BM6P6(@ wwwvvvrrrssssssrrrqqqooommmkkkkkkkkkjjjkkklllmmmoooqqqtttyyy{{{zzz~~~}}}xxxtttnnniiiddd\\\RRRKKKCCCAAA???>>><<<<<<<<<===????????????@@@AAABBBCCCCCCJJJSSS\\\bbbiiiqqqvvv|||wwwfffbbbaaa```dddkkkrrryyy~~~zzzzzz~~~~~~|||wwwrrrjjjccc]]]WWWRRROOOKKKJJJHHHGGGGGGHHHIIIJJJQQQVVVaaavvvtttjjjeeecccccccccpppsssxxx|||}}}zzzvvvssspppvvv||||||vvvooofff[[[SSSOOOLLLJJJHHHKKKKKKMMMSSS```ppp~~~}}}|||{{{zzzrrrkkkaaaXXXQQQMMMIIIGGGFFFEEEDDDCCCCCCBBBBBBCCC~~~wwwvvvsssssssssrrrqqqooommmllllllllllllmmmnnnooopppqqqtttxxx}}}{{{}}}}}}vvvrrrmmmiiiddd\\\RRRKKKCCCBBB@@@>>>============????????????@@@AAABBBCCCCCCIIISSS[[[bbbiiiqqqwww~~~wwwfffbbbaaa```dddkkkssszzz~~~yyyyyy|||~~~|||wwwrrrjjjccc]]]WWWRRRNNNKKKJJJHHHGGGGGGHHHIIIKKKOOOUUUbbbwwwwwwmmmgggdddbbbbbbeeehhhnnnrrruuuuuusssqqqnnnsssyyy}}}wwwoooggg\\\SSSOOOMMMJJJHHHJJJJJJMMMTTT```ppp~~~}}}{{{zzzyyywwwpppiii```WWWQQQMMMIIIHHHFFFEEEDDDCCCCCCBBBBBBCCC}}}wwwvvvssssssssssssqqqooommmlllmmmnnnooopppqqqrrrrrrrrrtttxxx~~~||||||{{{rrroookkkgggccc\\\SSSLLLCCCBBB@@@???>>>>>>>>>???????????????@@@AAABBBCCCBBBIIIRRRZZZaaaiiiqqqxxxxxxgggbbbaaa```dddlllttt|||}}}xxxwwwzzz}}}~~~{{{vvvqqqjjjbbb\\\VVVQQQNNNJJJIIIHHHFFFGGGHHHIIIKKKNNNUUUcccyyy~~~}}}}}}~~~}}}}}}~~~}}}rrrkkkfffbbb```^^^aaadddhhhkkkmmmmmmmmmkkkooottt}}}yyyoooggg\\\TTTOOOMMMKKKIIIIIIJJJNNNUUUaaappp}}}|||yyywwwtttrrrlllfff]]]UUUPPPLLLIIIHHHFFFEEEDDDCCCCCCBBBBBBCCC|||wwwvvvssssssssssssrrrpppmmmlllnnnoooqqqsssttttttssssssssswww}}}~~~~~~{{{xxxnnnkkkhhhfffccc\\\SSSLLLDDDBBBAAA????????????@@@????????????@@@AAABBBBBBCCCHHHQQQXXX___gggqqqwww{{{iiicccbbb```eeellluuu}}}}}}wwwuuuxxx|||~~~{{{uuupppiiibbb\\\VVVQQQMMMIIIHHHGGGFFFFFFHHHIIIKKKMMMVVVfff{{{}}}|||zzzwwwvvvuuuuuutttsssqqqrrrtttvvvyyy}}}yyypppiiiddd`````````aaabbbccceeeggghhhhhhkkkpppwww~~~yyyppphhh]]]TTTPPPNNNKKKIIIHHHJJJNNNWWWcccqqq}}}|||xxxuuuqqqnnniiiccc[[[SSSNNNKKKIIIHHHFFFEEEDDDCCCCCCBBBBBBCCCzzzvvvuuusssttttttsssrrrpppnnnmmmnnnppprrrtttuuuuuuttttttsssvvv|||~~~}}}xxxuuujjjhhhfffdddbbb[[[RRRKKKCCCBBBAAA????????????@@@????????????@@@AAABBBBBBCCCHHHOOOUUU\\\eeeooovvv|||mmmfffcccbbbfffmmmvvv}}}}}}vvvtttvvvzzz}}}zzzuuuppphhhaaa[[[UUUPPPLLLIIIHHHFFFFFFFFFHHHJJJKKKNNNWWWhhh}}}~~~|||{{{{{{{{{yyywwwvvvtttrrrpppooonnnllljjjiiijjjkkklllnnnqqqssstttxxxzzz~~~xxxppphhhdddbbbaaa___^^^^^^```bbbdddeeefffjjjrrr}}}~~~}}}yyyqqqhhh]]]UUUQQQOOOLLLJJJHHHJJJOOOWWWdddrrr}}}yyyuuupppmmmgggaaaYYYRRRMMMKKKIIIHHHFFFEEEDDDCCCCCCBBBBBBCCCyyyvvvuuuttttttttttttrrrpppnnnmmmooopppqqqrrrssstttttttttsssvvvzzz|||zzz|||}}}}}}||||||}}}{{{uuuqqqhhhfffdddcccaaaZZZQQQIIIBBBAAA@@@???>>>??????@@@????????????@@@AAABBBCCCCCCHHHMMMSSSXXXaaakkksssyyyrrriiifffcccgggnnnvvv}}}}}}vvvtttuuuyyy}}}zzztttooohhh```ZZZUUUOOOLLLHHHGGGFFFEEEFFFHHHJJJKKKOOOXXXiii||||||zzzxxxwwwwwwvvvtttrrrrrrpppmmmllljjjiiifffcccdddddddddeeefffggghhhiiikkkllloootttxxx}}}|||zzz{{{zzzqqqlllaaa```]]][[[[[[\\\___``````aaaeeekkksss~~~}}}yyyqqqiii^^^VVVQQQOOOMMMKKKIIIKKKOOOXXXeeettt|||wwwqqqmmmgggaaaYYYRRRMMMKKKIIIHHHFFFEEEDDDCCCCCCBBBBBBCCC~~~xxxuuutttttttttttttttrrrpppnnnmmmooooooooopppqqqrrrssstttsssuuuyyy{{{yyyzzz{{{yyywwwwwwzzz~~~yyysssnnnfffdddcccbbb```YYYOOOHHHAAA@@@???>>>===>>>??????????????????@@@AAABBBCCCDDDGGGLLLPPPUUU^^^hhhpppwwwwwwmmmhhheeehhhooouuu}}}}}}vvvtttuuuxxx}}}zzztttoooggg```ZZZTTTOOOKKKGGGFFFEEEEEEFFFHHHJJJKKKNNNXXXgggyyy{{{yyywwwvvvvvvtttrrrppprrrooommmkkkiiigggcccaaa``````_______________```___```bbbeeeiiillloooqqquuuwwwxxxzzz{{{{{{{{{{{{|||{{{zzzyyyyyyxxxxxxyyyzzz{{{|||}}}|||zzzyyywwwrrrpppqqqwww|||vvvgggddd```]]]ZZZZZZZZZ[[[ZZZ[[[___eeejjjttt~~~zzzrrrjjj^^^VVVRRRPPPMMMKKKJJJKKKOOOXXXeeevvvyyytttpppgggaaaYYYRRRMMMJJJHHHGGGFFFEEEDDDCCCCCCBBBBBBCCC}}}xxxuuutttttttttuuutttsssqqqooommmooonnnnnnnnnoooqqqssstttsssuuuyyy{{{yyyzzzzzzxxxuuutttxxx}}}xxxqqqllleeedddcccbbb___XXXNNNGGG@@@???>>>=========>>>???????????????@@@AAABBBCCCDDDGGGKKKOOOSSS\\\fffnnnvvvzzzpppjjjfffiiipppuuu}}}}}}vvvtttuuuxxx}}}zzzsssnnnggg```ZZZTTTOOOKKKGGGFFFEEEEEEFFFHHHJJJKKKMMMWWWeeevvv}}}{{{yyyxxxwwwvvvsssqqqsssqqqooommmkkkhhhdddaaa^^^]]]\\\[[[ZZZZZZZZZZZZWWWXXXYYY\\\___bbbdddfffkkkmmmoooqqqssstttttttttuuuuuusssrrrqqqpppppppppooopppqqqrrrqqqpppnnnmmmllliiikkkqqqyyy}}}pppmmmggg```[[[XXXVVVVVVVVVWWW[[[aaaeeelll{{{rrrjjj___VVVRRRPPPMMMKKKKKKLLLOOOXXXfffxxx|||vvvrrrhhhbbbYYYRRRMMMJJJHHHGGGFFFEEEDDDCCCCCCBBBBBBCCC~~~xxxtttrrrtttuuuuuusssooolllkkkkkkmmmmmmllljjjhhhhhhkkkmmmpppuuuyyy|||~~~yyywwwyyy{{{{{{zzzvvvzzz{{{uuupppmmmhhhfffccc```[[[TTTLLLGGGDDDBBB>>>===>>>>>>???>>>AAA@@@?????????@@@AAABBBCCCGGGMMMQQQVVV\\\eeekkkssszzznnniiifffjjjrrrxxxzzzsssrrrvvvwww}}}zzztttooofff^^^WWWQQQKKKHHHHHHGGGFFFFFFFFFGGGHHHIIIMMMSSS```rrr}}}}}}|||{{{yyywwwuuutttqqqppppppnnnkkkhhheeeccc```^^^ZZZXXXWWWVVVUUUTTTTTTTTTTTTUUUWWWXXXZZZZZZ\\\]]]^^^```bbbdddeeefffgggfffeeedddcccbbbaaaaaa`````````______^^^]]]\\\ZZZ]]]```dddlllxxxxxxssskkkccc___[[[YYYWWW[[[XXXWWWYYY[[[cccsss}}}tttlllaaaWWWRRROOONNNMMMOOONNNPPPYYYiii{{{}}}xxxtttjjjbbbXXXPPPLLLKKKIIIGGGFFFEEEDDDCCCCCCBBBBBBCCC}}}xxxtttrrrtttuuuuuusssooolllkkkkkknnnnnnmmmkkkiiiiiikkkmmmnnntttxxx|||~~~}}}}}}yyy}}}zzztttooolllgggeeeccc___[[[TTTLLLGGGDDDAAA>>>===>>>???>>>>>>AAA@@@?????????@@@AAABBBCCCGGGLLLQQQUUU[[[dddjjjtttyyynnnhhhfffjjjrrryyyyyyrrrqqquuuvvv}}}zzztttnnneee]]]VVVPPPKKKHHHGGGGGGFFFFFFFFFGGGHHHIIINNNSSS```ppp~~~}}}}}}{{{zzzxxxvvvuuussssssrrrpppmmmjjjgggeeebbb___[[[YYYWWWVVVUUUSSSPPPPPPPPPPPPQQQRRRSSSTTTUUUVVVWWWXXXYYY[[[\\\\\\^^^]]]\\\[[[ZZZYYYXXXXXXWWWWWWWWWWWWVVVUUUTTTSSSPPPSSSWWW\\\dddppp~~~}}}wwwooogggbbb^^^[[[YYYWWWVVVVVVYYYZZZ^^^jjjuuuuuummmbbbXXXRRROOONNNMMMOOONNNQQQZZZjjj|||yyyuuukkkcccXXXPPPMMMKKKIIIGGGFFFFFFDDDCCCCCCCCCCCCCCC{{{wwwuuussssssttttttsssooolllkkkkkknnnnnnmmmkkkiiiiiikkkmmmlllrrrxxx|||~~~|||xxxsssnnnkkkeeedddaaa___ZZZSSSLLLFFFCCCAAA>>>===>>>???>>>>>>@@@@@@??????@@@@@@AAABBBBBBFFFLLLPPPTTTZZZccciiitttxxxmmmhhheeeiiiqqqyyy~~~xxxqqqpppsssttt~~~~~~{{{sssmmmddd\\\UUUOOOKKKHHHGGGGGGFFFEEEFFFGGGHHHIIINNNRRR^^^mmmzzz~~~}}}{{{yyyxxxvvvvvvuuutttssspppmmmjjjhhhdddaaa]]]ZZZXXXWWWTTTRRRNNNMMMMMMLLLLLLLLLMMMMMMNNNOOOOOOPPPPPPQQQRRRRRRTTTTTTSSSRRRQQQPPPPPPOOONNNNNNNNNNNNMMMLLLKKKJJJGGGJJJOOOTTT[[[fffsss}}}}}}tttmmmgggbbb___\\\VVVUUUWWWYYYZZZZZZaaaiii}}}vvvooodddZZZTTTPPPNNNMMMOOOOOORRR[[[kkk~~~zzzvvvmmmdddYYYQQQMMMKKKIIIGGGFFFFFFEEEDDDCCCCCCCCCCCCyyyvvvtttsssqqqssstttsssppplllkkkjjjmmmmmmllljjjhhhhhhjjjlllkkkqqqxxx~~~}}}yyyvvvrrrnnnkkkeeecccaaa^^^ZZZSSSKKKFFFBBB@@@>>>===>>>???>>>===?????????@@@@@@AAABBBBBBBBBFFFKKKOOOTTTZZZbbbiiitttvvvkkkgggdddiiipppyyy~~~wwwpppoooqqqttt~~~{{{rrrlllcccZZZTTTOOOJJJHHHGGGFFFEEEEEEEEEFFFHHHIIIMMMQQQ[[[jjjvvv}}}{{{zzzyyyxxxwwwwwwuuurrrooollljjjfffccc___]]]ZZZXXXTTTRRRPPPOOONNNLLLKKKKKKKKKKKKMMMMMMMMMMMMMMMMMMMMMMMMOOOOOONNNNNNMMMLLLLLLKKKJJJJJJJJJJJJIIIHHHGGGFFFEEEHHHLLLPPPUUU^^^iiirrryyyqqqkkkfffaaa^^^ZZZXXXXXXZZZYYYYYY^^^ddduuuxxxqqqfff\\\VVVRRROOOMMMNNNOOOSSS^^^nnn{{{wwwnnnfff[[[RRRNNNLLLIIIGGGGGGFFFEEEDDDCCCCCCCCCCCC}}}wwwtttssssssppprrrtttssspppmmmkkkjjjkkkkkkjjjhhhggggggiiilllmmmssszzz~~~~~~}}}zzzwwwuuusssooolllfffdddaaa^^^YYYRRRJJJEEE@@@???======>>>???>>>===>>>>>>???@@@AAAAAABBBBBBBBBFFFLLLPPPUUU\\\dddkkkvvvsssjjjfffdddhhhpppxxx~~~wwwpppnnnpppttt~~~|||qqqkkkaaaYYYRRRNNNJJJHHHGGGFFFEEEEEEEEEFFFGGGHHHKKKOOOXXXfffsss~~~|||{{{yyyyyyxxxvvvtttpppmmmkkkhhhfffbbb```]]]ZZZVVVSSSRRRQQQOOOMMMLLLKKKJJJJJJLLLLLLLLLKKKKKKKKKJJJJJJLLLLLLLLLKKKJJJJJJIIIIIIHHHHHHHHHHHHGGGFFFEEEDDDDDDGGGJJJMMMPPPVVV___eeerrr~~~~~~vvvpppjjjeeebbb___[[[XXXXXXWWWXXX\\\ccclllvvvzzzsssiii___XXXSSSPPPNNNNNNPPPUUU```ppp|||xxxppphhh\\\TTTOOOLLLIIIGGGGGGFFFEEEDDDDDDCCCCCCDDDzzztttrrrrrrrrroooqqqsssssspppmmmjjjjjjjjjjjjjjjhhhggghhhkkkmmmrrrwww}}}}}}zzzyyyyyy{{{||||||zzzxxxwwwvvvtttqqqnnnhhhfffccc___ZZZRRRIIIDDD???>>>======??????>>>======>>>???@@@AAABBBBBBBBBCCCGGGMMMRRRWWW___hhhoooyyyqqqiiieeecccgggooovvv~~~~~~xxxpppmmmpppsss}}}}}}pppjjj```WWWQQQMMMJJJHHHFFFFFFEEEDDDEEEFFFGGGHHHJJJMMMVVVcccooo|||~~~{{{{{{zzzxxxvvvrrrooonnnjjjhhheeecccaaa]]]YYYVVVSSSRRRPPPNNNLLLKKKJJJJJJKKKJJJJJJJJJIIIIIIIIIHHHIIIIIIIIIHHHHHHGGGGGGGGGEEEEEEEEEEEEDDDCCCBBBBBBAAADDDGGGHHHIIIMMMTTTYYYhhhsss}}}wwwqqqkkkhhheee^^^YYYWWWVVVVVVZZZ```bbbjjjwww|||uuukkkaaaZZZTTTPPPNNNNNNPPPVVVbbbsss{{{rrrjjj^^^UUUPPPMMMJJJGGGGGGGGGFFFEEEDDDDDDDDDDDDxxxrrrpppppppppnnnpppsssssspppmmmjjjiiijjjjjjjjjiiiiiikkknnnqqqwww{{{}}}xxxuuuuuuwwwxxxyyyxxxwwwwwwwwwvvvsssqqqkkkhhheee```ZZZRRRIIICCC>>>=========??????>>><<<<<<===???AAABBBBBBBBBBBBCCCHHHNNNTTTZZZbbblllsss~~~ooohhheeecccgggnnnttt}}}xxxpppnnnooorrr|||}}}pppiii___VVVPPPLLLIIIHHHFFFEEEDDDDDDDDDEEEGGGHHHJJJLLLTTT```kkkvvv~~~~~~}}}{{{xxxuuurrrpppllljjjgggfffddd```\\\YYYUUUTTTRRRPPPNNNMMMMMMLLLJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGFFFFFFDDDEEEEEEDDDDDDCCCBBBAAA===@@@CCCDDDEEEHHHNNNSSS___hhhwwwyyytttpppmmmeee^^^\\\ZZZXXXYYY]]][[[aaakkkwww~~~wwwmmmccc[[[UUUQQQNNNNNNPPPWWWdddttttttkkk___VVVPPPMMMJJJGGGHHHGGGFFFEEEDDDDDDDDDDDDxxxqqqooooooooommmpppssssssqqqmmmjjjiiijjjkkkkkkkkkkkkmmmqqqtttzzz~~~}}}wwwtttsssuuuvvvxxxxxxwwwxxxxxxwwwuuurrrllljjjfffaaaZZZRRRHHHBBB>>>===<<<===??????>>><<<<<<===???AAABBBBBBBBBBBBDDDIIIOOOUUU\\\dddnnnuuuooogggdddbbbgggnnnsss|||yyyqqqnnnppppppzzz}}}ooohhh^^^UUUOOOLLLIIIHHHFFFEEEDDDDDDDDDEEEGGGHHHJJJLLLSSS^^^gggrrr}}}{{{wwwtttrrrlllkkkiiigggeeebbb^^^[[[XXXWWWUUUSSSRRRQQQPPPPPPKKKKKKKKKKKKJJJJJJJJJJJJHHHHHHHHHHHHHHHHHHGGGGGGEEEFFFFFFEEEEEEDDDCCCBBB;;;>>>BBBCCCDDDHHHMMMRRRSSS\\\iiiwwwzzzvvvtttllleeebbb___[[[ZZZ\\\ZZZ___fffoooyyyxxxnnnddd\\\VVVQQQNNNNNNQQQXXXeeeuuuuuulll```VVVQQQMMMJJJGGGHHHGGGFFFEEEDDDDDDDDDDDD}}}wwwsssnnnmmmnnnllllllmmmmmmmmmlllkkkkkkkkknnnooonnnkkkmmmsssyyy}}}zzzvvvuuuuuuuuuxxxxxxwwwxxxyyyxxxuuusssiiigggddd___WWWOOOGGGCCCAAAAAA@@@???>>>>>>??????>>>????????????AAAEEEHHHGGGKKKQQQXXXaaalllvvv|||qqqiiigggdddhhhooouuu||||||tttnnnkkkjjjpppxxx~~~rrrggg\\\UUUQQQKKKHHHIIIGGGFFFEEEDDDDDDEEEFFFGGGJJJKKKQQQYYY```kkk}}}~~~}}}{{{xxxvvvrrrooollliiigggeeeaaa___[[[XXXUUUSSSRRRQQQOOOMMMMMMMMMKKKJJJJJJKKKLLLLLLJJJIIIHHHGGGFFFFFFFFFFFFDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBAAABBBCCCEEEGGGHHHRRRWWW^^^gggsss|||yyytttkkkddd___\\\YYYXXXZZZ\\\aaahhhmmmuuuyyynnnfff^^^VVVRRRRRRRRRSSSZZZiii{{{xxxooocccWWWPPPKKKIIIGGGHHHHHHGGGEEECCCCCCEEEGGG~~~wwwsssnnnmmmnnnmmmmmmllllllkkkkkkjjjjjjmmmppprrrqqqoooqqqvvv{{{~~~zzzyyyyyyzzz|||zzzyyyxxxwwwuuurrroooiiigggddd^^^WWWNNNGGGCCC@@@???>>>>>>======>>>>>>>>>???@@@@@@@@@AAADDDGGGFFFJJJPPPYYYcccooo{{{pppiiifffdddhhhooouuu|||}}}vvvppplllkkkoooxxx}}}qqqeeeZZZTTTOOOJJJGGGGGGGGGFFFEEEDDDDDDEEEFFFGGGHHHIIINNNVVV]]]hhhyyy|||zzzxxxvvvssspppmmmkkkhhhdddaaa^^^[[[XXXVVVUUUTTTRRRPPPOOONNNLLLKKKJJJJJJKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAACCCDDDFFFGGGKKKPPPVVV^^^hhhuuuzzzrrrkkkfffbbb___\\\YYYZZZ]]]cccgggmmmzzz|||ppphhh```WWWSSSTTTSSSVVV]]]lll}}}xxxpppdddYYYQQQLLLJJJHHHGGGGGGFFFDDDBBBBBBDDDFFFxxxtttooommmooonnnmmmllljjjiiiiiijjjjjjpppsssuuuuuutttuuuyyy}}}~~~~~~~~~{{{yyyvvvsssoookkkhhhgggccc]]]UUUMMMFFFBBB???>>>==================>>>@@@AAABBBAAAAAACCCEEEFFFIIIPPPXXXdddsssooohhhfffdddhhhooottt{{{~~~vvvqqqmmmmmmnnnwww{{{nnncccXXXRRRNNNIIIFFFGGGFFFFFFDDDDDDDDDDDDFFFFFFFFFGGGKKKRRRYYYddduuu}}}{{{{{{xxxuuurrrppplllhhheeebbb___\\\ZZZXXXWWWUUUSSSQQQPPPNNNMMMKKKJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFDDDCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAABBBDDDEEEGGGFFFJJJOOOUUU\\\gggsss||||||uuuooojjjeeebbb[[[YYY[[[^^^aaafffppp{{{tttkkkbbbYYYUUUUUUUUUYYYbbbqqqxxxpppeeeZZZRRRNNNKKKJJJGGGGGGFFFDDDCCCCCCFFFHHHyyyuuupppooopppqqqooollljjjiiijjjkkklllrrrtttwwwxxxyyyzzz|||~~~}}}}}}yyyvvvrrrmmmjjjgggeeeaaa[[[SSSLLLEEEAAA???>>>>>>=========>>>>>>???AAACCCCCCBBBBBBBBBCCCFFFIIIOOOXXXeeevvvmmmgggeeedddhhhooottt{{{}}}vvvpppmmmmmmmmmvvvzzzmmmbbbWWWQQQMMMIIIFFFGGGFFFEEEDDDCCCCCCDDDEEEFFFFFFFFFIIIOOOVVV```qqq~~~~~~|||yyyvvvtttpppkkkhhheeebbb___\\\[[[YYYWWWUUUSSSRRRPPPNNNLLLKKKIIIIIIIIIIIIHHHGGGFFFFFFFFFFFFDDDCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAACCCDDDEEEFFFJJJNNNRRRVVV]]]gggnnnyyyyyyrrrjjjfff___\\\ZZZ\\\^^^aaajjjtttzzzwwwmmmddd[[[VVVVVVVVV[[[gggvvv~~~vvvooodddZZZSSSNNNKKKIIIGGGGGGGGGFFFEEEFFFIIIKKKzzzvvvrrrqqqssssssqqqooommmlllmmmnnnoootttuuuxxxyyy{{{|||~~~||||||~~~yyyuuuqqqllliiicccaaa]]]XXXQQQJJJDDDAAA?????????>>>>>>??????@@@???AAACCCCCCBBBBBBBBBCCCFFFIIIOOOXXXeeevvvmmmgggeeedddhhhooottt{{{|||uuuooommmlllmmmvvvyyylllaaaWWWQQQNNNIIIGGGHHHFFFEEEDDDCCCCCCDDDEEEFFFGGGFFFIIINNNSSS]]]nnn}}}}}}{{{yyyvvvrrrmmmiiigggddd```^^^\\\[[[XXXVVVUUUTTTRRRPPPNNNKKKIIIHHHIIIIIIHHHGGGFFFFFFFFFFFFDDDCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@AAABBBCCCDDDGGGJJJNNNPPPRRRVVV]]]bbbjjjtttzzzqqqjjjddd^^^[[[ZZZ[[[^^^eeemmmtttyyyooofff\\\WWWWWWWWW___lll||||||sssmmmbbbYYYRRRNNNKKKIIIFFFFFFFFFEEEEEEFFFJJJMMMzzzwwwttttttvvvuuutttsssrrrrrrrrrssstttvvvwwwxxxzzz|||~~~}}}yyy~~~xxxsssmmmhhheee___]]]YYYTTTNNNHHHCCCAAA???????????????@@@@@@AAA???AAABBBCCCBBBBBBDDDEEEHHHJJJOOOWWWcccrrrooohhhfffdddhhhooossszzz{{{uuuooommmlllnnnvvv~~~wwwkkk```VVVQQQMMMIIIGGGHHHEEEEEECCCCCCCCCCCCEEEEEEGGGFFFHHHLLLQQQZZZkkkzzz}}}|||zzzxxxtttoookkkiiifffbbb```^^^\\\YYYWWWUUUUUUSSSRRROOOLLLJJJIIIJJJIIIHHHGGGFFFFFFFFFFFFDDDCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@???@@@AAABBBCCCEEEHHHKKKLLLLLLOOOTTTXXX```gggsss{{{uuukkkddd]]]ZZZYYYZZZ___fffmmmyyy{{{qqqhhh^^^YYYYYYYYYcccrrr|||rrrkkkbbbYYYRRRNNNKKKIIICCCDDDDDDDDDDDDFFFJJJMMM{{{yyyvvvvvvyyywwwwwwwwwwwwwwwxxxxxxxxxzzzyyyxxxzzz}}}~~~zzz}}}uuunnnhhhbbb^^^[[[YYYUUUQQQKKKGGGCCCAAA>>>>>>>>>>>>>>>???@@@@@@@@@AAABBBAAAAAACCCFFFHHHIIIKKKOOOVVV```nnn|||pppiiifffdddhhhooossszzz|||vvvpppnnnmmmnnnvvv|||ttthhh^^^TTTOOOLLLHHHFFFGGGEEEDDDCCCBBBBBBCCCDDDEEEGGGFFFGGGJJJNNNWWWhhhwww~~~}}}||||||zzzwwwrrrnnnkkkhhhdddbbb```^^^[[[YYYUUUUUUTTTSSSPPPNNNKKKIIIJJJIIIHHHGGGFFFFFFFFFFFFDDDCCCCCCCCCCCCBBBBBBBBBAAA@@@?????????@@@BBBBBBBBBEEEHHHIIIHHHIIIMMMPPPWWW\\\ccclllwwwwwwmmmddd^^^[[[YYY\\\aaahhhsss}}}tttkkkaaa]]]]]]]]]gggxxx|||qqqkkkbbbZZZTTTOOOLLLJJJEEEFFFFFFFFFGGGIIIMMMPPP{{{yyywwwxxxzzzxxxxxxzzz{{{{{{{{{{{{{{{|||{{{yyyzzz~~~||||||ssskkkccc\\\XXXXXXVVVSSSOOOJJJFFFCCCAAA===============>>>??????@@@AAAAAAAAAAAACCCGGGJJJJJJLLLPPPVVV___kkkwwwqqqjjjgggdddhhhooossszzz}}}wwwrrrooonnnooowwwyyyqqqggg\\\RRRNNNKKKGGGEEEFFFEEEDDDCCCBBBBBBCCCDDDEEEGGGEEEEEEHHHLLLUUUfffuuu~~~}}}}}}}}}|||xxxtttpppmmmjjjfffcccaaa___]]]ZZZUUUUUUTTTSSSQQQNNNLLLJJJJJJIIIHHHGGGFFFFFFFFFFFFDDDDDDCCCCCCCCCBBBBBBBBBAAA@@@?????????@@@AAABBB@@@DDDGGGHHHGGGGGGJJJMMMOOORRRWWW^^^hhhwwwvvvkkkccc^^^[[[\\\```eeeppp}}}vvvmmmddd___```___kkk||||||rrrlllccc[[[UUUQQQMMMKKKHHHIIIJJJJJJKKKNNNRRRUUU}}}{{{{{{zzzzzz|||zzzyyy{{{}}}{{{{{{zzzyyyzzz}}}wwwmmmddd]]]WWWTTTPPPOOONNNLLLIIIEEEBBB???===============>>>??????>>>@@@AAAAAAAAABBBEEEGGGNNNPPPTTTVVV[[[cccnnnvvvttthhhddddddhhhmmmssszzz|||vvvnnnmmmpppmmmvvvtttmmm___ZZZSSSMMMJJJHHHGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDCCCFFFEEEIIIQQQTTTaaayyy}}}{{{yyyyyywwwuuurrrooommmjjjhhhfffbbb]]]ZZZYYYWWWTTTRRRQQQOOOMMMKKKGGGGGGFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAABBBCCCDDDEEEFFFGGGJJJLLLOOOTTT\\\gggsss{{{uuuiiiaaa^^^]]]]]]___jjjwww{{{qqqhhheeeggghhhsss|||tttmmmcccZZZTTTPPPNNNMMMHHHHHHJJJKKKIIIIIIQQQ[[[}}}{{{|||{{{zzz{{{zzzyyyzzz}}}~~~{{{{{{zzzyyyzzz}}}ssshhh___XXXSSSPPPNNNMMMLLLJJJHHHDDDAAA@@@===============>>>??????>>>@@@AAABBBBBBCCCFFFHHHNNNPPPSSSTTTWWW^^^hhhooo}}}vvviiiddddddggglllrrryyy}}}vvvooommmpppnnnvvv|||qqqjjj^^^YYYQQQLLLIIIHHHGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCFFFDDDHHHPPPSSS```xxx~~~~~~~~~}}}zzzyyyxxxwwwtttrrrooommmkkkhhhfffccc^^^[[[YYYWWWTTTRRRQQQPPPMMMKKKHHHGGGGGGFFFFFFFFFFFFFFFDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@AAAAAABBBCCCDDDEEEFFFFFFGGGHHHJJJNNNTTT]]]gggnnn|||uuukkkeeebbb```___gggttt~~~tttkkkgggiiilllwww~~~uuunnneee\\\VVVRRROOOMMMMMMMMMNNNOOONNNOOOXXXbbb}}}|||}}}|||{{{zzzyyyyyyzzz|||~~~~~~}}}zzzzzzyyyyyyzzz}}}}}}qqqddd[[[TTTOOOLLLJJJJJJIIIHHHFFFCCCAAA@@@===============>>>?????????@@@AAABBBBBBDDDHHHKKKPPPRRRTTTTTTVVV[[[bbbiiirrr}}}xxxkkkeeecccfffjjjpppwww}}}wwwooommmpppnnnwww~~~wwwmmmfff[[[VVVPPPJJJHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFDDDGGGOOORRR___www~~~}}}}}}|||||||||}}}~~~|||yyyxxxxxxvvvtttrrrpppnnnkkkiiigggddd```]]]YYYWWWUUUSSSRRRPPPMMMKKKHHHHHHGGGFFFFFFFFFFFFFFFDDDDDDDDDDDDCCCCCCCCCCCCAAAAAA@@@@@@@@@?????????@@@AAAAAABBBCCCDDDEEEEEEEEEFFFGGGHHHLLLRRRZZZ___jjjyyytttjjjbbb^^^^^^dddooo|||xxxnnnjjjkkkrrr~~~vvvqqqhhh```YYYTTTPPPMMMMMMLLLLLLNNNMMMQQQ\\\ggg||||||}}}}}}|||xxxxxxxxxzzz|||}}}}}}|||xxxxxxyyyyyyzzz}}}}}}pppcccYYYSSSNNNKKKGGGGGGFFFEEEDDDBBBAAA@@@===============>>>>>>??????@@@BBBBBBDDDFFFJJJNNNRRRTTTVVVWWWWWWZZZaaafffiiiuuu{{{llleeeccceeehhhooouuu~~~xxxpppmmmooonnnvvv~~~yyyrrriiicccWWWSSSMMMIIIGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDGGGDDDGGGNNNQQQ___www~~~}}}|||{{{{{{zzz{{{{{{|||{{{xxxwwwwwwvvvsssqqqpppnnnkkkiiigggeeeaaa___ZZZXXXUUUTTTRRRQQQNNNLLLIIIHHHHHHGGGFFFFFFFFFFFFDDDDDDDDDDDDCCCCCCCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAABBBCCCCCCDDDDDDEEEFFFFFFGGGHHHMMMRRRWWW]]]iiiyyyrrrfff^^^___bbbjjjvvv|||qqqmmmnnnwwwyyytttkkkccc\\\VVVQQQMMMMMMKKKLLLMMMOOOTTTaaannn~~~{{{|||}}}|||zzzwwwwwwwwwyyy{{{|||{{{zzzvvvwwwxxxxxxyyy}}}|||~~~|||ooocccYYYRRRMMMJJJFFFEEEDDDCCCBBBAAAAAAAAA===============>>>>>>???@@@AAABBBCCCEEEHHHMMMQQQSSSUUUXXXXXXXXXZZZ___cccdddooo|||{{{mmmeeecccdddhhhnnntttxxxpppmmmooommmuuu~~~~~~yyyuuunnnfff___TTTQQQLLLHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEGGGDDDFFFNNNRRR```xxx~~~}}}|||{{{zzzzzzzzzzzz{{{yyywwwvvvvvvuuusssqqqooommmjjjhhhgggeeebbb```[[[YYYVVVTTTSSSQQQOOOMMMJJJIIIHHHGGGFFFFFFFFFFFFDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@AAAAAABBBBBBCCCCCCCCCDDDEEEFFFGGGJJJNNNQQQSSS[[[hhhxxxrrrhhhcccbbbhhhsssuuupppqqq{{{~~~yyypppggg___XXXRRRNNNPPPOOOPPPSSSUUU\\\kkkyyy|||zzz{{{{{{zzzxxxuuuuuuvvvyyy{{{|||zzzyyyuuuvvvwwwxxxyyy}}}zzzwww~~~zzznnncccYYYRRRKKKHHHEEEEEECCCBBBAAA@@@@@@AAA===============>>>??????@@@AAABBBDDDFFFJJJPPPTTTTTTVVVYYYYYYWWWXXX[[[^^^aaajjjvvv{{{llleeeccceeehhhnnnsssyyyqqqmmmooommmuuuzzztttoooiiibbb\\\RRROOOKKKHHHGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEGGGDDDGGGOOOSSSbbb{{{~~~}}}|||{{{zzzzzzzzzzzzxxxvvvuuuuuutttrrrpppnnnllliiigggfffeeecccaaa[[[YYYWWWUUUTTTRRROOOMMMKKKJJJIIIGGGFFFFFFFFFFFFDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@AAAAAAAAABBBBBB@@@AAABBBCCCDDDFFFIIIKKKKKKOOOZZZiiizzz~~~sssjjjfffhhhqqq}}}yyytttuuu}}}uuukkkbbbZZZTTTPPPOOOOOOQQQUUUZZZbbbqqq~~~zzzyyyzzzzzzwwwuuuttttttvvvxxx{{{{{{yyywwwtttuuuwwwxxxyyy|||}}}xxxwwwzzzpppfff]]]UUUMMMIIIFFFEEECCCAAA@@@@@@@@@@@@===============>>>??????@@@AAACCCDDDGGGKKKRRRVVVYYY[[[]]]\\\YYYWWWYYY[[[^^^gggrrr~~~yyykkkeeeccceeeiiinnnttt~~~zzzqqqmmmoooooowww}}}uuuooojjjeee]]]XXXQQQNNNKKKIIIHHHHHHGGGEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEGGGDDDGGGPPPUUUddd~~~}}}||||||{{{{{{yyywwwuuutttttttttrrrpppmmmkkkgggeeeeeedddcccaaa\\\ZZZWWWUUUTTTSSSPPPNNNKKKJJJIIIHHHGGGFFFFFFFFFDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA>>>@@@AAABBBAAABBBDDDFFFHHHIIIPPP]]]kkk}}}sssllljjjpppxxx~~~yyyzzz|||oooeee]]]XXXTTTNNNOOORRRXXX]]]fffuuu}}}yyyxxxyyyyyyvvvsssttttttuuuxxx{{{{{{yyywwwsssuuuvvvxxxyyy|||}}}|||yyyxxx|||sssjjjaaaYYYQQQLLLGGGEEECCCAAA@@@@@@@@@@@@===============>>>??????AAABBBCCCDDDGGGLLLSSSXXX___aaaccc```\\\YYYYYYZZZ\\\dddooo{{{xxxkkkeeecccfffjjjooottt~~~zzzqqqnnnoooqqqyyy{{{ssslllgggaaa[[[VVVPPPNNNKKKIIIHHHHHHGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEGGGDDDGGGQQQVVVfff~~~}}}}}}||||||xxxvvvtttttttttsssqqqpppmmmjjjfffeeeddddddcccaaa\\\ZZZWWWVVVUUUSSSPPPNNNLLLKKKIIIHHHGGGFFFFFFFFFEEEDDDDDDDDDCCCCCCCCCCCCAAAAAAAAA@@@@@@@@@??????@@@@@@@@@@@@@@@@@@AAAAAA???AAABBBBBBAAAAAABBBDDDIIIHHHMMMWWWaaaooozzzppplllpppuuu}}}}}}ssshhh```ZZZWWWRRRSSSXXX___eeemmm}}}}}}yyyvvvuuutttsssrrrpppsssvvvwwwvvvuuuuuuuuuqqqrrrssstttuuuyyy~~~yyyzzz~~~{{{qqqeeeYYYPPPLLLDDDBBBAAABBBBBBAAA???===<<<<<<<<<<<<<<<===>>>>>>AAA@@@BBBFFFGGGJJJRRR[[[___aaabbbaaa___]]]\\\\\\___ccclllzzzsssgggcccbbbdddfffnnnuuuzzzuuuqqqoootttwww~~~zzzqqqiiibbb]]]WWWTTTNNNMMMKKKIIIGGGFFFEEEEEEEEEDDDCCCBBBAAABBBCCCCCCFFFEEEGGGJJJKKKRRRiii~~~{{{yyy{{{xxxuuurrrqqqooommmkkkhhhgggeeeddddddbbb___]]]\\\[[[YYYVVVTTTQQQOOONNNLLLKKKJJJHHHGGGFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBAAA@@@@@@??????>>>===>>>>>>@@@AAABBBCCCCCCAAAAAAAAABBBBBBBBBCCCCCCCCCEEEKKKRRRXXXbbbsss}}}rrrrrruuu}}}~~~rrrggg^^^XXXZZZYYY\\\eeemmmvvv~~~zzzwwwuuutttsssrrrrrrtttwwwwwwvvvtttssssssqqqssstttuuuwww{{{zzz{{{wwwkkk^^^TTTOOOGGGEEECCCCCCBBBAAA???==================>>>??????BBBAAACCCGGGHHHKKKTTT]]]aaacccdddcccaaa___^^^^^^___dddmmmzzzsssgggcccbbbcccfffmmmsss~~~zzzuuurrrpppuuuxxx~~~yyyqqqhhhaaa\\\VVVSSSNNNMMMKKKIIIHHHFFFFFFFFFFFFEEEDDDCCCCCCCCCDDDDDDFFFDDDFFFJJJKKKSSSiii~~~{{{{{{xxxuuusssqqqpppmmmkkkiiigggeeeddddddbbb```^^^\\\[[[YYYVVVTTTRRRPPPOOOLLLKKKJJJHHHGGGFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBAAAAAA@@@?????????AAAAAAAAA@@@@@@?????????AAAAAAAAABBBBBBBBBBBBCCCCCCDDDHHHNNNRRRZZZiiixxx{{{wwwvvvzzzwwwlllbbb\\\^^^^^^bbbkkksss|||{{{xxxvvvuuusssrrrsssuuuwwwwwwuuusssqqqqqqrrrtttuuuwwwyyy}}}|||~~~~~~rrreeeYYYQQQIIIGGGEEECCCCCCAAA>>><<<>>>>>>>>>>>>>>>???@@@@@@BBBAAACCCGGGJJJMMMVVV___ccceeeffffffcccaaa`````````eeemmmzzzsssfffcccbbbcccfffkkkqqq|||{{{vvvrrrpppvvvyyy~~~xxxpppggg```ZZZUUURRRMMMLLLKKKIIIHHHGGGGGGGGGGGGFFFEEEDDDDDDDDDEEEFFFEEECCCFFFJJJLLLTTTkkk~~~|||yyyvvvtttsssqqqnnnllliiigggeeedddcccbbb```^^^[[[ZZZXXXVVVTTTRRRPPPOOOKKKKKKIIIHHHGGGGGGGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBAAAAAA@@@@@@??????BBBBBBAAAAAA@@@???>>>>>>AAAAAAAAAAAABBBBBBBBBBBBCCCCCCEEEIIIKKKPPP]]]iii|||}}}xxxyyysssiiicccdddeeejjjttt|||{{{yyywwwvvvtttrrrrrruuuwwwwwwuuusssrrrrrrsssuuuwwwyyy|||~~~xxxjjj\\\SSSIIIGGGDDDCCCBBBAAA???===>>>>>>======>>>>>>???@@@AAA@@@CCCGGGJJJNNNWWWaaafffggghhhgggdddbbb`````````eeennnzzzsssgggcccbbbccceeejjjooozzz{{{wwwsssrrruuuyyy~~~xxxoooggg```YYYTTTQQQLLLLLLJJJIIIIIIHHHHHHHHHGGGFFFEEEDDDCCCDDDEEEEEEDDDCCCFFFJJJLLLTTTlll}}}{{{yyywwwuuussspppmmmhhhfffcccbbbaaa```^^^]]]ZZZYYYXXXVVVTTTRRRQQQPPPKKKKKKIIIHHHHHHGGGGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDCCCBBBBBBAAA@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCBBBCCCFFFGGGJJJTTT^^^nnn|||}}}~~~~~~||||||rrrlllkkklllrrr{{{~~~{{{yyyxxxwwwtttrrrqqqsssvvvwwwvvvuuuuuuuuutttvvvyyy{{{}}}|||nnn___UUUIIIFFFCCCBBBAAAAAA@@@>>>===<<<<<<<<<<<<===>>>>>>??????BBBGGGKKKOOOXXXbbbiiijjjjjjhhheeeaaa```___```eeemmmyyyttthhhcccaaabbbeeehhhnnnxxx|||xxxtttssssssxxxyyyppphhh```ZZZTTTQQQMMMLLLKKKJJJIIIHHHHHHHHHFFFEEEDDDCCCCCCCCCDDDEEEEEECCCFFFKKKMMMUUUlll~~~|||zzzyyyvvvrrrpppiiifffbbb```___^^^\\\ZZZYYYXXXWWWVVVTTTSSSRRRQQQLLLKKKJJJIIIHHHGGGGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBCCCBBBBBBEEEGGGIIIPPPYYYbbbrrr~~~yyyuuutttsssttt{{{{{{uuussssssyyy~~~|||zzzyyyxxxwwwuuusssqqqtttwwwxxxxxxwwwwwwwwwvvvxxx{{{}}}~~~rrrcccYYYLLLIIIEEECCCBBBAAA@@@>>><<<<<<<<<<<<<<<======>>>??????CCCHHHLLLQQQ[[[eeemmmmmmmmmjjjfffaaa___^^^___dddmmmwwwwwwiiidddaaabbbdddhhhmmmwww}}}yyyvvvtttrrrxxx{{{rrriiibbb[[[VVVRRRNNNMMMLLLJJJIIIHHHHHHHHHFFFEEEDDDCCCBBBCCCDDDDDDFFFDDDGGGKKKMMMUUUlll~~~|||zzzuuurrrkkkhhhccc```^^^\\\ZZZXXXXXXXXXWWWVVVUUUSSSSSSRRRNNNMMMKKKIIIHHHGGGGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@BBBBBBAAAAAA@@@???>>>>>>@@@@@@@@@@@@AAAAAAAAAAAADDDAAABBBEEEGGGHHHNNNUUU\\\jjj}}}}}}xxxsssnnnllljjjhhhlllrrr{{{}}}}}}{{{yyyxxxxxxxxxxxxvvvttttttvvvyyyzzzyyywwwwwwwwwwwwyyy|||}}}wwwiii___RRRNNNIIIEEECCCAAA???============<<<===>>>>>>???AAAAAAEEEKKKOOOTTT^^^iiiqqqrrrqqqmmmhhhbbb___^^^]]]cccllluuuyyykkkeeeaaaaaaccchhhmmmvvv~~~yyyvvvuuurrryyy~~~uuulllddd]]]XXXTTTOOONNNLLLKKKIIIHHHGGGGGGGGGFFFEEEDDDDDDDDDEEEEEEGGGFFFHHHLLLMMMTTTkkk|||xxxuuuoookkkfffaaa^^^\\\ZZZXXXWWWWWWVVVVVVUUUTTTSSSSSSOOONNNLLLJJJHHHFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCBBBAAAAAA@@@@@@AAAAAAAAA@@@@@@????????????@@@@@@@@@@@@AAAAAAAAADDDAAAAAADDDFFFFFFJJJOOOUUUaaasss~~~{{{tttpppllliiiddd```aaafffiiirrr}}}yyyxxxwwwwwwxxxxxxvvvtttwwwyyy{{{{{{yyywwwvvvvvvxxxzzz|||~~~~~~|||nnndddXXXSSSMMMHHHDDDAAA>>><<<>>>>>>>>>>>>>>>??????@@@CCCCCCGGGMMMQQQWWWaaakkkuuuuuutttoooiiiccc```^^^]]]ccckkkuuu{{{llleeebbbaaabbbhhhmmmvvv~~~zzzwwwuuussszzzvvvmmmeee___YYYUUUPPPOOOMMMKKKIIIHHHGGGFFFHHHHHHFFFEEEEEEEEEFFFGGGHHHFFFHHHLLLMMMTTTjjj~~~zzzvvvrrrnnnhhhccc```]]]ZZZXXXWWWWWWVVVVVVUUUTTTTTTSSSPPPOOOMMMJJJHHHFFFEEEDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@===>>>>>>@@@AAABBBCCCCCC??????@@@@@@@@@AAAAAAAAADDDAAA@@@CCCDDDCCCFFFKKKJJJVVVgggyyy|||tttpppllliiiccc]]]]]]aaa\\\eeeqqqzzzxxxxxxxxxwwwwwwwwwwwwvvvxxxxxxwwwwwwvvvvvvuuuuuuzzzyyyzzz|||{{{{{{~~~zzzssseee[[[OOOGGGDDDDDDBBB??????????????????@@@@@@AAAEEECCCEEELLLSSSZZZeeepppyyy|||zzzrrrkkkgggbbb^^^```aaafffqqq~~~nnneeeaaaaaaeeefffmmmxxxxxxttttttvvvzzzxxxpppiiibbb[[[VVVSSSPPPMMMKKKJJJIIIGGGFFFEEEEEEEEEEEEEEEFFFFFFFFFGGGEEEFFFJJJMMMTTTjjj|||yyyvvvqqqkkkfffbbb___\\\YYYZZZXXXVVVVVVWWWWWWVVVUUUPPPNNNLLLJJJHHHGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBDDDBBB@@@>>>>>>@@@BBBDDDCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAABBBDDDFFFGGGJJJRRR```qqq|||sssooojjjfffbbb___[[[XXXYYY^^^ccchhhmmmwww~~~xxxxxxxxxwwwwwwwwwvvvvvvwwwwwwvvvvvvvvvuuuuuuuuuxxxwwwyyy{{{zzzzzz}}}ooodddUUUJJJEEECCCAAA??????>>>>>>>>>>>>???@@@@@@DDDCCCFFFNNNVVV^^^jjjttt}}}xxxpppkkkeee___aaaaaafffooo|||ooofffaaabbbeeeeeekkkvvvxxxssstttuuuyyyzzzrrrkkkddd]]]XXXUUURRROOOMMMLLLKKKIIIGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGDDDFFFJJJMMMUUUkkk~~~|||xxxtttnnnhhhdddaaa]]][[[ZZZXXXVVVVVVWWWWWWVVVUUUPPPOOOMMMJJJHHHGGGFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBDDDFFFGGGIIIPPP\\\jjj{{{|||tttpppkkkfffccc___[[[XXXTTTWWW[[[^^^aaaiiiuuu}}}}}}xxxxxxwwwwwwwwwvvvvvvvvvuuuuuuuuuuuuuuutttttttttvvvuuuwwwyyyyyyyyytttbbbSSSJJJEEECCCAAA>>>>>>>>>>>>>>>??????@@@CCCCCCGGGPPPYYYbbbnnnyyyxxxqqqjjjdddccccccgggoooyyypppgggbbbbbbddddddjjjtttwwwssstttsssxxx{{{tttnnnggg```ZZZWWWUUUQQQOOONNNMMMJJJIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGDDDFFFKKKNNNVVVkkk~~~{{{wwwqqqkkkgggccc___]]][[[YYYWWWVVVWWWWWWVVVUUUPPPOOOMMMKKKHHHGGGFFFFFFDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCC@@@AAABBBCCCCCCBBBAAA@@@BBBBBBAAAAAAAAA@@@@@@@@@AAAAAAAAAAAABBBDDDEEEFFFHHHMMMVVVaaaooo}}}vvvrrrlllgggccc^^^ZZZWWWPPPRRRSSSTTTUUUZZZbbbiiiuuu~~~|||wwwwwwwwwwwwvvvvvvvvvvvvssssssttttttttttttttttttuuutttuuuxxxxxxzzzqqq^^^PPPHHHEEECCC>>>>>>======>>>>>>???@@@CCCCCCIIIRRR\\\eeeqqq{{{~~~xxxpppjjjhhhgggiiiooowwwqqqgggbbbaaaddddddjjjtttwwwsssssssssxxx}}}vvvqqqjjjccc]]]YYYWWWSSSQQQOOOMMMKKKIIIGGGGGGGGGGGGGGGFFFFFFFFFFFFDDDFFFLLLNNNVVVkkk|||xxxrrrmmmiiieeeaaa^^^\\\ZZZXXXWWWWWWWWWVVVTTTPPPOOOMMMKKKIIIGGGFFFFFFDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBBBBBBBBBBAAAAAABBBAAAAAAAAAAAA@@@@@@@@@AAAAAABBBBBBCCCDDDEEEEEEGGGKKKQQQYYYfffwww}}}xxxtttnnnhhhccc^^^YYYVVVPPPPPPPPPOOOOOORRRXXX\\\ccckkkwww{{{wwwwwwwwwvvvvvvvvvuuuuuurrrrrrssssssttttttuuuuuutttssstttwwwyyy{{{}}}gggVVVKKKDDDBBB>>>>>>>>>>>>>>>??????@@@DDDEEEJJJTTT]]]fffrrr|||~~~vvvooollljjjlllpppvvvqqqgggbbb```bbbdddjjjtttwwwrrrssstttxxx~~~xxxsssmmmfff```[[[XXXTTTQQQOOOMMMJJJHHHGGGGGGFFFFFFEEEEEEEEEEEEFFFDDDFFFLLLNNNUUUiii~~~zzzwwwrrrnnnjjjfffaaa^^^^^^[[[YYYWWWWWWWWWUUUTTTQQQOOOMMMKKKIIIHHHGGGFFFDDDCCCCCCCCCBBBBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCAAA@@@@@@AAACCCDDDBBBBBBBBBAAAAAAAAA@@@@@@AAAAAABBBCCCCCCDDDDDDDDDEEEIIINNNUUU```ppp~~~yyyuuuoooiiiddd___ZZZVVVPPPPPPNNNMMMMMMOOORRRUUUXXX___hhhrrr|||}}}{{{wwwwwwvvvvvvvvvuuuuuuuuurrrrrrrrrssstttuuuvvvvvvtttsssuuuxxxzzz~~~qqq]]]NNNEEEAAA???????????????@@@@@@AAAEEEEEELLLVVV```iiittt~~~zzzsssnnnmmmmmmpppttt}}}qqqgggaaa___aaadddjjjsss~~~wwwrrrrrrtttxxx{{{wwwqqqiiiddd]]]ZZZVVVSSSPPPNNNKKKIIIGGGGGGFFFFFFEEEDDDDDDDDDFFFDDDFFFKKKMMMSSSfff|||~~~{{{yyyvvvrrrnnnkkkgggccc```___\\\ZZZXXXWWWVVVUUUSSSQQQPPPNNNKKKIIIHHHGGGGGGDDDDDDDDDCCCCCCCCCBBBBBBEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDAAA??????AAADDDEEECCCCCCBBBBBBBBBAAAAAAAAAAAABBBBBBCCCDDDDDDCCCCCCDDDGGGMMMSSS\\\jjjzzzyyyuuuoooiiiddd```[[[WWWPPPNNNLLLJJJJJJKKKMMMOOOQQQUUU\\\bbbiiirrr}}}zzzyyywwwvvvvvvvvvuuuuuuuuuuuuqqqrrrssstttuuuvvvwwwwwwvvvtttvvvzzz||||||gggVVVJJJEEE@@@@@@@@@@@@@@@AAAAAABBBDDDEEEMMMYYYcccmmmyyy{{{tttooommmlllnnnqqqyyypppfff```^^^___ccchhhqqq|||vvvrrrrrrrrrwww~~~{{{vvvnnnhhh```]]]XXXUUURRRPPPLLLJJJHHHHHHGGGFFFFFFEEEDDDDDDFFFDDDFFFKKKLLLQQQcccxxx~~~|||zzzwwwuuurrrooommmiiieeebbb```]]]ZZZXXXWWWVVVTTTSSSQQQPPPNNNLLLJJJHHHGGGGGGEEEEEEEEEDDDDDDDDDCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBAAABBBCCCDDDDDDDDDCCCBBBCCCFFFKKKQQQXXXdddqqq{{{yyyuuuooojjjeee```\\\YYYQQQOOOKKKIIIHHHHHHIIIIIIJJJMMMQQQTTTYYY```jjjqqq|||}}}xxxwwwvvvvvvvvvvvvuuuuuuuuuuuuqqqrrrssstttuuuwwwxxxxxxvvvuuuwww{{{~~~qqq^^^PPPJJJAAAAAA@@@@@@AAAAAABBBCCCCCCEEEMMMZZZfffqqq}}}zzztttnnnlllkkkmmmooowwwpppfff___]]]^^^bbbgggppp{{{vvvrrrrrrqqquuu}}}yyyqqqkkkbbb___ZZZWWWTTTQQQNNNKKKIIIIIIHHHHHHGGGFFFEEEEEEFFFDDDFFFJJJKKKOOObbbvvv~~~{{{zzzyyyzzz||||||zzzyyywwwuuurrrpppnnnkkkgggddd```^^^ZZZXXXXXXVVVTTTRRRQQQPPPNNNLLLJJJHHHGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEAAABBBCCCDDDDDDCCCBBBAAAEEEDDDDDDDDDDDDCCCCCCCCCAAABBBCCCDDDDDDDDDCCCBBBBBBFFFJJJOOOUUU___kkkttt|||yyyuuuooojjjfffaaa]]]YYYSSSPPPLLLIIIHHHGGGFFFFFFEEEGGGJJJLLLOOOUUU___fffllluuu}}}yyywwwttttttuuuuuuuuuuuuttttttoooqqqsssuuuwwwxxxyyyzzzxxxyyyzzzzzz~~~~~~mmmZZZLLLFFFEEECCC@@@>>>???BBBEEEFFFHHHNNNXXXfffvvv~~~vvvrrrjjjhhhffffffiiiqqqpppddd]]]\\\___aaagggppp{{{{{{uuuppppppuuu|||{{{uuuqqqiiiddd]]]WWWSSSPPPMMMKKKLLLKKKJJJHHHGGGFFFFFFFFFDDDEEEGGGIIIIIIPPPaaasss~~~yyyvvvwwwvvvssssssssssssrrrqqqnnnnnnoooooopppqqqqqqqqqqqqpppnnnllljjjgggfffeee```]]]ZZZXXXWWWVVVUUUSSSOOONNNMMMLLLKKKJJJIIIIIIGGGFFFEEEEEEEEEFFFHHHHHHGGGGGGGGGGGGFFFFFFFFFEEEFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBDDDCCCCCCBBBBBBBBBCCCCCCDDDGGGKKKOOOUUU^^^iiirrryyy~~~zzzuuuooojjjgggccc^^^YYYTTTQQQMMMKKKJJJIIIGGGFFFIIIHHHFFFFFFIIIMMMQQQTTT```gggqqq||||||wwwuuutttuuuuuuuuuuuuuuuuuutttpppqqqsssvvvxxxyyyzzz{{{wwwyyyzzzzzz~~~xxxfffXXXLLLIIIDDDAAA@@@AAACCCDDDEEEHHHOOOZZZiiizzz~~~vvvqqqjjjfffddddddeeemmm}}}pppddd\\\[[[^^^```fffoooyyy|||uuuqqqpppuuu|||~~~xxxtttlllggg```ZZZVVVSSSPPPNNNMMMLLLJJJIIIGGGFFFFFFFFFFFFFFFHHHIIIIIIOOO___ooo}}}yyyuuupppmmmllljjjhhhhhhiiiiiihhhggggggggghhhiiiiiijjjkkkkkklllkkkjjjhhhgggeeedddccc```]]]ZZZXXXWWWWWWUUUTTTPPPPPPOOONNNLLLKKKJJJJJJHHHGGGFFFFFFFFFGGGHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBDDDCCCCCCBBBBBBCCCCCCCCCDDDGGGJJJNNNSSS[[[fffnnnvvv{{{{{{vvvooojjjgggccc^^^YYYSSSPPPLLLJJJIIIHHHFFFEEEGGGFFFDDDDDDFFFIIIMMMPPPXXX^^^hhhsss~~~yyyuuussstttuuuuuuvvvvvvuuuuuutttqqqsssuuuwwwyyy{{{{{{|||wwwyyyzzz{{{uuugggUUUOOOGGGBBBBBBCCCCCCCCCDDDGGGPPP\\\lll~~~~~~uuuppphhhdddaaa```aaahhhxxxoooccc\\\ZZZ]]]^^^dddmmmwww|||vvvrrrpppttt|||{{{wwwoookkkddd^^^ZZZWWWTTTRRRNNNMMMKKKJJJHHHGGGGGGGGGHHHGGGHHHIIIIIIMMM\\\jjj|||xxxsssoookkkfffccc```^^^\\\\\\\\\]]]\\\[[[\\\\\\]]]^^^```aaabbbbbbeeeddddddcccbbbaaaaaa```___\\\ZZZXXXXXXXXXVVVUUURRRRRRQQQPPPNNNMMMLLLKKKIIIIIIHHHGGGGGGHHHHHHHHHIIIHHHHHHHHHGGGGGGGGGGGGFFFGGGGGGGGGGGGFFFEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCDDDCCCCCCBBBCCCCCCDDDDDDEEEHHHKKKNNNSSSZZZdddllltttxxx~~~{{{vvvoookkkgggccc^^^YYYRRROOOLLLIIIHHHGGGFFFDDDEEEDDDBBBBBBCCCEEEHHHJJJOOOUUU___jjjuuu~~~xxxtttssstttuuuuuuvvvvvvuuuuuutttrrrsssuuuwwwyyy{{{||||||xxxzzz|||~~~~~~sss```WWWKKKDDDCCCDDDCCCAAADDDHHHQQQ^^^nnn|||sssnnneeeaaa^^^]]]^^^fffvvvoooccc[[[YYY\\\]]]ccckkkuuu}}}wwwsssooottt{{{~~~zzzrrrnnngggbbb^^^ZZZWWWTTTPPPOOOMMMKKKIIIHHHHHHGGGGGGFFFGGGIIIIIIMMMZZZgggzzzwwwrrrnnnjjjfffaaa^^^ZZZXXXVVVUUUVVVVVVUUUSSSSSSSSSTTTUUUWWWXXXYYYYYY]]]]]]]]]^^^^^^^^^^^^^^^]]][[[YYYYYYYYYYYYWWWVVVSSSSSSRRRQQQOOONNNNNNMMMLLLKKKKKKJJJIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGFFFGGGGGGHHHHHHGGGGGGFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEHHHKKKNNNQQQUUU[[[eeelllssswww~~~|||wwwpppkkkhhhccc^^^YYYSSSPPPLLLJJJIIIHHHFFFEEEEEEDDDBBBAAAAAACCCEEEFFFKKKQQQ[[[eeeppp|||}}}wwwtttsssttttttuuuuuuuuuuuuttttttqqqrrrtttwwwyyyzzz{{{|||xxx{{{~~~~~~}}}}}}}}}mmmaaaRRRHHHDDDDDDBBB@@@EEEIIIRRR^^^nnn~~~{{{rrrlllddd___\\\[[[\\\dddvvvpppccc[[[YYY[[[\\\aaajjjrrr~~~~~~xxxtttnnnssszzz|||sssooojjjddd```\\\XXXUUUQQQPPPNNNLLLKKKIIIIIIHHHEEEDDDEEEHHHJJJNNNYYYeee|||vvvsssoookkkgggccc___\\\XXXVVVSSSRRRRRRRRRPPPOOOMMMMMMNNNOOOPPPQQQRRRSSSWWWWWWXXXXXXYYYZZZ[[[[[[ZZZYYYXXXXXXYYYYYYXXXVVVSSSSSSRRRRRRQQQPPPPPPPPPOOOOOONNNMMMMMMLLLKKKJJJHHHHHHGGGGGGGGGFFFFFFFFFHHHHHHHHHHHHHHHGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEFFFGGGKKKOOORRRVVV]]]fffmmmuuuzzz}}}xxxqqqkkkhhhccc^^^YYYUUURRRNNNKKKJJJIIIHHHFFFEEEDDDCCCBBBBBBCCCDDDEEEJJJOOOXXXbbbmmmxxx|||vvvsssrrrsssssssssttttttsssssssssoooqqqsssuuuwwwyyyyyyzzzxxx{{{~~~~~~yyyzzz|||}}}}}}~~~|||{{{yyymmm\\\NNNFFFCCCBBBAAAEEEJJJRRR___nnn~~~|||sssnnnddd___[[[YYYZZZbbbsssqqqccc[[[YYY[[[[[[aaaiiiqqq|||yyyuuunnnrrrzzz~~~uuuqqqlllgggccc^^^ZZZWWWSSSRRRPPPNNNLLLJJJIIIIIIDDDCCCDDDHHHJJJNNNXXXbbb{{{{{{wwwssspppllliiifffccc___\\\YYYVVVSSSQQQPPPOOOMMMKKKKKKKKKLLLLLLMMMMMMNNNNNNQQQQQQRRRSSSUUUVVVWWWWWWWWWVVVVVVWWWYYYYYYWWWVVVSSSSSSSSSSSSTTTTTTTTTTTTRRRRRRRRRQQQPPPNNNMMMLLLHHHHHHHHHHHHGGGGGGGGGGGGHHHIIIIIIIIIIIIHHHGGGGGGFFFFFFFFFFFFEEEEEEEEEEEECCCCCCCCCCCCDDDEEEFFFFFFFFFJJJOOOSSSXXX___iiiooozzz~~~xxxqqqlllhhhddd^^^YYYUUURRROOOLLLKKKJJJIIIGGGFFFEEEDDDCCCCCCDDDDDDEEEIIIMMMUUU^^^hhhsss~~~yyytttqqqqqqqqqrrrrrrssssssrrrrrrqqqmmmoooqqqsssuuuvvvwwwxxxvvvyyy}}}}}}xxxyyy|||~~~||||||~~~||||||{{{zzzyyy}}}yyygggUUUIIICCCCCCDDDEEEJJJSSS```ppp~~~vvvqqqfffaaa[[[WWWWWW]]]nnn~~~rrrddd\\\ZZZ[[[[[[aaahhhppp{{{zzzvvvmmmrrryyyvvvsssnnniiieeeaaa\\\YYYTTTSSSQQQOOOMMMKKKJJJJJJFFFDDDEEEHHHJJJMMMUUU]]]uuuzzzvvvsssqqqmmmkkkhhhfffbbb```\\\YYYUUURRRQQQOOOLLLJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKLLLMMMNNNPPPQQQRRRRRRTTTTTTTTTVVVXXXXXXWWWUUUTTTUUUUUUVVVWWWYYYYYYZZZUUUUUUUUUUUUSSSQQQOOONNNKKKJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEEEECCCCCCCCCCCCDDDEEEFFFGGGHHHLLLSSSXXX^^^fffooovvv~~~yyyrrrlllhhhddd^^^YYYUUURRRNNNLLLKKKJJJHHHGGGEEEDDDDDDCCCCCCDDDEEEEEEIIIMMMTTT\\\fffpppzzzwwwrrrpppooopppqqqqqqrrrrrrqqqqqqppplllmmmoooqqqtttuuuvvvvvvtttwww|||~~~zzz{{{~~~~~~}}}{{{|||~~~yyyzzzzzzxxxvvvvvvzzz}}}|||ooo[[[KKKDDDDDDGGGDDDIIISSSaaaqqqxxxssshhhbbb[[[VVVTTTZZZjjjyyyssseee\\\ZZZ\\\\\\aaahhhppp{{{zzzvvvmmmrrryyyxxxuuupppkkkgggbbb^^^ZZZUUUTTTRRROOOMMMLLLKKKJJJHHHEEEFFFHHHJJJLLLRRRZZZrrr|||yyyuuussspppnnnllljjjgggddd___\\\XXXUUUSSSPPPMMMKKKJJJJJJJJJJJJIIIIIIIIIIIIHHHIIIJJJKKKLLLNNNOOOOOOSSSSSSSSSUUUWWWXXXVVVUUUUUUVVVWWWYYYZZZ\\\]]]^^^WWWWWWWWWVVVUUUSSSPPPOOOLLLLLLLLLLLLKKKKKKKKKKKKIIIIIIJJJJJJIIIIIIHHHGGGGGGGGGGGGFFFFFFFFFFFFEEECCCCCCCCCCCCDDDEEEGGGGGGLLLPPPWWW^^^dddlllvvv~~~yyyrrrlllhhhddd^^^YYYTTTQQQMMMKKKJJJIIIGGGFFFDDDDDDCCCCCCCCCDDDEEEEEEJJJNNNUUU\\\eeeoooyyy{{{sssnnnkkkjjjjjjkkklllnnnnnnnnnnnnmmmiiiiiijjjkkkmmmoooqqqrrrppptttzzz~~~|||zzz}}}~~~~~~~~~{{{zzz{{{~~~|||xxxuuuttttttsssppplllmmmqqqxxxyyybbbQQQJJJEEEBBBGGGJJJRRRbbbvvv|||wwwlll```VVVUUUUUUYYYhhhwwwtttddd\\\YYYXXX[[[^^^fffqqq|||{{{vvvsssuuuxxx}}}{{{wwwqqqllliiieeebbb___YYYUUUQQQNNNMMMLLLJJJHHHKKKHHHGGGIIIJJJKKKRRRZZZqqq}}}{{{wwwuuurrrqqqooommmiiigggaaa___[[[VVVRRRPPPOOONNNMMMKKKJJJHHHGGGGGGHHHHHHIIIIIIIIIIIIJJJJJJKKKLLLMMMPPPTTTUUUVVVVVVWWWYYYXXXZZZ\\\^^^```aaaaaaaaa___\\\YYYWWWVVVTTTRRRPPPQQQPPPNNNLLLJJJIIIHHHHHHIIIHHHGGGGGGFFFFFFGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEDDDCCCEEEHHHKKKOOOUUU]]]dddkkksss}}}zzztttmmmhhhbbb\\\YYYSSSRRRQQQOOOLLLJJJHHHGGGEEEDDDCCCBBBBBBCCCDDDEEEFFFJJJPPPXXXaaalllvvv}}}yyypppkkkhhhggghhhiiikkkmmmmmmmmmmmmmmmiiijjjjjjkkklllnnnooopppooosssxxx|||}}}~~~}}}zzzyyyzzz|||yyyuuurrrqqqpppoookkkgggbbbeeekkkuuunnn[[[PPPIIIEEEIIILLLUUUeeeyyy~~~yyynnnaaaWWWTTTTTTWWWdddtttvvvfff^^^ZZZYYY[[[^^^eeeppp{{{|||vvvssstttwww}}}~~~zzztttooolllhhhdddbbb[[[XXXTTTQQQOOOMMMKKKJJJKKKHHHGGGHHHIIIKKKQQQXXXkkk|||xxxvvvtttrrrqqqnnnkkkhhhdddaaa]]]YYYUUURRRQQQQQQNNNMMMLLLJJJIIIIIIIIIIIIIIIIIIHHHHHHIIIJJJKKKKKKLLLOOORRRTTTUUUVVVWWWXXXZZZ\\\^^^aaacccdddddddddaaa___[[[YYYXXXVVVTTTRRRRRRPPPOOOMMMKKKJJJIIIIIIIIIHHHGGGGGGFFFGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFEEEDDDFFFIIILLLSSSYYYbbbjjjqqqzzzzzztttmmmgggbbb\\\YYYSSSRRRPPPNNNLLLJJJHHHGGGEEEDDDCCCBBBBBBCCCDDDEEEFFFJJJPPPWWW```kkkuuu|||vvvlllgggcccbbbeeegggiiikkklllllllllllljjjjjjjjjjjjkkklllmmmnnnmmmqqqvvv{{{~~~|||yyywwwwwwxxxuuurrrnnnlllllliiiddd___XXXYYY]]]fffsss}}}gggXXXOOOIIIKKKNNNWWWhhh}}}|||ooobbbWWWTTTRRRTTT```oooyyyiii```[[[ZZZZZZ]]]dddooozzz}}}wwwssstttwww|||~~~xxxtttppplllhhheee^^^[[[VVVSSSQQQPPPMMMLLLKKKHHHGGGHHHIIIIIIOOOVVVcccxxx~~~zzzxxxvvvtttssspppmmmjjjgggeeeaaa\\\YYYVVVTTTTTTPPPOOONNNLLLKKKKKKKKKKKKIIIHHHHHHHHHHHHHHHIIIJJJKKKMMMQQQSSSSSSTTTVVVXXX\\\^^^aaadddfffgggggggggeeebbb___\\\ZZZYYYVVVTTTRRRQQQOOONNNLLLKKKJJJJJJIIIIIIHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFEEEEEEGGGKKKNNNXXX___iiirrrzzzzzztttmmmgggaaa\\\XXXSSSRRRPPPNNNKKKIIIHHHGGGEEEDDDCCCBBBBBBCCCDDDEEEFFFJJJPPPWWW___iiissszzzrrriiiccc___]]]bbbdddfffiiijjjkkkkkkkkkjjjjjjjjjiiijjjjjjkkkkkkllloootttzzz}}}zzzwwwuuuuuutttqqqnnnkkkjjjhhhddd^^^XXXTTTRRRSSSYYYdddttttttbbbUUUMMMLLLOOOXXXiii}}}mmmaaaWWWSSSQQQRRR]]]lll|||kkk```[[[YYYYYY\\\cccmmmxxx~~~yyyssstttwww||||||wwwsssoookkkhhhaaa]]]YYYUUUSSSQQQNNNMMMKKKHHHGGGHHHHHHHHHMMMTTT^^^sss|||zzzxxxvvvuuurrrooollliiigggccc___[[[XXXWWWVVVQQQQQQPPPNNNMMMLLLKKKKKKIIIHHHHHHGGGGGGGGGHHHHHHIIILLLOOOQQQRRRTTTVVVXXX\\\___cccgggiiikkkkkkjjjhhheeeaaa^^^\\\ZZZXXXUUURRRQQQOOOMMMLLLJJJJJJJJJIIIIIIHHHGGGGGGGGGGGGHHHFFFFFFFFFFFFEEEEEEEEEDDDEEEEEEEEEEEEEEEHHHMMMQQQ\\\dddoooyyy{{{tttnnnhhhbbb\\\XXXTTTRRRPPPMMMJJJIIIHHHHHHEEEDDDCCCBBBBBBCCCDDDEEEGGGJJJPPPVVV^^^hhhrrrxxx~~~}}}pppfff```\\\[[[___aaadddgggiiikkkkkkkkkjjjjjjiiiiiiiiijjjjjjkkklllnnnsssyyy|||yyyvvvtttrrrqqqnnnllljjjhhhfffbbbZZZTTTPPPLLLLLLQQQZZZiiiooo]]]RRROOOQQQZZZlll}}}lll```VVVRRRPPPQQQ\\\jjj}}}lllaaa[[[XXXYYY[[[aaakkkvvvzzztttuuuxxx}}}~~~zzzvvvqqqmmmiiiccc___[[[WWWTTTRRROOOMMMLLLIIIHHHIIIIIIHHHLLLRRR\\\ooo~~~|||yyyxxxvvvtttqqqnnniiihhheeeaaa]]]ZZZXXXVVVRRRQQQQQQOOONNNLLLKKKJJJJJJIIIHHHHHHGGGGGGGGGGGGHHHJJJMMMOOOQQQSSSVVVYYY\\\___dddiiilllnnnnnnmmmjjjgggccc```^^^[[[XXXVVVRRRQQQOOOMMMLLLJJJJJJIIIJJJIIIHHHHHHGGGGGGHHHHHHFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDEEEEEEGGGKKKQQQVVVaaaiiittt~~~}}}vvvooohhhbbb\\\YYYTTTRRROOOLLLIIIHHHHHHHHHEEEDDDCCCBBBBBBCCCDDDEEEGGGJJJPPPVVV^^^hhhrrrxxx~~~|||nnneee___\\\ZZZ]]]___bbbfffiiikkklllllljjjjjjjjjiiijjjjjjkkkkkkmmmooosss{{{|||yyyvvvssspppnnnllljjjhhhgggfff```WWWQQQJJJFFFFFFLLLSSS___wwwlll]]]XXXZZZaaaqqq}}}lll```VVVSSSPPPQQQ[[[iiimmmbbb[[[XXXXXXYYY```jjjttt{{{uuuvvvyyy~~~|||xxxsssnnnjjjfffbbb]]]YYYVVVSSSPPPNNNMMMKKKJJJKKKIIIHHHKKKQQQYYYjjj}}}zzzyyywwwuuurrrooojjjiiifffccc___[[[YYYWWWSSSSSSRRRQQQOOONNNLLLKKKKKKKKKIIIHHHGGGGGGGGGGGGHHHJJJLLLOOOPPPSSSWWWZZZ]]]```fffkkkoooqqqqqqpppmmmjjjfffbbb```]]]ZZZWWWSSSRRRPPPNNNMMMKKKKKKJJJJJJIIIIIIHHHHHHHHHHHHHHHFFFFFFFFFFFFEEEEEEEEEEEEDDDEEEEEEGGGJJJPPPWWW]]]gggooo{{{xxxpppjjjddd^^^ZZZTTTRRRNNNKKKIIIHHHHHHHHHEEEDDDCCCBBBBBBCCCDDDEEEFFFJJJPPPWWW___iiissszzz{{{nnnddd___\\\[[[\\\^^^bbbfffiiikkklllmmmjjjjjjjjjjjjjjjkkklllmmmooopppttt||||||yyyvvvsssooollliiigggffffffeee___VVVNNNGGGCCCDDDJJJLLLSSSiiiooofffggglllyyy~~~nnnbbbXXXTTTPPPOOOYYYeeezzzpppddd\\\YYYWWWYYY___hhhsss|||wwwxxxzzz{{{vvvpppllliiieee```[[[XXXUUURRRPPPOOOLLLKKKLLLJJJHHHKKKPPPUUUddd|||}}}{{{yyyxxxuuurrroookkkjjjhhheeeaaa]]]ZZZXXXUUUUUUUUUTTTRRRPPPMMMLLLMMMLLLKKKIIIHHHGGGGGGGGGHHHJJJLLLNNNQQQTTTXXX\\\^^^bbbhhhooosssuuuuuutttqqqnnniiieeebbb___\\\YYYVVVTTTSSSQQQOOONNNMMMMMMJJJJJJIIIHHHHHHHHHHHHIIIFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFHHHJJJNNNVVV^^^dddooowwwyyyrrrkkkeee___[[[TTTRRRNNNJJJHHHGGGHHHHHHEEEDDDCCCBBBBBBCCCDDDEEEFFFJJJPPPWWW```kkkuuu|||zzznnneee```]]]\\\\\\^^^aaaeeeiiikkkmmmmmmjjjjjjjjjjjjkkklllmmmnnnpppqqquuu}}}|||yyywwwtttoookkkfffeeeeeeeeeddd^^^TTTMMMHHHDDDEEEIIIGGGJJJ]]]sss~~~rrrqqquuuqqqeeeZZZUUUPPPNNNVVVcccqqqrrreee^^^ZZZWWWXXX^^^hhhrrr}}}xxxxxx{{{}}}xxxrrrnnnkkkgggbbb]]]ZZZWWWTTTQQQPPPMMMLLLMMMKKKIIIKKKPPPQQQ___vvv}}}{{{yyyxxxvvvrrrooommmllljjjfffccc___[[[ZZZWWWWWWWWWVVVTTTQQQOOOMMMNNNMMMKKKJJJIIIHHHGGGGGGHHHJJJLLLNNNQQQTTTYYY]]]```dddkkkqqqvvvwwwwwwwwwssspppkkkgggdddaaa^^^[[[XXXWWWUUUSSSQQQPPPOOOOOOJJJJJJIIIHHHHHHHHHHHHIIIFFFFFFFFFFFFEEEEEEEEEEEEGGGHHHJJJLLLRRRZZZcccjjjuuu}}}zzzssslllfff```\\\TTTRRRNNNJJJHHHGGGGGGHHHEEEDDDCCCBBBBBBCCCDDDEEEFFFJJJPPPXXXaaalllvvv}}}{{{qqqggg___\\\]]]^^^```dddgggjjjkkklllkkklllmmmnnnmmmllllllmmmooonnnrrrxxxzzzuuuqqqnnnkkkfffeeedddcccaaa\\\SSSLLLEEEDDDBBBBBBEEEMMMXXX___rrr}}}~~~qqqfff[[[SSSOOOOOOUUU\\\sssttteee___^^^aaa]]]^^^eeeqqq~~~|||{{{{{{~~~|||vvvrrrnnnjjjeee```]]]ZZZWWWTTTQQQPPPOOOMMMMMMMMMMMMNNNSSS[[[lll}}}|||zzzxxxuuusssqqqpppmmmlllkkkiiieeeaaa^^^\\\ZZZYYYWWWUUUTTTRRRRRRQQQNNNMMMKKKJJJHHHHHHGGGGGGFFFGGGIIILLLPPPTTTWWWYYYaaaeeemmmtttyyy{{{{{{zzzuuurrrnnnjjjgggccc___\\\ZZZXXXVVVUUUTTTRRRNNNKKKLLLLLLKKKJJJHHHGGGFFFFFFDDDDDDDDDEEEEEEEEEEEEEEEFFFIIIMMMSSSZZZeeeooowww|||vvvpppiii```ZZZUUURRRNNNKKKJJJIIIHHHGGGEEEEEEDDDCCCCCCCCCCCCCCCEEEIIIPPPXXXbbbmmmxxx{{{qqqhhh```]]]______aaaeeehhhkkkllllllllllllmmmnnnmmmllllllnnnooonnnsssxxxzzzuuuqqqmmmkkkeeedddcccccc```ZZZQQQKKKFFFEEEBBB@@@AAAEEEMMMSSSdddssspppfffZZZSSSOOOOOOTTT[[[nnnvvvggg```___```]]]^^^eeeppp|||{{{{{{~~~~~~xxxtttppplllgggbbb___\\\XXXVVVRRRQQQOOOMMMLLLLLLMMMMMMSSSZZZiii{{{zzzxxxvvvtttrrrpppooonnnnnnllljjjgggccc```^^^[[[YYYXXXVVVTTTSSSRRRRRRNNNMMMLLLJJJIIIHHHGGGGGGGGGHHHJJJMMMQQQUUUXXXZZZaaafffnnnuuuzzz||||||{{{wwwtttpppllliiieeeaaa^^^[[[YYYWWWUUUTTTRRROOOMMMMMMLLLKKKJJJHHHGGGFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFHHHKKKPPPVVV___jjjuuu}}}}}}wwwqqqjjjaaa[[[UUURRRNNNKKKJJJIIIHHHGGGEEEEEEDDDCCCCCCCCCCCCCCCFFFJJJPPPWWW```lllwwwzzzqqqiiibbb```bbbaaacccfffiiilllmmmmmmllllllmmmnnnmmmllllllnnnpppppptttyyyzzzuuuqqqmmmjjjeeedddcccbbb^^^WWWOOOIIIEEEDDDBBB@@@???AAAFFFJJJVVV```nnn}}}oooeeeZZZTTTPPPNNNSSSZZZhhhyyyiiibbb______\\\]]]dddnnn}}}|||||||||~~~{{{xxxsssooojjjeeebbb^^^[[[XXXSSSQQQPPPNNNLLLLLLLLLMMMRRRWWWdddxxx~~~xxxwwwuuusssqqqpppoooooooooooonnnllliiieeebbb```[[[ZZZXXXVVVUUUTTTSSSSSSOOONNNLLLKKKIIIHHHHHHHHHHHHIIIKKKNNNRRRVVVYYY[[[cccgggooovvv|||~~~~~~}}}yyyvvvrrroookkkhhhdddaaa^^^\\\XXXUUUTTTSSSRRRPPPMMMLLLKKKJJJIIIHHHGGGFFFFFFFFFEEEFFFFFFGGGGGGHHHKKKNNNTTT\\\fffrrr~~~~~~xxxrrrjjjbbb\\\UUURRRNNNKKKJJJIIIHHHGGGEEEEEEDDDCCCCCCCCCCCCCCCGGGJJJNNNUUU^^^jjjvvv~~~yyyqqqjjjdddccceeeccceeehhhkkkmmmnnnmmmmmmmmmnnnooonnnmmmnnnppprrrrrrvvv{{{zzztttpppllljjjffffffeeeccc^^^VVVNNNIIIBBBBBBBBBAAAAAACCCFFFIIIOOOTTT]]]lllmmmdddZZZTTTPPPNNNRRRXXXbbbyyy{{{jjjaaa^^^]]][[[]]]ccckkkyyy}}}||||||~~~{{{uuurrrmmmiiieeeaaa\\\YYYTTTSSSQQQOOOMMMLLLLLLMMMPPPTTT^^^qqq}}}uuutttrrrpppooonnnnnnnnnooonnnnnnllliiifffcccaaa\\\[[[YYYWWWVVVTTTTTTTTTOOONNNMMMKKKJJJIIIHHHHHHIIIJJJLLLOOOSSSWWWZZZ\\\dddiiipppxxx}}}zzzxxxtttpppmmmjjjfffcccbbb^^^ZZZWWWVVVUUUTTTSSSNNNMMMLLLKKKJJJIIIHHHGGGFFFEEEEEEEEEEEEGGGHHHIIILLLQQQYYYbbbmmmzzzxxxrrrjjjbbb[[[UUURRRNNNKKKJJJIIIHHHGGGEEEEEEDDDCCCCCCCCCCCCCCCHHHJJJMMMSSS\\\hhhuuu}}}xxxqqqkkkfffeeehhhfffhhhjjjmmmoooooonnnnnnnnnoooppppppoooppprrrttttttxxx~~~yyysssooollljjjggghhhhhhddd^^^UUUMMMIII???@@@AAAAAAAAABBBEEEHHHJJJKKKQQQ^^^qqq{{{kkkcccZZZTTTPPPNNNQQQWWW^^^sss}}}kkk```\\\[[[ZZZ\\\aaahhhvvv~~~}}}}}}}}}xxxtttppplllhhhccc^^^[[[WWWUUUSSSPPPNNNMMMMMMMMMMMMQQQZZZjjj}}}uuusssqqqooommmmmmmmmmmmmmmmmmmmmllliiigggdddbbb]]]\\\ZZZXXXWWWVVVUUUUUUPPPOOONNNLLLJJJJJJIIIIIIJJJKKKMMMQQQTTTXXX\\\]]]dddiiiqqqyyy~~~{{{xxxuuuqqqoookkkhhheeeddd```\\\YYYXXXXXXWWWVVVPPPOOONNNMMMLLLJJJIIIIIIFFFEEEDDDDDDEEEGGGHHHJJJNNNTTT^^^iiiuuuxxxrrrjjjbbb[[[UUURRRNNNKKKJJJIIIHHHGGGEEEEEEDDDCCCCCCCCCCCCCCCGGGIIILLLRRRZZZfffrrr{{{yyyqqqlllggggggiiiiiijjjmmmoooppppppooonnnpppqqqrrrrrrqqqrrrtttvvvvvv{{{~~~wwwrrrnnnllljjjhhhiiiiiieee]]]TTTLLLHHH@@@AAA@@@???>>>===???AAACCCCCCHHHTTTdddwwwvvvjjjbbbZZZUUUQQQNNNPPPUUU[[[nnnlll```[[[YYYYYY\\\```fffsss~~~}}}}}}{{{xxxtttppplllgggbbb^^^YYYXXXUUURRRPPPOOONNNNNNMMMPPPWWWdddyyy}}}vvvuuuqqqooommmlllmmmmmmmmmmmmmmmllljjjhhheeeddd^^^]]][[[YYYXXXVVVVVVVVVQQQPPPNNNMMMKKKJJJJJJJJJLLLMMMOOORRRVVVZZZ]]]___dddiiiqqqyyy}}}zzzvvvsssqqqmmmjjjgggeeebbb___\\\[[[ZZZYYYWWWRRRQQQPPPOOONNNLLLKKKKKKGGGFFFEEEEEEFFFHHHJJJLLLPPPXXXdddqqq|||zzzssslllccc\\\UUURRRNNNKKKJJJIIIHHHGGGEEEEEEDDDCCCCCCCCCCCCCCCFFFHHHLLLRRRZZZeeepppxxxyyyrrrlllhhhgggjjjjjjlllnnnpppqqqqqqpppoooqqqsssttttttttttttwwwyyywww}}}|||uuupppmmmkkkjjjgggiiiiiieee\\\RRRJJJGGGAAAAAA@@@===;;;;;;<<<>>>>>>>>>CCCMMMXXXhhhssshhhaaaYYYUUUQQQNNNOOOTTTYYYjjjnnnaaa[[[XXXXXX[[[___dddppp~~~~~~}}}yyyuuuqqqkkkeeeaaa\\\ZZZWWWTTTRRRPPPOOOOOONNNPPPVVV```rrr~~~yyywwwsssooommmlllmmmmmmnnnnnnnnnmmmllljjjgggfff___^^^\\\ZZZXXXWWWWWWVVVQQQPPPOOOMMMLLLKKKJJJJJJMMMNNNPPPSSSWWW[[[^^^```dddiiiqqqyyy|||xxxuuussspppmmmjjjfffdddaaa___^^^\\\ZZZXXXTTTSSSRRRQQQPPPNNNNNNMMMIIIHHHGGGGGGHHHJJJMMMOOOSSS\\\jjjxxx}}}vvvnnneee^^^UUURRRNNNKKKJJJIIIHHHGGGEEEEEEDDDCCCCCCCCCCCCCCCDDDGGGLLLRRRZZZdddnnnuuu~~~yyyrrrmmmhhhgggjjjkkkmmmoooqqqrrrqqqpppooorrrtttuuuuuuuuuvvvxxxzzzxxx~~~}}}xxxyyy{{{{{{tttooommmkkkjjjfffiiiiiidddZZZPPPIIIEEE@@@@@@???===<<<<<>>===<<<===>>>???======???CCCHHHRRRfffwwwwwwkkkcccZZZUUUPPPMMMNNNRRRUUUaaaxxxuuufff^^^ZZZYYYZZZ^^^dddooo~~~zzzuuuoookkkddd```[[[WWWUUUSSSQQQOOONNNOOOSSSYYYcccwww}}}{{{xxxtttrrrqqqqqqqqqsssrrrooonnnmmmkkkgggeeecccaaa^^^\\\[[[ZZZXXXVVVTTTRRROOOLLLJJJJJJJJJKKKHHHLLLRRRWWW[[[]]]```bbbgggllltttzzz~~~}}}zzzwwwtttqqqpppiiihhhfffdddbbb```^^^]]]ZZZXXXUUUSSSRRRQQQOOONNNKKKGGGEEEGGGHHHIIIMMMSSS\\\kkk|||{{{sssiiiccc[[[UUUNNNJJJJJJIIIHHHFFFHHHGGGEEEDDDCCCCCCDDDDDDCCCFFFJJJPPPWWWaaakkkqqq{{{xxxsssooolllmmmpppppprrrssstttsssssstttuuuxxxyyyzzzyyyyyyzzz}}}~~~xxxwwwvvvvvvwww{{{wwwpppmmmlllkkkjjjiiigggeee___XXXOOOGGGCCCAAA???>>><<<<<<<<<>>>???======???BBBEEEMMM]]]mmm{{{oooggg^^^XXXRRRMMMNNNRRRTTTaaavvvzzziiiaaaYYYXXXYYY]]]bbbmmm~~~}}}xxxrrrnnngggccc]]]YYYWWWUUURRRQQQOOOPPPSSSXXX```rrr~~~{{{yyyxxxwwwwwwxxxvvvsssqqqooommmiiigggdddbbb___]]]\\\[[[YYYWWWUUUSSSPPPMMMKKKJJJJJJKKKIIIMMMSSSXXX[[[]]]```bbbggglllsssyyy}}}~~~|||yyyvvvsssqqqkkkjjjhhhfffdddbbb```___\\\ZZZWWWUUUTTTSSSPPPOOOMMMIIIGGGIIIJJJKKKPPPWWW```ooo{{{sssjjjccc[[[VVVOOOJJJJJJJJJHHHFFFGGGFFFEEECCCCCCCCCCCCDDDCCCFFFJJJPPPWWWaaajjjqqqzzzwwwsssqqqooopppsssqqqssstttuuuttttttvvvwww{{{||||||||||||}}}vvvuuusssssstttxxx{{{~~~}}}tttnnnkkkjjjiiiiiihhhfffccc]]]UUUMMMFFFBBB???>>><<<;;;;;;<<<============???AAABBBGGGSSS___tttssskkkaaa[[[TTTNNNMMMPPPTTT___tttooodddYYYXXXXXX\\\```kkk|||~~~|||vvvrrrjjjfff```\\\YYYVVVTTTRRRPPPPPPRRRVVV\\\lll~~~~~~|||xxxuuussspppllliiifffccc```^^^^^^]]][[[YYYVVVTTTQQQNNNLLLKKKKKKKKKKKKOOOTTTXXX[[[^^^aaaccchhhlllsssxxx{{{}}}~~~|||yyyvvvtttnnnnnnllliiigggeeecccbbb___]]]ZZZXXXWWWUUURRRPPPNNNKKKIIIKKKLLLNNNTTT\\\ggguuu|||tttkkkddd\\\VVVOOOKKKJJJJJJHHHFFFGGGFFFEEECCCBBBCCCCCCDDDCCCFFFJJJPPPWWW```jjjpppyyy~~~~~~wwwuuussspppqqqtttsssuuuvvvvvvvvvvvvxxxzzz|||}}}~~~~~~~~~xxxvvvtttssstttwwwzzz}}}zzzrrrllliiihhhhhhggghhhfffaaa[[[SSSKKKDDDAAA===<<<<<<;;;;;;;;;<<<<<<===<<<>>>AAAAAACCCKKKTTTggg|||uuummmccc\\\UUUNNNMMMOOOSSS]]]pppsssfffZZZYYYYYY[[[```iiizzzzzzvvvnnniiiccc^^^[[[XXXUUUSSSPPPPPPRRRUUUZZZggg|||xxxuuuqqqmmmkkkgggeeebbbaaa```___^^^\\\XXXVVVSSSPPPMMMLLLLLLLLLMMMQQQUUUYYY\\\___bbbdddiiinnnsssxxxzzz|||~~~|||yyywwwsssrrrpppmmmkkkhhhfffeeebbb```]]][[[ZZZWWWTTTQQQOOOLLLJJJLLLLLLOOOXXXaaaooo||||||uuullleee\\\VVVOOOKKKJJJJJJHHHFFFGGGFFFDDDCCCBBBBBBCCCCCCCCCFFFJJJOOOVVV```iiipppxxx}}}~~~xxxvvvuuurrrqqqtttuuuvvvwwwwwwwwwxxx{{{}}}}}}~~~yyyxxxuuuttttttvvvyyy{{{}}}xxxpppjjjhhhgggggggggiiifff```YYYQQQIIICCC@@@<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;===@@@AAABBBGGGOOO]]]ssswwwooofff^^^VVVOOOMMMOOORRR[[[mmmuuuggg\\\ZZZZZZ\\\___hhhyyy}}}zzzqqqmmmfffaaa]]]YYYVVVTTTQQQQQQSSSUUUYYYddd{{{zzzvvvsssooollliiigggdddccccccbbb```___[[[YYYUUURRRPPPNNNNNNNNNOOOSSSWWWZZZ]]]```cccfffkkkoootttxxx{{{}}}|||zzzwwwvvvtttqqqnnnkkkiiihhheeeccc```^^^]]]YYYUUURRRNNNKKKJJJKKKLLLOOOZZZfffuuu}}}vvvmmmfff\\\WWWOOOKKKKKKJJJIIIGGGFFFEEEDDDBBBBBBBBBCCCCCCCCCFFFJJJOOOVVV___hhhooowww|||}}}xxxxxxwwwtttsssuuuwwwxxxyyyyyyyyyzzz}}}{{{yyywwwuuutttvvvyyy{{{}}}wwwpppjjjhhhhhhhhhhhhjjjfff___WWWOOOHHHCCC@@@;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;<<<@@@AAAAAAEEEKKKVVVkkk~~~vvvlllddd[[[RRRNNNPPPQQQYYYjjjwwwggg^^^[[[ZZZ\\\^^^gggwww~~~vvvqqqjjjddd```\\\XXXVVVRRRSSSTTTVVVXXXaaavvv|||xxxtttqqqnnnkkkiiifffeeeeeeeeecccbbb^^^\\\YYYUUURRRQQQQQQQQQRRRTTTXXX[[[]]]aaadddgggllloootttxxxzzz}}}}}}zzzyyyvvvtttqqqnnnllljjjgggeeecccaaa___[[[VVVSSSMMMKKKJJJKKKKKKPPP]]]jjjzzz~~~vvvnnnhhh]]]WWWPPPLLLKKKKKKIIIGGGFFFEEEDDDBBBAAABBBBBBCCCDDDFFFJJJOOOVVV^^^hhhnnnvvv{{{zzzwwwxxxyyyvvvvvvxxxyyyzzzzzzzzzzzz|||~~~{{{xxxxxxyyy{{{}}}}}}xxxpppkkkiiiiiijjjjjjkkkggg___WWWNNNHHHCCCAAA;;;;;;<<<===============>>>;;;<<>>>>>======???<<<;;;>>>>>>>>>@@@EEENNNaaa{{{}}}rrrfffYYYSSSRRRPPPWWWfffzzzyyyiii]]]ZZZYYYYYY[[[bbbrrrzzzrrrlllfffbbb^^^[[[WWWVVVVVVUUUSSSYYYjjj{{{|||yyyuuusssmmmkkkiiihhhhhhhhhfffeeecccaaa]]]YYYVVVUUUTTTTTTTTTWWWZZZ\\\^^^bbbfffiiihhhlllqqquuuxxx{{{~~~}}}{{{yyyvvvssspppnnnllliiigggeeeccc```\\\VVVRRRMMMLLLLLLLLLLLLRRRaaappp~~~wwwoooiii]]]WWWPPPLLLKKKKKKJJJHHHFFFEEECCCBBBAAAAAABBBBBBDDDFFFJJJOOOUUU^^^gggmmmuuuzzz}}}zzzwwwyyy}}}~~~|||xxx}}}|||{{{{{{}}}~~~~~~{{{{{{~~~}}}yyysssooonnnnnnmmmmmmmmmfff\\\SSSLLLGGGDDDBBB??????>>>>>>======<<<<<<======<<<<<<>>>AAACCCEEEKKKZZZqqq|||lll]]]TTTOOORRRVVVbbbuuuwwwkkkccc[[[WWWZZZ^^^bbbooo}}}|||uuulllddd___]]]XXXVVVVVVVVVVVVYYYdddooo}}}yyywwwrrrooollljjjiiiiiihhhffffffccc```\\\YYYWWWVVVWWWWWWXXXZZZ\\\___bbbdddeeemmmnnnqqqtttwwwzzz}}}~~~~~~{{{xxxvvvtttpppnnnllljjjgggdddaaa\\\VVVQQQNNNKKKJJJLLLOOOUUUbbbnnnwwwlllddd^^^WWWOOOJJJIIIHHHGGGEEEFFFFFFEEEDDDDDDDDDDDDDDDEEEDDDHHHOOOVVV]]]gggpppttt{{{~~~{{{yyy{{{~~~~~~zzz~~~}}}}}}}}}~~~||||||}}}yyytttpppooopppoooooommmfff\\\RRRKKKFFFCCCAAA>>>>>>>>>>>>==================<<<===>>>@@@CCCEEEJJJUUUiiirrrbbbXXXSSSSSSVVVaaassszzzmmm```XXXUUUXXX\\\```lll{{{}}}wwwnnngggaaa___XXXVVVVVVVVVVVVXXXbbbmmm}}}zzzvvvtttpppmmmmmmlllkkkiiiiiifffccc___\\\[[[ZZZZZZ[[[\\\]]]```bbbdddfffgggmmmnnnpppssswwwyyy|||}}}~~~{{{yyywwwtttqqqnnnllljjjgggddd```[[[VVVQQQMMMJJJIIIKKKNNNUUUbbbooowwwmmmeee^^^WWWOOOJJJIIIHHHGGGEEEEEEDDDDDDCCCBBBCCCCCCCCCEEEDDDHHHOOOVVV]]]gggpppvvv}}}}}}{{{}}}}}}~~~}}}}}}}}}yyyuuurrrrrrssssssrrrnnnggg\\\QQQJJJEEEBBB@@@============>>>>>>>>>>>>======<<<===>>>@@@BBBDDDHHHOOO]]]qqqwwwfff[[[UUUSSSVVV___qqq}}}ooo```XXXTTTXXX\\\```lllzzzyyyrrrkkkeeebbbZZZWWWVVVVVVVVVXXX```jjj}}}zzzuuurrrqqqpppooonnnllljjjgggdddbbb```______aaaaaabbbdddfffgggiiiiiilllnnnppprrruuuxxxzzz{{{~~~|||zzzxxxvvvrrrpppllljjjfffccc```[[[UUURRRMMMJJJIIIKKKNNNUUUbbboooxxxmmmfff^^^XXXOOOJJJIIIIIIGGGEEEDDDCCCBBBBBBAAAAAABBBBBBEEEDDDHHHOOOVVV]]]gggpppxxx~~~}}}}}}~~~~~~}}}|||yyyvvvttttttuuuuuuuuunnnfff[[[PPPIIIDDDAAA???<<<<<<======>>>>>>??????============>>>@@@AAABBBHHHJJJRRRcccyyyyyygggZZZTTTSSSUUU]]]oooqqqccc[[[WWWZZZ]]]aaammm{{{|||vvvpppiiieee]]]YYYWWWWWWVVVWWW^^^fffwww{{{wwwuuutttrrrqqqooonnnkkkiiigggeeeddddddffffffggghhhiiijjjjjjkkklllmmmooorrrtttwwwxxxyyy|||}}}}}}~~~~~~~~~~~~}}}~~~|||{{{zzzwwwssspppllliiifffbbb___[[[UUURRRMMMJJJIIIKKKNNNUUUbbbnnnyyyoooggg^^^XXXPPPKKKIIIIIIGGGEEEDDDCCCCCCBBBAAABBBBBBBBBEEEDDDHHHOOOVVV]]]gggpppxxx|||}}}~~~~~~{{{yyyvvvuuuuuuvvvvvvvvvmmmeeeYYYNNNGGGCCC@@@???<<<<<<======>>>>>>??????<<<<<<======>>>???@@@AAAGGGGGGKKKXXXlll{{{iii[[[TTTRRRSSS[[[lllssseee\\\WWWZZZ\\\___kkkyyy{{{tttmmmhhhaaa\\\YYYXXXXXXWWW\\\cccqqqzzzxxxvvvtttsssqqqpppnnnlllkkkiiihhhhhhiiiiiijjjjjjkkkkkkllllllmmmnnnoooqqqtttvvvwwwxxxzzzzzz{{{|||||||||||||||~~~}}}|||{{{zzzxxxtttqqqllliiieeebbb^^^ZZZUUURRRMMMJJJIIIKKKMMMTTTaaammmyyypppiii___XXXPPPKKKJJJIIIHHHFFFEEEDDDCCCCCCBBBBBBCCCCCCEEEDDDHHHOOOVVV]]]gggpppxxx|||}}}zzzwwwuuutttuuuvvvuuuuuukkkcccWWWMMMFFFBBB@@@@@@============>>>>>>>>>>>><<<<<<===>>>>>>??????@@@DDDEEEHHHPPPaaayyymmm^^^WWWRRRRRRXXXiiiwwweee\\\WWWXXXYYY\\\ffftttzzzrrrllleee___[[[ZZZYYYXXX[[[```mmm~~~zzzxxxvvvuuusssrrrqqqpppnnnmmmlllkkkkkkkkkllllllmmmnnnnnnnnnnnnoooppprrrtttvvvwwwxxxxxxxxxyyyzzz{{{{{{{{{{{{|||{{{{{{{{{zzzxxxtttqqqllliiieeeaaa]]]YYYUUURRRNNNKKKJJJKKKMMMRRR___kkk~~~zzzqqqjjj___YYYPPPKKKJJJJJJHHHFFFEEEDDDDDDCCCBBBCCCCCCCCCEEEDDDHHHOOOVVV]]]gggpppwww~~~|||xxxvvvtttsssttttttsssrrriiiaaaVVVKKKEEEBBBAAAAAA>>>>>>>>>>>>============<<<<<<===>>>>>>?????????AAACCCFFFLLLXXXnnnnnn```XXXSSSRRRVVVeee~~~{{{ggg^^^XXXXXXYYYZZZdddqqqxxxqqqhhhbbb]]]\\\[[[YYY[[[___iii}}}}}}{{{yyyxxxuuuuuutttsssrrrqqqoooooommmmmmnnnoooppppppqqqqqqooopppqqqssstttvvvwwwwwwwwwxxxyyyzzzzzz{{{{{{{{{zzzzzzzzzzzzzzzxxxtttpppmmmiiiddd```]]]YYYUUURRRPPPLLLJJJKKKLLLQQQ]]]iii|||{{{rrrkkk___YYYQQQLLLJJJJJJHHHFFFDDDCCCBBBBBBAAAAAABBBBBBEEEDDDHHHOOOVVV]]]gggpppwww~~~}}}xxxvvvssssssssssssrrrqqqhhh```UUUKKKEEEBBBBBBAAA??????>>>>>>======<<<<<<;;;<<<===>>>??????>>>>>>>>>BBBFFFIIISSSgggnnn___XXXTTTSSSUUUccc{{{~~~kkkaaa[[[[[[ZZZ[[[eeerrr{{{tttjjjddd^^^]]]\\\ZZZ[[[^^^gggzzz}}}{{{zzzwwwwwwvvvvvvuuusssrrrqqqooooooppppppqqqrrrsssssspppqqqrrrsssuuuvvvwwwxxxvvvwwwxxxyyyzzz{{{{{{{{{yyyyyyyyyzzzzzzwwwssspppmmmiiiddd```\\\YYYUUURRRQQQMMMKKKKKKLLLPPP\\\hhh{{{{{{rrrlll___YYYQQQLLLJJJJJJHHHFFFCCCBBBAAAAAA@@@@@@AAAAAAEEEDDDHHHOOOVVV]]]gggpppwww~~~yyyvvvsssqqqqqqqqqpppooofff[[[PPPJJJGGGBBB@@@@@@>>>>>>????????????>>>>>><<<======<<<<<<===???BBB>>>BBBBBBGGGSSS___xxx~~~nnn^^^TTTNNNNNNSSS]]]lllqqqeee[[[ZZZZZZ[[[dddooozzzppplllfff```\\\[[[\\\^^^gggsss~~~|||zzzzzz{{{{{{zzzxxxwwwuuurrrrrrrrrrrrsssssstttuuuuuuttttttvvvwwwxxxwwwuuuxxxxxxyyyyyyyyyxxxxxxwwwwwwwwwxxxwwwvvvuuusssrrrllljjjfffaaa]]]YYYVVVTTTTTTPPPMMMNNNOOORRRZZZcccyyy}}}ssskkkbbb\\\TTTMMMJJJHHHHHHGGGFFFEEEDDDBBBBBBCCCCCCDDDEEEDDDGGGNNNTTT[[[fffpppxxx~~~yyywwwsssrrrqqqqqqpppooocccYYYNNNIIIEEEAAA>>>???=========>>>>>>=========<<<=========<<<===???AAA???BBBBBBFFFQQQ]]]vvv|||mmm^^^TTTMMMMMMPPPWWWdddzzzuuuggg]]][[[ZZZZZZaaalll{{{rrrnnnhhhbbb^^^]]]^^^___dddooo|||}}}}}}}}}|||zzzyyyxxxuuutttttttttuuuuuuvvvwwwvvvuuutttuuuwwwxxxwwwvvvxxxxxxxxxyyyxxxxxxwwwvvvvvvvvvwwwwwwvvvtttrrrqqqmmmkkkgggccc^^^ZZZWWWVVVTTTPPPMMMNNNOOORRRZZZbbbvvv}}}ssskkk```[[[SSSLLLIIIGGGGGGFFFFFFEEECCCBBBBBBBBBCCCDDDEEEDDDGGGNNNUUU[[[eeeoooxxx}}}yyywwwtttrrrrrrqqqooonnnaaaVVVKKKGGGCCC???===>>><<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<===???AAA@@@CCCAAADDDOOOYYYrrr|||mmm___UUUOOOMMMMMMRRR\\\oooyyykkk___[[[ZZZYYY___hhh{{{|||uuuqqqkkkddd```^^^______aaakkk}}}~~~}}}{{{zzzxxxxxxwwwwwwwwwxxxyyyyyyxxxvvvttttttvvvxxxxxxwwwxxxxxxxxxxxxxxxwwwvvvvvvuuuuuuuuuuuutttsssqqqpppnnnlllhhhddd___\\\YYYXXXTTTPPPNNNOOOOOORRRYYYbbbrrr~~~}}}ssskkk___ZZZRRRLLLHHHGGGFFFEEEEEEEEECCCBBBBBBBBBCCCDDDEEEDDDGGGNNNUUU[[[eeennnwww|||}}}}}}}}}xxxvvvsssrrrqqqpppnnnlll^^^TTTJJJFFFCCC???>>>???===<<<<<<<<<<<<<<<<<<===;;;<<<>>>>>>======???AAA@@@CCC@@@BBBLLLUUUmmm~~~ooo```WWWRRROOONNNPPPWWWhhh|||mmm___\\\[[[YYY^^^gggwwwxxxtttnnngggbbb```______```iiiyyy~~~}}}}}}zzzzzzzzzyyyyyyzzzzzz{{{{{{xxxvvvuuuvvvxxxyyyyyyxxxxxxxxxxxxwwwvvvuuuuuuttttttttttttsssqqqooonnnmmmkkkhhhddd```]]]ZZZYYYUUUQQQOOOPPPQQQSSSZZZbbboooyyy}}}rrrkkk___ZZZSSSMMMIIIGGGFFFEEEEEEDDDCCCBBBAAABBBCCCCCCEEEDDDHHHOOOUUU[[[dddmmmvvv{{{~~~{{{zzz~~~~~~zzzwwwuuurrrqqqpppooollljjj]]]SSSIIIEEECCC@@@???@@@>>>======<<<<<<======>>>:::<<<>>>>>>======???@@@@@@BBB@@@AAAIIIQQQggg~~~oooaaaWWWRRROOONNNOOOUUUccc|||~~~nnn```\\\\\\ZZZ^^^fffsss{{{wwwqqqjjjdddaaa```___bbbiiivvv~~~||||||{{{{{{{{{{{{||||||}}}{{{xxxwwwxxxzzz{{{{{{yyyyyyyyyxxxxxxvvvuuuuuusssssstttsssrrrqqqooonnnllljjjgggccc```]]][[[ZZZVVVRRRQQQRRRRRRTTTZZZbbbmmmuuu~~~~~~|||rrrjjj```[[[TTTNNNKKKIIIGGGEEEEEEDDDCCCAAAAAABBBBBBCCCEEEDDDHHHPPPVVV[[[dddllltttzzz}}}{{{{{{~~~{{{xxxuuusssqqqpppooommmjjjggg[[[QQQGGGDDDBBB@@@???AAA???>>>===<<<<<<===>>>???:::<<<>>>???>>>>>>>>>???>>>BBB@@@AAAHHHMMMaaa~~~qqqcccZZZQQQOOONNNNNNRRR^^^tttpppaaa]]]\\\[[[^^^dddnnn{{{uuunnnhhhdddaaaaaadddiiisss~~~~~~}}}}}}}}}}}}~~~}}}{{{{{{|||}}}}}}|||zzzzzzzzzyyyxxxwwwvvvuuussssssssssssrrrqqqooonnnkkkiiigggccc```]]]\\\[[[XXXTTTSSSTTTUUUVVV\\\ccckkkrrr}}}|||wwwuuuuuuwww|||rrrjjj```[[[UUUOOOLLLIIIGGGEEEDDDDDDBBBAAAAAAAAABBBCCCEEEEEEIIIPPPVVV[[[ccclllsssyyy~~~}}}||||||zzzwwwsssqqqpppooonnnkkkgggeeeXXXNNNEEEBBBAAA???>>>@@@>>>===;;;::::::;;;===>>>:::<<<>>>???>>>>>>>>>???===AAA@@@BBBHHHKKK\\\xxxxxxkkkbbbSSSQQQPPPPPPRRRZZZmmmsssbbb^^^\\\ZZZ[[[```jjjyyyrrrlllgggdddccccccgggooo|||~~~~~~~~~}}}{{{{{{{{{zzzyyyxxxwwwvvvssssssttttttsssqqqooonnnllljjjgggdddaaa___]]]]]]ZZZVVVUUUWWWWWWWWW]]]dddiiioooxxx~~~}}}~~~~~~}}}wwwqqqllljjjlllpppzzz|||rrrjjj^^^ZZZTTTOOOKKKIIIFFFDDDDDDCCCBBBAAAAAAAAABBBBBBEEEEEEIIIQQQVVV[[[ccckkkrrrxxx~~~~~~}}}~~~~~~zzzxxxrrrpppooonnnmmmjjjfffcccVVVLLLCCC@@@???======???===<<<:::999999:::<<<===999<<<>>>??????>>>>>>???<<<@@@@@@BBBHHHJJJYYYtttssskkkWWWUUUTTTSSSSSSZZZkkk{{{vvvddd^^^\\\YYYYYY]]]ggg{{{|||uuuooojjjgggeeeaaadddkkkwww}}}|||||||||{{{zzzyyywwwvvvssstttttttttsssqqqooonnnmmmkkkiiifffcccaaa___^^^[[[XXXVVVXXXXXXYYY^^^eeehhhmmmuuu}}}{{{|||}}}}}}|||zzzyyyxxxoooiiidddccceeekkkwww|||qqqjjj]]]YYYSSSNNNKKKHHHEEECCCDDDCCCBBBAAA@@@AAABBBBBBEEEEEEIIIQQQWWW[[[cccjjjrrrxxx}}}}}}}}}~~~zzzwwwvvvsssoookkklllnnnlllddd\\\SSSKKKDDDAAA???;;;;;;===<<<<<<===>>>???@@@AAAAAA>>>>>>===============>>>AAA???@@@AAADDDJJJYYYgggzzzppp```ZZZTTTRRRSSS[[[jjjyyyzzzggg___[[[XXXZZZaaajjjwwwzzztttnnniiieeecccccciiivvv}}}||||||||||||yyywwwxxxwwwvvvvvvvvvtttqqqooolllkkkiiigggeeebbbaaa```[[[[[[ZZZZZZ]]]```dddfffiiimmmsss|||~~~|||{{{|||||||||{{{zzzuuupppkkkgggdddaaa```cccjjjrrrwww|||rrrjjjaaa\\\UUUOOOLLLJJJHHHGGGDDDDDDDDDBBB??????@@@BBBFFFFFFIIIPPPVVVZZZbbbkkkpppwww~~~}}}~~~zzzvvvuuusssoookkklllmmmjjjbbb[[[RRRJJJCCCAAA???<<<;;;============>>>??????@@@@@@>>>>>>============>>>>>>@@@>>>???AAABBBHHHVVVdddzzzjjjbbbZZZVVVUUUZZZiiivvv{{{hhh```[[[XXXZZZ```gggttt{{{vvvpppkkkgggdddccchhhuuu~~~~~~~~~~~~{{{yyyzzzyyyxxxxxxxxxvvvsssqqqmmmllljjjhhheeecccaaa```[[[ZZZZZZZZZ]]]aaaeeegggkkknnnuuu|||~~~}}}||||||{{{zzzyyyvvvqqqkkkfff___]]]\\\]]]bbbjjjrrrwww}}}}}}ssskkkaaa\\\UUUOOOLLLJJJHHHGGGDDDDDDDDDBBB@@@???AAABBBFFFFFFIIIQQQVVV[[[bbbkkkpppwww~~~}}}~~~{{{vvvtttrrrooolllllllllhhh```YYYPPPIIICCCAAA???<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>===>>>@@@AAAGGGTTTaaawwwnnnccc[[[WWWZZZgggttt~~~jjjaaa\\\WWWYYY^^^dddppp}}}xxxrrrmmmjjjfffdddgggrrr~~~||||||{{{zzz{{{{{{yyyvvvtttnnnmmmkkkiiigggdddcccbbbZZZZZZZZZ[[[^^^bbbgggiiimmmqqqwww~~~~~~}}}{{{zzzwwwuuuqqqkkkddd___XXXXXXXXX[[[```fffmmmqqqtttxxx~~~uuummmaaa\\\UUUOOOLLLJJJHHHGGGDDDDDDCCCBBB@@@???AAACCCFFFFFFJJJQQQWWW[[[cccjjjpppxxx~~~~~~~~~{{{vvvtttssspppnnnmmmkkkfff]]]VVVMMMGGGAAA@@@???<<<<<<>>>??????>>>>>>============>>>============>>>>>>???>>>===>>>AAABBBFFFRRR^^^yyyxxxlllbbb[[[\\\gggrrrlllccc]]]WWWXXX]]]aaalll~~~yyytttooolllhhheeegggppp|||}}}~~~}}}|||||||||{{{xxxvvvpppooonnnkkkiiigggeeeddd\\\[[[[[[]]]```eeeiiilllppptttzzz~~~~~~{{{xxxuuuqqqllleee^^^YYYUUUVVVWWWYYY\\\aaadddgggmmmqqqwww}}}wwwooobbb]]]UUUOOOLLLIIIHHHFFFCCCDDDCCCAAA@@@???AAACCCFFFFFFJJJRRRXXX\\\cccjjjpppxxx}}}~~~|||xxxvvvuuusssqqqnnnkkkcccZZZSSSKKKEEE@@@@@@???<<<<<<>>>??????>>>>>>===<<<<<<<<<===============>>>?????????>>>@@@BBBCCCFFFPPP\\\tttsssiiiaaa```hhhssspppeee^^^WWWWWW\\\```jjj|||~~~zzzuuupppmmmjjjggghhhpppyyy~~~~~~}}}}}}}}}~~~}}}zzzxxxsssrrrqqqooollljjjhhhggg_________```dddhhhmmmpppsssxxx~~~~~~}}}}}}yyyvvvrrrmmmggg```YYYTTTQQQRRRTTTVVVYYY]]]___aaahhhlllqqqwww|||wwwooobbb]]]VVVOOOLLLIIIGGGFFFCCCCCCCCCAAA@@@@@@BBBDDDEEEFFFKKKSSSXXX\\\cccjjjqqqxxx~~~|||zzzyyyxxxwwwtttqqqjjjaaaWWWPPPHHHCCC???@@@???===<<<>>>>>>>>>>>>======<<<<<<<<<===<<<<<<======>>>???@@@>>>>>>AAACCCCCCEEENNNYYYooo|||qqqhhheeekkkuuuttthhh```XXXXXX\\\```hhhxxx{{{wwwrrroookkkiiijjjqqqxxx~~~~~~|||zzzwwwvvvtttrrrpppmmmlllkkkdddddddddeeehhhlllpppsssvvv{{{}}}|||{{{zzzuuurrrmmmhhhccc\\\VVVQQQKKKLLLNNNRRRVVVYYY\\\^^^aaaeeekkkppptttyyy~~~wwwnnnccc]]]VVVPPPKKKIIIGGGEEEBBBCCCCCCAAA@@@@@@BBBDDDEEEFFFKKKTTTYYY]]]cccjjjqqqxxx}}}|||}}}|||zzzxxxssskkk```UUUNNNFFFAAA>>>???@@@===<<<>>>==================<<<<<<<<<<<<<<<<<<===>>>???@@@======@@@BBBBBBCCCKKKUUUiiizzzpppjjjnnnvvvxxxkkkbbbYYYXXX\\\^^^fffuuu}}}yyyuuurrrllljjjlllrrrxxx|||}}}zzzyyywwwuuussspppooonnniiiiiihhhiiilllppptttvvvxxx}}}}}}|||zzzxxxxxxpppmmmhhhccc^^^YYYSSSNNNIIIIIIKKKMMMPPPTTTWWWXXXXXX\\\bbbgggkkkppptttwwwzzzuuummmccc^^^VVVPPPKKKIIIFFFEEEBBBCCCBBBAAA@@@@@@BBBDDDEEEFFFLLLTTTZZZ]]]cccjjjqqqyyy~~~~~~}}}~~~~~~}}}~~~}}}~~~~~~}}}zzztttkkk___SSSLLLEEE@@@>>>???@@@======>>>========================<<<<<<<<<<<<===>>>@@@@@@<<<<<>>>>>???>>>>>>===<<<<<<============>>>>>>>>>>>>===>>>@@@AAABBBEEEHHHKKKbbbwwwwwwvvvwwwmmmbbb]]]YYYUUU]]]bbbmmm}}}yyywwwlllmmmppptttzzz~~~~~~}}}{{{xxxuuusssqqqppppppqqqqqqsssvvvxxxzzz}}}{{{zzzyyywwwssspppiiieee^^^WWWSSSNNNKKKHHHHHHGGGGGGHHHIIIJJJKKKLLLQQQSSSUUUWWWZZZ^^^dddhhhmmmrrryyyuuuooobbb]]]VVVPPPLLLIIIGGGEEEEEEDDDCCCBBBAAABBBBBBCCCCCCHHHOOOUUUYYY___fffkkktttyyy~~~|||}}}~~~}}}|||~~~~~~|||uuukkk___SSSMMMEEEBBB???======<<<;;;:::===>>>>>>>>>======<<<;;;<<<=========>>>>>>>>>>>>===>>>@@@AAABBBDDDHHHKKK]]]rrr}}}{{{{{{oooddd___[[[XXX\\\```kkk}}}}}}yyyvvvnnnoooqqquuuzzz}}}~~~~~~}}}{{{xxxvvvuuusssrrrrrrssstttvvvxxxzzz~~~|||yyyuuuqqqmmmeeeaaaZZZTTTOOOLLLHHHFFFEEEEEEEEEEEEFFFGGGHHHIIILLLNNNPPPRRRUUUYYY^^^bbbeeejjjqqqwwwtttnnnaaa]]]VVVPPPLLLIIIGGGEEEEEEDDDCCCBBBAAABBBBBBCCCCCCHHHOOOUUUZZZ___fffllltttzzz}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}~~~|||tttiii]]]RRRKKKDDDBBB>>>======<<<;;;:::<<<============<<<;;;;;;<<<<<<=========>>>>>>>>>===>>>@@@AAABBBDDDHHHKKKWWWlllrrreee```\\\ZZZZZZ___iiiyyy~~~yyyvvvqqqqqqssswww{{{}}}}}}|||yyy~~~|||zzzyyyvvvvvvuuuuuuvvvwwwyyyzzz}}}~~~zzzvvvqqqkkkggg___[[[TTTOOOKKKHHHEEECCCBBBBBBBBBBBBCCCDDDEEEFFFFFFHHHJJJLLLNNNRRRWWWZZZ]]]bbbhhhnnnuuu~~~~~~ssslllaaa\\\UUUPPPLLLIIIGGGEEEEEEDDDCCCBBBAAABBBCCCCCCDDDIIIPPPVVVZZZ```ggglllvvv|||~~~}}}|||{{{{{{|||~~~{{{sssggg[[[PPPIIICCCAAA>>><<<<<<===<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<=========>>>>>>===>>>@@@@@@AAACCCGGGJJJRRRfffuuuggg```]]][[[ZZZ^^^hhhvvvzzzwwwttttttvvvyyy|||}}}|||zzzwww~~~}}}zzzyyyxxxwwwwwwxxxyyyzzz|||~~~~~~zzzvvvqqqlllfffaaaYYYUUUOOOKKKHHHEEECCCAAAAAAAAA@@@@@@AAABBBCCCCCCBBBDDDFFFHHHJJJMMMQQQSSSYYY]]]bbbhhhmmmvvv~~~rrrkkk```[[[UUUOOOLLLIIIGGGEEEDDDCCCBBBAAAAAABBBCCCDDDEEEJJJQQQWWW[[[aaahhhmmmwww}}}~~~|||zzzyyy{{{~~~yyypppeeeXXXMMMGGGBBB???===<<<<<<===<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<===============>>>@@@@@@AAACCCFFFIIIOOOaaayyyiii```\\\[[[ZZZ^^^gggsss}}}yyyxxxxxxyyy|||~~~~~~|||zzzwww~~~~~~|||{{{zzzyyyxxxyyyyyyzzz}}}~~~|||zzzvvvrrrnnnhhhbbb^^^SSSPPPKKKGGGEEEDDDBBBAAA@@@@@@@@@@@@@@@AAAAAABBBAAACCCEEEFFFHHHJJJMMMOOOSSSWWW\\\```eeemmmvvv}}}~~~rrrjjj___[[[TTTOOOKKKIIIGGGEEEDDDCCCBBBAAAAAABBBCCCDDDFFFKKKRRRXXX\\\bbbiiinnnxxx~~~~~~zzzyyyzzz}}}}}}vvvmmmbbbVVVKKKEEEAAA>>><<<;;;<<<======<<<;;;;;;<<<============<<<;;;;;;<<<<<<<<<============>>>@@@@@@@@@BBBFFFHHHMMM]]]zzz~~~lllaaa\\\ZZZZZZ^^^eeeppp}}}{{{{{{}}}}}}{{{vvv|||}}}|||{{{yyyyyyyyyzzz{{{}}}}}}}}}~~~~~~}}}}}}}}}xxxuuuqqqnnnjjjddd___ZZZNNNKKKGGGDDDCCCBBBAAA@@@@@@@@@????????????@@@@@@???AAADDDEEEEEEGGGIIIKKKLLLOOOTTTWWW[[[bbbjjjqqq}}}sssjjj^^^ZZZTTTNNNKKKIIIGGGFFFCCCCCCBBBAAABBBCCCDDDEEEGGGLLLSSSYYY]]]cccjjjoooxxx~~~~~~|||{{{yyyzzz|||}}}}}}}}}zzztttjjj___TTTJJJDDD@@@>>>;;;;;;<<<======<<<;;;<<<======>>>>>>>>>===;;;;;;;;;<<<<<<<<<=========>>>???@@@@@@BBBEEEHHHLLLYYYtttpppccc]]][[[YYY]]]bbbkkkzzz}}}}}}|||xxx|||}}}|||zzzyyyyyyzzz{{{{{{{{{{{{{{{zzzzzzyyyxxxxxxrrroookkkgggbbb]]]VVVRRRJJJGGGCCCAAA@@@@@@@@@??????>>>>>>======>>>>>>???<<<>>>AAABBBBBBCCCDDDFFFEEEIIIMMMPPPSSSYYYaaagggrrrxxxssskkk^^^YYYSSSNNNKKKIIIGGGFFFCCCBBBBBBAAABBBCCCDDDEEEGGGMMMTTTYYY^^^dddkkkpppxxx~~~~~~}}}zzzyyy|||yyyzzz|||||||||{{{xxxrrriii^^^RRRIIIDDD???===;;;;;;<<<=========<<<<<<===>>>??????>>>>>>;;;;;;;;;<<<<<<<<<=========>>>???@@@@@@BBBEEEGGGKKKWWWpppssseee^^^[[[XXX[[[```hhhvvv~~~}}}||||||{{{zzzyyyyyyzzz{{{|||zzzzzzyyyxxxwwwvvvuuutttmmmjjjfffaaa[[[UUUNNNIIIGGGDDD@@@>>>>>>???>>>>>>>>>======<<<<<<<<<======:::<<<>>>??????@@@AAABBBCCCFFFJJJLLLOOOUUU]]]cccjjjpppzzztttkkk^^^YYYSSSNNNKKKIIIGGGFFFCCCBBBBBBAAABBBCCCDDDEEEHHHMMMTTTZZZ^^^dddkkkpppxxx}}}|||zzz{{{yyyxxx|||{{{zzzyyyvvvuuuvvvuuurrrllldddZZZQQQIIIDDDAAA@@@===;;;::::::;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;:::;;;<<<<<<======<<<<<<===>>>@@@@@@@@@BBBDDDFFFJJJSSSfffuuufff___]]]ZZZYYY]]]fffsss~~~~~~~~~~~~}}}|||{{{zzzyyyxxxzzzyyywwwvvvuuurrrmmmiiigggddd^^^YYYTTTPPPKKKHHHBBBAAA@@@???>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>????????????DDDEEEGGGIIIKKKOOOTTTXXX]]]eeeqqq|||rrriii\\\XXXRRRLLLIIIGGGEEECCCBBBBBBBBBAAA@@@BBBEEEHHHJJJPPPXXX]]]___dddlllrrr}}}}}}zzzxxxxxxwwwuuuyyy|||zzzyyyvvvuuuvvvtttqqqjjjbbbXXXNNNGGGBBB???>>><<<;;;;;;<<<===>>>;;;;;;<<<<<<<<<<<<;;;;;;:::;;;<<<<<<======<<<<<<===>>>@@@@@@@@@AAADDDFFFHHHOOOaaa~~~xxxhhh```]]]ZZZYYY\\\dddppp|||{{{zzzyyyxxxwwwvvvuuuwwwuuutttrrrppplllgggddd```\\\WWWSSSOOOKKKGGGDDDBBBAAA@@@???>>>>>>>>>>>>??????>>>>>>>>>===============>>>>>>>>>?????????BBBCCCEEEFFFHHHKKKPPPSSSUUU]]]iiitttrrriii\\\XXXQQQLLLIIIGGGEEECCCBBBCCCBBBAAA@@@AAADDDGGGJJJQQQXXX]]]```eeelllsss}}}|||xxxvvvvvvtttrrruuu{{{}}}{{{yyyvvvuuuvvvsssooohhh___UUUKKKDDD@@@===<<<;;;;;;;;;===>>>???;;;;;;<<<<<<<<<<<<;;;;;;:::;;;<<<<<<======<<<<<<===>>>???@@@@@@AAACCCEEEEEEKKK[[[ttt|||kkkaaa^^^ZZZYYY[[[bbblll|||yyyxxxwwwvvvtttsssrrrqqqrrrpppnnnkkkhhhddd___[[[UUURRRNNNKKKHHHFFFCCC@@@AAA@@@???>>>>>>======>>>>>>============<<<<<<<<<======>>>>>>>>>>>>?????????@@@BBBCCCDDDFFFJJJMMMNNNUUU```kkkxxxrrrhhh\\\WWWQQQLLLIIIGGGEEECCCCCCCCCCCCAAA@@@AAADDDFFFKKKQQQYYY^^^aaafffnnnttt~~~|||yyyvvvuuussspppsssyyy~~~{{{yyyvvvtttuuusssnnnggg]]]RRRIIICCC???======<<<<<<<<<<<<===>>>;;;;;;<<<<<<<<<<<<;;;;;;:::;;;<<<<<<===<<<<<<<<<<<<>>>?????????@@@BBBDDDEEEJJJVVVkkknnnbbb]]]YYYXXXZZZ```iiixxx~~~|||{{{wwwvvvuuusssqqqpppnnnnnnllljjjfffccc```\\\WWWSSSMMMJJJGGGEEEDDDCCCAAA???@@@???>>>=====================<<<<<<<<<;;;;;;;;;============>>>>>>>>>???>>>???@@@AAAAAACCCFFFHHHJJJQQQ[[[eeerrrqqqhhh[[[VVVPPPKKKHHHGGGEEECCCDDDDDDCCCAAA@@@AAACCCFFFLLLRRRZZZ___bbbgggooovvv|||yyywwwtttrrrtttyyy~~~zzzxxxtttssstttsssnnneee[[[PPPHHHCCC@@@???>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::;;;<<<<<<===<<<<<<<<<<<<===>>>>>>>>>???AAACCCFFFJJJSSSccc|||qqqccc]]]YYYWWWYYY___ggguuu}}}{{{yyyxxxttttttrrrpppnnnllljjjiiieeebbb___[[[XXXTTTPPPMMMHHHFFFCCCBBBCCCBBBAAA???>>>>>>======<<<=========<<<<<<<<<<<<;;;;;;;;;;;;<<<============>>>>>>>>>===???@@@AAAAAABBBDDDFFFHHHNNNVVV```mmmqqqgggZZZVVVPPPKKKHHHGGGEEEDDDCCCCCCCCCAAA@@@AAADDDFFFMMMSSS[[[```dddiiiqqqxxx|||{{{wwwtttvvv{{{~~~yyyvvvrrrqqqrrrqqqlllbbbXXXNNNGGGCCCAAA??????>>>===<<<;;;::::::;;;;;;<<<<<<<<<<<<;;;;;;:::;;;<<<<<<======<<<<<<<<<===>>>>>>===>>>@@@BBBEEEIIIPPP\\\qqqttteee^^^YYYXXXYYY^^^eeerrr~~~~~~}}}{{{yyywwwuuutttooonnnllljjjgggeeecccbbb\\\YYYVVVSSSQQQNNNJJJHHHEEECCCAAAAAAAAABBBAAA@@@======<<<<<<<<<<<<=========<<<<<<<<<<<<;;;;;;;;;<<<<<<============>>>>>><<<>>>@@@AAAAAABBBCCCEEEEEEIIIPPPYYYeeeyyyqqqfffYYYUUUOOOKKKHHHGGGEEEDDDBBBBBBBBBAAA@@@BBBEEEHHHMMMTTT\\\bbbeeejjjsssyyy}}}yyyuuuwww|||}}}xxxtttqqqooopppnnnhhh___TTTKKKEEEBBB@@@======>>>======<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::;;;<<<<<<======<<<<<<<<<===>>>>>>======???AAABBBFFFLLLUUUgggyyyiii```[[[YYYYYY]]]bbbmmm~~~{{{zzzwwwwwwvvvtttrrrpppnnnmmmhhhfffdddbbb___\\\ZZZYYYSSSPPPMMMKKKJJJHHHFFFDDDAAA@@@>>>>>>???@@@???>>>===<<<<<<;;;;;;<<<<<<============<<<<<<<<<<<<;;;<<<<<<<<<=========>>>>>>;;;===@@@AAAAAAAAACCCDDDCCCFFFLLLSSS```ssspppfffYYYTTTOOOJJJHHHFFFEEEDDD@@@AAAAAAAAAAAACCCFFFIIINNNUUU]]]cccffflllttt{{{~~~zzzvvvwww||||||wwwsssooonnnoookkkfff\\\RRRIIIDDDAAA@@@;;;<<<======>>>=========;;;<<<<<<<<<<<<<<<<<<;;;:::;;;<<<<<<======<<<<<<<<<===>>>===<<<===???AAA@@@CCCHHHQQQaaa||||||kkkccc\\\ZZZZZZ\\\```jjj||||||{{{{{{{{{{{{{{{||||||{{{{{{{{{zzzxxxvvvsssrrrppppppooommmkkkiiigggfffbbbaaa___\\\YYYVVVTTTSSSMMMKKKHHHFFFFFFEEECCCAAA???===<<<<<<===>>>===<<<<<<<<<;;;;;;;;;<<<<<<===>>>============<<<<<<<<<<<<<<<<<<<<<=========>>>:::<<>><<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<<<<<<<<<<=========>>>??????@@@@@@@@@CCCIIIQQQ[[[ooonnnccc^^^[[[[[[]]]aaaiiiyyy}}}|||{{{wwwvvvtttrrrrrrrrrrrrsssqqqqqqqqqooonnnllljjjiiiffffffeeedddbbb```___^^^ZZZYYYVVVSSSQQQNNNMMMLLLDDDDDDCCCBBB@@@??????>>>>>>===;;;999999999;;;<<<>>>===<<<;;;;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<============>>>??????@@@@@@AAACCCJJJSSS\\\kkkpppdddXXXTTTNNNJJJHHHFFFEEEDDDBBBBBBBBBAAAAAACCCHHHKKKTTTYYYaaafffjjjooouuuzzz~~~{{{tttpppooonnnnnnmmmeeeYYYPPPIIIDDD???;;;>>>>>>???>>>>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<============<<<<<<<<<===>>>>>>??????@@@@@@BBBGGGNNNWWWkkkrrrfff^^^[[[ZZZ\\\___gggvvv}}}|||zzzxxxxxxzzz|||||||||{{{zzzyyywwwtttrrrqqqppplllkkkiiihhhgggggghhhhhhiiiiiihhhgggfffdddbbbaaa___^^^^^^]]][[[ZZZXXXWWWUUUSSSQQQNNNKKKIIIHHHHHHCCCBBBBBBAAA@@@???>>>===???>>><<<;;;:::;;;<<<===>>>===<<<;;;;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<============>>>??????@@@@@@@@@BBBHHHPPPYYYhhh~~~pppeeeXXXTTTNNNIIIGGGEEEDDDBBBAAABBBBBBAAAAAADDDHHHKKKTTTZZZbbbgggkkkpppvvv{{{xxxrrrooonnnmmmmmmmmmdddXXXNNNHHHDDD@@@============>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>======;;;<<<<<<======>>>??????@@@AAAEEEJJJRRReeewwwjjj___[[[YYYZZZ]]]dddrrr}}}yyywwwssspppnnnmmmnnnoooooonnnlllkkkjjjhhhfffeeecccccc___^^^]]]\\\\\\\\\\\\\\\\\\\\\\\\[[[ZZZXXXWWWVVVTTTTTTTTTSSSRRRQQQOOONNNMMMLLLIIIGGGEEECCCBBBBBBAAAAAA@@@???>>>======<<>>===<<<<<<<<<===>>>======<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<======>>>>>>??????@@@@@@BBBGGGNNNVVVdddzzz~~~pppfffYYYTTTNNNIIIFFFEEECCCAAAAAAAAAAAAAAABBBDDDIIILLLUUU[[[ccciiimmmrrrxxx}}}|||vvvqqqnnnmmmlllkkkjjjaaaTTTJJJEEEBBB@@@>>>;;;<<<<<<===>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>>>>;;;;;;<<<<<<======>>>>>>AAABBBDDDHHHNNN```}}}~~~oooccc^^^ZZZZZZ\\\bbbooo{{{{{{wwwrrrooojjjgggdddcccccccccbbbaaa```___^^^]]][[[ZZZYYYXXXVVVVVVUUUTTTTTTTTTTTTTTTQQQQQQQQQQQQPPPOOONNNMMMLLLLLLLLLLLLKKKJJJHHHHHHGGGFFFDDDBBBAAA@@@????????????>>>======<<<;;;;;;>>>>>>===<<<<<<======>>>=========<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<======>>>?????????AAABBBFFFLLLTTTaaawwwzzzooogggZZZUUUOOOJJJGGGEEECCCBBB@@@AAAAAAAAABBBEEEJJJNNNWWW]]]eeelllpppuuuzzz|||xxxssspppnnnmmmllljjjeee\\\PPPGGGCCCAAA???===:::;;;<<<======>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>>>>;;;;;;<<<<<<======>>>>>>AAABBBDDDGGGKKKZZZvvvvvvhhhaaa\\\[[[]]]bbbmmmwww{{{vvvqqqllliiiccc```]]][[[ZZZZZZYYYXXXUUUUUUTTTSSSRRRQQQPPPOOONNNNNNNNNNNNNNNNNNMMMMMMJJJJJJKKKJJJJJJIIIHHHHHHGGGGGGGGGGGGGGGFFFEEEDDDDDDCCCBBBAAA@@@?????????=========<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<======<<<==================<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<===>>>>>>??????CCCCCCGGGLLLSSS```vvvtttkkkeeeZZZVVVPPPKKKHHHFFFDDDCCC@@@@@@AAAAAACCCFFFKKKOOOXXX___hhhooosssxxx}}}xxxuuurrrooonnnmmmllljjj```XXXNNNFFFBBB@@@>>><<<:::;;;<<<===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>======;;;<<<<<<======>>>??????AAABBBDDDFFFIIIUUUnnn~~~mmmeee^^^\\\]]]aaajjjsss|||wwwrrrmmmhhhddd^^^[[[XXXVVVUUUTTTSSSRRRMMMMMMLLLKKKKKKJJJIIIIIIGGGGGGHHHHHHHHHHHHGGGFFFEEEEEEFFFFFFFFFEEEEEEDDDCCCDDDDDDDDDDDDDDDCCCCCCBBBAAAAAA@@@????????????======<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<======<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===;;;<<<<<<======>>>>>>???DDDDDDFFFKKKRRR___uuuuuukkkccc```YYYTTTOOOJJJHHHFFFEEEDDD???@@@AAABBBCCCGGGLLLPPPYYY```jjjqqqvvvzzz~~~vvvsssqqqpppooonnnllljjj]]]VVVMMMFFFCCCAAA>>>;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<============<<<<<<<<<===>>>>>>??????@@@>>>@@@CCCEEEGGGPPPggg{{{pppggg^^^\\\]]]```hhhpppzzzuuupppkkkeeebbb[[[XXXTTTRRRRRRQQQPPPNNNJJJIIIIIIIIIHHHGGGGGGGGGBBBCCCDDDEEEEEEDDDCCCBBBAAAAAABBBBBBBBBBBBBBBAAA???@@@AAAAAAAAAAAA@@@@@@??????>>>======>>>>>>>>><<<<<<<<<<<<<<<;;;;;;;;;<<<<<<======>>>>>>>>>>>>;;;<<<===>>>>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===;;;;;;<<<<<<===>>>>>>>>>CCCCCCEEEJJJPPP^^^uuu|||lllaaa[[[XXXUUUQQQLLLHHHFFFEEEDDDCCC???@@@AAABBBDDDHHHMMMQQQZZZbbblllsssxxx}}}{{{tttsssqqqppppppooolllkkk\\\VVVMMMGGGDDDBBB???<<<;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<<<<<<<<<<======>>>>>>??????@@@@@@<<<>>>BBBDDDEEEMMMbbbvvvqqqggg^^^[[[\\\___fffnnnzzz~~~yyytttooojjjdddaaaYYYVVVSSSPPPPPPOOONNNMMMJJJJJJJJJIIIIIIIIIHHHHHHAAABBBCCCDDDDDDCCCBBBBBB>>>>>>???@@@@@@@@@??????======>>>?????????>>>>>>===<<<<<<;;;<<<<<<======<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>???????????????;;;<<<===>>>>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======;;;;;;<<<<<<===>>>>>>>>>BBBBBBDDDIIIOOO]]]tttwwwfffZZZTTTRRRSSSOOOJJJFFFEEEDDDCCCCCC???@@@AAABBBDDDHHHMMMRRR[[[bbbmmmuuuzzz~~~{{{ssspppoooppprrrsssqqqkkkeee\\\VVVNNNGGGCCCAAA???>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>>>>========================<<<<<<<<<===???BBBEEEEEELLL\\\mmmzzzlll```]]]\\\\\\bbbkkkyyy|||vvvpppjjjddd```]]]YYYUUUQQQPPPOOONNNLLLLLLJJJHHHGGGGGGFFFEEEDDDCCCCCCBBBBBBBBBAAAAAAAAA??????@@@AAA@@@???>>>===??????>>>===============>>>>>>>>>>>>========================>>>>>>>>>>>>??????>>>>>>======<<<<<<========================;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>??????CCCBBBCCCFFFMMM[[[sssooo]]]SSSOOONNNHHHGGGFFFEEEDDDCCCBBBBBB@@@AAAAAAAAACCCHHHOOOTTT]]]cccmmmtttyyy~~~zzzsssoooooooooqqqssspppjjjdddYYYTTTLLLEEEAAA???===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===========================<<<<<<==================???@@@BBBDDDDDDJJJYYYhhhooobbb^^^]]][[[```iiiuuuzzztttoooiiieee```]]]XXXTTTRRRPPPOOOMMMLLLJJJHHHGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBAAAAAAAAA???@@@@@@AAA@@@???>>>===??????>>>===========================>>>>>>>>>>>>============>>>>>>>>>?????????>>>>>>====================================;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<>>===;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<===============<<<<<<<<<======>>>>>>>>>@@@@@@BBBDDDCCCGGGTTTbbb}}}sssddd___\\\ZZZ^^^fffppp{{{vvvpppllleeeaaa\\\WWWTTTRRRPPPNNNMMMKKKHHHGGGGGGFFFEEECCCBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@AAA@@@??????>>>???>>>>>>===============<<<<<<======>>>>>>??????=========>>>>>>>>>?????????>>>>>>>>>>>>=================================;;;<<<<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<=========<<<;;;;;;::::::??????AAAFFFNNN]]]uuu{{{jjjZZZPPPJJJHHHEEEEEEDDDCCCBBBAAAAAA@@@@@@AAAAAABBBEEEJJJQQQVVVaaahhhqqqxxx}}}{{{|||}}}|||uuupppnnnmmmnnnpppqqqnnnfff```SSSNNNFFF@@@===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<=========;;;;;;<<<===>>>??????@@@??????AAABBBBBBEEEQQQ]]]vvvuuuddd___\\\ZZZ]]]dddlll{{{|||wwwsssjjjfff```ZZZWWWTTTQQQOOONNNLLLIIIHHHGGGGGGEEEDDDBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@??????>>>>>>============>>>>>>;;;<<<<<<===>>>??????@@@======>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>========================<<<<<<<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<@@@???BBBFFFNNN\\\sssuuugggYYYOOOIIIFFFDDDDDDCCCBBBBBBAAA@@@@@@@@@AAABBBCCCFFFLLLSSSXXXbbbiiirrrzzz}}}wwwwwwzzz~~~yyyssspppooonnnoooqqqqqqmmmddd]]]QQQLLLEEE@@@======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<======>>>>>>;;;<<<<<<===>>>???@@@@@@>>>===???BBBCCCEEEOOOYYYrrrxxxeee___]]]ZZZ]]]ccckkkwww|||xxxooojjjddd^^^YYYVVVRRRPPPPPPMMMKKKIIIIIIHHHFFFEEECCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@>>>>>>============>>>>>>;;;<<<<<<===>>>??????@@@>>>>>>>>>>>>????????????>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>>>>??????AAAAAACCCGGGMMMZZZpppzzzpppdddYYYOOOIIIFFFCCCCCCBBBBBBAAAAAA@@@@@@AAAAAABBBDDDGGGMMMUUUZZZcccjjjsss{{{yyyssssssvvv{{{~~~}}}~~~}}}|||~~~xxxtttrrrqqqqqqqqqrrrqqqlllbbb[[[PPPKKKDDD???============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<======>>>>>>??????=========>>>>>>?????????>>>===???BBBCCCEEEMMMVVVjjj~~~iiiaaa^^^[[[\\\aaahhhrrr|||sssooohhhbbb]]]YYYVVVTTTRRRPPPMMMKKKJJJIIIHHHFFFDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBAAA@@@@@@@@@@@@AAA===============>>>>>>???<<<<<<======>>>>>>??????>>>>>>>>>?????????@@@@@@>>>>>>>>>????????????@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<===>>>@@@AAAAAABBBBBBDDDHHHMMMYYYooowwwrrrjjj```WWWOOOJJJGGGCCCCCCBBBBBBBBBAAAAAAAAAAAABBBCCCEEEHHHOOOVVV\\\eeekkkuuu|||uuuoooooosssxxx}}}~~~{{{zzzzzz{{{}}}~~~~~~~~~|||yyyxxxxxxzzzwwwvvvtttsssssstttrrrkkk```XXXNNNIIICCC>>>============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<=========>>>>>>???@@@@@@AAA>>>>>>>>>>>>>>>>>>>>>???AAA???@@@CCCCCCDDDJJJQQQ```vvvpppfffaaa\\\\\\___ccclll{{{xxxssslllfffbbb^^^[[[XXXTTTRRROOOMMMLLLKKKIIIGGGEEEEEEEEEEEEDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@AAAAAA===============>>>??????============>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@>>>>>>?????????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>??????@@@@@@CCCGGGNNNZZZooo~~~vvvpppllleee\\\TTTNNNJJJHHHCCCCCCCCCCCCBBBBBBBBBBBBAAABBBCCCEEEIIIPPPXXX]]]gggnnnwww~~~rrrlllmmmqqqvvv{{{~~~{{{xxxwwwxxxyyy{{{|||}}}~~~}}}}}}{{{|||}}}~~~~~~}}}xxxuuuuuuttt}}}|||zzzyyyuuuuuuuuuuuurrrkkk```WWWLLLGGGAAA===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<=========>>>>>>???@@@AAAAAAAAA?????????>>>>>>>>>>>>>>>DDDBBBBBBDDDCCCCCCGGGMMMWWWmmmuuuiiiccc]]][[[^^^```gggvvv{{{vvvooojjjeeebbb^^^\\\UUUSSSPPPNNNMMMLLLJJJHHHFFFFFFFFFFFFEEEEEEEEEEEECCCBBBAAA@@@???@@@AAABBB===============>>>??????>>>>>>>>>>>>============>>>????????????@@@@@@@@@>>>>>>??????@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<>>>>>>BBBGGGNNN[[[qqqxxxrrrlllhhhaaaZZZRRRMMMJJJHHHCCCCCCCCCCCCCCCCCCBBBBBBAAABBBCCCFFFJJJPPPXXX^^^iiipppyyy}}}rrrllljjjpppsssxxxyyyyyywwwuuuuuuxxxxxxxxxxxxxxxxxxyyyyyyzzzzzzzzz{{{|||~~~}}}{{{vvvtttsssrrrzzz|||xxxvvvyyyyyyyyyxxxrrrhhh\\\TTTHHHEEEAAA???===<<<:::999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;>>>===<<<<<<<<<===???@@@>>>>>>>>>>>>>>>?????????AAAAAAAAAAAAAAADDDIIILLLSSSggg|||kkkccc___]]]]]]```eeeppp~~~zzztttnnniiieeeaaa^^^WWWTTTRRRPPPPPPPPPNNNMMMKKKIIIGGGGGGHHHGGGFFFDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@????????????@@@@@@???>>>======>>>>>><<<===>>>???????????????AAAAAA@@@@@@@@@@@@@@@@@@>>>????????????@@@@@@@@@BBBBBBAAA@@@???======<<<;;;;;;<<<<<<<<<<<<;;;;;;===<<<<<<<<<<<<======>>>@@@AAADDDHHHQQQ```rrr~~~|||sssmmmhhhccc\\\VVVQQQMMMIIIFFFFFFEEECCCAAA@@@@@@@@@@@@AAADDDGGGIIILLLRRR\\\cccmmmttt}}}|||rrrllliiinnnqqquuuwwwvvvuuuttttttvvvvvvwwwwwwwwwwwwxxxxxxxxxyyyyyyzzz{{{}}}~~~zzzvvvssssssqqqyyy{{{yyyxxxxxxxxxvvvpppeeeZZZQQQHHHEEEAAA>>>===<<<:::999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;;;;;;;<<<>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@AAA@@@AAACCCHHHKKKQQQcccoooeee^^^\\\\\\```eeeooo~~~~~~xxxrrrmmmiiidddaaaYYYWWWTTTRRRQQQPPPOOOMMMKKKJJJHHHHHHHHHHHHFFFDDDCCCCCCCCCBBBBBBBBBBBBAAA@@@@@@@@@?????????>>>>>>@@@??????>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@@@@@@@BBBAAAAAA@@@???>>>======;;;<<<<<<======<<<<<<;;;===<<<<<<<<<<<<===>>>>>>@@@BBBEEEIIIRRRaaarrr~~~zzzqqqkkkfffbbb[[[UUUPPPLLLHHHFFFFFFEEECCCAAA@@@@@@@@@@@@AAADDDGGGIIILLLSSS]]]dddooovvv{{{pppjjjhhhjjjmmmqqqrrrrrrrrrrrrrrrttttttuuuuuuvvvvvvvvvvvvwwwwwwwwwxxxzzz|||}}}~~~yyyuuusssrrrrrrzzz}}}yyyxxxvvvsssmmmbbbWWWOOOGGGDDD@@@>>>===<<<:::999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<============>>>>>>????????????@@@@@@@@@@@@BBBFFFIIIOOO^^^wwwvvvhhh___[[[\\\aaadddlllyyy~~~xxxsssmmmgggccc]]]ZZZWWWTTTSSSQQQOOOMMMLLLJJJHHHHHHHHHHHHFFFDDDDDDDDDDDDCCCCCCCCCBBBBBB@@@@@@@@@?????????>>>>>>?????????>>>??????@@@@@@AAAAAABBBBBBBBBAAA@@@@@@??????@@@@@@@@@@@@@@@@@@??????@@@@@@@@@AAAAAAAAA@@@@@@@@@?????????>>>>>>;;;<<<<<<======<<<<<<;;;===<<<<<<<<<======>>>???AAACCCFFFJJJSSSaaarrr~~~wwwnnniiiddd___YYYSSSOOOKKKHHHFFFEEEDDDBBBAAA@@@@@@@@@@@@AAADDDGGGJJJNNNUUU^^^fffrrrxxxyyyoooiiiggggggiiilllnnnnnnnnnoooqqqrrrrrrssssssttttttuuuuuuvvvvvvwwwxxxzzz|||}}}~~~yyytttrrrqqquuu}}}zzzyyyvvvqqqjjj```TTTMMMEEEBBB???===<<<<<<;;;999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<======>>>?????????>>>???@@@???@@@AAAEEEGGGMMMYYYppp~~~mmm```\\\]]]___cccjjjttt|||vvvpppjjjeeeaaa^^^ZZZWWWUUURRROOOMMMLLLJJJHHHHHHHHHGGGEEECCCEEEEEEDDDDDDDDDCCCCCCCCC@@@@@@@@@@@@???????????????????????????@@@AAABBBBBBBBBBBBBBBBBBAAA@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBB@@@@@@??????????????????<<<<<<============<<<<<<<<<<<<<<<<<<===>>>??????BBBDDDGGGKKKSSSaaaqqq}}}|||tttlllhhhaaa\\\VVVQQQMMMJJJGGGEEEDDDCCCBBB@@@???@@@@@@@@@AAADDDHHHKKKOOOWWWaaahhhssszzzxxxnnniiigggeeegggiiijjjkkklllnnnoooppppppqqqrrrrrrsssttttttvvvwwwwwwyyyzzz|||~~~|||vvvsssrrrvvv}}}zzzvvvppphhh^^^SSSLLLCCCAAA>>><<<<<<<<<;;;:::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============;;;<<<<<<===>>>>>>??????===???@@@@@@@@@AAADDDFFFLLLUUUiiisssddd^^^```^^^aaagggqqq~~~xxxrrrlllhhhdddaaa]]]YYYWWWTTTQQQOOOMMMKKKIIIHHHHHHGGGEEECCCFFFFFFEEEEEEEEEEEEDDDDDDAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@???@@@@@@AAABBBBBBAAABBBBBBBBBAAA@@@????????????@@@@@@AAAAAAAAAAAA@@@AAAAAAAAABBBBBBBBBBBB@@@@@@??????????????????<<<==================<<<<<<<<<<<<======>>>@@@@@@BBBDDDGGGKKKSSS```ppp{{{{{{ssskkkfff]]]YYYSSSNNNKKKIIIFFFDDDDDDCCCAAA@@@??????@@@AAAAAADDDHHHLLLQQQYYYccckkkttt{{{wwwnnniiihhhfffggghhhiiihhhjjjlllnnnoooooopppqqqrrrsssssstttvvvvvvwwwxxxzzz}}}~~~{{{xxxwwwxxx~~~{{{uuunnnfff[[[QQQJJJBBB???<<<;;;;;;<<<;;;:::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<============<<<;;;;;;<<<===>>>>>>??????>>>???@@@AAA@@@AAACCCEEEKKKRRRccc}}}zzzhhhaaabbb\\\```fffnnn|||zzzuuuqqqnnnhhheeeaaa^^^[[[XXXUUUSSSOOOMMMKKKJJJJJJIIIGGGEEEGGGGGGFFFFFFFFFEEEEEEEEECCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAA@@@AAAAAABBBBBBAAAAAABBBBBBAAAAAA@@@@@@@@@@@@AAAAAABBBBBBCCCCCCAAAAAAAAABBBBBBBBBCCCCCC@@@@@@@@@?????????>>>>>><<<======>>>>>>======<<<<<<<<<<<<===>>>???@@@AAAAAADDDGGGKKKSSS___nnnyyyyyyqqqiiidddZZZVVVQQQLLLJJJHHHEEEDDDCCCBBBAAA?????????@@@AAAAAAEEEIIIMMMRRR[[[fffnnnvvv|||vvvmmmjjjiiihhhhhhiiihhhgggiiikkknnnnnnooopppqqqrrrsssttttttttttttuuuwwwyyy{{{}}}~~~~~~zzztttlllcccXXXNNNGGGAAA>>><<<:::;;;;;;;;;:::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<===<<<;;;;;;::::::;;;<<<===>>>???@@@>>>@@@AAABBBAAABBBCCCEEEHHHOOO^^^vvvlllcccccc\\\```ffflllwww}}}zzzwwwuuummmjjjfffccc```^^^[[[YYYSSSQQQOOONNNMMMLLLJJJHHHHHHGGGGGGGGGGGGFFFFFFFFFDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAABBBAAABBBBBBCCCCCCCCCBBBBBBAAAAAABBBCCCCCCDDDDDDEEEBBBBBBBBBBBBCCCCCCCCCCCCBBBAAAAAA@@@???>>>============>>>>>>>>>>>>======<<<<<<<<<===>>>@@@AAABBBAAACCCFFFKKKRRR^^^lllvvv}}}vvvnnnfffbbbXXXTTTOOOKKKHHHGGGEEECCCBBBAAA@@@?????????@@@AAAAAAEEEIIINNNSSS]]]hhhpppxxxuuunnnjjjjjjiiijjjiiihhhggghhhkkknnnnnnooopppqqqrrrsssttttttrrrssstttvvvxxxzzz|||}}}~~~yyyrrrjjj```VVVKKKEEE@@@>>>;;;:::;;;;;;;;;:::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;888999:::;;;<<<;;;::::::::::::;;;<<<===>>>???@@@???@@@BBBBBBBBBBBBDDDEEEFFFMMM[[[qqqooodddccc]]]aaafffkkkttt~~~|||{{{pppmmmiiifffdddbbb___]]]VVVTTTRRRPPPPPPOOOLLLJJJHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCBBBBBBAAAAAAAAAAAABBBBBBCCCDDDEEEEEEEEEDDDBBBBBBCCCCCCDDDEEEEEEFFFBBBBBBBBBCCCCCCCCCDDDDDDBBBBBBAAA@@@???>>>===<<<======>>>>>>>>>>>>======<<<<<<<<<===>>>@@@AAABBB@@@CCCFFFJJJQQQ]]]kkkuuu|||tttlllddd___VVVSSSNNNJJJHHHFFFEEECCCBBBAAA@@@?????????@@@AAAAAAEEEJJJNNNTTT]]]iiiqqqzzzwwwqqqmmmjjjjjjjjjiiiiiijjjkkkllllllmmmnnnpppqqqrrrrrrrrrqqqrrrtttuuutttrrrssswww{{{}}}xxxqqqfffZZZOOOFFFAAA======<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;<<<===>>>>>>:::::::::;;;<<<======>>>>>>??????@@@@@@AAABBBBBBEEEGGGSSSiii~~~mmmddd______bbbhhhppp~~~~~~||||||xxxsssnnnjjjfffbbb______XXXSSSSSSRRRNNNKKKKKKLLLLLLLLLKKKIIIHHHHHHHHHIIIGGGFFFFFFGGGGGGFFFDDDDDDDDDCCCCCCCCCDDDDDDEEEDDDDDDEEEEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDBBBCCCCCCDDDDDDCCCCCCBBBBBBAAA@@@???>>>>>>>>>>>>===>>>???????????????>>>============>>>@@@AAABBBBBBBBBEEEHHHKKKSSSdddsss{{{rrrhhhaaa]]]TTTQQQMMMHHHDDDCCCBBBCCCBBBAAA@@@?????????@@@AAABBBFFFLLLRRRXXXaaalllsss~~~}}}vvvpppmmmkkkkkkkkkkkkkkkkkklllmmmmmmnnnoooppprrrssssssrrrrrrssstttuuussspppqqquuuyyy}}}xxxpppfffZZZOOOFFFAAA>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<:::;;;;;;<<<======>>>>>>>>>??????@@@@@@AAAAAABBBDDDEEEOOObbbyyyrrrhhhbbbaaaccchhhnnn{{{|||wwwrrrnnniiieeebbbbbb[[[VVVVVVUUUQQQNNNOOOPPPPPPPPPOOONNNMMMMMMMMMJJJIIIHHHHHHIIIIIIHHHFFFGGGFFFEEEDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDEEEDDDDDDCCCCCCDDDDDDDDDCCCDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@??????>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBBBBDDDGGGJJJQQQaaappp~~~~~~yyypppfff___[[[RRROOOKKKGGGEEEDDDDDDDDDBBBAAA@@@?????????AAAAAABBBFFFMMMSSSYYYbbbmmmttt|||tttpppnnnlllmmmmmmmmmmmmmmmnnnnnnnnnppppppqqqrrrsssssssssrrrrrrsssssspppmmmmmmqqquuu}}}}}}xxxooodddYYYNNNFFFBBB???>>>>>>===<<<=========;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<;;;;;;;;;;;;<<<<<<======>>>>>>???>>>>>>??????@@@AAAAAAAAAEEEEEEKKKZZZnnnyyymmmeeecccdddggglllwww|||wwwrrrnnnjjjgggeee___ZZZYYYXXXTTTRRRSSSRRRSSSSSSRRROOONNNMMMNNNLLLKKKJJJKKKLLLLLLKKKIIIJJJIIIGGGEEEDDDCCCBBBBBBDDDEEEEEEFFFFFFEEEEEEDDDEEEEEEDDDDDDDDDEEEEEEFFFEEEEEEEEEEEEEEEEEEEEEDDDBBBBBBAAA@@@????????????????????????????????????????????????@@@AAAAAABBBBBBBBBCCCFFFIIIOOO]]]jjjyyyzzzyyytttlllccc\\\XXXOOOMMMJJJGGGEEEEEEEEEEEEAAAAAA?????????@@@AAABBBBBBGGGNNNTTTZZZdddnnnvvv{{{tttpppoooooonnnoooooooooooooooooooooqqqqqqqqqqqqrrrrrrrrrqqqqqqqqqpppmmmiiiiiimmmqqq{{{~~~|||wwwnnnbbbWWWMMMFFFCCC>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>??????>>>>>>>>>???@@@@@@AAAAAAFFFFFFJJJUUUfff~~~rrrhhheeedddfffkkkttt|||wwwsssnnnkkkhhhbbb^^^]]][[[WWWVVVYYYZZZ\\\\\\ZZZTTTPPPNNNOOONNNMMMMMMNNNOOOOOOMMMKKKKKKJJJHHHFFFEEEDDDDDDDDDEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEDDDEEEEEEFFFGGGGGGGGGGGGFFFEEEEEEEEEEEEEEECCCBBBAAA@@@@@@??????@@@??????????????????@@@@@@AAA@@@@@@@@@@@@@@@AAAAAACCCBBBBBBEEEGGGLLLXXXcccqqqrrrrrroooggg___XXXUUUNNNMMMJJJGGGEEEDDDDDDDDDAAA@@@?????????@@@AAABBBCCCHHHOOOUUU\\\fffqqqyyy{{{uuusssrrrrrrpppqqqrrrrrrrrrqqqqqqppprrrqqqqqqqqqpppppppppqqqppppppnnnkkkggghhhlllppp|||~~~}}}{{{uuukkk___TTTKKKEEEBBB<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<======>>>============>>>>>>>>>>>>===>>>>>>??????@@@AAAAAAEEEDDDHHHPPP___vvvxxxjjjeeeccceeejjjrrr|||wwwsssoookkkfffbbbaaa^^^ZZZ[[[___iiilllnnnjjjaaaYYYUUUSSSOOOOOOOOOQQQSSSRRRPPPNNNJJJJJJIIIGGGGGGGGGGGGGGGEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDEEEEEEGGGHHHJJJJJJKKKJJJHHHFFFEEEEEEDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@?????????@@@AAACCCDDDBBBBBBAAAAAA@@@AAAAAAAAADDDBBBBBBEEEGGGJJJSSS]]]hhhjjjkkkhhhbbb[[[UUURRROOOMMMJJJGGGDDDBBBAAAAAA@@@@@@?????????@@@BBBCCCDDDIIIPPPWWW^^^hhhsss{{{|||wwwvvvuuuuuutttuuuvvvwwwvvvuuutttssstttsssrrrqqqppppppqqqqqqppppppnnnkkkiiijjjpppttt~~~}}}}}}zzzssshhh\\\QQQIIIDDDBBB<<<;;;::::::999999::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;<<<===>>>???==============================>>>>>>???@@@@@@@@@BBBBBBFFFLLLWWWlllmmmhhhdddeeeiiippp}}}|||wwwtttpppkkkhhheeebbb^^^```eeesssxxx{{{wwwkkk```XXXVVVRRRRRRSSSUUUWWWVVVTTTQQQKKKKKKJJJIIIHHHHHHHHHHHHEEEFFFFFFGGGGGGFFFFFFEEEEEEEEEFFFHHHJJJMMMOOOPPPQQQOOOLLLIIIGGGFFFEEEEEEDDDDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@BBBDDDGGGHHHFFFEEEDDDCCCCCCCCCCCCCCCFFFCCCBBBEEEFFFHHHOOOWWW___aaacccbbb]]]XXXSSSQQQNNNMMMJJJGGGDDDBBB@@@???@@@????????????@@@BBBCCCEEEJJJQQQXXX```jjjvvv~~~~~~{{{yyyyyyxxxyyyzzz{{{||||||zzzxxxwwwwwwvvvtttsssrrrrrrrrrsssqqqrrrqqqnnnmmmooovvv{{{~~~}}}}}}}}}xxxqqqfffYYYNNNGGGBBBAAA<<<<<<;;;::::::::::::;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>??????@@@@@@AAACCCGGGLLLSSSdddrrrlllgggfffiiinnnxxx|||yyytttpppmmmkkkfffcccffflllwww~~~tttfff\\\YYYVVVVVVWWWZZZ\\\[[[XXXVVVNNNMMMLLLJJJIIIHHHHHHGGGEEEFFFFFFGGGGGGFFFFFFEEEFFFGGGIIIKKKOOORRRUUUVVVXXXUUURRRNNNJJJHHHHHHGGGEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@AAADDDGGGJJJLLLJJJJJJIIIHHHGGGFFFFFFFFFHHHDDDCCCEEEGGGHHHLLLSSSWWWZZZ]]]]]]ZZZUUURRRPPPKKKJJJIIIGGGDDDCCCAAA@@@@@@??????>>>???AAABBBCCCEEEJJJRRRYYYaaalllwww}}}{{{zzzzzz}}}~~~~~~|||zzzyyyxxxvvvuuutttttttttuuusssssssssqqqpppsss{{{~~~}}}|||}}}wwwpppdddXXXMMMEEEBBB@@@======<<<;;;;;;;;;;;;<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;=========>>>??????@@@@@@DDDFFFJJJNNNRRR```|||vvvoooiiiggghhhllluuu~~~|||xxxtttqqqnnnjjjfffiiippp}}}~~~oooddd```XXXYYY[[[]]]___^^^[[[YYYQQQPPPMMMKKKIIIGGGFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFHHHIIIKKKNNNRRRVVVYYY[[[]]]ZZZVVVQQQMMMKKKJJJIIIEEEEEECCCBBBBBBBBBBBBBBB@@@@@@@@@BBBEEEIIIMMMOOONNNMMMLLLKKKJJJIIIIIIIIIIIIEEEDDDFFFGGGGGGKKKQQQSSSVVVYYYZZZXXXTTTQQQPPPIIIHHHGGGFFFEEEDDDCCCBBB??????>>>>>>???AAABBBDDDEEEKKKRRRZZZbbbmmmxxx~~~}}}}}}~~~~~~}}}~~~}}}{{{yyyxxxwwwxxxxxxwwwwwwwwwvvvwww{{{}}}}}}~~~~~~|||{{{vvvnnnaaaUUULLLGGGCCC@@@;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>??????@@@BBBGGGLLLNNNNNNYYYuuuuuujjjggghhhkkkpppuuu{{{wwwuuusssooommmqqqyyy~~~sssiiiggg```\\\]]]^^^[[[YYYYYYWWWUUURRRNNNKKKHHHGGGGGGGGGFFFEEEDDDDDDEEEFFFGGGHHHIIIJJJLLLQQQXXXaaaggggggccc^^^YYYUUUQQQMMMKKKJJJHHHFFFDDDDDDDDDBBBAAA>>>AAADDDFFFGGGKKKRRRVVVXXXXXXWWWVVVTTTRRROOONNNLLLJJJGGGFFFGGGHHHGGGGGGPPPPPPPPPQQQRRRPPPMMMJJJGGGGGGFFFDDDCCCBBBAAA@@@>>><<<;;;;;;===AAAEEEGGGIIIMMMTTT\\\fffppp{{{~~~}}}~~~}}}|||{{{{{{||||||{{{|||}}}~~~~~~}}}}}}}}}}}}{{{yyyqqqiii\\\QQQHHHBBB???===<<<;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============>>>>>>======>>>>>>???@@@>>>CCCHHHIIIJJJTTTnnn{{{mmmhhhiiilllpppuuu|||yyyvvvuuuqqqpppuuu}}}yyypppkkkddd___```aaa^^^\\\]]]ZZZXXXTTTPPPMMMJJJHHHHHHHHHGGGEEEDDDDDDDDDEEEEEEHHHIIIJJJMMMQQQYYYbbbhhhiiigggccc___[[[WWWRRRNNNJJJGGGEEECCCCCCBBBAAA@@@???AAADDDFFFIIINNNUUU[[[___``````___]]]ZZZWWWUUUSSSQQQNNNMMMNNNNNNNNNMMMPPPOOOOOOPPPQQQPPPMMMJJJGGGFFFEEEDDDCCCBBBAAA@@@======>>>???@@@BBBDDDEEEIIIMMMTTT]]]gggrrr|||~~~~~~~~~|||||||||{{{yyywwwkkkdddXXXMMMEEE@@@<<<;;;<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<<<<<<<<<<>>>>>>======>>>>>>???@@@===@@@EEEFFFGGGPPPhhh~~~rrrjjjjjjmmmpppttt}}}~~~{{{yyyxxxuuutttzzzyyyqqqiiidddddddddbbbaaaaaa]]][[[XXXTTTPPPLLLJJJIIIIIIHHHFFFDDDCCCCCCCCCCCCGGGHHHJJJMMMRRRZZZccciiilllkkkjjjhhheee___YYYTTTLLLIIIFFFDDDCCCCCCBBB@@@AAABBBDDDGGGKKKRRRZZZ```iiikkklllmmmkkkhhhdddaaa^^^[[[YYYWWWWWWVVVTTTSSSPPPOOONNNOOOOOOOOOLLLJJJGGGFFFEEEDDDCCCAAA@@@@@@===>>>@@@BBBCCCCCCCCCCCCHHHMMMUUU^^^iiittt~~~~~~~~~}}}|||{{{{{{yyyvvvtttiiiaaaVVVKKKDDD@@@>>><<<===<<<<<<;;;;;;<<<<<<===::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<<<<;;;;;;===============>>>?????????AAADDDFFFGGGOOOcccvvvyyynnnmmmmmmooorrrxxx}}}{{{zzzxxxxxxwwwnnnhhhggggggeeeccceeeaaa___\\\WWWSSSOOOLLLKKKIIIHHHFFFDDDCCCCCCDDDDDDFFFGGGJJJMMMRRRYYYaaaggglllmmmnnnnnnlllggg```ZZZRRRNNNJJJGGGFFFEEECCCBBBDDDDDDEEEHHHNNNVVV___dddpppsssvvvyyyyyyvvvssspppjjjhhhdddaaa___\\\YYYVVVRRRPPPNNNNNNNNNMMMLLLJJJFFFFFFEEEDDDBBBAAA@@@?????????@@@@@@AAABBBCCCCCCHHHMMMVVV```kkkvvv}}}|||{{{~~~|||{{{{{{xxxtttqqqeee]]]SSSIIICCC@@@>>>===<<<<<<;;;;;;;;;;;;<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;=========<<<===>>>>>>???@@@AAACCCEEEGGGMMM]]]mmmvvvqqqnnnoooqqqxxx}}}|||zzz{{{~~~uuullljjjiiigggfffgggdddccc```\\\XXXSSSPPPNNNJJJIIIGGGFFFEEEEEEFFFFFFEEEFFFIIILLLPPPVVV^^^ccciiijjjllloooooolllfffaaaXXXTTTNNNJJJGGGFFFDDDBBBGGGGGGGGGKKKRRR[[[dddiiitttwww|||}}}xxxuuuqqqlllhhhddd^^^[[[UUUSSSOOOMMMMMMLLLKKKJJJFFFFFFEEECCCBBBAAA@@@???@@@???=========@@@BBBDDDIIINNNXXXbbbmmmyyy~~~zzzyyyxxx{{{~~~}}}|||{{{wwwsssooo___XXXNNNEEE@@@>>><<<<<<;;;;;;;;;::::::;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<======<<<<<<======>>>???@@@???@@@CCCDDDIIIVVVccc~~~wwwqqqppprrrxxx~~~}}}~~~~~~tttpppnnnjjjjjjkkkhhhgggeeebbb^^^ZZZVVVTTTNNNMMMKKKIIIHHHGGGHHHHHHEEEFFFHHHJJJMMMQQQWWW\\\aaabbbeeeiiilllllliiiggg^^^ZZZSSSMMMIIIFFFDDDBBBHHHHHHIIIPPPYYYdddlllqqqxxx{{{|||wwwsssmmmgggcccZZZVVVQQQNNNLLLKKKJJJIIIFFFEEEDDDCCCBBB@@@??????@@@>>><<<;;;<<>>>>>@@@>>>>>>AAACCCGGGQQQ[[[oootttrrruuuxxx|||}}}wwwtttpppoooqqqmmmlllkkkhhhdddaaa]]][[[TTTSSSPPPMMMJJJHHHGGGGGGEEEFFFGGGHHHIIILLLQQQUUUYYYZZZ\\\```fffiiikkkjjjhhhbbbZZZSSSNNNJJJGGGEEEFFFGGGKKKUUUbbbooowww{{{}}}}}}yyytttnnnjjj^^^YYYSSSNNNLLLKKKIIIHHHEEEEEEDDDCCCAAA@@@??????>>>=========???AAADDDFFFLLLRRR\\\fffqqq{{{|||{{{yyywwwxxx{{{~~~~~~|||wwwrrrnnn[[[TTTKKKCCC???>>>======:::999999888888999999:::999999999999999999999999999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;777888999:::<<<===>>>>>><<<<<<<<<<<<<<<===>>>>>>AAA??????BBBDDDGGGPPPYYYeeewwwtttwwwwwwyyy}}}yyyuuutttuuuppppppooollliiieeebbb```ZZZWWWSSSOOOKKKHHHFFFFFFEEEFFFGGGGGGGGGIIIMMMPPPTTTTTTVVV[[[aaagggkkklllpppjjjbbbYYYTTTOOOLLLJJJEEEGGGMMMYYYhhhwww}}}zzzvvvqqqmmmaaa\\\UUUOOOLLLJJJIIIHHHEEEEEEDDDCCCAAA@@@???>>><<<===???AAACCCDDDEEEEEEMMMSSS]]]gggrrr|||{{{zzz{{{yyywwwxxxyyy|||}}}||||||wwwmmmeeeVVVPPPHHHAAA>>>=========;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<======>>>>>>>>>>>>======@@@@@@@@@AAABBBFFFLLLPPPeeeyyyxxxssswww||||||{{{{{{yyyvvvrrrooommmkkkhhhfffeeeaaa[[[WWWTTTQQQOOOMMMJJJIIIHHHHHHJJJLLLKKKKKKNNNMMMOOOUUUYYY\\\bbbjjjooopppkkkccc\\\XXXRRRLLLJJJOOOTTT^^^ppp|||yyyxxxuuurrrooofff```XXXQQQMMMJJJHHHGGGDDDCCCBBBAAA@@@?????????BBB@@@AAACCCBBB@@@BBBGGGMMMTTT___iiirrr}}}|||zzzzzzwwwuuuuuuwww{{{~~~|||{{{vvvlllcccTTTOOOGGGAAA>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<======>>>>>>>>>>>>======??????@@@@@@AAAEEEKKKOOO^^^rrrzzztttuuuyyy|||xxxuuurrrooollljjjgggddd```\\\YYYUUURRROOOLLLJJJHHHHHHJJJKKKJJJJJJLLLJJJLLLQQQTTTWWW^^^fffmmmpppoooiiiccc___YYYRRRLLLQQQWWWaaavvv~~~|||yyyvvvtttrrrqqqnnnlllddd^^^VVVPPPLLLIIIHHHGGGDDDCCCBBBAAA@@@????????????===>>>AAAAAA@@@CCCHHHMMMTTT___iiisss}}}~~~|||wwwtttuuuvvv{{{}}}zzzssshhh```RRRMMMFFF@@@>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<======>>>>>>>>>>>>=========>>>??????@@@DDDIIIMMMVVViii}}}vvvsssvvv{{{|||yyyvvvrrrooollliiifffccc```\\\WWWSSSNNNLLLIIIHHHIIIIIIIIIHHHIIIGGGGGGKKKNNNQQQXXX```iiiooosssrrroookkkccc[[[RRRUUUYYYdddxxx}}}yyyvvvrrrpppooommmkkkiiiaaa\\\TTTNNNJJJHHHGGGFFFDDDCCCBBBAAA@@@?????????===<<<>>>AAABBBAAAEEEKKKNNNUUU```jjjsss}}}{{{xxxxxxvvv||||||xxxpppddd\\\OOOJJJDDD???======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<======>>>>>>>>>>>>======<<<===>>>>>>@@@CCCGGGKKKQQQbbb}}}xxxttttttwww{{{vvvssspppnnnllljjjgggccc\\\XXXRRROOOLLLIIIIIIIIIHHHGGGHHHEEEEEEGGGIIIKKKRRRZZZcccllltttxxxxxxvvvooofff[[[ZZZ[[[cccuuu}}}zzzvvvrrrpppmmmjjjhhh___ZZZSSSLLLIIIHHHGGGFFFDDDCCCBBBAAA@@@????????????>>>???CCCCCCCCCFFFLLLNNNVVVaaallluuu~~~{{{|||xxx{{{uuukkk```XXXKKKGGGBBB>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<======>>>>>>>>>>>>======;;;===>>>>>>???BBBFFFIIIOOO]]]uuuyyyvvvsssuuu}}}zzzvvvsssrrrqqqpppnnniiiccc___XXXTTTOOOLLLJJJIIIHHHGGGHHHEEEEEEGGGHHHIIINNNUUU]]]gggrrrxxx|||}}}xxxqqqbbb]]][[[aaaooo}}}yyytttooojjjfff___ZZZSSSLLLIIIHHHGGGFFFDDDCCCBBBAAA@@@?????????AAA???@@@CCCCCCAAADDDJJJPPPXXXdddnnnwww}}}~~~|||~~~zzzrrrggg\\\TTTHHHEEE@@@===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<======>>>>>>>>>>>>======;;;===>>>???@@@BBBEEEHHHNNNXXXkkk}}}yyytttttt{{{~~~zzzxxxwwwvvvuuutttpppkkkggg___ZZZTTTOOOMMMKKKJJJHHHHHHFFFFFFHHHHHHHHHLLLRRRWWWaaakkksssyyy~~~}}}xxxhhhaaa\\\```jjjzzz|||uuummmhhhaaa\\\TTTNNNJJJHHHGGGFFFDDDCCCBBBAAA@@@?????????@@@>>>???AAAAAA@@@CCCHHHRRRZZZfffqqqzzz}}}xxxpppdddYYYQQQFFFCCC???<<<<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<======>>>>>>>>>>>>======<<<===???@@@@@@BBBEEEHHHKKKRRRbbbyyyzzzsssrrrzzz|||{{{zzzzzzyyywwwssspppddd___XXXSSSOOOMMMKKKJJJHHHFFFGGGJJJIIIGGGIIINNNSSS[[[dddkkksss|||}}}ooofff^^^]]]cccnnnvvvpppddd^^^VVVPPPLLLIIIHHHGGGDDDCCCBBBAAA@@@?????????@@@???@@@CCCDDDCCCGGGLLLTTT]]]iiisss|||~~~}}}|||wwwnnncccWWWPPPEEEBBB>>><<<<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<======>>>>>>>>>>>>======<<<>>>???@@@AAABBBEEEHHHHHHMMM[[[rrr{{{sssqqqxxx~~~}}}}}}}}}{{{xxxvvvhhhccc[[[UUUQQQNNNMMMKKKHHHFFFHHHKKKJJJFFFGGGKKKQQQXXX___eeennnyyyvvvjjj___[[[\\\cccrrrxxxfff```XXXQQQMMMJJJHHHGGGDDDDDDBBBAAA@@@?????????BBBAAACCCGGGHHHHHHLLLRRRUUU^^^jjjuuu}}}}}}}}}{{{uuukkk^^^RRRKKKFFFDDD@@@===;;;;;;;;;<<<<<<;;;::::::999999999999888888888888777777666666;;;;;;;;;;;;;;;;;;;;;;;;888888999999999:::::::::::::::::::::::::::::::::===============<<<<<<<<<>>>>>>>>>???@@@AAACCCCCCIIIMMMWWWhhh|||wwwvvvzzz}}}|||zzz}}}{{{tttmmmeee^^^ZZZUUUPPPLLLKKKKKKKKKJJJJJJKKKNNNQQQRRRUUUZZZaaaiiipppvvvyyyvvvnnnddd\\\ZZZ___gggmmmzzz~~~nnneeeZZZQQQNNNLLLJJJHHHBBBAAA@@@?????????@@@AAA>>>???BBBCCCEEEHHHMMMPPPWWW```lllwww}}}|||yyyssshhh[[[OOOHHHEEECCC???<<<::::::;;;;;;<<<;;;::::::999999999:::999999999888888777777777::::::::::::::::::::::::888999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;=====================<<<>>>>>>>>>???@@@AAACCCCCCHHHKKKSSSccc|||zzzxxx{{{|||~~~yyyvvvyyy~~~~~~yyysssjjjddd___ZZZTTTPPPMMMLLLLLLKKKLLLMMMPPPRRRTTTVVVZZZ```gggnnntttxxxtttmmmbbbYYYWWW[[[bbbgggsssrrriii]]]SSSNNNKKKIIIGGGCCCBBBAAA@@@@@@@@@AAABBB>>>@@@BBBCCCEEEHHHMMMPPPYYYbbbnnnzzz|||{{{wwwooodddWWWLLLEEEBBBAAA>>>;;;999999::::::;;;;;;:::999999999::::::::::::999999999999888888::::::::::::::::::::::::999999999999::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<==================>>>>>>>>>???@@@AAACCCCCCGGGIIIOOO\\\rrrzzz{{{zzz|||yyytttuuuwwwxxx|||zzzrrrkkkfff```ZZZUUUOOONNNNNNNNNOOOQQQSSSUUUWWWXXXZZZ^^^dddkkkqqquuutttmmmbbbYYYVVVXXX]]]aaapppzzzwwwmmm___TTTNNNKKKHHHFFFDDDCCCBBBAAAAAAAAABBBBBB???@@@BBBCCCEEEHHHMMMPPP]]]eeerrr}}}}}}zzzuuulll```TTTIIICCC@@@>>><<<:::999999999:::;;;::::::999999:::::::::::::::::::::::::::::::::999999999999999999999999999999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>???@@@AAACCCCCCFFFFFFKKKWWWjjj|||{{{zzzzzzxxxuuutttssstttxxxxxxqqqllleee^^^XXXRRRPPPOOOPPPSSSVVVXXXYYY]]]\\\]]]___ccciiiooosssuuuoooeee\\\WWWWWW[[[^^^lllwwwxxxnnn```UUUNNNKKKHHHFFFDDDCCCBBBAAA@@@@@@AAAAAA???@@@BBBCCCEEEIIINNNRRR___hhhttt~~~zzzssshhh]]]QQQHHHCCC>>>===;;;:::999999999999:::::::::999999::::::;;;:::::::::::::::::::::;;;999999999999999999999999999999:::::::::;;;;;;;;;999999:::::::::;;;;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>???@@@AAACCCCCCEEEEEEJJJUUUeee}}}}}}|||zzzzzz{{{vvvpppnnnppprrrzzz|||vvvqqqiiiaaaZZZUUUSSSRRRTTTXXX]]]______dddcccbbbbbbdddiiinnnqqqtttooofff]]]XXXWWWYYY[[[eeeqqq}}}vvvmmm```VVVPPPMMMJJJGGGDDDCCCAAA????????????@@@@@@AAABBBDDDFFFKKKQQQUUUbbbjjjwww}}}xxxpppeeeYYYOOOGGGCCC<<<<<<;;;::::::999::::::::::::999999999:::;;;;;;999999::::::::::::;;;;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;888999999::::::;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>???@@@AAACCCCCCEEEDDDIIITTT```ttt}}}{{{zzz{{{rrrlllkkkhhhooo{{{{{{vvvnnneee^^^YYYWWWVVVYYY```fffhhhhhhkkkjjjhhhhhhiiikkknnnpppqqqllleee]]]YYYWWWXXXYYYdddooo|||}}}tttmmmbbbYYYTTTPPPKKKHHHDDDCCCAAA???>>>>>>>>>???@@@AAACCCEEEHHHNNNUUUZZZeeemmmyyyzzzuuulllaaaUUULLLEEEBBB;;;;;;;;;;;;:::::::::::::::999999999::::::;;;<<<888999999999:::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<999999::::::;;;<<<<<<===;;;;;;<<<<<<===>>>>>>???>>>>>>>>>???@@@AAACCCCCCEEEDDDHHHRRRZZZjjj{{{yyyxxxooollldddhhhppp||||||tttkkkddd^^^\\\[[[```hhhooorrrrrrqqqpppnnnmmmmmmnnnooopppppplllfff```\\\ZZZZZZ[[[cccmmmwww}}}vvvooofff___YYYSSSMMMHHHEEEDDDBBB@@@????????????@@@AAACCCEEEJJJQQQYYY^^^hhhppp|||xxxsssiii^^^SSSJJJDDDAAA;;;;;;;;;;;;;;;;;;;;;;;;999999999999::::::;;;<<<888888888999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<::::::;;;;;;<<<===>>>>>>;;;;;;;;;<<<===>>>>>>???>>>>>>>>>???@@@AAACCCCCCEEECCCHHHPPPVVVccc|||xxx}}}sssooodddfffjjjqqqyyyooohhhbbb______dddnnnvvvyyyyyytttsssrrrqqqqqqpppppppppqqqmmmhhhccc___^^^^^^^^^^^^fffooouuu~~~xxxrrrjjjbbb\\\UUUMMMHHHFFFEEECCCAAA@@@@@@@@@@@@@@@AAACCCFFFKKKRRR[[[aaakkksss|||||||||{{{{{{wwwpppdddYYYPPPHHHBBB???::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999666666666666666666666666;;;;;;;;;;;;::::::999888:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<============>>>????????????@@@@@@@@@@@@BBBGGGKKKOOO\\\uuuxxxyyyuuullldddbbbjjjttt}}}rrrjjjfffcccdddkkkxxx~~~zzzuuurrrppppppoooooojjjhhhfffeeeffffffeeedddbbbdddiiipppxxx~~~}}}{{{zzzxxxsssmmmhhhddd\\\QQQHHHFFFDDDAAA???======>>>>>>BBBDDDFFFHHHLLLTTT___gggsss{{{~~~{{{{{{zzzyyyxxxtttmmmbbbWWWNNNFFFAAA===::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999888888888888888888888888:::;;;;;;;;;::::::999888:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<============>>>>>>?????????@@@@@@@@@AAACCCGGGJJJLLLWWWmmmzzzzzz~~~~~~rrrhhhbbbfffkkktttvvvooohhhfffgggooozzz|||wwwtttrrrrrrqqqqqqkkkjjjhhhggghhhhhhhhhgggddddddfffkkkpppuuuwwwwwwzzzzzzzzzyyyxxxwwwvvvuuuvvvrrrmmmjjjeee]]]RRRJJJEEECCCAAA@@@???@@@AAABBBCCCFFFHHHKKKOOOXXXccckkkwww~~~~~~{{{zzzxxxwwwuuuqqqjjj^^^SSSKKKDDD???<<<::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999::::::::::::::::::::::::::::::;;;;;;;;;:::999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<============>>>>>>>>>?????????@@@@@@CCCDDDFFFHHHIIIPPPcccttt{{{|||{{{nnndddbbbdddiiiyyy|||uuummmkkklllsss}}}}}}yyyvvvuuuuuutttsssmmmllljjjjjjkkklllkkkkkkfffdddcccccceeeggghhhhhhnnnnnnnnnnnnnnnmmmmmmmmmrrrooommmjjjggg___TTTLLLDDDCCCAAA@@@AAABBBDDDEEEDDDGGGKKKNNNTTT]]]hhhqqq|||~~~{{{zzzxxxvvvtttnnnggg[[[PPPHHHBBB>>><<<::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;::::::999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>????????????CCCDDDFFFGGGGGGLLL[[[jjj|||zzzzzzuuuhhhcccbbbfffuuu{{{rrrqqqrrrxxx~~~zzzxxxwwwvvvuuusssooommmllllllnnnoooooonnnfffccc___]]]]]]]]]]]]\\\aaaaaaaaaaaabbbbbbccccccjjjjjjjjjjjjfff^^^TTTMMMDDDCCCAAA@@@@@@AAACCCDDDCCCFFFKKKQQQWWWaaammmvvv|||{{{yyyvvvtttllldddYYYNNNFFFAAA>>><<<::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999::::::::::::::::::::::::999::::::;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<==================>>>>>>>>>?????????BBBBBBEEEGGGGGGJJJVVVbbbyyyyyywwwzzz}}}nnngggcccdddqqqwwwwwwyyy~~~|||yyyxxxvvvtttrrrooonnnmmmmmmnnnoooooonnnfffccc^^^ZZZYYYXXXWWWUUUVVVVVVVVVVVVWWWXXXYYYZZZ```bbbfffgggddd]]]SSSLLLEEEDDDBBB@@@???@@@AAABBBAAAFFFLLLSSS[[[fffrrr{{{~~~|||{{{yyyvvvtttiiiaaaVVVKKKDDD@@@===<<<::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999999999999999999999999999999999:::;;;;;;;;;:::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<=====================>>>>>>>>>??????@@@@@@CCCGGGGGGIIIRRR\\\ooozzzvvvwww~~~vvvllldddbbblllyyy}}}~~~~~~{{{yyywwwtttqqqooommmllllllmmmnnnmmmmmmfffccc^^^[[[YYYVVVTTTRRRPPPOOONNNNNNOOOQQQRRRTTTWWW\\\bbbeeeccc[[[RRRKKKEEEDDDBBB@@@??????@@@AAABBBHHHOOOXXXaaalllyyy|||{{{zzzyyyvvvssseee^^^RRRHHHAAA>>><<<;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999999999999999999999999999888999::::::;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<========================>>>>>>>>>???>>>???BBBFFFFFFFFFMMMUUUdddyyyyyytttyyy}}}rrriiidddkkkwww~~~{{{xxxtttqqqnnnlllkkkjjjkkkkkkkkkiiigggddd```\\\YYYVVVRRROOOLLLLLLJJJJJJKKKLLLNNNOOOQQQWWW```eeeccc[[[RRRLLLEEECCCBBB@@@@@@AAACCCDDDFFFLLLUUU^^^hhhuuu~~~}}}{{{zzzyyyxxxuuusssccc[[[PPPEEE???<<<:::999::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999::::::::::::::::::::::::888999::::::;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<=========>>>============>>>>>>>>>>>>>>>???BBBEEEEEEDDDIIIPPP\\\ppp{{{rrrvvvwwwnnniiiooo{{{}}}yyyuuurrrnnnllljjjiiiiiiiiihhhggghhheeeaaa^^^ZZZVVVPPPMMMKKKJJJIIIHHHIIIJJJLLLMMMNNNVVV___eeeccc[[[RRRMMMDDDCCCBBBAAABBBDDDFFFHHHJJJPPPZZZcccnnn{{{}}}}}}~~~{{{ssslllbbbWWWKKKEEEBBB===<<<===:::;;;;;;<<<<<<;;;;;;:::999999999999999999999999:::::::::999999888888888:::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;======>>>>>>>>>>>>======@@@@@@??????>>>======<<>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAABBBDDDHHHKKKSSS___uuu~~~sssssswww~~~sssqqqzzzzzzuuuqqqmmmkkkiiigggffffffffffffhhhhhhgggddd___ZZZTTTQQQOOOMMMKKKIIIHHHIIIJJJKKKPPPVVV___eeeddd]]]TTTMMMGGGDDDCCCCCCCCCBBBFFFLLLRRRZZZeeeqqq{{{~~~}}}~~~~~~zzzpppgggYYYOOOEEE@@@>>>:::888:::::::::;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::999999999999888::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>======<<<<<<<<<===>>>>>>???@@@@@@???@@@AAAAAAAAABBBFFFHHHNNNWWWiiivvvsssttt|||{{{zzzxxxvvv{{{vvvrrrlllkkkiiihhhgggggghhhhhhkkkkkkkkkhhhddd^^^XXXUUURRRPPPMMMKKKJJJJJJKKKLLLOOOUUU^^^eeeeee^^^UUUNNNFFFCCCBBBDDDDDDEEEJJJQQQWWW```lllxxx}}}|||}}}}}}wwwlllcccUUUKKKBBB???===:::888::::::::::::;;;;;;:::::::::::::::::::::::::::::::::999999999999999999999999:::::::::;;;;;;:::::::::999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<==================<<<<<<<<<======>>>?????????@@@AAABBBBBBAAABBBDDDGGGLLLQQQ___www}}}vvvsssyyy|||zzz|||{{{zzz~~~{{{zzz|||~~~{{{wwwssslllllljjjiiiiiijjjkkkkkkmmmnnnnnnlllhhhccc]]]YYYUUUSSSOOOLLLJJJJJJKKKLLLMMMTTT]]]dddddd^^^UUUNNNIIIFFFEEEGGGHHHIIIOOOWWW]]]fffsss}}}{{{{{{zzzrrrggg]]]RRRHHH@@@>>>===;;;:::;;;999::::::::::::::::::999::::::::::::::::::::::::999999999999999999999999999::::::::::::::::::999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============<<<<<<========================AAABBBCCCCCCBBBCCCEEEFFFKKKNNNYYYnnnzzzssswww}}}}}}yyyzzz{{{||||||zzzwwwuuutttuuuwwwzzz|||~~~~~~}}}zzzvvvsssnnnnnnllllllllllllmmmnnnooopppqqqppplllgggaaa]]]XXXUUUPPPLLLJJJJJJKKKLLLLLLSSS\\\cccccc]]]TTTMMMKKKGGGFFFHHHJJJLLLSSS[[[ccclllyyy}}}yyyxxxuuummmaaaWWWNNNFFF???>>>>>><<<;;;<<<999999::::::::::::999999999999999999999999999999888999999999999:::::::::999999::::::::::::999999888999999::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;========================@@@BBBCCCDDDCCCCCCEEEFFFIIILLLUUUfffvvvwwwxxx}}}{{{wwwuuuzzzzzz|||}}}yyyvvvuuusssqqqqqqrrrtttvvvxxx{{{|||}}}~~~}}}||||||zzzwwwtttrrrqqqpppooonnnooopppqqqqqqsssttttttqqqkkkeeeaaa[[[WWWRRRMMMJJJJJJKKKLLLNNNTTT]]]dddddd]]]TTTMMMJJJGGGFFFIIILLLOOOXXX```kkkttt}}}xxxtttppphhh\\\SSSKKKCCC===<<<===;;;;;;<<<999999::::::::::::999999888888888888888888888888888888999999999:::::::::999999::::::::::::999999888888999::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;;;;;;;<<<<<<===>>>>>>>>>>>>@@@BBBCCCCCCCCCDDDFFFEEEIIIRRR```ttt~~~{{{xxxvvvyyytttrrruuu{{{}}}uuuvvv~~~yyyuuusssrrrqqqpppqqqrrrsssuuuxxxzzz|||}}}}}}||||||||||||{{{xxxvvvuuutttrrrqqqqqqqqqrrrrrrtttvvvxxxxxxuuupppiiieee^^^ZZZTTTOOOLLLKKKLLLNNNQQQWWW```fffeee^^^UUUNNNJJJHHHHHHMMMQQQWWWaaakkkssszzz~~~wwwrrrmmmeeeYYYPPPIIIAAA;;;;;;<<<;;;:::<<<999999999::::::999999999777777777777777777777777888888888999999:::::::::999999999::::::999999999888888999::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;999:::;;;<<<===???@@@@@@<<<>>>@@@BBBBBBBBBDDDEEEBBBGGGPPP[[[mmmzzzttt~~~|||yyytttqqqtttyyyxxxoooooozzz|||wwwtttrrrrrrrrrqqqrrrssstttvvvxxx{{{}}}}}}||||||}}}}}}|||zzzxxxwwwvvvtttsssrrrrrrssssssvvvxxx{{{{{{xxxssslllhhhaaa]]]VVVQQQMMMLLLNNNOOOSSSZZZbbbhhhggg```VVVOOOLLLJJJKKKQQQWWW___jjjtttxxx|||wwwqqqhhh^^^SSSLLLDDDAAA<<<::::::;;;;;;:::888888999999999:::::::::777888888888888999999999888888888888888888888888:::999888777777888999::::::999999888777777777888888999::::::;;;;;;::::::===============<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>@@@@@@@@@AAABBBCCCDDDEEEGGGGGGKKKUUUddd{{{zzz|||{{{{{{xxxuuutttzzzvvvnnnkkkrrrzzz~~~|||xxxtttssstttvvvwww{{{}}}{{{{{{~~~~~~}}}{{{zzzyyyyyyzzzzzzxxxwwwvvvtttssssssvvvxxx|||{{{zzzzzzxxxsssmmmiiiddd^^^WWWSSSQQQQQQOOOMMMUUU^^^hhhmmmiii___TTTMMMMMMMMMPPPVVVaaalllvvv{{{{{{vvvnnneee[[[PPPIIICCC@@@<<<:::::::::;;;:::888888999999999:::::::::777888888888888999999999999999999999999999999999::::::999888888999::::::::::::999888888888888888999999:::;;;;;;;;;;;;;;;============<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>@@@@@@@@@@@@AAACCCDDDEEEFFFGGGKKKSSS^^^rrr|||yyy{{{}}}~~~}}}zzzuuussswwwuuukkkggglllsss{{{wwwvvvwwwyyyzzz}}}{{{yyyyyyzzz{{{{{{zzzxxxvvvsssssstttwwwzzz||||||{{{zzzxxxtttnnniiiddd___YYYTTTSSSSSSRRRPPPZZZaaaiiilllhhh^^^VVVQQQNNNOOOTTT\\\hhhttt~~~{{{sssjjjaaaVVVLLLEEEBBB???<<<:::::::::::::::888888999999999:::::::::777888888888888999999999::::::::::::::::::::::::;;;::::::999999::::::;;;;;;::::::999999999999999::::::;;;<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>?????????@@@AAABBBDDDDDDDDDFFFKKKPPPVVVfffxxxwwwyyy~~~xxxtttuuu{{{vvvkkkdddeeekkkwww|||{{{|||~~~|||yyyxxxyyy{{{||||||{{{xxxuuurrrrrruuuyyy|||~~~}}}|||zzzxxxtttnnnjjjeee```[[[WWWUUUUUUUUUUUU```eeekkklllfff^^^XXXUUUPPPTTT[[[eeerrr{{{qqqggg\\\RRRHHHBBBAAA>>>;;;::::::::::::999888888999999999:::::::::777777888888888999999999:::::::::::::::::::::::::::::::::999999:::::::::;;;;;;:::999999::::::;;;:::;;;<<<<<<======<<<<<<;;;;;;<<<<<<<<<<<<<<<===;;;;;;<<<<<<===>>>>>>>>>????????????@@@BBBCCCDDDBBBEEEJJJMMMPPP[[[ssszzzwwwxxx{{{}}}xxxwwwzzz}}}{{{mmmcccbbbeeelllyyy~~~zzzvvvvvvxxx{{{||||||zzzwwwrrrppprrrvvv{{{~~~~~~}}}{{{yyytttoookkkdddaaa\\\XXXWWWWWWWWWXXXbbbhhhnnnmmmfff^^^YYYWWWTTTYYYcccnnnzzz{{{pppdddXXXNNNFFF@@@???===:::999::::::999888888888999999999:::::::::777777888888888999999999::::::::::::::::::::::::888888999999999999888888:::::::::999999:::;;;;;;:::;;;<<<<<<======<<<<<<:::;;;;;;;;;<<<<<<======;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>???@@@AAABBBCCC@@@CCCGGGJJJLLLTTThhh{{{xxxvvvxxx~~~{{{yyyyyyzzzqqqddd```bbbfffsss~~~yyyuuuuuuyyy{{{{{{zzzxxxsssoooooosssxxx}}}~~~|||yyyuuupppllldddbbb^^^ZZZWWWWWWXXXZZZbbbiiiqqqppphhh___ZZZXXX[[[aaakkkvvvyyymmm```TTTKKKCCC???===<<<:::999::::::999777888888999999999:::::::::777888888888888999999999::::::::::::::::::::::::777888888999999888888777:::999999999999::::::;;;::::::;;;<<<<<<<<<<<<;;;:::::::::;;;<<<<<<======;;;;;;<<<<<<===>>>>>>>>>=========>>>???@@@BBBBBBAAABBBEEEHHHJJJPPP___nnnyyytttuuuxxx~~~{{{xxxwww{{{vvvhhhbbbcccgggrrr{{{wwwxxx|||~~~|||yyyuuuqqqnnnooouuu||||||yyyvvvqqqmmmeeeddd```\\\XXXWWWYYY\\\dddlllssssssjjjaaa]]]]]]bbbjjjuuu~~~wwwiii\\\PPPGGGAAA===<<<;;;999999::::::888777888888999999999:::::::::777888888888888999999999999999999999999999999999888888999::::::999888888888888888888888999::::::999999:::;;;;;;;;;;;;;;;999999:::;;;;;;<<<======;;;;;;<<<<<<===>>>>>>>>>============???@@@AAABBBDDDBBBBBBEEEHHHLLLVVV```ssswwwrrrsss{{{zzzwwwxxx}}}qqqjjjiiijjjttt~~~zzz|||}}}xxxssspppnnnrrrzzz}}}zzzvvvqqqnnnhhhgggddd___ZZZYYY[[[^^^hhhpppvvvssskkkdddccceeejjjrrr~~~~~~~~~}}}~~~}}}tttgggYYYMMMEEE???<<<<<<:::999999::::::888777888888999999999:::::::::777888888888888999999999888888888888888888888888999999;;;;;;;;;;;;999999888777777777888999999:::888999::::::;;;;;;::::::999999::::::;;;<<<======;;;;;;<<<<<<===>>>>>>>>><<<<<<======>>>@@@AAABBBFFFBBB@@@CCCFFFIIIPPPWWWccc|||pppooovvv~~~zzzuuuyyyyyyrrrqqqlllvvv~~~yyyrrrpppooottt}}}}}}zzzvvvrrrnnnjjjiiifffaaa[[[ZZZ\\\___mmmssswwwsssjjjeeeggglllnnnwww~~~~~~{{{qqqaaaSSSJJJDDD???<<<999999999999999999999999999999999999999999999999888888888888888888888888888888999999999999888888888888888888888888888888888888999999999::::::::::::::::::;;;;;;;;;<<<<<<::::::;;;;;;<<<=========:::;;;<<<<<<;;;;;;<<<>>>???????????????@@@@@@AAADDDCCCCCCCCCFFFIIIMMMPPPdddrrr|||uuunnnooozzz|||{{{zzz}}}{{{ssswww{{{tttrrrrrrwww}}}yyytttqqqmmmkkkhhhccc___^^^```bbbqqquuuwwwsssmmmkkkooottt}}}~~~uuukkk\\\PPPHHHCCC???<<<999999999999999999999999999999999999999999999999888888888888888888888888888888999999999999888888888888888888888888888888888888888999999999::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::;;;<<<<<<;;;;;;<<<>>>===============>>>>>>???CCCCCCBBBCCCEEEHHHLLLNNNWWWccczzzwwwooollluuu}}}{{{|||~~~~~~~~~|||uuutttvvv|||{{{vvvsssooonnnjjjeeeaaa```bbbeeesssvvvxxxuuupppoootttzzz~~~}}}}}}{{{mmmdddWWWLLLEEEAAA>>>;;;999999999999999999999999999999999999999999999999888888888888888888888888888888999999999999888888888888888888888888888888888888888999999999999:::999999999999::::::::::::======<<<<<<;;;::::::999:::;;;<<<<<<;;;;;;<<<>>>===============>>>>>>???BBBAAAAAABBBDDDGGGJJJLLLPPPZZZmmm~~~ssskkkooowww|||{{{|||wwwxxx}}}}}}yyywwwrrrppplllgggddddddgggiiivvvxxxyyywwwtttvvv}}}||||||}}}{{{uuuhhh___SSSIIICCC@@@<<<:::999999999999999999999999888888888888888888888888888888888888888888888888888888999999999999888888888888888888888888888888888888888888999999999999888888999999999:::::::::<<<<<<<<<;;;;;;::::::::::::;;;<<<<<<;;;;;;<<<>>>???????????????@@@@@@AAAAAA@@@@@@AAABBBEEEGGGIIIOOOVVVcccuuuxxxmmmlllqqqzzz~~~zzzyyy{{{yyy}}}{{{yyyuuurrrnnniiifffgggllloooyyyzzz{{{zzzzzz}}}~~~}}}~~~vvvpppeee\\\QQQGGGBBB>>>;;;888999999999999999999999999888888888888888888888888888888888888888888888888888888999999999999888888888888888888888888888888777777888888888999999999888888999999999:::::::::::::::::::::;;;;;;<<<<<<:::;;;<<<<<<;;;;;;<<<>>>???????????????@@@@@@AAA@@@@@@@@@@@@BBBCCCEEEFFFJJJOOOWWWeeexxx~~~nnnjjjlllrrr{{{wwwwww}}}~~~}}}{{{vvvtttooojjjiiilllrrrwww}}}~~~{{{rrrlllaaaYYYNNNFFFAAA>>>:::777999999999999999999999999888888888888888888888888888888888888888888888888888888999999999999888888888888888888888888888888777777777888888888888999999999999999::::::::::::888999999:::;;;;;;<<<<<<:::;;;<<<<<<;;;;;;<<<>>>===============>>>>>>???@@@@@@@@@AAABBBCCCDDDDDDFFFIIIPPP[[[lllqqqiiihhhjjjttt|||wwwtttwww{{{~~~xxxuuuqqqmmmmmmrrryyyyyypppiii[[[SSSJJJCCC@@@>>>;;;888999999999999999999999999888888888888888888888888888888888888888888888888888888999999999999888888888888888888888888888888777777777777888888888888::::::::::::;;;;;;;;;;;;:::::::::::::::::::::;;;:::;;;<<<<<<;;;;;;<<<>>>===============>>>>>>???AAAAAAAAAAAABBBCCCCCCCCCDDDGGGLLLTTTbbbwwwwwwmmmiiigggllluuu{{{uuutttvvv|||zzzxxxtttpppqqqxxx~~~xxxnnngggVVVOOOGGGAAA???>>><<<:::999999999999999999999999777777777777777777777777888888888888888888888888888888999999999999888888888888888888888888888888777777777777888888888888::::::;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::999999888:::;;;===<<<;;;;;;<<<>>>???????????????@@@@@@AAAAAAAAAAAABBBBBBCCCCCCCCCAAACCCFFFKKKVVViii~~~rrrkkkgggiiippptttwwwttttttxxx}}}|||zzzvvvsssuuu|||~~~}}}}}}}}}~~~~~~yyyrrrggg___QQQKKKDDD>>><<<;;;:::999777777888888888888777777777777777777777777777777777777777777777777777777888888888888777777666666;;;:::999999888888999999777888888999999999888888888777666666666777999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<===============>>>>>>>>>>>>AAAAAA@@@@@@@@@@@@@@@@@@BBBCCCEEEIIINNN[[[sssuuujjjgggeeecccpppzzzyyyuuuuuutttxxx~~~yyyyyy~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~zzzrrrggg___OOOJJJCCC>>><<<;;;:::999888888999999999999888888777777777777777777777777777777777777777777777777888888777777777666666666:::999888888777777888888888888999999999888888777:::999888888888999:::;;;:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<=========>>>>>>>>>>>>????????????????????????BBBCCCEEEHHHKKKVVVjjj}}}}}}nnnfffcccaaahhhppp~~~zzzwwwsssuuu{{{{{{|||zzzxxxzzz}}}|||{{{yyyxxxxxxyyy{{{|||}}}~~~zzzqqqeee]]]MMMIIIBBB>>>;;;;;;:::999999999::::::::::::999999777777777777777777777777777777777777777777777777777777777777777666666666999888777777666666777777999999999999999888777666999999888888999999:::;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<=========>>>>>>>>><<<======>>>>>>?????????BBBBBBDDDFFFHHHOOO^^^nnnuuuiiidddbbbaaafffpppzzztttsssuuuzzz}}}rrrqqqqqqwww}}}{{{yyyvvvttttttvvvxxxzzz{{{|||}}}}}}~~~zzzooobbbYYYJJJFFFAAA===;;;;;;:::999888999999999999999999888777777777777777777777777777777777777777777777777888888888888888888888888999999888777777777777777999999999999999888777666777777777777777888888888999999:::::::::;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<=========>>>>>><<<<<<======>>>???@@@@@@@@@AAACCCFFFFFFJJJUUUaaaxxxppphhhfff```bbbhhhttt}}}wwwtttrrrtttwww|||vvvlllkkkjjjoooyyy}}}{{{yyyuuusssrrrtttwwwyyy{{{|||}}}}}}~~~xxxlll^^^TTTGGGDDD???<<<;;;;;;:::999777777888888888888777777777777777777777777777777777777777777777777777777999999999999999999999999::::::999888888888888999999999999999999888777666666666777777888888888888999999999:::::::::;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<==================>>>>>>???@@@AAAAAA>>>???BBBEEEFFFHHHPPPZZZooowwwkkkfffbbbaaacccmmm}}}{{{uuuppppppqqquuu~~~}}}rrrhhhgggeeehhhppp|||~~~|||zzzwwwttttttuuuwwwyyy{{{}}}~~~~~~~~~uuuhhhYYYNNNEEEBBB>>>;;;;;;;;;:::999777777777888888777777777777777777777777777777777777777777777777777777777888888888999999999999:::;;;::::::999888999999999777888888999999999888888888888999::::::::::::999999999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<============>>>>>>??????@@@@@@@@@>>>===@@@DDDEEEFFFLLLTTTeee{{{pppfffeeebbbaaahhhwwwwwwpppmmmmmmnnnttt{{{{{{oooeeecccaaabbbgggqqq|||}}}|||yyywwwvvvwwwxxxyyy}}}~~~|||sssdddTTTIIICCC@@@===;;;;;;;;;:::999777888888999999888888777777777777777777777777777777777777777777777777777666666777777777888888888:::999999888888888888888666777888999999999999999777888999:::;;;::::::999888999999999999:::::::::999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>===???CCCCCCDDDIIIOOOZZZmmmzzzlllhhhdddaaagggsss|||sssooollljjjmmmqqq}}}zzznnncccaaa___^^^bbbjjjttt|||~~~}}}{{{yyyxxxxxxyyyzzz~~~zzzqqqbbbQQQFFFAAA???<<<;;;;;;;;;:::999999999999::::::999999999777777777777777777777777777777777777777777777777444555555555666666777777999888888777777777777777555666777888999:::::::::555666777888999888777777888888999999999:::::::::999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<=====================<<<<<<<<>>???AAABBBAAAFFFLLLSSScccyyytttkkkfffccchhhsssxxxrrrmmmiiijjjmmmqqqyyyzzzooobbb```]]]\\\```gggooottt}}}}}}}}}||||||||||||}}}}}}~~~wwwjjj[[[MMMFFF???===:::999999999888777999888888888777777666666888888777666666666666666666666555555555555666666777777777777888888888888::::::999999888777666666777777777777777888888999999888888888999::::::;;;::::::::::::::::::::::::;;;::::::999999::::::;;;;;;;;;;;;<<<<<<<<<<<<===<<<>>>???>>>===<<<===?????????>>>>>>@@@BBBEEEGGGPPPXXXiiivvvnnnhhhkkkqqqvvv{{{~~~rrrjjjgggffffffkkkmmmuuu{{{pppbbb___[[[ZZZ\\\ccckkkpppzzz~~~~~~sssfffWWWKKKCCC>>><<<:::999999999888777888888888888777777777666888888777666666666666666666666555555555555666666888888888888888888888888::::::999888888777666666777777777777777888888999999999888888999999:::;;;::::::::::::::::::::::::;;;::::::999999::::::;;;;;;;;;;;;<<<<<<<<<<<<===<<<>>>???>>>===<<<===??????>>>>>>>>>@@@BBBEEEFFFIIIPPP___vvv|||qqqiiikkkoooqqqqqqrrrvvvxxxooojjjgggeeeggghhhnnnzzz|||tttgggccc^^^[[[\\\bbbiiinnnvvvzzzyyynnn```RRRGGG@@@>>><<<999999999999888777888888888888777777777777888777777666666666666666777666666555555666666777999999999888888777777777999999999888888777777666777777777777777888888999999999888888999999::::::999999999999999999999999;;;::::::999999::::::;;;;;;;;;;;;<<<<<<<<<<<<===<<<>>>???>>>===<<<===???>>>>>>>>>>>>???AAADDDEEEDDDJJJVVViiizzznnnlllnnnlllgggeeehhhqqq~~~wwwooohhhdddeeedddgggpppzzz~~~wwwppplllfffbbbbbbfffmmmqqqtttxxx}}}ttthhhZZZNNNDDD???===;;;999888999999888777888888888777777777777777777777666666666666777777777777666666666666777777999999888777777666555555999888888888777777777666777777777777777888888999:::999999888999999::::::888888888888888888888888;;;::::::999999::::::;;;;;;;;;;;;<<<<<<<<<<<<===<<<>>>???>>>===<<<===???>>>>>>>>>>>>???AAABBBCCCEEEIIIPPP^^^tttuuunnnlllhhhbbb^^^^^^fffrrrtttjjjdddeeebbbccciiiqqq{{{{{{wwwsssnnnjjjjjjmmmrrruuuwwwzzz~~~yyynnnbbbUUUJJJCCC???<<<:::888888999999888777777777777777777777888888777777666666666666777777777777666666666666777777888888777666555555444444888888888777777777777777777777777777777888888999::::::999999888999999:::888888888888888888888888;;;::::::999999::::::;;;;;;;;;;;;<<<<<<<<<<<<===<<<>>>???>>>===<<<===???=========>>>???@@@AAABBBEEEHHHMMMWWWiii~~~qqqkkkeee```^^^[[[aaakkkwww{{{ooohhhfffaaa```ccciiiqqq}}}{{{xxxtttqqqqqqtttwwwyyy|||~~~zzzttthhh[[[OOOGGGAAA???;;;:::888888888999888777777777777777888888888888666666666666666777777888888777777666666777777888777777777666666555555444777777777777777777777777777777777777777888888999::::::999999888888999999999999999999999999999999;;;::::::999999::::::;;;;;;;;;;;;<<<<<<<<<<<<===<<<>>>???>>>===<<<===???<<<======>>>??????@@@@@@@@@DDDJJJQQQ```yyyyyymmmddd___^^^ZZZ^^^dddnnnzzzxxxpppgggbbb___```bbbhhhsss}}}}}}|||zzzyyyyyy{{{}}}~~~}}}vvvnnnbbbUUUJJJCCC???>>>;;;999777777888999888777666777777777888888888888666666666666666777888888888888777777777777888888888888888888888777777777666777777777777777777777777777777777777888888999;;;:::999999888888999999::::::::::::::::::::::::;;;::::::999999::::::;;;;;;;;;;;;<<<<<<<<<<<<===<<<>>>???>>>===<<<===???<<<<<<===>>>????????????===BBBHHHMMMWWWlllvvvggg``````YYY[[[^^^dddmmm{{{yyymmmgggbbb``````bbbiiirrr~~~}}}{{{rrrkkk^^^QQQFFF@@@>>>>>>:::999777777888999888777666666777777888888888999666666666666666777888888888888777777777777888888999999999999999:::::::::666666666666777777777777777777777777777888888999;;;::::::999888888888999::::::::::::::::::::::::;;;::::::999999::::::;;;;;;;;;;;;<<<<<<<<<=========>>>???>>>===<<<===???;;;<<<===>>>??????>>>>>>>>>CCCIIIKKKQQQaaazzzmmmcccbbbXXXXXXYYY]]]dddppp~~~sssmmmgggccc``````eeemmmsss~~~}}}xxxtttfffWWWNNNFFF@@@======:::::::::999999999888888:::999888666555555555555777777777777777777777777666777888999999999999999777777777777777777777777777888888888888999999999888888888888888888888888999999999999999999999999888999:::;;;;;;:::999888<<<<<<<<<;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<===============<<<<<<<<>>>>>>>>>>>>>>AAA@@@BBBEEEJJJTTThhhyyy}}}oooeee^^^ZZZXXXZZZ^^^eeepppzzz|||uuujjjbbb______aaacccqqqvvv~~~{{{uuuooobbbTTTKKKDDD>>><<<<<<:::::::::999999999888888999888777666666555555666777777777777777777777777666777888999999999999888777777777777777777777777777777888888888999999999888888888888888888888888999999999999999999999999999999999::::::999999999<<<<<<;;;;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>AAAAAACCCGGGJJJQQQ```nnnuuuiiiaaa\\\XXXYYY[[[___hhhppp{{{zzzooogggbbbaaaaaabbbjjjnnnyyy~~~}}}}}}~~~~~~yyyrrrhhh[[[NNNGGGBBB===;;;<<<:::::::::999999999888888777777666666666666777777777777777777777777777777777777888888999999888888777777777777777777777777777777777888888888999999888888888888888888888888999999999999999999999999:::999999999999999999:::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>AAAAAADDDGGGHHHKKKUUUaaayyyqqqhhhaaa[[[ZZZYYYZZZ___eeennnxxxxxxnnnhhhdddaaa```dddfffnnnyyy~~~}}}||||||}}}~~~}}}wwwoooaaaVVVJJJDDD@@@<<<;;;<<<:::::::::999999999888888666666666666666777888888666666666666666666666666777777888888888888777777666666666666666666666666777777777777888888888888888888888888888888888888888888888888888888888888;;;:::999888888999:::;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<============>>>>>>>>>>>>>>>AAA@@@BBBDDDDDDFFFNNNWWWiii}}}|||ppphhh```\\\YYYWWWYYY]]]fffooo}}}wwwooohhhccc```cccdddhhhpppwww~~~}}}}}}{{{|||~~~}}}uuulll\\\QQQGGGBBB@@@<<<;;;===:::::::::999999999888888666555555666666777888999666666666666666666666666777777888888888777777666666666666666666666666666666666777777777888888888777777777777777777777777888888888888888888888888;;;:::999888888999:::;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;<<<<<<======<<<<<<======>>>>>>>>>>>>AAA???>>>@@@@@@BBBJJJSSS\\\oooyyynnnccc]]]YYYVVVVVVYYY[[[cccnnn{{{xxxooogggbbbdddcccfffjjjooouuu~~~~~~~~~~~~{{{|||}}}{{{qqqhhhXXXNNNEEEAAA???<<<;;;<<<:::::::::999999999888888666666666666666777888888777777777777777777777777777777888888777777666666777777777777777777777777666666666777777777888888777777777777777777777777888888888888888888888888:::999999999999999999:::999999999999:::::::::::::::::::::::::::::::::::::::::::::;;;<<<<<<======;;;<<<<<<======>>>>>>???AAA>>>===>>>???AAAGGGOOORRRbbbwwwvvvhhh___ZZZUUUTTTVVVVVV[[[dddooo|||xxxoooiiieeecccccceeegggkkkuuu|||{{{|||}}}~~~|||}}}}}}~~~~~~~~~~~~~~~xxxmmmcccUUUKKKBBB???>>>;;;:::;;;:::::::::999999999888888777666666666666666777888777777777777777777777777777777777777777666666555777777777777777777777777666666666666777777777888777777777777777777777777888888888888888888888888999999999::::::999999999888888999999999:::::::::::::::::::::::::::::::::999999:::;;;;;;<<<======;;;;;;<<<<<<===>>>>>>???@@@>>>>>>AAABBBAAADDDIIIJJJWWWhhh{{{qqqeee^^^XXXVVVXXXVVVZZZ___eeepppxxxqqqgggdddcccccccccdddllluuu|||yyyzzz{{{}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}|||uuujjj```SSSIIIAAA>>><<<999888::::::::::::999999999888888777777666666666666777777777777777777777777777777777777777777777666555555777777777777777777777777666666666666777777777777777777777777777777777777777777777777777777777777888999:::;;;;;;:::999888888888888999999:::::::::::::::::::::::::::::::::999999::::::;;;<<<======;;;;;;;;;<<<===>>>>>>??????>>>@@@DDDDDDAAAAAACCCEEEPPP^^^pppyyylllccc]]]ZZZ[[[UUUWWWYYY\\\cccsss~~~wwwiiifffeeedddbbbbbbhhhqqquuu{{{yyyzzz{{{}}}}}}~~~}}}|||{{{zzzzzz{{{||||||}}}}}}}}}}}}|||~~~{{{qqqcccWWWNNNGGG???<<<<<<===:::777888:::;;;;;;:::999:::;;;999999999888888888777777666666777777888888999999888888888777777777777777999999888888777777666666777777777777777777777777666666777888888888888888777777777777777777777777888888888888888888888888999999999999999999999999<<<;;;;;;::::::999999888===<<<<<<;;;;;;<<<<<<===========================@@@@@@@@@???@@@@@@AAAAAAGGGHHHQQQcccyyyxxxlllaaa\\\\\\YYYWWWVVV[[[```jjjyyyxxxqqqhhhbbb```aaacccdddooouuu}}}{{{|||~~~~~~}}}|||{{{zzz||||||||||||{{{zzzyyyyyy||||||}}}}}}zzzvvvlll^^^SSSJJJDDD===:::;;;;;;999777777888::::::888888888999999999999888888888777777777777777777777888888888888777777777777777777777777666666666555555555444777777777777777777777777555555666777777777777777777777777777777777777777888888888888888888888888999999999999999999999999;;;;;;::::::::::::999999;;;::::::999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>???@@@AAADDDEEEMMM[[[lllttteee^^^]]]YYYVVVUUUXXX\\\cccooo{{{~~~wwwmmmeeebbbaaaaaaaaaggglllwww~~~~~~~~~}}}||||||}}}|||{{{yyywwwuuusssrrruuuuuuwwwzzz~~~~~~xxxsssnnneeeXXXNNNEEE@@@;;;888999:::999777555777888888777666666777999888888888888777777777888888888888777777777777777777777777777777888888666666666666555555555555777777777777777777777777444444555666666666666666777777777777777777777777888888888888888888888888999999999999999999999999999999::::::::::::;;;;;;;;;::::::999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>@@@@@@BBBCCCIIIRRR]]]ooooooeeebbb\\\WWWUUUVVVXXX[[[dddmmm}}}xxxnnnhhhdddaaa``````bbbjjjvvv~~~~~~}}}zzzvvvrrrooolllkkkmmmnnnqqqtttyyyzzzsssmmmggg^^^RRRJJJAAA>>>:::888999:::999999666777999888777555666666888888888888777777777777999999888888777777666666777777777777777888888888888888888888777777777777666666666666666666666666444555666666777777666666777777777777777777777777888888888888888888888888888888888888999999999999888888999::::::;;;<<<<<<===<<<<<<;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===???@@@AAABBBDDDHHHMMMSSSbbb||||||pppkkk```[[[WWWWWWWWWXXX]]]cccmmmyyyzzzqqqiiidddaaa______ccclllttt~~~}}}yyysssnnniiifffdddfffiiilllooottt{{{~~~yyyqqqiiiaaaXXXNNNGGG???===:::999999:::;;;;;;777999:::999888666666777777777777777777777777777999999888888777777666666666666777777888888888888777777777777888888888888666666666666666666666666666666777888888888888777777777777777777777777777777777777777777777777777777777777888888999999999888888999999:::;;;<<<<<<===<<<<<<;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<>>>???AAAAAA@@@BBBGGGJJJMMMYYYrrrzzzqqqeee^^^YYYXXXWWWVVVXXX]]]bbbkkkyyyyyyppphhhcccbbb______eeekkksss~~~}}}xxxqqqjjjeeebbb``````cccgggjjjoooxxx}}}xxxoooeee\\\SSSJJJEEE======;;;:::::::::;;;<<<999:::;;;;;;999777777888666666777777777777777888888888888888777777777777666666666777888888999999555555555555666666666666777777777777777777777777666777777888888888888888777777777777777777777777777777777777777777777777666666777777888999999999888888999::::::;;;<<<<<<;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===???@@@AAA<<>>;;;===AAADDDFFFLLL\\\lllvvvlllaaa\\\YYYUUUTTTWWWWWWXXX___iiisss~~~|||vvvjjjccc^^^^^^___aaaffflllwww~~~wwwooogggbbb^^^\\\WWW[[[```ccchhhqqq~~~|||vvvlll```UUULLLEEEBBB;;;<<<<<<:::999888999:::999:::;;;:::888666666777555666666666777777888888666666777777888888999999555666666777888999999999666777777777888888999999777777777777777777777777444555555666666666666666777777777777777777777777777777777777777777777777555666666777888999999999999999::::::::::::;;;;;;===<<<<<<;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<===>>>BBBEEEFFFJJJWWWddd~~~ttthhhaaa\\\WWWVVVXXXUUUTTTXXX```iiisssnnnggg```_________bbbfffnnnxxxvvvppplllhhhaaa[[[XXX[[[___ccchhhsss{{{|||ttthhh[[[PPPHHHBBB???;;;;;;::::::::::::999999888888777777666666555555666555666777999888666444777777777777777777777777888888888777777777777777777777777777777777777777555555666777777777777777666666666666777777777777777777777777777777777777777777777777888888888888999999999999999999999999999999999999999999999999999999999999999999999999::::::::::::::::::::::::===<<<<<<;;;;;;;;;<<<<<<:::>>>AAABBBDDDIIIRRRYYYuuunnneee```ZZZVVVWWWTTTTTTVVVZZZ^^^gggvvv{{{pppddd___]]]\\\]]]```iiimmmwww{{{uuurrrmmmfff```\\\___cccffflllxxxzzzxxxpppdddWWWMMMFFF@@@===;;;;;;:::::::::999999999888777777777666666666555666666666777999888777555777777777777777777777777777777777777777777777777666666666666666666666666555555666777777777777777555555666666666777777777888888888888888888888888777777777777888888888888888888888888888888888888999999999999999999999999999999999999999999999999::::::::::::::::::::::::<<<<<<;;;;;;;;;;;;<<<<<<<<>>;;;::::::::::::999999999999777777777777666666666666777666666777888888777555777777777777777777777777777777777777777777777777555555555555555555555555555555666777777777777777555555555555666666666666999999999999999999999999777777777777888888888888777777777777777777777777999999999999999999999999999999999999999999999999::::::::::::::::::::::::<<<;;;;;;;;;;;;;;;<<<<<<>>>@@@BBBAAA@@@CCCIIINNNYYYoooyyylllaaaZZZWWWTTTSSSSSSUUUUUUXXXaaakkkxxxvvvnnnhhhaaa^^^___]]]^^^dddmmmtttzzzxxxtttqqqrrrsssvvv}}}}}}yyyzzz}}}}}}{{{uuullleeeYYYNNNEEE@@@<<<::::::::::::999999999999888777777777777666666666666999777666777888888777555777777777777777777777777666666666777777777777777666666666666666666666666555555666777777777777777444555555555666666666666888888888888888888888888666777777777888888888888777777777777777777777777888888888888999999999999999999999999999999999999::::::::::::::::::::::::;;;;;;::::::;;;;;;<<<<<<>>>???@@@??????AAAFFFJJJRRRccc|||wwwkkkbbb]]]YYYVVVUUUVVVVVVVVV\\\cccooo|||wwwoooeee___^^^]]]\\\___eeekkkqqq|||zzzwwwxxx|||~~~}}}yyyqqqggg```TTTJJJCCC???<<<;;;::::::999999999888888888666666666666777777777777:::888777777888888777666666666666666666666666666555555666666777777777777777777777777777777777777555555666777777777777777555555555666666666666777777777777777777777777777666777777777888888888888888888888888888888888888777777777888888999999999999999999999999999999999:::::::::::::::::::::::::::::::::::::::;;;<<<<<<<<<======>>>???BBBEEEHHHNNNYYYnnnvvvjjjbbb]]]ZZZWWWXXXWWWVVVZZZ___dddooowwwkkkccc``````]]]]]]aaaeeeiiiqqqzzz{{{xxxyyy|||~~~~~~wwwnnnccc[[[PPPFFF@@@>>><<<<<<999999999999888888888888666666666666777777777777;;;999777777777888777666666666666666666666666666444555555666666777777888888888888888888888888888555555666777777777777777666666666666777777777777666666666666666666666666777777777777888888888888888888888888888888888888666666777777888999999999999999999999999999999999::::::::::::::::::::::::999999999999:::;;;<<<===;;;;;;<<<===???BBBEEEFFFIIIOOO___vvvuuuiiiccc]]]YYYXXXWWWUUUWWW\\\\\\ffftttuuulllhhhddd___\\\^^^```bbbgggmmmyyy~~~{{{{{{~~~uuukkk^^^WWWLLLCCC>>><<<<<<<<<999999999999888888888888555666666666777777777888<<<:::777777777888777666666666666666666666666666444444555555666777777888777777777777777777777777555555666777777777777777777777777777888888888999666666666666666666666666777777777777888888888888777777777777777777777777666666666777888999999999999999999999999999999999::::::::::::::::::::::::999999999999:::;;;<<<======<<<<<<===@@@BBBCCCDDDFFFHHHSSSeeexxxuuukkkccc]]]ZZZXXXUUUVVVZZZZZZaaakkkvvvwwwsssjjjddd``````___^^^```dddmmmttt}}}}}}}}}~~~tttiii\\\TTTIII@@@<<<;;;;;;;;;999999999888888888888777555666666666777777888888===:::888777777888777777666666666666666666666666444444444555666777777888666666666666666666666666555666666777777777777777777888888888999999999999777777777777777777777777777777777777888888888888666666666666666666666666555666666777888999999999999999999999999999999999::::::::::::::::::::::::999999999999:::;;;<<<===???>>>===>>>@@@AAABBBAAAGGGGGGMMMZZZiii{{{rrriiiaaa]]]ZZZVVVWWWZZZWWW[[[bbbiiirrr~~~|||pppiiidddcccbbb______aaaeeekkksss{{{~~~{{{pppfffTTTMMMDDD===:::999999999999999999888777666666555888888777777666666555555444444555555555555444444777777777777777666555555888777666555444444555666666666666666777777777777777777777777777777777777777777777777888888888888777777777777777777777777777777777777777777777777777777777777777777777777777777777777777888888999777777888888888999999999777888888999999:::;;;;;;::::::::::::::::::::::::<<<<<<======>>>>>>??????@@@CCCIIIPPPXXXhhh}}}sssfff___]]][[[WWWRRRSSSWWW\\\```eeeooo{{{~~~vvvllldddaaa```^^^\\\___ccchhhmmmttt}}}}}}xxxlllbbbQQQKKKCCC===::::::::::::999999999888777666666666888777777777666666666555444555555666666555555444777777777777777666555555888777666555444555555666555666666666777777777777777777777777777777777777666666777777777888888888777777777777777777777777777777777777777777777777777777777777777777777777777777777777777888888999888888999999999:::::::::999999999999999999999999::::::::::::::::::::::::;;;<<<<<<===>>>>>>??????CCCDDDHHHLLLQQQ\\\qqqrrrgggccc```\\\XXXRRRUUUYYY[[[^^^eeepppxxx~~~tttlllhhhddd```\\\]]]```cccggglllsss}}}}}}|||}}}{{{sssfff\\\MMMHHHAAA<<<::::::::::::999999999888777777666666777777777777666666666666444555555666666555555444777777777777777666666555777777666555555555555666555555666666666777777777777777777777777777777777666666777777777777888888777777777777777777777777777777777777777777777777777777777777777777777777777777777777777888888999999999999:::::::::;;;;;;;;;::::::999888888777777::::::::::::::::::::::::;;;;;;<<<<<<===>>>>>>>>>CCCBBBDDDFFFHHHOOO```ppp|||mmmeee```\\\YYYTTTUUUVVVVVVWWW[[[ccciiiuuuxxxrrrkkkddd^^^]]]^^^___```ccciiipppuuu}}}|||{{{{{{wwwmmm```VVVHHHDDD???;;;;;;;;;;;;;;;999999999888888777777777777777777777666666666666555555666666666666555555666666777777777777666666666666666555555555666666555555555666666666777777666666666666666666666666666666666666777777777888666666666666666666666666666666666666666666666666666666666666666666666666777777777777777888888999888888999999999999:::::::::999999999888888777777:::::::::::::::::::::::::::;;;;;;<<<<<<===>>>>>>>>>>>>@@@BBBCCCHHHVVVcccvvvvvvjjjbbb\\\YYYXXXXXXWWWUUUUUUWWW\\\```iiisss|||tttjjjccc```___]]]\\\^^^bbbgggkkkuuu}}}}}}|||zzzxxxrrrgggZZZPPPDDDAAA===;;;;;;;;;;;;:::999999999999888888888888666666666666777777777777555666666666666666666555666666777777777777666666555555666666666666666666555555555555666666666666666666666666666666666666555666666666666777777777666666666666666666666666666666666666666666666666666666666666666666666666777777777777777888888999777777777777888888888888777777777888888999999999:::::::::::::::::::::::::::::::::;;;<<<<<<============>>>AAABBBEEEOOOYYYhhh~~~wwwlllddd___[[[ZZZXXXVVVTTTUUUXXX[[[\\\cccppp~~~~~~sssllleeebbb]]][[[[[[^^^bbbeeelllsss~~~|||{{{xxxssskkk___SSSJJJ@@@>>>;;;:::;;;;;;:::999999999999999999999999999666666666666777777777777555666666777777666666555555666666777777777777777444555666666777666666666444444555555555666666666777777777777777777777777555555666666666666777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777888888999666666666777777777777888666666777777888999999:::::::::::::::::::::::::::999999::::::;;;<<<<<<<<>>@@@BBBBBBBBBHHHOOO\\\oooxxxllleee^^^\\\YYYVVVTTTTTTUUUVVVUUUYYYcccppp~~~~~~wwwmmmhhhaaa\\\\\\]]]___```eeekkkttt|||{{{xxxtttmmmcccWWWLLLEEE>>>===;;;:::::::::999777999999999999999999999999555666666666777777777888666666777777777777666666555555666777777777777777333444666777777777666666444444444555555555666666777777777777777777777777555555555666666666777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777888888999666777777777777888888888777777777777888888888888::::::::::::::::::::::::999999999:::;;;;;;<<<<<<>>>===???AAAAAA???CCCIIIQQQ^^^rrrwwwnnndddaaa\\\YYYVVVUUUUUUTTTTTTVVV\\\fffppp}}}zzzsssjjjbbb```____________dddjjjpppvvv~~~yyywwwqqqiii^^^RRRHHHBBB>>><<<::::::::::::888666999999999999999999999999555666666666777777888888666666777777777777666666555555666777777777777777333444666777777777666666444444444555555555666666777777777777777777777777555555555555666666666777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777888888999777888888888888999999999999999888888777666666666::::::::::::::::::::::::888999999::::::;;;<<<<<<:::999<<<@@@@@@???BBBGGGIIISSSdddyyyzzziiifffaaa\\\ZZZWWWUUUTTTSSSRRRUUU\\\bbblll}}}rrriiieeecccaaa```[[[___ccchhhmmmuuuzzzvvvnnnbbbUUUJJJCCC@@@777777777777777777777777777777777777777888888888999888777666666555666666777777888888888777777666555555555555555555555555666666666666666666666666888666555444444555666888666666666666666666666666666666666666666666666666666666666666666666666666777777666555555555555555777777777777888888888888666666666666777777777777777777777777888888888888888888888777777777777777888999:::;;;;;;:::888777;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======<<<<<<===???JJJLLLWWWmmmzzzqqqfff___]]][[[WWWSSSRRRRRRSSSTTTXXXbbboooxxxxxxqqqjjjddd```^^^^^^^^^```eeejjjpppttt}}}xxxsssjjj]]]PPPGGGAAA>>>888888888888888888888888888888888777777777777777888777777666666666666666666666777777777666666555555555555555555555555555666666666666666666666666555555666666666666555555666666666666666666666666666666666666666666666666666666666666666666666666777777666555555555555555555666666666666777777777666666666666777777777777666666777777777888888888999999999888888888888888999999999888999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======<<<<<<===>>>BBBDDDLLL]]]rrryyylllccc```]]]YYYVVVRRRRRRRRRRRRTTT\\\fffmmmyyyzzzssslllhhhaaa```______aaaeeejjjmmmtttyyyvvvooocccVVVKKKBBB>>><<<999999999999999999999999999999888888777777666666666666666666666777777777444555555666666555555555555555555555555555555555666666666666666666666666333555777888888777555333666666666666666666666666666666666666666666666666666666666666666666666666777666666555555555555666555555555555666666666666666666666666777777777777666666777777777777888888999999999999999999999999:::888777666777999;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::<<<======<<<<<<===>>>AAAAAAGGGSSScccyyyxxxmmmgggccc^^^ZZZUUUTTTSSSQQQQQQUUU[[[```iiivvvxxxsssiiifffbbb```___aaadddfffjjjmmmtttzzz}}}tttkkk]]]PPPFFF@@@<<<;;;999999999999999999999999:::999999888777666555555555555666777777777777777444444555666666666555555555555555555555555555555666666666666666666666666444555666777777666555444666666666666666666666666666666666666666666666666666666666666666666666666777666555555555555666666555555555666666666777777666666666666777777777777666666666666777777777888888888888999999999999999777777777777888999;;;<<<:::::::::::::::::::::::::::;;;===<<<;;;;;;<<<>>>@@@BBBGGGOOOZZZmmm{{{qqqjjjccc^^^ZZZXXXUUUSSSRRRSSSVVVXXXbbbkkkxxx|||tttpppjjjdddaaa```aaabbbdddfffjjjooovvv~~~}}}zzzpppgggXXXKKKCCC???<<<;;;999999999999999999999999:::999999888777666555555444555666777888888777777444555666666777777777666555555555555555555555555666666666666666666666666777666555444444555666777666666666666666666666666666666666666666666666666666666666666666666666666666666555555555555666666666666777777777888888888666666666666777777777777555666666666666777777777777777777777888888999999555666777999::::::999999:::::::::::::::::::::::::::;;;<<<<<<;;;;;;<<<===;;;===CCCIIIPPP^^^www}}}rrrggg```]]]ZZZWWWSSSRRRSSSSSSTTTXXX]]]gggrrr}}}yyyrrrkkkeeeaaa```___```bbbdddgggkkkrrryyy}}}yyyvvvlllaaaSSSHHHBBB???===;;;999999999999999999999999999999888888777777666666555555777888888777666666444555666777777777777777555555555555555555555555666666666666666666666666888777555333333555777888666666666666666666666666666666666666666666666666666666666666666666666666666555555555555666666777777777777777888888888888666666666666777777777777555555666666666666777777666666666777888888999999444666888:::::::::888777::::::::::::::::::::::::999;;;<<<<<<;;;;;;<<<===:::===BBBGGGKKKUUUhhhzzzqqqgggaaa]]]WWWSSSRRRRRRRRRQQQSSSTTTZZZdddooo|||{{{ssslllgggbbb```^^^___```aaacccgggmmmqqqxxx~~~{{{yyy}}}~~~{{{wwwsssfff\\\NNNEEE@@@>>><<<:::888888888888888888888888888888888777777777777777555666888888888777555444333333444555666666666666555555555555555555555555666666666666666666666666666666555555555555666666666666666666666666666666666666666666666666666666666666666666666666666666555555555555555666777777666666666777777777777888666666666666777777777777555555555666666666777777666666777888888999::::::777777888888888888888777999999999999999999999999999;;;<<<<<<;;;:::<<<===>>>>>>AAADDDGGGOOO___nnnvvviiiccc[[[VVVTTTTTTSSSRRRUUUSSSUUU\\\bbbkkkzzzxxxqqqkkkggg```aaaaaa``````aaadddgggkkkpppwww~~~}}}xxxuuuyyy~~~zzzuuuqqqbbbXXXKKKCCC???>>><<<999777777777777777777777777777777777777777888888888666777888999888777555333111222333444555555555555555555555555555555555555666666666666666666666666444555666888888666555444666666666666666666666666666666666666666666666666666666666666666666666666555555555555555666777888555555555555666666666777666666666666777777777777555555555555666666666777777777888999::::::;;;;;;:::999777666555666888999999999999999999999999999999:::<<<;;;::::::;;;===???======???BBBIIIWWWeeeyyypppiii```ZZZXXXWWWVVVTTTWWWRRRQQQUUUWWW\\\hhhuuuzzzsssooocccddddddbbb``````bbbdddbbbffflllrrrxxxxxxtttvvvyyy}}}}}}|||xxxqqqlll___SSSGGGAAA===888666777:::::::::999999999999888888888777777666666555555666666666666666666666666555555555555555555555555666666666666777777777777444444444444444444444444555444444444444555666666888888777666555444333333555555555555555666777777666666555555555444444444777777777777777777777777555555555555666666666666999888888777666555555444777777666666666666777777888777666555555666777888777777777777888888888888::::::;;;;;;;;;::::::999888888999999999:::::::::;;;<<<<<<===@@@FFFMMMSSShhhxxx}}}wwwhhhccc```YYYTTTTTTSSSTTTTTTSSSSSSXXX```fffuuuzzzsssoooiiiccc```^^^^^^___cccccccccfffkkkrrryyy}}}yyyuuuwwwzzz~~~|||yyytttmmmgggYYYOOODDD@@@===999888999888888888777777777777666888777777777666666666555666666666666666666666666555555555555555555555555333333333333444444444444555555555555555555555555555444444444444555666666777777777666555555444444555555555555555666777777666666555555555444444444666666666666666666666666555555555555666666666666666666666666777777777777777777666666666666777777888777666555555666777888777777777777888888888888777888888999999888888777999999:::::::::;;;;;;;;;:::;;;<<<===???CCCIIINNN\\\iii}}}}}}qqqjjjeee]]]XXXWWWUUUUUUSSSQQQQQQTTTZZZ___iiissszzzwwwqqqjjjeeeaaa___^^^___^^^^^^```dddiiiooosssxxx}}}{{{xxxyyy}}}}}}zzzvvvpppgggaaaRRRIII@@@>>><<<:::999;;;888888888777777777777666777777777777666666666666666666666666666666666666555555555555555555555555222222222333333333333444666666666666666666666666555444444444444555666666666666666666666666666666555555555555555666777777555555555555555444444444555555555555555555555555555555555555666666666666333444555666777888999:::777777666666666666777777777777666666666666777777777777777777888888888888777777888888888888888777::::::;;;;;;;;;<<<<<<<<<888:::;;;<<<>>>@@@DDDGGGOOOYYYlll{{{|||vvvmmmeee^^^\\\YYYWWWUUUQQQOOOQQQUUUXXX\\\dddppp~~~|||uuummmgggaaa___]]]\\\ZZZZZZ\\\```eeegggjjjpppwww}}}}}}wwwsssvvv|||~~~{{{~~~|||xxxtttlllccc\\\MMMDDD===<<<<<<:::999::::::::::::999999999888888777777777777666666666666666666666666666666666666555555555555555555555555444444555555555666666666555555555555555555555555555444444444444555666666555555555555666666777777555555555555555666777777555555555555555555555555555555555555555555555555555555555555666666666666333444555666777888999:::777777666666666666777777777777666666666666777777666777777777888888888888888999999::::::::::::999::::::::::::;;;;;;;;;;;;888:::<<<======>>>@@@BBBIIIPPP^^^qqqxxxzzzyyyooofffaaa]]][[[WWWSSSQQQQQQSSSUUUWWW\\\dddnnnzzzwwwooohhhddd```^^^\\\ZZZZZZ[[[]]]___```eeekkkpppttt{{{}}}vvvoookkkooouuu}}}{{{vvvqqqiii```YYYJJJBBB<<<;;;;;;888777777:::::::::999999999888888666666666666777777777777666666666666666666666666555555555555555555555555555666666666777777777777444444444444444444444444555444444444444555666666444444555555666777777777555555555555555666777777444555555555555555555555555555555555555555555555555555555555666666666666555666666666777777777888777777666666666666777777666666777777777777666666666777777777888888888888777888999999::::::::::::999999999999:::::::::::::::<<<>>>>>>>>>>>>???@@@EEEJJJTTTcccwwwzzzuuuxxx|||qqqiiibbb___ZZZUUUSSSRRRRRRRRRVVVYYY]]]ccckkkxxxyyyrrrmmmfffccc```\\\ZZZYYYZZZZZZ\\\___cccfffiiiooowww|||wwwoooiiifffjjjqqq~~~yyysssmmmeeeZZZSSSGGG@@@;;;;;;;;;888666666888888888777777777777666666666666666777777777777666666666666666666666666555555555555555555555555444444444555555555666666444444444444444444444444555444444444444555666666444555555555666666777777555555555555555666777777444444444555555555555555555555555555555555555555555555555555666666666666777777777777666666666666777777666666666666777777666666777777777777666666777777777777888888888888555555666777888888888888888888888999999999::::::;;;===>>>>>>======>>>@@@???DDDLLLWWWggg}}}uuuqqqwwwvvvkkkfff```[[[XXXVVVTTTSSSTTTVVVXXX[[[___iiiuuu~~~}}}yyymmmkkkfffbbb^^^[[[ZZZZZZZZZ[[[\\\^^^```eeekkkoooxxx~~~yyypppjjjeeeeeekkksss{{{~~~wwwppphhh^^^SSSKKKDDD===999;;;<<<999777777888888888777777777777666555666666666777777777888666666666666666666666666555555555555555555555555333333333444444444555555555555555555555555555555555444444444444555666666555555555666666666666666555555555555555666777777444444444555555555666666666666666666666666666666555555555555666666666666777777777666666666666666777777666666666666777777555666777888888777666555777777777777888888888888444555666777888888888888999999999:::::::::;;;;;;<<<=========;;;<<<>>>???;;;AAAGGGMMMWWWiiizzzrrrqqq|||zzztttmmmfffbbb^^^ZZZWWWSSSUUUVVVWWWYYY___hhhppp{{{xxxuuupppkkkfffbbb```___[[[[[[ZZZYYY[[[^^^bbbeeekkkooouuu|||{{{ssslllhhhgggjjjsss}}}zzzvvv~~~vvvnnneeeZZZMMMEEEAAA;;;888;;;===;;;888999:::::::::999999999999888555666666666777777888888666666666666666666666666555555555555555555555555444444444555555555666666666666666666666666666666555444444444444555666666666666666666666666666666555555555555555666777777444444444555555555666666777777777777777777777777555555555555666666666777555666666666777777888888777777666666666666777777555666777888888777666555777777777777888888888888666666888999999::::::::::::::::::;;;;;;;;;<<<<<<;;;<<<<<<;;;:::;;;===???<<>>===;;;:::999888888888:::999777666555555555666777777888888888888777777777777666555444444333333555555555555555555555555555555555555555555555555555555555555555555555555666666555555555444444444777777777777777777777777555555555555555555555555666666666666666666666666666666555555444444444333666666666666666666666666555555555555555666777777999999888888777777666666777777777777777777777777666666666777888888999999666666777888999:::::::::888888888888888888888888;;;::::::::::::;;;<<<<<>>AAADDDKKKZZZiii{{{~~~xxxwwwyyy{{{sssgggbbb[[[VVVUUUVVVWWWXXX\\\bbbkkksss}}}yyytttnnnjjjeeebbb```___]]]\\\YYY[[[^^^___```ccchhhlllrrrwww~~~zzzvvvqqqpppqqqtttyyyyyyttt}}}vvvkkk___SSSIIIAAA<<<;;;:::999888777666666666999888777666555555555666666777777888888777777666666666666555444444333333555555555555555555555555555555555555555555555555555555555555555555555555555555555555555444444444444444444444444444444444555555555555555555555555555555555555555555555555666666666666666555555555555555555555555555555555555555444444555555666777555555555555555555666666777777777777777777777777999999888888777666666555666777888999999999999999888888888888888888888888:::::::::::::::;;;<<<<<<<<<;;;<<<>>>???DDDQQQ^^^iii{{{yyyttt}}}wwwpppeee\\\WWWVVVUUUUUUWWW[[[aaagggoooyyy|||xxxtttnnniiifffcccaaa___XXXZZZ[[[[[[[[[\\\```bbbfffiiiooouuu{{{{{{uuurrrqqqsssuuuzzz~~~{{{}}}yyyrrrfffZZZOOOFFF>>>:::::::::999888777666666666888888777666666666666666666666777777777777666666666666555555555444444444555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555666666666666666666666666555555555555555555555555555555555555555555555555666666666666666666666666555555555555555555555555555444444444444555666666444444444555555666666777777777777777777777777777888888888888777777666666666777888999999999999999888888888888888888888888::::::999999::::::;;;<<<>>>======??????AAAJJJUUUYYYjjjyyy{{{~~~ssshhh```\\\ZZZYYYUUUXXX[[[___dddmmmxxx|||vvvpppllliiifffddd``````^^^]]]\\\]]]^^^___bbbcccfffkkkppptttxxxzzzzzz|||~~~~~~xxxtttrrrtttvvv{{{~~~~~~{{{uuunnnbbbWWWMMMEEE>>>:::;;;:::999888888888888888777777777777777666666666666666777777777777666666555555555555555444444444555555555555555555555555555555555555555555555555555555555555555555555555444555555555555555555555666666666666666666666666555555555555555555555555555555555555555555555555555555555666666666666666555555555555555555555555444444444444444555666666555555555666666777777777666666666666666666666666666666777777888888888888777777888999999999888888888888888888888888888888:::999999999999:::;;;;;;???======???>>>???EEEMMMLLL[[[qqq{{{xxxzzzwwwmmmeee___\\\XXXXXXXXXZZZ^^^eeemmmsss}}}}}}xxxuuurrrooommmhhhfffdddaaa___^^^^^^]]]```aaabbbdddgggkkknnnppppppqqqrrruuuwwwzzz|||}}}|||}}}}}}~~~|||xxxvvvuuu{{{~~~}}}yyynnnggg]]]RRRJJJCCC>>>;;;;;;:::999888888888888888666666777777777777666666555666666777777666666555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555444444444555555555555555333333333333333333333333555555555555555555555555444444444444444444444444444444444555555555555555444444444444444444444444444444333333444444555666666666666666666777777777666666666666666666666666555666666777888888999999777888888999999999888888888888888888888888888888999999999999999:::;;;;;;===;;;;;;======<<>>>>>===>>>BBB???GGGNNNSSS```xxxzzzzzz~~~tttnnnfff___\\\\\\^^^___```dddhhhlllpppvvv~~~zzzxxxuuurrrnnnjjjiiigggfffdddcccccccccdddcccbbbaaaaaaaaabbbcccaaaccceeefffgggjjjnnnqqqtttvvvyyy{{{}}}}}}||||||{{{zzzzzzzzz{{{zzz{{{{{{|||}}}}}}}}}}}}{{{{{{|||zzz~~~|||sssgggXXXSSSJJJDDD???===;;;:::888888888888888888888888888888777777666666555555777777666666555555555444666666555555555444444444444444444444444444444444555555444444444444555555111222333444444444333222444444444444444444444444333444555666666555444333333333333444444444555555444444444444444444444444555555555555666666666777444444444444444444444444444444444555555555555666333444555555666666555555777666555555555777888999666666666666666666666666555555555555666666666666777777888888777666444333999999999::::::;;;;;;;;;::::::999999::::::;;;<<>>???CCCIIIPPP\\\ppp|||xxxwww~~~uuunnniiidddaaa^^^^^^^^^___bbbfffkkknnnuuuzzz{{{yyyvvvuuutttrrrpppnnngggeeebbb```___^^^]]][[[]]]]]]\\\\\\\\\^^^___```bbbccceeegggiiikkkmmmnnnnnnooopppqqqsssssstttttttttuuuwwwyyy|||~~~~~~{{{yyyvvvvvvxxxyyy{{{|||~~~~~~~~~{{{vvvuuuuuuuuutttssstttuuuuuuvvvxxxyyyyyyzzzyyyxxxwwwwwwwwwxxxzzz{{{yyytttwwwxxx{{{~~~~~~}}}~~~~~~wwwiii\\\NNNIIICCC>>>;;;:::999888666666666666666666666666777777777777666666666666666666666666555555555555555555555555555444444444444444444444444444444444555555444444444444555555333333444555555555555444444444444444444444444444444444555666666555444444333333333444444444555555444444444444444444444444222222333333333444444444444444444444444444444444444444444555555555555666333444555555666666555555777777666555555555666666666666666666666666666666777777777777888888888888666777888888999999888888777777777777777666666666::::::999999::::::;;;<<<>>>===???CCCGGGOOO___nnnwwwsssttt{{{wwwyyy|||vvvmmmggg```^^^\\\[[[\\\```dddgggjjjooouuu}}}~~~|||zzzppplllhhheeecccbbbaaa______^^^\\\[[[ZZZZZZ[[[[[[\\\]]]^^^```aaacccdddeeeeeeeeefffhhhhhhiiiiiiiiihhhiiikkkmmmoooqqqssstttvvvvvvwwwxxxxxxwwwuuuuuuwwwwwwxxxyyyzzzyyyyyyyyy|||}}}}}}|||yyyvvvrrrpppmmmnnnoooqqqrrrtttuuuvvvuuusssppppppppppppooonnnnnnoooqqqsssuuuxxxyyyzzzzzzyyyyyyyyyzzz|||~~~~~~}}}zzzvvvuuuvvvyyy|||}}}|||}}}~~~{{{qqqbbbUUUIIIEEE@@@<<<::::::999888777777777777777777777777777777777777666666666666666666666666666555555555555555555555555555555555444444444444444444444444555444444333333444444555444444444555555555555555444444444444444444444444444555555555555555555444333333333444444444555555444444444444444444444444555555666666666777777777444444444444444444444444444444444555555555555666333444555555666555555555777777666666555555555555666666666666666666666666666666777777777888888888666777777888999:::::::::888888777777666666666555::::::999999::::::;;;<<<===<<<===@@@BBBFFFRRR]]]qqqvvvpppuuu~~~sssppppppqqqpppxxx}}}xxxqqqhhhddd___[[[[[[^^^aaabbbeeehhhlllrrryyy{{{wwwqqqllljjjiiihhhgggdddbbb```]]][[[ZZZZZZZZZYYYZZZZZZ[[[]]]]]]^^^______```aaaaaaaaaaaaaaaaaa```aaabbbdddfffhhhiiijjjkkklllmmmnnnnnnmmmllllllmmmmmmooopppqqqrrrsssssswwwvvvvvvtttqqqmmmjjjhhhggggggiiikkkmmmnnnpppqqqooooooooooooooooooooonnnmmmnnnpppssswwwzzz|||}}}~~~zzztttuuuzzz|||xxxuuuvvvxxxzzz}}}~~~zzz{{{~~~wwwlll]]]PPPFFFBBB>>>;;;::::::999999777777777777777777777777666666666666777777777777555555555666666666666666444555555555555555555555444444444444444444444444444444333333333333444444444444444444555555666666444444444444444444444444555555555444444555555555333333333444444444555555444444444444444444444444666777777777777888888888444444444444444444444444444444444555555555555666333444555555666555555555777666666666555555444444666666666666666666666666555555555666666666777777666666777888999:::;;;;;;999999999888888777777777::::::999999::::::;;;<<<===;;;<<>>@@@???AAAEEELLLSSSbbbuuu{{{tttqqqsssxxxwwwkkkdddYYYYYYYYYZZZ___hhhrrrzzzyyysssnnngggbbb^^^___aaabbbdddgggllloootttxxx~~~~~~zzzuuuqqqnnnlllkkkhhhhhhggggggfffeeeddddddddddddcccbbbaaa```^^^]]]]]]\\\\\\[[[ZZZYYYYYYYYYYYYZZZ\\\^^^___```______\\\]]]]]]^^^```ccceeegggjjjjjjiiihhhhhhgggffffffbbbccceeegggjjjlllnnnooonnnoooqqqqqqrrrtttyyy}}}~~~zzzuuuqqqpppwww{{{zzz|||vvviii\\\OOODDD@@@===:::888888888666555888888888888888888888888555666666666777777888888444555555555666666777777444444444555555555666666444444444444444444444444444333333222222333333444333333222111222333444555444444444444444444444444666555444333333444555666333333333444444444555555444444444444444444444444333333333444444444555555444444444444444444444444444444444555555555666666333444555555666666555555222333555666666666555555666666666666666666666666777777777777888888888888777666555555555666888888777777888888999999::::::::::::999999::::::;;;<<<;;;999:::>>>>>><<<===@@@GGGJJJTTTdddrrryyyqqqoooqqqrrrsss{{{uuummm\\\ZZZVVVSSSTTTZZZbbbiiinnnxxxwwwooohhh___```bbbcccccceeeiiikkkkkkooosssxxx}}}{{{wwwuuutttrrrqqqqqqooonnnmmmlllllljjjjjjiiihhhgggeeedddcccaaa```___^^^]]][[[ZZZZZZZZZ\\\^^^```aaaaaaaaaaaa_________```bbbdddggghhhiiihhhhhhhhhhhhhhhhhhhhhfffgggiiilllnnnppprrrssswwwyyyzzzzzzzzz}}}zzzwwwwwwsssssszzz{{{zzz|||~~~}}}xxxnnn```RRRHHHBBB===<<<;;;999888777777777666666666666555555555555666666666666666666666666777777777777777777777777444444444444444444444444333333333333333333333333222222222333333333444444444444444444444444444444444444444444444444444444222333444555555444333222333333333444444444555555333444444444555666666666333444444555555444444333555555555666666666666777333444666777777777666555666666666666666666666666555555555555555555555555777666666555555555666666777777777777666666666666666666666666777777777777777777888888888888777777888888999999999:::::::::===<<<:::::::::;;;===???DDDBBBHHHUUU___jjjxxxnnnhhhggghhhpppyyyiii]]]SSSTTTVVVUUUWWW[[[cccfffooo{{{}}}qqqjjjfffbbb```aaabbbccccccdddhhhlllooorrrvvv{{{|||{{{{{{zzzwwwuuuxxxwwwvvvtttqqqooommmmmmkkkiiigggffffffdddaaa___cccddddddeeeeeeeeeeeeeeeeeeeeefffggghhhjjjllllllnnnnnnooooooppppppoooooonnnooorrrtttwwwzzz|||}}}~~~}}}|||{{{{{{}}}||||||~~~~~~}}}~~~~~~{{{zzz|||}}}uuuiii[[[MMMCCC===<<<<<<:::999888777777777666666666666555555555555666666666666666666666666666666666666666666666666444444444444444444444444333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444555666777777666555444333333333444444444555555333333333444444444444444333444444555555444444333444444555555555666666666444444555666666666666666555555555555555555555555444444444444444444444444666666555555555555666666777666666666666666666666666666666666777777777777777777888888888888777777999999999:::::::::;;;;;;===<<<:::::::::;;;===>>>AAA???CCCNNNUUU^^^rrrwwwooogggfffjjjwwwyyyjjj[[[WWWVVVTTTSSSUUUWWWZZZaaakkkssszzzvvvqqqjjjfffdddeeeeeeeeebbbeeehhhjjjllloootttwww{{{}}}{{{zzzyyywwwuuusssrrrrrrooollljjjkkklllmmmnnnooooooooooooooooooooooooppprrrssstttwwwwwwxxxyyyyyyzzzyyyyyy{{{|||~~~}}}zzzyyy{{{~~~~~~}}}{{{{{{}}}~~~xxxnnnaaaTTTHHH@@@;;;<<<;;;:::999888777777777666666666666555555555555666666666666666666666666666666666666666666666666444444444444444444444444444444444444444444444444333444444444444555555555444444444444444444444444444444444444444444444444555555666666666666555555333333333444444444555555333333333333333333222222333444444555555444444333333333333444444444555555555555555444555555666777555555555555555555555555333333333333333333333333666666555555555555666666666666666666666666666666666666666666777777777777777777888888888888777777999::::::::::::;;;;;;;;;<<<;;;:::::::::;;;===>>>???===???FFFKKKPPP```pppyyymmmhhhgggnnn{{{|||iii```]]]YYYTTTRRRPPPQQQVVV\\\```fffrrrwwwpppllliiihhhfffaaacccdddeeefffhhhkkknnnqqquuuzzz}}}{{{xxxxxxyyy{{{|||}}}~~~~~~~~~~~~~~~~~~xxxsssqqqpppsssxxx}}}}}}|||{{{|||~~~vvvooodddXXXNNNGGGAAA>>>;;;:::999888777777777777666666666666555555555555666666666666666666666666666666666666666666666666444444444444444444444444555555555555555555555555444444444555555555666666444444444444444444444444444444444444444444444444333333333333333333333333333333333444444444555555555444444444333333222222333444444555555444444333222222333333333444444444666555444333444555666777555555555555555555555555333333333333333333333333666555555555555666666777555555555666666666666666666666666666777777777777777777888888888888777777888888999999999:::::::::;;;;;;:::::::::;;;<<<===???===???CCCEEEIIISSS___qqqyyyqqqkkkllluuu|||qqqmmmggg^^^VVVSSSSSSTTTVVVVVVXXXaaakkkrrr{{{zzzsssmmmiiiccccccbbbbbbbbbdddfffhhhkkknnnrrrvvvyyy}}}~~~}}}~~~{{{uuupppkkkjjjkkkpppwww}}}}}}|||}}}~~~}}}{{{ppphhh\\\QQQIIIDDD@@@===::::::999888777777777777666666666666555555555555666666666666666666666666555555555555555555555555444444444444444444444444555555555555555555555555444444444555555555666666444444444444444444444444444444444444444444444444333333333222222333333333333333333444444444555555666666555555444444333333333444444555555444444333222222222333333333333444555444333333333444666777555555555555555555555555333333333333333333333333555555555555555666777777444444555555666666666777666666666666777777777777777777888888888888777777666777777777777888888888:::::::::::::::;;;<<<<<<======>>>AAABBBEEELLLSSS___mmm}}}tttrrruuu{{{nnnccc[[[WWWUUUTTTQQQPPPTTT[[[bbbhhhrrr~~~yyyrrrgggeeecccaaa```aaabbbcccfffhhhkkkooorrrvvvzzz}}}~~~~~~}}}||||||~~~}}}xxxsssnnnkkkiiiggghhhkkkrrr{{{}}}||||||~~~~~~}}}yyyvvvlllcccVVVKKKDDD@@@<<<999999999888777777777777777666666666666555555555555666666666666666666666666555555555555555555555555444444444444444444444444444444444444444444444444333444444444444555555555444444444444444444444444444444444444444444444444555555444444444444555555333333333444444444555555555555555555555555444444333444444555555444444333222222222333333333444444444444444333444444555666444444444444444444444444333333333333333333333333555555444555555666777888444444444555555666666777666666666666777777777777777777888888888888777777555555666666666777777777999:::::::::;;;;;;;;;;;;:::;;;===>>>???BBBEEEIIITTT___qqq}}}{{{~~~zzzlllbbbXXXTTTPPPMMMMMMPPPWWWYYYaaakkksss{{{rrrmmmhhhdddbbbaaa```___aaabbbdddgggjjjnnnqqqssswwwzzz}}}~~~|||{{{zzz{{{~~~yyyzzz{{{|||~~~{{{uuupppmmmiiieeedddggghhhkkkqqqzzz~~~~~~|||{{{zzz|||uuuqqqddd[[[NNNEEE@@@===:::777999888888777777777777777666666666666555555555555666666666666666666666666555555555555555555555555444444444444444444444444333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444555555444333333444555555333333333444444444555555444444444444444444555555333444444555555444444333333333333333444444444444333333444444555555444444444444444444444444444444444444444444444444444444444444444555555666777888333333444555555666777777666666666666777777777777777777888888888888777777666666666666777777777777999999::::::;;;;;;;;;;;;:::<<<======>>>@@@AAAAAAJJJQQQ]]]mmm~~~zzzeeeZZZTTTOOOMMMLLLNNNOOOTTT\\\aaagggsss|||ssslllhhhddd```^^^^^^^^^^^^aaadddgggiiijjjmmmqqquuuvvvuuusssqqqpppmmmpppvvv~~~~~~}}}yyy{{{wwwssskkkfffcccddddddbbbgggmmmqqqttt{{{zzz{{{|||}}}|||zzz}}}zzzsssnnn[[[RRRGGG@@@>>>>>>;;;888999888777777777777777888777666666666555555555555666666666666666666666666555555555555555555555555444444444444444444444444333333333333333333333333222222222333333333444444444444444444444444444444444444444444444444444444333333111111111111333333333333333444444444555555222222222333333444444444333444444555555444444333333333444444444444555555222333444555666555444333444444444444444444444444555555555555555555555555444444444555555777888888333333444444555666777777666666666666777777777777777777888888888888777777777777777777888888888888888999:::;;;;;;;;;::::::;;;>>>???>>>???@@@@@@>>>DDDGGGOOO\\\mmmtttbbbYYYSSSNNNLLLHHHHHHLLLSSSVVVXXXcccppp}}}~~~uuunnniiiccc```]]]]]]]]]___bbbeeefffffffffjjjoooqqqpppnnnlllkkkcccfffkkkrrr{{{~~~~~~}}}}}}|||||||||{{{qqqiiiddd\\\XXXYYY^^^bbbeeemmmwww{{{~~~xxxxxxzzz}}}~~~{{{|||xxxzzz|||uuullleeeZZZPPPEEE@@@===999888999777777777777666666666666666666666666666666666666555555444333222111111000555555555555555555555555444444444444444444444444333222111000000000111222444444444444333222111000222222333333333333444444333333333333333333333333444444222222222222444444444444444333333222222222555555444444444444555555555555555555555555555555222222333333333333444444444444444444444444333333555444444333333444444555444444444444444444444444111111222333333444555555666666555555555444444444555555555555555555555555666666666666666555555555:::999777999;;;;;;999666777888888888888999999999:::::::::;;;<<<===>>>??????AAAFFFNNNWWWeeezzz}}}~~~yyycccYYYRRRNNNLLLJJJIIIIIIJJJLLLTTT^^^ccclllyyyyyyooohhhfffaaa[[[ZZZ^^^bbbbbbaaaddddddeeehhhlllllliiieeebbbccceeekkksss{{{}}}yyyzzzzzz|||}}}yyyrrrlllddd``````VVVVVVXXX\\\cccnnnzzz|||~~~{{{uuuwww|||~~~zzzrrrhhhaaaUUUKKKAAA>>><<<999888999777777777777666666666666555555555555555555555555666666666555555444444333555555555555555555555555444444444444444444444444444333222111111111222222222333333444444333333333222222333333333333444444333333333333333333333333444333333222222333333444444444444333333222222222444444333333333333444444444444444444444444444444222222333333333333444444444444444444444444444444444444444333333444444444444444444444444444444444111222222333444444555555666666555555555444444444555555555555555555555555666666666666666666666555888777666777::::::888666777888888888888999999999::::::::::::;;;<<<===>>>???@@@DDDIIINNNWWWhhhxxx{{{xxxtttsssuuuzzz~~~yyyiii[[[QQQKKKGGGEEEFFFGGGGGGKKKQQQXXX___iiisss}}}}}}wwwpppiiibbb___```aaa```^^^aaa```aaadddiiijjjhhheee^^^^^^```eeelllssswwwyyyyyy}}}~~~~~~~~~}}}zzzwwwyyyzzz|||~~~uuulllgggbbb[[[WWWVVVWWWYYY]]]ccclllvvv~~~zzzrrrsssxxx|||||||||wwwnnnccc[[[NNNEEE===;;;;;;888777999777777777777666666666666444444444444444444444444555555555555555555555555444444444444444444444444444444444444444444444444555444333222222222222333000111222333444444555444222222333333333333444444333333333333333333333333444333333222222333333444444444333333333333222222333333333222222333333333333333333333333333333333222222333333333333444444222333333444444555555555444444444444444444444444444444444444444444444444222222222333444444555555555555555555555444444444555555555555555555555555555555666666666666666666666555555777888999888666777888888888888999999999999999999999:::;;;<<<<<<======@@@DDDFFFKKKWWWccc{{{}}}wwwoooiiiiiikkknnnpppvvvjjjZZZQQQJJJEEEFFFGGGEEEEEEFFFLLLPPPVVV^^^gggqqqzzz}}}vvvnnnhhheeecccaaa^^^```^^^]]]```eeeiiiiiiggg\\\\\\\\\```fffkkkoooppprrruuuxxxxxxyyy|||~~~||||||zzzyyyxxxyyyzzzyyyxxxzzz{{{~~~~~~xxxkkkddd^^^\\\YYYTTTRRRSSSZZZ___gggoooxxx|||yyyqqqqqquuu}}}~~~{{{|||}}}yyysssiii]]]TTTJJJAAA;;;::::::888666777777777777777666666666666444444444444444444444444222222222333333444444444444444444444444444444444444444444444444444444444555555444444333333333333111111222333444444444444222222222333333333444444333333333333333333333333333333333333333333333333333333333333333333333333444444333333333333444444333333333333333333333333222222222333333333444444222222333333444555666666333444444444444444444333444444444444444444444444333333333333444444555555555555555555555555555555555555555555555555555555555555555555666666666666555555666777888999888888777777888888888999999999999999888888999::::::;;;::::::===AAACCCFFFNNNXXXcccpppuuukkkfffdddeeeeeejjjqqq{{{lllaaaUUUJJJHHHIIIGGGDDDDDDEEEHHHLLLQQQWWW```hhhnnn{{{}}}uuuoookkkfffcccaaa^^^\\\^^^cccgggiiiiii```^^^]]]___ccchhhkkklllnnnpppqqqqqqrrruuuzzz~~~~~~~~~}}}|||zzzxxxxxxwwwvvvvvvxxxyyy{{{|||~~~}}}vvvoookkkaaa[[[VVVVVVVVVUUUWWW\\\bbbhhhrrr{{{{{{wwwppppppssszzz}}}zzz{{{{{{vvvooodddWWWNNNHHH@@@;;;;;;;;;888666666777777777777666666666666444444444444444444444444111222222333333444444444444444444444444444444444444444444444444444444444555555555555444444333333222333333444444333333222222222222333333333444444333333333333333333333333333333333333333333333333333333333333333333333333555555444444444444555555444444444444444444444444222222222333333333444444222222333333444555666666333333444555555444333333444444444444444444444444333333444444444444555555444555555555555555555555555555555555555555555555444555555555666666777777666777888888888888888999777777888888888999999999999999888888888999::::::999999<<<@@@AAABBBGGGNNNSSS___sssrrriiiccc```^^^```eeennnxxxssscccRRRLLLJJJHHHEEEEEECCCEEEHHHKKKNNNRRRXXX[[[hhhrrr|||tttnnnjjjfffbbb^^^]]]aaaeeeffffffccc```^^^^^^aaaeeeggghhhgggggggggggghhhkkkpppsssxxxzzz}}}|||zzzxxxxxxxxxwwwvvvtttssstttuuuvvvxxx{{{~~~|||uuunnnhhhbbb___[[[VVVSSSTTTVVVYYYaaaiiinnnttt}}}xxxsssnnnmmmooottt~~~~~~{{{zzz{{{~~~xxxppphhh]]]QQQHHHEEE>>>:::;;;;;;888666666777777777777666666666666444444444444444444444444444444444555555666666666333333333333333333333333444444444444444444444444444444555555444444333222333333333444444333222222222222333333333333444444333333333333333333333333222333333444444333333222222222333333333333444444666555555444444555555666555555555555555555555555222222333333333333444444222333333444444555555555222333444555555444333222444444444444444444444444444444444444444444555555444444444555555555555555555555555555555555555555444444555555666777777777666888:::999888777777888777888888888888999999999:::999999888888999::::::;;;999:::======;;;>>>CCCJJJTTTddduuu}}}qqqhhhaaa]]]YYY\\\bbbllluuuuuuaaaUUUOOOJJJGGGFFFDDDEEEGGGGGGHHHIIIKKKMMMZZZdddqqq}}}yyytttooojjjdddaaabbbccccccaaaccc```\\\[[[]]]aaacccddddddbbbaaa```bbbeeeiiilllqqqsssuuuwwwyyy}}}}}}{{{yyyxxxuuusssqqqqqqsssttttttsssqqqtttwwwyyy|||{{{vvvooohhhbbb]]]YYYVVVWWWSSSSSSVVVZZZ```jjjttt{{{~~~|||sssmmmjjjhhhiiimmmwww~~~||||||~~~|||sssjjjaaaVVVKKKCCC@@@:::777:::<<<999777777777777777777666666666666555555555555555555555555444444555555555555555555333333333333333333333333444444444444444444444444333444444555444333222111111111222333444444444444222222333333333333444444333333333333333333333333222333333444444333333222222222222333333444444444555444444333333444444555444444444444444444444444222222333333333333444444444444444444444444444444222333555666666555333222444444444444444444444444555555555555555555444444444444444555555555666666555555555555555555555555444444555555666777777888666888:::999666444555666777888888888888999999999::::::999999999999::::::;;;888888::::::888:::>>>CCCJJJTTTaaaooovvvlllfff[[[[[[^^^ccchhhpppyyyjjj]]]SSSMMMLLLHHHHHHGGGEEEDDDDDDGGGIIIOOOVVV___hhhpppzzz~~~xxxpppkkkiiigggdddbbbbbb___[[[YYY[[[]]]```aaacccaaa^^^]]]___cccfffhhhiiikkknnnpppqqqtttxxx{{{~~~}}}zzzzzzyyyxxxvvvtttsssrrrqqqooonnnooorrrtttuuuuuutttxxx~~~~~~wwwqqqiiifffbbb^^^\\\ZZZXXXVVVWWWWWW[[[aaaffflllvvv}}}xxxuuuzzzpppjjjfffddddddhhhqqq{{{zzzpppfff\\\RRRGGG???;;;666444888;;;:::888888777777777777666666666666666666666666666666666666333333333333333333333333333333333333333333333333444444444444444444444444222333444444444333222111///000111333444555666666222222333333333444444444333333333333333333333333222222444444444444222222222222222333333444444444444333333222222333333444333333333333333333333333222222333333333444444444444444444444444444333333222333555666666555333222444444444444444444444444555555555555555555444444444444444555555555666666555555555555555555555555444444444555666777777888666888:::888555222333444777888888888888999999999;;;;;;::::::999::::::::::::777777999:::999;;;@@@>>>BBBHHHQQQ^^^pppxxxrrraaa^^^^^^``````dddsss}}}mmm^^^UUUSSSLLLKKKHHHEEECCCDDDHHHKKKFFFKKKQQQVVV]]]hhhvvv{{{uuuqqqmmmiiieeeccc___[[[YYYZZZ]]]___``````]]]ZZZYYY[[[^^^aaacccbbbeeehhhkkkmmmooorrruuuvvvxxx{{{~~~~~~|||yyyxxxvvvuuuuuusssrrrpppnnnmmmpppooooooppptttwwwyyyyyyyyy~~~zzzuuunnngggbbb[[[ZZZXXXYYYZZZ[[[[[[ZZZ[[[]]]eeennntttxxx~~~xxxrrrmmmzzzqqqjjjddd```___dddjjjpppyyy~~~|||{{{~~~|||tttiii]]]SSSJJJBBB>>>;;;;;;:::::::::999999999777777777777666666666666555555444444444555555666333444555666666555444333444444444444444444444444444444444444444444444444...///000111222333444444222222444444444444222222555444444333333444444555333333333333333333333333111111222333333444555555444444444444444444444444555555555555555555555555444444444444444444444444222222333333333333444444444444333222333444555666444444444444444444444444555555555555555555555555555555555444444333333333444555666777777666555444555555555555555555555555555555555555555555555555666666666666666777888888999999888888777777666666:::::::::999999888888888999999999999999999999999;;;>>>BBBFFFNNN]]]ooo}}}}}}rrrfff[[[ZZZ\\\```jjjuuuxxxiiiaaa[[[XXXSSSLLLFFFDDDDDDEEEFFFHHHJJJMMMRRRYYYaaafffrrryyy}}}uuuooohhhaaaZZZXXX[[[^^^^^^]]]aaa^^^YYYWWWXXXYYY[[[[[[\\\]]]```cccfffhhhjjjjjjkkknnnrrruuuvvvwwwyyyzzz|||~~~~~~}}}{{{{{{xxxxxxxxxvvvuuurrrqqqpppooopppooonnnllllllnnnpppooopppqqqtttwwwzzz}}}~~~vvvrrrmmmgggbbb^^^ZZZWWWTTTSSSTTTWWW\\\bbbgggiiimmmqqqwww~~~zzzpppfff```{{{sssmmmeee```^^^aaafffkkksss{{{~~~|||}}}xxxqqqeeeYYYNNNFFF@@@<<<:::999999999888888888888777777777777666666666555666555555444444444444555444444555666666555444444444444444444444444444444444444444444444444444444111111222222222222222333222333333444444333333222444444333333333333444444333333333333333333333333222222222333333444444444444444444444444444444444555555555555555555555555444444444444444444444444222222333333333333444444444444333333333444555666444444444444444444444444555555555555555555555555555555444444444333333333444555666777777666555444555555555555555555555555555555555555555555555555666666666666666777777888777888888888888777777666:::999999999999999999888999999999999999999999999;;;===???AAAFFFPPP^^^iii~~~uuuiiidddbbbaaaeeekkkuuu{{{mmmhhh___TTTLLLGGGFFFFFFDDDEEEEEEGGGJJJOOOUUUXXXbbbhhhqqq{{{~~~uuunnneee```______^^^\\\___[[[WWWUUUUUUVVVWWWWWWYYYZZZ\\\^^^```bbbcccccceeehhhlllooopppqqqsssuuuwwwyyy|||~~~||||||zzzyyywwwvvvttttttsssrrrrrrpppooommmlllkkkmmmmmmnnnmmmkkkkkkmmmoooppprrruuuyyy~~~}}}uuunnnhhheee```[[[WWWTTTRRRQQQTTTVVVYYY___ffflllppprrryyy|||}}}tttjjj```YYY|||vvvpppgggaaa^^^___bbbfffmmmuuu~~~}}}}}}~~~}}}ssskkk^^^RRRHHHAAA<<<999888888888777777777777666777777777666666666555555666666555444333333444444444444555666666555444444444444444444444444444444444444444444444444444444444444444333333222222222444333333222222333333444444444333333333333444444333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444222222333333333333444444444333333333333444555666444444444444444444444444444444444444444444444444555444444444444333333333444555666666666666555444444444444444444444444444666666666666666666666666666666555555666666777888555666888999999888777777888888888999999999999999999999999999999999999999:::<<<======???EEEOOOVVViiiuuu|||uuunnnhhheeeeeelllvvvtttfffYYYPPPKKKHHHFFFEEEDDDCCCDDDGGGIIIKKKTTTWWW]]]dddmmmxxx}}}ssskkkgggdddaaa___^^^[[[VVVTTTSSSTTTTTTTTTVVVWWWXXXYYYZZZ[[[\\\\\\]]]```cccfffgggiiikkkmmmnnnqqqtttwwwxxxyyy|||}}}{{{||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~||||||||||||{{{zzzxxxxxxuuutttsssqqqooonnnmmmlllllllllkkkjjjiiihhhggggggiiikkkmmmmmmmmmmmmoooqqqtttvvv{{{yyyrrrnnnhhhaaa\\\YYYWWWSSSPPPMMMMMMNNNNNNWWW[[[ccclllsssyyy}}}~~~~~~}}}uuukkk```VVVPPP~~~wwwrrrhhhbbb^^^___aaadddkkksssyyy~~~~~~|||{{{||||||~~~xxxllldddWWWKKKCCC===:::888888888888777777777666666777777666666666555555555666666555444333333333333444555555555555555555444444444444444444444444444444444444444444444444444555555444444444333333333444444222222222222444444444333333333333333333444333333333333333333333333333333333333333333333222444444444444444444444444444444444444444444444444444444444444444444444444222222222333333333444444333333333333444444555555444444444444444444444444444444444444444444444444444444444444444444444444555555555555555555555555444444444444444444444444666666666666666666666666666555555555555666777777444555777999999999888777777777888888999999::::::888888888888888888888888888999;;;<<<>>>BBBIIIMMMZZZddduuuvvvnnnjjjkkkoootttzzz}}}nnnaaaVVVOOOLLLIIIFFFDDDDDDEEEFFFFFFMMMOOOQQQUUU[[[dddooovvvyyysssnnnjjjhhhbbb___ZZZWWWUUUTTTSSSRRRSSSTTTTTTUUUUUUWWWWWWXXXWWWYYY\\\^^^___aaaccceeegggiiimmmoooppprrrtttvvvuuuuuuuuuvvvwwwyyy{{{|||}}}}}}~~~~~~}}}|||}}}~~~~~~~~~}}}|||||||||||||||||||||{{{{{{{{{{{{||||||}}}}}}~~~~~~~~~~~~}}}zzzyyyyyyxxxxxxwwwvvvvvvuuuuuuuuutttsssrrrqqqpppnnnnnnmmmkkkjjjhhhgggggggggggggggfffffffffffffffhhhkkkoooqqqrrrtttvvvxxx{{{~~~|||rrrnnngggaaa^^^[[[WWWTTTPPPOOONNNLLLLLLNNNQQQTTT^^^dddoooyyy|||{{{{{{|||}}}tttkkkaaaVVVMMMGGGyyytttgggaaa\\\]]]___ccckkksssuuu{{{|||zzzyyyzzz{{{~~~xxxqqqddd\\\QQQGGG@@@<<<999888888888888888777777777777666666666666555555555555555555444333333333333333555555555444444555555555444444444444444444444444444444444444444444444444333333444444444555555555444444222222222222444444333333333222222333333333333333333333333333333333333333333333333333333222444444444444444444444444444444444444444444444444444444444444444444444444222222222333333333444444333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555444444444444555555444444444444444444444444666666666666666666666666555555555555555666666777555666777888999999888888777777777888888999999999888888888888888888888888888999;;;<<<>>>AAADDDFFFMMMVVVeeevvv}}}vvvmmmkkkjjjlllrrr|||xxxhhh^^^SSSOOOHHHEEEDDDEEEDDDDDDGGGHHHJJJMMMPPPVVV\\\aaannnuuu}}}xxxuuujjjfffaaa\\\YYYWWWTTTRRRQQQQQQQQQQQQRRRSSSTTTUUUSSSUUUWWWYYYYYY[[[]]]___```cccfffhhhjjjkkkmmmooopppoooooooooqqqsssuuuwwwxxxyyyzzz{{{||||||||||||{{{|||}}}}}}}}}|||{{{zzz{{{|||}}}~~~}}}|||{{{zzzzzzyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxyyyyyyzzzzzzzzz{{{{{{zzzzzzyyyvvvuuutttrrrqqqooonnnmmmnnnnnnnnnnnnmmmlllkkkjjjhhhggggggfffeeedddcccccccccccccccdddeeeggghhhiiilllpppuuuzzz|||~~~yyyqqqkkk```]]]XXXTTTRRRPPPOOOOOOIIIKKKLLLMMMNNNRRRXXX\\\hhhpppzzzzzzxxxxxxyyy}}}xxxrrriii```WWWNNNFFFAAA}}}xxxhhhaaa\\\\\\^^^bbbjjjsssvvvzzz}}}zzzyyyxxxyyyyyy{{{~~~~~~yyypppiii[[[UUUKKKCCC>>>;;;999777888888888888777777777777666666666555555555444444444444333333333333444444666555444444444444555666444444444444444444444444444444444444444444444444333333333444444555555555444333333222222333333444333333222222222222333333333333333333333333333333333333333333333333333333444444444444444444444444333333333333333333333333444444444444444444444444222222333333333333444444222333444444555555444444444444444444444444444444333333333333333333333333333333333444444444444555555555444444444444555555333333333333333333333333555555555555555555555555555555444444555555666777777777777777777888888888777777777888888888888888888888888888888888888888:::::::::;;;<<<<<<===>>>BBBIIIUUUcccuuussslllfffeeehhhmmmwwwvvvbbbZZZOOOHHHEEEDDDCCCAAA???AAAEEEGGGIIILLLPPPSSS___eeeoooyyywwwsssmmmgggbbb^^^ZZZWWWSSSRRRQQQPPPPPPQQQRRRSSSSSSTTTUUUVVVUUUVVVYYY[[[[[[^^^aaabbbcccdddfffhhhiiihhhggggggiiikkknnnpppqqqrrrsssuuuvvvwwwwwwwwwvvvwwwxxxxxxxxxxxxvvvvvvwwwyyy{{{||||||{{{zzzxxxvvvuuuttttttssssssttttttuuuuuuttttttttttttuuuuuutttttttttttttttssssssrrroooooommmkkkiiihhhfffeeegggggghhhhhhggggggffffffbbbbbbbbbbbbaaaaaaaaaaaabbbbbbccceeegggkkknnnpppvvvzzz{{{uuupppiiibbb]]]TTTRRROOOKKKIIIHHHIIIIIIGGGKKKOOOSSSUUUZZZaaafffttt{{{zzzxxxvvvxxx{{{{{{yyyvvvlllfff^^^UUUNNNGGGAAA===}}}nnngggaaa```bbbeeemmmuuuxxx|||zzzxxxwwwwwwxxxxxxxxxzzzyyysssiiiaaaRRRMMMFFF@@@<<<:::888666777777777666666666555555666666555555555444444444222222222222333444555555666555444444444444555666444444444444444444444444444444444444444444444444444444444333333333333333222333333444444333333222333333222222222222333333333333333333333333333333222222222333333444444444444444444444444444444444333333333333333333333333444444444444444444444444222222333333333333444444222333444555555555444444444444444444444444444444333333333333333333333333333333333444444444555555555444444333333444444555333333333333333333333333444444444444444444444444555444444444444555666666:::999777666555666888999888888888888777777777777888888888888888888888888::::::999999:::;;;;;;;;;>>>CCCJJJTTTbbbvvvxxxmmmhhhffffffkkksss{{{zzzooo___SSSLLLHHHEEEBBB???AAACCCDDDEEEFFFHHHJJJPPPUUU^^^gggpppzzz~~~wwwqqqkkkeeeaaa\\\ZZZWWWUUUSSSRRRRRRSSSTTTTTTUUUTTTSSSSSSUUUWWWWWWYYY\\\]]]]]]^^^___``````___^^^^^^```bbbeeeggghhhiiikkklllnnnoooooopppooopppqqqrrrrrrqqqppppppppprrruuuwwwxxxwwwvvvuuunnnnnnmmmllllllllllllmmmmmmmmmllllllllllllmmmmmmkkklllllllllkkkkkkjjjiiiffffffeeedddcccbbbaaaaaa```aaaaaabbbbbbbbbbbbbbb``````aaabbbbbbccccccdddfffggghhhkkkoootttxxx{{{~~~{{{yyyrrrnnnhhhccc^^^ZZZVVVSSSKKKKKKJJJIIIHHHHHHIIIJJJLLLRRRZZZ___cccgggnnnttt~~~~~~|||yyywwwwwwxxxvvvpppjjj```ZZZRRRKKKFFFAAA===:::uuunnngggfffgggiiiqqqyyyzzz~~~~~~yyywwwvvvvvvwwwwwwvvvwwwuuuoooeee]]]MMMHHHBBB>>>;;;999777555666666555555555444444444666666555555555444444444111111111222333444555666666555444333333444555666444444444444444444444444444444444444444444444444666555555333222111111000222222444555555444222222333222222222222222222333333333333333333333333333111111222333333444555555444444444444444444444444333333333333333333333333444444444444444444444444222222333333333444444444222333444555555555444333444444444444444444444444333333333333333333333333333333333444444555555555555444333333333333444555333333333333333333333333333333333333333333333333555444444444444555666666<<<:::777555444555777999999999888888777777666666777777777777777777777777:::999888999;;;=========@@@BBBEEEKKKUUUfffyyyxxxooohhhcccdddjjjooovvv~~~ooo___UUUOOOJJJFFFDDDEEEEEEDDDCCCCCCDDDFFFDDDJJJRRRZZZaaajjjsssyyy}}}vvvoookkkeeeccc___[[[XXXVVVUUUUUUTTTTTTTTTSSSQQQQQQSSSUUUUUUWWWYYYZZZYYYYYY[[[\\\[[[ZZZXXXXXXYYY\\\___aaaaaabbbdddfffggghhhiiiiiijjjkkklllmmmmmmmmmlllkkkjjjlllpppsssuuuuuutttsssiiihhhhhhgggggggggggggggeeeeeeddddddddddddeeeeeeeeeeeeffffffeeedddcccccc________________________\\\\\\]]]^^^____________bbbbbbcccdddeeeggghhhhhhlllmmmooorrrwww}}}~~~}}}zzzvvvqqqllliiieeeaaaZZZUUURRRPPPMMMLLLFFFGGGIIIJJJJJJKKKNNNPPPUUU]]]ffflllpppuuu{{{}}}~~~zzzwwwwwwvvvrrriiibbbXXXSSSLLLEEEAAA>>>;;;999~~~yyyqqqlllkkkooovvvzzzzzzwwwxxxyyyzzz{{{xxxuuussspppiii]]]TTTJJJFFF@@@<<<:::999888777777777777777777777777777666555444333333444555666555555555555555555555555555555555555555555555555666555444333333444555666222333333444444333333222333333444555444333222111333333333333333333333333555444333333222222222222333333333333333333333333333333333333333333333333333333333333333333333333111111111222333666888:::555555555555555555555555333333333333333333333333333333333333333333333333333333444555555666666666333333333333333333333333333333333444444444555555444444444444444444444444444444444444444444444444444444444555555555555666666666666666666666666666999999888888777666666666777777777777888888888888999999999888888888888777999999:::::::::;;;;;;;;;;;;???CCCGGGLLLUUUbbblll{{{pppiiieeeccceeegggiiimmmqqqwww}}}rrreee___WWWOOOJJJHHHFFFDDDCCCCCCDDDEEEEEEFFFIIILLLQQQXXX___dddmmmvvv}}}xxxrrrkkkeeebbb```\\\YYYZZZYYYVVVTTTRRRRRRSSSTTTSSSTTTUUUVVVVVVWWWVVVVVVWWWVVVTTTTTTVVVXXXYYYYYY^^^^^^]]]^^^^^^___```aaabbbbbbdddeeeffffffgggfffgggeeedddhhhnnnrrrpppmmmhhheeecccaaaaaa```___]]]______^^^]]]]]]]]]]]]]]]]]]]]]\\\\\\[[[[[[[[[[[[\\\[[[[[[[[[ZZZZZZZZZYYY\\\\\\\\\^^^```bbbdddeeefffggghhhkkknnnqqqsssuuuvvvxxx|||~~~wwwrrrkkkfffbbb___ZZZVVVVVVTTTQQQNNNLLLKKKIIIGGGHHHGGGFFFEEEGGGMMMUUU[[[bbbjjjttt{{{~~~~~~~~~~~~~~~|||xxxtttmmmddd[[[TTTKKKIIIDDD???<<<::::::;;;}}}xxxvvvyyy}}}~~~zzzzzzzzzxxxxxxxxxxxxyyyvvvsssqqqnnneeeYYYPPPFFFBBB===:::888888777666777777777777777777777777666555444444444444555666555555555555555555555555555555555555555555555555666555444333333444555666333444444555555444444333333333444444444333222111333333333333333333333333555444333333222222222333333333333333333333333333333333333333333333333333333333333333333333333333222222222222333555777888555555555555555555555555333333333333333333333333333333333333333333333333444444333333333333333333333333333333333333333333333333333444444444555555444444444444444444444444444444444444444444444444444444444555555555555666555555555555555555555555888888888888777777777777666666777777777888888888777777777888888999999999999999999999::::::::::::888;;;>>>AAADDDLLLXXX```nnn~~~|||qqqiiicccbbbaaabbbcccffflllrrrwww}}}tttiii^^^UUUQQQLLLIIIHHHGGGFFFEEECCCDDDEEEGGGJJJNNNSSSWWW^^^dddooo{{{{{{uuuqqqmmmhhhdddaaa```]]][[[YYYYYYYYYZZZWWWWWWWWWXXXXXXWWWVVVVVVWWWUUUSSSSSSUUUVVVVVVVVVXXXXXXYYYYYY[[[\\\^^^___\\\]]]]]]^^^^^^^^^^^^]]]___]]]]]]aaafffiiihhheeeaaa___\\\[[[[[[ZZZYYYWWWYYYYYYXXXWWWWWWWWWWWWWWWYYYYYYXXXXXXXXXXXXXXXXXXVVVVVVXXXYYY[[[]]]^^^______```bbbdddfffhhhiiijjjlllnnnpppssswww{{{yyyrrrmmmgggccc]]]ZZZWWWUUURRROOOLLLKKKJJJJJJJJJKKKKKKJJJIIIKKKLLLNNNRRRYYYaaagggqqqvvv}}}}}}}}}~~~}}}zzztttmmmeee\\\SSSMMMFFFCCC???;;;888777777777}}}zzzuuuuuu}}}~~~{{{zzzyyyxxxwwwwwwuuurrroooiii```SSSKKKAAA>>>:::777777777666555777777777777777777777777666555444444444444555666444444444444444444444444444444444444444444444444555555444444444444555555444444555555555555444444333333444444444333222111333333333333333333333333444444333222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333555666666444444444444444444444444333333333333333333333333333333333333333333333333333333333222111000000000333333333333333333333333333333333444444444555555444444444444444444444444444444444444444444444444444444444555555555555666444444444444444444444444555555555666666666666666666666777777777777888888555666666777888999:::;;;777888888888999999999999777999;;;<<<>>>CCCLLLSSSXXXeeevvvuuummmdddaaa]]]ZZZ[[[___dddhhhrrr~~~wwwjjjbbbYYYSSSQQQOOOJJJFFFEEEDDDCCCCCCDDDFFFIIIJJJOOOSSSZZZcccnnn{{{~~~xxxtttnnnmmmjjjhhheeedddcccbbb^^^^^^^^^]]]\\\ZZZYYYXXXYYYWWWUUUUUUVVVWWWVVVUUUTTTUUUUUUVVVXXXZZZ\\\]]]YYYYYYYYYXXXXXXWWWWWWWWWYYYXXXWWW[[[___bbbaaa___\\\YYYWWWVVVVVVVVVUUUSSSUUUTTTTTTSSSSSSSSSSSSTTTUUUUUUUUUVVVVVVVVVVVVVVVTTTUUUWWWZZZ]]]```bbbcccccceeehhhllloooqqqrrrsssxxxyyy|||~~~xxxppphhh```\\\WWWTTTPPPNNNMMMLLLJJJIIIFFFFFFGGGHHHJJJLLLNNNOOOOOOSSSXXX^^^eeelllsssxxx}}}|||}}}}}}{{{yyytttlllcccZZZQQQIIICCC@@@>>>;;;888666555666666|||xxxtttuuu}}}}}}||||||{{{yyywwwuuussspppkkkdddZZZNNNFFF>>>;;;888666777777777666777777777777777777777777555555555444444555555555444444444444444444444444444444444444444444444444444444444444444444444444333333444444444444333333444444444333333333222222333333333333333333333333444333333222222333333333333333333333333333333333333333333333333333333333333333333333333333333333444333333333444444555555444444444444444444444444333333333333333333333333333333333333333333333333333222222222111111111000333333333333333333333333333333333444444444555555444444444444444444444444444444444444444444444444444444444555555555555666444444444444444444444444111222222333444444555555666666666666777777777888666666666777888999999999777777777777888888888888;;;<<<<<<;;;<<>>>>><<<:::888777777888888{{{xxxuuuvvv~~~~~~~~~}}}~~~}}}{{{xxxtttqqqmmmfff^^^SSSIIICCC<<<:::777777888888888777666666666666666666666666444555555555555555555444444444444444444444444444444444444444444444444444333444444444444444444333222222222333333222222222444444333333333222222222333333333333333333333333333333333222222333333444333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333222222222222333333444444333333333333333333333333333333333444444444555555444444444444444444444444444444444444444444444444444444444555555555555666555555555555555555555555222222333444555555666777555666666666666777777777777777777777777777777777666666777777777888888888=========<<<;;;===@@@BBBFFFJJJSSS^^^kkkzzzzzznnnccc]]][[[YYYXXX```eeeppp}}}{{{vvvpppfff^^^TTTOOOIIIFFFEEEDDDCCCBBBDDDFFFHHHKKKPPPWWW```fffpppwwwzzzzzzxxxvvvtttqqqnnnmmmiiihhhffffffgggfffdddbbbaaaaaa```____________```[[[[[[YYYYYYXXXXXXYYYYYYVVVVVVWWWXXXZZZ\\\[[[ZZZZZZXXXVVVVVVWWWWWWWWWVVVVVVVVVUUUUUUUUUVVVVVVWWWVVVVVVWWWYYYZZZ[[[\\\]]]aaaccceeehhhllloooqqqrrrtttwww|||~~~wwwrrrnnnllldddbbb^^^ZZZUUUQQQNNNMMMHHHHHHGGGGGGFFFGGGIIIJJJKKKNNNRRRVVVYYY]]]bbbfffnnnttt}}}~~~~~~~~~}}}zzzwwwrrroooddd^^^VVVNNNHHHCCC???===;;;:::999888888888888999|||yyywwwyyy||||||}}}~~~~~~{{{xxxqqqnnnhhh___VVVLLLEEEAAA;;;999777777888999888777666666666666666666666666444444555666666555444444333333333333333333333333333333333333333333333333333333444444444444333333111111222222222222111111555444333222222222333333333333333333333333333333333333222222222333444444333333333333333333333333333333333333333333333333333333333333333333333333333333444555555444444444333333333333333333333333333333333333333333333333333333333333333333333333222222333333444555555666333333333333333333333333333333333444444444555555444444444444444444444444444444444444444444444444444444444555555555555666666666666666666666666666555555666666777888999999555555666666666666777777888888777777777666666666666777777777888888888888<<<;;;:::::::::;;;<<<===@@@AAAGGGQQQ[[[hhhxxx~~~rrrkkkeee___[[[[[[]]]dddooo{{{yyyfff^^^SSSKKKGGGEEEBBB@@@???AAACCCEEEHHHMMMRRRVVV^^^eeennnvvv|||wwwvvvuuuuuuvvvuuusssqqqoooooommmlllkkkkkkkkkkkkcccbbb```^^^]]]]]]]]]]]]XXXYYYZZZ[[[\\\]]]]]]]]]]]][[[YYYYYY[[[[[[[[[ZZZZZZZZZZZZYYYZZZZZZ[[[\\\]]]]]]___```bbbdddeeefffkkkmmmppptttyyy}}}|||wwwpppjjjeeebbb```XXXWWWSSSOOOLLLIIIGGGFFFEEEFFFGGGGGGHHHIIILLLOOOPPPVVV\\\bbbgggmmmuuu{{{~~~}}}}}}~~~zzzvvvpppjjjfffWWWRRRKKKFFFBBB@@@>>><<<888777777666666666666666~~~}}}}}}{{{{{{{{{{{{}}}~~~}}}zzzwwwmmmjjjbbbXXXNNNEEE@@@>>>:::888777777888888777666666666666666666666666666444444555666666555444444333333333333333333333333333333333333333333333333222333444444444444333222111222222333333222222111555444333222222222333333333333333333333333333333333222222222333333444555333333333333333333333333333333333333333333333333333333333333333333333333111222444555555555444444333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444333333333333333333333333333333333444444444555555444444444444444444444444444444444444444444444444444444444555555555555666555555555555555555555555555555666666777777888888555555555666666666777777666666666777777777777777777777777888888888999999999888888888:::;;;;;;;;;<<<;;;>>>FFFMMMUUUbbbppp~~~|||uuullleee___\\\^^^eeellltttxxxhhhZZZRRRLLLGGGCCCAAAAAABBBBBBCCCEEEIIILLLOOOUUU]]]bbbeeeiiipppuuuxxx}}}~~~~~~}}}~~~~~~uuussspppllljjjhhhhhhhhhdddeeeggggggggggggggghhhhhhfffeeeeeefffggggggffffffffffffffffffggghhhhhhiiijjjlllnnnppprrrtttuuuyyyzzz}}}~~~xxxuuummmjjjfff```\\\XXXWWWVVVPPPOOONNNLLLJJJIIIHHHGGGHHHJJJMMMOOOPPPTTTYYY]]]^^^eeemmmsssxxx}}}|||{{{zzz~~~}}}xxxsssmmmeee]]]XXXMMMIIIDDD@@@>>>===<<<:::666666666555555444444444{{{|||~~~~~~||||||{{{yyywwwzzzzzzzzz{{{|||{{{yyyvvvkkkfff^^^SSSIIIAAA>>>===999777666666777777666444666666666666666666666666333444555666666555444333333333333333333333333333333333333333333333333333222222444444444444222222222333333444444333333222555444333222111222333444333333333333333333333333222222222222333333444555333333333333333333333333333333333333333333333333333333333333333333333333111222333555666666555444333333333333333333333333333333333333333333333333333333333333333333333333555555444333333222222222333333333333333333333333333333333444444444555555444444444444444444444444444444444444444444444444444444444555555555666666444444444444444444444444333333333444444444555555555555555555666666666777444444555666777888999999888888888888999999999999888888777999;;;<<<<<<;;;<<<999;;;@@@CCCGGGRRR^^^lllyyywwwooofff```^^^aaadddgggqqq}}}{{{jjj]]]UUUNNNIIIGGGGGGEEEBBB@@@AAADDDGGGEEEJJJPPPSSSTTTWWW]]]cccdddiiipppvvvzzz{{{wwwuuussssssqqqrrrtttttttttssstttuuutttsssqqqrrrsssuuutttttttttssssssssstttuuuuuuvvvuuuvvvwwwzzz|||~~~|||vvvoooiiieee___]]]YYYUUUQQQOOOOOOOOOKKKLLLLLLMMMMMMMMMNNNNNNNNNQQQUUUXXX[[[```fffkkknnnttt|||~~~~~~~~~~~~|||zzzxxxwww|||zzzwwwqqqkkkddd[[[RRRMMMGGGDDD@@@===;;;;;;999888777777777666666555555555{{{{{{~~~~~~zzzwwwvvvvvvvvvxxx{{{|||zzz{{{{{{wwwqqqjjjbbbVVVKKKCCC>>>;;;999777777777777777777777777555555666666666666555555666666555555555444444444444444444444444444444444555555555555555555555555555555444333222111111000333333333333333333333333222222333333333333444444666666666555444444333333222222333333333333444444555555555555555555555555333333333333333333333333111111222222222333333333333333333222222111111111333333333333333333333333222333333444444333333222222222333333333333444444222333333444444333333222333333333333333333333333222333333444444333333222333333333444444444555555444444333333333222222222444444444333333222222222444444444444444444444444555555555555555555555555444444444555555555555666777777666666666666777777777777777777777777777777777888888888888999999999888999;;;<<>>===;;;999777666555666666555444444444444444}}}yyyzzz~~~}}}yyyvvvuuuvvvvvvwwwzzz{{{yyyyyyyyytttmmmccc\\\QQQGGGAAA===:::999666666666666666666666666555555666666666666555555666666555555555444444444444444444444444444444444444444444444444444444444555555444444333333222222333333333333333333333333222222333333333333444444444444444444444333333333222222333333333333444444444444444444444444444444333333333333333333333333111111222222222333333333333333333222222222111111333333333333333333333333000111111222222111111000222222333333333333444444222333333444444333333222333333333333333333333333222333333444444333333222333333333444444444444555444444444444333333333333444444444333333333222222444444444444444444444444555555555555555555555555444444444555555555555666777777666666666666777777777777777777777777777777777777888888888999999999999::::::;;;<<<@@@DDDHHHRRRXXXeeewww{{{pppfffaaa```aaaaaagggjjjqqq{{{{{{mmmbbbVVVSSSNNNIIIFFFDDDDDDDDDDDDEEEFFFFFFFFFFFFIIIKKKMMMPPPSSSTTTTTTWWW^^^dddkkkoootttyyy}}}|||{{{xxxvvvtttpppmmmkkkiiihhhddd```[[[WWWUUURRRPPPNNNNNNLLLJJJIIIIIILLLOOOQQQWWWZZZ___dddgggiiiiiiiiilllnnnrrrvvvyyy|||~~~}}}}}}~~~}}}zzzxxxwww{{{|||~~~}}}xxxtttllleee]]]VVVQQQKKKCCC======<<<;;;:::999777666666888888777666666666666666{{{xxxzzz~~~~~~{{{wwwuuutttuuuvvvwwwyyyzzzwwwvvvuuunnngggYYYSSSJJJBBB===:::999888555555555555555555555555555555666666666666555555555555555555555444444444444444444444444444444444333333333333333333333333444444444444444444444444333333333333333333333333222222333333333333444444222222222222333333333333222222333333333333444444222222222222222222222222333333333333333333333333111111222222222333333333333333333222222222222111333333333333333333333333000111111222222111111000222222333333333333444444222333333444444333333222333333333333333333333333222333333444444333333222333333333333444444444444555555555444444444444333444444444444333333333333444444444444444444444444444444444444444444444444444444444555555555555666777666666555555666666777777777777777777777777777777777777888888888999999999::::::999999;;;???BBBFFFJJJUUUdddsssuuullleee___\\\^^^^^^bbbiiimmmpppwww~~~yyymmmfff\\\SSSOOOKKKGGGDDDFFFEEEEEEEEEFFFEEEDDDBBBDDDFFFGGGGGGFFFIIIOOOTTTXXX[[[```dddgggjjjmmmpppwwwzzzzzzzzzxxxuuurrrnnnkkkiiifffdddbbb___\\\YYYWWWVVVUUURRRNNNKKKJJJHHHFFFEEEHHHGGGFFFGGGKKKQQQXXX\\\eeemmmxxx|||zzzwwwvvvwwwxxxyyyzzzyyytttnnniii^^^XXXPPPJJJFFFBBB===999:::999999888888777777666888888777666666666666666zzzxxx{{{~~~|||yyyvvvttttttuuuvvvwwwzzzyyyvvvssspppiiiaaaRRRMMMEEE>>>:::888777666555555555555555555555555555555666666666666555555555555555555555555555555444444444444444444444444333333333333333333333333444444444555555555666666333333333333333333333333222222222333333333444444333333333333222222222222222222222333333333444444333333333333333333333333333333333333333333333333111111222222222333333333222222222222222222222222333333333333333333333333222333333444444333333222222222222333333333444444222333333444444333333222333333333333333333333333222333333444444333333222222222333333333444444444666666555555555444444444444444444444444444333333444444444444444444444444444444444444444444444444444444444555555555555666666666666555555666666666777777777777777777777777777777777777888888888888999999:::999888999<<<>>>???AAAHHHSSS```mmm|||qqqhhhbbb___[[[ZZZ]]]```bbbhhhnnnvvv|||nnnccc]]]XXXRRRMMMMMMJJJGGGGGGHHHHHHEEEBBB@@@AAACCCCCCBBBDDDGGGJJJJJJMMMQQQSSSUUUXXX[[[]]]bbbeeeiiilllnnnpppsssuuuxxxzzz|||{{{vvvrrrooonnnjjjiiigggdddaaa^^^[[[ZZZUUUUUUTTTTTTRRRQQQPPPPPPOOOLLLIIIGGGGGGGGGFFFEEEGGGGGGHHHLLLTTT___iiioooyyy~~~~~~}}}{{{yyyxxxxxxwwwwwwuuurrrkkkccc]]]TTTOOOHHHBBB???===;;;999777777777777777777777777666666555444444444444444}}}zzzzzz}}}|||zzzwwwuuuttttttvvvwwwxxxzzzyyyuuuppplllcccZZZNNNIIIBBB<<<999777666555555555555555555555555555555555666666666666555555444555555555555555555555444444444444444444444444444444444444444444444444333333444555555666666666333333333333333333333333222222222333333333444444666555555444333222222111222222222333333333444444333333333333333333333333333333333333333333333333111111222222222333333333222222222222222222222222333333333333333333333333222333333444444333333222222222222333333333444444222333333444444333333222333333333333333333333333222333333444444333333222222222222333333333444444666666555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555666666666555555555555666666666666666666666666666666666666777777777888888888777888999999999:::<<<>>>>>>>>>BBBIIIQQQ\\\kkkyyywwwpppeee^^^XXXWWWWWWWWW[[[```dddmmm{{{vvvpppkkkeee```[[[VVVOOOKKKJJJIIIFFFCCC===???BBBCCCCCCCCCCCCCCCCCCEEEGGGIIIIIIKKKNNNPPPSSSUUUXXXZZZ[[[\\\___```cccdddeeehhhjjjmmmoooppptttuuuvvvxxxzzz|||}}}~~~~~~}}}}}}~~~~~~}}}|||tttrrrmmmhhhddd```^^^]]]YYYXXXWWWUUUTTTRRRQQQQQQJJJKKKLLLMMMMMMMMMLLLLLLJJJHHHFFFFFFHHHIIIIIIIIIKKKLLLOOOVVVbbbooo|||}}}|||~~~~~~}}}|||{{{zzzxxxtttpppjjjaaaXXXRRRKKKGGGBBB>>>;;;;;;::::::555555555666666777777777666666555444444444444444}}}zzzyyyxxx{{{{{{yyyvvvttttttuuuwwwxxxwwwyyyxxxrrrmmmfff\\\RRRIIIEEE???:::888777777666555555555555555555555555555555666666666666555555444444444555555555555555444444444444444444444444555555555555555555555555333333444444555555555666333333333333333333333333222222333333333333444444555555555444333333222222222222333333333333444444444444444444444444444444333333333333333333333333111111222222222333333333111222222222222333333333333333333333333333333333000111111222222111111000222222333333333333444444222333333444444333333222333333333333333333333333222333333444444333333222222222222222333333333333555555555444444444444333444444444444555555555555444444444444444444444444333333333333333333333333444444444555555555555666666555555444444555555666666666666666666666666666666666666777777777888888666888999999999:::<<<>>>>>>===???DDDHHHNNNYYYeeezzzpppfff]]]XXXTTTQQQQQQUUUVVV^^^iiivvv|||zzzrrrkkkbbbYYYRRRMMMIIIGGGAAABBBCCCCCCCCCBBB@@@???@@@BBBCCCCCCCCCDDDFFFHHHIIIKKKMMMMMMMMMNNNOOOQQQTTTTTTUUUVVVXXXZZZ\\\]]]aaabbbcccdddfffggghhhiiillllllmmmooopppqqqrrrsssqqqqqqrrrsssssssssssssssnnnmmmlllkkkkkkkkkllllllmmmmmmnnnnnnmmmllljjjiiibbb```]]]YYYUUUSSSRRRQQQNNNMMMLLLLLLKKKLLLLLLLLLHHHIIIKKKLLLMMMMMMLLLLLLJJJIIIHHHIIILLLNNNPPPPPPTTTVVV[[[cccooo}}}~~~|||}}}}}}|||{{{zzzwwwsssmmmggg___WWWNNNHHHBBB@@@===:::888888888888555555555666666777777777888888777666666666666666zzzwwwuuussstttvvvzzzzzzxxxvvvuuutttvvvxxxyyyuuuwwwuuuooohhhaaaUUUKKKCCC???;;;888888888888888666666666666666666666666555555666666666666555555444444444555555555666666444444444444444444444444444444444444444444444444333333333333444444444444333333333333333333333333222222333333333333444444111111222222333333333444222222333333333333444444222222222222222222222222333333333333333333333333111111222222222333333333111111222222222333333333333333333333333333333333000111111222222111111000222222333333333333444444222333333444444333333222333333333333333333333333222333333444444333333222111222222222222333333333444444444444333333333333444444444444555555555666444444444444444444444444333333333333333333333333444444444555555555555666666555555444444555555666666666666666666666666666666666666666777777777888666888999999888888:::;;;<<<;;;===@@@BBBDDDLLLUUUaaaooovvviiiaaa[[[TTTRRRSSSQQQVVV]]]fffooo|||ssshhh___ZZZXXXQQQNNNKKKHHHFFFDDDCCCBBBBBBCCCCCCBBBAAABBBDDDFFFDDDEEEFFFFFFEEEFFFGGGIIIKKKKKKJJJKKKKKKMMMOOOPPPPPPQQQSSSUUUVVVXXXXXXYYYWWWXXXXXXZZZ[[[\\\]]]]]]^^^______```````````````]]]\\\[[[YYYYYYZZZZZZ[[[[[[[[[\\\]]]]]]\\\[[[ZZZVVVUUURRROOOLLLKKKJJJJJJHHHHHHGGGGGGGGGIIIJJJKKKKKKMMMQQQTTTWWWXXXXXXXXXVVVUUUTTTWWW[[[^^^```aaabbbeeeiiiqqq|||~~~||||||}}}~~~}}}zzzxxxvvvuuunnniiibbbZZZSSSLLLEEEAAA<<<<<<;;;999777666777777666666666666666777777777888888777666666666666666~~~wwwqqqooooooqqqtttzzzzzzxxxvvvuuuuuuvvvyyyzzzsssuuusssllleee]]]QQQFFF>>>;;;888666777999::::::777777777777777777777777555555666666666666555555444444444555555555666666444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333222222333333333444444444---...///000222444555555222222333333333444444444111111111111111111111111333333333333333333333333111111222222222333333333111111111222222333333333333333333333333333333333333333333444444333333333222222333333333444444444222333333444444333333222333333333333333333333333222333333444444333333222111111222222222333333333444444333333333222222222444444444555555555666666444444444444444444444444333333333333333333333333444444444555555555666666555555555444444555555555666666666666666666666666666666666666777777777777777888999888777666777888999999;;;>>>??????EEEMMMOOO]]]ooovvvmmmddd\\\XXXXXXRRRTTTXXX[[[aaakkkxxx~~~sssmmmlllaaa\\\TTTNNNJJJIIIJJJJJJFFFFFFFFFEEECCCCCCFFFHHHAAABBBCCCCCCBBBCCCEEEGGGGGGFFFEEEDDDDDDEEEGGGGGGDDDFFFHHHKKKMMMOOOPPPPPPMMMMMMNNNOOOPPPQQQRRRRRRPPPQQQQQQRRRRRRRRRRRRRRRPPPPPPNNNMMMMMMMMMNNNOOOPPPQQQRRRSSSSSSSSSRRRRRRPPPOOOLLLIIIGGGFFFEEEEEEGGGGGGFFFFFFFFFGGGIIIJJJOOORRRXXX^^^cccfffhhhiiieeeddddddgggkkkppprrrsssnnnpppuuu|||}}}}}}}}}||||||}}}|||xxxuuurrrqqqeee```XXXQQQJJJEEE???<<<:::;;;;;;:::888777777888666666777777777777777777666666555444444444444444vvvoookkkjjjkkkrrrvvvwwwzzz~~~}}}{{{{{{||||||||||||{{{{{{|||wwwooofff\\\RRRIIICCC;;;:::888666666666666777777777666555555555555555666555444333333444555666222333444444555555444444333333333333333333333333333333333333333333333333444444444333333222222222666666666555555444444444444444444333333222222222222222222222222222222222333333333333333222111000444444333222222111111000222222222222222222222222333333333222222111111111111111111111222333444444111222222333333222222111333333333222222111111111333333333333333333333333444444444444444444444444333333333222222111111111333333333333333333333333555555555444444333333333444333333222222333333444444333333222222333333444333444444555555444444333555444333333222222222222111000000//////000000111333444444444555666666666444444555555555555444444555555555555666666666666999888777777777888::::::<<<<<<<<<<<<===>>>???@@@IIINNNXXXdddsssvvvkkkaaa[[[YYYWWWUUUWWW\\\bbbgggjjjuuu{{{{{{yyyqqqfff^^^ZZZWWWQQQMMMLLLLLLKKKIIIHHHFFFEEEEEEFFFDDDCCCDDDEEEEEEDDDBBBBBBAAAAAAAAAAAABBBCCCCCCEEEEEEEEEDDDCCCBBB@@@???FFFEEEDDDEEEHHHIIIJJJJJJHHHGGGGGGHHHIIIJJJIIIIIIHHHGGGEEEDDDDDDEEEGGGHHHHHHLLLMMMKKKKKKNNNNNNKKKKKKKKKJJJJJJIIIIIIIIIJJJIIIIIIJJJKKKLLLOOOTTTXXX\\\fffqqqyyy}}}zzzzzz}}}}}}~~~}}}~~~{{{{{{}}}}}}xxxvvvyyy}}}{{{xxxtttmmmeee___WWWRRRLLLFFFCCCAAA???===777777777777777777777777555555666666666666555555666666666666666666666666}}}tttnnnkkkkkkmmmsssxxxyyy{{{~~~~~~|||yyy||||||||||||{{{{{{{{{{{{{{{yyytttkkkbbbYYYOOOFFFAAA:::999888666666666666777777666666555555555555555666555444444444444555666222333444444555555444444333333333333333333333333333333333333333333333333444444444333333222222222555555555444444444333333444444444333333222222222222222222222222222222222333333333333333222111000333333333222222222222222222222222222222222222222333333333222222222111111222222222111222222333333111222222333333222222111333333333222222222111111333333333333333333333333444444444444444444444444333333333222222222111111333333333333333333333333555555444444444333333333444333333222222333333444444333333222222333333444333444444444444444444333444444333222222222333333555444444333333444444555444444444444555555555555444444555555555555444444555555555555666666666666888888777777777888999:::<<<<<<<<<<<<===>>>??????@@@DDDKKKUUUaaaooo}}}xxxoooiii```]]]YYYXXXZZZ]]]```aaaiiinnnuuu{{{~~~|||ssslllggg```[[[ZZZYYYXXXVVVSSSQQQOOONNNLLLIIIGGGFFFFFFFFFDDDCCCBBBBBBAAABBBBBBCCCDDDEEEBBBBBBBBBBBBBBBAAAAAAAAADDDCCCCCCCCCEEEFFFFFFFFFGGGGGGFFFGGGHHHHHHHHHGGGGGGFFFEEEDDDDDDEEEGGGHHHGGGKKKMMMLLLOOOSSSTTTRRRRRRQQQOOONNNMMMMMMNNNNNNOOOPPPQQQRRRUUUZZZ```eeeqqqzzz}}}yyywwwwwwyyy||||||wwwvvvxxx|||~~~xxxsssnnnggg^^^XXXOOOKKKEEE@@@>>><<<:::999666666666666666666666666555555666666666666555555444444444444444444444444~~~|||{{{}}}yyyqqqlllllllllpppwww|||}}}}}}~~~|||yyywwwzzz}}}}}}|||{{{zzzzzzyyyzzzzzztttooofff]]]SSSJJJBBB===999999888777666666666666777666555555444444555555666555444444444444555666222333444444555555444444333333333333333333333333333333333333333333333333444444333333333333222222444444444444333333333333444444333333333333222222333333333333333333333333222222333333333222111111222222222222333333333333222222222222222222222222333333333222222222222111333333222222111222222222111222222333333222222111333333333222222222222111333333333333333333333333444444444444444444444444333333333333222222222222333333333333333333333333444444444444333333333333444333333222222333333444444333333222222333333444333333444444444444333333333333222222222333444444666666666555555666666666555555555555444444444444444444555555555555444444555555555555666666666666888777777777777888999999;;;;;;;;;;;;<<<===>>>>>>>>>@@@DDDIIIQQQ\\\hhhooo~~~|||oookkkeee```]]][[[ZZZXXX^^^aaafffjjjmmmqqquuuxxxyyywwwzzz}}}vvvrrrppppppnnnkkkhhheeebbbaaaYYYUUUPPPLLLJJJIIIGGGFFFEEEDDDDDDDDDDDDEEEFFFFFFAAAAAAAAAAAAAAABBBCCCDDDBBBCCCCCCCCCDDDEEEEEEFFFHHHHHHHHHHHHHHHGGGGGGFFFHHHGGGFFFFFFFFFGGGIIIJJJHHHMMMQQQSSSXXX___aaa``````^^^[[[XXXWWWWWWXXXYYY[[[\\\]]]^^^bbbiiiqqqwww~~~{{{yyyvvvttttttwww{{{}}}|||~~~~~~{{{wwwvvvwwwzzz~~~~~~xxxqqqjjjddd\\\TTTMMMGGGCCC>>>;;;:::999777666555555555555555555555555555555666666666666555555444444444444444444444444~~~|||{{{||||||uuunnnkkklllnnnttt{{{~~~yyyzzz{{{~~~}}}|||zzzyyyxxxwwwwwwxxxoooiii```WWWNNNFFF???;;;888888777777666666666666666666555444444444444555555555555444444555555555222333444444555555444444333333333333333333333333444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222333333333222222111111111222222333444555555222222222222222222222222222222222222222222222222444444333222111111111111111222222333333222222111222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444333333222222333333444444333333222222333333444444333333333333333333444222222222222333333444555555555444444444444555555555555555444444333333333444444555555555555444444555555555555666666666666777777777777777888888999:::999999::::::;;;<<<===>>>???@@@BBBGGGOOOXXX^^^jjjvvv~~~vvvnnngggaaa[[[XXX[[[[[[]]]___bbbeeeiiilllpppmmmooouuu}}}}}}zzzyyynnnhhh```XXXTTTQQQNNNMMMMMMLLLKKKJJJIIIIIIIIIIIIGGGFFFEEEDDDDDDEEEEEEFFFCCCDDDFFFGGGHHHJJJMMMOOOPPPQQQRRRQQQOOOLLLKKKKKKMMMMMMLLLLLLLLLMMMNNNOOORRRXXX]]]aaahhhqqquuuuuussspppllliiiggggggiiijjjkkkkkkkkklllooovvv|||yyyxxxvvvuuuvvvzzz}}}|||zzz{{{|||zzzwwwuuuvvvwwwzzz~~~wwwqqqhhh```ZZZRRRJJJDDDAAA???;;;999999999888777555555555555555555555555444555555666666555555444666666666666666666666666|||yyyzzz}}}~~~xxxrrrmmmkkkmmmooowww~~~~~~~~~}}}|||{{{yyywwwvvvuuuttttttjjjcccZZZQQQIIICCC===:::777777777777666666666555666666555444444444444444444555555555555555555444222333444444555555444444333333333333333333333333444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333111222222333333333222222111111222333444555555666222222222222222222222222222222222222222222222222444444333222111111111111111222222333333222222111222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444333333222222333333444444333333222222333333444444333222222222222333444222222222222333333444555444444333333333333444444555555444444333333333222444444555555555555444444555555555555666666666666666666777777888888888888888888888888999:::;;;<<<999::::::;;;>>>CCCJJJNNNYYYbbbrrr~~~uuummmeeeaaa^^^\\\ZZZYYYZZZ]]]___```dddbbbccciiipppzzzuuullleee```]]][[[]]]\\\YYYWWWUUUSSSRRRQQQRRRQQQOOOMMMLLLKKKJJJJJJHHHIIILLLNNNPPPUUU\\\aaacccdddeeeccc___[[[YYYYYYZZZYYYYYYYYYYYYYYYYYYZZZbbbhhhnnnsss{{{|||zzzzzz{{{}}}|||{{{zzzxxxzzz}}}}}}|||{{{|||}}}{{{yyyxxxxxxzzz~~~}}}{{{{{{{{{yyyzzz{{{zzzxxxuuuttttttxxx~~~~~~xxxmmmggg]]]VVVPPPJJJCCC======;;;888888888999888777666666666666666666666666444444555555555555444444666666666666666666666666}}}xxxyyy|||}}}|||{{{yyyvvvqqqmmmlllnnnpppyyy}}}{{{yyyyyyxxxwwwtttrrrpppnnnccc]]]SSSKKKDDD???<<<:::555666666777777666666555666555444444333333444444444444555666666555444444222333444444555555444444333333333333333333333333444444444444444444444444222222333333333333444444333333333333444444444444222222333333333333444444333333333333333333333333111111222333333333222222111222222333444555555666222222222222222222222222111222222222222333333333333333222222111222222222111222222333333222222111111222222222222333333333333333333333333333333333333333333333333333333333333333333333444444444444333333333333333333333333222222222222333333333333444333333222222333333444444333333222222333333444444333222111111222333444333333222222222333444444555555444444444444555555444444444444333333333333444444555555555555444444555555555555666666666666555666777777888888777777777777777777888999::::::888999:::;;;<<<>>>BBBEEEKKKQQQ^^^nnn}}}~~~vvvqqqhhhddd___[[[ZZZYYYYYYXXXYYYVVVXXX]]]dddkkkwww{{{uuurrrooorrrpppnnnkkkhhhfffdddcccdddcccbbb```]]]ZZZXXXVVVTTTVVVXXXZZZ^^^fffpppxxx~~~wwwqqqooonnnmmmmmmmmmlllkkkkkkjjjjjjrrrxxx~~~}}}zzzxxxvvvtttsssyyy~~~}}}|||~~~}}}zzzyyyzzz|||yyyzzz{{{zzzxxxvvvrrrpppuuuyyy~~~uuunnn```ZZZQQQKKKGGGCCC>>>:::999777555555777777777666666666666666666666666666444444555555555555444444444444444444444444444444|||||||||zzzyyywwwvvvtttqqqnnnmmmooopppwww|||{{{{{{{{{wwwwwwwwwvvvtttpppllliii\\\VVVMMMDDD???<<<:::888444555666777777666555555666555444444333333444444444444555666666555444444222333444444555555444444333333333333333333333333555555555555555555555555222222222333333444444444333333444444444555555555222222222333333444444444444444444444444444444444000111222333333333333222222333333333444444555555222222222222222222222222111111222222222333333333222222222111222222333333111222222333333222222111111111222222222333333333333333333333333333333333222222222222222222222222333333333444444444555555333333333333333333333333111111222222222333333333444333333222222333333444444333333222222333333444444333222000000222333444444444333222222222333333666555555444444555555666333333333333333333444444444444555555555555444444555555555555666666666666555555777888888888777666666666666666777888999999999;;;============>>>???BBBEEENNN[[[hhhwww{{{vvvnnnhhhdddaaa]]]ZZZWWWTTTTTTXXX[[[___hhhqqqzzz~~~|||{{{{{{{{{||||||zzzwwwsssooolllhhhiiikkklllpppzzz}}}|||{{{}}}{{{xxxuuurrrpppooossswwwyyy~~~|||}}}~~~zzzwwwxxx{{{}}}{{{{{{{{{{{{yyyvvvqqqnnnooopppsssvvvuuupppggg```SSSMMMEEEAAA???>>>;;;999777666555555777888777666555555555555555555555555333444444555555444444333444444444444444444444444}}}zzzxxxxxxtttttttttqqqooonnnoooqqqvvv~~~}}}zzzyyyzzz{{{|||uuuvvvwwwvvvsssooojjjgggXXXQQQHHHAAA<<<:::888777444555666777777666555555555555444333333333333444333444555666666555444333222333444444555555444444333333333333333333333333555555555555555555555555222222222333333444444444444444444555555666666666222222222333333444444444444444444444444444444444000111222333333333333333333333333444444444555555222222222222222222222222111111111222222333333333111111111111222333444444222222222333333222222222111111111222222333333333333333333333333333333333222222222222222222222222333333333444444555555555333333333333333333333333111111111222222333333333444333333222222333333444444333333222222333333444444333111000000111333444555444444333222222222222444444333333333333444444222222222333333444444444444555555555555555555444555555555555666666666777444555777888888888777666555555555666666777888999777999;;;<<<:::999888888??????FFFOOOXXXcccxxx}}}vvvpppkkkeeeaaa]]]YYYWWWXXXXXXXXX^^^eeehhhsss}}}yyyzzz{{{{{{zzzvvvssspppnnnmmmqqqssstttyyy}}}{{{{{{|||}}}|||xxxvvvwww{{{~~~||||||||||||zzzvvvppplllhhhggghhhiiihhhcccZZZTTTJJJEEE>>>::::::;;;:::888999777777777999999888777444444444444444444444444333444444555555444444333666666666666666666666666}}}zzzvvvuuutttqqqpppqqquuuxxx||||||xxxvvvuuuuuuttttttuuuuuuuuutttqqqjjjaaa[[[NNNIIICCC===;;;999888777999888777666666666666666555555555555555555555555666666666666666666666666333333333333333333333333666555555555555444444444333333333333333333333333222222222222222222222222444333222111111222333444111111222333333444555555222222222222222222222222444444444444444444444444444333333222222333333444444444444444333333222111111111222222222333333333222222222222222222222222111111222222222333333333111111111111111111111111444444444333333222222222333333333333333333333333333333333333333333333333111111000000111111222333111222222333333222222111333333222222111000//////444444444333333222222222333333333333333333333333444444444333333222222222222222222333333444444444555444444333333333444444444444444444444444444444666666666666666666666666888888888777777777777777555555666666777777888888777777666666666666777777999===AAAEEEKKKWWWfffrrrvvvmmmiiieee___[[[ZZZYYYXXXWWW```eeekkkqqqwww|||}}}xxxtttqqqoooooommmppptttyyy}}}~~~{{{yyyxxx{{{|||~~~{{{wwwxxxyyy{{{||||||{{{{{{zzzwwwrrrlllgggdddaaa]]]ZZZWWWRRRMMMIII???>>><<<:::777444222111333333333444444444555555555555444444444444555555555555666666666555333222444444444444444444444444~~~|||zzzyyyxxxwwwtttsssuuuxxx|||~~~~~~{{{wwwuuutttttttttsssrrrrrrrrrqqqmmmeee\\\UUUJJJFFF@@@;;;999888777666777666555555444444555555555555555555555555555555444444444444444444444444333333333333333333333333444444444444333333333333333333333333333333333333222222222222222222222222333222222222222222222333111111222222333444444555222222222222222222222222444444444444444444444444444333333222222333333444222333333333222222111000111111222222222333333333111111111111111111111111111111222222222333333333333333333333333333333333444333333333222222222222333333333333333333333333333333333333333333333333333333222222333333444555111222222333333222222111333333222222111000000000444444444333333222222222333333333333333333333333444444444333333222222222222222222333333444444444555444444333333333444444444444444444444444444444555555555555555555555555666666666666666666666666555555666666777777777777999999888888888888999999777:::===???CCCLLLXXXaaatttwwwsssmmmgggccc```^^^\\\YYY\\\aaafffkkkppptttwwwxxxzzz~~~}}}zzzxxxvvvuuuuuuuuuwwwzzz~~~{{{xxxwwwyyyzzz|||~~~|||zzzzzz{{{{{{{{{zzzyyywwwuuurrrlllfffaaaYYYVVVRRROOOKKKHHHDDDAAA<<<;;;:::999777666555444333333444444555555555555555555444444444444555555444555666666666555333222444444444444444444444444~~~}}}||||||{{{yyyxxxzzz~~~{{{yyyuuutttssssssrrrqqqooooooooommmhhh___UUUMMMDDDAAA;;;888777777666555666666555444444444555555555555555555555555555555333333333333333333333333333333333333333333333333333333333333222222222222333333333333333333333333222222222222222222222222222222222333333222222222111111222222333333444444222222222222222222222222444444444444444444444444444333333222222333333444111111222222222111000000111111222222222333333333000000000000000000000000111111222222222333333333333333333333333333333333222222222222222111111111222222222222222222222222333333333333333333333333333333222222333333444555111222222333333222222111333333333222111111000000444444333333333333222222333333333333333333333333444444333333333333222222222222333333333333444444444444333333333333444444444444444444444444444444555555555555555555555555555555555555555555555555555666666666666777777777999888888777777888888999777999:::;;;<<>>;;;999888888888888777777777777444555555555555666666666555555444444444444555555444555555555555444333333444444444444444444444444~~~~~~~~~}}}}}}}}}|||yyywwwtttrrrrrrrrrqqqoooooonnnmmmjjjdddZZZOOOGGG@@@<<<888666666666666666666666555555555555666666555555555555555555555555333333333333333333333333333333333333333333333333333333333333222222222222333333333333333333333333222222222222222222222222111222333444444333222111111111222222333333333333222222222222222222222222333333333333333333333333444333333222222333333444111111222222222222111111111111222222222333333333111111111111111111111111111111222222222333333333111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111000000111111222333111222222333333222222111333333333222222111111111333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333333333333222333333444444444444444444444444444444555555555555555555555555555555555555555666666666666666666666666666666666666666555555555555666666888:::;;;;;;:::<<<@@@CCCIIIPPPZZZccciiiqqqyyy~~~vvvrrreeebbb___^^^^^^____________aaaeeeiiillloooppppppvvv{{{zzzwwwtttuuuvvvwwwyyy{{{|||}}}~~~}}}{{{zzzyyyxxxtttrrrpppmmmiiiddd___XXXRRRMMMHHHDDD???<<<::::::888777777777777777777777777777555666666666666666666666555444444333333444444555444444444444444444444444444444444444444444444444|||zzzzzzwwwuuusssrrrrrrqqqpppnnnooonnnkkkggg```VVVKKKDDD===:::777666666777777777444444444333333444444555555555555555555555555555444444444444444444444444333333333333333333333333444444444444333333333333333333333333333333333333222222222222222222222222111222333444444333222111111111222222222222222333222222222222222222222222333333333333333333333333444333333222222333333444222222333333333333333222111111222222222333333333222222222222222222222222111111222222222333333333111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111000000111111222333111222222333333222222111333333333222222222222222333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333222222222222222333444555444444444444444444444444555555555555555555555555555555555666666777777777666666666555555555555555666666555555555555666666888999:::::::::;;;===>>>BBBFFFLLLQQQVVV\\\dddjjjrrrwwwwwwrrrkkkfffcccaaa^^^[[[ZZZ\\\___aaadddeeefffgggkkkooouuu{{{|||yyyrrrsssuuuvvvxxxzzz|||}}}}}}|||zzzyyyxxxtttooolllgggddd^^^YYYTTTOOOIIIEEECCC@@@<<<999999999888777777777777666666666555555666666666666666666666555444444333333333333444444444444333333333444444444444444444444444444444444~~~~~~~~~{{{xxxxxxvvvtttrrrrrrrrrrrrpppnnnnnnlllgggaaaZZZQQQHHHAAA;;;888666666777777777666222111111111111222333333555555555555555555555555444444444444444444444444333333333333333333333333444444444444333333333333333333333333333333333333222222222222222222222222222222222333333222222222111111222222222222222222222222222222222222222222333333333333333333333333444333333222222333333444222222333444444444333333111111222222222333333333222222222222222222222222111111222222222333333333333333333333333333333333111111111222222222222222222222222222222222222222222222222222222222222222333333222222333333444555111222222333333222222111333333333333333333222222222222333333333333444444222222222222222222222222222222333333333333444444444444333333333333222222222111111222222333444555444444444444444444444444444444444444444444444444555555555666666777777888666666666555555555555444888777777666666777777888666666777777999:::;;;<<<@@@AAADDDFFFIIIMMMRRRVVVaaagggpppxxx{{{tttooojjjddd___[[[[[[]]]___```bbbbbbccceeehhhmmmqqqvvv|||}}}{{{{{{{{{}}}~~~}}}{{{ssstttuuuvvvxxxyyyzzz{{{|||zzzxxxvvvsssnnnhhhddd\\\XXXRRRNNNJJJFFFBBB???===:::888666777777666555777777777666555555444444666666666555555555555444444444333333333333444444333333333222333333444555444444444444444444444444~~~yyywwwwwwuuutttrrrrrrsssrrrpppnnnkkkgggaaaZZZSSSKKKCCC>>>999777555555666666666555333333222222333444444555555555555555555555555555333333333333333333333333333333333333333333333333333333333333222222222222333333333333333333333333222222222222222222222222333222222222222222222333222222111111111111111111222222222222222222222222222222222222222222222222444333333222222333333444111111222333333333333333111111222222222333333333111111111111111111111111111111222222222333333333333333333333333333333333222222222222333333333444333333333333333333333333111111111111111111111111333333222222333333444555111222222333333222222111333333333333333333333333222222222333333444444444111111111111111111111111222222222333333444444444444444444333333222222222111111111111222333444555444444444444444444444444444444444444444444444444333333444555555666777777666666555555555444444444777777666666666666777777666555555555777999:::;;;<<<===>>>@@@AAADDDGGGIIIPPPWWW___ffflllttt~~~}}}tttnnnfffggghhhiiikkklllmmmnnnkkkmmmooopppqqqssswwwzzzyyywwwvvvvvvyyy}}}~~~{{{zzzyyy|||~~~}}}{{{{{{{{{}}}~~~}}}{{{vvvvvvvvvvvvwwwwwwwwwwwwvvvssspppmmmiiiccc]]]YYYOOOLLLGGGCCCAAA???<<<;;;777666555555666666555333666666555555555555444444555555555555444444333333444333333222222333333444333333222222222333444555444444444444444444444444~~~yyywwwwwwuuutttsssssssssrrrpppnnniiiddd]]]UUUNNNGGG@@@;;;777666444444555555555444666666666666666777888999555555555555555555555555222222222222222222222222333333333333333333333333222222222111111111111000333333333333333333333333222222222222222222222222444333222111111222333444222222111111111111111111222222222222222222222222222222222222222222222222444333333222222333333444///000111222222222222222111111222222222333333333000000000000000000000000111111222222222333333333111111111111111111111111222222222333333444444444333333333333333333333333111111111111111111111111111111000000111111222333222222222333333222222222333333333333333333333333222222222333333444444444111111111111111111111111222222222333333444444444444444444333333222222222111111111111222333444555444444444444444444444444444444444444444444444444222222333333444555666666666666555555555444444444555555444444444444555555777666555666888:::;;;;;;888999;;;<<<>>>@@@AAABBBEEEKKKRRRXXX^^^eeepppwww~~~tttuuuwwwxxxzzz|||~~~xxxxxxvvvssspppooooooqqqooommmllllllooorrrttttttxxx{{{~~~{{{uuusssqqqrrryyy~~~}}}~~~}}}}}}~~~|||zzzyyyxxxxxxvvvuuutttssssssooolllhhhddd___YYYSSSOOOHHHDDD???<<<;;;:::999888555444444555666666555333444444444555555555666666555555444444444333333333444333333222222333333444333333222111222333555666444444444444444444444444{{{zzzzzzwwwxxxvvvsssrrrtttqqqlllfff```VVVNNNGGGBBB>>>;;;777777777777666666666666333444444555555444444333555444333222000///......555555666666666555333222333333333333333333333333222222222222222222222222333333333222222111111111333222111000000111222333111222222333333222222111222222222111111111000000555444333333444555444333222222222222222222222222000...---///333555444222222222111111111111222222111111111111111111111111333222111000000111222333222222222111111111000000111111111111111111111111111111222333333333333222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111222333333111111222333111111111111111111111111111111111111111111111111222222222222222222222222666555444333333444555666333333333333333333333333777666444222222222444555555555555555555555555555666666555555555444444444555555555555666666666666444444444555555555555666666777777777888888888888999999::::::;;;<<<======BBBCCCEEEGGGLLLTTT^^^ddduuu}}}}}}vvvsssnnnmmmkkkiiihhhiiijjjkkknnnqqqvvv{{{~~~}}}||||||xxxtttpppnnnnnnppprrrsss{{{xxxyyyzzz}}}|||wwwuuuxxx}}}~~~|||zzzxxxuuuuuutttsssqqqooolllkkkfffccc]]]VVVPPPKKKHHHGGG@@@???===;;;999777555555777777666666555555555444666666555555555555666666555444444333333444444555666555555444444333222222444444444444444444444444444444444444444444444444~~~{{{zzzzzzwwwxxxwwwtttssssssoooiiiaaa[[[RRRJJJCCC???;;;999777777777777666666666555333444444555555444444333555555444333222111111000444444555666555444333333333333333333333333333333222222222222222222222222333333333222222222111111333222111000000111222333111222222333333222222111333333333333222222222111333333222222333333333222222222222222222222222222333111000111444555333111222222111111111111222222222222222222222222222222222222111000000111222222222222222111111111000000111111111111111111111111111111222333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111222333333111111222333111111111111111111111111111111111111111111111111222222222222222222222222555555444333333444555555333333333333333333333333777555444222222222444555444444444444444444444444666555555555444444444444555555555555666666666666555555555666666666777777666666777777777888888888888888999999::::::;;;;;;>>>???@@@BBBFFFMMMUUU[[[dddlllxxxzzzxxxvvvssspppnnnmmmmmmmmmooorrrwww|||~~~{{{zzzyyyyyyyyywwwuuurrrooonnnnnnmmmmmmvvvxxxzzz|||{{{yyyvvvttttttvvvyyy|||{{{yyy{{{~~~}}}|||{{{xxxvvvttttttrrrooolllhhhdddbbb[[[XXXSSSMMMGGGCCCAAA@@@===<<<;;;999777666555444777666666666555555555444555555444444444444555555444333333222222333333444333333444444444444444444444444444444444444444444333333333333333333333333|||zzzzzzwwwyyyyyyuuusssrrrllleeeZZZTTTLLLDDD???;;;888666777777777666666666555555333444444555555444444333555555555555444444444333222333333444444444444333333333333333333333333333222222222222222222222222333333333222222222222111222222111111111111222222111222222333333222222111444444444333333333222222222222222222222222222222222222222222222222222222555444333333444444222111222222111111111111222222333333333333333333333333222222111000000111222222222222222111111111111111111111111111111111111111111111222333333333333222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333111222333333111111222333111111111111111111111111111111111111111111111111222222222222222222222222444333333222222333333444333333333333333333333333666555333222222333444444333333333333333333333333555555555555444444444444444555555555555666666666666666666666777777777888666666666666777777777777888888888888888888888888999::::::;;;===BBBIIIMMMUUU]]]hhhsss~~~~~~zzzvvvtttsssssssssvvv||||||yyyxxxyyyzzzzzzzzzzzzxxxvvvrrrooommmpppqqqtttvvvwwwvvvuuusssrrrtttxxx}}}~~~{{{zzzyyyyyyyyyxxxuuurrrqqqooolllgggbbb\\\XXXUUUNNNLLLHHHCCC???<<<:::999999888777777666555444444666666666555555555555555444444333333333333444444555444444333333444444555222222222333444555555555444444444444444444444444333333333333333333333333}}}|||{{{yyy{{{{{{wwwtttppphhh```RRRMMMFFF???;;;888666555777777666666666555555555333444444555555444444333444444444555555555555555111222222333333444444444333333333333333333333333111222222222222222333333222222222222222222222222222222222222222222222222111222222333333222222111444333333333333222222222111222222222111111222222222222222222222222222222444333333333333333222111222222111111111111222222222222222222222222222222222111111111111111111222111111111111111111111111111111111111111111111111111111222333333333333222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333111222333333111111222333111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222333333333333333333333333444444333222222333333444222222222222222222222222444444444444444444444444444444444555555555666666555555666666666777777777555555555666666666777777888888888888888888888777777777888777888;;;???BBBKKKQQQZZZdddnnnyyy~~~}}}}}}}}}~~~{{{yyywwwyyy{{{}}}}}}}}}{{{zzzwwwyyy~~~~~~|||{{{zzzyyyvvvvvvuuuuuuuuurrrnnnkkkhhhfffbbb]]]WWWQQQMMMJJJFFFDDDAAA>>>;;;999888888666666666555555555555444555555555555555555555555555444444333333444444555666666555555555555666666222222333333333444444444333333333333333333333333222222222222222222222222~~~}}}zzz|||{{{wwwrrrmmmddd[[[LLLHHHAAA<<<999888666555666666666666555555555555333444444555555444444333333333333333444444444444222222222222333444444555333333333333333333333333111111111222222333333333222222222222222222222222222222222333333222222222111222222333333222222111222222222222111111111111111333444333222111222444222222222222222222222222000111111222111222222333222222111111111111222222000000000000000000000000111111111222222111111111111111111111111111111111111111111111111111111111111111222333333333333222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333111222333333111111222333111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222333333333333333333333333333333333222222333333333222222222222222222222222333333444444444444444444444444444444555555555555444444555555555666666666444555555555555666666666999999999999888888888888777888888888777888;;;===@@@DDDKKKRRRYYYbbbmmmuuu}}}}}}|||}}}~~~zzzwwwvvvuuussstttsssqqqpppnnnjjjeeeaaa[[[YYYVVVQQQLLLHHHDDDCCC???>>>===;;;:::888777777666666666666666666666666444444444555555555555555666666555555555555666666555555444444444444555555444444333333333222222222333333333333333333333333222222222222222222222222}}}}}}~~~~~~}}}zzz{{{yyysssmmmggg]]]TTTGGGCCC===999888888777777666666666555555555444444333444444555555444444333222222222222222333333333444333333333333333444555333333333333333333333333111111111222222333333444111222222222222333333333222222333333333333222222111222222333333222222111222222222111111111000000111333555444111000222555222222222222222222222222///000222222111111222333222222111111111111222222000000000000000000000000000111222222222222111000111111111111111222222222111111111111111111111111111111222333333333333222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333111222333333111111222333111111111111111111111111111111111111111111111111222222222222222222222222111222222333333222222111333333333333333333333333222222222222333333333333222222222222222222222222333333333333444444444444333444444444444555555555444444444444555555555555444444444444555555555666888888888888888888999999888999:::999888888:::;;;:::>>>BBBFFFJJJPPPYYY```kkkoootttzzz}}}zzzxxxxxxyyy|||{{{uuurrrqqqooommmnnnllliiifffccc___ZZZVVVOOOMMMJJJFFFCCC@@@>>>>>>::::::999888777777666555666666666666666666666666444444444444444555555555666666666555555666666666222222222111111222222222444444444333222111111111333333333333333333333333333333333333333333333333yyyxxxzzz}}}~~~}}}|||xxxxxxuuummmggg```WWWMMMCCC???:::777666777777777666666555555555444444444333444444555555444444333333333333222222222222222666555444333333333444555333333333333333333333333000111111222333333444444111111222222222333333333222222333444444333222222111222222333333222222111333333222222222111111111///222555333000///111444222222222222222222222222111333444333111000111333222222111111111111222222000000000000000000000000000111222222222222111000000000111111111222222222111111111111111111111111111111222333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111222333333111111222333111111111111111111111111111111111111111111111111222222222222222222222222222222333444444333222222333333333333333333333333111111222333333333333333333333333333333333333333222222333333333444444444333333444444444555555555555555555555666666666666333333444444444555555555666666666777777888888888666888999:::999888999:::999<<>>;;;999777777777888888888888888777666555666555555555555555444444333333333444444555555555555444444333333444444555666666666555555666666666111111111222222333444444222222222222222222222222444444444444444444444444zzzwwwsssuuuyyy}}}}}}{{{}}}|||zzzyyyyyy{{{||||||{{{uuuqqqjjjcccZZZQQQHHHBBB===<<<;;;999888777777777555555555555555555555555111222333333333333222111555444333222222333444555666666666555555444444444222222222222222222222222333333333333333333333333444333333222111111111222222222222222333444555666222222222222222222222222222222222222222222222222111111111111111111111111222222111111111111222222111111111111111111111111111111111111111111111111333333333222222222111111222222222111111111000000222222222111111111000000222222222111111111000000555444222000000111222333333333333333333333333333444333222111111222333444000111333333222222333555111111111111111111111111///000222222111111222333666555333222222222333333222222222222222222222222333333333333333333333333222222222222222222222222222333333444444333333222333333333333333333333333222222333333444555666666222222333333333333444444444444444444444444444444555555555555555555555555777777666666555555555555555555555555555555444444::::::999888777777777888777777888999:::<<<===>>>AAABBBDDDIIIPPPXXX```dddiiilllrrrxxx~~~}}}yyyvvvuuutttsssppppppqqqrrrssstttuuuuuuqqqmmmfffaaa^^^[[[YYYXXXNNNLLLHHHDDDAAA@@@??????:::::::::999888777777666555555555555555555555555777777666666555555555555444444444444444444444444444444444444444444444444333333333333333333333333222333444555555444333222222222222222222222222222222333333444444333333222{{{xxxuuuvvvyyy|||{{{zzz{{{~~~~~~zzzxxxwwwwwwxxxyyyxxxwwwsssnnnfff^^^UUULLLDDD???<<<;;;:::888777666666666555555555555555555555555222333444444444444333222444444333333333333444444444444333333333222222222222222222222222222222222333333333333333333333333444444333222222222222222444333333222222222333333222222222222222222222222111111111111111111111111111111111111111111111111222222111111111111222222111111111111111111111111111111111111111111111111111111111000000000//////222222222111111111000000222222222111111111000000222222222111111111000000555444222111000111222333333333333333333333333333333222222222222222222333111222333222111000111222111111111111111111111111///111222222111111222333555444333222111111222333222222222222222222222222333333333333333333333333222222222222222222222222111222222333333222222111333333333333333333333333222222333333444555555666222222333333333333444444444444444444444444444444555555555555555555555555666666666555555444444444555555555555555555555555888777777666666666666777777777777777888999;;;;;;<<<===>>>AAAGGGMMMRRRVVV[[[___dddkkkqqqyyy~~~}}}zzzwwwtttrrrqqqqqqoooooooooooonnnnnnnnnnnngggbbb\\\WWWTTTRRROOONNNIIIGGGDDD@@@>>>===<<<<<<999999999888777666666666555555555555555555555555777777777666666666555555444444444444444444444444444444444444444444444444333333333333333333333333333333444444444444333333333333222222222222222222222333333444444333333222~~~~~~||||||~~~{{{yyywwwxxxzzz{{{~~~zzzxxxyyy{{{|||||||||{{{zzzvvvuuuttttttuuuuuusssqqqoooiii___UUUMMMEEE???;;;:::999888777666666555555444444444444444444444444333444444555555444444333333333444444444444333333333333333333222222222222222222222222222222222222333333333333333333333333444444333222222222222333555444333222111111111111222222222222222222222222000000000000000000000000111111111111111111111111222222111111111111222222111111111111111111111111111111111111111111111111111111111000000000000000222222222111111111111111222222222111111111111111222222222111111111111111444333222111111111222333333333333333333333333333222222222333333222222222222333333222000//////000111111111111111111111111000111222222111000222333333333222111111111111222222222222222222222222222333333333333333333333333222222222222222222222222000111111222222111111000333333333333333333333333222222333333444444555555222222333333333333444444444444444444444444444444444444444444444444444444555555444444444444333333555555555555555555555555555555444444555555666666666666666666666777888888999999999;;;===AAAEEEGGGMMMPPPUUU[[[bbbkkktttzzz}}}yyyxxxwwwxxx{{{{{{zzzyyyxxxvvvsssqqqooonnnnnnmmmlllkkkiiigggeeedddccc[[[WWWQQQLLLIIIGGGEEECCCAAA@@@===;;;999999999999888888777777666555555555444444444444444444444444777666666666666555555555444444444444444444444444444444444444444444444444333333333333333333333333444444333333333333444444333333333222222111111111222333333444444333333222||||||~~~}}}{{{{{{~~~~~~}}}{{{yyyzzz{{{|||~~~yyywwwwwwxxxxxxxxxxxxwwwvvvrrrrrrqqqrrrsssrrrooommmiiibbbXXXMMMEEE???;;;888888777666555555555555555444444444444444444444444333333444444444444333333222333444555555444333222444444444444444444444444222222222222222222222222333333333333333333333333333222222111111111222222444444333222111111111111222222222222222222222222111111111111111111111111111111111111111111111111222222111111111111222222111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111333333222111111222222333222222222222222222222222111222333444444333222111000111222111///...///000111111111111111111111111000111222222111000111333222111111111111111111111222222222222222222222222222222222222222222222222111222222222222222333333111111222222222222111111222222222222222222222222222222333333333444444444222222222333333333444444444444444444444444444444444444444444444444444444333333333333333333333333444444444555555555555555444444444444555555666777777666666555555666666666999999999999;;;===???AAADDDGGGJJJOOOUUU^^^gggmmmtttxxx~~~|||xxxqqqppppppppptttyyy~~~|||vvvttttttsssqqqpppnnnlllkkkjjjiiigggeeebbb^^^[[[YYYWWWRRRNNNIIIEEECCCAAA???===;;;:::999777777666777777666666666555555444444444444444444444444444444444555555555555444444444444333333333333333333333333444444444444444444444444333333333333333333333333555444333222222333444555444333333222222111111111222333333444444333333222}}}{{{yyyzzz}}}}}}|||~~~~~~}}}{{{|||}}}~~~{{{vvvvvvvvvvvvuuutttssssssoooooopppqqqrrrpppmmmjjjbbb[[[PPPGGG@@@<<<999777666666555555444555555555444444444444444444444444333333222222222222333333111222333444444333222111444444444444444444444444222222222222222222222222333333333333333333333333111111000000000000111111333222222222222222222333222222222222222222222222222222222222222222222222111111111111111111111111222222111111111111222222111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222333222222222222222222222222111222333444444333222111...000111111000000111222111111111111111111111111000222333222111000111222111111111111111111111111222222222222222222222222222222222222222222222222111111111222222333333333222222333333333333222222222222222222222222222222222222222333333333333333222222222333333333444444444444444444444444444444444444444444444444444444222333333333333333333333444444444555555555666666555555555555666777888888888888777666666666666777999999999:::;;;===>>>???@@@AAACCCFFFJJJQQQXXX^^^```eeelllrrrwww|||zzzuuulllkkkjjjkkknnnrrrvvvyyyyyytttqqqnnnnnnlllkkkiiigggfffeeeaaa___]]]YYYUUUQQQNNNMMMJJJGGGCCC@@@???===;;;:::777777666666666666666666555555555444444444444444444444444444444444444444333333333333333333333333333333333333333333333333444444444444444444444444333333333333333333333333444333222111111222333444333333333222222111111111222333333444444333333222yyyxxxwwwyyy}}}~~~~~~}}}wwwvvvuuutttsssrrrqqqqqqpppppppppqqqqqqmmmhhhdddYYYRRRIIIAAA<<<:::888888555555555444555555666666333333333333333333333333333222222111111222222333222222333333333333222222111111111111222222222222222222222222222222222222333333333333333333333333111000000000000111222222333333333222333333444444222222222222222222222222222222222222222222222222111111111111111111111111222222111111111111222222111111111111111111111111111111111111111111111111000000000000000111111111111111111111111222222222111111111111111222222222111111111111111222222222111222222222222333333333222222222222222222222222222222222333333222222222...///111111111111222444111111111111111111111111111222333222000000000222000111222222333222222222222222222222222222222222222222222222222222222222111111111222222333333444333333333444444333333333222222222222222222222222222222222222333333333333222222333333333333444444444444444444444444444444333333333333333333333333222222333333333333444444333333444444555666666666777777777666777777888888999888777777777777777888777777888888999;;;<<<===;;;<<<===>>>@@@DDDJJJNNNRRRWWW]]]bbbgggmmmuuuzzz~~~wwwsssiiihhhggghhhiiimmmppprrryyy|||~~~~~~zzztttpppmmmffffffeeecccaaa___\\\[[[VVVTTTRRRNNNKKKHHHEEEDDDAAA???<<<;;;;;;:::888777666666666666666666666666444444444444444444444444333333333333333333333333222222222333333333333333333333333333333333333333444444444444444444444444333333333333333333333333333333222222222222333333222222222222222222222222222333333444444333333222}}}yyyyyyzzz}}}}}}xxxwwwvvvtttsssqqqqqqppprrrrrrqqqqqqnnnhhhaaa\\\OOOJJJBBB<<<999888888777555555555555555666777777333333333333333333333333444333222222222222333444333333222222222222333333000000111111111222222222222222222222222222222222333333333333333333333333222222111111222333333444666666555444333333333333222222222222222222222222111111111111111111111111111111111111111111111111222222111111111111222222111111111111111111111111111111111111111111111111//////000000000111111111000000111111111222222222000000111111111222222222000000111111111222222222111111222222333333333333111111111111111111111111333222222222222222222333000222333222111111222333111111111111111111111111111222333222000///000111000111222333444444333222222222222222222222222222111111111111111111111111000111111222333333444444222222333333333333222222111111111111111111111111222222222222222222222222222222333333333333444444444444444444444444444444333333333333333333333333333333333333444444444555333333444444555666666777888888777777666777777777777777777777777777888888666666777777888888999999666888999::::::<<<@@@CCCIIIMMMQQQTTTVVV\\\eeemmmpppuuu{{{~~~}}}zzzuuupppgggfffeeeeeefffhhhjjjlllpppqqqsssrrrooojjjfffddd\\\\\\[[[YYYWWWTTTQQQOOOIIIHHHGGGDDDBBB???===<<<;;;999888888999999888666555555666666666666555555444444444555555555555555333333333333333333333333333333444444444555555555222222222222222222222222444444444444444444444444333333333333333333333333222222333333333333222222111111111222222333333444222333333444444333333222~~~{{{|||}}}}}}yyyxxxvvvtttrrrqqqqqqpppttttttsssppplllddd[[[UUUIIIDDD>>>999777777777777555555555555555666777888333333333333333333333333555444333333333333444555444333222111111222333444222222222333333444444444222222222222222222222222333333333333333333333333333333333333444444555666999888777555333333222222222222222222222222222222000000000000000000000000111111111111111111111111222222111111111111222222111111111111111111111111111111111111111111111111111111222222333333333333000000111111222222222222000000111111222222222222000000111111222222222222000111222333333333333333111111111111111111111111444333222111111222333444333444444333111000111222111111111111111111111111111333333222000///000111111222333444555444444333222222222222222222222222111111111111111111111111000000111222333333444444111111222222222222111111111111111111111111111111222222222222222222222222222222333333333444444444444444444444444444444444333333333333333333333333333333333444444555555555333333444444555666777777999888777666666666666666666666666666666777888888777777777777777777777777444666888999999:::===??????BBBEEEFFFGGGLLLVVV^^^^^^dddlllpppqqqsssxxx}}}}}}~~~~~~||||||}}}}}}}}}}}}}}}}}}|||xxxsssooofffeeedddcccdddeeeggghhhiiiiiiiiihhheee```\\\ZZZVVVUUUTTTRRRPPPLLLIIIGGGAAAAAA???>>><<<:::999888999888777777999:::999888555555666666666555555444555555555555555555555555333333333333333333333333555555555666666666777777222222222222222222222222444444444444444444444444333333333333333333333333111222333444444333222111000000111222333444444555222333333444444333333222~~~~~~~~~~~~~~~|||wwwvvvttttttuuuuuusssrrrvvvwwwvvvrrrjjj^^^SSSKKK@@@???<<<:::777555444444444555666555333222222333777777666666666555555555333444444555555444444333555444444333222111000000//////000111222222333333333333333333333333333333333222222111111222222333333222111111000111111111111111111111111111111111000000000000000000000000444444444333333222222222000000111222222222222111---.../////////...,,,+++111111111111111111111111111111111111111111111111000111111111111222222222222222222222222222222222000000111111111111000000222222222222222111000///222222222222222222222222222222222111111111111000222222222222222222222222000000111111111111000000111111111111111111111111444444333333222111000000222222111111222222333444000000000111222222222333000111111111111222222222111111222222222333333333444444444333333222222222333333333333333333333333222222222222222222222222222222333333333333444444222222222222222222222222111111222333333444555555444444444444444444444444444444444555555555555666888888777777666666555555777666666555555555666666555666777888888777666555666666777777777777666666=========???BBBFFFIIILLLSSSVVV[[[___ccchhhlllppprrruuuyyy|||}}}~~~~~~}}}|||}}}}}}zzzvvvsssrrrrrrxxx{{{{{{zzzzzzyyyuuupppmmmfffeeedddbbbaaa```____________^^^]]]ZZZWWWTTTRRRMMMLLLJJJGGGCCC@@@>>>===>>>===<<<;;;::::::999:::888888777777666666555555666666666666666666666666555555555444444333333333444222000......000222444333333333333333333333333222222222333333444444444222222222222222222222222333333333333333333333333111111111111111111111111000000111111111222222222222222222222222222222222~~~~~~{{{xxxwwwvvvvvvwwwwwwuuutttuuuuuusssnnneeeYYYNNNGGG???>>><<<999777555444444333444555555444333444666444333333333333222222222333333444444444444333333444333333222222111111111000000111111222333333444333333333333333333333333333222222111111222222333111000000000111222333333222222222222222222222222111111111111111111111111333333333333222222222111000000111222222222222111111111222222111111000///111111111111111111111111111111111111111111111111000111111111111222222222222222222222222222222222000000111111111111000000222222222222222111000000000000000000000000000000222222222111111111111000222222222222222222222222111111222222222222111111111111111111111111111111333333222111111000//////222222111111222222333444111111111111111222222222000111111111111222222222111111111222222222333333444444333333333222222222333333333333333333333333222222222222222222222222222222222333333333444444222222222222222222222222111111222222333444444555444444444444444444444444444444444444555555555555666666666666666777777777666666555555555555666666666666777777777777666666666666777777777777666666999999999:::===@@@CCCEEEHHHKKKPPPSSSWWWZZZ___bbbfffiiimmmqqqsssuuuxxxzzz~~~~~~~~~{{{{{{{{{||||||{{{zzzzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{xxxtttpppoooooopppwwwzzzxxxwwwwwwwwwvvvsssoookkkeeecccbbb___]]]\\\[[[ZZZYYYXXXVVVTTTRRROOOLLLKKKDDDCCCBBB@@@>>><<<;;;:::;;;;;;:::999888888888888777777777777666666555555555555555555555555555555555555444444444333333333555444222111111222444555333333333333333333333333222222333333333333333333222222222222222222222222333333333333333333333333111111111111111111111111111111111111111222222222222222222222222222222222~~~{{{yyywwwuuuuuuuuuvvvvvvuuussssssrrrnnnhhh^^^RRRGGG@@@===<<<:::888666555444444222333555555444555666888666555555555555444444444333333444444444444333333222222222222222222222222111111222222333333444444333333333333333333333333222222111111111111222222/////////000111333444555333333333333333333333333222222222222222222222222222222222111111111111111000000111222222222222111333333222111111111222222111111111111111111111111111111111111111111111111000111111111111222222222222222222222222222222222000000111111111111000000111222222222222111000000000000000000000000000000222222222111111111111000222222222222222222222222222222333333333333222222111111111111111111111111222222111111000/////////222111111111111222333333222222222111111111111111000111111111111222222222111111111222222222222333333333333333222222222222333333333333333333333333222222222222222222222222222222222222333333333333222222222222222222222222111111222222333333444444333333333333444444444444444444444444555555555555444555555666777777888888666666555555555555666666777666666666666666666777555666666777777666666555777666666777999;;;===???>>>@@@DDDFFFIIIKKKOOOQQQVVVZZZ___cccfffjjjmmmpppvvvxxxzzz}}}~~~~~~}}}|||{{{xxxyyyzzz{{{{{{{{{{{{{{{zzzzzzzzzyyyyyyxxxxxxxxxuuuuuuvvvvvvwwwvvvvvvvvvtttuuuuuuvvvwwwwwwxxxxxxxxxxxxxxxtttoookkkiiiiiilllsss}}}{{{vvvsssrrrqqqqqqqqqnnnjjjgggaaa___]]]ZZZWWWUUUSSSSSSPPPNNNLLLIIIFFFDDDBBBBBB;;;;;;;;;::::::999999999999888777666666555555666777777777666666666666555555555555555555555555555555444444444444333333333555555555555555555555555333333333333333333333333333333333333333222222222222222222222222222222222333333333333333333333333111111111111111111111111222222222222222111111111111111111111111111111111~~~~~~}}}{{{yyywwwsssrrrrrrsssttttttrrrpppqqqnnniii```VVVKKKAAA<<<;;;:::999777666555444444333444666555555444666777777666666666555555555555333333333444444333333333111111111222222333333333222222222333333444444444333333333333333333333333222222111111111111222222000000000000111222333444333333333333333333333333222222222222222222222222111111111000000000000000000000111222222222222111222111///......///000111111111111111111111111111111111111111111111111111000000111111111222222222222222222222222222222222000111111222222111111000111111222222222111111000222222222222222222222222222222222111111111000000111111111111222222222222111222222222222222222111111111111111111111111111222222111111000000000000111111111111111222222333333222222222111000000000000000111111111222222222111111111111222222222222333222222222222222222222222222222222222222222222222222222222222222222222111222222222222333333333222222222222222222222222111111222222333333333333333333333333333444444444333333444444444555555555555555555666666666777777666555555555555666666777777666555444444555666777555666666666666666666555888777777777888999;;;;;;999;;;>>>???@@@BBBEEEGGGJJJNNNSSSWWW[[[___dddgggjjjlllooossswwwzzz|||}}}}}}~~~~~~}}}}}}~~~~~~}}}~~~~~~}}}{{{zzzyyyxxxxxxtttuuuuuuvvvwwwxxxxxxyyyyyyxxxwwwvvvuuuuuuttttttqqqqqqrrrssssssssssssrrrpppqqqrrrssstttvvvwwwwwwwwwwwwvvvrrrmmmhhhfffeeeiiipppyyy~~~wwwqqqnnnmmmkkkjjjiiifffbbb___ZZZYYYVVVRRROOOMMMKKKJJJHHHFFFCCC@@@===<<<;;;;;;888888888888888888888888777777666555555555555555666666666666666666666666555555555555555555555555444444444444444444444444444555666777777666555444333333333333333333333333444333333333222222111111222222222222222222222222333333333333333333333333111111111111111111111111333333222222222222111111000000000000000000000000~~~}}}|||{{{zzz{{{||||||~~~~~~~~~}}}zzzyyywwwvvvsssrrrrrrssssssrrrooommmlllhhhbbbYYYOOOEEE>>>:::999888777666555555555555555666777666444333444555333333333222222222111111222333333333333333333222111111111222222333333444222333333333333333444444333333333333333333333333222111111000000111111222222222111111111111111222333333333333333333333333111111111111111111111111000000000000000000000000000000111222222222222111000///...---......000111111111111111111111111111111111111111111111111111000000111111111222222222222222222222222222222222111111222222222222111111000111111222222222111111222222222222222222222222222222222111111111000000000000000111111222222222000000111111111111000000111111111111111111111111222222222222222111111111111111000000111111222333333222222222111000000000000000111111111222222222000000111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111222222222333333222222222222222222222222111111222222222222222333222222222333333333444444333333333444444444444555777666666666555555555444555555555555555666777777777666555444444555666777555555666666666666555555888777777777777888888999777999;;;<<<<<<<<<>>>@@@@@@CCCHHHKKKOOOSSSXXX[[[\\\^^^bbbgggmmmqqquuuwwwwwwyyy{{{{{{zzzzzz{{{|||yyy{{{~~~~~~|||{{{|||{{{|||}}}}}}}}}}}}}}}}}}~~~|||zzzxxxwwwvvvvvvrrrrrrrrrssstttvvvwwwyyyyyyyyyxxxwwwvvvtttssssssooooooppppppqqqppppppooonnnooopppqqqsssuuuvvvwwwwwwwwwvvvrrrmmmhhhfffeeeccchhhpppvvvvvvrrrlllggggggfffcccaaa___\\\XXXTTTQQQPPPMMMJJJGGGDDDCCCBBBBBBAAA>>>;;;999888888888777777777777666666666666777666666555555555555666555555555555555666666666555555555555555555555555444444444444444444444444333444555666666555444333333333333333333333333333333333333222222111111111222222222222222222222222333333333333333333333333111111111111111111111111333222222222222222222222000000000000000000000000~~~~~~}}}{{{{{{|||{{{{{{zzzyyyxxxwwwxxxzzz{{{}}}~~~||||||~~~|||zzzyyywwwuuuuuutttttttttuuusssooollleeeaaaYYYPPPHHHAAA<<<:::666666555444444444555555555666666555333111222333444444333333333333222222222222333333333333222222111111111222222333333333222222222222333333333333333333333333333333333333111111000000000000111111333222222111000000111111333333333333333333333333000000000000000000000000000000000000111111111111000000111222222222222111111111000000000111222222111111111111111111111111111111111111111111111111000111111111111222222222222222222222222222222222111111222222222222111111000000111222222222222111000000000000000000000000222222222111111111111000//////000000111222222222000000000111111000000000111111111111111111111111222222222222222222222222111000000000000111222222222222222111111111111111000111111111111222222222000000000111111111111222111111111222222222222222222222222222222222222222222222222222222222222222111111111111222222222222222222222222222222222222111111222222222222222222111111222222333333444444333333333333444444444444777777666666555444444333555555444555555666777888666555555555555555555666444555555666666555555444555555555666666555555555555777888888888888:::;;;999<<>>===<<<===<<<;;;999888888777777555555555444444333333333777666666555555555666666444555555555555666666666444444444444444444444444333333333444444444444555222333444555555444333222333333333333333333333333222222222222222111111111222222222222222222222222333333333333333333333333111111111111111111111111222222222222333333333444111111111111111111111111~~~}}}|||{{{{{{xxxxxxxxxwwwwwwvvvuuutttvvvwwwyyyzzz|||}}}zzzyyy{{{|||{{{yyywwwuuuuuuuuutttttttttqqqllliii\\\XXXPPPHHHBBB===;;;;;;555444444444444444555555222333444333222111222333666666666555555555444444222222333333333333222222222222222222222222333333222222222222222222222222333333333333333333333333111111000000000000111111111111111000111111222222222222222222222222222222111111111111111111111111000000000111111222222222000000111222222222222111000111222222333333333222111111111111111111111111111111111111111111111111000111111111111222222222222222222222222222222222111222222333333222222111000000111222222222222222000000000000000000000000222222222111111111111000/////////000111222222222000111111222222111111000111111111111111111111111111111111111111222222222000000000000000111222222111111111111111222222222000111111111111222222222000000000000111111111111000111111111222222222222111111111111111111111111222222222222222222222222111111111111222222222222222222222222222222222222222222111111111111111111000111111222333333444444222222333333333444444444555555555555555555555555444444444555555666777888444555555666666555555444444555555666666555555444444444555555555555555444333555666666666666777888888999:::;;;<<<===AAACCCCCCEEEHHHLLLPPPUUUYYY[[[___aaadddffffffgggiiikkkiiiooosssuuu|||~~~zzzwwwtttsssrrrtttuuuuuuuuutttvvvzzz~~~}}}}}}xxxtttrrrpppppplllkkkjjjjjjlllooosssuuuwwwxxxyyyyyyxxxtttpppnnniiiiiiiiihhhgggfffeeedddddddddfffgggiiijjjkkklllkkkkkkjjjgggbbb^^^\\\[[[YYY[[[]]]^^^]]]ZZZVVVSSSOOOMMMJJJIIIHHHFFFCCCAAA???>>>===<<<::::::999999777888888888888777666666333333333444444444444444555555555444444555555666444444444555555555666666444444444444444444444444333333333444444444555555333444444555555444444333333333333333333333333333111111111111222222222222222222222222222222222222333333333333333333333333111111111111111111111111000111111222333444555555222222222222222222222222}}}|||zzzzzzyyyyyyuuuuuuuuuuuutttsssrrrqqquuuwwwyyy{{{|||~~~|||yyyxxxyyy}}}~~~||||||zzzwwwuuutttsssssssssqqqnnniiieeeWWWRRRKKKCCC>>>;;;;;;;;;444333333333333444555666///111222222222222333555333333222222222111111111222222222333333222222222222222222222222222222222222111111111111111111111333333333333333333333333111111000000000000111111//////000000111222444444111111111111111111111111222222222222222222222222000000111111222222222333000000111222222222222111...000111222333222222111111111111111111111111111111111111111111111111111000111111111111222222222222222222222222222222222111222222333333222222111///000111222222222222222222222222222222222222222222222222111111111111000...//////000111222222222222222222333333222222222111111111111111111111111000000000000000111111111000000000000000111111222000000111111222222222333000111111111111222222222000000000000111111111111000000111111222222222222111111111111111111111111222222222222222222222222000111111111111222222222222222222222222222222222222222111111111111111111000000111222333333444444222222333333333444444444333333444444555666666666444444444555555777888888333444555666666555444333444555555555555555555444555555666777777777666666333555666666555555777888999:::::::::999:::===???===>>>@@@CCCFFFJJJMMMOOORRRUUUXXXZZZ[[[]]]___aaabbbhhhmmmooovvv{{{vvvsssqqqnnnmmmkkkllllllkkkkkknnntttyyy{{{~~~}}}wwwrrrooonnnmmmiiigggffffffhhhlllpppsssuuuwwwyyyyyywwwsssnnnkkkffffffeeeeeecccbbb```_________```bbbcccdddeeefffaaaaaa```]]]XXXTTTRRRRRRPPPQQQQQQQQQOOOLLLIIIGGGEEECCCAAAAAAAAA@@@>>>===::::::999888888777888888333444666777777666555555333333444555666666777777444444444333333444555555444444444555555555666666444444444444444444444444333333333444444555555555555555555555555555555555333333333333333333333333000000111111222222222333222222222222222222222222333333333333333333333333111111111111111111111111000000111222444555666666222222222222222222222222~~~|||zzzxxxwwwvvvvvvuuurrrooommmnnnpppqqqqqqwwwvvvuuuuuuwww{{{~~~~~~{{{vvvrrrrrrtttxxx{{{|||}}}}}}{{{xxxvvvttttttsssqqqoookkkeee^^^YYYRRRKKKCCC===;;;999666444444444444444444444444444333222222111111222222333333333333333333333333333111222333333444444333333222222222222222222222222333333333333333333333333222222222222222222222222222222111111111111222222111111111111111111111111111222333333444444333333111111111111111111111111111111111111111111111111...///000111111111111000111111222222222333333333000000000000111111111111222111000111222222111000222222111111000//////...111111111111111111111111222333777:::555---,,,111111111111111111111111111222222222111111111000000222111000......000111222000000111111111222222222000000////////////000000000111111111111222222222111111222222222222111111222222222222222222222222222222222222222222222222111111111111111111111111000111111111111222222222111111111111111111111111111111222222222222111111222222222111111111000000222222222222222222222222222222333333333333444444222222333333333333444444333333333333333333333333222222333333333333444444444555555666555444222111555555555555555555555555555555555555555555555555666666666666666666666666666666555555555444444444555555555555555555555555777777888888888999999999999:::;;;===@@@BBBCCCDDDHHHIIIJJJKKKMMMNNNOOOPPPUUUXXX]]]eeemmmuuu{{{yyyuuuoooiiieeeeeefffhhhdddcccbbbcccdddgggiiikkkqqquuuzzz~~~wwwqqqllliiifffeeedddbbb______aaaeeejjjnnnqqqsssuuuvvvsssnnnhhheeeaaaaaa___]]][[[ZZZXXXWWWUUUVVVWWWYYYYYYYYYXXXWWWUUUTTTSSSQQQNNNLLLKKKJJJHHHHHHGGGFFFDDDCCCBBBBBB===<<<;;;:::999999999999888888777666666666666666666666555555555555666666777777666666555555555444555555555555555555555555666555444333333333333333444444444444444444444444333555666555444222222333111222333333444444444444444444333333222111000000222222222222222222222222222222222222222222222222333333333333333333333333222111000......000111222000000000000000000000000111111111111111111111111~~~||||||{{{yyywwwvvvttttttsssppplllkkkmmmoooqqqrrryyywwwvvvuuuuuuwwwzzz|||~~~}}}zzzuuuqqqppprrruuuxxx~~~~~~~~~|||yyywwwuuusssrrrpppmmmhhhaaaYYYTTTLLLFFF@@@;;;:::999777666444444444444444444444444444333333333333333333444333333333333333333333333111222333333444444333333222222222222222222222222333333333333333333333333222222222222222222222222222222111111111111222222333333333333333333333333111222333333444444333333111111111111111111111111////////////////////////000000111111111111111111111111111222222222333333000000000000111111111111222111000111222222111000000000000000111111111111111111111111111111111111222888<<<:::333...///111111111111111111111111111222222222111111111000000111000///......///000111000000111111111222222222000000////////////000000000111111111111222222222000111111111111111111000222111111111111111111111////////////////////////111111111111111111111111000111111111111222222222111111111111111111111111111111222222222222111111222222222111111111000000222222222222222222222222222222222333333333444444222222222333333333444444333333333333333333222222222222222333333333444444222333444555555444444333555555555555555555555555555555555555555555555555555555555555555555555555666666555555555444444444555555555555555555555555666666666777777777888888777888999;;;===>>>???@@@???@@@AAABBBDDDEEEFFFGGGHHHJJJOOOUUU\\\ccciiillljjjgggbbb]]][[[ZZZ[[[]]]ZZZZZZYYYZZZ[[[]]]```bbbgggkkkpppwww|||{{{vvvpppjjjfffdddaaa___]]][[[YYYXXXZZZ^^^cccfffiiijjjlllmmmjjjfffaaa]]]YYYYYYWWWVVVTTTRRRQQQPPPLLLMMMNNNNNNNNNNNNNNNNNNKKKKKKJJJHHHFFFEEECCCCCCBBBAAAAAA@@@>>>======<<<;;;:::999888777777777777777777666555555555555555666666555555555555666666777666666666555555555444444444444444444444444444666555444333333333333444444444444444444444444444333555666555444222333333111222333333444444444333444444333333222111111000222222222222222222222222222222222222222222222222333333333333333333333333222111000//////000111222111111111111111111111111111111111111111111111111~~~|||{{{yyyyyyyyyxxxwwwtttrrrqqqooollliiiiiikkkooorrrsssyyyxxxuuussssssssstttuuuwww~~~|||xxxsssooommmoooqqqsss{{{~~~~~~}}}zzzwwwvvvrrrpppmmmiiiccc[[[RRRLLLDDD@@@;;;888777777777777444444444444444444444444555444444333333444444555333333333333333333333333111222333333444444333333222222222222222222222222333333333333333333333333222222222222222222222222222222111111111111222222333333333333333333333333111222222333333333333333111111111111111111111111////////////////////////222222111111000111111222111111111222222222222333000000000000111111111111222111000111222222111000//////000000111222333333111111111111111111111111222>>>CCC:::111000222000111111111111111111111111222222222111111111111111000///...------...///000111111111111111222222222111000000//////000000111000111111111111222222222///000000111111000000///111111111000000000//////222222222222222222222222111111111111111111111111000111111111111222222222111111111111111111111111111111222222222222111111222222222111111111111111222222222222222222222222222222222222333333333333222222222222333333333333444444333333222222222111222222222222333333333333111222333444555555555555444444444444444444444444444444444444444444444444555555555555555555555555555555555555555444444444555555555555555555555555555555555555666666666666555666777777888999::::::;;;;;;<<<===>>>@@@AAAAAA@@@AAADDDIIINNNSSSWWWZZZWWWUUURRRPPPNNNNNNOOOPPPOOOOOOOOOOOOPPPRRRTTTVVVYYY\\\aaagggmmmppprrrssslllhhhccc___\\\ZZZXXXWWWSSSQQQPPPOOOQQQTTTXXX[[[\\\]]]^^^___]]]YYYUUURRRNNNMMMLLLKKKIIIHHHFFFFFFDDDDDDCCCBBBBBBBBBCCCCCCAAAAAA@@@???>>>======<<<<<<<<<;;;:::999999888888888777666555555555555555666555555444444444444444666555555444444555555666666666666555555555555555333333333333333333333333555555444333333333444444444444444444444444444444333444666555444333333444222222333444444444333333444333333222222111111111222222222222222222222222222222222222222222222222333333333333333333333333222111000//////000111222111111111111111111111111111111111111111111111111~~~{{{zzzyyywwwwwwxxxxxxvvvssspppnnnkkkhhhfffgggjjjooorrrtttwwwvvvtttqqqpppppppppppprrrwww~~~{{{xxxsssooommmmmmoooqqqzzz~~~||||||{{{}}}~~~~~~{{{xxxvvvqqqnnnjjjddd]]]TTTKKKEEE>>>;;;888666555555555555444444444444444444444444444444333333333333444444333333333333333333333333111222333333444444333333222222222222222222222222333333333333333333333333222222222222222222222222222222111111111111222222000000000000000000000000111111222333333333333222111111111111111111111111111111111111111111111111333333111111000111111222111111111111222222222222///000000000111111111111222111000111222222111000///000000111111222333333111111111111111111111111222BBBGGG999///222444000111111111111111111111111111111111111111111111111111000////////////000111111111111111111111111111111000000000000000000111000000111111111222222222//////000000000000//////222222222111000000//////333333333333333333333333111111111111111111111111000000111111111222222222111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111111222222222222333333333111222222222222333333333444444333333222111111111111222222222222333333333222222333333444444444444444444444444444444444444444444444444444444444444555555555555555555555555555555555555555555555555555555555555555555555555444555555555666666666666555555555555666666666777777888999:::;;;<<<============???BBBEEEHHHKKKLLLHHHHHHGGGFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHJJJKKKLLLMMMOOOSSSXXX\\\___```aaa\\\YYYTTTRRRPPPOOONNNLLLIIIHHHGGGFFFHHHJJJMMMOOONNNOOOPPPQQQOOOMMMJJJHHHDDDDDDCCCBBBAAA??????>>>@@@???===<<<;;;<<<<<<===<<<<<<;;;;;;;;;:::::::::999999999888888777777777666666555444444444444444444444333333333333333444555444444444444444444555555555555555555555555555333333333333333333333333555444444333333333444444333333333333333333333333222444555555444333333444222333333444444333333333333333333222222111111111222222222222222222222222222222222222222222222222222222222222222222222222222111111000000111111222111111111111111111111111111111111111111111111111}}}{{{yyyxxxwwwuuuvvvvvvvvvtttqqqnnnmmmgggfffeeegggkkkpppsssttttttsssqqqooonnnnnnnnnnnnnnnssswww{{{~~~|||xxxtttooommmmmmnnnpppxxx~~~|||yyyxxxwww{{{}}}~~~{{{wwwtttoookkkeee^^^VVVNNNEEE@@@;;;999777555333222222333444444444444444444444444333333222222222222333333333333333333333333333333111222333333444444333333222222222222222222222222333333333333333333333333222222222222222222222222222222111111111111222222000000000000000000000000000111222222333333222222111111111111111111111111111111111111111111111111222222111111111111111111000000111111111222222222///000000000111111111111222111000111222222111000111111111111111111111111111111111111111111111111222@@@DDD777///222555000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111000000111111111222222222//////000000000000//////333333222222222111111111000000000000000000000000111111111111111111111111000000111111111222222222111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111111111111222222222333333111111111222222222333333333333333222222111111111111111111222222222333333444444333333222222222222444444444444444444444444444444444444444444444444555555555555555555555555444555555555555555555555555555555555555555555555555555555666666666777777555555555555555555555555333333444555666777777888888888888:::;;;===???@@@???????????????@@@@@@@@@??????@@@@@@AAABBBCCCDDDEEEFFFIIIKKKNNNOOOPPPPPPNNNKKKHHHFFFFFFEEEDDDCCCAAAAAA@@@@@@AAACCCDDDFFFDDDDDDEEEEEEDDDCCCAAA@@@>>>>>>======<<<;;;::::::<<<;;;:::888888888999:::888888888888888999999999777777777666666666666666666666555444444444444555333333222222222222333333444444333333333333444444444444444555555555555555444444444444444444444444444444333333333444444555333333333333333333333333222444555555444333444444333333333444444333333222333333222222222222222111222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111222222111111111111111111111111111111111111111111111111~~~~~~~~~}}}}}}||||||||||||}}}}}}~~~~~~~~~~~~}}}}}}||||||{{{yyyxxxwwwvvvuuussstttssssssqqqnnnlllkkkeeeeeefffjjjnnnrrrttttttqqqpppooonnnmmmmmmlllllljjjooossstttxxx~~~~~~}}}|||{{{xxxtttpppnnnnnnooopppttt~~~~~~}}}~~~{{{yyywwwuuuuuuzzz|||~~~zzztttqqqkkkfff^^^VVVNNNGGGAAA===888888777555222111111333444444444444444444444444333222222111111222222333333333333333333333333333111222333333444444333333222222222222222222222222333333333333333333333333222222222222222222222222222222111111111111222222222222222222222222222222000111111222222222222222111111111111111111111111//////////////////////////////000111111111111000000000000111111111111222000000000000111111111111222111000111222222111000222222222222222222111111111111111111111111111111111:::<<<555///222333111111111111111111111111111111111111111111222222222222222222222222222222222222222222111111111111111222111111000000111111222000111111111111222222222///000000111111000000///222222222222222222222222111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111111111222222222222111111111111111111111222222222111111111111111111111111111111111111222222222222111111111111222222222222222222222222222222222222111111111111222222222222555444333222111111111111333333333333333333333333333333333333333333333333444444444444444444444444444444444555555555555555555555555555555555555555555555555666666666666777555555555555555555555555555555555666777888888888777666777777888999:::;;;999999888888888999::::::999999::::::;;;<<<<<<<<>>???>>>===;;;<<<<<<<<<<<<======>>>???<<<<<<======<<<<<<;;;;;;;;;:::::::::999999888888888777777666666666666777555555555555555555555555444444444444444444444555666555555444444444555555222222222222222333333444444333333222222333333444444444444444444555555555555555555555555555555555444444333333333444555555333333333333333333333333222333555555444333444555333333444444444333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111~~~~~~~~~~~~}}}|||{{{zzzzzzyyyyyyyyyyyyyyyyyyyyyxxxyyyyyyzzzzzzyyyyyyxxxvvvvvvuuuuuutttssssssrrrqqqpppooonnnllljjjiiihhhdddeeehhhmmmrrruuuuuutttqqqqqqooonnnlllkkkjjjjjjfffkkkoooqqqtttzzz|||{{{~~~~~~|||{{{yyyvvvsssooonnnmmmnnnooorrr}}}~~~~~~}}}{{{|||{{{yyywwwvvvuuuvvvvvvyyy{{{~~~}}}xxxrrrnnnfff```VVVMMMFFFAAA===:::666777777555222111333555444444444444444444444444333333333222222333333333333333333333333333333333111222333333444444333333222222222222222222222222333333333333333333333333222222222222222222222222222222111111111111222222222222222222222222222222000000111222222222222222111111111111111111111111////////////////////////***,,,///111222222000///000000000000111111111111000000000000111111111111222111000111222222111000000111111222222333333333111111111111111111111111111222222222111000111111111111111111111111111111000000111111111222222222111111222222222222111111222222222111111111000000222111111000000111111222000111111111111222222222000111111111111111111000000000111111222222333333333333333333333333333333111111111111111111111111000111111111111222222222111111111111111111111111111111222222222222111111000000111111111222222222111111111111111111111111111111111111222222222222111111111111222222222222000000000111222222333333111111111111222222222222444333222111111222222333333333333333333333333333333333333333333333333333444444444444444444444444444444444555555555666666555555555555555555555555333444444444555555555555444444555555555555555555666666777777888999999999777777777777888999::::::888777666555444555666777666666777888999999999999999999:::;;;<<<<<<======>>><<<::::::::::::888777888999999999:::::::::999777777777777777777888888777777777777777666666666444555555666666666666555444444444333333333333333222333333333444444555555555444444333333444444555222222222222222333444444333333222222222222333333333333333444444555555555444444444444444444444444333333333333333444555666222222222222222222222222111333555555444444444555333444444444333333222111222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111222222222222222222111222222222222222222222222111111111111111111111111{{{{{{{{{{{{zzzyyyxxxwwwvvvvvvvvvvvvwwwwwwwwwwwwuuuuuuvvvvvvvvvvvvuuuuuurrrrrrqqqqqqqqqqqqqqqqqqooonnnllljjjhhhgggggggggdddfffjjjoootttvvvuuusssrrrrrrpppnnnllljjjhhhgggbbbhhhmmmooorrrxxx{{{zzz~~~~~~|||{{{wwwuuurrrooommmmmmnnnooosss}}}}}}}}}}}}|||yyywwwvvvttttttuuuwwwxxxyyy{{{~~~}}}wwwppplllccc\\\QQQGGGAAA===:::999444666777666333333555777444444444444444444444444555444444333333444444555333333333333333333333333222222333444444444333333222222222222222222222222333333333333333333333333222222222222222222222222222222111111111111222222////////////////////////000000111222222222222111111111111111111111111111111111111111111111111111(((***...111333222000...000000000000111111111111000000000000111111111111222111000111222222222000...///000111333444555666111111111111111111111111000,,,,,,000222//////222111111111111111111111111000000111111222222222222000000111111111111000000222222222222111111000000222222111111111111222222000111111111111222222222111111222222222222111111......///000111222333333000000000000000000000000111111111111111111111111000111111111111222222222111111111111111111111111111111222222222222111111000000111111222222222222000000000000000000000000000111111111111222222222000111111111111222222222//////000111222333333444000111111111111222222222222111111000111333444555333333333333333333333333333333333333333333333333444444444444444444444444444444444555555555666666555555555555555555555555222222333333333444444444333444444444444555555555222222222333444444444555444444444444555666777777:::888666444333444555666666777888999999999999999444444555777888999:::;;;;;;:::888888888888666555666777777888888888777777444444444444444555666666555555555555555444444444444555666888888888777666444444444444444333333333444444444555666666777777333333333222333333444444333222222222333444444555333222222222222222222333333333333444444555555555333333333333333333333333333333333333333444555666222222222222222222222222111333555555444444444555444444444444333333222111222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111222222333333222222111222222222222222222222222111111111111111111111111wwwxxxyyyyyyyyyxxxwwwvvvwwwwwwwwwvvvvvvuuutttssspppppprrruuuwwwuuupppkkkpppooonnnmmmmmmlllllllllnnnmmmllljjjhhhgggffffffeeehhhlllpppssssssrrrqqqrrrssssssooojjjgggfffhhhhhhiiijjjlllnnnsssyyy~~~|||{{{wwwuuuqqqnnnmmmnnnqqqsssvvv||||||{{{{{{zzzzzzxxxwwwuuutttuuuwwwyyy{{{|||||||||{{{xxxrrrkkkeee[[[RRRGGG@@@===<<<:::777666555555555555444444444333333333333333333333333222222222333333444444444333333333333333333333333333333333333333333333333222222333333333333444444111111111111111111111111222222111111111111222222000000000000000000000000111111000000//////......111111222222222333333333000000000000000000000000000000000000000000000000111111111111111111111111////////////////////////222222222111000//////...000000000000111111111111111111111111111111111111222222222222222222222222111111111111111111111111111222222222222111000000000000000000111111111111000000000000000000000000111111111111111111111111000000000111222222222333111111111111111111111111222222222222222222222222111111111111111111111111000000111111111111000000000111222222000/////////222222222222222222222222222111111111000000//////000000000000000000000000222222222222222222222222222222222222222222222222222222222222222222222222000///---,,,---...000111222222222222222222222222222222222222222222222222111222222222222333333333333333333333333333333333333333222222333333444555333333333333333333333333444444444444444444444444333333333333333333333333444444333222333444555666555555555555555555555555666555333222222333555666444444444444444444444444444444444555555555555666666666666666666666666666777777777777777777777777555555555555555555555555555555555555555555555555888777666666666666666777444444444444444444444444333333333333333333333333444444444444444444444444444444444444444444444444555555555555555555555555555555555444444333333333555555555444444333333333333333333444444444555555555555555555555555555555333333333222222222111111333333333333333333333333333333333333333333333333333333333222222111111111111111111111111111111111666444222000000222444666222222222111111111000000111111111111111111111111111111111111111111111111111111111111111111111111444222000//////000222333vvvwwwwwwxxxxxxwwwuuuuuutttttttttssssssrrrqqqpppqqqpppqqqtttuuutttppplllmmmmmmlllkkkjjjjjjjjjjjjiiihhhfffdddccccccccccccgggjjjooosssuuuuuutttsssrrrssssssoookkkhhhhhhiiihhhjjjlllnnnqqquuu{{{~~~}}}xxxvvvrrrnnnmmmnnnppprrruuu{{{}}}zzzzzzzzzyyyxxxxxxwwwuuutttuuuvvvyyyzzz{{{{{{zzzyyyuuunnneee___VVVNNNCCC===;;;:::888555555555555555444444444444333333333333333333333333222222333333444444444444333333333333333333333333333333333333333333333333222222222333333333444444000000000000000000000000222222111111111111222222000000000000000000000000111111000000////////////111111111222222222333333000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000222222111111000//////...000000000000111111111111111111111111111111111111222222222222222222222222111111111111111111111111222222222111111111000000000000000000111111111111000000000000000000000000111111111111111111111111111111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111000000111111111111000000333444555555333222222333222222222222222222222222111111111111000000000///000000000000000000000000222222222222222222222222222222222222222222222222222222222222222222222222111000///...///000222333222222222222222222222222222222222222222222222222///000000000000111111111333333333333333333333333333333222222333333444555222222222222222222222222444444444444444444444444333333333333333333333333444444333333333444555666555555555555555555555555666555333222222333555666444444444444444444444444444444444444555555555555555555555555555555555555666666666666666666666666555555555555555555555555555555555555555555555555999888777666555555555555444444444444444444444444333333333333333333333333444444444444444444444444444444444444444444444444333333333333333333333333555555444444444333333333444444444444444333333333333333333444444444444555222222222333333333444444333333333222222222111111222222222222222222222222333333333333333333333333333333333222222222111111111111111111111111111111444333111//////111333444222222222111111111000000111111111111111111111111111111111111111111111111111111111111111111111111222111000000000111222333uuuuuuvvvvvvvvvuuusssrrrpppqqqqqqppppppooonnnmmmooonnnnnnooopppooommmkkkjjjiiihhhgggffffffffffffeeedddbbb```______aaabbbkkknnnrrrvvvxxxxxxvvvuuuttttttssspppllljjjiiijjjhhhkkkooorrruuuxxx|||~~~}}}zzzxxxtttpppnnnnnnoooooosssyyy{{{yyyxxxxxxxxxwwwwwwvvvuuuttttttuuuwwwxxxyyyxxxwwwtttooofff]]]VVVMMMGGG>>>999888777666444555555555555444444444444333333333333333333333333333333444444444444444555333333333333333333333333222222222222222222222222222222222222333333333333111111111111111111111111222222111111111111222222000000000000000000000000111000000000000/////////111111111222222222222333000000000000000000000000222222222222222222222222111111111111111111111111111111111111111111111111222222111111000/////////000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111333222111000///000111111000000000000111111111111000000000000000000000000111111111111111111111111222222222111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000111111111111000000333444666555444222333333222222222222222222222222111111111111000000000000000000000000000000000000222222222222222222222222222222222222222222222222222222222222222222222222222222111000111222333444222222222222222222222222222222222222222222222222///000000000000111111111333333333333333333333333333333222222333333444555222222222222222222222222444444444444444444444444444444444444444444444444444333333333333444555666444444444444444444444444555444333222222333444555555555555555555555555555444444444444555555555555555555555555555555555555444444444444444444444444444444444444444444444444555555555555555555555555:::999777666444333333333444444444444444444444444333333333333333333333333444444444444444444444444444444444444444444444444333333333333333333333333444444444444333333333333333333333333444444444444333333333333444444444444111111222222333333444444333333333222222222111111111111111111111111111111333333333333333333333333333333333222222222222111111111111111111111111111333222000//////000222333222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222333ssstttuuuuuuuuutttrrrqqqoooppppppoooooonnnmmmlllkkkkkkjjjjjjiiiiiihhhggggggfffeeedddccccccccccccdddbbb```______```bbbdddmmmqqqvvv{{{}}}|||zzzyyyvvvuuussspppmmmkkkkkkkkkgggkkkqqquuuxxxzzz|||}}}}}}{{{yyyvvvrrrooonnnmmmmmmqqqvvv}}}}}}yyyxxxwwwwwwwwwvvvvvvuuutttsssssssssuuuuuuwwwuuurrrnnnggg^^^TTTMMMEEE@@@;;;777666666555444555555555444444444333333333333333333333333333333444444444444444444444444222222222222222222222222111111111111111111111111111222222222222333333333333333333333333333333333222222111111111111222222000000000000000000000000000000000000000000000000111111111111222222222222000000000000000000000000222222222222222222222222111111111111111111111111111111111111111111111111111111111111000000/////////000000000111111111111111111111111111111111111000000000000000000000000111111111111111111111111444222000///...///111222///000000000111111111111000000000000000000000000111111111111111111111111333222222222111000000000111111111111111111111111111111111111111111111111111111111111111111111111000000111111111111000000000111333222111000000111111111111111111111111111111111111000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111222222111111111222333444111111111111111111111111222222222222222222222222111111222222222333333333222222222222222222222222333333222222333333444555555555555555555555555555444444444444444444444444444444444444444444444444333333333333444444555555444444444444444444444444555444333333333333444555666666666666666666666666333333444444444555555555555555555555555555555555333333333333333333333333444444444444444444444444555555555555555555555555888777666555444444333444444444444444444444444444333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333222222222333333444444555222222333333333444444444444444444444444444444444333333333222222222111111222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111222111000//////000111222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111///000111222222222222222qqqrrrsssttttttsssrrrqqqppppppppppppooonnnmmmllliiiiiihhhgggfffeeeffffffddddddcccaaaaaaaaaaaaaaaaaa```______```aaadddeeennnrrrxxx~~~~~~xxxvvvrrrooommmkkkkkkjjjgggkkkrrrvvvxxxyyyyyyzzz}}}|||zzzwwwtttqqqnnnmmmlllooosssyyy~~~}}}|||zzzwwwvvvvvvwwwvvvttttttsssrrrqqqpppqqqqqqqqqtttqqqlllfff___VVVMMMFFF???===999777666666666666555444444444444333333333333333333333333333333333444444444444444444444444222222222222222222222222111111111111111111111111111111111222222222333333333333333333333333333333222222111111111111222222000000000000000000000000000000000000111111111111000000111111111222222222000000000000000000000000222222222222222222222222111111111111111111111111111111111111111111111111111111111000000000000000///000000000111111111111111111111111111111111111000000000000000000000000111111111111111111111111333222000......///000111///000000000111111111111000000000000000000000000000000000000000000000000333222222222111000000000111111111111111111111111222222222222222222222222111111111111111111111111000000111111111111000000...///111111/////////000111111111111111111111111000000000000000000111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111222222111111111111111111111111222222222222222222222222111111222222222333333333222222222222222222222222333333222222333333444555555555555555555555555555444444444444444444444444444444444444444444444444333333333444444444444444444444444444444444444444444444444333333444444444666666666666666666666666333333333444444444444555555555555555555555555555444444444444444444444444444444444444444444444444555555555555555555555555555444444444444444555666444444444444444444444444333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333111222222333333444444444222222222333333333444444666666555444333222222111333333333222222222111111333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111333222111111111111222333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111///000111222222222222222mmmnnnpppqqqrrrrrrqqqpppoooooooooooonnnmmmlllkkkhhhiiiiiigggeeeddddddeeeaaaaaa___^^^^^^^^^^^^^^^\\\]]]]]]^^^```aaacccdddlllqqqyyy{{{wwwrrrnnnlllkkkiiihhhgggkkkppptttuuuuuuuuuuuu{{{|||{{{yyyvvvsssooommmlllmmmpppuuuyyy{{{zzzyyywwwxxxwwwuuutttuuuuuusssrrrrrrqqqpppooonnnmmmmmmmmmpppkkkddd]]]UUUNNNFFFBBB;;;:::999777666666666666444444444444333333333333333333333333333333333333444444333333333333222222222222222222222222222222222222222222222222222222111111111111222222222222111111111111111111111111222222111111111111222222000000000000000000000000000000000111111111111222000000000111111111111222000000000000000000000000222222222222222222222222111111111111111111111111111111111111111111111111111111000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111222111000///...///000000000000000000111111111111000000000000000000000000000000000000000000000000222222222111111111111111111111111111111111111111222222222222222222222222111111111111111111111111000000111111111111000000...000222222111000111222111111111111111111111111000000000000111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111/////////000000000000000111111111111111111111111222222222222222222222222///000000000000111111111222222222222222222222222333333222222333333444555222222222222222222222222444444444444444444444444333333333333333333333333222333444444555555444444333333333333333333333333444444444444444444444444555555555555555555555555333333333333444444444444444444444444444444444444555555555555555555555555333333333333333333333333555555555555555555555555333333333333333555666666444444444444444444444444333333333333333333333333444444444444444444444444444444444444444444444444222222222222222222222222222222222222333333333333222222222222333333333333222222222222333333333333444444333222111000//////333333333222222222111111333333333333333333333333222222222222222222222222111222222222222333333333111111111111111111111111222222222111111222222222111111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111hhhiiikkkmmmoooooooooooolllllllllkkkkkkjjjiiihhhdddeeegggeeebbb``````aaa^^^]]]\\\[[[ZZZZZZZZZZZZYYY[[[]]]___aaacccccccccjjjoooyyy}}}xxxrrrmmmkkkjjjgggeeefffjjjoooqqqrrrqqqpppqqqvvv}}}{{{zzzyyywwwtttpppnnnllllllnnnqqquuuvvvvvvtttssstttrrrqqqqqqqqqrrrpppooopppooonnnmmmlllkkkjjjjjjjjjddd\\\SSSLLLFFFAAA>>>888888888777666555666666444444444333333333222222333333333333333333333333333333222222222111111111111111111111111111111111333333333333333333333333111111111111222222222222000000000000000000000000222222111111111111222222000000000000000000000000000000111111111222222222000000000000111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000111000000000000111111111111111111111111111111111111222222222222222222222222111111111111111111111111111000000000////////////000000000000111111111111000000000000000000000000000000000000000000000000111111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111000000111111111111000000///000222222111111222333111111111111111111111111///000000000111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111...//////000000000000000111111111111111111111111222222222222222222222222///000000000000111111111111111111111111111111111333333222222333333444555222222222222222222222222444444444444444444444444222222222222222222222222222333444555555555444444333333333333333333333333333444444444444444444333444444444444444444444444222222333333333444444444444444444444444444444444555555555555555555555555333333333333333333333333555555555555555555555555333333333333333333444444444444444444444444444444333333333333333333333333444444444444444444444444444444444444444444444444111111111111111111111111111111222222222333333333333333333222222222222222111222222222222333333333111111111111111111111111333333333222222222111111222222222222222222222222111111111111111111111111111111222222222333333333111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111444333222000000000000111dddfffhhhjjjlllmmmmmmmmmiiiiiiiiiiiihhhgggfffeee^^^aaacccbbb^^^[[[[[[\\\[[[ZZZYYYXXXXXXWWWXXXXXXYYY[[[___bbbdddeeeeeedddhhhnnnxxx~~~yyyrrrmmmkkkiiifffdddfffiiimmmoooooonnnnnnnnnpppwwwzzzzzzyyywwwuuuqqqnnnlllkkkmmmppprrrssssssrrrqqqqqqooonnnnnnoooooonnnlllnnnnnnmmmllljjjiiihhhhhhfff```VVVMMMFFFBBB>>><<<666777888777555444555666444444444333333333222222333333333333333333333333222222222111111111000000111111111111111111111111333333333333333333333333000111111111111222222222111111111111111111111111222222111111111111222222000000000000000000000000000000111111222222222222000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111////////////////////////000000000000000111111111000000000000111111111111111111111111111111111111222222222222222222222222111111111111111111111111000000000111000///......000000000000111111111111000000000000000000000000000000000000000000000000000000111111222222222333111111111111111111111111000000000000000000000000111111111111111111111111000000111111111111000000---///111111111000111222000000000000000000000000//////000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111000000000000000000000000000222222222222222222222222111222222222222333333333111111111111111111111111333333222222333333444555333333333333333333333333444444444444444444444444111111111111111111111111222333444555555555444333333333333333333333333333333444444555555444444333444444444444444444444444222222333333333444444444444444444444444444444444444444444444444444444444333333333333333333333333555555555555555555555555555444444333222222222222444444444444444444444444333333333333333333333333444444444444444444444444444444444444444444444444333333333333333333333333111111111222222333333333444333333222222111111111111111222222222333333333000111111333444555666666333333333222222222111111111111111111111111111111111111111111111111111111111111111222222333333333111111111111111111111111///000000000000000000///000000111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111666444222000//////000111bbbbbbdddeeeggghhhiiijjjgggfffeeecccbbbbbbccccccbbbaaa___\\\ZZZZZZZZZZZZTTTTTTTTTUUUUUUUUUUUUUUU[[[^^^bbbeeefffdddbbb```fffiiioooyyy~~~vvvnnniiifffdddccceeeffffffggghhhiiijjjjjjlllrrr||||||}}}{{{yyyxxxwwwuuussspppmmmooopppooommmlllkkklllooonnnnnnmmmlllkkkkkkjjjllljjjgggffffffeeedddbbb[[[UUULLLDDD???<<<:::888666666555555555444444444333333333333333333333333444444333333333333222222333333222111000000111111333333333222222111111111111111111111111111111111222222111111111111222222111222222333333222222111333222222222111111000000000000000000000000000000222222222222222222222222333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111222111000//////000111222000000000000000000000000///000111222222111000///000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000111///------000222111///222111111111000000//////000000000000111111111111222111111111000000//////000000000000000000000000111111000000000000111111111111222222222222111111222222111000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000//////......000000111111111222222222444333222111000000000000//////000000000000//////111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333666666666666666666666666444444444444444444444444222333444444222222333444444333222111222444777888444444444333333222222222666666666555555444444444777777666555444444333333444444444444444444444444111111222333333444555555222333333444444333333222333333333333333333333333111222333333444444333333111111222222222333333333222222222333333333444444333333333444444444555555333222222111111222222333444333333222222333333444222222222222222222222222333333333333333333333333222222333333333444444444222222222222222222222222333222111111000000111111111111111111111111111111222222111111111111222222000000111111111222222222333333222222222222333333222222111111000111111111000000000000000000000000555444333333222222222222111111000000111222333333222111111111000000//////^^^___```aaacccdddeeefffdddcccaaa_________```aaa```___]]][[[YYYXXXWWWWWWRRRQQQQQQQQQRRRSSSTTTUUU[[[^^^bbbeeeeeedddaaa```aaaccchhhrrr||||||tttmmmhhheeecccbbbbbbbbbccccccdddeeeffffffiiioooxxx}}}zzzzzzyyyxxxxxxxxxvvvsssqqqlllmmmnnnllljjjiiijjjkkkmmmmmmmmmmmmllllllkkkkkkhhhgggeeeddddddbbb___]]]UUUOOOGGG@@@<<<999777666666555555555444444444444333333333333333333333333444444333333333222222222333222222111000000111111333222222222222222222111111111111111111111111111222222111111111111222222111222222333333222222111222222111111111000000000000000000000000000000000222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222111000//////000111222000000000000000000000000///000111222222111000///000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000222000...///111333222111111111111111000000000///000000000000111111111111111111111111000000000///111111111111111111111111111111000000000000111111000111111111111111111000222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000/////////...//////000111111222222111000000000000111222222000000111111111111000000111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333444444444444444444444444444444444444444444444444222444555444333222333444444333222222222444666777444444444444333333222222555555555444444444333333777666666555444444333333444444444444444444444444222222222333333444444444222333333444444333333222333333333333333333333333111222333333444444333333111111222222222333333333333333333444444444555555333333333444444444444555333222222111111222222333333333222222222222333333222222222222222222222222333333333333333333333333222222222222333333333333222222222222222222222222333222111111000000111111111111111111111111111111222222111111111111222222000000111111111222222222111111111000000111111111222111111111111111222222111111111111111111111111333333222111111111111111111111000000111222222333111111111111000000000///ZZZZZZ[[[\\\]]]^^^___```___^^^[[[ZZZYYY[[[]]]___]]]\\\[[[YYYWWWUUUSSSRRRQQQPPPNNNNNNPPPSSSVVVXXX\\\^^^bbbdddeeecccaaa___[[[\\\```hhhqqqzzz|||wwwqqqkkkhhheeebbb```]]]]]]]]]]]]^^^___``````fffkkkssszzz}}}}}}zzzwwwuuuuuuvvvxxxxxxwwwssspppkkkkkkjjjhhhffffffhhhjjjlllllllllllllllkkkjjjiiicccbbbaaaaaa```]]]YYYUUUNNNJJJCCC===:::888777666555555555555444444444444333333333333333333333333333333333333222222222222333222111111000111111111111111111222222222222222111111111111111111111111222222111111111111222222111222222333333222222111111111000000000000//////000000000000000000000000222222222222222222222222000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000222111///000222333333222111111111111000000000000000000000000111111111111111111111111000000000000222222222222222222222222111111000000000000111111///000000111111000000///222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111000000000---......///000111111111------...///000222333444111111222222222222111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333222222222222222222222222444444444444444444444444333444555555333333444555555444333222222333444555555444444444444444333333444444333333333333333222666666555555444333333333444444444444444444444444333333333333333333333333222333333444444333333222333333333333333333333333111222222333333333333333111111222222222333333333444444444444555555555555333333333333444444444444333222222111111222222333222222111111111111222222222222222222222222222222222222222222222222222222111111111222222222222333222222222222222222222222333222111111000000111111111111111111111111111111222222111111111111222222111111111111111222222222111111000000000000111111000000000000111222333333222222222222222222222222222222111000000000000111111111111000111111222333111111111111000000000000VVVVVVWWWXXXYYYYYYZZZZZZ[[[YYYWWWUUUUUUWWWZZZ\\\YYYYYYYYYXXXUUURRROOONNNPPPNNNMMMNNNPPPUUUYYY\\\]]]___bbbcccdddbbb```^^^XXXYYYZZZ___fffmmmtttxxxuuurrrmmmjjjgggdddaaa___[[[ZZZYYYYYYYYYZZZ[[[\\\cccgggooovvvyyyyyywwwuuuqqqrrrtttvvvxxxvvvrrrooojjjjjjgggdddbbbcccfffiiimmmmmmlllllljjjhhhfffeee___^^^^^^]]][[[WWWRRRNNNIIIEEE???;;;:::999888777444444444444444444444444333333333333333333333333333333333222222222222111222222111111111111111222000000111111222222333333111111111111111111111111222222111111111111222222111222222333333222222111000000000///////////////000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000111000000000000000000000000000000000111111000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000111000000000111222222222111111111000000000000000///000000000111111111111111111111000000000000000111111111111111111111111111111000000000000111111//////000000000000//////111111000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222111111111111111111000000000000000000000000---------...///111222333000111111222222111111000111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333222222222222222222222222333333333333333333333333333444555555333333444555555444333222222333333444444444444444444444444444222222222222222222222222555555555444444333333333333333333333333333333333333333333333333333333222222333333444444333333222333333333333333333333333111111222333333333333222111111222222222333333333333333333444444444444555222222333333333444444444333222222111111222222333111111000000000000111111111111111111111111111111111111111111111111111111000000111111111222222222222222222222222222222222333222111111000000111111111111111111111111111111222222111111111111222222111111111111111111111111111111111222222111111111000000000000111222333444222222222222222222222222222111111000000000111111222111111111111111222222111111111000000000000000TTTTTTTTTUUUUUUVVVVVVVVVWWWVVVTTTSSSSSSTTTWWWXXXVVVVVVVVVUUURRRPPPMMMKKKKKKKKKLLLNNNRRRVVV[[[^^^^^^```bbbccccccaaa___]]]XXXXXXXXXYYY\\\bbbiiimmmooommmjjjiiigggeeeaaa^^^ZZZYYYXXXWWWWWWWWWXXXYYYaaaeeemmmtttxxxxxxvvvtttnnnoooqqqsssuuussspppllliiihhhfffbbb```aaaeeehhhmmmmmmllljjjgggddd```^^^\\\[[[ZZZYYYVVVQQQKKKGGGCCC???;;;888888888777777333333444444444444444444333333333333333333333333333333222222222111111111222111111111111111222222000000000111111222222222111111111111111111111111222222111111111111222222111222222333333222222111///////////////000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000111111000000000000000000000000000000000111000000000000000000111000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000///////////////000111222000000000000000000111111///000000000111111111111000000000000000000111111000000000000000000000000111111000000000000111111//////000000000000//////111000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111222222444333222222000//////...//////...//////000111111//////000000000000//////111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333222222222222222222222222333333333333333333333333333444555444333333444555444333333333222222333333444444444444444444444444222222222222222222222222444444444444444333333333333333333333333333333333333333333333333333333222222333333444444333333222333333333333333333333333000111222222333333222222111111222222222333333333111111222222222333333333222222222333333333444444333222222111111222222333111000000//////000000111111111111111111111111111111111111111111111111111000000111111111222222222222222222222222222222222333222111111000000111111111111111111111111111111222222111111111111222222111111111111111111111111//////000111111000//////000000000000111222333444111111111111111111111111222222111111111222222333222222111111111111111222000000000000000000111111SSSSSSSSSSSSSSSSSSSSSSSSTTTSSSRRRQQQQQQRRRSSSSSSRRRQQQQQQPPPNNNLLLJJJIIIFFFHHHLLLPPPUUUYYY\\\^^^``````bbbbbbbbb```^^^]]]WWWWWWVVVUUUVVVZZZ```eeeiiiiiihhhhhhhhheeeaaa^^^[[[ZZZWWWVVVUUUVVVWWWXXX^^^dddllltttxxxxxxuuusssnnnnnnnnnpppqqqooollliiigggfffdddaaa^^^___cccfffkkkkkkjjjhhheeeaaa]]]ZZZZZZXXXVVVSSSPPPKKKEEEAAA<<<999666444444555444444333333333333444444444444333333333333333333333333222222222222111111111111111111111000111111222333000000000111111111111111111111111111111111111111222222111111111111222222111222222333333222222111//////000000000000111111000000000000000000000000111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000111111000000000000111111000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000...///000///......000222000000000000111111111111000000000000111111111111000000000000111111111111////////////////////////111111000000000000111111///000000111111000000///000000000000000111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111555444333222111000///...111111000/////////000000//////000000000000//////111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333333333333333333333333333333333333333333333333333222333444444222222333444222222222333333333333333222222333333333333444444111222222222222333333333444444333333333333333333333333333333333333333333333333333333333333333333222333333444444333333222333333333333333333333333000111111222222222222222111111222222222333333333111111111111222222222222222222222222333333333333333222222111111222222333111111000000000000111111111111111111111111111111222222222222222222222222111111111222222222222333222222222222222222222222333222111111000000111111111111111111111111111111222222111111111111222222222222222111111111111111,,,---...//////...---,,,000000000000111222333333000000000000000000000000222111111111111222333333333222111111000111111111000000000000111111111111QQQQQQQQQQQQQQQQQQQQQQQQPPPQQQQQQPPPPPPOOONNNNNNMMMLLLKKKIIIHHHHHHGGGGGGEEEIIIPPPWWW]]]```aaaaaa```aaabbbbbbaaa___]]]\\\TTTTTTTTTSSSRRRUUU[[[```eeefffgggiiiiiifffbbb^^^[[[ZZZWWWUUUTTTUUUVVVWWW\\\bbbkkktttxxxwwwtttqqqnnnmmmllllllllljjjgggeeeccccccaaa___]]]]]]___bbbffffffffffffccc___\\\YYYXXXUUUQQQMMMIIIEEE@@@<<<999777444333333444333333222222333333333444444444333333333333333333333333222222222222111111111111111111000000111222222333111111111111000000000000111111111111111111111111222222111111111111222222111222222333333222222111000000000111111111222222000000000000000000000000111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000///000111222222111000///000000000000000000000000222111000//////000111222000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000...000111000//////111333///000000000111111111111000000000000111111111111///000000000111111111111////////////////////////111111000000000000111111000111111111111111111000000000000000000111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000000111111111111111111111000000000000222111111000000000111111000000000111111000000000111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333333333333333333333333333222222222222222222222222111222333333111111222333000111222222333333333333111111111222222222333333222222222222333333444444333333333333333333333333222222222222222222222222222222222333333444444444222333333444444333333222333333333333333333333333000000111222222222222222111111222222222333333333111111222222222333333333111222222222222333333333333222222111111222222333222111111000000111111222111111111111111111111111333333333333333333333333222222222222333333333333222222222222222222222222333222111111000000111111111111111111111111111111222222111111111111222222222222222111111111000000---...000111111000...---222111111111111111222222111111111111111111111111000000000000000111222222333222222111000000111111///000000000111111111111PPPPPPPPPOOOOOOOOOOOOOOONNNOOOOOOOOOOOOMMMKKKJJJJJJHHHGGGEEEDDDEEEEEEFFFGGGMMMVVV^^^dddgggfffeeeaaaaaabbbaaa```___]]]\\\PPPQQQRRRQQQPPPSSSYYY^^^cccdddfffiiijjjgggbbb^^^[[[ZZZWWWTTTSSSTTTUUUWWWZZZ```kkktttxxxwwwsssoooooommmkkkjjjiiihhheeebbb``````___]]][[[[[[]]]___bbbcccddddddbbb___\\\ZZZVVVSSSNNNIIIEEEAAA<<<999:::888555444555666555444222222222333333444444444333333333333333333333333222222222111111111111000111111000000111222333333222222111111000000//////111111111111111111111111222222111111111111222222222222222333333222222222000000111111222222222333000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000///000111222222111000///000000000000000000000000222111000//////000111222000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000///111333222000///222555//////000000111111111222000000000000111111111111//////000000111111111222000000000000000000000000111111000000000000111111111111222222222222111111000000///000000111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000......//////000000000111......//////000111111111111111000111111222333333111111222222222222111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333222222222222222222222222222222222222222222222222000111222222000000111222///000111222333444444444000000111111111222222222222222222333333444444444333333333333333333333333222222222222222222222222111111222333333444555555222333333444444333333222333333333333333333333333000000111222222222222111111111222222222333333333222222333333333444444444111111222222222333333333333222222222222222222333222222111111111111222222000000000000000000000000333333333333333333333333222222333333333444444444222222222222222222222222333222222111000111111111111111111111111111111111222222111111111111222222222222222222111111000000000222333444444333222000222222111111111111111111222222222222222222222222///////////////000111111333333222111000000111111//////000000111111111222RRRQQQQQQPPPOOONNNMMMLLLNNNMMMKKKIIIHHHHHHHHHIIIFFFGGGFFFEEECCCCCCDDDFFFKKKRRR\\\fffkkkkkkgggdddaaa``````aaaaaa___\\\YYYUUUTTTRRRPPPPPPTTT[[[```fffkkkmmmjjjfffggggggfffccc]]]XXXXXXWWWTTTSSSVVV\\\```fffkkkooopppooonnnkkkjjjiiihhhhhhfffbbb```___^^^\\\ZZZZZZ[[[\\\]]]`````````___]]][[[XXXWWWPPPMMMHHHDDDAAA===999666666666666666555555555555444444444333333222222222111111222222222222111111333333333333333333333333111111111111111111111111000000000000000000000000000000111111111111000000222111000//////000111222222222222222222222222222111111111111111111111111000000000000000000000000222222222222222222222222222111000//////000111111000000000000000000000000000000000000000///......222111000//////000111222........................000000///...............////////////////////////111111000000000000111111000111333444444333111000111111111111111111111111000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000666333111111333333222000000000111111111111000000222111111111000000//////000000000000000000000000000000000000000000000000333222222222111111000000///000222333333222111111222222222444444333000...000000111111111111000000////////////////////////222222111111111111111111000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000111111111111000000000000000000000000///000000000111111111111333333222222111000//////111111222222222333333333000111111111111222222222333333333222222111111111444444333333333333222222333333333333333333333333555333000///000111111111111111222222222333333333111111111111111111111111000000000000000000000000222222333333333333444444333333222111111222333333444444444444333333222111111111111111111111111111333333222222111000000000111111111111111111111111111222222333333222222111111111222222222222111111222222222111111111000000111111111111111111111111333333333222222111111111444333222111111111222333444444444444444444444444333333222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000111111000000000000111111111111111111111111111111000000000000000000000000000111111111111222222222000000111111111111000000333222222222111000000000PPPPPPOOONNNMMMLLLLLLKKKLLLKKKJJJIIIGGGGGGFFFFFFBBBCCCBBBAAA@@@AAADDDFFFOOOUUU___iiimmmmmmiiifff``````_________]]]ZZZWWWRRRRRRPPPOOOPPPUUU\\\aaaggglllooollljjjkkkjjjhhheee___ZZZYYYXXXUUUTTTVVV\\\```eeekkknnnooonnnmmmiiihhhgggffffffdddaaa^^^^^^]]][[[ZZZYYYZZZ[[[\\\^^^^^^^^^]]][[[YYYVVVUUUNNNJJJEEE@@@===;;;888666555555555555444444444444444444444333333222222222111111222222222222111111222222222222222222222222222222222222222222222222000000000000000000000000000000111111111111000000111111000000000000111111222222222222222222222222111111111111111111111111000000000000000000000000222222222222222222222222222111000//////000111111000000000000000000000000111111111111111000//////111111000000000000111111222222222222222222222222111111000///////////////111111111111111111111111000000////////////000000000111222333333222111000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000333000......000111000...000000111111111111000000111111111111000000000///000000000000000000000000000000000000000000000000222222111111111000000000000000111222222222111000000000000111111000///---000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000111111111111000000000000000000000000111111111111222222222222333333222222111000000///111111111111222222222333000111111111111222222222333333333222222222111111444444333333333222222222333333333333333333333333444222000000111222111000111111222222222333333333222222222222222222222222222222222222222222222222222222222333333333444444555444333222222333444555222333333333222222111000111111111111111111111111222222222222222333333333111111111111111111111111111222222333333222222111111111222222222222111111222222222111111111000000111111111111111111111111333222222222222222222111555444333222222333444555333333333333333333333333222222222222222222222222222222222222222222222222222222222111111111111111000000000000000000000000111111000000000000111111111111111111111111111111222222222222222222222222000111111111111222222222000000111111111111000000222222111111111111111111NNNNNNMMMLLLKKKJJJJJJIIIJJJJJJIIIHHHFFFEEECCCBBB???@@@@@@??????BBBFFFJJJTTTZZZccckkkooooookkkiii```___]]]]]]\\\ZZZWWWTTTOOOOOOOOOPPPRRRXXX___dddiiiooosssrrrppppppnnnkkkgggaaa\\\[[[YYYVVVUUUWWW\\\___dddiiilllllllllkkkfffeeedddddddddbbb___\\\\\\[[[YYYXXXXXXYYYZZZZZZZZZZZZZZZYYYXXXUUUSSSRRRJJJFFF@@@<<<999888666555444444444444333333333222444444333333333333222222111111222222222222111111111111111111111111111111333333333333333333333333000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000111111111111111111111111000000000000000000000000222222222222222222222222111111000000000000111111000000000000000000000000111222222222222111111000000000111111111111000000222222222222222222222222222111111000000000000111111111111111111111111111//////............/////////000111222222111000///////////////////////////000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000///---...///000000///000000111111111111000000111111111111000000000000000000000000000000000000000000000000000000000000111111000000000000//////000000111111111111000///111000000000000/////////000000111111111111000000111111111111111111111111//////////////////000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000111111111111000000000000000000000000111222222222222333333333333333222222111000000000000000000111111111222222000111111111111222222222333333333222222222222111333333333333222222222222222222222222222222222222222111111111222222111///111111222222222333333333333333333333333333333333444444444444444444444444222222222222333333333333333333222222222222333333111111222222222111000000111111111111111111111111111222222333444444555555111111111111111111111111111222222333333222222111111111222222222222111111222222222111111111111111111111111111111111111111111111111222222222222222333333222222222333333444222222222222222222222222000111111111222333333333222222222222222222222222222222222222111111000000000000000000000000000000111111000000000000111111111111111111111111111111222222222222222222222222000111111111111222222222000000111111111111000000000000111111111111111111LLLLLLKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGEEECCC@@@??????@@@@@@AAABBBFFFLLLPPPWWW\\\dddkkknnnmmmkkkhhh^^^]]][[[ZZZYYYWWWSSSQQQMMMNNNPPPRRRUUU[[[bbbgggmmmtttxxxxxxwwwuuuqqqkkkiiiccc]]]\\\[[[WWWVVVXXX\\\___cccgggiiijjjiiihhhdddcccbbbbbbbbbaaa]]][[[YYYYYYXXXWWWWWWXXXXXXYYYXXXXXXXXXWWWUUURRRPPPNNNGGGBBB<<<888666666555555444444444444333333333333333333333333333333333333111222222333333222222111000000000000000000000000333333333333333333333333000000000000000000000000000000111111111111000000///000111222222111000///000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111000000000000000111111111000000000000000000000000111111111222222111000000///000111222222111000///000000000000000000000000111111000//////000000000111111111111111111111111000//////......//////000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111////////////////////////000/////////000111222222000000111111111111000000111111111000000000000000000000000000000000000000000000000000000000000000000000000///////////////000000000000000000000000333333333111000000111222000000111111111111000000111111111111111111111111/////////000000000000000000000000000000000000000000000000000000000000000111111000000000000111111///////////////////////////000000000111111111111000000000000000000000000111111111222222222333333222222222111111111000000///000000000000111111111000000111111111222222222222222222222222222222222333333333222222222222111111111111111111111111111111111111222333333111...111111222222222333333333333333333333333333333333444444444444444444444444111222222222222333333333000000000000000000000000111111222222222222111111111111111111111111111111222222222222333333444444111111111111111111111111111222222333333222222111111111222222222222111111111111111111111111111111111111111111111111111111000000111111222222333333000000000000000000111111111111111111111111111111///000000111222333333444111111111111111111111111333333222222111000000000000000000000000000000000111111000000000000111111111111111111111111111111000000000000000000000000000000111111111222222222000000111111111111000000//////000000111111222222KKKJJJIIIHHHGGGFFFFFFEEEEEEEEEEEEEEECCCAAA???===???@@@AAACCCEEEIIINNNRRRWWW[[[aaagggjjjiiigggddd\\\ZZZWWWVVVUUUSSSQQQNNNMMMOOORRRUUUYYY^^^dddiiipppwww|||}}}}}}zzzssskkkjjjccc^^^]]]\\\XXXWWWYYY\\\^^^aaadddfffffffffeeecccbbbaaaaaaaaa```]]]ZZZWWWWWWWWWWWWWWWWWWWWWXXXWWWWWWVVVUUURRROOOLLLKKKDDD@@@:::666555666666666555555555444444444444333333333333333333333333333222222333333333333222222000000000000000000000000222222222222222222222222000000000000000000000000000000111111111111000000///000111222222111000///////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111//////000000111111111111000000000000000000000000//////000000000000000//////000111222222111000/////////////////////////////////.........//////000000000000000000000000000111000000//////000000111/////////000000/////////111111111111111111111111111111111111111111111111000000000000000000000000//////000000111111111111///////////////////////////000000000000000222333000000111111111111000000000000000000000000111111000000000000000000000000000000000000000000000000///////////////000000000000000000000000111111222555555555333000///000222000000111111111111000000111111111111111111111111000000000111111222222222000000000000000000000000000000000000000000000000111111000000000000111111///////////////////////////000000000111111111111000000000000000000000000000000000000111111111222222222222111111111111111///000000000000111111111000000111111111222222222222222222222222222222222333333222222222111111111111111111111111111111111111000111222333333111///111111222222222333333333333333333333333333333333333333333333333333333333111111111222222222333333000000000000000000000000222222333333333333333222111111111111111111111111333222222222111111111000111111111111111111111111111222222333333222222111111111222222222222111111111111111111111111111111111111111111111111111111000000000111111222222222//////000000111111111111111111111111111111111111//////000111222222333333111111111111111111111111222222222111111111000000000000000000000000000000111111000000000000111111111111111111111111111111////////////////////////000000111111111222222222000000111111111111000000/////////000000111111222IIIIIIHHHGGGFFFEEEEEEDDDDDDCCCCCCCCCBBB@@@?????????AAACCCEEEGGGJJJNNNQQQUUUYYY^^^bbbdddcccaaa___YYYVVVTTTSSSRRRQQQOOOMMMMMMPPPSSSWWWZZZ^^^dddgggooovvv}}}vvvllliiiccc^^^]]]\\\YYYYYY[[[\\\^^^```bbbddddddcccbbbaaa```___``````___\\\YYYVVVVVVVVVWWWWWWWWWWWWWWWWWWVVVUUURRROOOKKKHHHFFF@@@<<<888666555666666555555555555555444444444444222222333333333333444444222222333333333333222222000000000000000000000000111111111111111111111111000000000000000000000000000000111111111111000000000000111111111111000000////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111...///000111111222111111000000000000000000000000......///000000000000///000000111111111111000000000000000000000000000000...............//////000////////////////////////111111000000000000111111000000////////////000000111111111111111111111111111111111111111111111111000000000000000000000000/////////000111111222222000000000000000000000000...///000///......///111000000111111111111000000000000000000111111111111000000000000000000000000000000000000000000000000//////000000000000111111000000000000111222444555666888999666111...///111000000111111111111000000111111111111111111111111000000111111222222333333000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000111111111111000000000000000000000000//////000000000111111111111111111111111111111111000000000111111111222222000111111111111222222222111222222222222333333333222222222222111111111111222222222222222222222222111000000111333333222000111111222222222333333333333333333333333333333333111111111111111111111111111111111111222222222222222222333444444333222222222222333444444444333333111111111111111111111111333333222111111000//////111111111111111111111111111222222333333222222111111111222222222222111111111111111111111222222222111111111111111111111111000000000111111111111111000111222333444444444444111111111111111111111111///000000000111222222222111111111111111111111111111111111111111111111111000000000000000000000000111111000000000000111111111111111111111111111111111111111111111111111111000111111111111222222222000000111111111111000000//////000000000000000000IIIIIIHHHGGGFFFEEEDDDDDDCCCBBBBBBAAA@@@@@@AAAAAAAAADDDGGGIIIKKKMMMOOOQQQTTTVVVZZZ^^^______]]][[[VVVSSSQQQPPPPPPOOONNNLLLMMMPPPSSSVVVYYY]]]aaadddjjjrrr{{{zzzpppgggaaa]]]]]]\\\ZZZZZZ\\\\\\]]]___aaaaaaaaaaaa```^^^^^^]]]]]]^^^]]]ZZZXXXUUUVVVVVVWWWXXXXXXWWWWWWUUUUUUSSSPPPKKKGGGCCC@@@<<<999666555555555555444444444444444333333333222222222222333333444444444222333333444444333333222111111111111111111111111222222222222222222222222000000000000000000000000000000111111111111000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111---...000111222222111111000000000000000000000000...///000111111111111111111111000000000000111111111111111111111111111111//////......///000000111000000000000000000000000000000////////////000000111000000000000000000111111111111111111111111111111111111111111111111111000000000000000000000000...//////000111111222222000000000000000000000000///111222000...---///111000000111111111111000000///000000000111111111111000000000000000000000000000000000000000000000000000000000111111111222222/////////000222444777888<<<>>>@@@===666222111333000000111111111111000000000000000000000000000000/////////000111222222222000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000111111111111000000000000000000000000000000111111111222222222111111111111111111111111111111111111222222222333000111111111111222222222111111222222222333333333222222222222111111111111333333333333333333333333222000///000222333333222111111222222222333333333222222222222222222222222222222222222222222222222111111111111222222222222222333444555555444333222111111222333333333333333111111111111111111111111222222222222222222222222111111111111111111111111111222222333333222222111111111222222222222111111000000111111111222222222111111111111111111111111111111111111000000000000000111333444555555555444222222222222222222222222000000000000111111111111111111111111111111111111000000000111222222333333000000000000000000000000111111000000000000111111111111111111111111111111111111111111111111111111000111111111111222222222000000111111111111000000000000000000000/////////IIIIIIHHHGGGFFFEEEDDDDDDCCCBBBAAA@@@@@@AAABBBCCCEEEHHHLLLOOOPPPPPPRRRSSSSSSUUUYYY\\\]]]\\\ZZZYYYTTTRRROOONNNNNNNNNMMMLLLLLLOOOSSSVVVXXX[[[^^^aaaeeennnyyy~~~sssfff```\\\]]]]]][[[[[[]]]\\\]]]^^^````````````___\\\\\\[[[\\\\\\[[[XXXVVVUUUVVVWWWWWWXXXXXXXXXXXXTTTSSSQQQNNNIIIDDD???===999777555444555555444222333333333222222222111111222222222333333444444444222333333444444333333222111111111111111111111111333333333333333333333333000000000000000000000000000000111111111111000000222111000//////000111222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000---...000111222222222111000000000000000000000000///000111222222222222222222111000//////000111222000000000000000000000000000000///000000111222222111111111111111111111111//////............//////111111000000000000111111000000000000000000000000111111111111111111111111000000000000000000000000...//////000111222222222000000000000000000000000333444555333000///111333000000111111111111000000//////000000111111111222000000000000000000000000000000000000000000000000000000111111222222222333/////////111333666888:::AAAEEEGGGDDD<<<777555666000000111111111111000000////////////////////////---......///000111111222000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000111111111111000000000000000000000000111111222222222333333333111111111111111111222222111222222222222333333333000111111111111222222222111111111222222333333333222222222111111111111000333333333333333333333333333111//////111333333333111111222222222333333333111111111111111111111111222222222222222222222222000111111111111222222222111222333333333333222111///000111222222222222222111111111111111111111111111222222333333444444555111111111111111111111111222222222333333222222222111111222222222222111111000000111111222222222222111111111111111111111111222222111111000000/////////000222333444444333333222222222222222222222222111111111000000000000000000000000000000000000000//////000111222333333444000000000000000000000000111111000000000000111111111111111111111111111111////////////////////////000111111111111222222222000000111111111111000000111111000000//////......EEEEEEEEEDDDCCCBBB@@@???CCCCCC@@@===???EEEGGGEEEKKKKKKMMMNNNPPPQQQQQQQQQVVVVVVVVVWWWWWWVVVVVVVVVSSSQQQNNNLLLMMMOOOOOOOOOOOOOOOOOOPPPRRRUUUXXXZZZ```gggrrr}}}zzztttiiieeeaaa___^^^^^^]]]\\\aaa```___^^^\\\[[[ZZZZZZXXXXXXYYYYYYYYYXXXVVVUUUTTTTTTTTTTTTTTTSSSRRRQQQRRROOOIIIDDD@@@=========666555444333222333333444444444222222222222444444333333333222222111111111111222222333333222222111111111111222222333333333222222222222222222222222222222222222222111000///000000000000000000000000333333333222222111111111222222111111000//////...000000000000000000000000222222222222222222222222000000000000000000000000000000000000000000000000111222333333333333222111000000000000000000000000222222222222222222222222//////......///000111111000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000222222111000//////000000000000000000000000000000222111111111000000//////222111111111000000//////000000000000000000000000//////000111111111111111////////////000000000000000000000000000000000000000000000000000000000000/////////111333777;;;===BBBHHHQQQSSSIII;;;444555444666222+++,,,444555///111111000000000000111111222111111000000000000000222111111111000000//////000000000000000000000000111000///......///000111333333222222111000//////000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111///000111222222111000///111111111222222333333333333333444555555444333333111111111111111111111111333222222222111000000000000111222222333333222222000000000000000111111222333333333222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222333333222222111000111222333333222111000111111111111111111111111000000000111222222222333111111111111111111111111000111111111111222222222222222222222222222222222222222111111111111222222111111111111111111111111444444333222111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000111111111111000000//////......000000000000000000000000111111000000000000000111CCCCCCCCCCCCBBBAAA@@@???AAABBBAAA@@@CCCIIIKKKIIIMMMNNNPPPQQQQQQQQQQQQPPPRRRSSSTTTTTTTTTTTTSSSRRRRRROOOMMMMMMNNNOOOOOOOOONNNNNNMMMNNNPPPSSSVVVXXX\\\bbblllwww}}}}}}xxxsssgggdddaaa___^^^^^^^^^]]]^^^^^^]]][[[ZZZYYYXXXWWWUUUVVVVVVWWWWWWVVVUUUTTTTTTTTTTTTTTTSSSRRRQQQQQQNNNKKKFFFAAA===;;;::::::666555444333333333444444444333333222222333333444333333333222222222111111111222222333333222222111222111111111111111111111222222222222222222222222222222222222222111000000111111111111111111111111222222111111111000000000000000000000000111111111000000000000000000000000222222222222222222222222000000000000000000000000000000000000000000000000000000111222222111000000000000000000000000000000222222222222222222222222111111111111111222333333000000000000000000000000111111111111000000000///000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111222222111000000000000000000000000000000000000000111111111111000000000///111111111111000000000///000000000000000000000000//////000111111111111111////////////000000000000000000000000000000000000000000000000000000000000000000///000111444666888???===BBBPPPXXXQQQBBB666999888888888333......111111111000000000000111111222111111000000000000000111111111111000000000///000000000000000000000000333333222111111222333333000111111111111111222222000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000111111111111000000111111111222222333333333111222333444444333222111111111111111111111111111222222222111111111111111111111222333333333333333000000000000000111222222333333333222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222111111111000111222222222222111000111111111111111111111111111111111111111222222222111111111111111111111111000111111111111222222222222222222222222222222222222111111000000111111222111111111111111111111111222222111111000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111111111000000////////////000000000000000000000000111000000//////000000111AAAAAAAAA@@@@@@?????????>>>AAACCCEEEJJJPPPRRROOOQQQRRRSSSTTTSSSRRRQQQPPPQQQQQQSSSTTTTTTSSSQQQQQQOOONNNMMMNNNOOOPPPOOONNNMMMLLLKKKLLLMMMPPPRRRTTTWWW\\\eeeooovvvwwwtttqqqeeeccc```^^^______^^^^^^[[[ZZZYYYXXXWWWVVVUUUTTTQQQRRRSSSTTTTTTTTTSSSRRRSSSSSSSSSSSSRRRQQQPPPOOOIIIFFFBBB>>>:::888777777555555444333333333444444444333333222222333333444333333333222222222222111111222222333333222222111222222111111000//////...222222222222222222222222111222222222222111000000111111111111111111111111111000000000000/////////...//////000111222222222000000000000000000000000333333222222111111111111000000000000000000000000000000000000000000000000///000000111111000000///000000000000000000000000222222222222222222222222111111111111111111222333000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222111000000000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000000000//////000111111111111111////////////000000000000000000000000000000000000000000000000000000000000111000/////////000111222777222555FFFUUUWWWNNNEEE@@@666222777555------444111111000000000000111111222111111000000000000000111111111111000000000000000000000000000000000000444333333222222333333444......///000222333444444000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111000000000000111111111111111222222222222222000111222222222222111000111111111111111111111111111111111111111222222222222222333444444444333333111000000000000111222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000111222222222222111000111111111111111111111111222222222111111111111111111111111111111111111111000111111111111222222222222222222222222222222222222111111000000111111222111111111111111111111111000000000000000000111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000111111000000000000111111111000000000000/////////000000000000000000000000000000////////////000000>>>>>>>>>>>>>>>>>>>>>???>>>BBBGGGKKKRRRYYYYYYVVVUUUUUUVVVVVVUUUTTTRRRQQQQQQRRRSSSTTTTTTSSSRRRQQQNNNMMMMMMOOOPPPQQQOOOMMMKKKKKKJJJJJJKKKMMMOOOPPPUUUYYY```iiioooqqqooolllbbb```^^^^^^^^^___^^^]]]YYYXXXWWWVVVUUUTTTSSSRRROOOPPPQQQSSSSSSSSSRRRRRRRRRRRRRRRQQQPPPNNNMMMLLLDDDBBB???;;;888666555555444444444444444444444444333333333333333333333333222222222222222222222222111222222333333222222111111111111111111000000000111111111111111111111111111111222222222111111000222222222222222222222222000000000000000000000000/////////000111111222222000000000000000000000000333333222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000///////////////000000////////////////////////111111111000000000000000////////////////////////000000000000000000000000000000000000000000000000000111111111222222222222111111000000000000000111000000000000000000000000111111111000000000000000111111111000000000000000//////////////////////////////000111111111111111////////////000000000000000000000000000000000000////////////////////////111000000/////////000111000///222888<<>>???@@@FFFMMMSSS[[[bbbccc```ZZZZZZYYYXXXWWWVVVTTTTTTRRRRRRRRRRRRRRRRRRRRRRRROOONNNNNNOOOQQQQQQOOONNNLLLKKKIIIHHHIIIJJJLLLNNNVVVXXX^^^eeejjjllljjjggg```^^^\\\\\\]]]^^^]]][[[XXXXXXWWWUUUTTTSSSRRRQQQOOOPPPQQQRRRSSSSSSRRRQQQPPPPPPOOONNNMMMKKKIIIHHH@@@???<<<999777555444444333444444444444444444444333333333333333333333333222222222222222222222222111222222333333222222111000000111111222333444444111111111111111111111111000111111222222222111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000222222222111111000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111000000///////////////000////////////////////////000000000000000000111111////////////////////////000000000000000000000000000000000000000000000000000111111111222222222222111000000000000000111111000000000000000000000000000000000000000000111111000000000000000000111111//////////////////////////////000111111111111111////////////000000000000000000000000000000000000////////////////////////000000000000000111222222111111111///,,,111BBBSSSnnntttkkkNNN888222111---111111000000000000111111222111111000000000000000000000000000000000111111000000000000000000000000......////////////......//////000000000111111111000000000000000000000000000000000000000000000000///000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111222111000//////000111222111111111111111111111111222222111111111111222222111111111111111111111111000000000111222222222333111222333333444444333333111111111111111222222333111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111333222111111111111222333222111111111111111111222111111111111111111111111333222222222111000000000000000000000000000000000000000111111111222222222111111111111111111111111111000000000000000000111111111111111111111111111000000111222333333333222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000111111000000000000111111111111000000000000000000000000///////////////000111111;;;:::::::::;;;===???@@@EEELLLTTT\\\fffooorrroooeeeccc___\\\YYYWWWVVVVVVRRRQQQOOOOOOOOOOOOQQQRRRSSSQQQPPPPPPQQQQQQPPPNNNMMMLLLJJJIIIHHHIIIKKKLLLTTTWWW\\\bbbggghhhfffddd]]]\\\[[[[[[[[[[[[ZZZXXXWWWWWWVVVTTTSSSRRRQQQPPPOOOPPPQQQRRRSSSRRRQQQPPPNNNNNNMMMKKKIIIGGGEEEDDD===;;;:::888666444333333222333444555555555444444222333333444444333333222111222222222222333333333111222222333333222222111//////000222333444555666111111111111111111111111000000111222222222222111000000000000000000000000000000111111111111222222111111111000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000222111111000000111111222000000000000000000000000111111111111111111111111333222222111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222000000000000000111111222000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000//////000111111111111111////////////000000000000000000000000000000000000000000000000000000000000000000000111222222333333555000...///111333777===UUUxxxeee>>>111222222111111000000000000111111222111111000000000000000000000000000111111111111000000000000000000000000///000000111111000000///000000000000000000//////000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111000000000000111111111111111111111000000000222222111111111111222222111111111111111111111111111111111111111222222222111111222333333333222222222111111111111222333333000000000111111111111111000000000000000000000000111111111111111111111111111111111111111111111111444333222111111222333444222222111000000111222222111111111111111111111111222222222111111111111111000000000000000000000000000111111111111222222222111111111111111111111111111000000//////000000111111111111111111111111111000111333444444333222111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000111111000000000111111111111222000000000000000000000000000//////000000111222333:::999999999;;;===@@@BBBIIIPPPZZZdddqqq}}}sssooohhh```[[[XXXWWWWWWTTTRRROOOMMMMMMOOORRRTTTVVVTTTQQQPPPQQQQQQPPPPPPNNNMMMKKKIIIIIIJJJKKKLLLPPPSSSYYY```fffgggeeebbb\\\ZZZYYYYYYZZZYYYWWWUUUVVVUUUTTTSSSQQQPPPOOOOOOOOOPPPQQQRRRQQQPPPOOONNNLLLKKKJJJIIIGGGDDDBBBAAA999888777555444333222111222333444555555555444444222333333444444333333222111111222222222333333333111222222333333222222111///000000111222333333444111111111111111111111111000000111222222222222222/////////////////////////////////000000000111111//////000000111111222222000000000000000000000000//////000000111111222222000000000000000000000000000000000000000000000000111000////////////000111000000000000000000000000111111111111111111111111333333222111111111111111000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111000000000000000111222222000000000000000000000000///000000000111111111111///000000000111111111111000000000000000000000000//////000111111111111111////////////000000000000000000000000000000000000000000000000000000000000000000111111222222111111444///...222555333222222555WWWnnn```DDD555555666111111000000000000111111222111111000000000000000///000000000111111111111000000000000000000000000///000111222222111000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000111111111111000000222111111111000000000///111000000//////000000111111111111111111111111111222222222111111111111111///000111111222222111111222222111111222222333444///000000000111111111222000000000000000000000000111111111111111111111111111111111111111111111111333222111000000111222333222222111000000111222222111111111111111111111111111111111111111222222222000000000000000000000000000111111111111222222222111111111111111111111111000000////////////000000111111111111111111111111000111333333333222000///000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000111111000000111111111222222222000000000000000000000000000000000000111222333444999999999999;;;>>>AAABBBKKKSSS^^^iiixxx}}}wwwnnnddd\\\XXXWWWWWWXXXUUUQQQNNNNNNQQQUUUXXXYYYVVVRRRPPPPPPQQQQQQPPPPPPNNNLLLJJJIIIJJJKKKLLLLLLPPPWWW___eeegggdddbbb[[[ZZZXXXXXXYYYXXXUUUSSSTTTTTTSSSRRRPPPOOONNNMMMOOOPPPPPPQQQPPPOOOMMMLLLKKKJJJIIIGGGEEEBBB@@@???666666555444333111000000111222444555666555444444222222444444444444222222111111111222222333333333222222222333333222222222000000000000000111111111000000000000000000000000///000111222222222222222////////////////////////---.........//////000000------...000111333444444000000000000000000000000......///000111222333333000000000000000000000000000000000000000000000000000///...------...///000000000000000000000000000000000000000000000000000111111000//////...//////000000000000000000000000//////000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000///000000111222222000000000000000000000000//////000000111111111222//////000000111111111222000000000000000000000000//////000111111111111111////////////000000000000000000000000000000000000000000000000000000000000111111111111111000//////---...222333///,,,000777444@@@MMMQQQIII===444111111111000000000000111111222111111000000000000000//////000000111111111222000000000000000000000000...///000111111000///....../////////000000111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111///000111222222111000///222111111111000000//////000///...------...///000111111111111111111111111333222222222111111000000//////000111111111111111222222111111222222333444//////000000111111111222000000000000000000000000111111111111111111111111111111111111111111111111222111000......000111222333222111000000111222333111111111111111111111111000000111111222222222333000000000000000000000000000111111111111222222222000000000000000000000000000000////////////000000111111111111111111111111000111222333222000...---000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000111111222222222222000000000000000000000000111111111111222333444555:::999999:::<<<@@@DDDGGGKKKQQQZZZfffyyyrrrddd]]]ZZZWWWUUUWWWRRRMMMLLLPPPUUUXXXZZZ]]][[[WWWSSSQQQOOOOOOOOOMMMMMMLLLKKKJJJJJJKKKKKKOOOOOORRRWWW^^^aaaaaa___\\\YYYVVVUUUVVVUUURRROOOMMMMMMMMMNNNNNNOOOOOOOOONNNNNNOOOPPPPPPOOONNNMMMIIIGGGDDDBBB@@@===999666777666333111111111222333333444444555555444444333333333333333333333333333000000111111111222222222000000000111111222222222111111111111111111111111000000000000000000000000111111111111111111111111111111111111000...---,,,000000000000000000000000////////////////////////111111111000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222111111000000000000000000000000000000000000000000000000////////////000000000000222222222222111111111000000000000000000000000000000000000000111111111111/////////000111111222222111111111111111111111111000000000000000000000000000000111111111111000000000///...------...///000000000000000000000000000111111111111000///...---//////000111111111111111000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000999IIILLL@@@555333222000///------...000111000000000000////////////////////////////////////000000000000000000000000........................222111111000///......---///////////////000111111000000000000000000000000111111111111111111111111111111000000000000111111222111000000///000000111444222000///...///000111000000000000000000000000222222000///............222222111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000333333333222222111111111111111222222222222111111000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111333222000//////000222333222222222111111111000000222111111111000000//////000000000000000000000000000000000000111111111111111111111111111111111111111111111111111000//////000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000444444333222111000//////000000000000000000000000000000000000000000000000111111111111111111111111999999888999<<<@@@DDDGGGJJJQQQZZZfffxxxttteee\\\XXXUUUSSSUUUQQQMMMMMMQQQVVVZZZ\\\___]]]YYYUUURRRPPPOOOOOONNNMMMLLLKKKKKKKKKKKKKKKPPPPPPRRRWWW[[[^^^]]][[[\\\ZZZWWWVVVWWWVVVSSSPPPMMMMMMMMMNNNNNNNNNOOOOOONNNNNNOOOPPPPPPOOOMMMLLLHHHFFFBBB@@@>>>;;;888666888666444333222222333444333333444444444444333333333333333333333333333333111111111222222222222333222333333333333333333444111111111111111111111111000000000000000000000000111111111111111111111111111111111111000///...---000000000000000000000000////////////////////////111000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000111111222222111111000000000000000000000000000000000000000000000000000////////////000000000000111000000000000/////////000000000000000000000000000000000000111111111111222222222111111111111111111111111111111111111111000000000000000000000000000000111111111111000000000///............///000000000000000000000000000//////000000000000////////////000111111111111111000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000444000111<<>>@@@BBBDDDEEEJJJPPPUUU^^^jjjsssuuuxxxpppcccXXXPPPMMMLLLLLLIIIIIIKKKMMMPPPUUUZZZ]]]```___^^^[[[WWWSSSPPPNNNMMMLLLLLLLLLLLLLLLMMMMMMKKKLLLNNNOOOPPPQQQRRRSSSSSSTTTTTTTTTRRRPPPNNNMMMLLLLLLLLLLLLLLLLLLLLLLLLJJJKKKKKKJJJIIIGGGEEEDDD@@@<<<888666666666555555333333222222222222222222222333333333333333333222222222222222222222222222222222333333333444444444111111111000000/////////000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222111111000000000000000000000000000000000000000000000000//////000000111111111111////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000111111000000000////////////////////////////////////////////////////////////000000000000000000000/////////......///////////////////////////000000000111111111111////////////000000111111000000000000000000000000000000000000000000000000000000111111111111000000...//////000000000000000000000000000000000000000//////000000000000//////000000111111111000000///////////////////////////////////////////////////000000111111111111000000000000000000000000000000000000000000000000000000***222444000111666444---000//////................../////////000000000111000000000000000000000000////////////////////////////////////////////////000000000000///////////////////////////000000111000000000000000000000000000000000000000000000000111111000000000000111111...///222444555444333222000000000000000000111111000000000000000000000000000111111222111111000/////////000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111222222222222111111///000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222111111111111111111222111111111111111111111111000000000000000000111111000000000000000000000000///000000000111111111111000000000000000000000000///000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.........///000000111111111111111111111111111111000000000000000000000000000000000000000000000000=========>>>???@@@BBBBBBEEEKKKPPPQQQVVV^^^dddeeeeee```XXXPPPKKKIIIIIIJJJEEEGGGJJJLLLNNNQQQUUUYYY[[[\\\\\\ZZZXXXTTTPPPNNNKKKKKKKKKKKKKKKLLLLLLMMMJJJLLLMMMNNNMMMNNNPPPRRRRRRTTTVVVVVVSSSQQQOOOOOOLLLLLLLLLLLLKKKKKKKKKKKKHHHHHHHHHGGGFFFDDDAAA@@@<<<:::777555555666555444222222222222222111111111222222333333333333222222222222222222222222222222222222222222333333333333222222222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000111222222222222000000000000000000000000000000000000000000000000/////////000111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000111111000000///000000000000000000000000000000000000000000000000////////////000000000000111111111000000000//////000000000000000000000000000000000000111111111111------......///000000111000000000000000000000000000000000000000000000000000000111111111111000000......///000111111111111000000000000000000000000///000000000000000///...000111111111111000000///////////////////////////000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000///333333///,,,///222222......///000000111111222......//////000000111111////////////////////////////////////////////////////////////////////////000000000000///////////////////////////000111111000000000000000000000000000000000000000000000000111111000000000000111111///000111333333333222222000000000000111111111111000000000000000000000000000000222222222111000///...//////000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111222222222222111111000000000000111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111222222222000000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000///000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000000111111111111111111111111111111111000000000000000000000000000000000000000000000000@@@@@@@@@@@@@@@AAAAAAAAAAAAHHHMMMMMMOOOSSSWWWVVVVVVTTTPPPLLLHHHFFFFFFFFFCCCEEEHHHJJJKKKMMMPPPSSSVVVWWWYYYYYYWWWTTTQQQNNNJJJJJJJJJJJJJJJKKKLLLLLLLLLNNNOOOMMMKKKKKKMMMOOOOOORRRUUUUUURRROOOMMMMMMLLLLLLKKKKKKKKKJJJJJJJJJFFFFFFFFFEEECCCAAA>>>===999888666666666666444333111222222333333222222222222222333333333333222222111111111111111111111111111111111222222222222333111111111111222222222222000000000000000000000000000000000000000000000000000000000000000000000000---...///000111111111111000000000000000000000000000000000000000000000000...//////000111111222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000////////////000000000000111111111000000000//////000000000000000000000000000000000000111111111111////////////000000000000000000000000000000000000000000000000000000000000000000111111111111000000---...000111222222111111000000000000000000000000---...///000000111000000111111111111111000//////////////////////////////000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000111......000111000222555......///111111222222222.........///000111111111000000000000000000000000////////////////////////000000000000000000000000////////////000000000000///////////////000111111000000000000000000000000000000000000000000000000111111000000000000111111000111111111111111111111//////000111111111111111000000000000000000000000///000222333333222000///......//////000111111222000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111222111111222222222222111111000000000000111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111222222111111111000000111111111222222222///000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000//////000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000BBBBBBBBBAAAAAAAAAAAA@@@<<>>@@@AAABBBBBBAAABBBCCCCCCDDDEEEFFFGGGHHHIIIJJJEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDDDDEEEFFFHHHIIIJJJOOOPPPPPPPPPPPPOOONNNNNNJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLKKKJJJIIIHHHGGGGGGLLLLLLMMMNNNNNNNNNNNNNNNLLLKKKJJJHHHHHHGGGGGGGGGHHHFFFDDD@@@===;;;999888555555555444444333333333444444444333333222222222222222111111111222444555111111111111222333444555333333222222111000//////111111222222222222111111////////////////////////222222111111111111222222////////////000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222222111111111111111000000000000000000000000////////////////////////222111000//////000111111........................000000//////......------000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111////////////////////////111111000000//////......000000000000000000000000000000000000111111111111111111000000//////......000000000000000000000000......//////000000111111000000000000000000000000////////////000000000000........................000000000000000000000000////////////............000000000000000000000000......///000000000000000111111111111111111222222000000////////////000000////////////000000000000222222111000000000000000111111000000//////......000000000000000000000000000000000000////////////000000000000000000000000111111111111111111111111...000111000///...///111000000000000000000000000000000////////////000000000000000000000///......000000111111111111000000000000000000000000000000////////////000000000000000000000000000000000000////////////////////////111111111111111111111111222222222111111111000000111222222333333222222111111111111111111111111111111111111111111111111111000000000000111111111111444333111000000000111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000111111111111333222111000////////////000000000000000000000000333333222111000000111111////////////000000000000000000000000000000000000111111000000000000111111222111111111000000//////111222222111///...///000000000000000000000000000333222000/////////000111////////////////////////000000000000000000000000000000000000000000000000@@@AAABBBBBBAAA@@@@@@AAABBBBBBBBBCCCDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDEEEFFFHHHHHHKKKLLLLLLMMMMMMLLLLLLLLLIIIIIIJJJJJJJJJKKKKKKKKKLLLLLLKKKJJJIIIGGGFFFFFFIIIJJJKKKKKKLLLLLLKKKKKKJJJJJJIIIGGGFFFFFFFFFEEEFFFDDDBBB???<<<999888777555555444444444333333333444444444333333222222222222222111111111222333444555444333222111111111111333333222222111000000///111111222222222222111111111111111111111111111111222111111000000111111222---------.........//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222222111111000000000000000000000000000000000000000000000000000000000222111000//////000111111........................000000000000000/////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111111111111111111111111111111000000000/////////...000000000000000000000000000000000000111111111111111000000000/////////...000000000000000000000000.../////////000000000111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111000000000000/////////000000000000000000000000......///000000000000000//////000111222222333333000000////////////000000////////////000000000000000///......------......111000000000/////////...000000000000000000000000000000000000////////////000000000000000000000000111111111111111111111111...000111000///...///111000000000000000000000000000000////////////000000000000000000000///......000000111111111111000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111111111111111111111111111222222222111111111000000111222222333333222222111111111111111111111111111111111111111111111111111000000000000111111111111333222111000000000111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000111111111111111000000000000000111111000000000000000000000000222111000000//////000000////////////000000000000000000000000000000000000111111000000000000111111111111111111000000000///111222333222000000000111000000000000000000000000222222000/////////000111////////////////////////000000000000000000000000000000000000000000000000CCCCCCBBBAAA@@@@@@??????BBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEEEEEEEEEEDDDCCCAAAAAAAAABBBBBBDDDEEEFFFFFFFFFGGGHHHIIIIIIIIIIIIHHHHHHIIIIIIIIIJJJJJJJJJLLLKKKJJJIIIGGGFFFEEEEEEGGGGGGHHHIIIIIIIIIIIIHHHIIIHHHGGGFFFEEEDDDDDDCCCBBBAAA???<<<999777666666444444444444333333333333444444333333333333222222222222111111111222333444555444333222111111111111333333222222111000000000111111222222222222111111111111111111111111111111222111111000000111111222------........./////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000333333222111000000//////000000000000000000000000111111111111111111111111111111000000000000111111........................000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111111111111111111111111111000000000000////////////000000000000000000000000000000000000111111111111000000000000////////////000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////////////////111111111111000000000000000000000000000000000000......///000000000000000---...///000222333444444000000////////////000000////////////000000000000222111000000//////000000000000000000////////////000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111111...000111000///...///111000000000000000000000000000000////////////000000000000000000000//////...000000111111111111000000000000000000000000000000111111111111222222222222000000000000000000000000111111111111111111111111000000000000000000000000222111111111111000000000111111222222222222111111111111111111111111111111111111111111111111111111000000000000111111111111222222111000000000111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111////////////000111222333000000000000000000000000111000//////////////////////////////000000000000000000000000000000000000111111000000000000111111111111111111000000000000222333444333111000111222000000000000000000000000222111111000///000000000000000000000000000000000000000000000000000000000000000000000000000000000FFFDDDAAA@@@@@@@@@@@@@@@DDDCCCCCCCCCBBBBBBAAAAAABBBCCCEEEFFFFFFEEECCCBBB????????????@@@AAABBBCCCAAABBBDDDEEEFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIJJJJJJIIIHHHFFFEEEDDDCCCEEEEEEFFFGGGGGGGGGGGGGGGHHHHHHGGGFFFEEECCCBBBAAA>>>===;;;999777555444444333333333333333333333333333333333333333333333333222222222222222222222333111111111111222333444444222222222111111111000000111111222222222222111111////////////////////////111111000000000000111111///000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000333333222111000///......000000000000000000000000111111111111111111111111000000000000000111111111......................../////////000000111111111////////////////////////////////////////////////////////////////////////000000000000000000000000//////000111111111111111111111111111111111111111000000000000////////////000000000000000000000000///000000000111111111111000000000000////////////////////////////////////////////////000000000000000000000000000000000000////////////000000000000........................////////////////////////111111111000000000//////////////////////////////......///000000000000000...//////000111222222333000000////////////000000////////////000000000000222111000000//////000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000111111111111111111111111...000111000///...///111000000000000000000000000000000////////////000000//////000000000000//////000000111111111111000000000000000000000000000000000000000111111111222222000000000000000000000000111111111111111111111111////////////////////////111111111111000000000000111111222222222222111111111111111111111111111111111111111111111111111111///000000000111111111111111111111000000000000111111111111111111111111111000000000000000000000000///////////////////////////000000000111111111111000000//////000111222222000000000000000000000000111000000/////////000000////////////000000000000000000000000000000000000111111000000000000111111111111111000000000000000000222222222000000111222000000000000000000000000222111111000000000000000000000000000000000000000////////////////////////000000000000000000000000HHHEEEAAA???@@@BBBBBBAAABBBBBBBBBAAAAAAAAAAAAAAAAAACCCDDDFFFFFFDDDCCCAAA============>>>???@@@@@@@@@AAABBBDDDEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHGGGFFFEEEDDDCCCCCCDDDEEEFFFFFFGGGGGGFFFFFFGGGGGGGGGFFFDDDBBBAAA@@@:::999888666555444333333333333333333333333333333333333333333333333333333222222222222222222222222111111111111222333444444222222222111111111111111111111222222222222111111////////////////////////111000000000000000000111000000000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222111111000//////...000000000000000000000000111111111111111111111111//////000000111111111111////////////////////////.........//////000000000////////////////////////////////////////////////////////////////////////000000000000000000000000//////000111111111111111000000000000000000000000////////////000000000000000000000000000000000000///000000000111111111111////////////000000000000////////////////////////000000000000////////////////////////////////////////////////000000000000////////////////////////000000000000000000000000000000/////////.........////////////////////////......///000000000000000111111000000000000000000000000////////////000000////////////000000000000---,,,++++++******++++++////////////000000000000////////////////////////.../////////000000000111000000000000000000000000000000000000000000000000...000111000///...///111000000000000000000000000000000////////////000000//////000000000000//////000000111111111111000000000000000000000000000000/////////000000000111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000111111222222111111000000000000000000000000000000000000000000000000000///000000000111111111111000000000000111000000000111111111111111111111111000000000000000000000000///////////////////////////000000000111111111111222222111000//////000000000000000000000000000000111111111000000111111222////////////000000000000000000000000000000000000111111000000000000111111000000000000000000111111...000111000//////000111000000000000000000000000111111111111000000000///000000000000000000000000////////////////////////000000000000000000000000MMMHHHBBB@@@AAACCCCCCBBB>>>>>>>>>??????@@@@@@@@@BBBCCCDDDDDDDDDDDDCCCBBB<<<<<<<<<<<<<<<===>>>>>>???@@@BBBCCCDDDEEEEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDCCCDDDDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEDDDCCC@@@>>>===777777555444333333333333222222222222333333333333222222333333333333444444222222333333333222111111555444333222111111111111111111111111111111111111111111222222222222111111111111111111111111111111111000000//////000000111........./////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000/////////000000000000000000000000111111111111111111111111...///000111111222111111////////////////////////............////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111////////////////////////////////////000000000000000000000000000000000000000000000000111111111111////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000111111111111111111111111000000000000000000000000////////////............000000000000000000000000......///000000000000000222111111000000///......000000////////////000000////////////000000000000...------,,,+++,,,,,,,,,////////////000000000000000000000000000000000000......//////000000111111000000000000000000000000000000000000000000000000...000111000///...///111000000000000000000000000000000////////////000000...//////000000000000000000000111111111111000000000000000000000000000000.../////////000000000000000000000000000000000000////////////////////////000000000000000000000000//////000000000000000111000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111...///000111111111000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111333222111000////////////000000000000000000000000111111111111111222222333////////////000000000000000000000000000000000000111111000000000000111111000000000000111111111111---...000///......///111000000000000000000000000000111111111111000//////000000000000000000000000000000000000000000000000000000000000000000000000TTTMMMEEEAAAAAABBBAAA???;;;<<<===>>>@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCC<<<<<<;;;;;;<<<<<<======???@@@AAABBBCCCDDDDDDDDDCCCCCCDDDDDDDDDEEEEEEEEEBBBCCCCCCCCCCCCDDDDDDDDDCCCCCCDDDEEEEEEEEEEEEDDDBBBBBBBBBBBB@@@===:::999555555444333333333333333111111222222222333333333222222222333333444444444222333333333333222111000555444333222111111111111111111111111111111111111111111222222222222111111111111111111111111111111000000////////////000000....../////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000---...000111222222111111////////////////////////000000000///////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111000000000000000000000000.../////////000000000111000000000000000000000000000000000000111111111111.../////////000000000111000000000000000000000000111000000000/////////...////////////////////////////////////000000000000111111111111111111111111222222222222222222222222000000000////////////...000000000000000000000000......///000000000000000000000000000000/////////000000////////////000000////////////000000000000222111000000//////000000.../////////000000000111000000000000000000000000.........///000111111111000000000000000000000000000000000000000000000000...000111000///...///111000000000000000000000000000000////////////000000......///000000000000000000000111111111111000000000000000000000000000000//////000000000111111111000000000000000000000000000000000000000000000000111111111111111111111111////////////000000111111000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111---...000111111111000000111111111111111111111111000000000000000000000000111111111111111111111111000000000000111111111111111111000000000000000111000000000000000000000000000000000000000111222222////////////000000000000000000000000000000000000111111000000000000111111///000000000111111111111---///000000//////000111000000000000000000000000000111111222111000///...////////////////////////000000000000000000000000000000000000000000000000YYYQQQGGGBBBAAAAAA???===<<<<<<>>>@@@BBBDDDFFFGGGDDDCCCBBBBBBBBBBBBCCCDDD<<<<<<;;;;;;;;;<<<======???@@@AAABBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDEEEAAAAAABBBBBBCCCDDDEEEEEEAAABBBCCCCCCDDDDDDCCCCCC???@@@@@@@@@>>>;;;888666555444333333222222333333111111111222222333333333222222222333333444444444222333333444333222111000111111111111222333444555111111111111111111222222111111222222222222111111////////////////////////000000////////////000000111111111111222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000......//////000000111111000000000000000000000000////////////////////////---...000111222222222111000000000000000000000000222222111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111111111111111111111111111.../////////000000111111000000000000000000000000000000000000111111111111.../////////000000111111000000000000000000000000111111000000/////////...////////////////////////////////////000000000000////////////////////////222222222222222222222222111111111111000000000000000000000000000000000000...//////000000000000000......//////000000111111000000////////////000000////////////000000000000000000///................../////////000000111111000000000000000000000000---......///000111111222000000000000000000000000000000000000000000000000///000111000///...///111000000000000000000000000000000////////////000000......///000000000000000000000111111111111000000000000000000000000000000000111111111111222222222000000000000000000000000111111111111111111111111111111111111111111111111.../////////000000111111000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111---...///111111111000///111111111111111111111111000000000000000000000000111111111111111111111111000000000000111111111111////////////000111222333000000000000000000000000///////////////000111111////////////000000000000000000000000000000000000111111000000000000111111//////000000111111111222...000111111000000111333000000000000000000000000000111111222222000///...////////////////////////000000000000000000000000000000000000000000000000aaaSSSEEE@@@???>>><<<<<<===>>>??????@@@AAAEEEGGGFFFFFFFFFEEECCCAAA>>>===<<<<<<;;;:::;;;<<<===>>>???@@@AAAAAABBBBBBAAAAAACCCBBBAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBB@@@===:::888777777888555555555444444333333333222222222222222222222222333333333222222111111111666222///000444555333000111222333333111111222333222222222222222111000000111111111111111111111111000000000000000000000000000/////////000111222222000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222111111111000000//////000000000000000000000000---///000222222000///---......///000000000000000000000000000000000000000000000000000000000000000...//////000111222222222000000000000000000000000000000000000111111111111000000000000000000000000111111000000//////......//////000111111111111111222111111111000000//////////////////000000000000000000000000000///......333111000000111222222222///000222111///......///000000////////////000000222111000//////000111222222222111111111111111111000000000000////////////000000000000000000000000000000000000000000000000000000////////////000000////////////000000000000000111111111222222222222222111000///000111333555////////////////////////000000000000000000000000////////////000000000000222222111111000000//////222222222111111111000000000000000000000000000000111000000222555444111---000000000000111111111111111000000000//////......//////000111111111111111000000000000000000000000222111000//////000111222////////////000000000000111222333222000---)))'''111111000000//////......000000000000000000000000000000000000111111111111000000000000000000000000000000000111222222222333000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000222111000//////...//////222111111111000000//////000000000000000000000000111000///...------......000000000111222222222333000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000////////////////////////111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000fffXXXIIICCCAAA???>>>???===???@@@@@@AAACCCFFFIIIHHHHHHGGGFFFDDDAAA>>>===<<<;;;;;;::::::<<<===>>>???@@@@@@AAABBBAAAAAAAAABBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@AAAAAABBBBBBAAAAAA@@@AAA???<<<999777777777777444444333333222222222222222222222222222222222222333333333222222222111111111---***+++///111///,,,111222333333111111222333111222222222222111111000111111111111111111111111000000000000000000000000000000000000000000111222000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000///000000000000000000000000...///000111111000///.........///000000000000000000000000000000000000000000000000000000000000000---......///000000111111000000000000000000000000000000000000111111111111000000000000000000000000111000000000/////////...//////000111111111111000111111111111000000000///////////////000000000000000000000000000///......111000//////000000000000111222333333111000000111000000////////////000000222111000//////000111222111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000////////////000000////////////000000000000000000000111111111222222222111000//////111222333////////////////////////000000000000000000000000////////////000000000000111111111000000000000000222222222111111111000000000000000000000000000000111000///111333333000...000000000000111111111111111111111000000///////////////000111111111111111111111111111111111111111111111000//////000111111/////////000000000111111222333333444333111///...111000000000/////////...000000000000000000000000//////000000000111111111000000000000000000000000111111111111111111222222000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111000000////////////000111111111111000000000///000000000000000000000000......//////////////////111111111111111111222222000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000iii[[[LLLDDDAAA>>>>>>???===???@@@AAABBBDDDHHHKKKJJJJJJIIIHHHEEEBBB???===<<<;;;:::::::::;;;===>>>??????@@@AAAAAAAAAAAA@@@AAAAAA@@@?????????@@@@@@>>>?????????@@@@@@@@@@@@>>>??????@@@@@@???>>>>>>>>>===;;;888777666666666222222222222111111111111222222222222222222222222333333333222222222222111111///---...111333222000111222333333111111222333111111111222222222222222111111111111111111111111000000000000000000000000222111000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000...///000111111000///.........///000000000000000000000000000000000000000000000000000000000000000------......//////000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000////////////...///000000111111000000111111111111000000000000////////////000000000000000000000000000//////...//////..................000222333333111000000111000000////////////000000111111000000000000111111111111111111111111111111222222222222111111111111000000000000000000000000000000000000000000000000000000////////////000000////////////000000000000/////////000000000111111333222111000///000111222////////////////////////000000000000000000000000////////////000000000000000000000000111111111111222111111111111000000000000000000000000000000000111///...///000111000///000000000000111111111111111111111111111000000000//////000111111111111111111111111111111111111111111000000//////000000111000000000000111111111111111222222222333333333333000000000000////////////000000000000000000000000//////000000000000111111000000000000000000000000111111111111111111000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000111111111111111000000000000000000000000000000000000,,,---...000111111000000111111111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111111111000000000000111111000000000000000000000000////////////////////////000000000000000000000000gggZZZKKKCCC???;;;;;;===<<<===???@@@AAACCCGGGJJJMMMLLLKKKIIIEEEBBB>>><<<;;;;;;:::::::::;;;<<<===>>>??????@@@@@@@@@@@@@@@@@@??????>>>>>>>>>??????>>>>>>>>>>>>????????????>>>>>>>>>???>>>>>>===<<<;;;:::999777666555555555222222222222222222111111222222222222222222222222222222222222222222222222444222111222444666666555111222333333111111222333222111111111222222333333111111111111111111111111000000000000000000000000222222111000/////////000000000000000000000000000000000111111111111000000////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000111111111000000000000000//////////////////////////////000000000000//////......///000000000000000////////////////////////////////////////////////.........//////000000000///////////////////////////000000000111111111111000000000000000000000000000000000000////////////...//////000000000000000111111111000000000000000////////////000000000000//////000000000000//////...///000000...............000111111///...///000000000////////////000000111000000000000000000111111111111111111222222222222222111111111000000000//////////////////////////////////////////////////////000000000000//////////////////000000000000////////////000000000000333222111000//////000000////////////////////////////////////////////////////////////000000000000//////000000111111222222111111111111000000000000000000000000000000000000000///.........////////////000000000111111111111222222111111111111111111//////000111111111111111222222222222222222222222000000000//////000000000000000000000111111111222000//////...///000222333000000000000////////////000000000000000000000000////////////000000000111000000000000000000000000222222111111000000//////000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000//////////////////////////////...//////000111111111111111000000000000000000000000000000000000000,,,...000111222111///...222222111111000000//////000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000111111000000000000111111////////////////////////////////////////////////////////////////////////bbbVVVJJJCCC>>>::::::===:::;;;======>>>@@@DDDGGGMMMLLLKKKHHHEEEAAA>>><<<;;;::::::999:::;;;<<<======>>>??????@@@@@@??????>>>>>>=========>>>>>>???======>>>>>>>>>?????????>>>>>>>>>>>>>>>===<<<;;;888888777666555444444444222222222222333333333333222222222222222222222222222222222222222222222222000///...///111333333333111222333333111111222333333222222111111222333333111111111111111111111111000000000000000000000000222222111000/////////000000000000000000000000000000000111111111111000000////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000111111//////////////////////////////000000000000//////......///000000000000000///////////////////////////////////////////////////000000000000000111111///////////////////////////000000000111111111111000000000000000000000000////////////000000000000......///000000000000000000000000000000000111111////////////000000000000//////000000000000/////////111333222000...///000---///111111/////////000000000////////////000000000000000111111000000000000000111111111222222222111111000000000///////////////////////////////////////////////////////////////000000000000//////////////////000000000000////////////000000000000222111111000000/////////////////////////////////////////////////////////////////////000000000000//////000000111111222222000000000000000000000000//////////////////////////////......---...///000///000000000111111111111111111111111111111222222//////000111111111111111111111111111111111111111/////////000000////////////000000000000111111111111000...------...///000////////////000000000000000000000000000000000000...////////////000000000000000000000000000000000222111111000000////////////////////////////////////000000000111111111111000000000000000000000000000000000000000000000000//////////////////////////////...//////000111111000000000000000000111111000000000000000000000000///000111222222000...,,,222111111000000/////////000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000////////////////////////111111000000000000111111////////////////////////000000000000000000000000////////////////////////ZZZQQQHHHCCC???;;;;;;>>>999:::;;;;;;;;;===AAACCCKKKJJJIIIGGGDDD@@@<<<:::;;;:::999999999:::<<<=========>>>????????????>>>======<<<<<<<<<===>>>>>>===>>>>>>>>>????????????============<<<;;;;;;:::555555555444444333333333222222222333333333333333222222222222222222222222111222222222222333333333000/////////000111222222111222333333111111222333555444333111111111222333111111111111111111111111000000000000000000000000222111000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000////////////000000......///000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000////////////000000000000---...//////000000//////000000000000111111111111////////////000000000000...//////000000000000000000333555555111//////111///111222333111111111222000000////////////000000000000111111111111000000000000000111222222333333000000000000/////////...000000000000000000000000000000000000000000000000...///000111111000///...////////////000000000000/////////000000000111111000000000000000000//////////////////////////////000000000000000000000000////////////000000000000000000000000111111111111//////000000000000000111////////////////////////...///000///...---...000000000000000111111111111000000000111111111111111//////000111111111111111000000000000000000000000...//////000000//////...////////////000000000000333222111/////////000000////////////000000000000000000000000000000000000......////////////000000000000000000000000000000000000000000000000//////////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000111000000000000111111111111000000000000000000000000111111222222111///...---000000000000000000//////000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000........................111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000OOOHHHCCCAAA>>>;;;;;;>>>999:::;;;;;;:::;;;>>>AAAHHHHHHGGGEEEBBB>>>;;;999;;;:::999999999:::;;;<<<<<<===>>>>>>??????>>>>>><<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>?????????@@@@@@;;;;;;;;;;;;:::999888777333333333333333333222222111111111111222222222333222222222222222222222222111111222222222333333333333333333333222222333444111222333333111111222333777666333222111111222222111111111111111111111111000000000000000000000000000000000000000000111222000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000000000////////////000000......///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000.../////////000000000111---...//////000000/////////000000000111111111111////////////000000000000......///000000000000000///333777666111...///111///000222333222111222333000000////////////000000///000111222222111000//////000000111222222333333111111111000000000//////000000000000000000000000000000000000000000000000...///000111111000///...////////////000000000000000000000111111111222222//////000000000000000000////////////////////////000000000000000000000000////////////000000000000111111111000000000000000////////////000000111111////////////////////////,,,///222111///......///000000000000111111111111/////////000000111111111//////000111111111111111////////////////////////......///000000///......---.........////////////222222111111000000111111.../////////000000000111000000000000000000000000........./////////000000000000000000000000000000/////////000000000000000////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111000000////////////000///000000000111111111111000000000000000000000000111111000000000000000000/////////000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000////////////////////////111111000000000000111111000000000000000000000000222222222222222222222222000000000000000000000000FFFAAA======;;;888999<<<:::;;;;;;;;;:::;;;>>>@@@FFFFFFEEECCCAAA>>>;;;999::::::999999999:::;;;<<<<<<======>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;<<<===>>>????????????@@@@@@@@@@@@:::::::::999999777666666222222333333333222222111//////000000111111111222222222222222222222222222111111111222222333333333222333333222111111222333111222333333111111222333888777444222000000111222111111111111111111111111000000000000000000000000000000//////000111222222000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111111222000000000000000000000000000000////////////000000...//////000000000000000000000000000000000000000000000000000000000000000///////////////.........000000000000000000000000000000000000111111111111000000000000000000000000.../////////000000111111---....../////////////////////000000111111111222////////////000000000000......///000000000000000///333777666111......000---...000111000///000111000000////////////000000///000111222222111000//////000000111222222333333222222222111111111111000000000000000000000000000000000000000000000000000...///000222222000///...////////////000000000000111111111111222222222222---...///000111111000000////////////////////////000000000000000000000000////////////000000000000222222111111000000//////.../////////000000111111////////////////////////,,,///333333111......///000000000000111111111111......//////000000000111//////000111111111111111////////////////////////---...///000000///...---------------.........///000000000000111111111111.../////////000000111111000000000000000000000000............/////////000000000000000000000000000......//////000000111111////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000222111000//////...////////////000000111111111222000000000000000000000000000/////////000111222333......//////000000111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000222222222222222222222222000000000000000000000000======<<<;;;:::999999888999999999::::::;;;;;;;;;:::???BBBAAA<<<999999;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>===;;;::::::;;;<<<===>>>>>>>>>>>>>>>===<<<;;;;;;:::;;;;;;::::::;;;:::999777555444444444333333222111000000222222222333333444444444111111111111111111111111444444444444444444444444333333333222222111111111222222222222222222222222222222222111111111000000111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000//////000000111111111222000000////////////000000---///222444555333000///111111111000000000000000000000////////////000000000000000000000000000000111111111000000000000000////////////////////////111111111111111000//////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000...///000111111000///...000...,,,******+++...///111111000000//////......222111111111000000//////000000////////////000000//////000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000222222222111111111000000111222333333333111000///111000///---...///000222000000000000000000000000---......///000111111222000000111111111111000000333111///000333444222000///////////////////////////////////////000111111111///......000111000000........................000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111000/////////000222333000000000000111111111111000000000000000000000000......///000000000000000000000000000000000000000---...///111111111000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000////////////000000000000000///......------000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000222111111111000000//////222111111111000000//////////////////////////////000000000000000000000000000000000000111111111111000000////////////000000000000000000000000000000000000000000000000000000000000000000111111111111222222111111111111222222<<<<<<;;;;;;::::::999999888888888999999999999999:::===@@@???;;;888999;;;;;;;;;;;;;;;;;;;;;;;;;;;===============<<<;;;;;;::::::<<<======>>>>>>>>>>>>===<<<;;;::::::::::::::::::999999888666555444444444333333222111111000222222222222333333333444111111111111111111111111222222222222222222222222333333333333222222222111222222222222222222222222222222222111111111000000111111111111111111111111000000000000000000000000/////////000000000111111000000000000000000000000///000000000111111111111000000////////////000000...///000111222222222222111111111111111111111111000000////////////000000000000000000000000000000000000000000000000000000////////////////////////000111111111111000//////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000...///000111111000///...000///---,,,,,,---///000111000000000/////////...111111111000000000//////000000////////////000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222222111111111000000111111222222222111000000222111///.........000111000000000000000000000000.........///000111111111000000111111111111000000222000///000222222111//////////////////////////////////////////000111111111000......///000000///........................000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000//////000000111222//////000000000111111111000000000000000000000000......///000000000000000000000000000000000000000---...///000111111000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000////////////000000//////000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000///111111111111000000000///000000000000000000000000000000000000000000000000000000000000111111111111000000////////////000000000000000000000000000000000000000000000000000000/////////000000000111111111000000//////000000111::::::::::::::::::::::::888888888777777777777777999;;;===;;;888777888:::::::::::::::::::::::::::===<<<<<<;;;;;;;;;;;;;;;::::::;;;<<<===============<<<;;;::::::999999:::999999777666555555444444444333333222222111111111111111111222222222222222111111111111111111111111222222222222222222222222444444333333333333222222222222222222222222222222222222222111111111111111111111111111111111111111000000000000000000000000000000000111111111222222000000000000000000000000000000000000111111111111000000////////////000000//////......///111222444222222222222222222222222000000////////////000000000000000000000000000000000000000000000000000000////////////////////////000000111111000000///...////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000//////000000000000///////////////////////////000000000000000////////////111111000000000000//////000000////////////000000222222111111000/////////000000000000000000000000000000000000000000000000000000000000000000000000222111111111111000000000000000111111222222111111222111000.........///000000000000000000000000000......//////000000111111///000000111111000000///111///...///000111000///000000000000000000000000///////////////000111111333111///...///000///...........................000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000//////000000111111000000//////000000000000111111000000000000000000000000......///000000000000000000000000000000000000000...//////000000000000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////111000000//////000000111/////////000111222222222000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111000000000000111111111111111111111111000000000000000000000000000000000000111111111111000000////////////000000000000000000000000000000000000000000000000000000....../////////000000000000//////......//////000888888888999999999::::::888888888777777666666666888999:::888666666888:::999999999999999999999999<<<;;;:::999999:::;;;<<<999:::;;;<<<<<<<<<<<<<<<<<<;;;:::999999888888999888777555444333333444555333333333222222111111111111111111111111111111111111111111111111111111111333333333333333333333333444333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000111111111222222222222000000000000000000000000000000000000000111111111000000////////////000000000//////......///000111111111111111111111222222000000////////////000000000000000000000000000000/////////000000000000000////////////////////////000000000000000//////...////////////000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000000////////////////////////000000000000000000000000//////000000000000//////---...///000000000///...000000000000////////////000000000000000000//////000000////////////000000111111111000000000000000////////////////////////000000000000000000000000////////////////////////111111111111000000000000000000111222222333222222222111000///......//////////////////////////////.../////////000000000111//////000000000000////////////....../////////...000000000000000000000000///////////////000000111333111////////////...---........................////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////---...000111111111000///////////////000000000111////////////////////////......///000000000000000/////////////////////////////////000000000000///000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////111000000000000000000111/////////000000111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000111111111000000000000000000000000000000000000000000000000000000000000000///000000000111111111111000000////////////000000////////////////////////////////////////////////............////////////000//////......//////000666666777777888999999999999999888888777777666666666777777666555666777999999999999999999999999999;;;:::999888888999:::;;;999::::::;;;;;;;;;;;;:::;;;:::999888888777777777777666555333222333444444333333222222222222222111111111111111111111111111111111111111111111111111333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000111111111222222222222000000000000000000000000111111000000000000000000000000////////////000000000000111111000///...---.../////////000000111111000000////////////000000111111111111111111111111......//////000000000000000000000000000000000000000000000000000///......////////////000000000000000000000000000000000000////////////////////////////////////////////////.../////////000000000111////////////////////////000000000000000000000000000000////////////000000+++---...000000000......////////////000000000000//////////////////000000000000////////////000000......///000111222222333////////////////////////////////////////////////////////////////////////000000000000000000000000///111222444444444333222111111000///////////////////////////////////////////////////000000000000//////000000000000//////......//////.........///000000000000000000000000///////////////000000111333111////////////...---////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////---...///111111000//////...////////////000000000////////////////////////......///000000000000000////////////////////////000000000////////////000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000111111000000000000111111000000000//////.........000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000111111000000000000000000111111////////////////////////000000000000000000000000///000000000111111111111000000////////////000000////////////////////////////////////////////////............////////////111000000//////000000111666666666777777888888888888888888888777777777777555555555666666777777777888888888888888888888888888888888888888999999:::999999:::;;;;;;::::::999:::999888777777666666777666555555444333333444444222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111222222222222333333222222222222222222222222111111111111111222222222111111111111111111111111000000000000000000000000000000000111111111222222000000000000000000000000111111111111000000000000000000////////////000000000111222222111000...------......//////000000000000000////////////000000111111111111111111111111---......//////000000111000000000000000000000000//////000000//////...---////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000......//////000000111111000000000000000000000000000000000000000000000000000000////////////000000+++,,,...///000000///...////////////000000000000......////////////000000000000////////////000000------...000111222333444000000000000000000000000////////////////////////000000000000000000000000//////000000000000000111000222555888888666333111/////////000000000000000000000000000000000000000////////////000000000000...//////000000//////......///000///...---...000000000000000000000000000///////////////000111111333111///...///000///...////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000......//////000000//////......////////////000000000000000000000000000000......///000000000000000000000000000000000000000111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000222111111000000111111222000000000///...---------000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111000000000000111111111111........................000000000000000000000000000000000000111111111111000000////////////000000000000000000000000000000000000000000000000000000....../////////000000000111000000//////000000111666666666666666666666777666666666666666666777777333333444666888888777666888888888888888888888888666777777888999999888888999999::::::::::::999999999999888777666666666666555555555555555444444333222222222222222222222222444333333333222222222222111111111111111111111111000000000000000000000000000000000111111222222222222222222222222222222222000000111111111222222222111111111111111111111111000000000000000000000000/////////000000000111111000000000000000000000000111111111111000000000///000000////////////000000000000000000000111222333.........///000000111111000000////////////000000111111111111111111111111------......///000000111000000000000000000000000//////000000//////...---////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000.........///000111111111000000000000000000000000000000000000000000000000111000///......///000111------...///000000111000.../////////000000000111........./////////000000000000////////////000000......///000111222222333000000000000000000000000////////////////////////000000000000000000000000////////////000000111111111444888;;;;;;888333///---...///000000111111111000000000000000000000000000000000000////////////......////////////.........000111000...---///111///////////////////////////////////////000111111111000......///000000///////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000///............///000000........./////////000000000000000000000000000000......///000000000000000000000000000000000000000222111000///......///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222111111000000111111222000000000///////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000///////////////////////////000000000111111111111///000000000111111111111////////////////////////000000000000000000000000000000000000111111111111000000////////////000000000000000000000000000000000000000000000000000000/////////000000000111111000//////......//////000666666666666666666666666333444444555555666666666222333444777999999777555777777777777777777777777555666777999999999888777999999:::::::::999999888999888777666666555555555444555666777666555444333222222222222222222222222444444444333333222222222111111111111111111111111222222222222222222222222//////000000111111111222222222222222222222222222000000111111222222222222111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000222111111111000000//////000000////////////000000111///...---///222666999...//////000111222222222000000////////////000000111111111111111111111111---------...///000000111000000000000000000000000///////////////......---////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000---......///000111111222000000000000000000000000000000000000000000000000111000///......///000111...//////000111222222333.../////////000000111111---.........//////000000000000////////////000000000000000000111111111111000000000000000000000000////////////////////////000000000000000000000000.../////////000000111111111555:::>>>===999333...,,,---...000111111111111000000000000000000000000000000000000////////////......////////////.........000222111...---///111///////////////////////////////////////000111111111///......000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000//////...------///000111............/////////000000000000000000000000000...//////000000000000000000000000000000000000000222111000.........///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000222222111111111111222222//////000000111111222222000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000//////////////////////////////000000111111111222//////000000111111111222000000000000000000000000000000000000000000000000000000000000111111111111000000////////////000000000000000000000000000000000000000000000000000000000000000000111111111111.........------.........666666555555555444444444666666777777666555444444777777777777777777777777999888777555555555666777777777666666666666777777888888888888888888888888888777666555555555555555444444333333222111000000222222222111111111000000222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111222222222222222222222222222222111111111111111000//////111111111111111111111111222222222111111111000000000000111111111111000000111111222222222222111111000000000000000000000000000000000000000000000000///111222111000///000111000000000000000000000000111111000000//////......111111111000///.........000000////////////000000000000000000000000000000000000000111222222333333000000////////////000000111111000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111000000////////////000000//////000000000000//////////////////000000000000111000///......///000111........................111111000000/////////...111111000///////////////000000000000////////////111111111111000000000000////////////////////////000000000000000000000000//////000000000000/////////888@@@???777000///111////////////////////////000000000000000000000000000000000000000///......000000000000000000000000000000000000000000000000111000...------...000111222222000//////000111111000000000000000000000000///////////////.........000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////////////////000000000000111111000000//////......//////000111111111111111000000000000000000000000111111000000000000111111222222000///............////////////000000000000000000000000000000000000000000000000000///......------///000111111111111111111111111111111111111000000000000000000000000///000000000000111111111//////000111111111111111000000000000000000000000000000000000000000000000222222222222222111000///000000000000000000000000000000000000000000000000111111111111111111111111111111222222222111111000111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111111111222222222222111111000000000000000000000000111111111111111111111111//////............//////666555555555444444444444666666666666666555444444666666666666666666666666999888666555555555666777777777777666666777777777888888888888888888888888777666555444444444444555444444333333222111111000555555444444444333333333222222222222222222222222222222222222222222222222222222222222222222222222222111111000000111111222222222222222222222222222111111111111111000//////111111111111111111111111222222222111111111000000000000111111111111000000000111111222222111111000000000000000000000000000000000000000000000000000///111222111000///000111000000000000000000000000////////////000000000000////////////000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000222222111111111111222222//////000000000000//////////////////000000000000111000///......///000111////////////////////////000000000//////.........111111000///////////////000000000000////////////111111111111000000000000////////////////////////000000000000000000000000//////000000111222222333000666<<<;;;555///...///////////////////////////000000000000000000000000000000000000000///......000000000000000000000000000000000000000000000000000///...------...///000000000/////////000000111000000000000000000000000/////////////////////...000000000000000000000000/////////000000000111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////////////////000000000000000000000000//////////////////000111111111111111000000000000000000000000111111000000000000111111///////////////000000111000000000000111111111111000000000000000000000000000000000000000///......---...///000111111111111111111111111111111111111000000000000000000000000000000000111111111111222//////000111111111111111000000000000000000000000000000000000000000000000111222222222222111000///000000000000000000000000000000000000000000000000111111111111111111111111//////000000000000//////////////////////////////111111111111111111111111000000000000000000000000/////////000000000111111000000111111111111111000000000000000000000000000////////////////////////000//////......//////000555555555555444444444444555666666666666555444444666666666666666666666666888777666555555555666666888777777777777777777888777777777777777777777777555444444333333333333444444333333222222111111111444444444444444333333333222222222222222222222222222222222222222222222222222222222222222222222222111111000000000000111111222222222222222222222222111111111222111111000///111111111111111111111111222111111111111000000000000000111111111111000000000111111222222111111000000000000000000000000000000000000000000000000000///111222111000///000111000000000000000000000000.........///000111111111---......///000111111222000000////////////000000000000000000000000000000111111000//////...------000000////////////000000111000000//////000000111000000000000000000000000000000000000000000000000////////////////////////222222111111111111222222//////000000000000//////////////////000000000000000000////////////000000000000000000000000000000/////////...............111000000///////////////////////////000000000000111111111111000000000000////////////////////////000000000000000000000000000000000000000111222222111333555555222///------////////////////////////000000000000000000000000000000000000000//////...000000000000000000000000000000000000000000000000///...---,,,,,,---...///---...//////000000000000000000000000000000000000......//////////////////000000000000000000000000....../////////000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////////////////000000000000////////////000000000000//////000111111111111111000000000000000000000000111111000000000000111111---------...000111333444111111111111222222222222000000000000000000000000000000000000000//////...---...///000000111111000111111111111111111111111000000000000000000000000000111111111111222222222//////000111111111111111000000000000000000000000000000000000000000000000111111222222111111000000000000000000000000000000000000000000000000000000111111111111111111111111//////000000000000//////////////////////////////111111111111111111111111000000000000000000000000....../////////000000000......///000000111000000000000000000000000000000////////////////////////111000000//////000000111444444444444444444444444555555555666666555444444666666666666666666666666666666666666555666666666777777888888888888777777666666666666666666666666333333222222222222222333333333333222222111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222111000000//////000000111222222222222222222222222111111111222222111111000111111111111111111111111111111111111000000000000000000111111111111000000000000111111111111000000000000000000000000000000///////////////////////////111222111000///000111////////////////////////.../////////000000000111......//////000000111111//////000000000000//////////////////////////////000000000//////.........000000////////////000000000000////////////000000////////////////////////////////////////////////////////////////////////000000////////////000000//////000000000000//////////////////000000000000000000////////////000000000000000000000000000000..................------000000////////////000000////////////000000000000111111111111000000000///////////////////////////////////////////////////222111000/////////000000333222111111111000...---//////////////////////////////////////////////////////000000000000//////////////////////////////////////////////////////......------------......+++,,,...000000000000///////////////////////////............////////////////////////////////////............//////////////////////////////////////////////////////////////////////////////////////////000000000000//////////////////000000000000......//////000000111111//////000111111111111111////////////////////////111111000000000000111111---------...000111333333000000000111111111222222000000000000000000000000//////000000000000//////......///000000000000000111111111111111111111111////////////////////////111111111111222222222222//////000111111111111111////////////////////////////////////////////////000000111111111111000000000000000000000000000000////////////////////////111111111111111111111111000111111222222222222111111111111111111111111111111111111111111111111111////////////////////////............////////////,,,---...///000000000000000000000000000000000000000000000000000000000000111111000000000000111111333333444444444444444444444444555555555555444444555555555555555555555555555555555666666666666555666777888888888888777666555555555555555555555555222222111111111222222333333333222222222222222111/////////000000000000000222222222222222222222222222222222222222222222222222222222222222222222222111111000000000000111111222222222222222222222222111111222222222222111111111111111111111111111111000000000000000000000000000000111111111111000000000000000111111000000000000000000000000000000000///////////////////////////111222111000///000111////////////////////////111000000000/////////...//////////////////000/////////000000000000///////////////////////////////////////000000111111111000000////////////000000000000////////////000000////////////////////////////////////////////////000000000000000000000000000000////////////000000//////000000000000//////////////////000000000000//////000000000000//////////////////////////////------..................000000////////////000000.../////////000000000111111111111111000000000///000000000000000000000000////////////////////////000000111111222333555555444111//////000111000...000000000000000000000000//////////////////////////////000000000000//////////////////////////////////////////////////////.........------.........+++,,,...000000000000///////////////////////////---.........//////000000////////////////////////............//////////////////////////////////////////////////////////////////////////////////////////000000000000//////////////////000000000000......//////000000111111//////000111111111111111////////////////////////111111000000000000111111///////////////000111111/////////000000000111111000000000000000000000000//////000000000000//////...//////000000000000///000000000000000000000000////////////////////////000000111111111222222222//////000111111111111111///////////////////////////////////////////////////000000111111111000000000000000000000000000000////////////////////////000000000000000000000000000000111222222222222222222222222222222222222222000000000000000000000000////////////////////////............////////////------...///////////////////////////////////////000000000000000000000000111111000000000000111111333333333333444444444444333333444555555555555444555555555555555555555555444444555666666666555555555666777888888777666555444444444444444444444444222111111111111222222333222222222222222222222222111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111222222222222222222222222222222000111222222333222222222111111111111111111111111//////000000000000000111000000111111111111000000///000000111111000000///000000000000000000000000000000000000000000000000///111222111000///000111000000000000000000000000111111111000///.........000000000000////////////...///000111111000///...000000000000000000000000......///000000111222222000000////////////000000000//////......//////000000000000000000000000000000000000000000000000000000000000000000000000000222222111111111111222222//////000000000000//////////////////000000000000//////000000000000//////////////////////////////...............////////////////////////000000111......//////000000111111111111111111000000000000000000000000000000000000000000000000000000000000---///222555888:::<<<<<<333111//////000111111000000000000000000000000000000000000000000000000000...//////000000000000000000000000000000000000000000000000000000000000000////////////////////////---...//////000000000000000000000000000000000000------......///000000000000000000000000000000000....../////////000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////////////////000000000000////////////000000000000//////000111111111111111000000000000000000000000111111000000000000111111111000000////////////000.../////////000000000000000000000000000000000000...//////000000000000000//////000000000000//////000000000000000000000000000000000000000000000000///000000000000111111111//////000111111111111111000000000000000000000000000000000000000000000000//////000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000---...///000000111000000000000000000000000000000000000000000000000000000000000000000000000000000....../////////000000000......////////////......////////////////////////////////////////////////111000000//////000000111222222333333333444444444222333444444555555555444555555555555555555555555333444555666666666555555444555666777777666555444333333333333333333333333222111111111111222333444222222222222222222222222222222333333444444444444222222222222222222222222222222222222222222222222222222222222222222222222333333222222222222333333222222222222222222222222000111222222333333333222111111111111111111111111////////////000000111111000000111111111111000000//////000000000000//////000000000000000000000000000000000000000000000000///111222111000///000111000000000000000000000000000000000000////////////......//////000000111111...///000111111000///...000000000000000000000000////////////////////////000000////////////000000//////............//////000000000000000000000000000000000000000000000000////////////////////////222222111111111111222222//////000000000000//////////////////000000000000...///000111111000///...000000000000000000000000.........//////000000000///////////////000111111.........///000111111111111111111111000000000000000000000000000000000000000000000000000000000000,,,///333777999:::::::::///000000/////////000111000000000000000000000000000000000000000000000000......///000000000000000000000000000000000000000000000000000000000000000///000000000000000000///000000/////////000000111000000000000000000000000------......///000000111000000000000000000000000/////////000000000111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////////////////000000000000000000000000//////////////////000111111111111111000000000000000000000000111111000000000000111111000000////////////000000//////000000000111111111000000000000000000000000......///000000000000000//////000000000000//////000000000000000000000000000000000000000000000000....../////////000000000//////000111111111111111000000000000000000000000000000000000000000000000...//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000---...///000000111111111000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111000000000000000///...---////////////////////////////////////////////////000//////......//////000222222222333333444444444222333444444555555555444555555555555555555555555222333555666666666555555333444666777777666444333333333333333333333333333222222111111222333444444222222222222222222222222222222222333333444444444222222222222222222222222222222222222222222222222222222222222222222222222444333333222222333333444222222222222222222222222000111222333333333333333111111111111111111111111.../////////000000111111000000111111111111000000//////000000000000//////000000000000000000000000000000000000000000000000///111222111000///000111000000000000000000000000......//////000000111111,,,,,,---///000222333333...///000222222000///...000000000000000000000000/////////...------,,,,,,000000////////////000000//////............//////000000000000000000000000000000000000000000000000........................000000////////////000000//////000000000000//////////////////000000000000...///000111111000///...111111111111111111111111.../////////000000111111///////////////000111111---......///000111111222111111111111000000000000000000000000000000000000000000000000000000000000...000333666777555333111---...000000......///111000000000000000000000000000000000000000000000000......///000000000000000000000000000000000000000000000000000000000000000000000111111111111000000222222000//////000111222000000000000000000000000---------...///000000111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////////////////000000000000111111000000//////......//////000111111111111111000000000000000000000000111111000000000000111111///////////////000111111000111111111111222222222000000000000000000000000......///000000000000000///000000000000000//////000000000000000000000000000000000000000000000000............//////////////////000111111111111111000000000000000000000000000000000000000000000000......///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000222222333333333222222222222222222222222000000000000000000000000000000000000000000000000000000000000111111111111222222111111000...---,,,////////////////////////111111111111111111111111//////............//////444444444444444444444444222222333444555555555555444444333222222333333333666666666666666666666666888888777777777666666666222222222222222222222222222222222222222222222222333333333222222111111111111111111111111111111111333333222222222222222222111111111111111111111111333222222111111222222333333333333333333222111000000000000000000000000000///000111222222111000///000000111111111111000000...///000222222111111000000000000000000000000000111111111111111111111111...000111000///...///111---...000111111111000///000000000000000000000000000000000000000000000000////////////////////////......//////000000111111111000111222444333111/////////000111111111111111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000///000111222222111000///////////////000000000000222222111111000/////////000000////////////000000//////000000000000//////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000///////////////000000000000///............,,,,,,---///111333222222111000000000000000---///222444555555333222000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111///////////////////////////////////////.........000000000000000000000000////////////////////////111111000000//////......000///...------...///000000000////////////000000...///000111111000///...////////////////////////////////////////////////000000//////.........---000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000////////////////////////............////////////////////////////////////..................------000000000000000000000000////////////////////////............////////////000000000000111111111111///////////////000000111000000000000000000000000111000///......///000111111111111111111111111111222111111111000000//////...///000111111000///.../////////...------,,,,,,000000////////////000000000000000000000000000000000000//////.........---111111222222222222111111000000000000000000000000444444444444444444444444333333444444444444444444444333333222222333333444444444444444444444444444444444333333333222222222222222222222222222222222222222222222222222222222333333333222222222111111111111111111111111111111222222222222222222222222111111111111111111111111333222222111111222222333333333333333333222111000111111111111111111111111000000111111111111000000000000111111111111000000...///000111222111111000000000000000000000000000111111111111111111111111000111222111000///000222......000111111111000///000000000000000000000000000000000000000000000000////////////////////////.../////////000000000111000//////000111111000...//////000111111111111000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000......////////////......////////////000000000000000000000000000111111111000000////////////000000//////000000000000//////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000////////////......//////000000111111222000///------...///000111111000000000000000111...///111222333333222111000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000////////////////////////000000000000000000000000////////////////////////111000000000/////////...000//////......//////000///......------......//////000111111111000//////////////////////////////////////////////////////000/////////............000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000....../////////000000000000000000000000000000000........................000000000000000000000000////////////////////////....../////////000000000000000000000111111111111000000000000000111222222000000000000000000000000111000////////////000111000000000000000000000000111111000000000/////////...///000111111000///...........................000000////////////000000000000000000000000000000000000000/////////....../////////000000/////////000000000000000000000000444444444444444444444444333444444444444333333222333333333222222333333444333333333333333333333333555555444444444333333333222222222222222222222222222222222222222222222222333333333222222222222111111111111111111111111111111111111222222333333444111111111111111111111111222222111111111111222222222222333333333222111111222222222222222222222222111111000000000000111111000000111111111111000000//////000111111111111000000000000000000000000000111111111111111111111111000222333222111000111222...///000000111111000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000...------...//////......///000000111111000000000000////////////000000////////////////////////000000000000000000000000000000000000000000000000//////............//////////////////000000000000...//////000111111222222000000////////////000000//////000000000000//////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////000000000000......---...///111222444555333111///...---......000000000///000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000//////000000111111111111111111111111111////////////////////////000000000000000000000000////////////////////////000000000000//////////////////000000111000000///000//////......//////000///000111222222111000000////////////////////////////////////////////////////////////............000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000111111111111111111111111/////////000000000111111111111111111111111111111........................000000000000000000000000/////////////////////////////////000000000111111000000000000111111111111111111111111111222222333000000000000000000000000111000000//////000000111////////////////////////000000///////////////...//////000000000000//////---------...///000000000000000////////////000000000000000000000000000000111000000000000000//////////////////////////////000000000000000000000000333333333333333333333333444444444444444333222111333333222222222333444444333333333333333333333333555555444444444333333333111111111111222222222222222222222222222222222222222222222222222222222222111111111111111111111111000000111222333333444444111111111111111111111111222222111111111111222222222222333333333222222111111111111111111111111111222111000//////000111222000000111111111111000000///000000000111111111111000000000000000000000000111111111111111111111111000111222222000000111222//////000000111111111111000000000000000000000000////////////////////////////////////////////////////////////000000000000000...,,,,,,---//////......//////000000000000000000000////////////000000////////////////////////////////////////////////////////////////////////222111000//////000111222////////////000000000000//////000000111111111111000000////////////000000//////000000000000//////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////000000000000000///------...000222444555444222000///........./////////000000111222333222111000/////////000000////////////////////////////////////////////////////////////////////////000000////////////000000000000000000000000000000///////////////000000000////////////////////////////////////////////////000000000000////////////...///111222222111000000222222111111111111222222///000222333333222111111///////////////////////////////////////////////////////////////.........////////////////////////////////////////////////////////////////////////111111111111111111111111000000////////////000000000000000000000000000000////////////////////////000000000000000000000000000000111111111111000000////////////////////////111111111111111111111111000000000000111111111111000000000000000000000000............////////////////////////////////////////////////////////////000000000000111111111111///000000000111111111111111000000000000111222222000000000000000000000000000000000000000000000000000000000000000000000000////////////............//////000000000000//////....../////////000000000000000////////////000000////////////////////////111111111111000000000000111111111000000111111111////////////////////////333333333333333333333333444444444444333222111111333222222222333333444555444444444444444444444444111111111000000000//////000000000111111222222222222222222222222222222222222222222222222222222222111111111111111111111111000000111222333333444444111111111111111111111111222111111000000111111222111222222333333333222222000000000000000000000000222111000//////000111222000000111111111111000000000000000000000111111111000000000000000000000000000000000000000000000000///000111000//////000111000000000000000111111222111111111111111111111111////////////////////////000000000000000000000000000000000000////////////222///------...000000000......///000000000000000000000////////////000000////////////////////////////////////////////////////////////////////////222111000//////000111222////////////000000000000111111111111000000//////000000////////////000000//////000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////.../////////000000000111222111///------...000111222222111000000000000000//////000000222333555666444333111/////////000111////////////////////////////////////////////////////////////////////////000000////////////000000////////////////////////////////////000000111111////////////////////////////////////////////////////////////000000000000...///000222222222111000222222111111111111222222///000111222333333222111000000000000000000000000000000000000000000000000.........///////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000////////////000000000000000000000000000000////////////////////////000000000000000000000000000000111111111111000000////////////////////////111111111111111111111111000000000000111111111111////////////////////////........./////////000000////////////////////////////////////////////////000000000000111111111111///000000000111111111111000////////////000111111111111111111111111111111000000111111111111000000111111111111111111111111............////////////000000////////////000000111111000000000/////////000000////////////000000////////////////////////000000000000111111111111111111000//////000111111////////////////////////333333333333333333333333222333333333333222222111222222222222333444555555444444444444444444444444222222222111111111000000//////000000111222222222222222222222222222222222111222222222222333333333111111111111111111111111111111111222222333333444111111111111111111111111111111000000000000111111111111222333333333222222////////////////////////111111000000000000111111000000111111111111000000000000000///000111111222000000000000000000000000000000000000000000000000...000111000///...///000111000000000000111222333111111111111111111111111000000000000000000000000000000000000000000000000000000000000////////////222000//////000111111000---...//////000000//////000000////////////000000////////////////////////000000000000000000000000000000000000000000000000//////............//////////////////000000000000222222111111000//////...000000////////////000000//////000000000000//////000000000000000000000000000000000000000000000000////////////////////////////////////////////////......//////000000111111222111000.........///000//////000000000000000000///000000222333666777888444333111000///000000111000000000000000000000000000000000000000000000000000000000000000000000000000//////......//////000...........................//////000000111111222000000000000000000000000////////////////////////////////////000000000000......///000111111111111000//////......//////000...///000222222222222111000000000000000000000000000000000000000000000000.........///////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000111111111111111111111111/////////000000000111111.................................//////000000111000000000000000000000000/////////////////////////////////000000000111111000000000000111111111111///////////////000000111111111111111111111111111000111111222222111111000111111111111111111111111...////////////000000000000000////////////000000222222222111000/////////000000////////////000000000000000000000000000000//////000000000000000111//////------------//////000000000000000000000000222222222222222222222222111222222333333333222222222222222222333444555666333333333333333333333333555555444444444333333333/////////000111222222222222222222222222222222222111111222222222333333333111111111111111111111111222222222222222222222222111111111111111111111111111111000000000000111111000111222333333333333222////////////////////////000000111111111111000000000000111111111111000000111000/////////000222222000000000000000000000000000000000000000000000000///000111111//////000111111111000000000111222333111111111111111111111111000000000000000000000000000000000000000000000000111000000000/////////...111000///000111222000...---...//////000000//////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000......////////////......////////////000000000000111111111000000000000000000000////////////000000//////000000000000//////000000000000000000000000000000000000000000000000////////////////////////////////////////////////.........///000111111111////////////000000000000/////////000000/////////000000111333555888:::;;;111000000/////////000000000000000000000000000000000000000000000000000000000000000000000000000000//////............//////////////////////////////...//////000111111222222000000000000000000000000////////////////////////.../////////000000000111............///000111222///......------......///---...///111222222111111000000000000000000000000000000000000000000000000............/////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000....../////////000000000////////////////////////---......///000000111111000000000000000000000000////////////////////////....../////////000000000000000000000111111111111000000//////000000111222111111111111111111111111000111222222222222111000111111111111111111111111/////////000000000111111111000///......///000111111111111111111111111111000000////////////000000000000000000000000000000....../////////000000000000///---,,,,,,---///000000000000000000000000000222222222222222222222222000111222333333333333333222222222222333444555666222222222222222222222222222222222111111111000000...//////000111222222222222222222222222222222222111111111222222333333333111111111111111111111111333333222222222222222222111111111111111111111111111111000000000000111111000111222333333333333333000000000000000000000000///000111222222111000///000000111111111111000000111000/////////000222333000000000000000000000000000000000000000000000000000222333222111000111222222111000000000111333333111111111111111111111111000000000000000000000000000000000000000000000000111111000000/////////.../////////000222111///------......///////////////000000////////////000000111111111111111111111111000000000000000000000000000000000000000000000000///000111222222111000///////////////000000000000/////////000111111222222000000////////////000000//////000000000000//////000000000000000000000000000000000000000000000000////////////////////////////////////////////////---......///000111111222,,,---...000111111111111///////////////...------000111222444666999;;;===......//////////////////000000000000000000000000000000000000000000000000000000000000000000000000//////............//////000000000000000000000000...//////000111222222222000000000000000000000000////////////////////////.../////////000000111111...------------///111222000000////////////000000,,,---///000111111111000000000000000000000000000000000000000000000000000---.........//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000////////////////////////............////////////000000000000000000000000---......///000111111222000000000000000000000000////////////////////////............////////////000000000000111111111111111111111000111222222333111111111111111111111111000111222333333222111000000000000000000000000000//////000000111111222222111000///......///000111000000000111222222333333000000////////////000000000000000000000000000000---.........//////000000222000///......///000222000000000000000000000000222222222222222222222222222222333333333333444444222222111111111111222222555444222000000000222333111111111111111111111111111111111111111111111111333333222222111222222222111111222222222222111111222000///000333444333000222222111111111111111222222222222222222000//////222222222111111111000000111222222333333444444555//////000111222222333333333333222222111111000000111111111111111111111111111111000000//////......////////////////////////000000000000000000000000,,,///111000......111444444333111//////000111222222111111111000000//////000000000000000000000000------......//////000000/////////000000000000000///000000000000000//////111000///......///000111111111000000//////............//////000000111111000000000000111111111111111111000000//////......000000000000////////////...000222333333333111000111111222222222222111111//////000000000000//////000000000000000000000000222111000......000111222333222111000000111222333000000///...............000000000000000000000000//////000000000000//////000000000000000000000000...///000000//////000111111000000444888:::888555000000000000000000000000000000000000000000000000111111000000//////................../////////000000000000000000000000000000000000000111111111111000000////////////000000000000000000000000000000........................////////////////////////////////////////////////000000000000000000000000222222111111000000//////000000000000000000000000////////////////////////000000////////////000000000000000000000000000000222111111111000000//////000000111111111111000000222222222111111111111111000000000000000000000000222222222111111111000000111111000000//////......000000000000////////////////////////000000000000000000000000000000000000111111111111000///------111111222222222222111111111111111111000000000000...000111000///...///111////////////...........................///000000//////.........---------111111111111111222222333222222222111111111000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111000000111111111111000000000000000000////////////222222222222222222222222222222333333333333444444333333222222222222333333555444222111111111333444111111111111111111111111111111111111111111111111222111111000000111111222111111222222222222111111000...---...000111000...222111111000000111111111...///000111111222222222222222222111111111000000333333333222222222222222...//////000111111222222111111111111111000000000////////////////////////111000000000/////////...000000000000000000000000000000000000000000000000---...////////////111333333222000......///000111111111111000000000//////000000000000000000000000//////////////////000000000000////////////000000//////000000000000//////000000////////////000000000000000000////////////000000000000////////////...////////////000000000000000000000////////////000000000000////////////---///000222222111000///000111111222222111111000//////000000000000//////000000000000000000000000222111///......///111222//////...------...//////000000///...............//////////////////////////////000000000000//////000000000000000000000000///000111000///...000111000222555888:::999555222........................000000000000000000000000000000000000////////////........./////////000000000000000000000000000000//////000000000111111111000000////////////000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000/////////.........---000000000000000000000000////////////////////////000000////////////000000000000000000000000000000111111111000000000//////......////////////......////////////////////////000000000000000000000000222222222111111111000000111000000000/////////...000000000000////////////////////////000000000000000000000000000000000000...//////000000000000000000111111222222111111000111111111000000000//////...000111000///...///111////////////...........................///000000000000/////////.........//////......//////000111222222222111111111000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000............////////////......////////////......000000000000////////////222222222222222222222222222222333333333333444444444333333333333333333444444333222111222333444555111111111111111111111111111111111111111111111111111000000000000000111111111111222222222222111111222111000111333444333222111000000000000000111111//////000000111222222222222222222111111111111111333333222222111000000///.........///000000111111///000000000000000000111////////////////////////000000000000////////////111111111111111111111111000000000000000000000000///...---...000111111111111000///...---...///000111111000000000000//////000000000000000000000000000000000000000000//////111111//////...///000111//////000000000000////////////000000000000//////////////////000000000000111111111000///.....................////////////////////////000000000000000000000000////////////---...///000111000///...000111111222222111111000//////000000000000//////000000000000000000000000111000............000111......------------......000//////............/////////////////////////////////000000000000//////000000000000000000000000000111111000///...000111111555:::<<<;;;666111///////////////////////////000000000000000000000000////////////000000000000....../////////000000000000000000000000000000000//////000000000000111111000000////////////000000........................000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////............000000000000000000000000////////////////////////000000////////////000000000000000000000000000000111111000000000000//////......////////////......////////////////////////000000000000000000000000222111111111111000000000000000000000////////////////////////000000000000////////////000000000000000000000000000000000000+++,,,...///111222222222000111111222222111111000111111000000000000//////...000111000///...///111////////////...........................///000000000000000000000///////////////......//////000111222222222111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000............////////////......////////////......////////////000000000000222222222222222222222222222222222333333333444444333333222222222222333333333333222222333444555666111111111111111111111111111111111111111111111111111000000000000111111222111111222222222222111111333333333333444555555444000000//////000000111111444333222222111000000000111111111111111111111111222111111111000000000////////////000000000111111......//////000000111111111111111111111111111111000000000000////////////000000000000000000000000////////////////////////111...,,,---000222111///000000///......//////000000000000000000000//////////////////////////////222222111111000000//////333111000///...///000111...//////000000000000///...///000111111000///.........//////000000111111111000000000/////////............/////////000000......//////000000111111000000000000////////////---...///000000000//////000000111111111111000000//////000000000000////////////////////////////////////............//////000000000000000000000000000///............////////////////////////////////////000000000000//////////////////////////////000111111000......000222555999======888222//////111111111111111111111111////////////////////////......//////000000111111...////////////000000000////////////////////////////////////000000000111000000////////////000000........................////////////////////////////////////////////////////////////////////////////////////////////////111111111111000000000000////////////////////////////////////////////////000000////////////000000////////////////////////000000000000000000//////000000111111111111000000000000000111111111111111////////////////////////111111111111000000000000000000000000////////////////////////000000000000////////////000000000000////////////////////////,,,,,,...///111222222222000000111111111111000000111000000000////////////...000111000///...///111////////////...........................///000000////////////////////////000000000000000111222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000////////////////////////111111111111111111111111000000000000000000000000000000000000111111111111000000111111111111000000////////////000000000000222222222222222222222222222222222333333333444444222222111111111111222222222222222222333444444555000000000000000000000000000000000000000000000000111111111111111222333444111111222222222222111111///000111111111111111222000000000000000111222222555555333222222111222222111111111111111111111111/////////000000111111111000000111111111111111222......//////000000111111111111111111111111111111////////////000000000000////////////////////////////////////////////////222///,,,---000222111///000000000///000000000111//////////////////000000////////////////////////222222111111000000//////333222111000//////000111......///000000000000000...///000111111000///.........//////000000111111.../////////000000000111//////000000000111111111......//////000000111111000000000000//////////////////000000000111000000000000000111111000000000//////000000000000////////////////////////////////////............//////111111111111111111111111//////............//////........................//////000000000000//////////////////////////////000111111///...///222444;;;<<<<<<888333//////000111111111111111111111111////////////////////////......//////000000111111////////////000000000111////////////////////////...////////////000000000000000////////////000000................................................////////////////////////////////////////////////////////////////////////000000000000111111111111////////////////////////////////////////////////000000////////////000000//////////////////////////////////////////000000000000111111111111000000//////000000111111111111////////////////////////000000000000000000000000////////////000000000000.../////////000000000111////////////000000000000////////////////////////......///000000000000000000000000111111000000000000000000////////////......000111000///...///111////////////...........................///000000........................000000000///000111111222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111000000111111111111000000.../////////000000000111222222222222222222222222222222333333333333444444222111111000000111111222111222222222222222222222000000000000000000000000000000000000000000000000111111111111222333444555111111222222222222111111///111222222111111222333000000000000111222333444222222111111222333555666111111111111111222222222...//////000111111222222111111111111111222222222///000000000000000000111////////////////////////////////////000000000000........................000000000000000000000000111///......///000000/////////000000000000111111......////////////000000000000000000000000000000000000000000000000//////222222222111111000//////---...///000000111111000//////000000000000//////////////////000000000000.........///000111111111000000000000111111111111////////////000000000000000000000000//////////////////000000000000111111///000000111111000000/////////000000000000//////000000000000000000000000//////////////////////////////000000000000/////////............//////000........................//////000000000000//////000000000000000000000000///000000//////000444777>>><<<888333///...000222////////////////////////000000000000000000000000////////////000000000000/////////000000000111111000000000000000000000000......////////////000000000000////////////000000................................................////////////////////////////////////////////////000000000000000000000000............////////////000000000000000000000000////////////////////////000000////////////000000000000000000000000000000......////////////000000......////////////......,,,------......//////000000000000000000000000000//////000000000000000111////////////000000000000......//////000000111111////////////000000000000000000000000000000000000///000000000000000///...///000000111111000000///000000////////////.........000111000///...///111////////////...........................///000000------------..................------......///000111111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000............////////////......////////////............//////000000111111222222222222222222222222222222333333333333444444333222222111111222222333111111111222111111000000000000000000000000000000000000000000000000000000000000000000111222333444111111222222222222111111000222444444222111333555111111111111222333444555111000//////000111333555000000111111111222222222111111111111111111111111111111111111111000000000111111111111111000000000////////////////////////.../////////000000000111////////////////////////000000000000000000000000///000000///......///111---...//////000000000///........./////////000000000000000000000000000000//////////////////000000111222333333222111///------...///000111111111111000000////////////000000000000000000////////////////////////000000000000/////////000000000000111000000000000////////////000000000000///////////////.........//////000000//////000000000000////////////000000000000//////000000000000000000000000///000000000000000000///......///000000///.....................///000000........................//////000000000000//////000000000000000000000000...//////...///111666999???:::555000//////000000........................000000000000000000000000000000000000//////////////////000000000111111111000000000000000000000000........./////////000000000000////////////000000////////////////////////........................////////////////////////////////////////////////000000000000000000000000---........./////////000000000000000000000000000////////////////////////000000////////////000000000000000000000000000000........./////////000000......////////////......,,,,,,------...//////000000000000000000000000000////////////000000111111.../////////000000000111.........///000111111111////////////000000000000000000000000000000000000//////000000000000////////////000000000000//////000000/////////............000111000///...///111////////////...........................///000000---.........////////////...------------...//////000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000............////////////......////////////...............///000111111111222222222222222222222222222222333333333444444444444333333222222333333444111111111111111000///...000000000000000000000000000000000000000000000000////////////000111222333111111222222222222111111,,,///111000......000222222222222222333444555666333222000...---...///000000000111111222222222222333333222222111000000000000000000000////////////333333222222111111000000111111111111111111111111.../////////000000111111000000000000000000000000000000000000000000000000...111222000------///222,,,,,,---.../////////...---.........//////000000000000000000000000000000------......//////000000000222444555444111...,,,---...///000111111111111111000///......///000111111111000000//////......111111000000//////................../////////000111111000000//////......000000000000////////////...------------...////////////000000000000////////////000000000000//////000000000000000000000000000000111111111111000000...///000111111000///..................///000111........................//////000000000000//////000000000000000000000000---.........///222777:::>>>888222000000111000...000000000000000000000000000000000000000000000000111111000000//////......000000000000111111111111000000000000000000000000............/////////000000000////////////000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000///000000000111111222222000000000000000000000000////////////////////////000000////////////000000000000000000000000000000---.........//////000000000000111111111111000000.........///000111111222000000000000000000000000.../////////000000111111.../////////000000111111---......///000111111222////////////000000000000000000000000000000000000......///000000000000000//////000000000000//////000/////////............///000111000///...///111000/////////...........................///000000.../////////000000111111///////////////000111111000000111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111111111000000---......///000111111222111111222333333333333222444444555555444444333222222222222222222222222222222222111000//////000000111111000000000000111111222111111111000000//////000000000000000000000000,,,...000222333222111111......//////000000111111///000222222111111222444222222222222222222222222222222222111111111000000000000000000000000000000222222111111111222444555000000000000000000000000000000111111111111000000////////////000000000000000000000000000000000000//////000000000000//////000000000000000000000000------///000111111111111000000000000000000000000......////////////......111111000000//////......000000000000000000000000000///...------...///000000000000000000000000000111111000000//////......//////000000000000//////000000000000000000000000000000000000000000000000000000000000111111111111////////////////////////000000000000000000000000000000000000////////////......//////000000111111000000000000000000000000///////////////.........111111000000//////......000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111444333222000//////......000000000000000000000000111111000000//////......000000000000000000000000........................111111000///////////////111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000///......------///000111000...---...111222111///////////////////////////000000000000000000000000000000000000000000000000000000000000000///......000000000000000000000000////////////000000000000000000000000////////////000000000000000000000000////////////000000000000000000000000000000000000............///000222222000000///////////////000000000000000000000000000000000000000000000000000111111000000//////......111111000000//////......000000000000000000000000000000000000000000000000////////////////////////222111///.........///000............////////////////////////////////////------......///000000000222222111111111111111222000111111111111222222222222222222111111111000000111111111111111000//////000000////////////000000000000000000000000000000222222111000//////000000000000000000000000000000000000000000000///......000000000000000000000000000000000000000000000000000000000000000000000000111111222333333333333222444444444555444444333222222222222222222222222222222222111000000000000000111111000000000000111111111111111111000000000///000000000000000000000000---...000222222222111000000000000000111111111222000111222222111111222333222222222222222222222222222222222111111111000000000000000000000000000000222111000000111222333444333333333333333333333333000000111111111111000000////////////000000000000000000000000000000000000//////000000000000//////000000000000000000000000......///000000111000000000000000000000000000000////////////////////////111000000000/////////...000000000000000000000000000///............///000000000000000000000000000000000000000////////////000000////////////000000000000000000000000000000000000000000000000000000000000000000111111111111////////////////////////000000000000000000000000............////////////.../////////000000000111////////////////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000//////000000000111111111222222111000////////////000000000000000000000000111000000000/////////...000000000000000000000000////////////////////////111111000/////////////////////000000000111111111000000000000000000000000000000000000000000000000//////////////////////////////...---...///000111000...---...111222111///////////////////////////000000000000000000000000000000000000000000000000000000000000000///......000000000000000000000000////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000............///000111222000000////////////000000000000000000000000000000000000000000000000000000111000000000/////////...111000000000/////////...000000000000000000000000000000000000000000000000////////////////////////222111000///...//////000............////////////////////////////////////------......///000000000222222111000000111111222000000111111111222222222222222222111111111000000111111111111111000//////000000////////////000000000000000000000000000000222111111000//////000000000000000000000000000000//////000000//////...---000000000000000000000000000000000000000000000000000000000000000000000000111111222333333333333222444444444444444333222222222222222222222222222222222111000000000000000000111111000000000000111111111111111111000000000000000000000000000000000000///000111222222111000///111111111111222222222222222333444333111111111333222222222222222222222222222111111111111000000000000000000000000000000000111000000000000111111222000000000000000000000000000000111111111111000000////////////000000000000000000000000000000000000//////000000000000//////000000000000000000000000/////////000000000000000000000000000000000000000000///...------...///000000000000000////////////000000000000000000000000000//////......//////000000000000000000000000000////////////000000000000111000///......///000111000000000000000000000000000000000000000000000000000000000000111111111111////////////////////////000000000000000000000000,,,---------......//////////////////000000000000........................000000000000111111111111////////////000000000000000000000000000000000000000000000000000000000000111000000//////.........//////000000000000111111111000000//////000000111000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000111000000///////////////---......///111222222333000000000000000000000000000000000000000000000000........................//////.........///000111000///...///000111000///////////////////////////000000000000000000000000000000000000000000000000000000000000000//////...000000000000000000000000////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000///......//////000111222000000////////////000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000111111000///////////////............////////////////////////////////////------......///000000000111111000000000111111222000000000111111111222222222111111111111000000000000111111111111000000///111000000//////000000111000000000000000000000000111111000/////////000000000000000000000000000000//////000000//////...---000000000000000000000000000000000000000000000000000000000000000000000000111111222333333333333222333444444444444333222222222222222222222222222222111111000000000000000111111111000000000000111111111111111000000000000000000000000000000000000000000000111111111000000///111111111111111111111111333444444333111000111222111111111111111111111111111111111111000000000000000000000000000000000000000////////////000000000////////////////////////000000111111111111000000////////////000000000000//////////////////////////////000000000000//////////////////////////////000000000///////////////////////////////////////111000...,,,,,,...000111000000000000////////////////////////////////////000//////////////////000000000000000000000000000......//////000000111111222000///------///000222///////////////////////////////////////////////////000000000111111111111////////////////////////////////////////////////,,,------......//////000////////////000000000000///////////////////////////000000000000000111111......//////000000111111////////////////////////////////////////////////111000000///...------,,,////////////000000000111///////////////000111111////////////////////////000000000000////////////////////////////////////////////////////////////000000////////////000000......//////000111111222////////////////////////////////////////////////........................///////////////000000000////////////000000000000//////////////////////////////////////////////////////////////////////////////000000000000//////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000///////////////////////////////////////000111111000////////////000000111000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////////////////////////////////////////////////////000000000000000000000000111000000///////////////............////////////////////////////////////------......///000000000111000000000000111111222000000000000111111111111111111111111000000000000000000111111111111000///111000000000000000000111////////////////////////111000000/////////000000000000000000000000000000000000111111000000///...////////////////////////000000000000000000000000////////////////////////111111222333333333333222333333444444333333222111222222222222222222222222111000000000000000111111111111000000000000111111000000000000000000111111000000000000000000000000000111111111111000000///000000000000000000000000222333444333111000111222111111111111111111111111000000000000000000000000000000000000000000000000/////////000////////////222222222222222222222222000000111111111111000000////////////000000000000//////////////////////////////000000000000//////////////////////////////111000//////...//////000////////////////////////111000...,,,,,,...000111////////////000000000000///////////////////////////000000000000000000///////////////////////////......//////000000111111222000///------///000222///////////////////////////////////////////////////000000000111111111111000000000000000000000000////////////////////////....../////////000000000000000000000////////////000000000000000000000000.........//////000000000......//////000000111111////////////////////////////////////////////////111000000///...------,,,...////////////000000000............///000111222////////////////////////////////////000000000000////////////////////////........................000000////////////000000000/////////////////////////////////////////////////////////////////////......................../////////000000000000000...//////000///000000111000000000000000000000000//////////////////////////////////////////////////////000000000000//////////////////////////////////////////000000000000000000000000////////////........................////////////000000000000////////////////////////000////////////000000111///////////////000111111////////////////////////////////////////////////////////////000000000000////////////000000000000////////////////////////////////////////////////000000000000000000000000000000000000000//////...............////////////////////////////////////------......///000000000000000//////000111111222//////000000000111111111000000000000000000000000///000000111111111000000111111000000000000111111////////////////////////000///////////////000000000000000000000000000000111222222222222111000000////////////////////////000000000000000000000000////////////////////////111111222333333333333222333333333333333222111111222222222222222222222222000000000000000111111222111111000000000000111111000000000000111111111111000000000000000000000000000000000000000111111111000000000///////////////111222333222000000000222111111111111111111111111//////000000000000000111000000000000000000000000///000000000000//////...000000000000000000000000000000111111111111000000////////////000000000000000000000000000000000000//////000000000000//////000000000000000000000000111000///......///000111000000000000000000000000000///...------...///000////////////000000000000000000000000000000000000///000000111111000000///////////////////////////////////////000000000000111000///......///000111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////111111111111111111111111------......//////000000////////////000000000000000000000000000000000000000000000000000000000000111000000//////...............////////////000000............//////000111000000000000000000000000////////////000000000000000000000000000000000000........................///////////////000000111000000000//////.........000000000000000000000000000000000000000000000000...........................///000111111111000000...///000000//////000111000000000000000000000000000000000000000000000000000000000000000000000000...//////000000000000000000000000000000000000000////////////000000000000000000000000////////////........................////////////000000000000000000000000000000000000000000////////////000000///......//////000111222////////////////////////////////////////////////////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///..................////////////////////////////////////------......///000000000////////////000111111222/////////000000000111111//////000000000000000111///000000111111111111000222111111000000111111222000000000000000000000000//////......//////000000000000000000000000000000111111222222111111000///000000000000000000000000000000000000000000000000000000000000000000000000111111222333333333333222222333333333333222111111222222222222222222222222000000000000000111222222111111000000000000111111///000000000111111111111000000000000000000000000/////////000000111222222111111111000000000/////////000111111000///000222111111111111111111111111////////////000000111111000000000000000000000000000000111111111000///...........................000000111111111111000000////////////000000000000000000000000000000000000//////000000000000//////000000000000000000000000000///...---...000111333000000000000000000000000////////////////////////.../////////000000000111000000000000000000000000///000111111111111000///////////////////////////000000000000////////////000000////////////000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000//////...------111000000000/////////...000000000000000000000000---......///000000111111000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000........./////////000000//////.........//////000000000000000000000000000.../////////000000000111000000000000000000000000........................///////////////000111111.........///////////////000000000000000000000000000000000000000000000000////////////////////////...///000111222111000000---///111000///...000222000000000000000000000000000000000000000000000000000000000000000000000000......///000000000000000000000000000000000000000////////////000000000000000000000000////////////........................////////////000000000000000000000000000000000000000000////////////000000............///000111222////////////////////////////////////////////////.../////////000000000111.../////////000000000111000000000000000000000000000000000000000000000000///////////////////////////000000111000///...---............////////////////////////////////////------......///000000000.........//////000222222////////////000000000111////////////000000111111//////000111111111111111222111111000000111111222000000000000000000000000...............///000000000000000000000000000000000000000000000///......000000000000000000000000000000000000000000000000000000000000000000000000111111222333333333333222222333333333333222111111222222222222222222222222000000///000000111222222111111000000000000111111//////000000111111111222000000000000000000000000////////////000111333333333222222222111111000000---///000000//////000222000000000000000000000000.../////////000000111111000000000000000000000000000111222222222000///...111111111111111111111111000000111111111111000000////////////000000000000000000000000000000000000//////000000000000//////000000000000000000000000///...------...000222444000000000000000000000000......////////////........./////////000000111111000000000000000000000000///000111222222111000///////////////////////////111111000000//////......//////000000000000//////000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000///...---,,,,,,+++111111000000/////////...////////////////////////...//////000111222222222111111000000//////......000000000000000000000000000000000000000000000000000000000000111111111111............/////////000//////............//////000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000///////////////000111111,,,------...///000111111000000000000000000000000000000000000000000000000000000000000000000000000...///000222222111111000---///111111......000222000000000000000000000000000000000000000000000000000000000000000000000000......///000000000000000000000000000000000000000////////////000000000000000000000000////////////........................////////////000000000000000000000000000000000000111000////////////000000............///000222222////////////////////////////////////////////////.../////////000000111111.../////////000000111111000000000000000000000000000000000000000000000000///////////////////////////000111111111000...---............/////////000////////////////////////------......///000000000............///000222222////////////000000000000.../////////000000111111//////000111111111111111222222111111111111222222000000000000000000000000...............///000111000000000000000000000000...............------,,,000000000000000000000000000000000000000000000000000000000000000000000000111222222333333222222111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111222222222333333333111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111000000000000111111//////............//////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000//////000000111111222222////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////.........////////////////////////000000000000000000000000111111000///////////////...000111000///...///111000000000000////////////000000000000111111111111000000////////////000000222222111111111111222222111111000000//////.....................///000000000000000000000000000000000000000000000000000000000000000000000000000000...///000111111000///...111111000000//////......000000000000000000000000000000////////////000000////////////000000000000000000111111222222222333////////////////////////000000000000000000000000000000//////.........---//////////////////////////////////////////////////////............//////000000000000000000000000000000////////////000000////////////////////////000///...------...///000//////............//////000000000000000000000000//////000000000000//////111111000000//////..................////////////000000000000////////////////////////////////////000000000000000000000000///////////////.........111111111111000000000000////////////000000000000000000000000000000000000////////////////////////000000000000000000000000333222111000000111222333////////////////////////000000000000000000000000000000000000000000000000......//////000000111111111111000///////////////////////////////////////000000000000000000000000000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000000///.........///111222000000////////////000000000111111111222222222222222111111111000000//////////////////000000000000////////////////////////000000000000000000000000000000000000111111111111222222333333333333222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111000000000000111111//////............//////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000111111111////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////////////////...000000000000000000000000000000000000000000000000111111000///////////////...000111000///...///111......//////000000111111/////////000000000111111000000////////////000000111000000000000000000111111000000000/////////...///////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////111000000000/////////...000000000000000000000000000000////////////000000////////////000000000000/////////000000000111111////////////////////////000000000000000000000000000000/////////.................................//////////////////////////////............//////000000000000000000000000//////000000000000//////////////////////////////000///............///000/////////....../////////000000000000000000000000//////000000000000//////111000000000/////////........./////////000000000......//////000000111111////////////////////////000000000000000000000000/////////////////////...111111000000000/////////////////////000000000000000000000000000000000000////////////////////////000000000000000000000000000///............///000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111000//////.........///////////////////////////000000000000000000000000000000000000000000000000111111111111000000000///000000000000000000000000000000000000000000000000111000000///000111222333000000////////////000000000000000111111111222222111111111111000000000///000000000000////////////////////////////////////000000000000000000000000000000000000111111111111222333333444444333333222111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000//////......//////000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000111111111111000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000......//////////////////111111111111111111111111000000000000000000000000111000000///////////////...000111000///...///111------...///000111222222....../////////000000000000000////////////000000000000////////////000000000000000000////////////000000000000000111222222000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000////////////000000000000000000000000000000////////////000000////////////000000000000------............//////////////////////////////000000000000000000000000000000////////////......------------------------//////////////////////////////............//////000000000000000000000000//////000000000000//////////////////////////////000//////......//////000////////////////////////000000000000000000000000//////000000000000//////000000000000/////////////////////000000000111111------...///000111222222////////////////////////000000000000000000000000......//////////////////000000000/////////......////////////000000000000000000000000000000000000////////////////////////000000000000000000000000///......------......///111111111111111111111111000000000000000000000000000000000000000000000000000000000000////////////000///......---.........////////////////////////////////////////////////000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111000111222222333000000////////////000000/////////000000000111111111111111111000000000000111111000000//////......////////////////////////000000000000000000000000000000000000111111111111333333444444444444333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////111111111111111111111111////////////000000000000111111111111111111111111000000000000000000000000////////////////////////111111111111111111111111////////////////////////000000111111111111000000000000////////////000000////////////////////////////////////////////////////////////////////////000000////////////000000222222111111000000//////////////////000000000000////////////////////////000000000000000000000000000000000000000000000000............////////////000000000000000000000000000000000000000000000000000000////////////000000...000111000///...///111......//////000000111111............////////////000000////////////000000000000////////////000000000000000000////////////000000//////000000111222000000000000000000000000////////////////////////000000000000000000000000111000///......///000111000000000000////////////////////////////////////000000////////////000000////////////000000000000........................////////////////////////////////////////////////000000//////////////////........................//////////////////////////////............//////////////////////////////...///000111111000///...////////////////////////000//////////////////000/////////000000///////////////////////////////////////000000000000//////000000000000////////////000000000000111111111111.........///000111111111////////////////////////////////////////////////............////////////////////////............////////////000000000000000000000000000000000000////////////////////////////////////////////////000000////////////000000000000000000000000000000////////////////////////000000000000000000000000111111000000//////......///......---------......////////////////////////////////////////////////////////////////////////111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111222222000000////////////000000////////////000000000000111111111000000000000000222111111000///......---///////////////////////////////////////////////////000000000111111111111222333333444444333333222111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000........................000000000000000000000000....../////////000000000000000000000000000000000111111111111111111111111////////////////////////000000000000000000000000///////////////////////////000111111111111000///000000////////////000000////////////////////////////////////////////////////////////////////////000000////////////000000222222111111000000//////////////////000000000000////////////////////////111111111111111111111111000000000000000000000000---.........//////000000////////////////////////000000000000000000000000000000////////////000000...000111000///...///111111111000000//////..................////////////000000////////////000000222111111000000111111222////////////000000000000///............///000000000000000000000000000000////////////////////////000000000000000000000000111000///......///000111////////////000000000000////////////////////////000000////////////000000////////////000000000000//////////////////////////////////////////////////////////////////////////////000000000000000000//////////////////////////////////////////////////////............//////////////////////////////...///000111111000///...///////////////////////////000000000000000000/////////000111111000////////////////////////////////////000000000000//////////////////000000000000000000000000111111111111000000000000////////////////////////////////////////////////////////////---.........//////000000////////////............////////////000000000000000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////////////////////////////////////////////////////////////////////////////111111000000//////............------------...///000000000000000000000000////////////////////////////////////////////////000000000000000000111111000000000000000000000000000000000000000000000000/////////000000000000000000000////////////000000////////////000000000000000000000000000000111111222111111000///......---000000000000000000000000///////////////////////////000000000111111111111111222222333333222222111111111111111111111111111000000000000000000000000111111111111111111111111////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000///000111222222111000///111000000//////000000111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000111111111111000000000000////////////000000000000000000000000000000000000111111111111111111111111000000000000000000000000------......///000000000........................000000000000000000000000///////////////000000111...000111000///...///111222222111000///...------....../////////000000000000000////////////000000222222111111111111222222////////////000000000000...............//////000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000////////////000000000000000000000000000000000000000000////////////000000////////////000000000000111111111000000000000///////////////////////////000000000000000000000000//////000000000000111111000000000000000000000000//////////////////////////////............//////000000000000000000000000---///000222222000///---///////////////////////////000000111111000000/////////111111111111//////000000000000000000000000//////000000000000//////////////////000000000000/////////000000000111111111000000000/////////...////////////////////////000000000000000000000000------......///000000000000000000/////////......////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000---......//////......---........................000000000000000000000000////////////////////////000000000000////////////.........---......///000000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000......///000000000000///000000////////////000000/////////000000000111111000000000000111111111111111111000000//////......000000000000000000000000000000000000000000000000000000000000111111111111000111111222222111111000111111111111111111111111000000000000000000000000111111111111111111111111////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000//////000000000111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000///000111222222111000///111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000111111111////////////000000000000000000000000000000000000111111111111111111111111000000000000000000000000------......///000000111////////////////////////000000000000000000000000///////////////000111111...000111000///...///111111111000000//////....../////////000000000111111000000////////////000000111111000000000000111111.../////////000000000111/////////...///000000111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////.../////////000000000111000000000000000000000000000000////////////000000////////////000000000000111111111000000000//////////////////////////////000000000000000000000000//////000000000111111111000000000000000000000000//////////////////////////////............//////000000000000000000000000---...111222222111...---///////////////////////////000111111111111000///...///111222222111///...000000000000000000000000//////000000000000//////.../////////000000000111....../////////000000000////////////000000000000////////////////////////000000000000000000000000------......///000000111111111000000000/////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000......///000000///......////////////////////////000000000000000000000000////////////////////////////////////000000000000///.........//////000111000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000...///000111111111000000000000////////////000000000000000111111111222222///000000000111111111111000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111000000111111111111000000111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000...000111222222111000...111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000//////000000111111222222////////////000000000000000000000000000000000000111111111111111111111111000000000000000000000000---------...///000000111000000000000000000000000000000000000000000000000///////////////000111111///000111000///...///111////////////000000000000000000000000111111111111000000////////////000000000000////////////000000.../////////000000111111000000000000000111111222000000000000000000000000000000000000000000000000000000000000000000000000...///000111111000///....../////////000000111111000000000000000000000000000000////////////000000////////////000000000000111111000000/////////...////////////////////////000000000000000000000000//////000000111111111222//////////////////////////////////////////////////////............//////000000000000000000000000---...111222222111...---///////////////////////////000111222222111000///...000111222222111000...000000000000000000000000//////000000000000//////.../////////000000111111............////////////------...///000111222222////////////////////////000000000000000000000000---------...///000000111111111111111000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222333333222111000000000000000000000000000000000000000000000000000////////////////////////......//////000000111111///////////////000111111000000000000000000000000111111111111111111111111000000000000000000000000//////000000111111111222000000000000000000000000000000000000000000000000///000111222333222111111000000////////////000000111111111111222222222222//////000000111111111222////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111000111111111111222222222222222222111111111000000111111111111111111111111000000000000000000000000111222333444333111///...111111000000000000111111222222111000/////////000---...000111222222222111......///////////////...111111111000000000000000111111111111111111111111000000000000000000000000........................000000000000000000000000000000000000000000000000////////////000000000000......//////000000111111000...,,,---000111///---000000000000000000000000000000000000000000000000333222111/////////000111000000000000000000000000333000......111222111///333222111/////////000111222222222222222111000///222111000//////000111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000///...,,,,,,,,,---...000000000000000000000000000000000000000000000000111111111111111111111111333222111000////////////000000000000000000000000......///000000000000000000000000000000000000000////////////////////////000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000111111000///////////////000000000000000000000000+++,,,...---,,,,,,---///111111111111111111111111111111000000//////..............................000000////////////000000000000000000000000000000000000000000000000000000//////............//////000000000000000000000000111111000000111111222333000000000000000000000000......////////////......000000000000000000000000000000000000000000000000000000//////.........---////////////////////////////////////000000000000000000000000000000000000000000000000000111111222000000000000000000000000000///.........///111222000000000000111111111111000000000000000000000000////////////////////////111111000000//////......000000000000000000000000111111000///////////////111111000000//////............//////000000111111000000111111111111000000////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000...///000111111000///...000000000000000000000000000///......000111111000000000///////////////000111111222222222000///...------///111222333333333000111111111111222222222222111000//////000111222............////////////000000000000111111111111000111111111111222222222222222222111111111000000111111111111111111111111000000000000000000000000///000111222222111///...111111000000000000111111222111000000000000000000...///000111222222111111***+++---///000111222222111000000000000000000000111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000000...---...000111///---000000000000000000000000000000000000000000000000222111000/////////000000000000000000000000000000222000...///111222111///333222000/////////000111111222222222222111000///000///............///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000111000//////.........///000000000000000000000000000000000000000000000000111111111111111111111111333222111000////////////000000000000000000000000......///000000000000000000000000000000000000000////////////////////////000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000111111000///////////////000000000000000000000000,,,...//////...---///000////////////////////////111000000000/////////...........................000000////////////000000000000000000000000000000000000000000000000000000//////............//////000000000000000000000000111111000000111111222333000000000000000000000000//////////////////......000000000000000000000000000000000000000000000000000000/////////.........////////////////////////////////////000000000000000000000000000000000000000000000000000111111222000000000000000000000000000//////...///000111222000000000000111111111111000000000000000000000000////////////////////////111000000000/////////...000000000000000000000000111111000///////////////000000000000////////////////////////000000000000------............------////////////000000000000////////////000000000111000000000000000000000000000000000000000000000000...///000111111000///...000000000000000000000000000///......000111111000000000////////////000000......///000000///...---***+++,,,...////////////000000111111111222222222111111000000000000111111/////////000000000000111000000000000111111111111000111111111111222222222222222222111111111111111111111111111111111111111000000000000000000000000---...000111111000///...111111000000000000111111000000000000000000111222///000111111111111000000+++,,,---///000111222222000000000000000000111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////000///......000000///...000000000000000000000000000000000000000000000000111000000////////////000000000000000000000000000222000///000111222111///222111000000///000000000111111222222111111000000000//////......//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000111111111000//////000000000000000000000000000000000000000000000000111111111111111111111111333222111000////////////000000000000000000000000...//////000000000000000000000000000000000000000////////////////////////////////////////////////000000////////////000000000000000000000000000000000000000000000000000000111000000///////////////000000000000000000000000---///000000///...000111........................000000000000////////////........................000000////////////000000000000000000000000000000000000000000000000000000//////............//////000000000000000000000000111000000000000111222222000000000000000000000000000000000000//////...---000000000000000000000000000000000000000000000000000000////////////......////////////////////////////////////000000000000000000000000000000000000000000000000000111111222000000000000000000000000000////////////000111222000000000000111111111111000000000000000000000000////////////////////////000000000000////////////////////////////////////111000000///////////////////////////000000000000000000000000////////////000000111111111111000000////////////000000000000/////////000000000111111000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000111///......000111111000000000////////////000000---...///////////////......///000000111111000000000000000111111111222222000000111111111111000000000000000000111111111111///000000000111111111111000000111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000---...///000111111111000111111000000000000111111000/////////000111222222111111111111111000000000///000000000000//////...000000000000000111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////000000000000111111000000//////......000/////////000000//////////////////////////////000000000000000000000000000000//////////////////////////////////////////000000000000111111000000111111000000000000000000000000111111111111000000111111111111111111111111////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000111111111///000111111111000///...////////////////////////000000000000000000000000111111111111111111111111222222111000//////000000000000000000000000000000//////000000000000//////////////////////////////////////////////////////////////////////////////000000////////////000000////////////////////////////////////////////////000000////////////000000////////////////////////---///000000///...000111000000000000000000000000000000000000////////////........................000000////////////000000//////////////////////////////////////////////////////............//////////////////////////////000000000000000111222222000000000000000000000000000000111000000///...---////////////////////////////////////////////////000000//////////////////////////////////////////////////////000000000000222222222222222222222222000000000000000111111222000000000000000000000000000000000000000111111111///000000000111111111111////////////////////////////////////////////////000000000000////////////////////////////////////000000////////////000000......//////000000111111111111000000//////......111222222222222222222111////////////000000000000//////000000000111111111//////////////////////////////////////////////////////000000000000//////000000000000000000000000111///...///000222111111000////////////000000111//////000111111111222222111111222222222111111000000000000000111111111111...///111222222111000000//////000000000111111111///000000000111111111111000000111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000///000000111222222222222111111000000000000111111000/////////000111222222111111111000000000000000000000111111000///......//////000000111111111111111111111111111111111111111111111111111111111111////////////////////////////////////////////////////////////////////////////////////000000000000111111000000//////......///000000000//////000000////////////////////////000000000000000000000000//////000000000000000000///////////////////////////000111222111000000000000000000111111111000000///000000111111111000000111111222222222222111111////////////////////////////////////////////////////////////////////////000000000000000000000000//////000000111111111111---...000111111000///...////////////////////////000000000000000000000000000000000000000000000000222111000000000000000000000000000000000000000000//////000000000000//////////////////////////////000000000000000000000000////////////////////////000000////////////000000////////////////////////////////////////////////000000////////////000000////////////////////////,,,...//////...---///000000000000000000000000000////////////000000000000////////////////////////000000////////////000000//////////////////////////////////////////////////////............//////////////////////////////000000//////000000111222000000000000000000000000000000111111000///......//////////////////////////////////////////////////////000000000000000000////////////////////////////////////000000000000111111111111111111111111000000000000000111111222000000000000000000000000///000000111111111111111///000000000111111111111////////////////////////////////////////////////////////////000000000000////////////////////////000000////////////000000......//////000000111111111111000000//////.........//////000000//////...////////////000000000000000000000000111111111111////////////////////////////////////////////////000000////////////000000000000000000000000000000111000//////111222222111///////////////000111111//////000000000111222222......//////......---,,,//////000000000111111111...///000222222222111000........./////////000000000000000000111111111111000111111111111222222222111111111111111222222222111111111111111111111111000000000000000000000000111111111111111222222222111111000000000000111111000000000000000000111222111000000000000000111111---...///000111111111111/////////000111111222222111111111111111111111111111111111111111111111111////////////////////////000000000000000000000000////////////////////////////////////000000000000000000000000///////////////000111111//////000111000000000000000000000000000000000000000000000000///000000111111111111000000000000000000000000000...000222222111000000000//////000111111111111000//////000000111111000000///000000111111000000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000111111222222......//////000000//////000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000111000000000000000000000000000000000000000//////...000000000000000000000000000000000000000000000000////////////////////////000000////////////000000000000000000000000000000000000000000000000000000///////////////000000111000000000000000000000000,,,...//////...---///000........................////////////000000000000////////////////////////000000////////////000000000000000000000000000000000000000000000000000000//////............//////000000000000000000000000000////////////000111111000000000000000000000000///000000111111000000///000000000000000000000000000000000000000000000000//////000000000000111111////////////////////////////////////000000000000........................000000000000000111111222000000000000000000000000///000111111222222111111000000000000111111111111000000000000000000000000////////////////////////////////////000000000000///////////////////////////////////////000000111////////////000000000000000000000000////////////000000111111111111000000////////////000000000000000000000111111111222222000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000222000//////111222222111///......//////000111222///............//////000//////000000000//////.../////////000000000111111...///000111111222111111............////////////000000000000111111111111000111111111111222222222000000111111111222222222111111111111111111111111000000000000000000000000222111111000000000000111111111000000000000111111222111000000000000000000000000//////000111222333...///000111111111111111...//////000111111222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////000000000000////////////000000000000///111222111///...000222000000000000000000000000000000000000000000000000///000111222333333222111000000000000000000000000---000333333111//////000...///000111222111111000...//////000000000000000///000111111111111000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...//////000111111222222000/////////000000111222000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000000///......000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000///////////////000111111000000000000000000000000---///000000///...000111////////////////////////.../////////000000000111////////////////////////000000////////////000000000000000000000000000000000000000000000000000000//////............//////000000000000000000000000///////////////000111111000000000000000000000000...///000111111111111111000000000000000000000000000000000000000000000000//////000000000111111111////////////////////////////////////000000000000////////////////////////000000000000000111111222000000000000000000000000///000111222222222111111000000000000111111111111000000000000000000000000////////////////////////.../////////000000000111000000000000000000000000///////////////000111111000000000000////////////////////////000000000000222333333444444333333222////////////000000000000000000111111111222222222000000000000000000000000000000000000000000000000111000///......///000111000000000000000000000000222000///000111333222222............///000111222000///...------...//////000111111222222222111111////////////000000000111////////////000111222333...////////////000000000000000000000111111111111000111111111111222222222000000111111222222222222111111111111111111111111000000000000000000000000222111000//////...//////111111000000000000111111222222111000//////000000000////////////111333444222222222111111///.........//////000111222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////////////////000000000000......//////000000111111///111333222///...000222000000000000000000000000000000000000000000000000000111222333444333333222000000000000000000000000---000333444111//////000...///000222222222111000......///000000000000000111222333444444333222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...//////000111222222222222111000000000111333444000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000111111000000000000000000000000000000000000000///......000000000000000000000000000000000000000000000000111111111111111111111111000000////////////000000000000000000000000000000000000000000000000000000///////////////000111111000000000000000000000000///000111111000000111222222222222222222222222222.../////////000000111111000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000//////............//////000000000000000000000000///////////////000111111000000000000000000000000---...///111222222222222000000000000000000000000000000000000000000000000//////000000111111111222////////////////////////////////////000000000000222222222222222222222222000000000000000111111222000000000000000000000000///000111222333222111111000000000000111111111111000000000000000000000000////////////////////////.../////////000000111111111111111111111111111111///////////////000111111111111000000//////............//////000000111111000000000111111000000000////////////000000000000000111111111111222222222000000000000000000000000000000000000000000000000111000///......///000111000000000000000000000000222111///000111333333222............///000222222333222111/////////000111------...///////////////////////////000000000000000//////...///111333444000000000000111111111111//////000000111111222222000000000000000000000000111111000000111111222333222222222111111111000000111111111111111111111111111111111111111111111111111111222333333333333222222111000.........///000......////////////......111111111111111000//////////////////000111333333...///000000000...---,,,//////000000111111111222000000000000111111111111000000111111111111000000000000000000000111111222////////////000000000000333111///...---...///000000111111111111000000///000000000000000000000000////////////000000000000,,,...000000000000111222000000000000000000000000000000000000000000000000000000000000000000000000000000111000000///...---111111222222222333333333000000000000////////////333111///...---...///000111111000000000000111111......//////000000111111111111222222222222111111000000000000000000000000000000111111111111000000000000//////.........---///000111222222111000///222111111111000000//////000000000000000000000000000000000000000000000000//////000000000000//////......////////////......111111000000//////......000000000000000000000000000000000000000000000000---.........//////000000222222111111000000//////---......///////////////000000//////.........---000000000000000000000000//////000000000000//////////////////////////////............//////////////////............//////111111000000//////......////////////000000000000////////////////////////000000////////////000000000000000000////////////111111111111000000000000////////////////////////---......///000111111222000000000000000000000000000000000000000000000000333222222222111111000000111111111111111111111111000000111111111111000000000000000000000000000000111111000000000000111111000000111111111111000000111111111000000000000000//////000000000000//////000000000000000000000000///000000000000//////...000000000000000000000000////////////////////////111000///......///000111------......//////000000000000000000000000000000000000000000////////////000000000000000000000000////////////////////////000000111111111111000000111111000000//////......222111111111000000//////000000000000000000000000000000000000000000000000222222111111111111222222//////000000000000//////000000000///////////////333222000/////////000111000000000000000111111111000000000000000000000000111111000000111111222333222222222111111111000000111111111111111111111111////////////////////////000111111222222222222222111111000///////////////...//////000000//////...111111111111111000//////000/////////000111222222//////000000000///...---///000000000111111111111000000000000111111111111000000111111111111000000000000000000000111111222111111000000//////......111000/////////111333444///000000000111111111111000000000000000000000000////////////000000000000,,,...000111000000111222000000000000000000000000000000000000000000000000000000000000000000000000///000000000000//////...000000000000111111111111......//////000000111111222111000.........///000111111000000000000111111000000000000////////////000111111222222111111000////////////////////////000000111111111111000000000000000/////////......///000111222222111000///111111111111000000000///000000000000000000000000000000000000000000000000000000000000000000000000...//////000000//////...111000000000/////////...000000000000000000000000000000000000000000000000............/////////000000000000///////////////---...//////000000//////000/////////............//////////////////////////////000000000000///////////////////////////////////////000000000000111//////............//////////////////000000000000////////////000000000000////////////////////////000//////////////////000000000000000////////////111111111111000000000000////////////////////////......//////000000111111000000000000000000000000////////////////////////222222111111111000000000111111111111111111111111000000111111111111000000000000000000000000000000111111000000000000111111000000111111111111000000000000000000000000000000//////000000000000//////000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////111000///......///000111000000000000111111111111000000000000000000000000000000000000////////////000000000000000000000000////////////////////////000000111111111111000000111000000000/////////...111111111111000000000///000000000000000000000000000000000000000000000000111000000000000000000111///000000111111000000///000000000000000000000000333222111000///000000111111111111111000000000000000000000000000000000000111111000000111111222333222222222111111111111111111111111111111111111111///////////////////////////000111111222222111111000000111111000000////////////000000000000//////000000111111000000//////111000000000000000111111000000111111111000///...000000000000111111111111000000000000111111111111000000111111111111000000000000000000000111111222222222111000///...------/////////000222444666888000/////////000111222333000000000000000000000000////////////000000000000---///000111000000111222000000000000000000000000000000000000000000000000000000000000000000000000...//////000000000000///........./////////000000------...///000111222222000000000000////////////111111000000000000111111111111111000///.........000111111222222111111000////////////////////////000000111111111111000000111000000000000000//////000000111111111111000000111111111111000000000000000000000000000000000000000000000000000000000000111111000//////000111111///000000111111000000///000000000000////////////000000000000000000000000000000000000000000000000............////////////............////////////---...//////000000//////////////////............//////////////////////////////000000000000//////////////////////////////000000000000111111111111000//////......//////000.........///000111111111////////////000000000000//////////////////////////////............//////////////////000000000000111111111111000000000000////////////////////////000000000000000000000000000000000000000000000000........................111111000000000000//////111111111111111111111111000000111111111111000000000000000000000000000000111000000//////000000111///000000111111000000///000000000000000000000000//////000000000000//////000000000000000000000000---...///000000111000000000000000000000000000000////////////////////////000000////////////000000111111111111000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000////////////111111111111000000000000000000000000000000000000000000000000000000000000000000////////////000000000111111111111111111000111111111111111111111111222222111000000000000111222222111111000000//////000000000000000000000000111111000000111111222333111111111111111111111111111111111111111111111111111111111111111111111111//////000111111111111000///000111222222111///...///000000111111000000//////000000000000000//////222111000000000000000111000111111111111000000000000000000000000111111111///000000000111111111111000000111111111111000000000000000000000111111222111111000000//////....../////////000222444666777111111000//////000111222////////////////////////////////////000000000000---///111111000000111222////////////////////////000000000000000000000000////////////////////////---...///000000111000000........./////////000000.........///000111111111//////000000000000///...111111000000000000111111111000000000/////////...000000111111111111000000000000000000000000000000000000111111111111000000111111111111000000000000000000000111111000000000111111111000000000000000000000000000000000000000000000000000000000000000111000...------...000111000000111111111111000000000000000000////////////000000000000000000000000000000000000000000000000.........///////////////.........//////000000000......///000000000000000///////////////.................................//////000000000000////////////////////////////////////000000000111111111000000////////////000000.../////////000000000111////////////000000000000//////////////////////////////............//////////////////000000000000111111111111000000000///////////////////////////111111000000000000000000////////////////////////////////////////////////000000000///////////////111111111111111111111111000000111111111111000000000000000000000000000000000000////////////000000//////000000000000///////////////000000000000000//////000000000000//////////////////////////////------...000111111111111////////////////////////////////////////////////000000////////////000000000000//////......------000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000////////////111111111000000000000000000000000000000000000000000000000000000000000000000000////////////000000111111222222222222111111111111111111111222222222222222111111111000000000222222111111000000//////000000000000000000000000111111000000111111222333111111111111111111111111111111111111111111111111111111111111111111111111//////000111111111111000///000111222222111000///000000111111111111000000...//////000000000//////222111000000000000000111111000000000000000111111111111000000000000000000///000000000111111111111000000111111111111000000000000000000000111111222......//////000000111111/////////000111222222333222222111000000//////000////////////////////////////////////000000000000...000222222111000111222////////////////////////000000000000000000000000////////////////////////---...///000000111000000/////////000000000111111000000000000////////////...///000000000000//////111111000000000000111111.../////////000000000111000000000111111000000000111111111111111111111111000000111111111111000000000000000000111111111111111000000000000000000111000000000000000000111111000000000000000000000000////////////////////////000///---,,,,,,---///000000000111111111111000000////////////000000000000///////////////////////////////////////////////////////////////........./////////000000111111111...//////000000000000000........./////////////////////////////////////////////000000000000//////////////////////////////........./////////000000000000////////////000000111000000000/////////...////////////000000000000000000000000000000000000//////............//////.../////////000000000111111111111111000000000///000000000000000000000000111111111111000000000000////////////////////////000000000000000000000000///////////////000000000000000000000000000000000000000111111111111000000000000000000000000000000000000////////////000000//////000000000000//////......//////000000000000//////000000000000//////////////////////////////------...000111111111111////////////////////////000000000000000000000000//////000000000000//////000000//////......------000000000000000000000000.../////////000000000111111111111111111111111111000000000000000000000000000000111111111111000000////////////000000000000000000000000000000111111000000000000000000000000000000000000000000000000222111111000000111111222111111222222222222111111000000111111222222222222222222222222111111111000111111111111000000000000000000000000000000000000111111000000111111222333111111111111111222222222111111111111111111111111///////////////////////////000111111222222111111000000111111222222111111111111222222222222111111......///000000000//////111000000000000000111111000000/////////000111111111111111111000000000000000000000000111111111111000000111111111111000000000000000000000111111222------...///000111222222//////////////////000000111111111111111000//////000000000000000000000000////////////000000000000///111222222111000111111000000000000000000000000000000000000000000000000000000000000000000000000...//////000000000000///000000111111111222222222111000000000/////////...////////////000000000000111111000000000000111111.........///000111111111///000000111111000000///222222222222222222222222000000111111111111000000//////000000000000000111111111000000000000111111000000000000111111111111000000000000000000000000//////////////////////////////...------.../////////000000111111000000///////////////000000000000///////////////////////////////////////////////////////////////.........000000000000111111111111...///000000111111000000.........///////////////000000000000000000000000//////000000000000//////////////////////////////............////////////111000000//////000000111111111111000///.........////////////000000000000000000000000000000000000000000////////////000000......//////000000111111111111111111000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111//////000000000000111111000000000000000000000000000000111111111111000000000000000000000000000000000//////......//////000...//////000000//////...---......//////000000111//////000000000000//////000000000000000000000000---...///000000111000000000000000000000000000000000000000000000000000000//////000000000000//////111111111111000000000000000000000000000000000000......//////000000111111111111111111111111111111000000000000000000000000000000111111111111000000////////////000000000000000000000000111111111111000000000000000000000000000000000000000000000000222222111111111111222222000111111111111111111000//////000000111222222222222222333333222222111000000000000000000111111111000000000000000000000000111111000000111111222333000000111111111222222222111111111111111111111111////////////////////////000111111222222222222222111111000000111111222333111222222222222222222111---......///000000//////000/////////000111222222//////.........///000111111111111111000000000///000000000000111111111111000000111111111111000000000000000000000111111222......//////000000111111......//////000000//////,,,...000222333333111000000000000000000000000000////////////000000000000000111333222111000000111000000000000000000000000000000000000000000000000000000000000000000000000///000000000000//////...000000000111111111222222////////////000000000000000///.........000111222111111000000000000111111////////////000000000000//////000000000000//////111111111111111111111111000000111111111111000000....../////////000000000222111000//////000111222///000000000111111111111000000000000000000000000////////////////////////000000000000000000000000...//////000000//////....../////////000000000111////////////////////////////////////////////////000/////////............000000000000000///////////////000111111111111000............/////////000111111111111111111111111//////000000000000//////////////////////////////...////////////000000000111111000000000000111111000000000000////////////////////////000000000000000000000000000000000000111111000000000000111111.........///000111111111111111111111000000000000000000000000000000000000000000000111111222222333000000000000000000000000000000000000000000000000000000000111111111222222000000000000000000000000000000111111111111000000000000000000000000000000//////............//////......////////////......------......///000000111//////000000000000//////000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000...///000111111000///...000000000000111111111111000000000000000000000000.........///000111111111111111111111111111111111////////////////////////000000111111111111000000.../////////000000000111///000000000111111111111000000000000000000000000000000000000000000000000111111000000000000111111///000000111111000000///......///000000111222222222222333333333222111000//////000000111111222222000000000000000000000000111111111000111222222333000000111111222222222222111111111111111111111111111111111111111111111111111111222333333333333222222111000000000111333444111222222333333222222111------...///000000//////////////////000111333333///...---------///000111222111111111000000//////000000000000111111111111000000111111111111000000000000000000000111111222000000000000////////////------///000111111111111(((+++///333555555333222000000000000000000000000////////////000000000000000222333333111000000111000000000000000000000000000000000000000000000000000000000000000000000000000000111000000///......000000000000111111111111------...///000111222222000///...---...///111333111111000000000000111111111111000000//////......//////000000000000//////000000000000000000000000000000111111111111000000---.........//////000000222111000//////000111222//////000000111111111222000000000000000000000000////////////////////////111111222222222222111111......////////////........./////////000000111111////////////////////////////////////////////////000000//////.........---000000//////.........---//////000111111111111111---.........//////000000111111111111111111111111//////000000000000//////////////////////////////000000000000111111111111111111000000000000111111......//////000000111111////////////000000000000000000000000000000000000222222111111111111222222---......///000111111222111111111111000000000000000000000000000000000000//////000111222333333333000000000000000000000000////////////////////////000000111111222222222333000000000000000000000000000000111111111111000000000000000000000000000000//////............//////......////////////......---------...///000000111//////000000000000//////000000000000000000000000///000000000000000///...000000000000000000000000000000000000000000000000...///000111111000///...------......//////000000000000000000000000000000---......///000111111222111111111111111111111111////////////////////////000000111111111111000000.../////////000000111111//////000000111111111222000000000000000000000000000000000000000000000000000000////////////000000//////000000000000//////---......///000111111111222222333444333222111000111111000000000000111111000000000000000000000000111111222222222222111111222222222111111111000000111222333333222111000///111111111111111111111111000111111111111222222222000000000000000000000000000000111111111111000000......//////000000111111000000111111111111000000////////////000000000000111000000000111222333333000000111111111111000000222222111111000/////////222222111000//////000000000000000000000000000000///////////////000111111///////////////000111111------............------//////////////////////////////......///000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222111111111111111000//////000000111111111000000///111111000000//////......000000000000000000000000000000000000111111111111......///000111000000000000000000000000000000000333222111000000111111222000000000000000000000000......///000111222222333333222222222111111000000////////////////////////222000///------///000222000000000000111111111111111111111111111111111111000000000000000000000000222111000.........///000000000000000000000000000////////////000000000000////////////////////////222111111111000000//////000///...------...///000000000000000///////////////............---------..................------////////////////////////000000000000000000000000//////000000000000//////000000000000000000000000111111000000//////......000111222333333222111000000000000000000000000000000000000000000000000000///000111222222111000///111111000000000000111111//////000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////.........000111222000///.........///111222//////000000000000//////000111111111111222222222////////////////////////333444555444222111222333000000000000000000000000111111111111111111111111000000111111111111000000////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000------...///000111222222111111111111111111111111000000000000111111111111111111000000000000111111000000000000000000000000111111222222222222111111222222222111111111000000111111222333222111000000111111111111111111111111000111111111111222222222000000000000000000000000000000111111111111000000////////////000000000000000000111111111111000000/////////000000000111111111111111000111111222222000000111111111111000000000000000000000111111111222222111000000000000000000000000000000000000000///////////////000111111///////////////000111111000000000000000000000000000000000000000000000000000000//////000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111111111000//////000000111111111111000000////////////............000000000000000000000000222111111111000000//////////////////000000000000000000000000000000000000111111111111111111111111000000000000000000000000/////////000111111111222222222111111111000000000////////////////////////111000///......///000111000000000000111111111111111111111111111111111111000000000000000000000000111111000///////////////000000000000000000000000////////////000000000000////////////////////////111111000000000/////////000///............///000000000000000////////////000000/////////.........////////////////////////////////////////////////000000000000000000000000//////000000000000//////000000000000000000000000111000000000/////////...///000111111111111000///000000000000000000000000000000000000000000000000///000111222222111000///111111000000000000111111//////000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000///000000222222000000/////////000111222//////000000000000////////////000000000111111111000000000000000000000000222333444333222111111333000000000000000000000000111111111111111111111111000000111111111111000000/////////000000000111111000000000000000000000000000000000000000/////////000000000000000000000000...//////000000111111222111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000111111222222222222111111222222222111111111111111000000111222222222111111111111111111111111111111000111111111111222222222000000000000000000000000000000111111111111000000000000000000////////////000000111111111111000000000000000111111111222222222222111000000000111111000000111111111111000000...//////000111111222222222111000000000000000000000000000000000000000000///////////////000111111///////////////000111111111111////////////111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000111111000000//////000000111111111111000000---..................///000000000000000000000000333333222111000///......000///.........///111222000000000000000000000000...///111222222222222111000000000000000000000000000000000000000000000000111111000000000000//////////////////////////////111000///......///000111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000//////...000000000000000000000000////////////000000000000////////////////////////000000///////////////...000//////......//////000////////////000000000000111111111000000000//////000000000000000000000000////////////////////////000000000000000000000000//////000000000000//////000000000000000000000000000000000000////////////...//////000000//////...000000000000000000000000000000000000000000000000000000111111111111000000111111000000000000111111//////000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000333222111111111111111222111000000000000111222222///000000111111000000///.../////////000000000000111111111111111111111111111222333222000000000222000000000000000000000000111111111111111111111111000000111111111111000000000000000111111111222222000000000000000000000000111111111000000/////////////////////////////////111111111111111111111111111111111111111111111111000000000000111111111111000000111111111111000000000000000000000000000000111111222222222222111111111111111111111111111111000000111111222222222222111111111111111111111111000000111111111222222222000000000000000000000000000000111111111111000000111111000000//////......000000111111111111000000000111111111222222222222333222111000000///000000000000111111111111000000//////000000111111111111111111000000000000000111///////////////////////////////////////000000111///////////////000000111000///---,,,,,,---///000111111111111111111111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222222///000000000000000/////////000000111111111111000---.........///000000000000000000000000000000000222222111111000//////...111000...---...///111333000000000000000000000000,,,...000222333333222111000000000000000000000000000000000000000/////////000000000///////////////////////////////////////000000////////////000000///000000000111111111111////////////////////////////////////////////////...///000111111000///...////////////////////////////////////000000000000////////////////////////////////////............000//////////////////000////////////000000000000111111000000000///////////////000000000000000111//////////////////////////////////////////////////////000000000000//////000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000000000000000000000000000111111000000000111111000000000000111111//////000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000////////////000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////333222222111000000000000111111111111111222222222000000000111111000000000/////////000000000111111111111111111111111111111000111222111000//////111000000000000000000000000111111111111111111111111000000111111111111000000000111111111222222222222000000000000000000000000222222111111000/////////////////////////////////222222222222111111000000111111111111111111111111///000000000111111111111111111222333333222111111000000000000000000000000111111222222222222111111111111111111111111111111000000000111111222333333111111111111111111111111000000111111111222222222000000000000000000000000000000111111111111000000111111000000//////......000000111111111111000000000111111111222222222222222222111000////////////000000111111111111000000111111111111000000//////111000000000000000111111///////////////////////////////////////000000111///////////////000000111111000...------...000111111111111111111111111111222222222333222111000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222222...//////000000000////////////000111111111111111/////////000111111111222000000000000000000000000000000000000000000111111111000...---...///111333000000000000000000000000,,,---000222333222111000000000000000000000000000000000000//////////////////////////////000000000000000000000000000000000000000////////////000000///000000000111111111111////////////////////////////////////////////////...///000111111000///...////////////////////////////////////000000000000000000000000000000000000............///////////////000000000000000000///.../////////000000000111000000000/////////...............//////000000000000000000000000000000000//////////////////////////////000000000000//////000000000000000000000000////////////000000000000000000000000000000000000////////////////////////000000000000000000000000111000000000000000000111111111000000000000111111//////000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000.../////////000000000111////////////////////////////////////////////////000000000000000000000000////////////////////////111111111000000//////...000000111111222222222222000000111111111111000000000000000111111111222222111111111111111111111111000111222111///...///000000000000000000000000000000000000000000000000000000000111111111111000000000111111111222222222222000000000000000000000000222111111111000000000///000000000000000000000000333333222222111000000000000000000000000000000000///000000000111111111111222333444555555444333222000000000000000000000000111111222222222222111111111111111111111222222222111111111000111111222333111111111111111111111111000111111111111222222222000000000000000000000000000000111111111111000000000000000000////////////000000111111111111000000000000000111111111222222111111000/////////000000000000111111111111000000222222111111000//////...000000000000000111111222000000000000000000000000///////////////000111111///////////////000111111222222000000000000222222111111111111111111111111000111222222222111000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000......///000000000//////...///000111111222111111000111111111111111222222000000000000000000000000//////000000111111111111000///.........///111222000000000000000000000000---...000111111111111000000000000000000000000000//////////////////////////////000000000000111111000000000000000000000000//////000000000000//////000000000000111111111111000000000000000000000000000000000000000000000000...//////000000000000000000000000000000000000000////////////000000000000000000000000000000000000...////////////000000000///000000111111000000///......//////000000111111000000/////////.........---......//////000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000////////////000000000000111000000//////000000111000000000000000000000000000000000000000000000000111111000000000000111111111111000000000000111111//////000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000111222222111000///......//////000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000000000//////...///000111111222222111111000111111222222111111000111111111111222222222222111111111111111111111111000111222111/////////111000000000000000000000000000000000000000000000000000000111111111111000000000000000111111111222222000000000000000000000000111111111111111111111111000000000000000000000000222222222111111000000000000000000000000000000000000000000000111111111111333444555777777555444333000000000000000000000000111111222222222222111111000000111111111222222222333222111000000000111222111111111111111111111111000111111111111222222222000000000000000000000000000000111111111111000000////////////000000000000000000111111111111000000/////////000000000111111000////////////000000111000000111111111111000000111111111000000000000000000000000000000111222222000000000000000000000000///////////////000111111///////////////000111111111111111111111111111111000000000000000000000000...///000222222111000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000---......///000000//////...///000111111222222222111111111111000000000000000000000000000000000000111111111000000000000000////////////000000000000000000000000000000000000/////////000000000000000000000000000000000000000---.........///000000000000000000111111111222222000000000000000000000000//////000000000000//////000000000000111111111111111111111111111111111111000000000000000000000000///////////////000111111000000000000000000000000////////////000000000000000000000000000000000000/////////000000000111111///000111111111111000///.........///000111111111111111111000000000//////......///000000111222222000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000.../////////000000000111000///............///000000000000000000000000000000000000000000000000000222111000//////000111222111111000000000000111111//////000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000222333333222000///.........///000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...///000111111111000000...///000111111111000000000111111222222111111000000000000000111111111111000000000000000000000000111222333222000///000111000000000000000000000000000000000000000000000000000000111111111111000000/////////000000000111111000000000000000000000000000000000111111222222333222222222222222222222222000000000000000000000000000000000000000000000000000000000000111111111111444555777888888777555444000000000000000000000000111111222222222222111111000000111111222222222222444333111000000000111111111111111111111111111111000111111111111222222222000000000000000000000000000000111111111111000000......//////000000111111000000111111111111000000////////////000000000000//////...//////000111222000000111111111111000000/////////000111111222222000000///000000111222222000000000000000000000000///////////////000111111///////////////000111111//////000000000000//////////////////////////////,,,---///111222111000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222------...///000000//////......///111111222222222111111000000//////......000000000000000000000000333333222111000///............///000111000000000000000000000000000000000111000///////////////000000000000000000000000000,,,------...///000111111000000111111222222222333000000000000000000000000//////000000000000//////000000000000111111111111111111111111111111111111000000000000000000000000000///.........000111222000000000000000000000000////////////000000000000000000000000000000000000//////000000111111222222///000111222222111000///---......///000111111222222222222111111111111000///000000111222222333333000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000.../////////000000111111///...---,,,,,,---...///000000000000000000000000000000000000000000000000222111000//////000111222111111000000000000111111//////000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000222333333222000///---......///000111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000111222333333222111---...///111111000000///111111222222222222111111////////////000000000000////////////////////////111222333222111000000222000000000000000000000000000000000000000000000000000000111111111111000000////////////000000000000000000000000000000000000//////000111222333333444222222222222222222222222///////////////000000000000000000000000000000000000000000000111111111111555555444444333222111111...///000111222222111000222222222111111111000000111111111111111111111111////////////////////////222222333444444444444333111111222222222333333333222222111000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000111222222000000000000111111111111111111222222222222111111111111111111111111111111222222222111111111111000000000000000000000000000000000000000111111111111222111111111000000//////222222222111111111000000000000000000000000000000000000000000000000000000000000000000111111111111222111111111000000//////000000000000000000000000////////////000000111111111111111111111111111111000000000000000000000000111111000000//////......///000111222222111000///000000000000000000000000000000111111111111000000...//////000111222222222222111111111000000//////000000000000000000000000000000000000111111111111333333222111000///......111000/////////000222333222222222111111111000000222111///...---------...111000000000//////......000000000000000000000000000000000000000000000000......//////000000111111222222333333333222222111...///111000///...///111222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////222222111000//////000000////////////////////////////////////////////////222222111000//////000000111111111111000000000000000000000000000000000000////////////000000000000000000000000000000000000//////000000000000//////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000111111111111222222222//////000000000000//////333111000000111111000...000000000000111111111111333222111111000000111111000111111111111000//////000000000000000000000000///000000000000111111111111111111111111111111111222222222222222222222222000000000000000000000000000000000000000000000000222222111111111111222222111111111000000000//////000000000000000000000000222222111111000000//////111111111111111111111111000000000000000000000000111111111111111111111111000000111111111222222222000000000000000000000000000000000000000111111222///000000000000111111111444444333333222111111111000111222222333222111111222222222111111111000000111111111111111111111111111111111111111111111111111111222333333333333333111111111222222222333333222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222000000000000111111111111111111222222222222111111000000000000000000000000222222222111111111000000////////////////////////000000000000111111111111111111111111000000000///222222222111111111000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000///000000000000000000000000------------------------111111111111111111111111000000000000000000000000111111000000////////////000000111111111111000000000000000000000000000000000000111111111111000000...//////000111111222222111111111111000000000///000000000000000000000000000000000000111111111111222222111111000/////////111000/////////000222222222222222111111111000000222111///...------......333333333222222222111111000000000000000000000000000000000000000000000000////////////000000000000111111111222222111111000///111111111///...///111222111111000000111111222000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111////////////////////////222222111000000000000000000000000000000000000000////////////////////////222222111000000000000000111111111111000000000000000000000000000000000000////////////000000000000000000000000000000000000//////000000000000//////000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222000000111111111111000000111///......//////...,,,000000000000111111111111333222111111000000111111...///000111111111111111000000000000000000000000000000000111111111111222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000222111111000000111111222444444444333333222222222000000000000000000000000111111111000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222000000000000000000000000000000000000000111111222000000000111111111222222333333222222111000000000222222333333333222222111222222222111111111111111111111111111111111111111111111111111111111111111000000111222222222222222111111111222222222222333222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222111000000000000000000000000000000111111111111111111222222222222111111////////////////////////222222111111111000000000........................000000000000111111111111111111111111000000000000222222222111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000///////////////000000000000000000000000000000000000000000000000111000000000000/////////111111000000000000111111000000000000000000000000000000111111111111000000/////////000111111222222111111111111000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000///000111111222222111111111111000000000111000///......---......111111000000000000//////000000000000000000000000000000000000000000000000000000000000///////////////000000111111111000000111222333222000//////111222111111000000111111222000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000222111000000000000000000111111111111111111111111000000000000000000000000222111000000000000000000111111111111000000000000000000000000000000000000////////////000000000000000000000000000000000000//////000000000000//////000000000000000000000000333222222222111111000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000111111111111222222222111111222222222222111111000///......//////...---000000000000111111111111222222111000000000000111---...///000222222222333000000000000000000000000000111111111111222222222111111111111111111111111////////////////////////000000000000000000000000000000000000000000000000222111111000000111111222111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111111222222222000000000000000000000000000000000000000111111222111111111111222222222333222111111111000000//////333333333222222111111000111111111111111111111111111111111111111111111111//////////////////////////////000111111111111111111111111111222222222222111111000000000000000111000000000000000000000000////////////////////////000000000000000000000000222222111000/////////000///000000000111111111111111111222222222222111111000000000000000000000000111111111111000000000000///////////////////////////000000000111111111111111111111000000000000000111111111111111111111111000000000000000000000000000000000000000000000000///000000000111111111111111111111000000000000000000000000000000000000000000000000111111222222222////////////////////////000000000000000000000000000000000000000000000000222111000//////000111222000000000000000000000000000000111111111111000000//////000000111111111111111111111000000000000000000000000000000000000000///000000000111111111111//////000000111111111111000000000000000111111222111111111111000000000000000000//////............////////////////////////////////////////////////////////////////////////111111000000//////......///000111111111111111111222333333222000///000111111111000000000000111111////////////////////////////////////////////////000000000000000000000000111111111111111111111111000000000000000000000000111111000000000000000111111111111111111111111111111111111111111111111111111111000000000000000111111111111111000000000///////////////////////////////////////000000000000//////////////////////////////000000000000//////000000000000000000000000333222222111111000000///000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000111111111222222222000111111222222111111000222000///000111222111//////000000000111111111111222222111000000000000000......000111111222222222000000000000000000000000111111111111222222222222111111111111111111111111////////////////////////000000000000000000000000000000000000000000000000111111000000000000111111////////////////////////000000000000000000000000//////000000111111222222111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000111111222111111222222222333333333111111000000000000000///222222111111000000000000111111111111111111111111111111111111111111111111//////////////////////////////000111111111111000000000111111111222222222111000000000000000111111000000000000000000000000////////////////////////000000000000000000000000222222111000/////////000///000000000111111111111111111222222222222111111111111111111111111111111111111111000000000//////000000000000000000000000///000000000111111111111000000000000000000111111111111111111111111111111000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000111111000000000000000000000000++++++,,,---///000111111////////////////////////000000000000000000000000000000000000111111111111222111000//////000111222000000000000000000000000000000111111111111000000000000000000000111111111000000000000000000111111000000000000000000000000///000000000111111111111/////////000111111222222///000000000111111111111000000000000000000000000///////////////.........222222222222222222222222////////////////////////////////////////////////111111000000//////......000111111222333333222222111333333222000///000111111000000000000000000111////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000111111111111111111111111111111222222222222222222222222111000000000000000111111111111111111000000000///////////////////////////////////////000000000000//////////////////////////////000000000000//////000000000000000000000000111111000000000/////////000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000111111111222222222//////000000000000//////111000///000111222111000///000000000111111111111222111000000//////000000000000111111111111000///000000000000000000000000000000111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000111222222222222222222222222000000000000000000000000//////000000111111222222111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000111111222111111222222222333333333111111000000000000000000222111000000///000000000111111111111111222222222111111111111111111111111111111111111111111111111//////000111111111111111000000000111111111111222000000000000000111111222000000000000000000000000000000000000000000000000000000000000000000000000222111000000000000000000000000000000111111111111111111222222222222111111111111111111111111111111111111000000000/////////111111111111111111111111000000000000111111111111000000000000111111111111111111111111111222222222000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000,,,---...///000222222333000000000000000000000000000000000000000000000000000000000111111111111222111111000000000000111111000000000000000000000000000000111111111111000000000000000000000000111111000000000000111111111111000000000000000000000000000000000000111111111111//////000000111111111222//////000111111111111000//////000000000000000111......////////////......000000000111111111111111000000000000000000000000000000000000000000000000000000000000////////////000111222333333333333333000111222111000000111222111000000//////000000111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000111111222111111111111111111111111111111111111111111111111000000000000000111111222111111111111000000000000000000000000000000000000////////////000000000000000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000111111111111222222222//////000000000000/////////...---...///000///...000000000000111111111111111111000////////////000111111111111111000//////000000000000000000000000///000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111000000//////000000111000000000000000111111111000000000000000000000000000000000000111111111111111111111111111111111111222222222222222222222222111111111111111111111111222222222111111111111111000000000000000000000000000000000000000111111222111111111111222222222333111111111111111111111111222111000000000111222333000000111111111222222222111111111111111111111111111111111111111111111111///000111111222222111111000000000000111111111111000000000000000111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222000000000000111111111111111111222222222222111111111111111111111111111111111000000000////////////000000000000000000000000000000000000111111111111///000000000111111111111000000111111111222222222000000000000000000000000000000000000000000000000000000000000111111111111///000000000111111111111000000000000000000000000111222222222222333333333111111111111111111111111000000000000000000000000000000111111111222222222000000111111111111000000000000000000000000000000000000111111111111000000111000000000000000000000///000000000111111111111000000000000000000000000000000000000111111111111000000000000000111111111...///000111222111111000////////////000000111111---...///000000///......---........./////////000000000000000000000000000000000000000000000000000////////////000000000000///000111222222333333333---///000000000000111333000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000111222222000000000000000000000000111111111111111111111111000000000000000111222222111111111111000000000000000000000000000000000000////////////000000000000000000000000000000000000//////000000000000//////000000000000000000000000/////////000000111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222000000000111111000000000...------...///000000...000000000000111111111111111111000//////////////////000000111111111111000000000000000000000000000....../////////000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000---------.........//////000000000000000000000000111111111000000000000000111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111000000000000000000000000000000000000000000000111111222000000000111111111222222111111111111111222222222222222111111111222444555000000111111222222222222111111111111111111111111////////////////////////000000111222222222222222000000000000111111111111000000///000000111222222000000000000000000000000000000000000000000000000000000000000000000000000000000//////000111222222000000000000111111111111111111222222222222111111000000000000000000000000000000000000////////////////////////////////////000000000000111111111111//////000000111111111222000000111111222222222222000000000000000000000000000000000000000000000000000000000000111111111111//////000000111111111222000000000000000000000000111111000000///......---111111111111111111111111000000000000000000000000000000111111222222222222///000111222222111000///000000000000000000000000000000111111111111000000111111111000000000000000//////000000111111111222000000000000000000000000000000000000111111111111111111000000000000000000...///000222222111111000.../////////000000111111---...///000000///......000000111111222222222333000000000000000000000000000000000000000000000000......//////000000111111......///111111222222222,,,---///000///000111333000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111////////////////////////000000///000000111222222////////////////////////000000000000000000000000000000///000000111222222111111111111000000000000000000000000000000000000////////////000000000000000000000000000000000000//////000000000000//////000000000000000000000000//////000111222333333444000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000111111111111222222222111111222222222222111111000//////000111222222111000000000000111111111111111111000///////////////---...///111222222222222000000000000000000000000............////////////111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000///000000000111111222222000000000000000000000000222222111111000000//////111111111111111111111111000000000000000000000000111111111111111111111111222222222222111111000000000000000000000000000000000000000000000111111222///000000000000111111111111111000000000000000111222222222111111111000000111111222222222333333333333333333222222111111111///000000000111111111111111000/////////000222333333222222111111222222333111111111111111111111111...//////000111222222222000000000000000000000000////////////////////////111111000000000000111111111///...///222333222///000000000000111222333444222222222222111111000000000000000000000000000000000000000000000000000000......///000111222222333000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000////////////111111111111111111111111222222222222222222222222////////////////////////000000111111111111000000000111111111111222222222111111000000000000111111222111111000///......---//////000000111111222222.../////////000000000111000000000000000000000000111000/////////000222333111111111111111111111111000000000000000000000000111111111111000000000000111111000000000000111111111111000000//////......000000000000000111111222000///.........///111222222111111111000000//////111111000000//////......000000000000111111111111000000000000000000000000000000000000000000000000000000000///------000333000000////////////000000000000////////////000000////////////////////////////////////000000000000//////............//////111111000000000000111111000000000000111111111111000000000000000000000000000000000000000000000000111000///......///000111111111111111111111111111000000000000000000000000000000000000000///......000000000000000000000000///000000111222333333333000000000000000000000000000000//////.........---000000000000111111111111000000000000000000000000000000000000000000000000...............///000111,,,...000111222111000///111111000000000000111111000000000000000000000000////////////000000000000////////////////////////000000000000000000000000222222222111111111111111000000000000000000000000111111111111111111111111111111111111111111111111444444333222111000//////000///.........///111222111111111111111000//////000000000000000000000000222222222222222222222222000000000000000000000000333222222222111111000000000000000000000000000000000000111111111111000000000000000000000000000000222222333222///......///222222111111111111222222222222222111111111000000222222222333333333333444333333333222222111111111111111111111222222222222111000000///000111222333333222222111111222222333111111111111111111111111...//////000111111222222000000000000000000000000111111111111111111111111111111111000000111111111222000...///111222111000000//////000111222333333222222222222111111111000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111000000111111111111000000000111111111111222222222222222111111111111222222222111111000//////......000111111111111111111222111111111111111111111111000000000000000000000000000000/////////000111222111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000111111111111000000////////////000000000000000111111222000//////...///000111222222111111111000000000000222111111111000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000111111000000111111000000////////////000000000000////////////000000////////////////////////////////////000000000111000000////////////000000111111000000000000111111////////////000000000000000000000000000000000000000000000000000000000000111000////////////000111111111111111111111111111000000000000000000000000000000000000000///......000000000000000000000000//////000000111222222333000000000000000000000000111111000000000/////////000000000000111111111111000000000000000000000000000000000000000000000000000000/////////000111111---...000111111111000///111111000000000000000000000000000000000000000000////////////000000000111000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222111000000//////000//////...///000111222111111111111111000//////000000000000000000000000111111111111111111111111000000000000000000000000111111000000000/////////000000000000000000000000000000111111111111000000000000000000000000000000111222222111///......///333222222222222222333333222222222111111111111111222222222333333333444444222222222222222111111111111222222222222333333333111000000000000111222222222222111111111111222222111111111111111111111111/////////000111111222222000000000000000000000000333333333333333333333333222222111111111111222222333111///...000111111000////////////000111222222222222222222111111111111////////////////////////000000000000000000000000111111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000111111111111000000000111111111111222222222333333222222222222333333111111111000000//////...222222111111111111111000222222222222111111111111000000000000000000000000///////////////000111111111111111111111111111111000000000000000000000000////////////000000000000111111000000000000111111111000000000000/////////000000000000000111111222000////////////000111222111111111111111000000000222222222222111111111111000000000000111111111111111111111111111111111111000000000000000000000000111111111222333333111///111000000//////000000111111000000//////000000111/////////////////////////////////000000000111111111111000000000000111111111111000000000000111111........./////////000000000000000000000000000000000000000000000000000000111000000//////000000111000000000000000000000000000000000000000000000000000000111111000000//////000000000000000000000000...//////000000111111222000000000000000000000000222222111111111111000000000000000111111111222222000000000000000000000000000000000000000000000000222111111111111111111000//////000000000000000111222111111111000000//////000000000000000000000000/////////000000000111111111111111111111111111111000000000000000000000000/////////000000111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000////////////000111222000111111111111000000///000000000000000000000000////////////////////////000000000000000000000000////////////............000000000000000000000000000000111111111111000000000000000000000000000000000111222000...---...///222222111111111222333333111111111111111111111111111111111222222222222333222222222111111111111111111111111222222222333333000000000111111111222222222222111111111111222222111111111111111111111111//////000000111111111111000000000000000000000000333333333333333333333333333222222222222222222333333222000...///000111111///////////////000111111222222222222222222222222////////////////////////000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000111111111222222222222222222222222222222222222222000000000000000000000000////////////////////////000111111222222111111000000000111111111222222222222222222111111222222222111111111000000000//////111111111000000/////////000000000111111222222222000000000000000000000000///////////////000000000111111111111111111111111000000000000000000000000///////////////000000000111111000000000000111111000000000000000000000000000000000000000111111222000000000000000111111111111111111111111111111111111111111111111111111111///000000000111111111111111111111111111111111111000000000000000000000000333111000111333333111///111000000000000000000111111000000000000000000111//////////////////////////////000000000111111111222111111111111111111222111111000000000000111111////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000111111111000000///000000000000000000000000......//////000000000111000000000000000000000000111111111111111111111111000000111111111222222222000000000000000000000000000000000000000000000000222222222111111000//////111000000//////000111111222222111111000000///...000000000000000000000000//////000000000111111111111111111111111111111111000000000000000000000000------...///000111111222111111111111111111111111111111111111111111111111111111111111111111111111......//////000000000111000000000000000111111111000000111111111111000///000000000000000000000000////////////////////////000000000000000000000000//////////////////......000000000000000000000000000000111111111111000000000000000000000000000000///000111000...---...///000000000000000111222222111111111111111111111111000000000000111111111111111111111111111111111111000000000000111111111222000111111111222222222222222111111000000111111222111111111111111111111111000000000000000111111111111111111111111111111111222222222222222222222222333222222222222222222333111111000/////////111222//////////////////000111222222222222222222222333000000000000000000000000111111111111111111111111...//////000111111222222111111111111111111111111000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000000000000111111111222222222222222222222222222222000000000000000000000000////////////////////////111111222222222222111111000000111111111222222222111111000000000000111111111111111111000000000000000000000//////......---,,,---...///000222333333111111111111111111111111...//////000000000000000111111111111111111111111111111111111111111111111.../////////000000111111111111000000000000111111000000000000111111111111000000000000000111111222///000000111111111111111111111111111111222222222000000000000000000000000///000000000111111111111111111111111111111111111000000000000000000000000444222000000000111111000111111000000000000111111111111000000000000111111000000000000000000000000000000000000111111111111222222111111111111222222111111000000000000111111000000111111111222222222111111111111111111111111000000000000000000000000000000111111111111000000////////////////////////////////////////////////000000111111111111000000111111111111111111111111////////////000000000000111111111111111111111111000000000000000000000000111111111111222222222222000000000000000000000000000000000000000000000000000111111111111000......222111000000000000111111111111111222111000///...000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111------...///000111111222111111111111111111111111111111111111111111111111111111111111111111111111.........///000000111111///000000111111111111111///000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000111111111111000000000000000000000000000000///000111000///...///000////////////000111222222111111111111111222222222000000000000111111111222000000000111111111111111//////000000000111111111000111222222333333222222111111000000000000111111111111111111111111111111000000000000000000111111111111111111111111111111111111111111111111111111222222111111111111222222...000111111000000111222000000000//////000000111222222222222333333333333000000000000000000000000111111111111111111111111......///000111222333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000//////000000111222222222333333333333333333333333111111111111111111111111111111111111111111111111111111222222222222111111000111111111111222222222111000000000000000000111111111111111111111111111//////////////////......,,,------///000111222333111111111111111111111111//////000111111111111111111111111111111111111111111111111111111111111111//////000000111111222222111111000000000000111111000000000111111111111222000000000000000111111222///000111111222222111111111111111222222222222222///////////////000000000000000000000111111111111222222222222222222222222000000000000000000000000333444444333111000111222222111111000000111111222222111111000000111111222000000000000000000000000000000000111111111222222222222111111111111222222111111000000000000111111111111111222222222333333111111111111111111111111000000000000000000000000000111111222222111111000000000000000000000000000000000000000000000000000000000111111222222111111111111111111111111111111000000000000000000000000111111111111111111111111/////////000000000000111111111111222222222222333000000000000000000000000000000000000000000000000///000111111111000///...222111111111111111000000///000111222222111000///000000000000000000000000000000000111111111222222000000000000000000000000111111111111111111111111/////////000000111111111222222222222222222222222111111111111111111111111111111111111111111111111/////////000000111111111///000111111222222111111///000000111111111111000000000000000000000000000111111111111111111111111000000000000000000000000111111111111222222222222111111111111111111111111000000111111111111000000000000000000000000000000000111222111000///000111000000000000111222333444000000111111111222222222111222222222333333333333///000000000111111111222000000111111111222222222000111222333333333222222111111000000000000111111111111111111111111111111111000000000000000000000111111111111111111111111111111111111111111111111111111111000000111111111+++...222333222111111333222111111000000000111111222222222333333333444444222222222222222222222222111111111111111111111111//////000000111111111222111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000111111222333333444333333333333333333333333222222222222222222222222111111111111111111111111111222222333333222222111000111111111111222222222222111111000000111111222111111111111111111111111000000000000111111111111///000000000000111111111111111111111111111111111///000111222333222222111111111111111111111111111111111111111111111111111000000000111222333333333111111000000000000111111000000111111111222222222000000000000000111111222///000111222222222111111111111111222222333333333//////000000000111111111000000000000111111111111222222222222222222222222000000000000000000000000///555;;;;;;666111111222222111111000000111111222222111111000000111111222000000000000000000000000000000111111111222222222111111000000000000111111111111000000000000111111000111111111111222222222111111111111111111111111000000000000000000000000000111222222222222111000111111111111111111111111000000000000000000000000///000111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111000000000111111111222222111111111222222222333333000000000000000000000000000000000000000000000000///000111333333222111000111111222333222111000///---...000222222222111000000000000000000000000000000000111111111222222222111111111111111111111111111111111111111111111111000111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111000000111111111111111111///000111222222222111111//////000111111111111111000000000000000000000000111111111111111111111111000000000000000000000000111111111222222222333333111111111111111111111111000000111111111111000000000000000000000000000000000222333222111000111333111111111111222333444555000000111111222222222222333333444444444555555555//////000000111111111222111111222222222333333333000111222333444333222222111111000000000000111111111111111111111111111111111111111000000000000000111111111111111111111111111111111111111111111111111111000000000000111111(((---222444333111222333222222111111111111111222222222222333333444444444222222222222222222222222111111111111111111111111111111111111000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111222333333444555555333333333333333333333333222222222222222222222222////////////////////////111222222333333222222111000111111111111222222222333222222222222222222333111111111111111111222222111111222222333333333444333333222222111000//////111111111111111111111111000111222333444333222222111111111111111111111111111111111111111111111111000000111222333333444444111111000000000000111111000000111111222222222222000000000000000111111222///000111222333222111111111111111222222333333333000000111111222222222333000000000000111111111111222222222222222222222222000000000000000000000000,,,666AAABBB:::333111222222222111111111111222222222222111111111111222222000000000000000000000000000111111111111222222222111111000000000000111111111111000000000000111111000000000000111111111111111111111111111111111111000000000000000000000000000111222333333222111000111111111111111111111111000000000000000000000000///000111222222222222222111111111111111111111111222222222111111111111111111111111111111111111111111111111222222333333333111111222222222333333333000000000000000000000000000000000000000000000000///000222444444444222222000111333444333111///...,,,---000222333333222111000000000000000000000000000111111111111222222222222222222222222222222222111111111111111111111111222222222111111111111111222222222222222222222222111111111111111111111111111111111111111111111111222222111111111111111111///000111222333222111111//////000111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000111111222222222333111111111111111111111111000000111111111111000000000000000000000000000000111222333333222111222444111222333333444444333333111111111111111111111111111111111111111111111111333333333333333333333333222222222222222222222222///000111222222222222222333333333222222222111111222222222222222222222222111111111111111111111111222222222111111111111000000000000000000000000000111111222222222333333333000000111222222222222111333333333333333333333333444333111000000111333444666555444444222222111000333222222111111222222333111111111111222333444555111111111111111111111111000000000000000000000000...///000222222222111000111111000000000000111111444333111000000000111222000111111111111222222222333333333222222111111111444444444333333222222222111111111111111111111111111111222222222333333333222222222222222222222222222222222222222222222222000000000000111222333444///000000000000111111111222222111111222222333444------------///111333444222222222222222222222222444333333222111111111222111222333333444444333333222222222222222222222222333333333333333333333333444444333333222111111111111111111111111111111111222222222111111111000000111111111222222333333444111111111111111111111111333222222222111000000000333333333222222111111111000111111111111222222222222000777CCCCCC888111444222222333333333333444444111111222222222333333333555555444333333222111111000111111111111222222222111111111111111111111111333333333222222111111111111222222333333222222111222222222222111111000000111111111111111111111111111111111111111111111111111111111000000000000000222333444444333222000///111111111111111111111111000000000000000000000000222333444333111000111222222222222222222222222222222111000111333333111000111111222333333333333222222222111111111111222222000111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111000111111111111222222222444444333222222111111111111111222222222333333333111222222333333222222111111111111111111111111111111111111111111111111111222222222222222222222222333333333222222111111111222222222222222222222222222222222222222222222222111111222222222222111111111111111000000000000000111111000000000000111111333222222111111222222333000000000000000000000000222111111111222333444444////////////////////////000000000000000000000000000111111111111222222222222222333444444444444333333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222111111222222222222222222333333333222222222222111222222222222222222222222111111111111111111111111222222222222111111111111111111111111111111111111111111222222222333333333000000111222222222222222333333333333333333333333444333222000000222333444555444444333333222222222333333222222222222333333111111111111222333444555222222222222222222222222111111111111111111111111///000111111111111111111222222111111111111222222333333222111111111111111111111111111222222222222444444444444333333222222444444333333222222222222222222222222222222222222111222222222222333333333222222222222222222222222333333333333333333333333222222222222333444555666111111222222222333333333222222222222222333333444000000///000111222444555333333333333333333333333444333333222111111222222222222333444444444444333333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111444333333333222222222111222222222222222333333333111111111111111111111111222222222222111111111111333333333222222222111111111111111111222222222222444111777BBBBBB888333555222222333333333333444444111222222222222333333333555555444333333222111111111111111111222222222222111111111111111111111111333333333222222222111111111222222333333222222111222222222222111111111000111111111111111111111111111111111111111111111111222222222222222222111111111222222333333333222222111111111111111111111111222222222222222222222222333444555444222111222333222222222222222222222222333222222222444444222111111111222333333333333222333333222222222222333333222222222222333333333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111222222222222222222222222222222333333111222222222222333333333222222333333333333222222333333333333333333333333222222222222222222222222222222222222222222222222333333333333222222222111222222222222222222222222222222222222222222222222111111222222222222111111111111111111111111111111111111000000000000111111333333222222222222333333333333333333333333333333222111111111111222333444333333333333333333333333111111111111111111111111111111111111222222222222222222333444444444444444555555555555555555555555444444444444444444444444333333333333333333333333333333333333333333333333555444333222222222333444333333333333222222222222111111111111111111111111222222222222222222222222333222222222111111111111111111111111111111111111111111222222222333333333000111111222222222222222333333333333333333333333444333222111111222333444444333333333333333333333333333222222222222333333222111111222222333444555222222222222222222222222111111111111111111111111222222111111000111111111333333222222222222333333222222333333333222111111111111222222222333333333555555555555444444444444333333222222222222222111222222222222222222222222222222222222333333333333333333333333333333333333444444444444444444444444333333333333444555555666333444444444555555555555333222222222222333444444333333333222333444555555444444444444444444444444444333333222222222222222222222333444444444444444444444444444444444444444222222222222222222222222000000111111222333333444222222222222222222222222444444444444333333333333333333333333222222222222222222222222222222222222111111111222222222222222333333333222222222222111111111111111222222222333333111555======666222555222222333333333333444444222222222222333333333333555444444333333222222111111111111111222222222333222222222222222222222222333333333222222222222111111222222333333222222111222222222222111111111111222222222222222222222222222222222222222222222222222333333333333333333333111111111111222333444555222222222222222222222222333333333333333333333333444555666555333222333444333333333333333333333333444333333444555555444222111222222333333333333333444444444333333444444444333333333333444444444444222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333111111111222333444444444222222222222333333333333222333333444444333333222444444444444444444444444222222222222222222222222333333333333333333333333444333333333333333222222333333333333333333333333333333333333333333333333111111222222222222111111111111111111111111111111222111111000000111111222333333222222222222333333222222222222222222222222222111111111111222222333111111111111111111111111222222222222222222222222111111222222222333333333222333333444555444444444555555555555555555555555333333333333333333333333333333333333333333333333333333333333333333333333777666444222111222444555444444333333333222222222111111111111111111111111222222222222222222222222333333222222222111111111111111111111111111111111111111222222222333333333000111222222333333222222333333333333333333333333444333222222222222333444333333333333444444555555333333333222222333333333222222222222222333444555333333333333333333333333222222222222222222222222555444222111000000111222333333222222222222333333111222333444444333222111222222222222333333333444555444444444444444444444222222222222222222222222333333333333333333333333222222222333333333444444444444444444444444444444555555555555555555555555222222222222222333444444444444555555555666666666333333333333333444555555555555444444444444444444444444444444444444444444444333333222222222333333222333333444555444444444555555555555555555555555333333333333333333333333111111111111222222333333222222222222222222222222444444444333333333333333444444444333333222222111222222222222222222222222111111111222222333333333222222222222222222222222111111111222222222333333111///111666666222000333222222222333333333444444222222222333333333444444444444444333333222222222111111111222222222333333222222222222222222222222222222222222222222222222111222222333333222222111222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333222111000111222444555222222222222222222222222333333333333333333333333333444555444333222333444333333333333333333333333444333222333555555333222111222333333444444333333333333444444444444333333333333333333444444444444333333333333333333333333333333333333333333333333333333333333333333333333222222222222333333333444222222222333333333444444222222222333333333444444333333444444444444333333444444444444444444444444333333333333333333333333444444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333111222222333333222222111111111111222222222222222222222111111111111222222333333333222222333333333111111111111111111111111222222111111111222222333000000000000000000000000111111111111111111111111222222222222333333333444333333444555555555444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333888666444222222222444555444444444333333333222222111111111111111111111111222222222222222222222222333333333222222222222111111111111111111111111111111111222222222333333333111111222333333333333222333333333333333333333333444333333333333333333444222333333444444555555666444333333333333333333444333333333222333333444444333333333333333333333333222222222222222222222222555444333111111111222333222222111111111111222222222333444555555444333222222333333333444444444444333333333333333444444444222222222222222222222222333333333333333333333333222222333333333444444444444444444444444444444444555555555555555555555555333333333222333333444444444444444444555555555555444444333333444444555666444444444444444333333333333333333333333333333333444333333222333333444444333333444555555555444444555555555555555555555555555555555555555555555555333333333333222222111111222222222222222222222222222222222333333333333333555444444333333222222222222222222222222222222222111111222222333333333444222222222222222222222222111222222222222333333333111000000333333111111333222222222333333333444444222222333333333444444444444444333333333333222222111222222222222333333333222222222222222222222222222222222222222222222222111222222333333222222111222222222222222222222333222222222222222222222222222222222222222222222222111111111111222222333333555444222111000111222333222222222222222222222222222222222222222222222222111222333333222111222444333333333333333333333333333222222333444444333111222222333444444444444333222222333333333333222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333222333333333444444444444444444444333333333222222222222333333333444444444444444444555555444444444444444444444444444444444333333333333333333333333444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333222222333333333333222222111222222222333333333444333333222222222222333333444333333333333333333444555555555555555555555555333333222222222222222333444444444444444444444444111111111111111111111111222333333333444444444444333333444555555555555555444444444444444444444444222222222222222222222222333333333333333333333333333333333333333333333333666555444333333333444555444444444444333333333333222222222222222222222222333333333333333333333333333333333333222222222222222222222222222222222222111111222222222333333333111222222333333333333333333333333333333333333333333333444444444444333333333333444444555555555666444444333333333333444444444444333333333333444444444444444444444444444444333333333333333333333333444444333333222333333333222222111111111111222222333333444444555555444444333333333444444444555555333333333333333444444444222333333333333333444444444444444444444444444444333333333333444444444444555555555555555555555555555555555555555555555555666666555555555666666777333333444444444555555555555444444444444555666666333333444444444333333222333333333333333333333333333333333333333444444555333333444555555555555555555555555555555555555555666666666666666666666666666555555444333333222222333333333333333333333333222222222222333333333333444444444444333333333333333333333333333333333333222222222333333333333333111222222222222333333333222222222222333333333333444333333444444444555555222222333333333333444444333333333333444444444444333333333333333333333333222222222222333333333333333333333333333333333333111222222222222333333333111222222333333222222111222222222222333333333333333333333333333333333333333333333333333333333333000000111111222222333333555444333222111111111111333333333333333333333333222222222222222222222222000222333333111111222444333333333333333333333333333222111222444444222111222222333444444444444444111222333444444333222111222222222222333333333333444444444444444444444444444444444444444444444444444444444444444444444444333333333444444444555555555555555444333222222222333333333333444444444444444555555666666555555444444444444444444444444444444444444444444444444444555555555555555555555555444444444555555555555666333333333333333333333333333333333333333333333333222222333333333333222222222222222333333444444555444333333222222333333444444444333333333333444444444444444444444444444444555444444333333333333444444444444444444444444444222222222222222222222222333333333444444444555555333444444555555555555555444444444444444444444444444444444444444444444444333333333333333333333333444444444444444444444444333333333333333444444444555444444444444333333333333333333333333333333333333333333333333333333333444444333333333222222222222222222222222222222222111111222222222333333333111222333333444444333333333333333333333333333333333444444444444444444333444444444555555555555555444444333333333333444444555444444333333333444444444444444444444444444444444444444444444444444444222333444444444444444444333333222222222222333333444444444444444555666666444444444444555555555555333444444444555555555555333333444444444555555555444444444444444444444444333333333444444444444555555555555555555555555555444444444444444444444444777777666666666666666777444444444555555555555666555555555555555666666777222333444555555555444333444444444444444444444444333333333333333444555555333444444555555555555555444444444444444444444444666666666666666666666666555555555555555555555555333333333333333333333333333333333333444444444555333333333444444444444444333333333333333333333333333333333333333333222222111111222222222333333333222222222333333333444444444555555444555666666666222222333333333333444444333333333444444444444555333333333333333333333333222222222333333333444444333333333333333333333333111111222222222333333333111222222333333222222111222222222333333333444444333333333333333333333333333333333333333333333333111111222222333444444555222222333333333222222111333333333333333333333333333333333333333333333333111222333333222222333555444444444444444444444444444333333333555555333222222333444444555444444444222333444555555444333222333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555444444444444444444333333333333333444444444444555555555666666666666555555555555555555555555555555444444444444444444444444555555555555555555555555444444555555666666666666444444444444444444444444444444444444444444444444222333333444444333333222222222333333444555555555444444333333333333444444444444333333333333444444333333333333333333333333777666555444444444444444222222222222222222222222444444444444444444444444444444444444555555555555333444555555666666555555555555555555555555555555555555555555555555555555333333333333333333333333444444444444444444444444111111222333444444444333555555444444444333333333444444444444444444444444333333333333333333333333444444444333333333222222222222222222222222222222111111222222222333333333111222333333444444333333333333333333333333333333333444444555555444444333555555555555555555555555555444444333333444444555555444444333333333444444555555555555555555555555444444444444444444444444111222444555666555444444555444444333333444444555555444333333444555666777444444444555555555666666444555555555666666777777444444444555555666666666555555555555555555555555333333333444444444555555666666666666666666666666444444444444444444444444666555555444444444555555555555555555666666666666555555555555555666777777222333555666666666555444666666666666666666666666333333333333333444555666333444555555666666555555444444444444444444444444555555555555555555555555444444555555666777777777333333333333333333333333444444444555555555666666333333333444444555555555333333333333333333333333444444444333333222222222111111111222222333333333222222333333333444444444222444444333444555555444222222333333333444444444333333333444444444555555333333333333333333333333222222333333333444444444333333333333333333333333111111111222222333333333222222222333333222222222222222222333333444444444333333333333333333333333333333333333333333333333222222333333444555666666///000222333444444333222333333333333333333333333444444444444444444444444222333444444333333555666444444444444444444444444555444444555666666555333222333444444555555444444333444666777777666444333444444444555555555666666555555555555555555555555555555555555555555555555555555555555555555555555444444444555555555666666222333333444444555555666333333333444444444555555555555666666666666555555777777777777777777777777555555555555555555555555666666666666666666666666444555555555666666777777444444444444444444444444444444444444444444444444222333333444444333333222222222333333444555666666555444444333333444444555555444444333333444444555666666666666666666666666888777666555555555555555555555555555555555555555666666666666666666666666444444444555555555666666333333333333333333333333555555444333333555666777555555555555555555555555444333333222222333333444444444555555444444333222444444444555444444333333222222111111111111222222222222222222222222222222000111333444555444444333222222222222222222222222222222333333333333444444333222222111111222222333222333333444555555555555333333333333333333333333555555555555555555555555444444444444444444444444444444444444444444333333222222333444444555666666222333444444555555444444444444222222222222444444777666666555555555666666444444222222222222444444555555555666666666666777555555555555555555555555555555555555555555555555666666555555555444444444555555555555555555555555333444555666666555444333777777777777777777777777555555555555555555555555444444444444444444444444444444444444444444444444555555555444444333333333333333333333333333333333444444555555555555444444555555555444444333333333444444444555555555666666444444444444444444444444555555555555555555555555555555555555555555555555555555666666666666555555666666666555444444444333555555555555555555555555444444444444444444444444444444444444444444444444333333333333333333333333222222222333333444444444555444333333333333444555333333333444444444555555666555444333222333333444333333333444444444555555333333333222222222111111333333333444444444555555222333333444444333333222///000111222333444444444333333333333333333333333999555222222444666666555222222333444444555555666555444333333222222222222444444444444444444444444333333333444444444555555555444333222333555777888555444444333333444444555555555555555555555555555555555555555555555555555555555555555555555555555666666666666666555555555666666666666666666666666555555555444444333333333333333333444444444444555666666777777777777666666666666666666666666666666888888777777666666555555888777666555555555555555666666666666666777888888666666666666666666666666888888777777666666555555777777666666555555555444444444444555555555555666666666666666666666666666666555444333333444555666666444111222444666444333444444444444444444444444222333444444555555444444666666666666666666666666999777555444333444666777777777666666555555555444222333555666666666555444444444444444444444444444666666666666666666666666333333333333333333333333444444444444444555666666555555555555555555555555555555444444444444555555444444555555444444333222333444444555444444333333333333222222222222333333222222222222222222222222222222333444444444333333222222222222222222222222222222333333333333444444333333222222222222333333222333333444444444444333333333333333333333333333333333333333333333333333444444444444444444444444222333333333333333333333222222333333444444555555222333333444444444444444444444333222222333444444555555444444444444555555666555444333333444555666444555555555555666666666555555555555555555555555555555555555555555555555555555555444444333333333555555555555555555555555444555555666666555555444666666666666666666666666555555555555555555555555444444444444444444444444444444444444444444444444555555555444444444333333333333333333333333333333444555555666666555555444333333333222222222111111444444444555555555666666444444444444444444444444666666666666666666666666555555555555555555555555555555666666666666555555555555555555555555444444555555555555555555555555444444444444444444444444444444444444444444444444333333333333333333333333333333333444444444444444555444333333333333444555333333333444444444555555666555444333333333444444333333333444444444555555444444444444333333333222333333333444444444555555222333333444444333333222000111222333333333333333333333333333333333333333666333000000222444444333444444444444444444444444555444333333222222222333444444444444444444444444444444444555555555666666666555444333333444666777555444444333333444444555555555555555555555555555666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666555555555444444555555555555666666666666666666777777777777666666666666666666666666666666888777777777666666666555777777666555555555666666666666666666666777888888666666666666666666666666888777777777666666666555888888777777777666666666555555666666666777777777777777777777777777777777666666555444444555666666999777555555777888777666555555555555555555555555444444555666666666666555555555555555555555555555555555444444444555777888777666666666555555555555333444555555666666555555555555555555555555555555555555555555555555555555444444444444444444444444333333444555555555555555555555555555555555555555666666555555555555666666444444555555444444333222333333444444555444444333444444333333333333444444333333333333333333333333444444333333222222333333333333333333333333333333222222333333333333444444333333222222222222333333333333444444444333222222333333333333333333333333333333333333333333333333444444444444444444444444111111111222222333333333333333333333333333333333111222333333444444333333444444333333333333444444444444333333333444444555666666555555555555666666444444444555555555555666555555555555555555555555555555555555555555555555444444444444333333333333555555555555555555555555666555555555555555555666666666666666666666666666666666666666666666666666555555555555555555555555555555555555555555555555555555555555555444444444444444444444444444444444444555555666666555555444333333333333333222222222444444555555555666666666666666666666666666666666777777777777777777777777666666666666666666666666555666666777777666666555555555555555555555666666555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444555555555555555444444444555444444333333444444555333333333444444444555555555555444333333333444444333333333444444444555555555555555555444444444444333333333444444444555555333333444444444444333333222222333333333333222222333333333333333333333333555333111111222444444333666666555444444333222222444444333222222222333333444444444444444444444444555555555555666666666666777666444333333444555666555555444444444444555555555555555555555555555555777777777777777777777777777777777777777777777777666666666666666666666666666666666666666666666666777777777666666666666666666666777777777888888888666666777777777777666666666666666666666666666666777777777777666666666666666666555555555666777777777777666666666777888888777777777777777777777777777777777777666666666666999999888888888888777777777777777777888888888888888888888888888888888888666666555555555555666666666444333333444555555444555555555555555555555555555555666777777777777666555555555555555555555555222222333444555666777888666666666666555555555555555555444444555555666777666666666666666666666666555555555555555555555555555555555555555555555555222333444555666555444333555555555555555555555555666555555555555555555666444444555555444444333222333333444444555444444444444444333333333333444444333333333333333333333333666555333222111222222333333333333333333333333333222222222333333333444444333333333222222333333333333444444444333222111111444444444444444444444444555555555555555555555555444444444444444444444444000111111222333444444555333333333333333222222222111222222333444333333333444444444333333444444444444444444333444444555555666666666666666666666666444444444444555555555555555555555555555555555555555555555555555555555555555555555555555555444444555555555555555555555555777666555444444555666777555555555555555555555555666666666666666666666666555555555555555555555555555555555555555555555555666555555555555555555555444444444444444444444444555555666666666666555555666666666555555555555555555555555555666666666666666666666666666666666666777777777777777777777777777777777777777777777777666666777777777777666666444444555555666666777777555555555555555555555555666666666666666666666666555555555555555555555555444444444444444444444444777777666666555555444444444444444444444444444444333333333444444444555555444444444444444444444444333333333444444444555555555555555444444444444333333333333444444444555555333333444444444444333333333333444444333222222111444444444444444444444444666555444444444555555555555555444444444333333333444333333222222333333333333333333333333333333333444444444444555555555555777666555444444444444444555555444444444444555555555555555555555555555555666666666666666666666666666666666666666666666666666666666666666777777777666666666666666666666666666666666666666666666666666666777777777888888888666666777777777777666666666666666666666666666666777777777777666666666666666555555555666777888888888777777666777777888888888888888888888888888888777777777777666666666666888888888888888888888888777777777777888888888888777777777777777777777777666666666666666666666666444333222222333333333333444444444444444444444444555555666777777777666666444444444444444444444444222222444555666666666666666666666666666555555555666555444444444555777888666666666666666666666666444444444444444444444444555555555555555555555555111222444555555555444333555555555555555555555555555555444444444444555555444444555555444444333222222333333444555555555444333333222222222222333333333333333333333333333333666555333222111222222333333333333333333333333333222222222333333333444444444333333333333333333444444444444444333333222111444444444444444444444444555555555555555555555555444444444444444444444444111222222333444555555666444333333333333333333333222222333444444444444333444444444444444444444444555555444444555666777777555555555666666555555555444444444555555555666666666666666666666666666666666666666666666666666666666666666777777777777777666666666666666666666666777666555444444555666777666666666666666666666666777777777777777777777777666666666666666666666666666666666666666666666666666666666666666666666666555555555555555555555555555666666666666666666555666666666666666666666666555555555666666666777777777777777777777777777777666666666666666666666666888888888888888888888888666666777777777777666666444555555666666777777777666666666666666666666666666666666666666666666666555555555555555555555555555555555555555555555555777777777666666555555555444444444444444444444444333333333444444444555555333444444444444444444444333333333444444444555555444444444444333333333333333333333444444444555555333444444555555444444333444444444444333333222111444444444444444444444444555555555555444444555666333333333444444444555555333333333222222333333444333333333333333333333333222222333333333444444444666666555555444444444444666555555444444555555666555555555555555555555555555555555555555555555555555555555555555555555555666666666666777777888888777777777777777777777777555555555555555555555555555555666666666666777777666666777777777777666666777777777777777777777777666666666666777777777777666666666666666777888999888888777777777777888888999999999999999999999999666666666666777777777777777777777777777777777777666666777777777888888888666666666666666666666666777777777777777777777777777777666666555666777777333333333333333333333333444444555666666666666555555555555555555555555555444555555666666555444444555555555666666666666666666666555444444666777888555555555555555555555555555555555555555555555555444444444444444444444444222222333444444444444444555555555555555555555555555444444444444444444555444444555555444444333222222222333444555555555555333333222222222222333333333333333333333333333333444444333333222222333333333333333333333333333333222222333333333333444444444444333333333333444444444444555555444444333333444444444444444444444444333333333333333333333333444444444444444444444444333333333444444555555555444444444444444444444444222333444444555555444444444444555555555555444444555555555555555666777888555555666666666666555555555555555666666666666777666666666666666666666666666666666666666666666666777777777888888888888888666666666666666666666666777666666666666666666777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777666666666666777777777777666666666666666666666666555666666777777666666555444444444555555555555555555555666666666777777777777777777777777777777777666666666666666666666666777777777777777777777777666777777888888777777666666666666666666666777777666666666666666666666666555555555555555555555555555555555555555555555555666666666666666666666666666666666666666555555555333444444555555444444333333333333444444444555555222333444555555555444444333333333444444444555555444444444333333333333222333333333444444444555555444444555555555555444444444444444444444333222222444444444444444444444444222333444444222222333444222222333333444555666666333333222222222333444444333333333333333333333333111222222222333333333333555555555555555444444444666666555555555555666666555555555555555555555555555555555555555555555555555555555555555555555555555666666777777888888999777777777777777777777777444444555555555555666666444444444555555555666666666666777777777777666666777777777777777777777777666666666666777777777777777777666666666777888888999999888777777777888888888888888888888888888888666666666666777777777777666666666777777777777888666777777777777888888888555555555555555555555555777777888888888888777777555666666555444444555777444444444444444444444444444444555666666666666555666666666666666666666666777777666666555555555555555555555666666666666666666666555555666666777888555555555555555555555555666666666666666666666666333333333333333333333333333333222222333333444555555555555555555555555555666666555555555555666666444444555555444444333222111222333444555555555555444444333333333333444444444444444444444444444444222222333444444444333333444444444444444444444444222222333333333333444444444444333333333333444444444444555666666666555555555555555555555555555555333333333333333333333333444444444444444444444444333333333333333333333444444444444555555666666666333444555555666666555555333444555666666555444333444444444444555666777777666666777888888777666666666666666777777777888888666666666666666666666666666666666666666666666666666666777777888888888888666666666666666666666666666666777777777777666666888888888888888888888888888888888888888888888888777777777777777777777777777777777777777777777777666666777777777888888888666666666666666666666666666666777777777777666666444444555555555666666666555666666666777777777777666666666666666666666666777777777777777777777777777777777777777777777777777777888888888888777777777777777666666666666666666666666666666666666666444444444444444444444444555555555555555555555555666666666666666666666666555555555555555555666666333333444555555444333333333333333444444444555555222333444555555555444444333333333444444444555555555555555555444444444444333333333444444444555555444444555555555555444444444444444444444444333333555555555555555555555555111333555444222111222444333444444444444444444444333222222222333333444555222222222222222222222222222222222333333333444444444444555555555555555555666666555555555555666666555555555555555555555555555555555555555555555555555555555555555555555555555666666777888888999999777777777777777777777777555555666666666777777777444444555555555666666666666666777777777777666666777777777777777777777777555666666666777777777888888888777777666777777777:::999888888777777888888888888888888888888888888555666666666777777777888777777777888888888999999888888888888999999999:::666666666666666666666666777888888999999888888777222333444333111111333555666666666666666666666666555555666777777777777666777777777777777777777777888777666555666777888999555555555555666666666777555555666777777777777777666666666666666666666666777777777777777777777777333333333333333333333333444333222111222333444555555555555555555555555555777777666666666666777777444444555555444444333222111222333444555555555555555555555444444555555555444444444444444444444444000111333444555444444333444444444444444444444444222222333333333444444444555444444333333444444555444444555666777777777666555555555555555555555555555555555555555555555555444444444444444444444444333333222222222222222222444444444555666777888888444555666666777666666666333444555666666555444333222222222333444555666777777888999::::::999888777777777777777888888888888777777777777777777777777777777777777777777777777555666666666777777888888777777777777777777777777555666777888888777666555888888888888888888888888888888888888888888888888777777777777777777777777777777777777777777777777666666777777888888888999777777777777777777777777666666777777777777666666666777777777888888999999666666666666777777777777666666666666666666666666888888888888888888888888666666666666666666666666777777888888888888777777888888777777666666555555777777777777777777777777444444444444444444444444666666666666666666666666777777777777777777777777333444444444555555666666333333444555555444333333333333333444444444555555111222444555666555444444333333333444444444555555777666666666555555555555333333333444444444555555444444555555555555444444333333444555555444444333555555555555555555555555222555777777444333444666666555555444444333333222222222222222333333444555222222222222222222222222333333333444444444555555333333444555666666666555666666555555555555666666555555555555555555555555777777777777777777777777777777777777777777777777555666666777888999999999777777777777777777777777666666777777888888888999555555555555666666666666666666777777777777666666777777777777777777777777555666666666777777888888999999888777666666777777::::::999888777777888888777777777777777777777777555666666666777777888888888888888999999:::::::::999999:::::::::;;;;;;;;;777777777777777777777777777888999::::::999888777555777888666444333666888888888888888888888888888666666777888888888888888777777777777777777777777777666555555666888;;;<<<444555555555666666777777444555777888888888777666777777777777777777777777777777777777777777777777333333333333333333333333444444444555555555555666888888777777666666666555555555555555555555555555444444555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333444444444444444444444444444444444444444444444444666555555444444444555555666666666555555444444444333333333444444444555555444444444444444444444444555555555444444333333333444444555555555555444444222222333444444555555666555555555555555555555555444444555555555555444444111222444555666666888999@@@::::::???<<<222000555888888888888888888888888666666555666666777888999777666555444444555666777999888888888777777666666666666666666777777777777888888777777777777888888888777666666666777999:::999999999999999999999999999999888888888888888888777777777777777777777777666777777777888888888888777777777777777777777777666666666666666666666666666666555555555444444444444444444555555555666666777777777777777777777777777777777777666666666666777666666666555555555555666666666666666666666666666666555444444444444555444444444333333222222222333333444555555444333333555555444444444444555555666555555444444444555555222333333444444555555666333333333333333333333333444444444444444444444444333333333333333333333333333444555555666666555555444444444444444444444444444444444444444444444444000111333444555444333333444333333333333444555555666666666666666666666666555555444444444444555555555555555555555555555555444444444444444444444444555444333222222222222222333222222111111222222333444444444444444444444444333333444555555666777777444444555555555555444444555555555555666666666666777777666666555555555444777777777777777777777777777777777777777777777777999888888888777777666666:::888666555555666888:::666666666666777777777777888888888777777777777777777777777777777777777777888888777777777777888888999999888888888888999999999999888888888888999999777777777777777777777777999999999999999999999999888888888888888888888888999888888888777777666666666666777888888888888888777777777777777777777777777777777777777777777777666666666666777777777777666777777777777888888888666666777888999;;;===>>>888888888888888888888888777777777777777777777777777666555444444555666777::::::999999888888777777333333333333333333333333444444444555555555555666777777777666666555555555555555555555555555555555444444555555555555444444444444444444444444444444444444444444444444333333444444444444444444444444333333333333333333333333444444444444444444444444444444444444444444444444555555444444444444444555666666666666555555555444333333444444444555555555444444444444444444444444555555555444444333333333444444555555555555444444666555555444444333333222555555555555555555555555444444555555555555444444888777666333444>>>MMMYYY[[[III:::888777333555;;;888888888888888888888888777666666666666777777888666666555555555555666666888888888777777777666666555666666666777777777777888777777666666777777888777777666666777777888999777777777777777777777777777777777777777777777777777777777777777777777777777888888888999999999999777777777777777777777777666666666666666666666666666666555555555444444444444444555555555666666666666666666666666666666666666666666666777777777777777777666666666555555555666666666666666666666666666666555444444444444555555555555444444444333333333444555555555555444333666555555444444555555666666555555444444444555555555444444444444444444444333333333333333333333333444444444444444444444444444444444444444444444444333333444555555555555555444444444444444444444444555555444444444444444444111222333444555444444333444444333333444444555666555555555555555555555555555555444444444444555555666666666666666666666666555555555555555555555555555555444333333333333333444444333333333333444444444444444444444444444444111111111222222333333444555555555666666555555555555555555555666666666666777777666666666555555555777777777777777777777777777777777777777777777777888888888777777777666666888888777666666777888888888888777777666666555555777777777777777777777777777777777777777777777777888888777777777777888888999888888777777888888999999999888888888888999999888888888888888888888888999999999999999999999999999999999999999999999999888888888888777777777666666666777888888888888888777777777777777777777777777777777777777777777777666666666666777777777888777777777888888888999999999999888888999999:::;;;888888888888888888888888888888888888888888888888777666555555555555666777777777777777666666666666444444444444444444444444444444444555555555555666666666666555555555555555555555555555555555555555444444555555555555444444444444444444444444444444555555555444444333333333444444444444444444444444333333333333333333333333444444444444444444444444444444444444444444444444444444333333333333444444666666666666555555555555333444444444444555555555444444444444444444444444555555555444444444444444444444555555555555444444666666555555444333333333555555555555555555555555444444555555555555444444999999777333555AAAWWWhhhhhhOOO888333555666888;;;777777777777777777777777888777777666666666666777555555666666666666555555888888777777777777666666555555666666666777777777777777666666666666777777666666777777888888777777777777777777777777777777666666666666666666777777777777777777777777777777888888888999999999::::::777777777777777777777777666666666666666666666666666666666555555555555444555555555555666666666666666666666666666666666666555555666666777777888888777777777666666666555555666666666666666666666666777666555555444444555555666666666555555555555555333444555555555555444333666555555444444555555666555555444444444555555666777666666555444444333333444444444444444444444444444444444444444444444444555555555555555555555555222333444444555555444444444444444444444444444444666666555555444444444333222333444444555444444444444444444333444444555666444444444444444444444444555555444444444444555555777777777777777777777777666666666666666666666666666666555444444444444555555555555555555555555555444444444444444444444444444444444555555555555555555666666777777666666555555555555555666666666666777777666666666666555555777777777777777777777777777777777777777777777777888888777777777777666666777777777777777777777777999888888777666555444444777777777777777777777777777777777777777777777777888777777666666777777888999888888777777888888999999999888888888888999999888888888888888888888888999999999999999999999999::::::::::::::::::::::::888888888888777777777777666666777888888888888888777777777777777777777777777777777777777777777777666666666777777777888888888888888888999999999:::;;;;;;:::999888888888888999999999999999999999999999999999999999999999999777777666666666666777777666666666777777777777777444444444444444444444444444444444555555555555666555555555555555555444444555555555555555555555555333444444555555444444333444444444444444444444444555555555444444333333222444444444444444444444444333333333333333333333333444444444444444444444444444444444444444444444444333333222222222333444444555555555444444444444444444444444444555555555555555555555555555555555555555555555555555444444444444444555555555555444444333333444444555666666666555555555555555555555555444444555555555555444444333555666666777===HHHQQQTTTCCC555444888999777666666666666666666666666666888888777666666555666666444555666777777666555444777777777777777777666666555555555666666666777777777666666555555666666777444555777888888888777666999999999999999999999999666666666777777777777777777777777777777777777777777777888888888999999999777777777777777777777777666666666666666666666666666666666555555555555555555555666666666777777777555555555555555555555555444555555666777888888999777777777666666666666555666666666666666666666666777666666555555555555555555555555555555555555555444444555555555555444444666666555555555555666666555444444444444555666666666666666555555555444444444444444444444444444444555555555555555555555555555555555555555555555555222333333444444444444444555555555555555555555555777777666666555444444444444444444555555555444444444444444444444555666666444444444444444444444444555555444444444444555555666666666666666666666666555555555555555555555555666666555555555555666666555555555555555555555555444444444444444444444444777777666666666666666666666666777777777777666666555555555555666666666666777777666666666666666666666666666666666666666666777777777777777777777777777777777777777777666666666666777888888777666666777777777666666555555444666666666777777777777777666666666666666666666666777777666666666666777777888888777777777777888888999999888888888888999999999999999999999999999999888888888888888888888888999999999999999999999999888888888777777777777777666666777888888888888888777777777777777777777777777777777777777777777777666666777777777888888888888888999999999:::::::::;;;;;;:::999888888888888999999999999999999999999::::::::::::::::::::::::777777777777777777777777888888888999999:::::::::555555555555555555555555444444444555555555555666444444555555555555555555555555555555555555555555333333444444444444333333444444444444444444444444555555555444444333333333444444444444444444444444333333333333333333333333444444444444444444444444444444444444444444444444222222222222222333444555333333333333333333333333444444444555555555666666555555555555555555555555555555555555555555555555444444555555555555444444333333444555555666666777555555555555555555555555444444555555555555444444333333333666888999999888===777444666888777444444555555555555555555555555888888777666666555666666444555666777777666555444666666666666666666777777555555555555666666666666666666555555555555666666444555666888888777666666888888888888888888888888777777777888888999999999777777777777777777777777666666666666777777777777777777777777777777777777777777777777777777777777666666666666666666666666666666666777777777888888666666666666666666666666444555555666777888888999888777777777666666666666666666666666666666666666777777666555555555555666444444444444444444555555555555555555555555555555666666666555555666666666444444444444444555666666555555555666666777777777555555555555555555555555555555555555555555555555444444444444444444444444222333444444555555444444555555555555555555555555777777777666666555555555666555555555555555555555555444444444444555666666555555555555555555555555555555444444444444555555555555555555555555555555444444444444444444444444666666555555555666666777444444555555555555444444444444444444444444444444444444444333333333333333666666777777777777666666555555555555666666666666666666777777777777777777666666666666666666666666666666666666666666666666666666666666666666777777555666777777777777666555444444555555666666777777555555666666777777777777666666666666666666666666777777666666666666777777888777777777777777777888999999888888888888999999888888888888888888888888888888888888888888888888777777777777777777777777777777777777777777888888666666777888888888888888777777777777777777777777777777777777777777777777777777777777888888888888888888999999999:::::::::999999999888999999::::::999999999999999999999999::::::::::::::::::::::::777888888888888888888777888888999999::::::;;;;;;666666666666666666666666444444444555555555555666555555555555555666666666555555555555555555555555333333444444444444333333444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333444444444444444444444444444444444444444444444444333222222333333444555666333333333333333444444444444444555555555666666666555555555555555555555555555555555555555666666666444444555555555555444444777777666666555444444444555555555555555555555555444444555555555555444444888555222333777999777444777666666555333333444666666666666666666666666666888777777666666666666777555555666666666666555555555555666666666666777777444444555555555666666666555555444444444444555555555555666666777777666666666666666666666666666666777777888888999999::::::777777777777777777777777555555555666666666777777777777777777777777777777777777777777777777777777555666666666666777777777777777777777888888888888777777777777777777777777555555666666777777888888888888777777777666666666666666666666666666666666888777666666555555666666444444444444444555555555666666555444444555666666777666666555555666666777444444444444444555666777555555666666777888888999666666666666666666666666555555555555555555555555444444444444444444444444333444555555666666555555555555555555555555555555777777777777777777777777777777666555555555555666555555444444555555666777666666666666666666666666555555444444444444555555555555555555555555555555444444444444444444444444666555555555555666777777333444555666666555444333444444444444444444444444555555555555555555555555555666666777777666666555555555555555666666666666666666777777777777888888777777777777777777777777666666666666666666666666555555666666666666777777666666666666666666666666333333444555666777777888444555555666666777777888777777777777777777777777777666666555555666666777888777777666666777777888999999888888888888999999777777777777777777777777888888888888888888888888777777777777777777777777777777777777888888888888666666777888888888888888777777777777777777777777777777777777777777777777777777777888888888999999888888888888999999999:::888888888888999:::;;;<<<::::::::::::::::::::::::::::::::::::::::::::::::888888999999999999888888777777777888888888888888666666666666666666666666444444444555555555555666555555555666666777777777555555555555555555555555222333333444444333333222444444444444444444444444222333333444444555555555444444444444444444444444333333333333333333333333444444444444444444444444444444444444444444444444333333333333444555666777444444444555555666666666555555555555666666666666555555555555555555555555444555555555666666666777444444555555555555444444777777666666555555444444555555555555555555555555444444555555555555444444888666444444666888999999777888777555333444555666666666666666666666666666777666666666666777777888666666555555555555666666555555555666666666777777444444444555555555666666555444444444444444444555666555555555555666777777666666666666666666666666666666666777888999999999777777777777777777777777666666666666777777777777777777777777777777777777777777777777777777777777555666666666777777777777777777777888888888999999888888888888888888888888666666666666777777777777888888888777777777666666666666666666666666666666888777777666666666666666444444555555555666666666777666555444444555666777777777666666666666777777444333333444444666777777777777777777777777777777666666666666666666666666555555555555555555555555555555555555555555555555444555666666777777666666555555555555555555555555666666666777777888888999888888666555555555666666555555555555555666666777555555555555555555555555555555444444444444555555555555555555555555555555555555555555555555555555555444444444555555666777444555777888888777555444444444444444444444444444666666777777888888999999555555555666666555555555555555555555666666666666666666777777777888888888777777777777777777777777666666666666666666666666555555555666666666777777777666555444444555666777333444444555555666666666444444555555666777777888777777777777777777777777666666555555555555666666777777666666666666777777999999888888888888999999666666666666666666666666888888888888888888888888777777777777777777777777666777777777888888888888666666777888888888888888777777777777777777777777777777777777777777777777777777888888888999999999777777777888888888999999888888888888999:::;;;<<<::::::::::::::::::::::::999999999999999999999999888888999::::::999888888999888888888888888888777777777777777777777777777444444444555555555666666555666666666777777888888555555555555555555555555222333333444444333333222444444444444444444444444111222222333444555666666444444444444444444444444333333333333333333333333444444444444444444444444444444444444444444444444333333333444555666777888555666666666777777888888555555555555666666666777666666666666666666666666444555555555666666777777444555555555555555555444444444555555666777777777555555555555555555555555444555555555555555555444222444666777555555666777333555777777777777555222777777777777777777777777666666555666666777888999777666555444444555666777444555555555666666777777444444444555555555666666555444444333333444444555666666555444444666777888888888888888888888888888444555555666777888888999777777777777777777777777777777777777888888888888777777777777777777777777777777777777777777777777555666666666777777888888777888888888888999999999888888888888888888888888777777777777666666666666888888888888777777777777666666666666666666666666888888777666666666666666555666666666777777888888777666555444444555666777777777666666666666777777333333333444555666777888999999888888777666666666777777777777777777777777666666666666666666666666777777777777777777777777555666666777777777777777666666666666666666666666555555666777888999::::::999888777555555555666777555555555555555666777777444444444444444444444444555555555444444555555555777777777777777777777777666666666666666666666666444444444444444555666777555777888999999888777555444444444444444444444444222333333444555666666777444444555555555555444444555555555555666666666777666666777777888888888999777777777777777777777777666666666666666666666666444555555555666666777777888777555444444555777888555555555555555555444444444444444555666777777888777777777777777777777777666666555555555555666666777777666666666666777777999999888888888888999999666666666666666666666666777777777777777777777777888888888888888888888888666666777777888888888999666666777888888888888888777777777777777777777777777777777777777777777777777888888888888999999999666777777777777888888888999999999888999999::::::::::::::::::::::::::::::999999999999999999999999888999:::;;;;;;:::999888<<<;;;;;;::::::999999999666666777777666555444444555555555555555555555555444444555555555555444444888888777777666666555555444555666777777666555444555555555555555555555555111111222333333444555555444444444444444444444444444444444444444444444444444333333333333444555555555555444444444333333333777777777777777777777777555555444444444444555555777777777777777777777777555555666666666666555555666666666666666666666666888888777777666666666555777777666666555555555444666666666666666666666666888888777777666666555555444444555555666666777777666666777777777777666666888888777777777777888888555555666777888999::::::888888777777666666555555666666555555555555666666555555666666666666555555666666666666666666666666666666666666666666666666777888999999888777888999888888777777666555555555888888999999999999888888999777666555555666777999999999999999999999999999777777777666666666666666666666777777888888888999777888888888888999999999888888888888888888888888999:::;;;999777666666777777777777777777777777777777777777777777777777777777777777777777666666555888888777777666666666555777777777777777777777777888777666555555666777888777777777777777777777777777777777777777777777777777777888888888888777777666666666666666666666666777777777777888888888888777777777777777777777777555555555555555555555555555:::;;;666666>>>DDDEEEDDD===666333555777777555777777777777777777777777888888888888888888888888555555555555555555555555666666666666666666666666777777777666555555444444222333333333333333333333777555777@@@IIIHHH===111666666666666666666666666555666666777777777777777999999888888888888999999666666666666555555555555666666555555555555666666888888777777777777888888666666777777888888888999555444444555666666555333666666666666666666666666333444444444555555666666555555444444444444555555555666888999::::::999999777777777777777888888999666666666666666666666666666777777777888888888888888999999::::::999999888777777888888888888777777777777777777777777777777777777777777777777777777999999888888888888999999999999888888888888888888666666777777888888999999999999999999999888777666999999999999888888777777888888888888888888888888;;;;;;999999999999;;;;;;;;;;;;;;;::::::999999999999::::::;;;;;;::::::999999999999888888888888777666666777777666555555444555555555555555555555555444555555666666555555444888777777777666666666555444555666777777666555444555555555555555555555555333333333444555555555666444444444444444444444444444444444444444444444444444444333333444444555666555555555444444444333333666666666666666666666666666555555444444555555666555555555555555555555555555555666666666666555555666666666666666666666666777777777666666555555555777666666666555555555555666666666666666666666666888777777777666666666555555555555666666666666666666666777777777777666666888888777777777777888888666666777777777777777777888888777777666666666666666666555555555555666666555555666666666666555555666666666666666666666666666666666666666666666666777888999999888777888999777777777777777777777777888888999999999999888888888777666555555666777888888888888888888888888888777777777777777777777777777777777777888888888999888888888888999999999999888888888888888888888888999::::::999777666777888888888888888888888888888888888888888888888888888777777777777777666666555666666555555555444444444777777777777777777777777888777666666666666777888777777777777777777777777777777777777777777777777555555666666666666555555666666666666666666666666777777777777888888888888666666666666666666666666555555555555555555555555666999999666888@@@EEEEEEAAA<<<666444666888777555777777777777777777777777666666666666666666666666555555555555555555555555666666666666666666666666555555666666666666666666666666666555555444444333888777:::CCCMMMOOOFFF===444444444444444444444444555666666777777777777777777777666666666666777777666666666666666666666666777777666666666666777777888888777777777777888888666777777777888888888888666555555555777777555333666666666666666666666666555555555555555666666666666666555555555555666666555666888999::::::999999777777777777777888999999777777777777777777777777888888888888999999999999777888888999999888888777777888888888888888888777888888888888888888888888777777777777777777777777999999888888888888999999999999999999999999999999777777777777888888888888999999999999999888777777999999999999888888888777888888888888888888888888;;;::::::999999::::::;;;;;;;;;;;;::::::999999999999::::::;;;;;;::::::999999999999999888888888888666666777777777666555555555555555555555555555555444555555666666555555444777777777777666666666666555555666666666666555555555555555555555555555555555555555555555555666666444444444444444444444444444444444444444444444444444444444333444444555666555555555444444444444333555555555555555555555555666555555444444555555666555555555555555555555555555555666666666666555555666666666666666666666666666666666555555555555555666666666666555555555555666666666666666666666666777777777777666666666666777777666666666666666555666666777777777777666666888888777777777777888888777777777666666555555555888777777777777666666666777666666555555666666777555666666777777666666555666666666666666666666666666666666666666666666666777888999999888777888999666666777777888999999:::888888999999999999888888888777666555555666777888777777777777777777777777888888888888888888888888777777777888888888888888888888888888999999999:::999999999999999999999999888999:::999888777888999888888888888888888888888888888888888888888888888777777888888777777666555666666666666555555555555777777777777777777777777888777777666666777777888777777777777777777777777777777777777777777777777555666666777777666666555666666666666666666666666777777777777888888888888666666666666666666666666666666666666666666666666888888777888===DDDEEECCC===:::666666888999888666777777777777777777777777666666666666666666666666666666666666666666666666666666666666666666666666444444555666666777888888:::999888777666555555444666444666>>>GGGIIIDDD>>>555555555555555555555555555666777777888888777777777777666666666666777777777777777777777777777777888888777777777777888888888888777777777777888888777777777777888888888888888777666777777777555333666666666666666666666666777777777777666666666666777777666666666666777777666666888999999:::999999888777777777777888999999888888888888888888888888888999999999999:::::::::777777777888888777777777888888999999999999888888999999999999999999999999777777777777777777777777999999888888888888999999::::::::::::::::::::::::888888888888888777777777999999999999999999888777999999999999888888888888999999999999999999999999;;;::::::999999::::::;;;;;;;;;::::::::::::999999999::::::;;;;;;::::::999:::999999999888888888888666666777777777666666555555555555555555555555555555555666666666666555555777777777777666666666666555666666666666666666555555555555555555555555555666666555555555555555555555555555555555555555555555555555555555555555555444444444444444555666666555555555555444444444444555555555555555555555555666666555555555555666666777777777777777777777777555555666666666666555555666666666666666666666666555555555555555555444444666666666666666555555555666666666666666666666666777777777777666666666666888777777777666666555555666666777777777777666666888888777777777777888888666666666666555555555555777777777777777777777777777777666666666666777777666666777777777777666666666666666666666666666666666666666666666666666666777888999999888777888999777777888888999999999999888888999999999999888888888888777666666777888888888888888888888888888888888999999999999999::::::888888888888888888888888888888888999999999::::::999999999999999999999999777888999999888777888:::888888888888888888888888888888888888888888888888777888888888888777666666888888888888888888888888777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777888888888999999888888888666666666666666666666666666777777777888888888888777777777777777777777777777777777777777777777777999888888<<>>;;;777888888888888888888888888666666777888888888888777999999888888888888999999888888888888888999999999999888888888888888888999888888777777777777888888777777777777777888888888999888777888888888666444666666666666666666666666999888888888777777666666888888777777777777888888666777777888999999::::::888888777777888888999:::888888888888888888888888888888888999999999::::::777777888888888888777777999999999::::::999999999999999999999999999999999777777777777777777777777999999888888888888999999999999999:::::::::::::::999999999888888777777777999999999::::::999888888999999999999999999999999999999999999999999999999::::::::::::::::::::::::::::::::::::::::::::::::999::::::;;;;;;::::::999::::::999999999888888888666666777777777777777666666666666666666666666666555666666666666666666555666666666666777777777777666666666555555666666666555555555555555555555555555555555444444444444444555555555555555555555555555555555555555555555555555444444444444555666666666666555555555444444444555555555555555555555555666666666555555666666666777777777777777777777777555555666666666666555555666666666666666666666666444444555555555555555555555555555666666666666666666666666666666666666666666666666666777777777777888888777777666666666555666666777777777777666666888888777777777777888888444444444555666777777777777777777777888888888888777777666666666666777777666666777777777777666666777777777777777777777777777777777777777777777777777888999999888777888999999999999999888888777777888888999999999999888888888888777777777777888888999999999999999999999999888888999999::::::::::::999999999888888888888888888999999999999:::::::::999999999999999999999999777888999999888777888:::888888888888888888888888888888888888888888888888888888888888888777777666888999999999999999999999888888888888888888888888777777888888888888777777888888888888888888888888888888888888888888888888888888999999999999888888777777777777777777777777666777777777888888888888888888888888888888888888888888888888888888888888999777999BBBIIIGGG===555777777777888999:::999888666666666666666666666666999999999999999999999999777777777777777777777777777777777777777777777777888888777777666666666666666666666777777888888999;;;:::888999::::::999777999999999999999999999999666777777888888888888888999999888888888888999999777888888888999999999:::999999888888888888999999888888777777777777888888888888777777777777777777999888777888999888777555777777777777777777777777999999888888777777666666888888777777777777888888777777777888888999::::::888888888888888999999:::888888888888888888888888777777777777888888888999888999999999999999999888999999999::::::999999999888888888888888888888888888888888888888888888888999999888888888888999999777888888888999999999:::::::::999999888888777777888999999:::::::::999999999999999999999999999:::999999999999999999999999::::::::::::::::::::::::::::::::::::::::::::::::999::::::;;;;;;::::::999:::::::::999999999999888666666777888888888777777666666666666666666666666555666666777777666666555666666666666777777777777666666555555555555666666555555555555555555555555444444444444444444444444555555555555555555555555555555555555555555555555555555444444555555666777666666666555555555444444555555555555555555555555777666666555555666666777555555555555555555555555555555666666666666555555666666666666666666666666555555555555555666666666555555555666666666666666666666666666666666666666666666666666777777777777888777777777777777777666666666777777777777666666888888777777777777888888333444555666777888888999777777777888888888888999888777777666666777777888666777777888888777777666777777777777777777777777777777777777777777777777777888999999888777888999:::999999888777777666666888888999999999999888888888888888888888888888888999999999999999999999999888888888999999::::::;;;999999999999999888888888999999999999::::::::::::::::::::::::::::::::::::888999:::999888777888999999999999999999999999999999999999999999999999999888888999999888888777666777777777777888888888888888888888888888888888888777888888999999888888777888888888888888888888888888888888888888888888888666777777888888777777666777777777777777777777777777777777777888888888888999999999999999999999999777777777777777777777777888666999CCCIIIEEE;;;444777777888888999999999999777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777999999888777777666555555444555555666777888999999999999999888999999999:::666666666666666666666666666777888888999999888888777777666666666666777777777777777888999999::::::999999888888888888999999888888777777777777888888888888888888777777777777888777666777999999777666777777777777777777777777888888888888777777777777888888777777777777888888777777777777888999:::;;;999888888888888999::::::888888888888888888888888666666777777777888888888999999::::::::::::999999888888999999999999888888888888888888888888888888888888888888888888888888999999888888888888999999777777777888888999999:::999999999999999888888888888999::::::::::::::::::999999999999::::::::::::::::::::::::::::::::::::999::::::;;;;;;::::::999999999::::::::::::;;;;;;999::::::;;;;;;::::::999::::::::::::999999999999666666777888888888888888666666666666666666666666666666777777777777666666555666666666777777777888777666555444444555666777555555555555555555555555444444444555666666666777555555555555555555555555555555555555555555555555555555555555555666666777666666666666555555555555666666666666666666666666777777666666666666777777555555555555555555555555555555666666666666555555666666666666666666666666555555555666666777777777555555555555666666666777666666666666666666666666555666666666777777777888777777777777777888888888666666777777777777666666888888777777777777888888666666666777777888888888777777888888888999999999888888777777777777888888777777888888888888777777777777777777777777777777777777777777777777777777777888999999888777888999777777777777777777777777888888999999999999888888888888888999999888888888888888888888888888888888777777888888999::::::::::::::::::999999888888888999999999:::::::::;;;;;;::::::::::::::::::::::::999::::::999777666777888999999999999999999999999999999999999999999999999888999999999999888777777777777777888888888999999888888888888888888888888777888999999999999888777888888888888888888888888888888888888888888888888666777777888888777777666777777777777777777777777777777777777888888888888888888888888888888888888777777777777777777777777888444777@@@EEEBBB===;;;888888888888777888999:::777777777777777777777777777777777777777777777777888888888888888888888888777777777777777777777777888888777777777777777777666666777777888888999999666777888888666666888999666666666666666666666666777777888999999999999888777777666666666666777777666666777777888999999:::888888777777777777888888888888777777777777888888888888888888777777777666666555555666888999888777777777777777777777777777666666777777777777777777777777777666666777777777888777777777777999:::;;;999999888888999999:::;;;777777777777777777777777777777888888888999999999888888999999999999888888777888888888888888888777999999999999999999999999888888888888888888888888999999888888888888999999777777888999999:::;;;;;;888999999999999999999:::888999::::::;;;;;;::::::999999999:::::::::;;;;;;::::::::::::::::::::::::999::::::;;;;;;::::::999999999999::::::;;;;;;;;;999::::::;;;;;;::::::999;;;;;;:::::::::999999999666666777888888888888888777777777777777777777777666666777777777777666666555666666666777777888888777666555444444555666777555555555555555555555555444555555666777888888999666666666666666666666666666666666666666666666666555555555555555666777777777666666666555555555555777777777777777777777777777777666666666666777777777777777777777777777777555555666666666666555555666666666666666666666666555666666666777777888888444555555555666666777777666666666666666666666666555666666666777777888888666666777777888888999999666666777777777777666666888888777777777777888888888888888888777777777777777777888888999999999999888888777777777777888888777777888888888888777777777777777777777777777777777777777777777777777777777999999999888777888999555555666666777777888888888888999999999999888888888888999999999999888888777777777777777777777777666666777888999999:::::::::::::::999999888888888999999:::::::::;;;;;;;;;::::::::::::::::::::::::999:::;;;999777666666777999999999999999999999999999999999999999999999999888999999999999888777777999999999::::::;;;;;;;;;888888888888888888888888777888999::::::999888777888888888888888888888888888888888888888888888888999999::::::::::::999999777777777777777777777777777777777777888888888888777777777777777777777777666666666666666666666666777333444<<>><<<:::999999999::::::999999888888888888888999888888888888888888888888::::::999888888888888888888888888888888888888888666777777777777888888888777777888999999999999999:::::::::999999999888888999888888777777888888999888888888888888888888888888999999999999888777666888888888888888888888888888888888888888888888888999999999999999999999999:::::::::999999888888777777777777777888888888999888888888777777666666666777777777888888888999999999999999999999888888888999999999999999999999999888888888888888888888888:::999999999888888888888999999999999999999999999999999999999999999999999999999999999999999999999:::999888888777777777888:::999888888888888888999999999999999999999999999::::::::::::::::::::::::999999999999::::::::::::999::::::::::::;;;;;;;;;<<<;;;:::999999:::;;;<<<>>>===<<<;;;::::::::::::;;;;;;;;;:::::::::999999999999999999999999999999999999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;777777777777777777777777777777777777777777777777777777777777777777777777777777777888888888888888666666666666666555555555666666666666666666555444666666777777777777777777555555555555555555555555666666666666666666666666666666666666666666666666666666666666666666666666666666666666666777777888555555666666666666555555666777888888999999888888777777777777777777777777444444555555555555666666555555666666666777777777777777777777777777777777888777777777777666666666888888888888888888888888888888888888888888888888777777888888888888777777777777777777777777777777888888888777777777777777777777777777777777777777777666666555555666666777666666666666777777777777999888888777777666555555888888888888999999999:::999999999888888888888777777777888888888999999999::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999888999::::::;;;;;;::::::;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::999999999999:::;;;<<<===999999999999999999999999;;;:::::::::::::::999999999999::::::::::::999999888888888888888888888888666777888999::::::::::::999999:::::::::;;;;;;;;;888999999::::::999999888888888888888999999999999888888888888888888888888999999999888888888777777888888888888888888888888777888888999999888888777::::::;;;;;;;;;:::999999888888888888888777777777888777777888:::===@@@CCCFFFAAA:::888:::<<<;;;888888888888888888999::::::999999999999999999999999;;;:::999999888888999999888888888888888888888888888888888888999999999999888777777777888888999999::::::::::::999999999999::::::999999999999::::::999999999999999999999999888888888999888888777666888888888888888888888888888888888888888888888888999999999999999999999999;;;::::::999888777666666777777888888888999999999888888888888888777777777888888888888999999999999::::::::::::::::::;;;;;;999999999999999999999999999999999999999999999999::::::999999999999888888::::::::::::::::::::::::999999999999999999999999999999999999999999999999999999888777777777777888<<<;;;:::999888888888888999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<<<<;;;:::999999:::;;;<<>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::777777777888888888888888999999999:::::::::;;;;;;::::::::::::::::::::::::777777777777777777777777777777777777777777777777777777777777777777777777777777888888999999::::::777777666666555555444444666666777777666555444444777777666666666666666666555555555555555555555555666666666666666666666666666666666666666666666666666666666666666666666666777777666666666666777777666666777888888888888888777777888999999999999999666666666666666666666666555666666666666666666666555666666666666777777777777777777777777777777777777777777777777777777777888888888888888888888888888888888888888888888888777888888999999888888777777777777777777777777777888888888888888888888888777777777777777777777777888777555555555555777888666666777777777888888888999888888777777666666666888888888999999999::::::999999999999999999999999888888888999999999::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999888999999:::;;;:::::::::;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<999999999999999999999999;;;;;;;;;;;;::::::::::::999::::::::::::::::::999999999999999999999999999666777888999::::::::::::999999:::::::::;;;;;;;;;999999::::::::::::999999:::::::::;;;;;;;;;<<<<<<888888888888999999999999::::::999999999888888888888888888999999999999999999999999999999999999999::::::;;;;;;;;;::::::999999999999999999888888888777777777888999<<<>>>@@@JJJFFFAAA>>>>>>===:::888999999999999999:::;;;<<<999999999999999999999999;;;;;;:::999999999999999999999999999999999999999999999999::::::::::::;;;:::999888777888999:::;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999777888888888888888777777999999999999999999999999999999999999999999999999::::::::::::::::::::::::999999999888888777777777888888888999999999::::::999999999999999888888888999999999999::::::::::::999999999:::;;;;;;;;;<<<::::::::::::::::::::::::999999999999999999999999::::::::::::::::::999999::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999888888777777777888888;;;;;;:::999999999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;>>>======<<<;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;::::::777888888888888888999999999::::::;;;;;;;;;;;;;;;::::::::::::::::::::::::888888888888888888888888888888888888888888888888888888888888888888888888777777888888999999::::::777777666666555555444444666666777777666555444444666555555555555555555555666666666666666666666666666666666666666666666666777777777777777777777777777777777777777777777777777777666666666666777777555666777888888999999888777777888999999999999999666666666666666666666666777777777777777777777777666666666666777777777888888888888888888888888888777777777777888888888888888888888888888888888888777888999999999999888777888888999999999999888888888888888888888888888888888888888999999999999999777777777777777777777777888777666555555666777888777777777888888888888999777777777666777888999:::888999999999999:::::::::999999999999::::::::::::999999999999::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999999999:::;;;;;;;;;;;;:::<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;:::::::::999999999999999999999999999999::::::::::::999999999999999::::::::::::;;;::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<888999999999:::::::::;;;::::::::::::999999999999888999999999:::::::::;;;::::::999999999999::::::999999:::::::::::::::999999999999:::::::::::::::888888888888999;;;<<<>>>EEEGGGIIIHHHEEEBBBAAAAAABBBAAA@@@>>><<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::::::::::::::999999999999999999999999::::::::::::;;;;;;;;;;;;<<<;;;:::999:::;;;<<<===::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999888888999999999999888888999999999999999999999999999999999999999999999999::::::::::::::::::::::::777777888888999999999:::999999999999::::::::::::999999999:::::::::::::::;;;;;;;;;;;;::::::::::::888999999999:::;;;;;;;;;::::::::::::::::::::::::999999999999999999999999::::::::::::::::::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999888888888888999999::::::999999:::;;;<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888888888888888888888888888888888888888888888888888777777777888888888888888666666666666666555555555666666666666666666555444444444444555555555555555666666666666666666666666666666666666666666666666777777777777777777777777777777777777777777777777888777777666666666666666444444555666666777666666666777888888999999888888777777777777777777777777999999888888888888777777666666666777777777888888888888888888888888888888777777777888888888888999999999999999999999999999777888999::::::999888777888888999999999999888888888888888888888888888888999999999999999:::::::::888888888888888888888888999888888777777888888999777888888888999999999999777777666666777888:::;;;999999999999::::::::::::999::::::::::::;;;;;;;;;999999:::::::::;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999:::;;;;;;<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;============<<<;;;999999::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<===::::::;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;::::::999999999:::::::::;;;;;;:::;;;;;;<<<<<<;;;;;;:::999999999999:::::::::::::::::::::;;;;;;<<<<<<===;;;;;;;;;:::::::::999999999999999::::::;;;;;;<<<;;;::::::999999::::::;;;999999::::::;;;;;;::::::::::::::::::;;;;;;;;;;;;999999999999:::;;;;;;<<<>>>DDDJJJLLLIIIHHHIIIKKKLLLJJJGGGCCC???<<<:::999;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;;;;::::::;;;;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>>::::::::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::999999999999999999999999888999::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;777777888999:::;;;;;;<<<999999:::::::::;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;999999:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999:::;;;;;;::::::::::::;;;<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<============>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<::::::;;;;;;<<<<<<======:::;;;<<<=========<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<888888888888888888888888888888888888888888888888888888888888888888888888888777777777777777666666555555555666666666666666444555666666666666666666444444555555666666777777666666666666666666666666666666666666666666666666777777777777777777777777777777777777777777777777888888777666666666666666444555666666666666666555555666777777888888777777777777777777777777777777888888888888777777777666666666777777777888888888888888888888888888888888777777888888888999999999999999999999999999999999777888:::;;;;;;:::888777888999999::::::999999888888888888888888888888888999999999:::::::::;;;;;;999999999999999999999999999999::::::::::::999999888888888999999999:::::::::999777666666888999:::999999999:::::::::;;;;;;::::::::::::;;;;;;;;;<<<::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<======<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<======<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<============:::;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;999999999::::::::::::;;;;;;;;;<<<<<<===>>>>>>>>>;;;;;;;;;;;;::::::::::::999999::::::;;;<<<<<<<<<<<<;;;:::999999:::;;;<<<::::::;;;<<<<<<<<<<<<<<<::::::;;;;;;<<<<<<<<<<<<:::::::::::::::;;;;;;;;;;;;>>>AAADDDEEEFFFGGGGGGGGGFFFCCCAAA???===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;:::;;;;;;<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<;;;<<<<<<======<<<<<<;;;::::::::::::::::::::::::999:::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999:::;;;;;;;;;<<<::::::::::::;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<=========<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<===<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<============<<<<<<=========>>>>>>>>>======>>>>>>>>>>>>=========<<<<<<<<<<<<<<<======;;;;;;;;;;;;<<<<<<<<<===::::::;;;<<<<<<===>>>>>>:::;;;===>>>>>>>>><<<;;;>>>>>>>>>>>>>>>>>>>>>>>>888888888888888888888888888888888888888888888888888888888888888888888888888888777777666666555555444555555555666666777777444444555666777777777666444555555666777888888999777777777777777777777777666666666666666666666666777777777777777777777777777777777777777777777777888888777666666666666666777777888888888888777777555555666777777777777777777777777777777777777777888888777777666666666555777777777777888888888888888888888888888888888888777777888888999999999999999999999999999999999999777888:::;;;;;;:::888777888999999::::::999999888888888888888888888888888999999999::::::;;;;;;;;;::::::::::::::::::::::::999:::;;;<<<<<<;;;:::999888888999999999:::::::::<<<:::888777666777888999999999:::::::::;;;;;;;;;:::::::::;;;;;;<<<<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<======>>>=========<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;============<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<======>>>>>>:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;888999;;;===>>>???@@@@@@<<<<<<<<<<<<=========>>>;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<===>>>??????@@@<<<<<<;;;;;;;;;:::::::::999999::::::;;;<<<======<<<;;;::::::::::::;;;<<<;;;;;;<<<===>>>>>>======;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;===:::888:::===@@@???<<<;;;;;;;;;;;;<<<===??????==============================<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;999:::;;;<<<===<<<;;;::::::::::::;;;;;;<<<<<<<<<<<<===>>>??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<=========<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======>>>>>>======<<<<<<<<<;;;>>>>>>======<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<=========>>>============>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>============>>>???;;;;;;;;;<<<<<<<<<======::::::;;;;;;<<<===>>>>>>:::;;;===>>>???>>>===;;;>>>>>>>>>>>>>>>>>>>>>>>>777777777777777777777777777777888888888777777666777777777777777777777777888888888888888888888888888888777777666666555555444444444444555555555666444444444444555777888888777777666666555555444444666666666666777777777777777777777777777777777777999999999999999888777666888888777777777777888888888888888777888888999:::999999999999999999999999666777777777777888888888777777777777777777777777777888888888888999999999999999:::::::::;;;;;;;;;999999999999999999999999:::::::::999999888888888888999999::::::999999888<<<;;;999888777888888999999999999::::::999888888999999999999999999999999999888888888888888888999<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;;;;<<<<<<;;;;;;999::::::;;;;;;::::::999<<<<<<<<<<<<<<<<<<<<<<<<===;;;999:::===>>>===;;;==============================<<<<<<<<<;;;;;;;;;:::;;;<<<======<<<;;;:::<<<<<<<<<<<<=========>>><<<======>>>>>>>>>>>>>>>==============================>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<=========>>><<<<<<===???@@@AAABBBCCC===>>>>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>================================================::::::;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;;;;;;;;;;<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<;;;;;;;;;::::::::::::::::::;;;<<<<<<<<<<<<<<<;;;;;;:::::::::<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<======<<<:::999999;;;<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<========================:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============<<<<<>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;======<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<=========>>>>>>===<<<;;;;;;;;;;;;;;;<<<;;;::::::;;;<<<===>>>;;;;;;<<<<<<======>>>>>><<<<<<<<<<<<<<<;;;;;;;;;========================<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;:::999::::::;;;>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>??????>>>===<<<;;;<<<<<<=====================>>>>>>>>>?????????<<<======>>>>>>>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>======<<<<<<<<<;;;888888888888888888888888777888888888888888777777888888888888888888888888999999999999999999999999777777777777777666666666555555555555666666666777666555555555666777888888777777777666666666666666666666666777777777888888888888888888888888888888999999::::::999999888777888888777777777777888888888888888888888999999:::999999999999999999999999777777888888888999999999999999999999999999999999999999999999::::::::::::999999:::::::::;;;;;;;;;::::::::::::::::::::::::::::::::::::999999999888;;;;;;<<<<<<<<<<<<;;;;;;;;;:::999999999:::;;;;;;999::::::;;;::::::999999:::::::::::::::999999999;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===;;;999:::<<<>>>===<<<=================================<<<<<<;;;;;;;;;;;;<<<============<<<;;;<<<<<<<<<=========>>>>>><<<======>>>>>>>>>>>>>>>========================<<<===============<<<<<<========================<<<<<<<<<=========>>>>>>=========>>>>>>??????@@@======>>>>>>>>>>>>==============================================================================;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<<<<;;;;;;<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>==================<<<>>>============>>>??????<<<<<<<<<;;;;;;;;;::::::<<<;;;;;;;;;;;;;;;;;;<<<;;;;;;<<<<<<<<<=========<<<;;;::::::<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<========================::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;======>>>>>>>>>>>>======???>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<=========>>>>>>======<<<;;;;;;;;;<<<<<<===<<<<<<;;;;;;<<<===>>>===============>>>>>>>>>============<<<<<<<<<<<<================================================>>>===<<<;;;:::;;;;;;<<<========================<<<===>>>??????>>>===<<<<<<<<<===>>>>>>>>>>>>===>>>>>>>>>>>>?????????@@@===>>>>>>>>>>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<============>>>>>>=========<<<<<<<<<;;;888888888888888888888888777888888999999999888888888888888888888888888888999999999999999999999999777777777777777888888888666666777777777888888888888888777777777888888999777777777888888888888888666777777777777888888888888888888888888888888888::::::;;;;;;::::::999999999888888777777888888999888888888888888999::::::::::::::::::::::::::::::999999999999::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::::::::999999;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::;;;<<<===>>>:::;;;;;;<<<<<<<<<;;;;;;::::::::::::::::::::::::<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<======>>>>>>=========>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<===;;;:::;;;<<<>>>==========================================<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<=========>>>>>>>>><<<===>>>>>>??????>>>>>>========================<<<<<<<<<===============>>>>>>>>>>>>>>>>>>>>>>>><<<<<<=========>>>>>>>>>>>>===========================>>>>>>???>>>>>>===========================================================================>>>===<<<;;;::::::;;;;;;========================>>>>>>===<<<<<<<<<<<<<<<;;;<<<<<<======<<<<<<;;;========================>>>>>>>>>>>>>>>>>>??????<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<============>>><<<;;;;;;===>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<;;;;;;;;;================================================;;;;;;;;;;;;<<<<<<<<<=======================================<<<<<<<<<<<<================================================@@@????????????>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>????????????>>>>>>>>>>>>>>>>>>============================================================>>>>>>===<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>===<<<<<<<<<<<<======>>>??????>>>=========>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========================>>>>>>===<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>============>>>???????????????>>>>>>>>>????????????@@@????????????>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>=========<<<<<<<<<<<<<<<999999999999999999999999777888999999:::999999999999999999999999999999999::::::::::::::::::::::::777777777888888999999999888888888999999999999:::::::::999888888888999999888888888999999:::::::::777777777888888888999999999999999999999999999999:::;;;;;;;;;;;;;;;::::::999999888888888888999999999888888888888999::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;::::::<<<<<<<<<<<<<<<======>>>;;;<<<<<<============<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;::::::::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<======>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;<<<===>>>>>>========================================================================<<<============>>>>>>>>>======>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>=========>>>>>>>>>>>>>>>======>>>?????????>>>>>>========================================================================AAA???===;;;::::::;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>???>>>======<<<<<<======<<<<<<<<<======<<<<<<<<<=================================>>>>>>?????????;;;::::::::::::;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<======<<<<<<=========>>>>>>>>>???===<<<===>>>@@@??????<<<<<<<<<<<<<<<<<<<<<<<>>>>>======<<<<<<;;;================================================;;;<<<<<<<<<<<<=================================================================================>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@?????????========================<<<======>>>>>>======<<<<<<============>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>======<<<<<<======<<<============>>>>>>>>><<<<<<<<<<<<===>>>??????AAA@@@@@@???>>>>>>>>>>>>AAA@@@@@@??????>>>>>>>>>>>>>>>????????????@@@@@@????????????????????????========================???>>>>>>>>>>>>>>>>>>>>>==============================>>>>>>>>>>>>======>>>>>>???@@@@@@@@@@@@???????????????????????????@@@@@@??????>>>===<<<;;;========================<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999888888999:::::::::::::::999999999999999999999999::::::::::::::::::::::::777777888888999999::::::999999999::::::::::::;;;;;;::::::999999999999:::888888999999::::::;;;;;;888888888888999999999999999999999999999999999999:::;;;;;;<<<<<<<<<;;;;;;::::::999999999999::::::999999999888999::::::;;;:::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<::::::::::::::::::::::::999999999999::::::::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::>>>>>>>>>>>>======<<<<<<;;;<<<======>>>>>>>>>>>>;;;;;;<<<<<<<<<=========<<<<<<;;;;;;;;;;;;<<<<<<===========================>>>??????@@@@@@??????>>>>>>===<<<<<<===>>>>>>========================<<<<<<<<<<<<<<<===>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>???===>>>>>>??????????????????????????????????????????>>>=========>>>>>>???====================================>>>>>>>>>???<<<======>>>@@@AAAAAABBB======>>>???????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@===;;;:::;;;<<<===??????????????????????????????>>>============>>><<<======>>>>>>======<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>??????@@@========================>>>======<<<<<<======>>>=========>>>>>>>>>??????@@@>>>======???@@@@@@???========================?????????>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>>>>>>>>>>============>>>>>>>>>??????========================??????@@@@@@@@@@@@??????============>>>>>>>>>>>>??????????????????????????????????????????????????????>>>============>>>============>>>>>>>>>???===============>>>???@@@AAAAAAAAA@@@@@@???>>>>>>AAAAAA@@@@@@??????>>>>>>????????????@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>??????@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>===<<<;;;:::========================:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<::::::::::::::::::::::::888999999:::;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999:::::::::999999:::::::::;;;;;;;;;::::::999999999::::::;;;999999999:::::::::::::::888888999999999:::::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;;;;::::::999999::::::;;;999999999999999:::;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<::::::::::::::::::::::::999999999999:::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<=========>>>>>>>>>>>>======>>>>>>???>>>>>><<<;;;:::;;;<<<======>>>>>>>>>>>><<<<<<<<<===>>>>>>?????????>>>>>>>>>>>>>>>>>>???===========================>>>??????@@@@@@??????>>>===<<<;;;;;;<<<===>>>========================<<<===>>>===<<<<<<>>>@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????????????????>>>>>>>>>>>>??????=========>>>>>>>>>??????===>>>??????@@@@@@??????????????????????????????BBBAAA???>>>>>>>>>???@@@????????????????????????=========>>>>>>>>>??????<<<<<<===???@@@AAACCCCCC======>>>???@@@@@@@@@@@@????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>===<<<<<<======@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>>>>===>>>>>>??????>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===============>>>===============>>>??????============>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>????????????@@@>>>======???@@@@@@???========================????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????>>>>>>>>>???????????????????????????????????????>>>>>>????????????>>>>>>======>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@??????============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????@@@??????>>>>>>>>>>>>>>>=========>>>>>>>>>?????????>>>>>>>>>>>>??????@@@@@@@@@@@@AAA@@@@@@???>>>@@@@@@@@@???????????????>>>>>>??????@@@AAAAAAAAA????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@===>>>???@@@@@@@@@??????????????????????????????>>>>>>============>>>>>>>>>>>>???@@@@@@@@@@@@???>>>>>>============<<<<<<============<<<<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999999999999999:::::::::;;;;;;;;;999888888888999:::;;;;;;:::::::::999999999999999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;:::999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<========================;;;;;;<<<<<<============>>>>>>>>>??????>>>>>>>>><<<===>>>>>>>>>===<<<;;;:::;;;<<<===>>>>>>>>>>>><<<<<<===>>>>>>???@@@@@@@@@??????>>>>>>??????@@@===========================>>>>>>??????????????????===<<<;;;;;;<<<===???========================<<<===>>>>>><<<<<<>>>@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@??????>>>>>>??????@@@======>>>>>>>>>?????????>>>>>>???@@@@@@@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@EEEDDDBBB@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@======>>>>>>>>>?????????<<<======>>>???@@@@@@AAA======>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>????????????@@@@@@@@@@@@?????????????????????????????????>>>>>>>>>>>>>>>>>>===;;;;;;;;;;;;;;;<<<<<<=========>>>>>>>>>????????????>>>>>>======>>>>>>???>>>>>>>>>?????????@@@@@@???>>>======???@@@@@@???========================>>>>>>??????@@@AAAAAAAAA????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>?????????????????????????????????>>>>>>>>>??????@@@@@@@@@????????????????????????????????????????????????>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>??????@@@@@@??????>>>=========>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>><<<=========>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????@@@@@@???>>>>>>>>>??????======>>>>>>>>>?????????@@@@@@???>>>>>>>>>??????>>>>>>@@@@@@AAA@@@??????>>>>>>>>>???????????????>>>>>>>>>???@@@@@@AAAAAA????????????????????????????????????????????????<<<===>>>@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<<<<===>>>???===>>>>>>???@@@?????????===<<<<<<<<<;;;;;;;;;;;;:::;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999999999999:::::::::;;;;;;777777888888999:::;;;<<<:::::::::999999888888888999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888999::::::;;;;;;;;;:::<<<;;;;;;::::::;;;;;;<<<::::::999999::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<========================;;;;;;;;;<<<<<<<<<======;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<<<<======>>>>>><<<<<<============<<<<<<:::;;;<<<>>>>>>>>>======:::;;;<<<===>>>>>>>>>>>><<<======>>>???@@@@@@@@@>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>????????????>>>???>>>===;;;;;;===>>>???>>>>>>>>>>>>>>>>>>>>>>>>;;;===???>>><<<<<<>>>AAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@AAA@@@???>>>>>>???@@@AAA>>>>>>>>>>>>????????????>>>>>>???@@@@@@@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@GGGFFFCCCAAA??????@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????=========>>>>>>>>>>>>>>>======>>>@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>?????????>>>>>>AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@??????>>>?????????@@@@@@AAAAAAAAAAAA@@@@@@????????????????????????AAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>???@@@@@@======>>>>>>?????????@@@??????>>>>>>>>>>>>??????>>>????????????@@@@@@@@@???>>><<<===>>>@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBCCC????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????????????????>>>>>>??????@@@@@@@@@@@@????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@@@@??????============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>><<<=========>>>>>>??????========================>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@??????>>>?????????>>>>>>>>>>>>????????????AAAAAA@@@???>>>>>>>>>???<<<===???@@@AAA@@@@@@???======>>>>>>?????????@@@======>>>???@@@@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<<<<===>>>???======>>>????????????>>><<<<<<<<<;;;;;;:::::::::999999::::::;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======:::::::::;;;;;;<<<<<<<<<<<<<<<:::999999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;:::999999::::::999999999999::::::<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::;;;<<<======<<<<<<===>>><<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;<<<===>>>???;;;>>>???<<<;;;>>>@@@??????===;;;:::;;;<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<============::::::<<<===>>>>>>>>>>>>;;;<<<<<<===>>>?????????========================;;;;;;<<<===>>>??????@@@>>>????????????@@@@@@@@@?????????>>>>>>=========????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>======<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>??????@@@@@@????????????>>>>>>======???????????????????????????????????????>>>===<<>>AAAAAAAAAAAA@@@???>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@BBBAAA@@@?????????@@@AAAAAA@@@??????@@@CCCEEEGGG???@@@@@@AAAAAA@@@@@@???@@@@@@??????>>>?????????@@@@@@??????@@@BBBCCCDDDCCCBBBBBBAAAAAA@@@@@@???===>>>>>>>>>>>>?????????BBBAAAAAA@@@@@@AAAAAABBBDDDCCCAAA?????????AAABBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAA@@@@@@@@@@@@@@@???????????????@@@????????????????????????>>>>>>?????????@@@@@@@@@@@@@@@??????????????????????????????>>>>>>======AAA@@@@@@@@@???>>>>>>>>>============>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>========================??????????????????????????????>>>>>>>>>>>>??????>>>>>>======<<<<<<<<<;;;>>>>>>?????????@@@@@@@@@@@@@@@@@@?????????>>>>>>???@@@AAA@@@>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>BBBBBBAAA@@@@@@AAABBBBBBCCCBBB@@@?????????@@@@@@@@@@@@????????????@@@@@@>>>>>>============>>>>>>>>>??????@@@@@@??????>>>AAAAAAAAAAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@???>>>===<<>>>>>======<<<<<>>>>>>>>>>>??????>>>>>>>>>>>>>>>??????@@@????????????????????????>>>>>>>>>>>>????????????;;;;;;<<<===>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>????????????>>>===;;;::::::;;;===>>><<<<<<<<<;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::===<<<;;;::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;=========<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;::::::======<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::???@@@@@@???===<<<===>>>;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::;;;;;;<<<===:::===<<<:::;;;???@@@>>>???===;;;:::;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<=========>>>>>>;;;<<<<<<===>>>>>>>>>>>>;;;;;;<<<<<<===>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@AAA======>>>>>>>>>?????????AAAAAAAAAAAA@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>>>>=========<<>>>>>???@@@@@@AAA??????>>>>>>>>>=========??????????????????????????????@@@@@@??????>>>===>>>???@@@@@@@@@???>>>>>>>>>>>>???@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@???@@@AAABBBCCCCCCBBBAAA@@@@@@AAACCCDDD@@@@@@AAABBBBBBAAA@@@@@@@@@???????????????@@@@@@??????>>>>>>???AAABBBCCC@@@AAAAAAAAAAAAAAAAAAAAA>>>>>>>>>?????????@@@@@@AAAAAA@@@@@@@@@@@@AAAAAADDDBBBAAA??????@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@?????????@@@@@@???????????????@@@????????????????????????>>>>>>>>>>>>????????????>>>>>>>>>>>>??????????????????>>>>>>>>>=========@@@@@@??????????????????>>>>>>?????????@@@@@@@@@?????????@@@@@@@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@??????????????????????????????>>>>>>>>>>>>??????>>>>>>>>>=========<<<<<<>>>>>>>>>?????????@@@@@@@@@@@@@@@?????????>>>>>>>>>???@@@???===<<<===>>>????????????????????????@@@@@@???>>>>>>???@@@@@@AAA@@@???>>>>>>>>>??????@@@??????>>>>>>??????@@@??????>>>>>>>>>>>>??????>>>>>>????????????>>>>>>???@@@@@@@@@??????>>>===>>>>>>>>>>>>>>>>>>>>>>>>========================@@@AAAAAAAAAAAA@@@???>>>@@@@@@@@@?????????????????????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<=======================================<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<============>>>>>>>>>?????????>>>===;;;::::::;;;===>>><<<<<<<<<;;;;;;;;;::::::999::::::;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>=========<<<<<<===============<<<<<<;;;>>>==================>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;???@@@@@@???===;;;;;;<<<:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::::::::;;;;;;>>>>>><<<;;;???DDDEEEAAA@@@>>>;;;;;;<<<======<<<;;;;;;;;;<<<<<<<<<<<<===============>>>>>>>>>>>>=========>>>>>>>>>>>>>>>;;;;;;<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????<<<<<<<<<=========>>>>>>AAAAAAAAAAAAAAA@@@@@@@@@========================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAA>>>>>>>>>>>>>>>=========????????????????????????@@@@@@@@@@@@@@@@@@???>>>===>>>>>>?????????>>>>>>>>>>>>???@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@AAABBBCCCDDDEEEDDDBBBAAA@@@???@@@@@@>>>???AAABBBBBBAAA???>>>>>>>>>>>>>>>???@@@AAAAAA>>>>>>>>>>>>???@@@AAAAAA??????@@@@@@AAABBBBBBCCC????????????@@@@@@@@@AAAAAA@@@@@@??????@@@@@@AAACCCBBB@@@??????@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???????????????>>>>>>>>>@@@???????????????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>?????????=========>>>?????????@@@>>>>>>>>>>>>>>>=========>>>>>>??????????????????>>>>>>????????????@@@@@@>>>?????????@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@???????????????????????????>>>>>>======>>>>>>??????>>>>>>>>>>>>>>>======>>>>>>>>>>>>????????????@@@????????????>>>>>>>>>===>>>???>>><<<;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>@@@???>>>>>>===>>>>>>>>>@@@??????>>>>>>??????@@@>>>>>>============>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>???>>>>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<@@@@@@AAAAAA@@@@@@???>>>????????????@@@@@@@@@@@@??????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>??????@@@=================================>>>>>>>>>??????;;;<<<<<<===============================================================>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<======>>>>>>>>>>>>??????>>>===<<<;;;;;;<<<===>>><<<<<<<<<<<<<<<;;;;;;;;;999999::::::::::::999999<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<<<<=========>>>========================>>>>>>>>>>>>==================>>>>>>>>>>>>======<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===<<<:::999:::;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;:::::::::???>>>;;;;;;AAAGGGGGGBBB???===;;;;;;<<<=========;;;;;;;;;<<<<<<<<<<<<============>>>>>>>>>?????????>>>>>>=========>>>>>><<<<<<=========>>>>>>>>>????????????????????????===============<<<<<<<<<<<<<<<=========>>>>>>>>>??????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====================================>>>?????????@@@@@@@@@AAA????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@???>>>>>>>>>???????????????AAAAAAAAAAAA@@@???>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@CCCBBBBBBBBBBBBBBBBBBBBBEEEDDDBBBAAA@@@??????@@@;;;===???@@@@@@???===;;;>>>>>>>>>>>>???@@@AAABBB???????????????@@@AAAAAA??????@@@@@@AAAAAAAAAAAA??????@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@??????@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@?????????????????????????????????>>>??????@@@AAA????????????????????????>>>>>>>>>?????????@@@@@@======>>>>>>???@@@AAAAAA????????????????????????======>>>>>>??????@@@@@@<<<<<<<<<<<<=========>>>>>>>>>>>>????????????@@@>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????????????????????????????>>>>>>============>>>>>>????????????>>>>>>>>>>>>=========>>>>>>>>>??????????????????>>>>>>>>>>>>===>>>???>>><<<;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<========================?????????>>>>>>>>>????????????>>>>>>>>>>>>??????===<<<<<<;;;;;;<<<<<<===>>>??????@@@@@@??????>>>>>>>>>>>>??????>>>======================================================>>>>>>>>>>>>>>>>>>======<<<<<<======>>>>>>????????????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@<<<<<<===============<<<========================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<===============>>>>>>>>>???======<<<<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;;;;;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========>>>>>>========================>>>>>>>>>>>>==================>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<888:::;;;;;;::::::;;;===;;;<<<<<<<<<========================================================================<<<<<<;;;;;;;;;;;;999:::@@@FFFEEE??????===;;;;;;<<<===>>>===;;;;;;;;;<<<<<<<<<<<<===============>>>>>>>>>>>>???>>>======<<<======>>>======>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<=========>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????====================================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@AAAAAAAAA@@@@@@????????????@@@@@@AAAAAAAAAAAAAAAAAA@@@???>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@DDDDDDCCCCCCBBBAAA@@@???AAAAAAAAA@@@@@@AAAAAAAAA===>>>???AAAAAA???>>>===>>>>>>>>>>>>???@@@AAABBB@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???????????????@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@AAA??????????????????????????????@@@@@@@@@@@@@@@@@@??????>>>>>>???@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@@@@AAAAAA>>>>>>??????@@@AAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@=========>>>>>>??????@@@;;;<<<<<<<<<<<<===============>>>>>>>>>?????????========================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>????????????<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@???===<<<===>>>========================>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>???>>>======<<<<<<======>>>??????@@@@@@@@@@@@??????>>>>>>???????????????>>>========================>>>>>>>>>>>>>>>>>>>>>>>>==================>>>>>><<<<<<======>>>>>>????????????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>??????@@@????????????????????????;;;;;;;;;<<<<<<<<<======<<<===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>================================================>>>==================>>><<<============>>>>>>>>>=========<<<<<<=================================<<<<<<============<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<===============<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>=========<<<<<<<<<======>>>>>>>>>>>>>>>>>>==================>>>========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;888:::<<<<<<<<<<<<>>>???<<<<<<<<<=========>>>>>>=========================================================>>>======<<<;;;;;;===>>>???CCCHHHFFFAAA===;;;::::::;;;=========;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<============>>>===<<<;;;;;;<<<===>>>=========>>>>>>>>>>>>>>>========================>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>?????????>>>>>>>>>???????????????????????????????????????====================================>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA>>>???@@@@@@@@@@@@@@@@@@@@@?????????@@@AAABBBCCC>>>>>>???@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCCCCCCCBBB@@@???>>>??????@@@@@@AAAAAABBBBBB@@@AAAAAAAAAAAAAAAAAA@@@>>>>>>>>>>>>???@@@AAAAAA@@@AAAAAABBBBBBBBBAAAAAABBBAAAAAA@@@??????>>>>>>????????????@@@@@@@@@AAABBBAAAAAA@@@@@@AAAAAABBB?????????@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@>>>>>>>>>>>>???@@@AAAAAA????????????????????????>>>?????????@@@@@@@@@@@@>>>>>>??????@@@@@@AAAAAA?????????@@@@@@@@@@@@AAA======>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>??????============>>>>>>>>>>>>========================????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<======>>>======>>>>>>>>>>>>>>>???<<<<<<<<<<<<==================>>>>>>>>>>>>>>>???>>>???@@@???===<<<===>>>????????????????????????>>>>>>????????????>>>>>>??????@@@AAAAAAAAAAAA@@@???>>>>>>======>>>>>>???@@@@@@????????????@@@@@@??????@@@@@@@@@@@@??????>>>>>>??????@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>??????????????????????????????>>>>>>>>>???@@@@@@????????????@@@@@@@@@@@@??????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>??????@@@????????????????????????<<<<<<=========>>>>>>>>>==================<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<================================================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>><<<<<<============>>>>>>====================================>>>>>>>>>>>>===>>>>>>>>>>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????888999;;;<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;=========<<<<<<<<<;;;;;;;;;<<<======>>>>>>>>>=========<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999:::;;;<<<<<<<<<::::::::::::::::::::::::999:::<<<<<<;;;;;;<<<>>>;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<=========<<<;;;888===AAABBBDDDFFFDDD???<<<:::888888:::<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;:::999:::<<<===???<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>?????????<<<<<<<<<=========>>>>>><<<=========>>>>>>>>>???????????????????????????========================<<<=========>>>>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@==============================>>>>>>>>>?????????????????????????????????===>>>??????@@@@@@?????????>>>>>>>>>???@@@BBBBBB>>>>>>???@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAABBBBBBAAA@@@@@@??????@@@AAAAAAAAAAAAAAAAAA@@@????????????@@@AAA@@@???????????????@@@@@@???@@@AAAAAAAAAAAA@@@???@@@@@@@@@???????????????>>>>>>>>>?????????@@@@@@@@@??????????????????@@@>>>>>>???@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@>>>>>>>>>>>>???@@@AAABBB====================================>>>>>>>>>>>>============>>>>>>>>>>>>======>>>>>>>>>?????????>>>>>>>>>>>>>>>==================>>>>>>>>>??????<<<<<<<<<=========>>>>>>========================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<======<<<<<<=========>>>>>>>>>;;;;;;<<<<<<<<<=====================>>>>>>??????===>>>???>>><<<;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>===>>>????????????>>>======>>>???@@@AAAAAA@@@???>>>>>>============>>>>>>??????>>>>>>>>>>>>??????======>>>>>>>>>>>>======<<<===>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>===>>>???@@@AAA@@@@@@@@@?????????????????????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>??????@@@????????????????????????????????????@@@@@@@@@@@@===============<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========================================================<<<<<<=========<<<<<<<<<=========>>>>>>======>>>>>>>>>>>>============>>>>>>>>>?????????======>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????777888:::<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<===============:::::::::999999:::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888888888999::::::;;;<<<<<<::::::::::::::::::::::::888:::::::::888888888::::::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::888999;;;<<<===<<<;;;;;;///666<<<=========;;;888;;;999777888:::;;;<<<;;;;;;;;;;;;<<<<<<<<<======:::::::::;;;;;;;;;<<<<<<;;;:::999888999;;;>>>???::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<999::::::;;;<<<===>>>>>>;;;;;;;;;<<<<<<<<<======999:::::::::;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>========================<<<=========>>>>>>??????====================================<<<<<<<<<<<<;;;<<<<<<<<<======>>>>>>========================<<<===>>>???????????????>>>============???AAABBBAAAAAAAAAAAA@@@???>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@<<<===???AAABBBBBBBBBBBB@@@@@@AAAAAAAAA@@@@@@??????===<<<::::::<<<===???@@@@@@??????????????????>>>???@@@AAAAAA@@@>>>>>>>>>>>>>>>???@@@@@@AAAAAA===>>>>>>>>>>>>?????????>>>>>>============>>>>>>===>>>???@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<=========>>>>>>??????>>>>>>>>>>>>???@@@AAABBB<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<===<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<======>>>>>>??????>>>>>>======<<<<<<;;;;;;;;;;;;<<<<<<<<<===<<<<<<<<<<<<=========>>>========================<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<======;;;<<<<<<<<<======>>>>>>;;;;;;;;;<<<<<<<<<======<<<=========>>>>>>??????<<<=========;;;:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>??????>>>===<<<<<<===>>>@@@@@@@@@???>>>>>>>>>============>>>>>><<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>===========================<<<;;;;;;;;;===>>>?????????>>>>>>======<<<<<>>>>>>>>>>>??????>>>>>>>>>>>>>>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<==================>>>>>>===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<=========>>>======>>>>>>>>>>>>============>>>>>>?????????@@@<<<<<<============<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>========================