BM6P6(@ yyy^^^PPPDDDCCCEEEEEEBBB@@@<<<<<<;;;;;;;;;<<<<<<===@@@@@@@@@???>>>======<<<>>>???AAAAAA@@@@@@AAACCCAAAEEEJJJRRR[[[dddfffdddhhhmmm}}}yyyqqquuuttt|||~~~{{{wwwuuutttqqqoooqqqrrrssszzzlll[[[JJJEEEEEEDDDBBBAAADDDDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDFFFIIIKKKMMMRRRTTTVVVVVVTTTWWW^^^eeejjjrrrxxx{{{~~~gggXXXIIIDDDEEEDDDAAA???======<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>===???@@@AAAAAABBBDDDFFFCCCGGGMMMTTT]]]ccceeedddkkkvvvrrrmmmrrrzzz~~~zzzwwwvvvwwwvvvuuuzzz|||iiiUUULLLKKKIIIGGGGGGDDDDDDCCCBBBBBBBBBBBBCCCBBBCCCCCCDDDGGGIIIKKKMMMLLLNNNPPPPPPQQQUUU^^^eeeiiipppvvvyyy~~~}}}sssaaaNNNFFFEEECCC@@@??????>>>>>>=========>>>>>>;;;;;;<<<===>>>>>>??????===???@@@AAABBBCCCFFFHHHFFFJJJQQQYYY___bbbdddeeerrrzzzlllkkksss~~~uuu\\\OOOKKKIIIGGGHHHEEEDDDCCCCCCBBBBBBCCCCCCBBBCCCDDDFFFHHHJJJKKKLLLIIIJJJLLLLLLOOOVVV```gggjjjqqqvvvyyy~~~}}}~~~iiiSSSGGGDDDBBBAAAAAA@@@@@@???>>>>>>>>>??????;;;;;;<<<<<<======>>>>>>>>>???AAAAAAAAABBBEEEGGGJJJMMMUUU]]]aaacccfffkkk~~~tttlllpppzzz}}}aaaPPPJJJGGGGGGHHHEEEDDDDDDCCCCCCCCCCCCCCCBBBCCCEEEHHHJJJKKKLLLLLLLLLLLLMMMNNNQQQYYYdddkkkmmmsssxxx|||}}}oooVVVHHHDDDCCCBBBCCCAAAAAA@@@???????????????<<<<<<==================@@@AAAAAA@@@@@@AAADDDGGGNNNQQQXXX```cccdddlllvvvzzzsssqqqyyyzzz{{{gggUUUMMMJJJIIIJJJEEEEEEDDDCCCCCCCCCCCCDDDCCCDDDGGGJJJLLLMMMMMMMMMQQQPPPOOOPPPTTT\\\eeellloootttyyy}}}~~~uuuZZZKKKEEEDDDCCCEEEBBBAAA@@@???????????????========================AAAAAAAAAAAAAAACCCFFFIIIRRRSSSYYYaaadddgggttt{{{tttuuuxxx{{{pppsssxxx}}}kkkXXXNNNIIIGGGHHHFFFEEEDDDDDDCCCCCCDDDDDDDDDFFFJJJNNNPPPPPPOOONNNRRRQQQPPPQQQVVV^^^eeejjjnnnrrrwww|||}}}|||```OOOHHHEEEDDDEEEBBBAAA@@@???>>>>>>>>>>>><<<======>>>>>>?????????@@@AAABBBBBBCCCGGGKKKOOOUUUTTTYYY```dddjjj}}}tttttt{{{zzzqqqqqqssswwwxxxzzzrrr]]]RRRKKKFFFEEEFFFEEEEEEDDDDDDDDDDDDDDDEEEHHHLLLPPPRRRRRRQQQOOORRRQQQQQQTTTZZZaaahhhkkknnnsssxxx}}}dddRRRJJJFFFDDDDDDBBBAAA@@@???>>>>>>>>>>>>;;;;;;<<<>>>???AAABBBBBB???@@@BBBCCCFFFJJJPPPUUUWWWTTTXXX```dddkkkrrrvvvzzzwwwsssqqquuuxxxzzz~~~|||ggg[[[QQQJJJGGGFFFFFFEEEDDDDDDDDDDDDDDDFFFIIINNNRRRTTTTTTRRRPPPRRRRRRSSSWWW^^^eeekkknnnpppuuuzzzmmm[[[OOOGGGCCCCCCBBBAAA@@@???>>>>>>>>>>>><<<===>>>???@@@AAAAAAAAADDDCCCCCCDDDGGGLLLRRRUUU[[[WWW[[[dddhhhppp|||zzzyyy|||}}}{{{|||~~~ppp]]]SSSMMMJJJFFFFFFDDDCCCCCCDDDEEEEEEGGGLLLRRRVVVUUURRRPPPNNNOOOPPPTTTYYY___eeekkknnnrrruuu|||uuuaaaSSSIIIDDDCCCBBBAAA@@@???>>>>>>>>>>>>===>>>???@@@@@@@@@@@@@@@CCCBBBCCCDDDHHHMMMSSSVVV[[[ZZZ___ggglllxxxyyyzzz|||uuubbbUUUNNNJJJGGGFFFEEEDDDCCCDDDEEEEEEGGGKKKPPPSSSSSSQQQOOONNNOOOQQQUUUZZZ```ggglllooosssvvv|||lllZZZLLLEEEDDDBBBAAA@@@??????>>>>>>?????????@@@@@@@@@@@@@@@???BBBBBBCCCEEEJJJOOOUUUXXX\\\]]]ccciiiooo~~~wwwzzz~~~hhhYYYOOOJJJHHHGGGEEEDDDDDDDDDEEEFFFGGGJJJNNNOOOOOONNNNNNNNNOOOQQQUUU[[[bbbiiinnnqqqtttwww}}}wwwaaaOOOFFFDDDBBBBBBAAA@@@????????????@@@@@@@@@AAA@@@@@@??????AAAAAACCCFFFKKKQQQVVVZZZ[[[```eeehhhooozzzxxx~~~ppp^^^RRRKKKIIIHHHFFFEEEDDDEEEEEEFFFGGGIIIKKKLLLKKKLLLMMMNNNNNNQQQUUU[[[bbbiiinnnqqqtttxxx~~~iiiSSSHHHFFFCCCBBBAAA@@@????????????@@@@@@AAAAAAAAA@@@@@@???AAABBBDDDHHHMMMSSSXXX[[[YYY```fffiiisss|||~~~xxxcccUUUNNNJJJIIIGGGFFFEEEEEEEEEFFFGGGHHHIIIIIIIIIJJJLLLNNNMMMPPPUUU[[[bbbhhhllloootttxxx~~~sssYYYKKKGGGCCCBBBAAA@@@@@@??????@@@@@@@@@AAAAAAAAAAAAAAA@@@BBBCCCEEEIIINNNTTTXXX[[[XXXaaagggmmmjjjZZZQQQKKKJJJHHHFFFEEEEEEFFFFFFFFFHHHIIIHHHHHHIIIKKKNNNNNNQQQVVV\\\bbbgggkkkmmmssswww~~~}}}~~~___NNNIIICCCCCCBBBAAA@@@@@@@@@@@@??????@@@AAABBBBBBBBBBBBCCCDDDGGGKKKOOOTTTXXXZZZ[[[dddkkkrrrrrr^^^TTTLLLKKKIIIGGGFFFFFFFFFFFFFFFGGGIIIIIIHHHIIIKKKMMMPPPSSSXXX^^^ccchhhkkklllqqqvvvdddPPPKKKCCCCCCBBBAAA@@@@@@@@@@@@>>>???@@@AAABBBCCCCCCCCCDDDEEEHHHKKKPPPTTTXXXZZZ___hhhmmmuuuwwwbbbWWWLLLKKKIIIGGGFFFFFFFFFFFFEEEGGGIIIIIIIIIIIIKKKMMMRRRUUUZZZ___dddhhhkkklllpppvvvkkkSSSKKKGGGEEEBBBAAAAAAAAA@@@>>>@@@@@@@@@@@@AAABBBBBBCCCCCCGGGKKKMMMOOORRRXXX]]]aaaffflllwwwkkkVVVSSSNNNHHHEEEHHHKKKIIIDDDHHHIIIKKKLLLKKKLLLMMMOOOLLLQQQXXX___ccchhhkkkmmmtttyyyoooVVVMMMGGGEEECCCAAABBBAAA@@@???@@@@@@@@@@@@AAABBBCCCDDDDDDHHHLLLOOOQQQUUU[[[aaadddhhhnnn{{{~~~vvv```TTTPPPKKKHHHJJJLLLKKKHHHIIIJJJLLLLLLLLLLLLNNNOOOPPPTTTYYY^^^aaaeeehhhkkktttzzzxxx\\\PPPIIIFFFCCCBBBBBBBBBAAA@@@@@@@@@@@@AAAAAACCCDDDDDDFFFJJJNNNQQQSSSXXX^^^dddgggkkksssjjjYYYUUUPPPMMMMMMLLLKKKJJJKKKLLLMMMMMMLLLLLLNNNPPPTTTVVVZZZ\\\___bbbfffiiiuuu{{{{{{eeeSSSKKKHHHDDDBBBBBBBBBAAAAAAAAAAAAAAAAAABBBCCCEEEEEEJJJMMMQQQSSSUUUYYY___dddhhhmmmxxx|||rrraaa[[[UUUQQQNNNJJJIIIJJJLLLMMMNNNMMMLLLLLLNNNPPPVVVWWWYYY[[[]]]```eeeiiittt{{{vvvoooYYYMMMJJJEEECCCCCCCCCBBBBBBAAAAAAAAABBBCCCDDDFFFGGGMMMPPPTTTUUUVVVYYY^^^ccceeennn}}}zzzyyyggg^^^UUURRROOOJJJJJJLLLLLLMMMMMMLLLKKKLLLOOOQQQVVVWWWYYYZZZ]]]aaagggkkkrrrzzzzzzzzzaaaOOOKKKFFFDDDCCCCCCCCCCCCAAAAAABBBBBBDDDEEEGGGHHHOOORRRUUUWWWWWWZZZ```eeefffsssnnn___SSSRRRQQQNNNMMMPPPKKKLLLLLLKKKKKKLLLPPPSSSUUUWWWYYY[[[^^^ccchhhlllqqqyyyiiiPPPLLLGGGDDDCCCDDDDDDCCCAAAAAABBBCCCDDDFFFHHHHHHOOORRRVVVYYY[[[^^^eeejjjppp|||gggUUURRRSSSOOOMMMOOOIIIJJJJJJIIIJJJLLLPPPTTTWWWYYY[[[^^^```ccchhhkkkqqqyyyoooQQQMMMHHHDDDCCCDDDDDDDDDAAABBBBBBCCCEEEFFFHHHIIINNNRRRWWWZZZ]]]bbbiiiooozzzoooYYYTTTTTTNNNIIIJJJHHHHHHIIIHHHIIILLLQQQTTTXXX[[[]]]___aaadddgggjjjrrrzzzqqqXXXOOOGGGFFFFFFCCCBBBBBBCCCDDDEEEEEEFFFHHHLLLPPPOOOVVVVVVZZZdddfffjjjvvvzzz^^^UUURRRLLLIIIKKKIIIIIIIIIIIIIIIKKKPPPSSSXXXZZZ\\\^^^```dddhhhlllttttttYYYPPPGGGEEEEEECCCBBBCCCDDDEEEEEEEEEFFFHHHLLLOOOQQQXXXXXX\\\eeehhhmmm{{{}}}aaaUUURRRLLLIIIKKKIIIIIIIIIIIIIIILLLPPPSSSXXXZZZ\\\^^^```ccchhhkkkrrrxxx\\\QQQGGGEEEEEEDDDCCCDDDEEEFFFFFFFFFFFFHHHLLLOOOTTTZZZZZZ^^^gggjjjsss~~~dddWWWRRRMMMJJJLLLIIIIIIIIIIIIIIILLLPPPTTTXXXYYY\\\]]]___cccgggkkkppp|||```SSSGGGDDDEEEEEEDDDEEEGGGGGGHHHGGGGGGIIIMMMPPPUUUZZZ[[[```hhhlllyyy~~~|||hhhYYYRRRNNNLLLMMMHHHIIIIIIIIIIIILLLQQQTTTWWWYYY[[[]]]___bbbfffiiiooo~~~{{{gggXXXIIIDDDFFFFFFFFFFFFGGGHHHHHHHHHHHHKKKNNNQQQUUUYYY[[[```iiinnn~~~lll[[[SSSOOOMMMLLLHHHHHHIIIHHHIIILLLQQQUUUWWWYYY[[[\\\^^^aaaeeehhhpppzzznnn]]]KKKFFFGGGGGGGGGGGGGGGHHHIIIIIIJJJLLLPPPTTTUUUYYY[[[bbbkkkpppooo]]]UUUQQQNNNKKKGGGHHHHHHHHHIIIMMMQQQUUUWWWYYYZZZ\\\]]]```dddgggqqqtttaaaNNNGGGHHHHHHHHHGGGFFFGGGIIIIIIKKKNNNRRRVVVUUUYYY[[[cccmmmtttqqq___VVVRRRNNNJJJGGGHHHHHHHHHIIIMMMRRRUUUWWWXXXZZZ[[[]]]___cccfffrrrxxxdddPPPHHHHHHIIIHHHHHHFFFGGGHHHJJJKKKOOOTTTWWWVVVYYY\\\eeeooovvv}}}}}}rrr```WWWSSSOOOIIIGGGGGGHHHHHHIIIMMMRRRVVVWWWXXXZZZ[[[\\\___cccfffqqqlllRRRHHHIIIIIIEEEBBBDDDGGGJJJMMMOOORRRVVVXXX]]]\\\___dddlll}}}uuudddZZZSSSNNNJJJIIIGGGEEEFFFIIILLLOOOPPPXXXUUUSSSWWWZZZ]]]cccjjj{{{qqqVVVJJJIIIHHHEEECCCDDDGGGJJJMMMOOORRRUUUXXXZZZ\\\aaaiiitttvvveeeZZZSSSMMMJJJJJJHHHFFFGGGJJJNNNPPPQQQXXXTTTTTTWWWZZZ]]]ccckkk}}}~~~xxx[[[LLLIIIHHHEEEDDDEEEHHHKKKMMMPPPRRRUUUXXXYYY\\\cccnnn|||}}}{{{iii\\\TTTOOOLLLKKKIIIHHHHHHLLLOOOQQQQQQVVVTTTTTTWWWZZZ]]]dddmmm~~~yyy|||^^^MMMIIIGGGFFFFFFFFFHHHKKKNNNPPPRRRUUUXXXZZZ]]]dddooozzz}}}nnn```WWWRRROOOJJJIIIHHHIIILLLOOOPPPQQQUUUSSSTTTXXXZZZ]]]fffooo}}}vvvaaaOOOIIIHHHGGGHHHGGGIIILLLNNNPPPRRRUUUXXX]]]___dddnnn{{{qqqbbbXXXQQQNNNIIIHHHGGGHHHLLLNNNOOOOOOSSSRRRUUUXXXZZZ]]]gggrrrvvveeeRRRKKKHHHHHHIIIGGGJJJMMMOOOPPPRRRUUUXXX^^^aaafffqqq~~~ssscccWWWOOOLLLHHHGGGGGGIIILLLNNNOOOOOOQQQRRRUUUYYYZZZ^^^hhhtttvvvjjjWWWNNNHHHGGGHHHHHHJJJMMMOOOPPPRRRUUUXXX\\\bbbkkkyyy~~~wwwgggYYYPPPLLLIIIHHHHHHJJJMMMPPPPPPOOOPPPQQQUUUYYYZZZ^^^iiivvvvvvooo[[[PPPIIIFFFGGGHHHKKKMMMOOOQQQRRRUUUXXXZZZcccoooyyy||||||kkk]]]SSSOOOJJJIIIJJJLLLOOOQQQQQQQQQOOOQQQUUUYYYZZZ^^^jjjwww}}}xxxaaaSSSKKKHHHHHHIIILLLOOOPPPPPPRRRVVVZZZ```bbbnnnwww~~~tttcccUUUOOOKKKJJJJJJLLLOOOPPPPPPOOOTTTSSSTTTWWWYYY___lllyyy|||dddTTTKKKGGGHHHJJJMMMPPPQQQPPPRRRWWWZZZccceeeooo}}}zzzyyyhhhZZZTTTLLLKKKJJJLLLOOOPPPPPPOOOSSSSSSTTTWWWYYY___lllzzzgggVVVLLLIIIJJJLLLNNNQQQQQQQQQSSSWWW[[[fffhhhqqqzzz~~~~~~nnn___XXXMMMLLLKKKLLLNNNPPPPPPOOOSSSRRRTTTWWWZZZ```nnn{{{{{{}}}iiiXXXNNNLLLNNNMMMPPPRRRRRRRRRTTTYYY]]]fffiiirrr|||qqqaaaXXXOOOMMMLLLLLLNNNOOOPPPOOORRRQQQSSSWWWZZZaaaooo}}}|||}}}nnn[[[OOOKKKMMMNNNPPPSSSSSSSSSUUU[[[```fffiiisss}}}}}}uuucccYYYPPPNNNLLLLLLMMMOOOPPPOOOQQQPPPSSSWWW[[[bbbqqq~~~}}}xxx```PPPJJJJJJNNNQQQSSSSSSTTTXXX^^^dddggglllwww}}}zzz|||~~~zzzhhh\\\RRRPPPMMMLLLMMMOOOOOOOOOPPPPPPSSSWWW\\\cccrrriiiVVVNNNMMMNNNPPPRRRSSSUUUYYYaaagggjjjqqq~~~yyyzzz}}}~~~kkk___TTTQQQMMMLLLMMMNNNOOOOOOOOOOOORRRWWW\\\dddsssppp]]]TTTSSSMMMPPPRRRSSSUUUZZZbbbiiimmmuuuyyy{{{~~~lll```TTTQQQNNNLLLMMMNNNOOOOOONNNOOORRRWWW\\\dddttt}}}sss[[[RRRSSSQQQPPPPPPSSSUUUXXXaaakkkooosss}}}{{{~~~|||nnndddYYYRRRMMMNNNPPPOOOPPPQQQOOOQQQTTTVVV\\\fffsss}}}wwwttt\\\SSSTTTQQQPPPQQQSSSUUUXXXbbblllqqqwwwyyyyyy~~~rrrjjj[[[SSSNNNNNNPPPOOOOOOPPPPPPQQQRRRTTT[[[hhhxxxrrrttt]]]TTTUUURRRPPPQQQTTTVVVYYYcccmmmttt}}}vvvxxxxxxqqq^^^VVVOOOOOOOOONNNNNNOOOQQQPPPPPPRRRZZZjjj}}}tttttt^^^TTTTTTRRRPPPQQQTTTVVVZZZdddnnnwwwyyyuuuyyy}}}wwwaaaXXXQQQOOOOOOMMMMMMNNNOOOOOOPPPRRRZZZjjj~~~wwwuuu___TTTSSSRRRQQQRRRUUUWWW[[[eeeooo{{{wwwuuuyyyyyyddd[[[RRRPPPOOOMMMLLLNNNMMMNNNQQQUUU\\\jjj{{{|||yyycccVVVSSSRRRQQQRRRUUUXXX\\\fffpppyyyuuuvvvzzzzzzfff\\\SSSPPPOOOMMMMMMOOOKKKNNNRRRWWW___kkkyyyhhhYYYTTTRRRQQQRRRVVVXXX\\\fffqqquuuwww{{{~~~~~~yyyggg\\\SSSPPPOOOMMMMMMPPPKKKNNNRRRXXX```lll{{{lll\\\VVVRRRQQQSSSVVVYYY]]]gggqqqtttzzz}}}~~~yyyggg]]]SSSPPPOOONNNNNNPPPLLLNNNRRRWWW```nnn~~~ppp```XXXRRRVVVSSSTTT\\\^^^eeeuuuyyyooottt}}}{{{|||~~~zzzggg[[[PPPMMMMMMLLLKKKLLLIIIOOOSSSUUU^^^rrr|||vvvcccXXXRRRVVVSSSTTT]]]```gggwwwxxxpppwww{{{|||xxxfff[[[QQQNNNNNNLLLKKKKKKIIIOOOSSSUUU___rrr{{{~~~fffXXXSSSVVVSSSUUU^^^ccckkk|||wwwttt{{{~~~zzz|||~~~~~~vvvggg\\\RRRPPPPPPNNNKKKKKKJJJNNNRRRUUU___rrr~~~uuuqqqtttxxxhhhYYYSSSVVVTTTVVVaaagggqqq~~~yyyyyy}}}yyywww|||}}}vvviii^^^TTTRRRQQQNNNLLLKKKJJJMMMQQQUUU```rrryyyqqqmmmkkkmmmuuuiiiZZZTTTWWWTTTWWWccckkkwww}}}|||~~~{{{wwwwwwwww}}}zzzlllaaaVVVSSSRRROOOLLLKKKKKKLLLOOOVVVaaaqqqxxxqqqnnniiiiiimmmttt{{{jjjZZZTTTWWWTTTXXXeeeooo|||{{{}}}}}}vvvuuuxxxzzz~~~rrreeeYYYTTTQQQNNNKKKKKKLLLKKKNNNVVVbbbqqq}}}uuupppnnniiihhhiiimmmqqqyyylllZZZTTTWWWUUUXXXgggrrrwww|||vvvsssuuuzzz~~~wwwiiiZZZSSSPPPMMMKKKKKKLLLJJJMMMWWWbbbqqq{{{uuuqqqoooiiijjjlllooopppuuummmZZZUUUXXXUUUYYYhhhssstttzzz{{{rrrpppuuu|||zzzkkk[[[SSSOOOLLLKKKLLLMMMJJJMMMWWWcccqqq|||wwwtttsssjjjlllqqqttttttvvvqqqXXXUUUZZZWWWZZZgggrrr~~~~~~~~~uuuoooqqqxxx~~~qqqaaaUUUQQQPPPOOOMMMKKKLLLNNNUUUaaauuu|||vvvrrrrrrrrrrrrtttyyy|||sss]]]VVV[[[YYY\\\iiisss|||tttpppttt|||uuucccWWWQQQOOOMMMKKKLLLMMMOOOVVVcccwww}}}wwwtttttttttuuuxxx|||}}}|||wwwbbbWWW[[[ZZZ^^^kkkuuuzzzsssrrryyyxxxfffXXXRRROOOLLLIIIMMMMMMPPPWWWeeeyyyyyywwwvvvwwwyyy|||zzzxxxyyydddWWWZZZZZZ```mmmvvv}}}wwwrrrttt}}}wwweeeXXXQQQNNNKKKIIILLLLLLOOOWWWfffzzz|||zzzzzzzzz}}}|||yyyzzzcccVVVYYYYYYaaannnwwwxxxuuutttyyytttcccVVVPPPNNNLLLJJJKKKKKKMMMVVVfffzzz~~~|||}}}~~~~~~{{{bbbVVVXXXYYYcccpppxxx~~~uuuvvvyyyrrrbbbUUUPPPOOOMMMKKKKKKJJJLLLVVVggg|||~~~{{{cccWWWYYYZZZeeerrrzzz{{{tttyyytttcccVVVQQQOOONNNLLLLLLJJJMMMWWWiii~~~{{{dddXXXYYY\\\gggttt{{{zzzuuu|||vvvdddXXXRRRPPPNNNKKKMMMKKKMMMXXXjjjxxxdddXXX[[[]]]gggxxxzzzyyywwwxxxfffXXXQQQOOONNNNNNKKKLLLQQQ[[[lllzzzeeeYYY\\\]]]gggwwwyyyvvvvvvwwwxxxgggXXXQQQNNNNNNMMMLLLMMMRRR\\\mmm}}}gggZZZ]]]^^^gggwwwzzzuuutttvvvyyyyyygggYYYQQQNNNMMMLLLMMMNNNSSS]]]nnnhhh[[[^^^___iiiyyy{{{wwwuuuvvvzzz~~~xxxhhhZZZRRROOOLLLJJJNNNOOOSSS^^^ooohhh[[[^^^```kkk|||~~~yyyvvvxxx{{{|||xxxvvvvvvzzz|||~~~xxxhhh[[[TTTOOOLLLJJJNNNOOOTTT^^^ooojjj\\\___aaalll|||vvvpppmmmnnnppprrrvvv}}}wwwuuuvvvwww}}}||||||vvvhhh\\\UUUPPPMMMJJJNNNOOOTTT^^^ooolll___aaaaaalll|||~~~wwwooojjjjjjjjjjjjlllpppvvvzzz{{{{{{uuuuuuxxxzzz~~~~~~uuuggg]]]VVVRRRNNNKKKMMMOOOSSS]]]nnnnnnaaabbbbbblll~~~|||uuujjjjjjiiiggggggiiinnnqqqnnnuuu{{{vvvwww{{{~~~}}}tttggg]]]WWWRRRNNNKKKMMMNNNSSS]]]nnnrrrccccccfffppp|||uuupppooollljjjiiiiiiiiijjjjjjmmmqqquuu{{{||||||}}}~~~|||xxxlll^^^TTTRRRQQQNNNLLLNNNRRR]]]nnnqqqddddddjjjvvvzzzvvvtttqqqooonnnnnnnnnooommmoooqqqsssvvv{{{}}}zzz{{{}}}~~~}}}zzzooo```UUURRRQQQNNNLLLNNNSSS]]]nnnpppbbbdddlll{{{~~~|||zzzwwwvvvvvvvvvwwwuuuuuuuuuttttttvvvzzz}}}zzzyyy{{{}}}ssscccWWWSSSPPPNNNMMMNNNSSS^^^nnnooo___bbbmmm~~~~~~}}}{{{yyyyyy||||||~~~zzz|||wwwgggYYYSSSPPPMMMMMMOOOTTT^^^nnnppp___cccnnn{{{jjj[[[SSSOOOLLLMMMOOOSSS^^^nnnqqqaaaeeeppp}}}lll\\\SSSOOOLLLMMMNNNRRR]]]ooorrraaadddppp~~~~~~~~~~~~zzz~~~~~~nnn]]]SSSOOOLLLMMMMMMQQQ[[[ooosss^^^bbbmmm{{{xxxwwwxxxyyytttyyy}}}|||~~~nnn]]]SSSOOOLLLMMMMMMPPP[[[oooooobbbfffpppyyyuuurrrqqqssswww{{{}}}|||}}}yyymmm]]]QQQMMMNNNNNNOOOSSS]]]ooosssbbbfffpppxxxssspppoooqqquuuyyy~~~}}}xxxlll]]]RRRNNNNNNNNNOOORRR\\\ooouuubbbfffpppzzzuuuqqqqqqsssuuu{{{vvviii\\\SSSNNNMMMNNNNNNRRR\\\oootttcccgggppp~~~{{{xxxxxx|||~~~vvvhhh\\\SSSOOOMMMNNNNNNQQQ[[[nnnuuudddgggppp~~~xxxiii\\\SSSOOOMMMMMMMMMPPPZZZmmmvvvdddgggooo~~~~~~}}}~~~lll\\\RRRNNNMMMLLLLLLPPPYYYkkksssbbbeeemmm}}}}}}{{{yyyxxxyyyyyyxxxwww}}}qqq]]]PPPLLLMMMJJJKKKOOOXXXiiipppaaadddlll|||}}}xxxuuuuuuuuuvvvvvv|||ttt^^^OOOLLLNNNJJJKKKOOOXXXhhh~~~pppaaaeeennn~~~yyytttsssuuuwww}}}ooo[[[PPPMMMNNNLLLMMMOOOVVVgggnnnaaaeeennn}}}zzzxxxyyy{{{lllZZZPPPMMMNNNMMMOOOPPPUUUfff}}}ooo```dddlll|||zzzhhhXXXOOOMMMNNNNNNOOOPPPUUUeee{{{ooo___bbbjjjyyytttdddWWWPPPNNNOOOLLLNNNOOOTTTdddzzzlll^^^aaahhhwww|||nnnaaaWWWRRRPPPOOOJJJLLLNNNTTTdddzzz~~~hhh^^^```fffttt~~~vvviii^^^VVVRRRPPPOOOIIIKKKNNNTTTdddzzz|||ggg^^^___dddqqqyyyqqqdddZZZTTTPPPNNNLLLKKKMMMPPPUUUeeeyyy}}}jjj^^^___dddpppvvvmmmaaaWWWRRROOOLLLJJJNNNPPPQQQVVVeeexxxxxxhhh[[[___gggsss|||qqqkkkcccZZZSSSOOOLLLKKKNNNKKKKKKSSScccuuuuuudddWWW\\\eeeqqq|||uuunnndddZZZSSSOOOMMMLLLNNNKKKLLLTTTcccvvvsssaaaZZZ___hhhuuu{{{rrreeeYYYRRRNNNNNNMMMMMMLLLMMMUUUdddvvvuuuccc\\\aaajjjwwwvvvfffXXXQQQOOONNNNNNMMMMMMNNNVVVdddvvvwwwcccZZZ___gggtttyyyfffWWWPPPOOOOOOOOONNNNNNPPPVVVccctttvvvbbb[[[```iiiuuuzzzfffWWWQQQPPPOOOOOONNNOOOQQQWWWbbbrrrwwwbbb\\\aaajjjwwwzzzeeeVVVQQQPPPPPPNNNOOOPPPRRRVVV```pppyyydddXXX]]]ggguuuyyyeeeVVVQQQQQQPPPNNNOOOPPPRRRVVV___nnnyyy```]]]dddlllvvvttt___XXXUUUPPPMMMOOOPPPPPPPPPTTT^^^oooxxx___\\\bbbkkkvvvttt___XXXUUUPPPNNNPPPPPPPPPQQQUUU___pppttt^^^[[[```jjjvvv}}}sss___XXXVVVQQQOOOQQQQQQQQQRRRVVV```rrrqqq]]][[[```jjjwww}}}yyy{{{sss___XXXVVVRRRPPPRRRRRRSSSTTTXXXaaasssooo]]][[[```kkkzzz}}}zzzyyyxxxzzzrrr^^^XXXWWWRRRQQQSSSSSSTTTVVVYYYbbbsssmmm]]][[[___kkk{{{~~~wwwtttuuuuuuyyy|||rrr^^^XXXWWWSSSRRRUUUTTTVVVXXXZZZaaarrrmmm^^^ZZZ^^^jjj{{{~~~tttooooooqqqsss{{{~~~rrr^^^XXXXXXTTTSSSUUUUUUXXXYYYZZZ```qqqmmm___XXX\\\iii{{{yyyppplllmmmpppsss}}}rrr^^^YYYXXXTTTSSSVVVVVVXXXZZZZZZ```pppggg]]]ZZZ___mmm|||yyypppllljjjjjjpppwww~~~~~~ooo^^^\\\XXXXXXZZZUUUXXXXXXZZZ___eeeqqqddd\\\XXX___mmm}}}|||tttllliiihhhiiiooovvv}}}~~~ooo___]]]YYYYYYZZZVVVYYYYYY[[[___eeeqqq{{{```ZZZWWW]]]lll|||zzztttmmmgggffffffgggmmmttt{{{}}}|||yyyxxxxxxvvvtttrrrpppqqqssswwwyyyqqq```^^^ZZZYYY[[[XXX[[[[[[]]]aaafffpppwww]]]XXXWWW]]]jjjyyy{{{sssnnnhhhcccdddeeegggmmmtttyyy}}}|||xxxvvvvvvuuupppooolllkkkkkkllloooppptttzzzqqqbbb```[[[[[[^^^[[[]]]^^^```cccgggpppuuu\\\WWWYYY]]]hhhwwwwwwoooiiidddbbbdddfffiiiooovvvxxx}}}|||zzzyyyxxxvvvuuunnnmmmkkkjjjjjjlllnnnpppmmmppptttxxxzzzzzzyyyxxxyyyyyyxxxwwwwwwzzzrrrdddbbb\\\]]]aaa```aaaaaadddgggiiiqqqrrr[[[YYY[[[]]]hhhvvv}}}rrrkkkfffbbbaaadddgggjjjpppwwwxxx~~~}}}zzzzzz~~~xxxxxxwwwxxxyyyyyyvvvtttnnnmmmlllllllllmmmooopppppppppqqqqqqqqqpppoooooonnnooopppoooooorrryyyqqqeeeccc^^^___eeedddeeeeeehhhjjjlllrrrmmmZZZ[[[ZZZ^^^iiixxxvvvlllfffdddaaa```dddhhhkkkpppvvvxxx{{{yyy{{{zzz~~~~~~}}}|||}}}~~~~~~|||{{{xxxwwwuuuttttttuuuvvvwwwyyyyyyyyyxxxvvvssspppoookkkmmmnnnmmmkkkmmmtttyyyqqqeeeddd```aaahhhiiihhhiiikkknnnnnnsssjjjYYY]]]ZZZ^^^kkkzzzzzzqqqgggaaaccc``````dddhhhjjjpppvvvxxx{{{{{{vvvsssnnnpppqqqooollllllqqqwwwpppeeeeee```bbbjjjkkkjjjkkkmmmppppppttt{{{eee\\\ZZZ\\\]]]hhhxxx{{{uuulllfffddd]]]___bbbeeehhhlllqqquuu{{{~~~xxxrrrppppppqqqqqqoooyyytttgggddd```eeemmmkkkkkkooossssssrrrwww|||fff\\\[[[[[[]]]hhhwww|||uuupppiiieeeddddddfffhhhiiikkknnnrrruuu~~~wwwtttsssqqqppptttxxxwwwiiieee```eeemmmlllmmmrrruuuuuuuuuyyy~~~ggg\\\\\\\\\]]]gggwwwtttooolllgggeeefffiiijjjmmmnnnooorrruuuxxx|||yyywwwuuuqqqrrrwwwyyykkkeeeaaagggpppooorrruuuyyyyyyxxx|||ggg\\\]]]]]]___iiiwwwzzzqqqmmmkkkhhhhhhjjjhhhkkknnnqqqsssvvvzzz}}}~~~yyy{{{~~~sssqqqqqquuuxxx|||zzzkkkfffbbbjjjuuuuuuwwwzzz}}}}}}}}}hhh]]]___```bbbkkkwwwwwwoookkkhhhfffiiimmmkkknnnrrrtttvvvxxx{{{~~~xxxvvvppprrruuuzzzyyytttpppooooooqqqwwwyyyiiieeecccmmmzzz|||}}}kkk___bbbaaaeeelllvvvyyyrrrkkkgggeeedddhhhnnnsssvvvxxxzzzzzzzzz|||}}}vvvqqqpppnnnoooqqqsssxxxxxxqqqnnnkkkjjjnnnttt|||xxxhhhdddcccooo~~~ooocccfffaaaeeellluuutttnnnhhheeeddddddjjjqqqzzz|||xxxpppmmmnnnmmmnnnppprrrtttxxx}}}vvvqqqmmmjjjkkkoootttyyyhhhcccbbbooorrrfffjjj```dddkkksss}}}rrrlllgggfffeeegggnnnvvv{{{~~~uuunnnlllnnnlllnnnppprrrrrrtttwwwzzzvvv}}}|||vvvqqqlllllloooooozzz{{{iiicccbbbnnn~~~rrrhhhhhhgggfffgggqqqqqqjjjeeeeeegggiiiooouuu|||}}}}}}ssspppnnnnnnqqqnnnoootttvvvtttssstttvvvtttwww}}}yyyrrrkkklllttt{{{ccc\\\bbbooo~~~qqqjjjllljjjhhhjjjsssuuunnnhhhggghhhjjjooouuu}}}~~~}}}rrrnnnmmmlllrrrqqqsssyyyzzzvvvsssssssssqqqsss{{{}}}uuuooolllsss}}}wwwaaa[[[bbbnnn~~~qqqnnnrrrooommmnnnvvvzzzrrrkkkjjjkkklllqqqvvv{{{}}}tttooonnnnnnuuutttwww||||||vvvssssssttttttvvv{{{|||wwwqqqttt{{{qqq^^^[[[aaalll|||}}}sssrrrvvvvvvttttttzzz}}}tttlllkkkmmmoootttyyyxxx{{{wwwsssrrrsssxxxwwwxxx{{{zzzvvvuuuwww~~~}}}kkk[[[ZZZ```hhhzzz}}}vvvwwwzzz|||zzzyyy}}}~~~ssskkkkkkooosssxxx}}}zzz|||zzzvvvvvvwww{{{xxxxxxyyyxxxvvvzzz|||hhhYYYYYY]]]dddwww~~~zzz|||~~~}}}uuullllllqqqvvv{{{~~~zzzyyyzzz}}}zzzzzz{{{zzz|||{{{fffXXXYYYZZZ___ttt}}}yyynnnnnntttxxx}}}}}}}}}}}}gggXXXXXXXXX[[[rrr~~~}}}qqqpppuuuzzz}}}~~~~~~hhhXXXXXXVVVYYYpppxxxwwwvvvxxx|||{{{~~~|||fffWWWXXXXXXYYYooovvvvvv}}}}}}~~~wwwcccVVVWWWWWWXXXmmmvvvxxxqqq___TTTVVVVVVVVVhhh{{{vvvzzziii[[[SSSTTTTTTUUUdddyyyxxxwww{{{cccXXXRRRSSSRRRTTTaaattt}}}uuuwwwzzz{{{|||```WWWQQQRRRQQQSSS```ppptttqqqxxx}}}{{{{{{vvv___WWWRRRQQQQQQTTTaaaoookkkmmmyyy}}}}}}nnn___XXXRRRQQQQQQTTTaaaooovvvccchhhsssmmmZZZWWWTTTRRRPPPRRR]]]iiilll\\\dddssshhhYYYVVVSSSQQQOOORRR\\\hhh~~~cccWWWaaaqqqzzzaaaXXXTTTQQQPPPOOOQQQZZZdddvvv```WWW___nnnsss]]]VVVRRROOOOOOOOOPPPXXXaaayyyooo^^^XXX^^^kkknnn\\\VVVQQQNNNOOOOOOPPPVVV]]]ssseeeYYYVVV[[[gggjjj[[[UUUPPPNNNOOOPPPQQQUUU[[[mmm___VVVTTTXXXbbbfffZZZUUUPPPNNNOOOQQQRRRUUUYYYfff^^^VVVUUUVVV^^^}}}bbbXXXVVVPPPNNNPPPRRRRRRUUUYYYaaayyy\\\UUUOOOOOO[[[tttxxx```XXXTTTRRROOOMMMNNNQQQTTTWWWbbb|||vvvZZZUUUOOOOOOWWWmmmsss^^^YYYTTTRRROOONNNNNNQQQTTTVVV]]]vvvpppWWWSSSPPPOOOSSSeeekkk[[[YYYTTTRRROOONNNNNNPPPSSSUUUYYYoooiiiTTTRRRQQQQQQRRR___eeeZZZYYYTTTRRRPPPNNNNNNPPPRRRTTTXXXjjjcccRRRPPPQQQSSSSSS]]]|||zzzbbbYYYYYYSSSRRRPPPNNNNNNOOOQQQSSSYYYgggyyy]]]RRRNNNPPPSSSSSS[[[wwwtttaaaZZZXXXSSSRRRPPPOOONNNOOOPPPQQQZZZccc{{{sssYYYRRRLLLLLLQQQQQQVVVppppppaaa[[[VVVRRRQQQPPPOOONNNOOOPPPPPPXXX\\\qqqpppWWWSSSKKKIIIOOOOOORRRiiimmmbbb[[[UUURRRQQQPPPOOONNNOOOOOOPPPUUUXXXjjjhhhXXXOOOMMMLLLMMMOOOZZZnnnlllcccZZZSSSRRRQQQPPPOOONNNMMMMMMMMMSSSUUUbbbgggXXXQQQNNNNNNOOOQQQZZZkkk|||yyykkkddd\\\TTTSSSRRRQQQPPPOOONNNNNNNNNRRRTTT```}}}}}}bbbWWWQQQOOOOOOPPPRRRXXXggguuurrriiiddd]]]VVVTTTTTTRRRQQQPPPOOOOOOOOOQQQRRR\\\uuu~~~ttt^^^UUUQQQOOOOOOPPPQQQUUU```kkklllgggddd^^^XXXVVVUUUTTTRRRQQQPPPPPPPPPPPPQQQYYYmmmooo]]]VVVPPPMMMMMMOOOOOOQQQYYYbbb}}}zzzjjjgggccc]]]YYYWWWVVVUUUSSSRRRQQQPPPPPPOOOQQQWWWggglll]]]WWWOOOLLLKKKMMMMMMNNNTTT[[[rrrvvvjjjfffaaa\\\ZZZXXXWWWUUUSSSRRRPPPPPPPPPNNNQQQVVVaaawww~~~iii[[[TTTPPPLLLJJJKKKLLLMMMRRRYYYggg|||rrriiifff___[[[\\\XXXWWWUUUSSSQQQPPPOOOOOOMMMPPPTTTZZZkkk~~~xxxdddWWWOOORRRMMMJJJKKKLLLMMMRRRYYY___www}}}yyyyyy{{{}}}~~~oooiiieee^^^[[[^^^XXXWWWUUUSSSQQQOOOOOONNNMMMPPPSSSVVVcccxxxpppfff^^^WWWOOONNNLLLKKKLLLOOOQQQSSS\\\ooowwwqqqoooooooooppptttuuuxxx{{{}}}~~~|||{{{|||ppphhhddd___[[[YYYWWWWWWUUUSSSRRRQQQQQQPPPNNNPPPNNNSSSdddzzz{{{iiibbb\\\WWWPPPOOOMMMLLLLLLMMMOOOPPPYYYkkkyyyrrrmmmkkkkkklllllloooppprrrsssuuuvvvwwwwwwyyyyyywwwuuutttuuuxxx{{{~~~pppjjjhhhddd___]]][[[YYYWWWUUUSSSQQQPPPPPPNNNQQQOOORRR```ssstttgggbbb^^^YYYRRRQQQOOONNNMMMLLLMMMMMMUUUeeewwwsssmmmiiihhhiiijjjjjjllllllllllllmmmmmmmmmmmmqqqpppmmmkkklllqqqyyy~~~yyyooommmmmmjjjeeebbb___^^^[[[WWWTTTQQQOOONNNNNNRRRPPPPPPZZZkkkwwwlllgggaaa[[[TTTSSSQQQOOONNNMMMMMMMMMSSS^^^wwwsssoookkkiiiiiikkklllllllllkkkkkkjjjjjjjjjjjjjjjllllllkkkjjjnnnuuuwwwnnnnnnpppnnnjjjiiidddbbb^^^ZZZUUURRROOONNNMMMRRRPPPPPPWWWddd|||{{{rrriii```ZZZWWWVVVTTTQQQPPPOOOOOOOOORRRYYYlll}}}pppmmmjjjjjjkkkmmmnnnnnnmmmlllkkkjjjjjjjjjjjjkkkiiijjjlllooottt|||xxxoooooorrrqqqnnnlllfffddd```[[[VVVRRRPPPNNNLLLQQQOOOOOOVVVaaa~~~vvv}}}uuukkkbbb______\\\XXXTTTQQQPPPQQQQQQQQQVVVeee|||nnnmmmkkklllnnnooopppooonnnmmmkkkjjjiiiiiiiiijjjgggiiimmmrrrxxx~~~vvvvvvwwwtttnnnkkkfffddd```\\\WWWTTTQQQPPPLLLPPPNNNOOOVVV^^^uuu~~~zzzrrrnnnooohhhddd]]]VVVRRRPPPQQQQQQNNNVVVcccwww{{{qqqppppppqqqsssttttttssssssqqqnnnkkkiiihhhhhhhhhgggiiimmmqqqxxxxxxmmmgggeeeccc___\\\XXXUUURRRQQQMMMOOOLLLNNNUUUZZZkkk{{{|||ooojjjaaaXXXRRRPPPPPPQQQLLLWWWcccooo{{{vvvuuuuuuvvvxxxyyyyyyxxxxxxvvvqqqmmmjjjhhhggggggjjjkkkmmmpppwww{{{lllccccccbbb___[[[XXXUUUSSSSSSNNNOOOJJJMMMUUUXXXddd{{{~~~vvvlll___VVVSSSQQQNNNLLLQQQTTTWWW___rrr}}}yyyyyyzzz{{{}}}}}}{{{yyy~~~xxxqqqlllkkkjjjiiigggiiiiiimmmtttzzzzzznnnhhheeebbb^^^]]]]]][[[XXXTTTWWWOOOMMMQQQQQQRRR```qqqsssjjj^^^VVVSSSRRRPPPNNNPPPRRRTTTYYYiii}}}}}}}}}~~~~~~}}}{{{|||wwwqqqmmmlllkkkjjjhhhkkkkkkooovvv}}}{{{rrrmmmhhhfffbbb___\\\XXXUUUTTTTTTOOOOOOTTTSSSRRR\\\jjjppphhh^^^VVVSSSRRRPPPOOOOOOPPPQQQSSS^^^zzz}}}yyyuuusssrrrrrrqqqpppqqqrrrwww|||xxxvvvrrrrrrqqqkkkbbbZZZVVVUUURRROOOQQQVVVUUURRRWWW```vvv~~~ooohhh^^^VVVRRRPPPNNNMMMMMMNNNPPPRRRXXXmmm}}}|||{{{||||||||||||~~~}}}}}}~~~~~~pppbbb[[[YYYSSSQQQRRRUUUTTTQQQTTTZZZhhh{{{pppjjjaaaXXXRRRNNNLLLKKKLLLNNNQQQUUUXXXeee}}}~~~|||jjj___[[[XXXUUUTTTSSSRRRQQQSSSWWWbbbzzz{{{rrrmmmeee\\\TTTPPPNNNMMMNNNNNNRRRWWWYYY___tttmmmaaa\\\\\\YYYVVVSSSRRRRRRTTTVVV```wwwtttpppiii```YYYTTTSSSSSSRRROOOQQQVVVXXX[[[kkk{{{mmmdddaaa^^^\\\YYYVVVUUUVVVVVVUUU[[[jjjuuurrrkkkddd]]]YYYXXXYYYVVVOOOOOOTTTVVVXXXgggyyywwwmmmhhhfff]]]]]][[[XXXXXXXXXVVVSSSWWWaaa~~~wwwpppggg^^^\\\aaaeeeccc``````VVVQQQRRRTTTWWWdddrrr~~~{{{xxxtttoookkkeeeaaa]]]YYYXXXWWWUUUTTTZZZ[[[ooo}}}|||sssgggaaa\\\___iiisssvvvuuuiii]]]TTTTTTTTTVVV```mmm|||}}}~~~|||yyyvvvqqqmmmjjjeeebbb]]]ZZZXXXWWWUUUTTTUUUXXXiiixxxrrrsssuuuwwwyyyyyy{{{|||vvvooobbb``````hhhuuuuuueeeXXXUUUUUUUUU\\\eee|||~~~}}}}}}{{{yyyuuuqqqnnnllleeebbb^^^ZZZYYYWWWUUUSSSSSSWWWbbb{{{qqqhhhiiifffiiipppzzzwwwmmmggghhhmmmvvv{{{iiiYYYVVVVVVUUUYYY```xxxzzzzzzzzzxxxuuuqqqooonnnfffccc___\\\ZZZXXXVVVTTTTTTYYY___mmmyyylllddddddfffmmmzzz{{{ooonnnsss{{{xxxgggYYYVVVWWWVVVZZZ```zzz~~~zzzyyyxxxwwwppprrrsssrrrooolllkkkkkkhhheeeaaa^^^\\\ZZZWWWTTTTTTYYY\\\ddd|||tttmmmhhhfffnnnuuu~~~tttssszzz|||rrrdddYYYYYYYYYXXX\\\ddd||||||rrrnnnmmmlllkkkfffiiilllkkkgggeeeeeegggjjjhhhdddaaa___\\\XXXUUUQQQUUUYYY```uuu{{{uuuxxxyyyvvv}}}{{{www~~~}}}xxxuuulllbbb\\\]]]\\\ZZZ```iiiyyysssiiiddddddddddddeeeiiimmmllliiifffhhhjjjllljjjfffdddaaa^^^ZZZWWWQQQSSSXXX___kkkyyywww|||~~~vvvrrrqqqiiibbb^^^```___\\\bbblllsss~~~{{{nnndddaaabbbcccdddkkkooossssssooommmooorrrmmmkkkhhheeeccc___[[[XXXUUUUUUYYY___dddwwwyyysssxxxsssxxxzzzyyywwwwwwrrrmmmiiiddd^^^[[[\\\aaaeeehhhrrrmmmtttxxxlllfffbbbaaaiiittt}}}|||~~~{{{{{{}}}yyytttmmmgggbbb___[[[YYYTTTXXXVVVWWW```nnnzzzrrr{{{xxxnnnhhhnnnrrrssstttuuurrrmmmjjjeee___]]]___eeejjjmmmmmmiiimmm}}}uuulllhhhgggkkkyyy~~~}}}xxxrrrkkkfffaaa]]]YYYVVVZZZWWWWWW___jjj}}}uuuzzz}}}rrrgggaaaiiiqqqtttwwwwwwsssmmmiiiddd^^^[[[]]]aaafffhhhfff```bbbttt|||uuuooommmqqq}}}{{{tttnnnjjjeeeaaa^^^[[[]]]XXXWWW]]]dddzzz}}}|||pppfffdddnnnyyy~~~}}}tttkkkjjjeee___[[[ZZZ]]]___```^^^XXXYYYeee||||||wwwyyy||||||xxxqqqrrr~~~}}}xxxqqqllljjjjjjkkkkkkbbbaaaYYYWWW\\\___nnnxxxzzzoooeeeeeeqqqtttiiihhhddd```]]]]]]^^^______ZZZVVVUUU]]]oooxxxsssvvvyyyyyy~~~tttlllqqq{{{wwwrrrkkkhhhjjjpppwwwzzzkkkggg[[[XXX\\\[[[dddyyyyyyppphhhiiitttuuujjj```___^^^___bbbccccccbbb]]][[[ZZZ]]]hhhyyytttvvvwwwwwwsssmmmhhhooo|||wwwtttoooiiihhhnnnwwwtttlll^^^YYY]]]ZZZ^^^ooo{{{wwwyyyxxxnnnbbbccceeeiiilllmmmkkkiiifffeeecccbbbfffwww{{{vvvvvvvvvssslllmmmmmmqqq}}}yyyvvvrrrooopppuuu~~~|||qqq```ZZZ^^^[[[\\\kkk~~~{{{sssoooqqqtttyyy{{{zzzwwwsssmmmmmmkkkgggeeerrr}}}xxxwwwuuuqqqlllrrrvvvwww~~~yyywwwuuuwww|||tttaaa[[[___\\\\\\iiirrrvvv}}}{{{sssssskkkggghhhhhhnnnzzzuuutttuuuwwwwwwvvvzzz~~~zzzxxxzzzwwwuuuttthhhbbb```]]]]]]___kkk~~~vvvsssmmmlllppprrrxxx|||yyyzzz||||||wwwssstttssstttzzznnnhhhdddaaa```aaafff}}}|||~~~vvvxxxrrrrrrxxx~~~}}}xxxrrriiijjjkkkrrrtttlllhhhdddaaaaaa```pppzzz~~~yyy}}}wwwuuuzzzyyyqqqkkkaaabbbeeerrryyypppjjjddd___^^^]]]fff|||{{{~~~|||}}}~~~xxxrrrssswww}}}{{{zzz{{{|||yyysssjjjdddaaaaaaggg{{{uuunnnfff```^^^^^^aaapppsss|||{{{zzzzzztttwww|||}}}|||vvvnnnjjjkkkpppuuuyyywwwtttwww|||~~~|||{{{xxxuuuooofff```ccceeeqqq}}}tttkkkdddaaa``````hhh}}}}}}ppp|||~~~vvvrrrvvvzzz{{{zzzwwwpppjjjhhhjjjnnnqqquuuvvvrrrwww}}}yyyqqqmmmrrryyy|||~~~|||yyyvvvsssmmmeee^^^cccgggzzzxxxooohhheee```___cccqqquuuwwwzzzwww|||zzzzzzvvvoookkkkkknnnpppnnn}}}tttnnnrrrxxxtttiiidddkkktttxxxzzz}}}~~~{{{xxxvvvsssnnneee___```fff}}}yyypppiiieee```___```iii}}}vvvttt{{{{{{~~~|||tttnnnnnnnnnmmmlllnnnpppwww{{{pppnnnqqqwww}}}xxxpppjjjiiikkkoooxxx~~~wwwvvvrrriiibbbbbb___lllzzzqqqllliiiggggggbbb```gggrrryyyppptttwwwvvv{{{yyy|||{{{}}}xxxqqqlllnnnpppoooooopppooottt~~~}}}tttssswwwzzzuuuoookkkjjjjjjnnnxxx}}}wwwuuupppgggaaa```ffftttzzzpppkkkgggfffhhhcccaaaeeemmmkkkrrryyyqqqllloootttyyy~~~ssswww}}}}}}zzzqqqmmmkkkpppttttttssstttrrrtttyyyyyyuuuyyywwwrrrnnnkkkjjjkkkttt}}}}}}yyyvvvtttnnnfffaaaaaalll}}}|||qqqllliiigggiiieeecccdddfffsssmmmkkkssskkkiiikkksssxxxyyyyyyzzz~~~}}}ttttttuuuwww{{{~~~wwwmmmjjjlllsssyyyyyyxxxxxxwwwvvvxxx~~~{{{zzzxxx|||}}}vvvooolllkkkiiilllppprrrssssssrrrlllgggddddddlllvvvpppnnnmmmjjjgggeeedddbbbjjjvvvkkk{{{tttiii___bbbkkkvvv{{{xxxsssqqqtttvvv{{{~~~zzztttpppjjjhhhllluuu~~~uuummmkkkmmmvvv||||||zzzzzzvvvuuutttxxxuuummmmmmooolllhhhggghhhmmmqqqooojjjfffeeeeeehhh{{{vvvtttsssjjjgggggggggcccfff{{{pppyyyxxxiiibbbVVVZZZcccnnnssspppnnnnnnooopppsssyyy|||xxxwwwssslllccc___cccmmmxxxuuuooolllnnnvvv{{{zzzxxxwwwrrrrrrsssvvv~~~wwwssswwwyyyvvvpppllliiirrrxxxtttkkkgggfffeeefff~~~xxxuuutttkkkhhhiiijjjgggfffsssooosssoooddd```WWWVVVZZZaaafffjjjpppvvvzzzvvvssssssyyyzzzvvvwwwvvvooogggdddiiisss~~~|||tttqqqmmmnnntttxxxuuurrrqqquuuwwwzzz~~~~~~}}}{{{uuummmjjjgggjjj}}}uuupppnnnmmmjjjjjjmmmjjjffflllwwwttteeewwwmmmddd```\\\WWWUUUXXX___hhhvvvxxxrrruuu{{{}}}yyyzzz|||vvvoooooouuuzzztttrrrnnnmmmrrruuurrrnnnmmm{{{~~~tttoookkkooo{{{qqqkkkhhhooojjjkkkooolllfffgggoooyyyooorrr|||nnnkkkooojjj^^^WWW[[[eeeqqq|||uuuuuuzzzvvvwww|||xxxxxxwww{{{~~~{{{sssnnnooorrrwwwxxxvvvvvvuuu}}}rrrllllllkkkmmmnnnmmmkkkiiihhhhhhxxxoootttvvvuuuxxxrrrgggaaaiiiwww{{{||||||}}}~~~yyysssrrrtttxxx{{{xxxwwwwwwppppppmmmnnnooonnnllljjjjjjkkkpppppphhh|||||||||tttsssyyywwwxxxyyy~~~{{{yyyzzz{{{}}}{{{xxxrrrmmmkkkkkkmmmkkkwww|||ooottt~~~yyyxxx{{{}}}}}}yyynnnjjjkkkmmmooossssssyyy~~~vvvoooooorrrxxx}}}{{{|||nnniiikkkooorrrssszzzrrryyy}}}ssskkkkkkpppyyy}}}www|||zzzxxx{{{zzznnnkkknnnrrrrrrrrrvvvvvv|||xxxppprrryyy}}}}}}tttkkksss~~~~~~zzz|||yyyuuuuuuxxx|||~~~{{{wwwxxx~~~{{{sssppprrruuurrrrrruuu|||vvvuuuwww{{{|||zzzpppbbblllyyy~~~{{{zzzqqqkkkkkkpppwww{{{sssmmmkkknnnooopppwww~~~xxxttttttuuusssuuuvvvxxx|||{{{|||vvvsssooopppxxx{{{yyy~~~||||||mmmcccaaaeeejjjmmmbbb\\\YYY[[[aaafffjjjlllsss~~~{{{yyywww}}}xxxttttttzzz~~~wwwuuuwww|||xxxyyy~~~~~~}}}~~~~~~pppeee___^^^^^^^^^[[[YYYXXXYYY[[[^^^aaadddmmmvvv~~~~~~yyywwwyyy{{{uuutttvvvxxxwww|||}}}~~~|||{{{{{{zzz~~~~~~rrrfff]]]WWWSSSQQQTTTVVVXXXYYY\\\___ccceeejjjjjjpppzzz}}}}}}{{{yyy~~~{{{~~~tttooonnnooo{{{{{{yyy{{{|||xxxwwwyyy{{{~~~|||sssfff\\\UUUQQQOOOQQQTTTYYY___iiitttzzz{{{uuuqqqnnnpppwwwxxxxxx{{{|||~~~zzzpppjjjgggnnnwww||||||~~~zzzvvvvvvzzz~~~~~~~~~|||tttfff[[[UUUSSSSSSRRRXXX```mmm~~~tttwwwyyywww}}}~~~}}}{{{zzzrrrkkkeeekkkpppvvv}}}zzzvvvvvv{{{uuufff[[[UUUVVVXXXZZZfffvvv~~~~~~}}}|||vvvxxx{{{~~~||||||}}}~~~zzzqqqhhheeeiiisss|||xxxxxx}}}~~~~~~|||rrrfff\\\XXXZZZ^^^iii|||zzz}}}{{{ssssssuuu}}}{{{rrrpppuuu{{{xxxmmmccchhhuuu~~~|||}}}{{{{{{~~~uuusssmmmeee^^^\\\___cccvvv~~~zzzwwwxxx|||}}}xxx{{{}}}}}}}}}|||~~~yyysssrrryyy~~~yyymmmwww~~~xxxvvvzzz{{{~~~~~~~~~yyynnnkkkaaa]]]___ZZZ___rrrxxxsssuuuxxxxxxwww|||{{{yyy~~~zzzzzz}}}{{{yyywwwxxx~~~zzzjjjhhh___]]]```]]]dddxxx~~~~~~vvvssstttvvvwwwuuuxxx|||zzzxxxzzz||||||{{{|||~~~{{{yyyzzz{{{~~~}}}~~~{{{lllkkkeeedddgggdddlll|||wwwuuuvvvxxxwwwvvvuuuzzz~~~{{{|||}}}{{{yyy||||||yyywwwwwwxxx}}}yyyvvvxxx|||uuuwwwttttttwwwrrrwww}}}zzzzzz{{{|||{{{zzzwwwyyyvvvyyy}}}}}}{{{yyyvvvzzz~~~}}}zzzxxxxxxyyy|||wwwqqqqqq|||||||||~~~}}}||||||}}}~~~~~~}}}{{{~~~~~~tttxxx}}}}}}|||uuurrrpppmmmuuuyyy~~~{{{zzzzzz{{{~~~zzztttttt}}}}}}~~~|||zzz{{{|||}}}~~~}}}|||}}}{{{~~~~~~|||}}}wwwtttqqqnnnmmmsss{{{~~~{{{zzz{{{|||}}}zzz{{{|||yyyzzz{{{}}}{{{~~~zzzssssss{{{||||||||||||}}}zzzwwwtttgggmmmvvv}}}zzzyyy{{{||||||{{{{{{|||}}}zzzwww}}}~~~~~~yyy|||~~~}}}yyyqqqkkkkkkqqqxxx|||}}}yyyzzz~~~~~~{{{xxxqqqrrruuuzzz~~~yyytttqqqrrruuuzzzuuurrrvvv~~~{{{zzz~~~~~~~~~{{{yyy}}}ttttttqqqjjjggglllxxx{{{vvvvvvxxx~~~|||{{{xxxxxxxxxzzz~~~|||wwwqqqoooqqqtttwwwsssqqqsss|||}}}yyyxxx|||~~~~~~~~~{{{xxx}}}~~~tttggghhhfffccccccpppyyyrrrpppppp|||~~~~~~||||||}}}}}}}}}~~~zzzsssmmmlllppptttvvvuuuuuuwww|||}}}yyyxxxxxx||||||xxx|||~~~~~~zzzqqq```aaaaaa___bbbsss~~~~~~~~~wwwqqqllliiinnnsssyyy||||||zzzzzzzzz}}}{{{uuunnniiijjjooouuuuuuwwwzzzzzz|||~~~|||}}}yyy|||~~~}}}~~~yyyssstttyyy|||xxxsssffffffddd```bbbqqq}}}}}}~~~{{{~~~}}}xxxrrrlllhhhbbbhhhpppvvvyyyxxxuuutttzzz{{{~~~}}}yyyuuusssmmmfffccceeemmmtttwwwzzz{{{zzzwwwzzz}}}|||}}}xxx~~~tttkkkjjjrrryyyzzzxxxsssqqqnnniiihhhpppyyy}}}~~~}}}|||xxxqqqkkk___aaafffmmmssstttsssqqqrrruuuyyy~~~}}}wwwrrrkkkiiieee```^^^bbbkkksss|||vvvuuuyyy~~~}}}}}}}}}~~~{{{yyyzzzyyyvvvmmmoooxxx}}}{{{xxxvvvwww{{{}}}xxxrrrrrrxxx}}}}}}{{{}}}~~~wwwqqqddd```^^^bbbkkkrrrsssrrrsssuuuxxx|||}}}zzztttpppfffeeeccc```___eeeooowww|||wwwuuuvvvxxxzzzzzz|||{{{wwwxxx|||{{{{{{zzzzzzxxxvvvwww}}}{{{uuuyyy|||uuunnnmmmttt|||~~~{{{zzz~~~|||uuuiiiaaaYYY[[[fffpppuuutttyyyyyyzzz|||}}}zzzvvvrrrffffffeeecccdddjjjuuu}}}|||{{{yyyvvvsssrrrssstttzzzwwwyyyuuunnnpppvvvzzzyyy|||}}}}}}uuusssvvvzzz}}}}}}{{{{{{||||||vvvhhhfffqqq}}}xxx}}}}}}yyyyyy}}}|||wwwnnnfff^^^^^^gggqqqwwwyyy{{{zzz{{{wwwnnnmmmkkkjjjmmmsssxxx{{{{{{xxxwwwuuurrrppppppsssuuu}}}~~~zzz{{{sssrrr~~~uuummmiiihhhooowwwxxxyyyzzzvvvvvvzzz}}}zzzyyy|||}}}|||}}}sssfffeeeppp~~~||||||yyy}}}}}}yyywwwxxxuuuooolllfffaaadddoooxxx{{{zzzxxxxxxzzzwwwooojjjkkkmmmttt{{{~~~pppoooooooooqqqsssuuuwww}}}~~~}}}xxxtttuuu{{{yyy{{{~~~|||}}}~~~~~~~~~}}}rrrmmmmmmooovvv~~~~~~|||yyyzzz}}}|||vvvxxx|||~~~}}}~~~~~~ssshhhiiitttzzztttuuu{{{~~~zzz}}}{{{wwwsssqqqmmmhhhkkkggggggnnnyyy~~~yyyrrrsssvvv{{{~~~}}}vvvpppkkkmmmsss{{{|||ppppppqqqvvv|||{{{wwwttttttwwwzzz~~~~~~yyywwwyyy}}}yyyooommmpppuuu}}}|||zzz|||}}}}}}{{{uuussswww~~~xxxrrruuuxxxmmmmmmuuu|||~~~||||||{{{wwwrrrooommmkkkiiinnnlllnnnwww}}}uuulllnnnrrruuuwwwvvvssspppoooqqqvvv||||||wwwwwwvvvwww~~~~~~|||xxxuuutttuuuwwwxxx{{{|||vvvuuuxxx~~~~~~sssjjjjjjpppwwwwwwssswww~~~}}}{{{uuuppprrrxxx~~~~~~zzzmmmjjjqqqyyy}}}|||}}}xxxsssooonnnnnnpppsssuuutttwww}}}zzzrrrjjjllloooppppppppppppqqqrrrrrrsssxxx|||}}}zzzwwwzzzyyyyyy~~~|||uuusssqqqpppppprrruuuwww}}}}}}~~~~~~wwwtttvvv|||}}}sssjjjdddgggooowww|||vvv{{{{{{{{{{{{yyywwwuuurrrppptttxxx~~~|||~~~~~~ssspppuuu{{{~~~}}}|||vvvrrrqqqrrrsssyyy~~~~~~~~~}}}wwwsssooopppqqqooommmmmmqqquuusssqqqqqqtttyyy}}}}}}||||||{{{|||{{{vvvrrrrrrrrrqqqppprrruuuyyy|||~~~{{{}}}~~~zzzvvvuuuxxx{{{}}}yyy{{{~~~zzzjjjeeebbbfffmmmwwwzzztttyyy|||||||||yyyvvvsssrrrrrrtttuuuwwwxxx|||yyytttxxx~~~}}}}}}zzzuuutttxxxzzz{{{|||yyyxxxyyyxxxyyywwwrrrnnnnnnuuu|||xxxvvvtttvvv{{{|||}}}}}}zzzxxxsssvvvvvvsssooonnnrrrwwwvvv~~~~~~zzz}}}}}}yyyyyyzzz{{{|||yyy{{{}}}zzzvvvkkkiiihhhjjjmmmsssvvvqqquuu|||}}}~~~}}}zzztttpppooorrrvvvzzzyyyxxxzzz{{{tttmmmpppxxx|||yyy~~~yyyuuuwww~~~zzzwwwzzz}}}vvvpppqqqyyy}}}zzz{{{wwwzzz}}}~~~|||zzzxxxxxxrrruuuvvvpppiiifffjjjooorrrwwwzzzxxxsssttt{{{zzzwww{{{~~~~~~|||yyy|||~~~~~~}}}~~~wwwrrrppprrrqqqpppooommmppp}}}}}}xxxwwwyyy{{{|||~~~rrrgggeeennnwww~~~wwwvvv|||vvvrrrnnnsss|||xxxsss|||zzzyyyxxxyyy{{{}}}}}}}}}zzzrrrttt}}}{{{vvvwww}}}}}}||||||~~~{{{zzzyyyxxxwwwvvvwwwxxxxxxvvvvvvuuurrrnnnkkkjjjkkkqqqqqqpppmmmkkkmmmtttyyyzzzssslllmmmrrr|||yyyzzz||||||}}}~~~~~~}}}yyypppkkknnnsssuuuvvvwwwwwwvvvxxx||||||wwwssssssuuuyyy|||uuuiiigggpppyyy~~~|||yyyxxx}}}~~~xxxvvv}}}xxxwwwvvvuuuvvvvvvvvvvvvxxx}}}}}}vvvqqqvvv{{{zzz|||~~~~~~~~~~~~|||{{{zzzxxxwwwvvvuuuvvvvvvuuuvvvvvvuuurrrooonnnnnnpppnnnjjjggggggllltttzzz}}}uuummmmmmqqq~~~yyyzzz|||||||||}}}~~~}}}}}}{{{}}}}}}vvvoookkkmmmpppyyyyyyyyyyyyzzz|||{{{xxxtttqqqqqquuuyyy|||zzznnnlllttt}}}}}}{{{}}}{{{}}}yyyxxxuuusssrrrqqqrrrrrrtttyyyzzzssspppwww~~~{{{yyy{{{{{{|||~~~}}}{{{|||{{{yyywwwuuutttsssssssssuuuxxxyyywwwuuutttsssrrrlllfffcccgggnnnvvvzzz{{{tttssswww~~~~~~}}}~~~~~~}}}~~~}}}xxxwwwyyywwwyyy|||~~~}}}}}}~~~|||xxxtttrrrrrrtttuuu~~~|||}}}tttsssqqqpppqqquuuxxx{{{yyy{{{{{{xxxzzztttqqqwww|||wwwvvv{{{~~~~~~}}}{{{}}}{{{yyyuuusssssstttvvvzzz~~~wwwtttzzz{{{uuutttuuuwwwzzz||||||{{{zzz}}}|||zzzxxxvvvtttsssrrrqqquuuzzz}}}|||zzzyyyxxxvvvpppjjjiiimmmtttxxxzzz}}}|||~~~~~~yyyyyyyyy|||~~~|||~~~|||}}}zzzuuurrrtttyyy{{{~~~~~~}}}||||||}}}|||xxxuuuuuuyyy}}}~~~}}}~~~~~~}}}pppqqqrrrtttuuuuuuuuuuuutttmmmkkkvvv|||zzzrrrppptttxxxzzz~~~xxxrrrtttyyy|||zzzuuuuuuyyy}}}~~~{{{zzz{{{}}}|||{{{zzz~~~}}}{{{wwwtttuuuyyy||||||zzzsssooorrruuuxxxzzz{{{{{{{{{||||||{{{yyywwwuuusssrrrpppuuuzzz~~~}}}|||{{{zzzwwwttttttxxxzzzzzzyyy}}}uuuqqqtttxxx{{{|||zzz}}}|||xxxvvvrrrvvvzzz}}}~~~~~~~~~{{{vvvtttvvv~~~|||{{{zzz{{{xxxuuuwww|||}}}yyyvvvuuuuuuttttttooorrrvvvyyyyyyvvvrrroooiiiddddddmmm|||wwwtttmmmooouuuwwwtttyyywwwppppppttt|||{{{{{{~~~}}}xxxvvvzzz}}}}}}}}}}}}}}}}}}zzzvvvssstttzzz}}}wwwqqqpppssswwwzzzzzzzzz{{{|||yyyyyyyyyxxxwwwuuutttsssppptttzzz}}}~~~}}}|||{{{zzz{{{|||}}}~~~~~~{{{yyy{{{}}}|||}}}~~~|||sssooosssyyy}}}}}}yyy}}}~~~~~~}}}zzzqqquuuzzz||||||}}}}}}zzzzzz}}}}}}zzzyyy{{{yyywwwxxx{{{|||{{{yyywwwuuuqqqlllhhhgggjjjmmmqqqtttxxx{{{zzzvvvpppllleeecccfffnnnzzz|||{{{|||qqqmmmsss}}}|||uuurrryyy~~~{{{tttpppsssyyy|||zzzyyy{{{~~~~~~xxxuuu{{{}}}}}}zzzuuuqqqrrryyy|||vvvssstttuuutttssssssvvvzzzzzzyyywwwwwwxxxtttuuuuuuvvvvvvuuutttsssppptttxxx{{{{{{zzzzzzzzzvvvyyy}}}~~~|||{{{zzzxxxzzz{{{~~~~~~~~~{{{~~~~~~wwwwww}}}~~~xxx|||}}}|||~~~{{{{{{{{{zzz|||~~~|||yyyxxxyyyyyyyyyyyyyyywwwuuurrrppppppmmmfffaaaaaaiiipppssstttvvvwwwvvvtttqqqoooiiijjjmmmsssyyyzzzqqqoooyyyxxxkkkqqqwwwvvvrrrrrrzzz~~~yyyvvvvvvyyy}}}xxxvvv}}}|||vvvqqqrrrxxxsssooojjjhhhjjjnnnsssvvvtttwwwzzzyyyvvvsssrrrssspppqqqssstttttttttssssssppptttwwwzzzyyyxxxxxxxxxqqqvvv{{{|||{{{yyyzzz|||rrruuuwww{{{|||zzzyyyyyyzzzuuuxxxzzzzzz{{{{{{~~~|||~~~~~~~~~}}}xxxuuuvvvwwwwww{{{{{{~~~{{{yyywwwuuuwwwzzz{{{zzzwwwuuusssmmmooonnnggg```bbbmmmwwwuuutttsssrrrrrrrrrssssssnnnppptttxxxyyy}}}zzzxxxtttoooqqq}}}vvvgggqqqyyyzzzwwwxxx~~~~~~wwwqqqttt}}}}}}}}}}}}|||yyyuuurrrrrruuuxxx{{{uuulllbbb^^^aaaiiipppsssvvvyyy|||{{{uuupppmmmlllffflllpppnnnlllnnnqqqppprrrsssvvvzzz|||zzzvvvsssqqqtttwwwxxxwwwvvvvvvwwwssstttvvvzzz{{{xxxwwwxxxzzz||||||{{{yyyyyy{{{|||~~~}}}~~~}}}~~~|||xxx{{{~~~{{{|||zzzxxxyyy}}}{{{}}}yyyrrrrrryyy|||zzzyyyyyyxxxxxxxxxyyyzzz{{{xxxvvvuuuwww{{{{{{xxxuuuuuuuuusssnnnhhhhhhmmmsssxxxsssooopppppplllkkkmmmsssuuuxxxzzz|||{{{sssooollliiilllwww|||rrrhhhuuu~~~zzzuuuxxx}}}~~~~~~vvvtttqqqppppppssswwwzzz~~~vvvpppggg``````fffooouuu}}}~~~~~~{{{tttnnnjjjiiikkkpppsssrrrqqqsssssspppssssssuuuxxxyyyxxxuuurrrrrrtttwwwwwwuuusssqqqqqqssstttvvvzzz~~~~~~|||yyy{{{~~~{{{xxxxxxyyy|||~~~}}}|||~~~~~~|||{{{zzzxxxwwwxxxzzz|||~~~~~~}}}||||||}}}~~~~~~|||}}}|||zzzwwwxxx|||}}}xxxwww|||~~~|||{{{zzzxxxwwwwwwxxxyyyzzz{{{}}}~~~~~~}}}{{{zzzzzzxxxwwwtttnnnhhhhhhmmmrrrtttpppmmmnnnmmmjjjiiilllrrrtttwwwyyy{{{}}}uuuiiiaaaaaabbbgggpppwwwsssllljjj{{{~~~~~~zzz|||}}}~~~}}}ooonnnnnnnnnpppssswwwyyy}}}~~~yyyuuunnnhhheeejjjttt{{{~~~|||wwwqqqkkkhhhhhhkkknnnooonnnooorrrpppkkkrrrrrrrrrtttuuuuuusssqqqssstttuuussspppmmmllllllwwwxxxzzz}}}}}}yyyvvvuuuvvv{{{~~~}}}~~~|||yyyyyywwwuuutttttttttvvvwwwxxxwwwvvvvvvwwwzzz}}}~~~~~~{{{xxxxxx|||~~~{{{zzzwwwuuuuuuvvvyyy{{{}}}|||~~~yyyxxxtttooojjjkkkpppuuutttpppmmmmmmkkkgggfffiiippprrruuuvvvwwwyyy{{{}}}~~~}}}qqqbbbXXX[[[```ffflllooonnnkkknnn}}}~~~zzzyyy~~~}}}yyymmmmmmnnnooorrrvvvyyy{{{zzzwwwsssqqqsssxxx~~~{{{yyyvvvqqqmmmjjjiiiiiijjjjjjhhhgggjjjpppoookkknnnmmmmmmnnnqqqrrrrrrqqqrrrrrrpppmmmjjjiiikkkmmmuuuwwwzzz}}}~~~{{{uuupppttttttvvvyyy{{{~~~}}}zzz|||yyywwwvvvvvvwwwxxxxxxwwwvvvttttttvvvzzz~~~}}}zzz{{{~~~{{{yyyvvvuuuuuuxxx|||~~~||||||xxxvvvtttqqqooosssyyy~~~{{{wwwtttqqqlllfffdddgggnnnppprrrrrrrrrrrrtttvvv|||~~~qqqbbbXXX]]]eeekkkmmmmmmnnnoooyyy}}}zzzzzztttrrryyy|||wwwuuurrrrrrrrrsssvvvyyy|||~~~~~~wwwsssqqquuu{{{xxxsssnnnlllkkkjjjjjjmmmkkkfffcccgggooorrrppphhhggggggiiimmmpppqqqppppppnnnkkkgggfffhhhmmmrrrpppqqqtttwwwxxxvvvqqqmmmpppppprrrsssrrrsss|||}}}zzzzzz|||~~~~~~}}}{{{yyyxxxxxxzzz}}}~~~~~~|||~~~~~~~~~~~~|||zzzyyy{{{zzzuuuttttttssstttvvv|||}}}yyyqqqhhhfffiiipppppppppnnnlllkkkmmmnnnpppxxxrrrggg___eeeooouuurrrnnnqqqxxx{{{www~~~}}}~~~~~~}}}vvvnnnlllvvv~~~}}}~~~~~~|||xxxuuuttttttyyyxxxvvvvvvxxx{{{~~~~~~zzzrrrmmmkkksss}}}|||xxxrrrnnnlllkkkjjjiiijjjhhhddd```bbbjjjooooooeeeeeefffhhhllloooooooookkkjjjhhhffffffjjjppptttrrrrrrsssuuuwwwvvvsssqqqqqqrrrtttuuurrrsss}}}}}}}}}~~~}}}~~~~~~|||}}}|||{{{}}}~~~{{{{{{}}}~~~~~~~~~~~~xxxrrrrrrssstttwww|||wwwnnnmmmqqquuutttppplllhhhggghhhjjjiiirrr}}}}}}xxxsssoooiiipppzzz~~~xxxqqqvvv|||wwwrrrzzz}}}~~~uuulllkkkwww~~~~~~~~~|||yyyyyywwwtttqqqqqqtttxxx|||yyywwwwwwyyy|||~~~}}}zzz|||~~~{{{xxxrrrmmmkkkooowww}}}{{{xxxvvvrrrmmmjjjjjjjjjiiihhhfffhhhfffaaa```dddhhhiiihhhggghhhjjjmmmnnnnnnllleeegggiiiiiijjjlllppprrrtttrrrqqqqqqsssssssssrrrqqqsssvvvwwwuuuuuu{{{yyyyyyxxxvvvxxx|||~~~zzzyyy|||{{{xxxxxx|||~~~}}}}}}~~~{{{|||~~~|||wwwtttuuuuuuwwwzzz~~~{{{uuuwww||||||yyyssslllfffeeegggiiikkkpppwww}}}}}}vvvsssrrrtttooovvv{{{sssyyytttsssoooxxx~~~}}}wwwnnnooo|||}}}|||yyy{{{|||zzzuuuuuusssooonnnpppvvv|||~~~zzzvvvuuuwwwzzz||||||xxxvvvxxx|||~~~zzzwwwuuurrrnnnnnnqqqtttvvvvvvlllhhheeeeeehhhjjjjjjiiihhhmmmnnniiieeefffhhhhhhkkkkkkkkkmmmnnnnnnmmmjjjbbbfffkkknnnooonnnooooooooollliiihhhiiijjjkkkkkklllnnnrrrssspppqqq}}}}}}zzzwwwwwwuuurrrssswww|||wwwvvvyyyyyyvvvwww||||||{{{zzzyyyyyyzzz{{{|||www|||}}}yyywwwxxxwwwxxxyyy{{{~~~~~~}}}zzz~~~~~~vvvmmmfffeeegggjjjlllmmmoooqqqxxx|||~~~|||xxxssssssvvvvvvyyysssvvvllllllwww~~~|||{{{yyyxxxyyy~~~|||yyyzzz{{{xxxuuuzzzvvvqqqoooqqquuuyyy{{{{{{wwwuuuvvvwwwwwwwwwuuuyyyzzzwwwvvvxxxxxxwwwtttrrrnnniiijjjnnnooolll```aaacccfffjjjmmmmmmmmmqqqmmmhhheeeeeehhhjjjjjjhhhjjjmmmooopppooommmlllggggggiiimmmqqqssssssqqqhhhccc```aaabbbcccgggllljjjlllpppsssuuuwwwzzz|||{{{}}}~~~~~~}}}|||||||||~~~uuuwwwxxxwwwvvvsssqqqoootttxxx}}}}}}{{{{{{{{{yyyyyyyyyxxxzzz{{{}}}~~~yyyuuuxxxxxxxxxwwwwwwwwwwwwxxxzzz~~~}}}wwwtttwww{{{|||~~~yyysssnnnlllkkkjjjiiijjjqqqvvvuuuuuu|||~~~}}}~~~yyysssqqqttt{{{xxxxxxqqqjjjrrrxxxzzz|||{{{yyyxxxzzzyyywwwyyyzzzxxxvvvxxxtttqqqqqqtttxxx|||~~~|||xxxvvvuuuuuuuuutttrrrwwwyyywwwwwwyyyyyywwwooonnnkkkhhhiiillljjjfffaaacccfffjjjmmmnnnnnnmmmllljjjgggfffhhhkkkmmmnnnjjjkkkmmmoooppppppooonnnoooooopppqqqqqqpppppppppgggbbb___```___^^^```eeehhhkkkoooqqqqqqrrrsssuuuwwwyyy{{{{{{{{{|||}}}}}}~~~~~~~~~~~~~~~~~~wwwxxxxxxxxxvvvtttrrrrrrvvvzzz~~~zzzyyyyyyxxxvvvyyyyyyzzz|||}}}{{{xxxtttuuuvvvvvvvvvvvvvvvuuuuuuyyy||||||uuurrrtttxxxyyyvvvsssnnnllllllnnnoooooommmqqqsssqqqooottt~~~zzzzzz}}}~~~vvvsssuuu|||}}}~~~xxxtttjjjpppvvv|||~~~vvv{{{zzz||||||wwwuuuwwwxxxxxxvvvvvvtttrrrtttxxx|||}}}{{{wwwtttsssqqqooommmlllrrrvvvuuuuuuvvvvvvsssmmmmmmkkkggghhhiiieee^^^dddggglllpppqqqpppnnnlllfffeeeeeehhhkkknnnppppppjjjkkklllnnnooopppppppppsssttttttqqqllljjjkkkmmmhhhdddaaaaaa^^^ZZZZZZ\\\bbbeeejjjmmmmmmmmmnnnnnnooorrrvvvwwwvvvxxx||||||{{{~~~|||yyy{{{}}}~~~|||zzzxxxwwwxxxyyyxxxwwwvvvvvvxxx|||~~~{{{zzzzzzwwwtttvvvvvvvvvwwwxxxxxxuuusssrrrssssssttttttssssssssswww{{{zzztttpppsssvvvwwwsssppplllkkklllooopppqqqrrrssstttrrrqqqtttzzzzzzxxx{{{{{{zzz~~~yyytttqqqmmmttt}}}{{{~~~~~~zzzvvvtttuuuwwwwwwvvvvvvuuuuuuwwwzzz~~~{{{xxxuuurrrpppmmmjjjggghhhooosssrrrqqqqqqooolllmmmnnnlllhhhgggfffbbb\\\ggglllrrrvvvvvvrrrnnnlllcccccceeehhhmmmoooooooooiiiiiijjjjjjkkklllmmmmmmlllnnnooojjjdddbbbeeeiiikkkgggdddddd```ZZZWWWXXXYYY^^^dddiiijjjkkkkkkllllllnnnqqqrrrrrrsssuuuxxxyyyyyy~~~~~~yyyttttttwww{{{}}}}}}yyytttqqquuuwwwyyyyyyxxxyyy|||{{{}}}~~~yyyssstttsssrrrssstttuuutttssssssqqqpppooooooppprrrtttvvvzzzzzztttrrruuuyyyzzzwwwtttooollllllmmmnnnnnnrrrrrrssssssuuuxxx{{{}}}|||{{{~~~zzzrrrmmmlllnnnwww{{{xxxuuusssssstttuuuuuuyyywwwwwwxxx{{{}}}~~~~~~{{{yyyuuusssqqqooollliiikkkqqqtttrrrpppooolllhhhiiimmmmmmiiiffffffeeeccclllqqqxxx{{{yyysssnnnkkkbbbccceeeiiilllnnnmmmkkkhhhhhhggggggggggggggggggaaadddfffdddaaa```eeejjjkkkgggeeeddd```ZZZVVVWWWYYY]]]cccggghhhhhhhhhiiijjjjjjkkklllmmmooorrruuuyyy{{{|||~~~~~~yyyrrrsssvvv{{{~~~}}}yyytttppprrruuuyyyzzzzzz|||{{{{{{{{{uuusssrrrqqqrrrtttuuuuuutttuuurrrnnnjjjkkkoootttxxxvvvzzzzzzvvvtttyyy~~~{{{wwwrrrnnnmmmnnnnnnmmmoooooopppqqqtttvvvxxxxxx|||~~~zzzyyy}}}vvvooojjjhhhnnnwww~~~xxxvvvtttrrrpppppprrrtttvvvzzzxxxwwwwwwyyy{{{{{{{{{}}}zzzwwwvvvuuuuuusssqqqrrrwwwyyyuuurrrrrrooollleeennntttqqqkkkjjjkkklllpppvvv}}}zzzsssnnnllleeeeeegggjjjmmmmmmkkkiiiiiiiiihhhgggfffdddbbbaaa[[[^^^aaabbbbbbdddiiilllhhhdddbbbbbb```ZZZXXXZZZaaadddgggiiihhhfffeeeeeehhhgggggggggiiillloooqqqsssyyy~~~}}}}}}}}}wwwwwwzzz~~~}}}yyyvvvpppuuuzzz|||{{{}}}~~~zzzwwwzzz}}}wwwtttsssssstttvvvxxxwwwvvvxxxtttnnnkkkkkkpppvvv{{{vvvzzz{{{wwwuuuzzzzzzvvvqqqooonnnooopppppprrrssssssssstttuuuvvvvvvwww~~~|||yyyzzzzzzzzzxxxxxxzzz~~~zzztttooollljjjqqquuuvvvooommmmmmllllllmmmppptttwwwzzzwwwuuuuuuwwwyyyzzz{{{{{{yyyvvvuuuwwwxxxxxxxxxuuuyyy{{{wwwttttttsssqqqlll|||wwwoooooopppsssyyyzzzsssnnnlllggghhhiiikkknnnooommmkkkmmmmmmlllkkkgggccc```]]][[[\\\___cccfffhhhjjjkkkfffcccaaabbbaaa^^^^^^```gggiiikkkkkkiiiggggggggghhhhhhggghhhjjjlllmmmmmmooorrryyy}}}zzz~~~}}}{{{|||}}}|||qqqwww}}}~~~|||{{{zzzxxxvvvxxx|||~~~|||zzzuuuuuuvvvxxxzzz{{{{{{yyywwwuuuqqqooopppsssxxx{{{www{{{{{{vvvssswww{{{}}}yyyuuuqqqnnnnnnooopppppprrrssstttsssrrrrrrtttvvvuuuyyyvvvrrrrrruuuxxx{{{}}}~~~}}}wwwtttqqqooommmvvvuuu{{{{{{qqqhhhfffggghhhiiikkkooouuuxxxxxxvvvssssssuuuyyy{{{{{{xxxvvvssssssuuuxxxzzz{{{uuuyyyzzzvvvtttuuuuuusssxxxtttooopppuuu{{{zzzrrrnnnllliiiiiijjjmmmpppqqqpppnnnqqqqqqqqqnnnjjjeee___\\\\\\\\\___cccgggiiiiiihhhgggdddbbbddddddbbbdddggghhhjjjkkklllkkkjjjkkkllljjjjjjkkklllnnnnnnlllkkkjjjlllsss{{{~~~zzz|||}}}}}}~~~{{{|||}}}~~~~~~~~~rrryyy|||zzz||||||zzzwwwwwwyyyzzz{{{{{{wwwwwwxxxzzz}}}~~~}}}{{{vvvuuutttttttttvvvxxxzzzwww{{{zzztttqqqssswwwxxxzzzvvvqqqmmmmmmmmmmmmmmmjjjlllnnnmmmkkklllppptttqqqtttyyy{{{vvvxxx}}}||||||wwwrrrnnnmmmqqqwww}}}zzzlllcccbbbbbbiiitttzzzyyyzzz~~~xxxsssuuuxxxwwwxxxyyy}}}yyywwwvvvvvvtttssstttvvvxxxxxxwwwwwwyyyzzzrrrmmmqqq~~~~~~yyyuuurrrqqqkkkiiiiiilllpppsssrrrpppnnnppprrrpppjjjccc]]]ZZZZZZ^^^dddjjjlllkkkhhhfffhhhddd```___aaadddggghhhllllllmmmooooooppppppppplllkkklllmmmnnnmmmkkkiiijjjoootttuuuttt{{{zzz|||~~~}}}yyyxxxyyy{{{}}}}}}{{{uuuwww{{{}}}|||||||||}}}~~~|||zzz}}}|||yyyyyyyyyxxxxxxxxxyyyyyyxxxvvvtttrrrqqqrrruuuvvvsssqqqsssttttttqqqnnnmmmooorrruuusssrrrqqqqqqpppnnnllljjjiiifffeeefffhhhkkkmmmqqqqqqssswww~~~}}}~~~~~~|||tttpppnnnnnnssszzz{{{qqqjjjdddhhhssszzzuuuvvvyyy{{{|||}}}yyyvvvuuutttsssssstttvvvxxxwwwtttrrrqqqqqqrrrooottt|||{{{yyywwwuuusssqqqqqqllljjjhhhhhhjjjkkkjjjiiihhhkkkmmmmmmiiiccc^^^\\\```ccchhhmmmoooooommmkkkeeebbb___^^^___bbbddddddkkklllmmmooopppqqqqqqqqqkkkjjjjjjkkklllllljjjiiiggglllqqqqqqpppvvv}}}}}}yyy{{{{{{yyyvvvuuuxxx{{{~~~~~~~~~yyy{{{~~~}}}|||{{{{{{zzz~~~}}}||||||yyyxxxyyyyyyyyyzzzzzzyyywwwuuuooonnnnnnpppssstttrrrppptttuuuuuusssooonnnoooqqquuutttsssrrrrrrpppllljjjjjjhhheeebbbbbbdddfffhhhjjjkkkmmmqqqvvv}}}vvvpppoooooorrrxxxzzzvvvsssyyy|||wwwxxx{{{}}}|||xxxuuussssssssstttvvvwwwwwwuuupppkkkiiihhhssswwwmmmooouuuzzztttrrrrrrsssrrrqqqnnnjjjfffccccccccccccccccccfffiiijjjhhhdddaaa```eeegggkkknnnppppppooonnneeecccaaa```aaabbbbbbbbbiiijjjlllnnnooopppqqqqqqkkkiiihhhhhhiiijjjjjjiiieeejjjmmmmmmlllqqq{{{~~~||||||yyyzzzyyywwwtttuuuzzz~~~~~~|||{{{{{{}}}~~~}}}{{{xxxxxxwwwxxxyyyzzzyyyvvvsssrrrjjjjjjkkkmmmpppqqqpppooossstttuuusssqqqoooppppppsssssssssssssssqqqmmmjjjjjjgggccc___^^^___bbbdddeeefffiiilllmmmrrrxxxsssoooqqqtttxxx}}}xxxzzz|||||||||~~~|||zzzxxxuuussstttvvvyyyzzzyyywwwrrrmmmiiigggggglllrrrwwwtttmmmmmmuuu}}}vvvqqqrrrtttsssqqqnnnkkkfffcccbbbccceeefffdddgggjjjjjjhhhfffeeedddfffgggiiilllmmmmmmmmmmmmgggfffddddddeeeeeedddcccfffgggiiikkkmmmnnnoooooojjjhhhffffffhhhjjjkkkjjjgggkkkmmmmmmkkknnnvvv~~~~~~~~~zzz{{{{{{zzzyyy{{{~~~}}}|||~~~~~~zzzwwwxxxvvvxxxzzzzzzwwwrrrooolllhhhiiikkkmmmoooooonnnmmmnnnooopppqqqqqqqqqqqqqqqrrrrrrssstttuuussspppmmmiiifffbbb___^^^```ccceeeeeeeeehhhjjjjjjllluuu}}}~~~~~~xxxuuutttxxx|||~~~}}}{{{xxxzzz{{{xxxuuuuuuwwwxxxwwwvvvtttvvvzzz}}}}}}{{{vvvqqqllljjjlllnnnooooooooommmmmmssswwwqqqpppqqqpppmmmmmmkkkhhhffffffhhhmmmpppjjjkkkmmmllljjjhhhggggggggghhhiiijjjkkkkkkkkkkkkgggfffeeeeeeffffffdddcccbbbccceeegggiiijjjkkkllliiigggeeefffhhhjjjkkkkkkjjjmmmooonnnmmmnnntttyyywwwttt{{{}}}||||||~~~~~~}}}}}}}}}|||~~~~~~~~~}}}~~~}}}{{{~~~~~~}}}|||~~~|||wwwvvvyyyzzz}}}~~~|||wwwppplllkkkjjjkkknnnoooooonnnllllllggghhhiiikkknnnqqqrrrssswwwvvvuuuuuutttqqqmmmjjjgggeeecccbbbbbbdddgggiiieeedddfffiiiiiikkkttt~~~{{{}}}zzzxxxzzz}}}yyyyyyzzz||||||zzz|||~~~zzzzzz||||||{{{|||zzzvvvwwwwwwssspppooosssuuuwwwwwwuuuuuuyyy}}}}}}zzzvvvqqqnnnmmmpppsssooollliiiiiimmmuuu~~~{{{sssmmmllllllkkkjjjmmmlllkkkiiiiiilllqqquuunnnoooooommmjjjhhhhhhhhhhhhiiijjjkkkkkkkkkjjjiiidddbbbaaabbbccccccbbb``````aaaccceeefffggghhhhhheeedddccceeegggiiijjjiiijjjlllnnnnnnlllmmmqqqttt~~~}}}~~~tttsss|||~~~~~~|||zzzxxxxxx}}}~~~zzzyyyzzz{{{|||~~~yyywww{{{|||{{{}}}zzzyyyyyywwwtttuuuzzzwwwppplllkkkjjjmmmpppqqqpppnnnllllllcccbbbcccfffkkkpppsssttt~~~{{{wwwssspppkkkfffcccdddcccddddddfffhhhjjjkkkcccbbbdddggghhhjjjqqqzzz{{{}}}wwwzzzyyyvvvyyy}}}xxxyyyyyyyyy~~~}}}|||~~~|||wwwzzzzzztttssstttrrrqqqrrrqqqtttwwwwwwtttrrruuuxxxxxxxxxvvvssspppoooppprrrnnnjjjhhhjjjooosssuuutttqqqooollliiihhhiiijjjjjjmmmmmmllljjjhhhjjjnnnrrrmmmnnnmmmkkkhhhgggggghhhhhhiiijjjkkkkkkjjjhhhggg```___]]]^^^___``````___```aaacccdddeeefffffffff``````aaacccfffggggggffffffhhhjjjjjjhhhiiikkkmmmqqq|||~~~}}}xxx{{{|||yyywwwwww|||zzzvvvvvvxxxzzz{{{~~~zzztttsssxxxzzzyyyzzzwwwuuutttrrrpppttt{{{uuummmiiiiiihhhlllppprrrpppnnnnnnnnncccaaa```bbbiiiooosssttt~~~zzztttoookkkgggcccaaa```aaaccceeeggghhhhhhhhhaaa```cccggghhhggglllrrrsssvvv|||rrrvvvzzzxxxvvvyyy}}}|||}}}{{{xxx{{{~~~{{{vvvxxx{{{rrrpppqqqrrrtttxxxppptttwwwvvvrrroooqqqssstttuuuvvvuuurrrooonnnnnnpppnnnmmmpppuuuuuupppkkkdddfffgggggggggiiilllnnnmmmmmmmmmiiiffffffiiimmmkkkkkkkkkiiifffeeefffgggeeegggiiijjjjjjhhheeeccc```^^^\\\\\\^^^```aaa```aaabbbcccdddeeefffffffff]]]]]]^^^aaadddfffdddcccbbbdddeeefffeeeeeefffhhhjjjpppuuu~~~}}}uuutttuuu{{{zzzzzz|||yyy~~~}}}zzzzzzzzz{{{|||wwwttttttxxx{{{{{{~~~}}}}}}}}}xxxwwwqqqkkklllrrruuutttxxxuuurrrqqqooonnnttt|||}}}qqqhhheeeeeeeeejjjppprrrqqqoooooopppeeebbb___aaagggnnnrrrtttyyyuuuoookkkhhhfffeeeccc^^^```bbbeeeffffffeeeddd``````dddhhhiiifffggglllpppqqquuu~~~vvvkkksssuuu}}}~~~zzzyyy{{{|||~~~~~~zzzsssssszzzuuupppqqqtttuuutttttttttssssssqqqpppnnnmmmjjjlllooopppppppppqqqqqqqqqpppqqqsssuuusssnnnjjjbbbeeehhhjjjjjjkkklllnnntttpppiiieeedddeeeggghhhfffffffffggghhhhhhiiiiiikkkjjjhhhgggffffffggggggddd___ZZZZZZ^^^aaa```^^^___bbbeeedddaaa^^^___```\\\[[[ZZZZZZ\\\```eeegggeeedddcccbbbbbbcccdddeeedddjjjrrryyy|||zzzuuurrrkkklllnnnpppsssvvvyyy{{{~~~vvvsssvvvzzz|||~~~~~~zzzxxx{{{~~~~~~}}}}}}~~~}}}{{{||||||||||||~~~}}}|||wwwrrrnnnooosssvvv|||~~~yyyuuusssuuupppkkkiiilllrrrwwwzzzxxxvvvpppjjjhhhllluuu||||||wwwpppkkkhhhgggfffhhhjjjkkknnnpppqqqrrrrrroooiiiddddddgggjjjjjjhhhrrrooollliiiiiihhhfffeeehhhggggggeeedddbbb```___]]]]]]]]]^^^```ccceeefffiiijjjmmmrrrzzzwwwooommmqqq{{{~~~~~~zzzyyyzzz{{{~~~|||zzzuuuuuu{{{~~~wwwtttvvvxxxyyywwwsssssssssrrrqqqooonnnmmmjjjkkkkkkkkkkkklllmmmooopppooooooppppppnnnjjjfffeeegggkkkllllllkkkkkklllqqqnnniiifffeeefffhhhhhhiiihhhhhhggggggfffeeeeeehhhhhhfffeeeeeeffffffgggbbb___[[[\\\```bbbaaa^^^^^^aaadddccc```^^^___```^^^]]]\\\\\\]]]```ccceeebbbaaa````````````aaabbb]]]aaagggmmmooommmiiifffiiiiiiiiijjjkkklllmmmnnnttt{{{}}}pppkkknnnvvv}}}}}}~~~xxxsssrrrvvv{{{{{{}}}~~~|||}}}~~~|||{{{|||}}}}}}}}}~~~|||zzzwwwvvvtttpppmmmlllnnnoooxxxzzz}}}}}}{{{xxxvvvuuutttqqqmmmlllnnnrrruuuvvvrrrqqqnnnjjjhhhlllsssyyy|||yyytttnnnjjjgggfffeeefffgggiiikkklllmmmnnnnnnkkkhhheeeeeefffhhhhhhgggmmmjjjgggfffffffffeeedddfffffffffeeedddbbb___^^^YYYXXXWWWYYY]]]bbbdddeeedddeeehhhlllppp{{{{{{vvvmmmttt~~~{{{zzzzzzzzz~~~~~~}}}{{{xxxzzzwwwssstttyyy}}}|||yyyvvvvvvyyyzzzyyywwwrrrrrrqqqppppppooonnnmmmkkkjjjhhhffffffgggiiikkknnnmmmkkkkkkjjjiiifffdddgggjjjnnnooonnnllljjjjjjlllkkkiiihhhhhhhhhiiijjjhhhggggggffffffeeeeeedddeeeddddddddddddeeeffffffaaa___^^^```cccdddbbb___bbbeeefffeeeaaa^^^^^^```aaa``````______``````aaa^^^^^^\\\\\\\\\\\\^^^^^^\\\___bbbeeefffeeebbb```cccccccccddddddddddddeeeiiikkkmmmqqqzzz{{{oookkkmmmttt}}}|||zzzsssnnnnnnsssyyy~~~}}}{{{{{{|||~~~~~~~~~}}}{{{zzz{{{}}}}}}}}}}}}~~~{{{xxxvvvooopppqqqooollljjjiiihhhrrruuuwwwxxxwwwvvvwwwwwwvvvtttrrrrrrssstttssssssmmmlllkkkiiiiiimmmssswwwyyyvvvrrrmmmjjjgggffffffddddddfffggghhhiiiiiiiiiggghhhhhhgggfffeeefffggghhheeecccbbbcccdddccccccccccccddddddcccaaa^^^]]]UUUSSSRRRVVV^^^dddeeedddaaaaaadddfffggglllzzzxxx}}}{{{{{{{{{~~~~~~~~~}}}{{{xxxsssqqqppprrruuuwwwwwwvvvtttssstttvvvxxxwwwtttqqqqqqqqqpppoooooonnnnnnnnnllljjjhhhhhhhhhhhhhhhgggkkkjjjiiigggggggggffffffgggkkkoooqqqpppmmmkkkiiiggghhhiiijjjiiiiiiiiijjjccccccddddddeeefffffffffaaaaaabbbbbbcccdddeeeeeeaaa```aaacccffffffdddaaahhhjjjjjjgggbbb^^^^^^```ddddddccccccaaa```___^^^[[[ZZZYYYXXXXXXYYYZZZ[[[___```aaaaaaaaa```___^^^______```aaabbbbbbccccccbbbeeehhhjjjoooyyyyyyvvvxxx|||~~~~~~|||vvvrrrrrrwww{{{{{{zzzzzz{{{{{{zzzwwwyyy{{{|||{{{xxxuuussslllmmmooonnnkkkgggeeedddkkkoootttwwwxxxwwwvvvvvvxxxxxxwwwxxxxxxvvvssspppmmmkkkhhhggghhhlllqqquuuvvvtttqqqmmmjjjhhhhhhhhhbbbcccdddeeefffgggggggggeeeiiilllkkkgggdddeeehhhgggeeebbbbbbbbbccccccbbb```aaabbbcccbbb```]]][[[UUUSSSTTT[[[fffkkkiiieeeaaaaaadddeeeddddddlllvvv~~~}}}}}}}}}~~~}}}{{{{{{|||}}}~~~zzzzzzzzz{{{||||||yyywwwnnnnnnoooqqqssstttsssrrrppprrrtttvvvvvvtttpppmmmqqqpppooonnnnnnoooooopppmmmllllllmmmnnnlllhhheeehhhhhhhhhgggggghhhiiijjjeeeiiinnnppppppmmmkkkjjjdddgggiiijjjiiihhhhhhiiibbbbbbbbbcccddddddeeeeee______```aaabbbccccccdddaaabbbdddfffgggfffdddbbbeeefffgggeeeaaa^^^```bbbeeeeeeeeedddbbb```^^^]]]YYYXXXWWWVVVVVVWWWXXXYYY]]]\\\\\\[[[ZZZZZZZZZZZZ^^^______`````````______^^^aaafffiiikkknnnrrruuu~~~~~~}}}}}}~~~{{{|||~~~}}}zzzyyyxxxwwwvvvqqqssswwwzzzzzzxxxtttrrrlllmmmnnnkkkgggcccaaa```dddkkkssszzz{{{yyyvvvtttyyyxxxxxxyyyxxxuuupppmmmnnnjjjeeecccdddhhhmmmqqqqqqpppmmmkkkhhhgggffffffcccdddeeefffggggggggggggfffkkkooonnnhhheeefffiiijjjhhheeecccccccccbbbaaa]]]^^^___```___^^^\\\[[[WWWWWW[[[eeeppprrrmmmfff```aaaccceeecccaaafffmmmxxx~~~||||||}}}~~~~~~~~~~~~~~~uuuvvvvvvwwwxxxxxxyyyyyyuuuuuuuuuwwwyyyxxxuuusssmmmnnnqqqssstttttttttsssrrrtttvvvwwwwwwtttqqqnnnqqqpppooonnnooopppqqqrrrooonnnnnnppprrrpppjjjeeeggghhhiiiiiiiiijjjlllnnneeehhhlllnnnmmmkkkjjjjjjcccfffiiiiiigggeeeeeegggddddddcccbbbbbbaaaaaa```^^^___```aaabbbbbbbbbbbbaaabbbdddeeeeeedddbbbaaa[[[]]]___^^^\\\\\\___ccccccccccccbbb```^^^\\\[[[XXXXXXWWWVVVVVVWWWXXXXXX[[[[[[ZZZYYYYYYYYYYYYZZZ^^^______^^^]]][[[YYYWWWZZZ\\\^^^```bbbdddhhhjjjmmmxxx}}}vvvuuuvvv}}}||||||yyyzzz~~~}}}}}}zzzxxxvvvuuusssnnnrrrxxx|||}}}zzzuuurrrnnnoooooolllggg```\\\ZZZ]]]eeeqqqzzz}}}{{{xxxvvvxxxwwwvvvvvvuuurrrmmmjjjmmmiiieeeccceeeiiilllmmmmmmllljjjhhhfffdddccccccddddddfffggghhhiiiiiiiiihhhlllooonnniiifffgggiiikkkiiieeedddddddddcccbbb\\\\\\\\\\\\\\\\\\[[[[[[YYY[[[aaakkkrrrrrrkkkeee___^^^```cccaaa___ccciiinnnttt~~~zzzyyyzzz}}}~~~}}}}}}}}}}}}~~~}}}{{{xxxvvvnnnpppssswwwxxxyyyxxxwwwtttttttttvvvwwwuuurrrooolllnnnpppsssssstttttttttrrrtttvvvwwwvvvtttsssrrrqqqpppoooooooooqqqrrrtttpppnnnmmmoooqqqppplllggghhhjjjlllllljjjjjjlllnnnfffiiikkkkkkjjjhhhggggggcccgggiiihhhdddaaabbbeeeccccccbbbaaaaaa``````___^^^___```aaabbbbbbaaaaaa___```aaaaaa```^^^^^^]]]XXXZZZ[[[ZZZXXXYYY\\\```______^^^]]]\\\[[[ZZZZZZYYYYYYXXXWWWWWWXXXYYYYYY[[[ZZZZZZZZZZZZ[[[\\\\\\\\\\\\]]]]]][[[YYYVVVUUUXXXYYYZZZZZZ[[[]]]___aaaaaagggnnnxxxwwwkkkiiilllttt}}}}}}~~~}}}}}}|||}}}|||~~~}}}}}}yyywwwvvvuuusssqqquuu|||}}}vvvrrrrrruuuwwwtttmmmddd[[[WWWVVV___lllvvv|||}}}|||{{{zzzxxxvvvuuusssrrrnnnlllllljjjiiikkknnnqqqpppooonnnmmmkkkiiigggeeedddcccdddeeefffhhhjjjkkkkkkllljjjlllmmmlllhhhffffffhhhhhheeecccbbbbbbccccccbbb[[[[[[ZZZYYYYYYZZZ[[[\\\YYY\\\aaagggkkkjjjeeeaaa^^^]]]^^^```___]]]aaahhhjjjllluuu{{{wwwvvvxxx{{{~~~||||||||||||}}}~~~}}}zzzvvvrrrpppkkkoootttyyy{{{{{{zzzxxxwwwvvvwwwwwwxxxuuuqqqnnniiikkknnnpppqqqrrrssstttqqqsssuuuuuuuuutttttttttrrrqqqpppooopppqqqsssuuurrrnnnkkkllloooooolllhhhiiilllnnnmmmkkkiiikkklllhhhjjjkkkjjjgggeeedddddddddgggiiigggbbb___```ccc______``````aaabbbbbbbbb______aaabbbbbbbbbaaa```^^^______^^^\\\[[[ZZZZZZ\\\]]]^^^[[[WWWVVVXXX[[[\\\[[[ZZZYYYXXXXXXXXXXXXZZZZZZXXXXXXXXXXXXZZZZZZWWWWWWWWWWWWXXXYYYZZZ[[[XXXYYY[[[\\\\\\[[[YYYXXXYYY[[[\\\]]]\\\[[[YYYXXXXXX]]]eeeooowwwhhhfffhhhqqq|||}}}{{{wwwvvvwww}}}~~~{{{yyywwwwwwvvvuuutttyyywwwqqqwww{{{~~~uuuiii]]]VVVSSS[[[gggrrryyy}}}~~~|||xxxvvvuuutttrrrppplllmmmpppuuuyyyzzzwwwtttqqqpppnnnllljjjhhhgggfffcccdddfffhhhjjjlllmmmmmmkkkkkkkkkiiigggfffffffffdddbbb```___aaabbbbbbbbb[[[ZZZXXXWWWXXXYYY[[[\\\YYY[[[___aaabbbaaa___^^^```]]]]]]___^^^]]]bbbhhhkkkmmmrrr~~~}}}|||~~~~~~|||{{{{{{{{{|||}}}~~~zzzvvvtttsssqqqmmmiiihhhsss|||}}}{{{zzzyyywwwxxxvvvuuuyyy~~~}}}vvvnnnlllqqqssspppooopppooommmrrrsssuuuvvvvvvtttrrrpppooommmkkkkkklllnnnnnnmmmmmmlllllllllmmmmmmkkkiiiooooooooommmkkkjjjkkklllmmmnnnnnnlllhhheeedddccchhhgggfffeeecccbbbaaa```aaaaaa````````````aaaaaadddcccaaa___]]]\\\[[[[[[^^^[[[WWWUUUUUUYYY^^^bbb```^^^\\\[[[ZZZWWWTTTRRRNNNQQQUUUXXXXXXXXXYYYZZZYYYYYYYYYYYYYYYYYYXXXXXXYYYXXXXXXWWWVVVUUUTTTTTTZZZYYYZZZ]]]``````^^^ZZZXXXYYYZZZ[[[[[[ZZZYYYXXXQQQZZZbbbjjjxxxyyywwwooojjjkkkvvv|||~~~uuuqqqrrruuutttyyyzzzuuutttzzz}}}{{{yyywwwwwwyyy{{{}}}||||||~~~|||nnnccc___]]]___jjjzzz}}}||||||yyyrrrnnnoooiiimmmttt|||}}}vvvqqqsssnnnhhhfffgggiiiiiihhhjjjiiiggghhhjjjlllmmmmmmjjjkkkkkkjjjhhhfffcccbbbZZZ]]]aaaaaa___^^^___aaa[[[ZZZYYYZZZ\\\]]]\\\ZZZ^^^^^^^^^]]]]]]\\\\\\\\\bbbaaa```^^^\\\]]]```ccciiigggmmmzzz~~~}}}{{{zzzzzz{{{||||||yyyuuusssrrrpppllliiihhhsss|||}}}{{{zzzyyywwwxxxxxxyyy{{{{{{yyyuuurrrooosssuuurrrppprrrqqqooommmmmmmmmmmmlllkkkjjjiiilllmmmnnnoooooonnnllllllkkklllllllllkkkkkkkkkkkknnnoooooommmjjjiiijjjkkklllmmmllljjjfffdddddddddhhhgggfffdddcccaaa```___```______^^^^^^______```ddddddbbbaaa___]]]\\\\\\]]][[[XXXVVVWWWZZZ^^^aaa[[[ZZZYYYYYYYYYYYYWWWUUUOOORRRUUUWWWWWWWWWWWWXXX\\\[[[ZZZXXXWWWVVVUUUTTTUUUUUUTTTTTTTTTTTTTTTTTTXXXWWWXXX[[[]]]^^^[[[YYYXXXYYYZZZ[[[[[[ZZZYYYXXXVVV\\\```ccckkkxxxzzz{{{|||{{{wwwsssuuu~~~~~~~~~xxxtttsssssspppttt{{{xxxqqqnnnrrryyy{{{|||}}}~~~|||zzzxxxwwwxxxyyyzzz}}}}}}zzz}}}|||}}}rrriiiffflllttt|||zzzyyyuuunnnkkkkkkkkklllpppuuuxxxxxxuuurrrqqqmmmhhhfffgggiiiiiiiiijjjhhhggggggiiikkklllkkkjjjjjjjjjiiigggeeecccbbb^^^```bbbcccbbbaaaaaabbbaaa___]]]]]]^^^^^^]]]\\\]]]]]]]]]]]]\\\\\\\\\[[[``````___]]][[[\\\___bbbgggdddhhhpppuuu{{{~~~|||{{{}}}~~~|||zzzzzzzzzzzzzzzxxxtttrrrpppnnnllljjjkkkuuu~~~~~~{{{zzzyyywwwxxxzzz|||{{{wwwtttttttttqqquuuvvvsssqqqssssssqqqmmmmmmlllkkkjjjiiiggggggeeekkkppprrrpppmmmllllllkkklllnnnllliiihhhjjjmmmmmmnnnnnnllliiihhhiiijjjjjjjjjiiigggdddcccdddeeegggfffeeecccbbb```___^^^^^^^^^^^^]]]]]]^^^^^^^^^ddddddcccbbbaaa___]]]\\\[[[ZZZYYYXXXYYY[[[]]]^^^YYYXXXWWWXXXYYYZZZYYYWWWTTTVVVYYYZZZYYYXXXXXXYYY```___]]]ZZZWWWTTTSSSRRRQQQQQQQQQRRRRRRSSSSSSSSSVVVVVVVVVXXXZZZZZZYYYWWWYYYYYYZZZZZZZZZZZZYYYYYYYYY\\\\\\\\\___eeeiiiiiimmmkkklllsss~~~~~~~~~~~~zzzwwwsssuuu{{{~~~wwwoooiiiiiinnnxxxyyy|||~~~~~~|||{{{}}}|||zzzyyyxxxxxxxxxyyy~~~}}}zzz|||{{{}}}~~~wwwrrrqqq{{{wwwuuupppiiifffggglllkkkkkklllooorrrrrrqqqnnnlllhhhgggggghhhhhhhhhhhhfffeeefffhhhiiiiiiiiijjjjjjiiihhhfffdddbbbaaaaaaaaacccgggjjjmmmmmmmmmhhheeeaaa____________^^^\\\\\\\\\\\\[[[[[[[[[[[[^^^^^^]]][[[ZZZ[[[^^^```gggdddfffkkkmmmnnnzzz~~~zzzuuusssvvv}}}~~~}}}{{{zzzzzzzzzzzzwwwtttrrrooonnnmmmlllqqqzzz|||zzzxxxvvvyyyzzzzzzxxxuuusssssssssqqqttttttpppoooqqqrrrqqqnnnooopppooommmjjjgggeee```gggnnnqqqnnnlllmmmpppnnnpppqqqnnnhhhfffiiinnnlllmmmllljjjhhhggghhhiiihhhhhhfffdddaaaaaaccceeefffeeedddbbb```___]]]]]]^^^^^^]]]]]]]]]]]]^^^^^^cccccccccbbb```^^^\\\[[[YYYXXXXXXYYYYYYZZZZZZ[[[ZZZXXXWWWXXXZZZ[[[[[[ZZZZZZ\\\^^^^^^\\\[[[[[[\\\cccaaa^^^[[[XXXVVVTTTTTTQQQQQQQQQQQQRRRRRRRRRRRRUUUUUUVVVWWWXXXXXXWWWWWWYYYYYYYYYZZZZZZYYYYYYYYYXXXXXXXXXXXX[[[___bbbccciiifffcccdddkkkuuu~~~~~~xxxpppiiihhhkkkxxxzzz~~~~~~|||yyyxxx{{{{{{zzzzzzzzzzzz{{{{{{~~~}}}~~~|||}}}{{{xxxzzzzzzuuuqqqllleeeccceeejjjiiihhhiiilllnnnooonnnnnnllljjjgggfffeeeeeedddbbbbbbaaacccfffhhhhhhgggiiiiiihhhgggeeecccbbbaaaaaaaaadddkkkuuu|||~~~~~~mmmiiiddd```______^^^]]]ZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[ZZZYYYYYY\\\^^^bbbaaadddhhhiiijjjqqq{{{~~~|||wwwpppkkkmmmttt{{{~~~~~~|||zzzzzzzzzyyyxxxuuurrrooonnnnnnooovvv}}}zzzwwwuuuzzzxxxuuutttttttttrrrpppooorrrqqqmmmkkknnnppppppjjjlllnnnooommmiiiccc```___dddjjjkkkjjjkkkppptttsssuuutttnnnhhheeehhhmmmkkkkkkkkkiiigggffffffhhhffffffeeebbb``````bbbdddccccccbbb```___^^^]]]\\\___^^^^^^]]]]]]^^^^^^___`````````___^^^\\\[[[ZZZVVVWWWXXXXXXYYYXXXXXXXXXWWWVVVVVVYYY\\\___aaaaaa]]]^^^___^^^\\\[[[\\\]]]___^^^[[[XXXVVVVVVVVVVVVUUUUUUTTTSSSSSSRRRQQQQQQUUUVVVWWWWWWWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXVVVUUUUUUWWWZZZ\\\```bbbbbb___]]]]]]```dddhhhiiirrrxxx|||vvvooonnnqqq{{{{{{yyyxxxxxxyyy{{{|||~~~}}}~~~~~~}}}|||~~~zzzsssooojjjeeedddgggiiiiiijjjlllnnnnnnmmmkkknnnmmmkkkiiieeecccaaa```]]]]]]^^^aaaeeehhhhhhhhhiiihhhgggeeecccbbbaaa```aaaaaadddlllvvv~~~lllhhhccc___]]]]]]\\\[[[YYYYYYYYYYYYYYYYYYYYYYYYXXXYYYZZZYYYXXXYYY[[[]]]ZZZ[[[^^^bbbcccdddiiinnnxxx|||}}}|||{{{vvvnnngggfffmmmssszzz}}}}}}}}}}}}}}}|||zzzyyyyyyyyyxxxxxxvvvrrrooonnnoooqqqvvv|||yyywwwuuuyyywwwttttttuuuuuurrrpppoooqqqpppjjjiiilllooooookkkmmmooopppooojjjeeeaaabbbdddggghhhhhhkkkqqqvvvvvvuuurrrmmmgggeeehhhkkkjjjjjjjjjhhheeedddeeefffeeeeeedddbbb``````aaaccc`````````___^^^^^^]]]]]]___^^^^^^]]]]]]^^^^^^______^^^]]]\\\ZZZZZZZZZZZZWWWWWWXXXXXXXXXXXXWWWWWWTTTTTTTTTXXX^^^cccfffhhh[[[\\\]]]\\\ZZZYYYZZZ[[[[[[YYYWWWUUUTTTUUUVVVWWWXXXWWWWWWVVVTTTSSSSSSRRRVVVWWWXXXWWWVVVVVVWWWXXXWWWWWWVVVVVVVVVVVVWWWWWWWWWTTTSSSVVVWWWWWWYYY]]]\\\[[[ZZZ\\\___bbbccccccccchhhooouuu~~~{{{vvvvvvyyy{{{yyyyyyxxxzzz}}}|||~~~~~~{{{sssoookkkggghhhllljjjkkknnnrrrsssrrrnnnjjjllllllllliiieeeaaa______]]]]]]___bbbfffiiiiiihhhiiigggfffdddbbbaaa`````````aaacccgggmmmrrrvvvwwwiiieeeaaa^^^\\\[[[ZZZYYYWWWWWWWWWWWWXXXXXXXXXXXXWWWXXXYYYYYYXXXXXXZZZ\\\ZZZ\\\^^^```aaaaaaccceeejjjqqq~~~}}}|||~~~~~~||||||yyyqqqiiiggglllrrrxxx}}}}}}yyyxxxzzz}}}}}}{{{yyywwwwwwwwwwwwvvvvvvuuuqqqmmmllloooqqqqqqzzz~~~zzzxxxxxxvvvvvvwwwyyyxxxuuutttttttttqqqsssqqqkkkiiimmmqqqqqqpppqqqqqqqqqooommmjjjiiihhhhhhhhhiiikkkmmmppprrruuurrrmmmiiifffgggiiikkkiiiiiiiiigggdddcccdddeeedddeeeeeedddaaa___``````^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]\\\\\\\\\\\\]]]]]]```^^^[[[YYYXXXYYYZZZ[[[YYYYYYYYYYYYYYYYYYYYYXXXVVVUUUUUUXXX]]]aaadddfffZZZ[[[[[[ZZZYYYXXXYYY[[[[[[YYYWWWUUUUUUVVVXXXYYYWWWWWWWWWVVVVVVUUUUUUUUUUUUWWWXXXWWWUUUTTTVVVXXXVVVVVVUUUTTTTTTUUUVVVVVVYYYUUUSSSUUUTTTQQQSSSWWW[[[ZZZZZZ\\\___bbbbbbbbb^^^bbbfffhhhjjjrrr~~~~~~~~~zzzzzz~~~}}}xxxxxxyyy{{{}}}}}}|||uuuqqqmmmkkknnnsssnnnooosssvvvxxxvvvqqqmmmgggiiikkkiiieeeaaa``````bbbbbbcccfffiiijjjjjjhhhhhhgggeeebbbaaa```_________```aaabbbbbbdddgggiiidddbbb___]]]\\\[[[YYYXXXVVVVVVVVVVVVWWWWWWWWWXXXVVVWWWYYYYYYXXXYYYZZZ\\\]]]___aaaaaaaaabbbcccbbbdddhhhpppzzz~~~~~~~~~~~~wwwnnnlllpppvvv{{{~~~}}}xxxvvvzzz|||zzzxxxvvvuuuuuuuuuuuuuuuuuusssppplllkkknnnqqqllluuu|||{{{xxxxxxxxxxxxsssyyy~~~|||vvvrrruuuyyytttuuusssmmmkkkooossstttsssqqqooommmlllkkkllllllmmmkkkkkklllnnnoooooonnnsssnnnhhheeefffhhhjjjkkkhhhiiihhhfffdddcccdddeeedddeeefffeeebbb```______\\\\\\\\\]]]]]]^^^^^^^^^\\\\\\[[[[[[[[[[[[\\\\\\aaa___[[[XXXWWWXXX[[[\\\[[[[[[[[[[[[ZZZZZZZZZZZZ\\\ZZZXXXXXXZZZ]]]^^^___[[[\\\\\\[[[ZZZZZZ[[[]]]^^^]]]ZZZXXXXXXYYY[[[\\\UUUVVVVVVVVVVVVWWWWWWWWWTTTVVVWWWVVVSSSSSSUUUWWWVVVUUUTTTSSSSSSTTTUUUVVV[[[UUUSSSUUUTTTPPPQQQVVVZZZXXXVVVWWWYYY\\\]]]]]]\\\```ddddddbbbeeemmmuuu}}}~~~{{{|||{{{vvvvvvxxx~~~}}}}}}uuurrrooonnnrrrxxxrrrsssvvvyyyzzzxxxtttpppdddgggiiiiiieeebbbaaabbbgggggggggiiikkkkkkjjjhhhhhhgggdddbbb```_________]]]___```___\\\\\\```cccbbb```^^^]]]]]]\\\YYYWWWUUUUUUUUUVVVVVVWWWWWWWWWVVVWWWYYYYYYYYYYYYZZZ\\\[[[]]]^^^^^^___aaaaaa```dddiiimmmooorrr|||{{{tttsss{{{~~~{{{wwwtttrrrtttssssssrrrrrrqqqqqqqqqsssrrrqqqooonnnnnnooooootttvvvyyyzzzyyyzzz{{{}}}{{{||||||{{{yyywwwxxxyyyxxxvvvrrrpppoooqqqssstttmmmmmmnnnqqqssstttrrrqqqkkkiiiggghhhjjjmmmoooooopppooollljjjhhhgggggggggggggggeeeddddddcccdddddd___```bbbcccbbb```]]][[[]]]]]]]]]]]]]]]]]]]]]]]]]]][[[ZZZYYYYYYZZZ\\\]]]\\\YYYYYY[[[[[[XXXYYY]]]]]]\\\[[[ZZZYYYYYYYYYYYYYYYVVVTTTUUUXXXZZZZZZYYYWWWXXXZZZZZZYYYXXXXXXYYY]]]ZZZWWWVVVWWWXXXXXXXXXUUUVVVXXXYYYYYYXXXVVVUUUSSSSSSSSSSSSTTTTTTTTTTTTRRRRRRRRRRRRRRRRRRSSSTTTUUUUUUTTTSSSSSSTTTUUUVVVVVVVVVVVVXXX[[[]]]]]]]]]______]]]\\\]]]```fffjjjuuuxxx}}}}}}~~~zzzxxxxxxyyy|||tttuuu{{{}}}{{{}}}~~~|||}}}~~~yyysssmmmjjjkkknnnpppppptttxxxzzzxxxtttpppnnniiihhhgggeeedddccccccccccccdddeeefffggggggggggggbbbbbbbbb```]]]\\\[[[\\\\\\]]]^^^^^^]]]^^^```aaaiiibbb]]]\\\[[[YYYYYY[[[WWWWWWVVVWWWWWWXXXYYYYYYWWWWWWWWWWWWWWWWWWWWWWWWZZZ[[[\\\\\\[[[\\\^^^```eeegggggggggjjjsss~~~yyy{{{~~~}}}~~~}}}zzzwwwtttrrrssssssssssssssssssrrrrrrtttsssrrrrrrrrrssstttuuuvvvwwwxxxzzz{{{||||||{{{}}}~~~~~~}}}zzzyyyyyyyyy|||zzzwwwtttsssqqqpppooonnnnnnnnnoooqqqqqqpppooollljjjhhhiiikkknnnooopppnnnmmmjjjhhhfffeeeeeefffggggggffffffffffffeeeeee```aaabbbcccbbbaaa___]]]]]]]]]]]]]]]]]]]]]]]]]]]___^^^\\\[[[ZZZ[[[\\\]]]\\\XXXXXX\\\_________aaa^^^]]]\\\[[[ZZZZZZZZZZZZYYYWWWUUUVVVYYYZZZYYYXXXUUUWWWXXXXXXWWWWWWYYYZZZ___\\\YYYWWWWWWXXXXXXWWWUUUVVVWWWXXXXXXWWWVVVUUUTTTTTTTTTSSSSSSRRRRRRRRRSSSSSSRRRRRRRRRSSSSSSTTTVVVUUUTTTSSSSSSSSSTTTUUUXXXWWWUUUVVVXXXYYYYYYXXX]]]]]]\\\[[[[[[]]]bbbffffffgggjjjmmmsss~~~zzzwwwvvvwww~~~{{{wwwzzz}}}{{{}}}|||zzz{{{||||||}}}}}}}}}}}}~~~{{{xxxsssnnnllllllnnnooorrruuuwwwwwwtttpppmmmllljjjjjjiiihhhgggfffffffffdddeeeeeeeeeffffffffffff```aaaaaa___]]]\\\\\\]]]___^^^^^^^^^aaaeeekkkooojjjccc]]]\\\\\\ZZZZZZ]]]]]]\\\ZZZYYYXXXXXXXXXYYYXXXXXXXXXXXXXXXXXXXXXXXXWWWXXXZZZ[[[[[[\\\___aaadddeeefffeeeeeeiiirrrzzz~~~~~~}}}|||yyyvvvtttrrrrrrrrrsssssstttuuuuuuuuuuuuttttttuuuvvvxxxzzz{{{xxxwwwvvvyyy|||}}}{{{yyy~~~}}}{{{zzzzzz}}}{{{yyyxxxwwwtttqqqooopppnnnmmmlllmmmnnnmmmllljjjiiiggghhhjjjlllmmmmmmlllkkkhhheeeccccccddddddeeefffggghhhhhhhhhgggfffaaaaaaaaaaaaaaaaaaaaaaaa]]]]]]\\\\\\\\\\\\]]]]]]bbbaaa___]]]\\\\\\\\\]]]aaaZZZXXX]]]bbbcccbbbbbb___^^^]]]\\\\\\[[[[[[[[[ZZZYYYXXXXXXYYYYYYWWWVVVSSSTTTUUUUUUUUUVVVYYY\\\aaa^^^[[[YYYYYYXXXWWWVVVUUUVVVWWWXXXXXXWWWVVVUUUUUUUUUTTTSSSRRRQQQPPPPPPTTTTTTSSSRRRRRRSSSSSSSSSVVVUUUTTTSSSSSSSSSSSSSSSWWWUUURRRRRRTTTVVVWWWWWW[[[[[[ZZZXXXXXXZZZ]]]aaa^^^^^^^^^\\\^^^dddmmmuuu{{{xxxxxxyyy~~~zzz{{{{{{{{{~~~}}}||||||~~~~~~zzzyyyxxxvvvtttttttttuuuuuuxxxyyyzzz|||||||||{{{zzzxxxvvvssspppnnnnnnnnnoooppprrrsssrrrooollljjjjjjiiiiiihhhhhhggggggggggggeeedddccccccbbbccccccddd]]]^^^___^^^]]]\\\]]]^^^aaa___^^^```eeennnwww}}}kkkddd^^^\\\\\\ZZZ\\\___cccaaa^^^[[[YYYXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYUUUWWWYYY[[[[[[]]]___aaa```bbbcccbbb```bbbfffjjjwww~~~}}}|||zzzxxxvvvttttttrrrrrrssstttuuuvvvwwwxxxuuuuuutttuuuvvvxxxzzz|||xxxuuutttwww|||}}}yyytttzzz}}}}}}||||||{{{yyywwwwwwxxxwwwuuurrrqqqnnnkkkjjjjjjkkkjjjiiigggeeedddeeegggiiiiiiiiikkkiiigggdddcccbbbcccdddbbbdddfffhhhiiihhhgggfffaaa``````______```aaabbb\\\[[[ZZZYYYYYYZZZ[[[\\\aaa```___^^^^^^^^^^^^___hhh^^^WWWYYY___``````___```___^^^]]]\\\\\\\\\\\\ZZZZZZZZZZZZYYYXXXUUUTTTQQQRRRRRRRRRSSSUUUYYY]]]```^^^[[[YYYYYYYYYWWWVVVUUUUUUVVVVVVVVVVVVUUUUUUTTTSSSSSSRRRRRRQQQQQQQQQUUUTTTSSSSSSRRRRRRRRRRRRUUUUUUTTTTTTSSSSSSRRRRRRSSSQQQOOOOOORRRVVVXXXYYYZZZZZZYYYXXXVVVWWWYYY\\\]]]]]][[[XXXVVVYYY```eeelllvvv|||{{{|||~~~}}}zzzzzz|||~~~~~~~~~|||{{{{{{{{{|||~~~{{{xxxyyyvvvssspppnnnppprrrsssvvvvvvvvvvvvwwwwwwwwwwwwuuutttsssqqqpppoooooonnnlllmmmmmmkkkiiiggghhhiiieeeffffffffffffeeeeeeeeedddbbb```]]]]]]]]]___```[[[\\\^^^]]]\\\\\\]]]___```___^^^aaahhhrrrzzzkkkccc]]]\\\\\\[[[]]]aaadddbbb^^^[[[YYYXXXXXXYYYXXXXXXYYYYYYYYYYYYZZZZZZWWWYYY[[[\\\]]]]]]___aaa^^^```aaa``````aaaeeehhhkkkttt}}}|||{{{yyyxxxwwwvvvvvvttttttuuuvvvwwwxxxxxxyyyuuutttsssssssssuuuvvvwwwvvvsssrrruuuyyyzzzuuupppuuuxxx}}}~~~}}}}}}{{{wwwttttttwwwxxxuuusssooommmjjjiiiiiiiiiiiihhhfffeeedddeeefffhhhhhhgggjjjiiigggfffdddddddddddd___aaaccceeeffffffeeeddd```___^^^]]]]]]^^^```aaaZZZYYYXXXWWWWWWXXXYYYZZZ^^^^^^^^^^^^___``````aaahhh\\\SSSTTTZZZ]]]^^^_________^^^]]]\\\\\\\\\\\\YYYZZZ[[[ZZZXXXVVVTTTSSSQQQQQQRRRQQQRRRTTTXXX[[[]]]\\\YYYYYYYYYYYYWWWVVVTTTUUUUUUUUUUUUUUUUUUTTTQQQQQQRRRRRRSSSSSSTTTTTTUUUTTTSSSRRRQQQQQQQQQQQQTTTTTTTTTTTTSSSSSSRRRRRRSSSPPPNNNOOORRRVVVXXXYYYYYYYYYZZZXXXVVVVVVWWWYYYXXXXXXWWWTTTRRRTTTYYY^^^eeekkkwww~~~~~~|||vvvrrrtttzzz{{{{{{}}}~~~}}}|||}}}~~~}}}zzzxxxyyy{{{}}}~~~}}}|||{{{zzz{{{|||~~~~~~|||yyyvvvyyyvvvrrrnnnnnnpppsssvvvuuuvvvvvvvvvvvvuuuttttttsssssssssrrrqqqpppnnnnnnlllkkkjjjfffcccaaabbbcccddddddeeeeeeeeeddddddcccaaa^^^ZZZWWWVVVWWWZZZ\\\ZZZ\\\]]]]]]]]]]]]^^^```^^^]]]]]]aaaiiippptttvvvhhhaaa\\\[[[[[[[[[]]]``````^^^\\\YYYXXXXXXYYYYYYWWWWWWXXXXXXXXXYYYYYYYYY[[[]]]______^^^^^^^^^____________^^^___aaadddgggfffkkkuuu}}}}}}|||zzzyyyxxxxxxxxxxxxwwwwwwwwwwwwxxxxxxxxxxxxtttsssrrrqqqqqqrrrsssssssssrrrsssuuuwwwvvvrrrnnnrrrvvv|||~~~||||||{{{wwwtttuuuwwwwwwsssnnnllljjjiiihhhiiijjjiiihhhgggffffffgggiiiiiiiiiggghhhhhhhhhhhhgggeeedddccc___```aaacccddddddcccccc```___^^^]]]]]]]]]^^^___ZZZXXXWWWUUUUUUWWWXXXZZZ[[[\\\\\\]]]^^^___`````````WWWQQQSSSYYY\\\^^^aaa^^^]]]\\\[[[[[[ZZZZZZZZZXXXYYYZZZXXXUUUSSSSSSSSSQQQRRRSSSRRRRRRSSSUUUXXXXXXWWWVVVWWWXXXXXXWWWVVVTTTTTTTTTTTTTTTTTTTTTTTTQQQQQQRRRSSSTTTUUUVVVVVVUUUTTTSSSQQQPPPOOOOOOOOORRRRRRSSSTTTTTTSSSSSSRRRUUUSSSPPPPPPRRRTTTUUUUUUWWWXXXYYYXXXWWWUUUVVVWWWSSSTTTTTTRRRPPPRRRWWW\\\ccceeellltttwwwuuuvvvzzz}}}~~~~~~{{{ssslllggggggmmmvvv}}}yyywwwyyy{{{}}}~~~zzzvvvuuuxxx{{{}}}|||zzz{{{||||||{{{yyywwwvvvxxxuuuqqqmmmmmmpppsssvvvsssttttttuuutttsssrrrqqqssssssssssssqqqpppnnnmmmooonnnkkkfffaaa^^^]]]^^^eeeeeefffffffffeeecccbbb^^^[[[UUUQQQQQQSSSWWWZZZ[[[\\\^^^^^^]]]]]]___```^^^]]]]]]```fffjjjjjjiiiddd^^^ZZZZZZ[[[ZZZ[[[^^^ZZZYYYYYYXXXXXXXXXYYYYYYWWWWWWWWWXXXXXXYYYYYYZZZ]]]___aaaaaa```^^^^^^___aaa___^^^]]]]]]^^^___```aaadddkkksss}}}~~~}}}|||{{{yyyyyyyyyzzzzzz{{{zzzzzzyyyxxxwwwwwwvvvtttsssrrrqqqqqqrrrssstttqqqsssuuuvvvvvvtttqqqooosssxxx}}}}}}zzzyyyvvvttttttxxx}}}{{{ssskkkiiihhhhhhiiikkkkkkjjjiiiggggggfffgggiiiiiihhhgggeeeggghhhiiihhhfffbbb````````````aaaaaabbbbbbbbbaaa```___^^^^^^^^^^^^^^^[[[YYYWWWVVVVVVWWWYYY[[[ZZZ[[[\\\\\\]]]]]]]]]]]][[[VVVUUUYYY\\\\\\]]]___\\\[[[ZZZYYYYYYXXXYYYYYYWWWXXXXXXVVVSSSQQQRRRTTTSSSTTTUUUTTTSSSRRRSSSTTTRRRQQQRRRTTTWWWXXXXXXWWWTTTTTTSSSSSSSSSSSSTTTTTTSSSSSSTTTTTTUUUUUUVVVVVVTTTSSSRRRPPPNNNMMMMMMMMMPPPQQQRRRSSSTTTTTTTTTSSSSSSQQQPPPPPPRRRSSSSSSRRRTTTVVVXXXXXXVVVUUUUUUUUURRRSSSTTTRRROOOPPPTTTXXX\\\\\\```fffgggeeeeeegggqqq||||||~~~}}}yyyqqqiiiccc___]]]cccnnn}}}{{{wwwvvvxxxzzz~~~~~~{{{xxxwwwzzz|||zzz{{{{{{zzzxxxwwwvvvvvvuuurrrnnnkkkjjjllloooqqqqqqqqqqqqqqqqqqqqqrrrrrruuutttsssrrrqqqooonnnmmmmmmmmmkkkgggcccaaa```aaaddddddeeefffeeecccaaa___]]]YYYSSSNNNNNNQQQVVVZZZ\\\]]]______^^^^^^___aaaaaa^^^\\\^^^ccceeedddaaa___ZZZXXXYYYZZZXXXXXXZZZVVVWWWXXXYYYYYYYYYXXXWWWWWWXXXXXXYYYZZZZZZ[[[[[[[[[]]]```aaa```_________^^^]]]^^^^^^^^^^^^\\\[[[\\\^^^dddjjjnnnyyy}}}|||{{{zzzyyyzzz{{{|||}}}|||{{{zzzxxxwwwvvvuuutttsssrrrrrrssstttuuuvvvqqqtttwwwxxxvvvsssqqqpppvvvzzz|||yyywwwnnnooottt|||vvvmmmffffffgggjjjlllmmmkkkjjjfffeeeeeefffggghhhfffeeeccceeehhhjjjiiieeeaaa___aaaaaaaaa```aaaaaabbbcccbbbbbbaaa```___^^^^^^]]]\\\[[[YYYWWWWWWYYY[[[\\\[[[[[[\\\\\\\\\[[[ZZZZZZZZZYYY\\\``````\\\YYY[[[[[[ZZZYYYXXXWWWWWWWWWWWWWWWXXXWWWTTTQQQPPPRRRUUUTTTUUUVVVVVVSSSQQQQQQRRRNNNNNNOOORRRVVVXXXXXXWWWTTTTTTSSSSSSSSSSSSTTTTTTVVVVVVUUUUUUUUUUUUUUUUUUTTTSSSQQQOOOMMMLLLLLLKKKOOOPPPRRRSSSTTTUUUTTTTTTMMMMMMMMMPPPSSSUUUUUUTTTRRRTTTVVVWWWUUUTTTSSSTTTOOOQQQQQQNNNKKKKKKNNNRRRUUUUUUXXX]]]___]]]^^^```^^^fffrrr~~~~~~zzz|||~~~~~~qqqgggaaa]]]ZZZWWW]]]jjj}}}~~~}}}}}}}}}|||}}}yyyvvvvvvyyy|||~~~~~~|||zzz~~~|||{{{{{{{{{yyywwwuuuuuuvvvsssppplllhhhggghhhjjjlllqqqpppnnnnnnooorrrtttvvvvvvuuutttrrrpppooommmmmmhhhiiiiiihhhgggfffgggiiiaaabbbccccccbbb___]]][[[\\\XXXRRRMMMMMMQQQWWW[[[]]]^^^```___^^^^^^```aaaddd```\\\\\\```cccbbb___\\\XXXVVVYYYZZZXXXWWWXXXUUUVVVXXXZZZZZZYYYWWWVVVXXXYYYYYYZZZ[[[\\\\\\\\\XXX[[[^^^``````______```YYY[[[^^^aaabbbaaa]]]ZZZZZZ\\\aaafffgggkkkyyy~~~}}}~~~}}}{{{yyyyyyyyyyyyyyyyyyxxxwwwvvvtttrrrqqqrrruuuwwwxxxxxxuuutttssssssrrrrrrrrrrrrtttvvvyyy||||||zzzxxxvvvsssrrruuu}}}xxxmmmfffggghhhiiijjjkkkkkkkkkgggggggggfffeeeeeeddddddbbbccceeeggghhhgggfffeeefffeeedddbbbaaabbbbbbccc``````_________^^^^^^^^^[[[[[[ZZZZZZZZZZZZZZZZZZ[[[[[[ZZZ[[[\\\]]][[[YYY[[[[[[\\\]]]]]]]]]]]]\\\XXXWWWVVVVVVVVVXXXYYYZZZZZZXXXVVVTTTSSSRRRSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTRRRSSSTTTTTTSSSTTTVVVXXX\\\ZZZXXXVVVUUUVVVWWWXXXZZZXXXVVVSSSQQQPPPOOOOOORRRRRRRRRPPPMMMJJJJJJKKKLLLMMMOOOQQQRRRRRRQQQQQQMMMMMMNNNNNNOOOPPPQQQQQQLLLNNNOOOQQQRRRRRRQQQQQQQQQQQQRRRRRRQQQPPPOOOOOOTTTSSSQQQPPPPPPRRRTTTVVV[[[ZZZ^^^gggqqq}}}zzz}}}zzzyyynnncccZZZWWWYYY[[[aaasss~~~}}}xxxqqqqqqxxx~~~|||tttqqqxxx}}}|||yyyxxxwwwvvvvvvtttrrrpppooohhhcccbbb___]]]ccckkkoooooopppqqqssstttuuuuuu|||wwwrrrnnnmmmmmmmmmmmmiiiiiihhhhhhggggggffffffaaaaaaaaaaaa```___]]]\\\YYYYYYUUUPPPPPPWWW]]]^^^```___^^^^^^]]]]]]]]]]]]aaa\\\WWWWWWZZZ___aaabbb^^^[[[XXXVVVWWWXXXXXXWWWUUUXXXZZZ[[[YYYWWWVVVVVVVVVVVVWWWXXXYYYYYYYYYXXXYYYZZZ[[[^^^```aaa___]]]YYYYYYYYYYYYZZZ[[[\\\]]]___^^^]]]^^^aaagggmmmppp~~~}}}~~~}}}|||zzzyyyyyyyyyxxxxxxwwwwwwuuutttrrrsssvvvxxxyyyyyywwwvvvuuusssrrrqqqppppppnnnpppsssvvvwwwvvvuuutttqqqpppsssyyy~~~uuullliiiiiikkkllllllmmmmmmmmmjjjjjjiiigggfffdddccccccdddeeegggiiiiiiiiihhhgggfffeeedddcccbbbbbbccccccbbbaaa```___^^^\\\[[[ZZZZZZZZZZZZZZZZZZZZZZZZYYY]]]\\\\\\]]]^^^^^^]]][[[\\\\\\\\\\\\[[[ZZZYYYYYYZZZZZZYYYYYYYYYZZZ[[[\\\^^^\\\ZZZWWWUUUTTTTTTSSSTTTTTTUUUUUUUUUUUUTTTTTTQQQRRRSSSSSSSSSSSSUUUWWW[[[ZZZYYYWWWVVVVVVWWWWWWXXXWWWVVVTTTRRROOONNNMMMQQQRRRRRRPPPMMMKKKKKKLLLJJJLLLNNNPPPQQQQQQQQQQQQMMMNNNOOOPPPQQQQQQQQQQQQLLLMMMOOOPPPQQQQQQPPPPPPQQQQQQQQQQQQPPPPPPOOOOOOSSSRRRPPPOOOOOOQQQSSSUUUSSSRRRUUU[[[cccnnn~~~}}}||||||~~~}}}zzzoooddd[[[XXX[[[fffuuu~~~~~~yyyqqqpppwww~~~|||~~~}}}vvvuuu|||~~~xxxsssssssssrrrrrrqqqpppooommmhhhccc```aaa```___eeemmmppppppqqqrrrssstttuuuuuuwwwtttpppnnnnnnnnnmmmllliiiiiihhhgggffffffeeeeeedddddddddcccbbb___]]]\\\YYYYYYVVVTTTXXX___cccaaaaaa```___^^^]]]\\\\\\\\\[[[XXXUUUWWW\\\```aaa```\\\YYYVVVUUUVVVWWWWWWWWWVVVXXXZZZYYYWWWUUUTTTSSSWWWWWWXXXYYYYYYYYYXXXXXXXXXXXXYYY\\\^^^^^^]]][[[YYYYYYXXXYYYYYYZZZ[[[[[[[[[ZZZXXXYYY\\\```eeehhh|||{{{|||}}}}}}yyyyyyxxxwwwwwwwwwxxxxxxvvvuuutttuuuwwwyyyyyyyyyyyyxxxvvvtttrrrpppoooooonnnoooqqqsssuuuvvvvvvwwwooonnnppptttyyyxxxqqqjjjjjjjjjkkklllmmmmmmmmmmmmmmmllljjjhhhfffdddcccbbbdddeeefffhhhiiihhhhhhgggeeedddcccccccccccccccdddbbbbbb```___]]]ZZZXXXWWWYYYYYYYYYYYYYYYYYYZZZZZZ]]]\\\[[[\\\^^^^^^\\\[[[YYYYYYZZZZZZZZZZZZYYYYYY[[[[[[ZZZZZZZZZ[[[\\\\\\___]]][[[XXXVVVTTTSSSSSSSSSTTTVVVWWWWWWVVVTTTSSSPPPQQQRRRRRRQQQRRRTTTUUUYYYYYYXXXXXXWWWVVVVVVVVVWWWWWWWWWUUUSSSPPPLLLJJJPPPQQQQQQPPPNNNMMMMMMNNNKKKLLLMMMOOOPPPPPPPPPPPPLLLNNNPPPQQQRRRQQQPPPOOOKKKLLLNNNOOOPPPPPPOOOOOOOOOOOOOOOOOOOOONNNNNNNNNQQQOOONNNMMMMMMOOOQQQRRROOOMMMNNNRRRVVV\\\gggsssyyyzzz~~~}}}|||{{{yyy{{{~~~{{{yyywwwyyy~~~|||rrrggg``````dddvvv{{{tttrrrxxx~~~}}}{{{zzz~~~~~~zzzzzz|||ssslllmmmmmmmmmmmmmmmlllkkkkkkeeecccccceeeeeefffjjjpppqqqrrrrrrrrrsssssssssssssssrrrqqqqqqrrrqqqnnnllliiihhhgggfffeeedddccccccfffffffffeeeccc```^^^\\\YYYYYYZZZ\\\dddllllllgggaaa```___]]]\\\\\\[[[[[[XXXWWWWWW[[[aaacccbbb```YYYWWWUUUTTTVVVWWWWWWWWWVVVXXXYYYXXXUUUSSSRRRRRRYYYYYYYYYYYYYYYYYYXXXWWWVVVVVVWWWYYY[[[\\\[[[YYYXXXXXXWWWWWWWWWXXXXXXYYYXXXWWWVVVUUUWWWZZZ]]]___}}}|||~~~zzzxxxxxxyyyzzzwwwvvvvvvuuuuuuvvvwwwxxxuuuttttttuuuwwwxxxxxxwwwxxxwwwvvvtttrrrqqqpppppppppppppppqqqrrrssstttuuunnnnnnoooqqqtttsssoookkkiiijjjkkkkkkkkkkkkkkkjjjmmmlllkkkiiigggfffddddddbbbbbbdddeeeeeefffeeeeeebbbbbbbbbbbbbbbbbbbbbbbb``````___^^^\\\ZZZXXXVVVYYYZZZZZZZZZZZZZZZ[[[[[[ZZZYYYYYYZZZ[[[[[[ZZZXXXTTTUUUWWWYYY[[[\\\]]]]]]ZZZYYYYYYYYYYYYZZZZZZZZZ[[[ZZZXXXWWWUUUTTTSSSRRRSSSTTTWWWXXXXXXWWWTTTSSSPPPQQQQQQQQQPPPPPPRRRTTTUUUVVVVVVVVVVVVUUUTTTSSSVVVWWWXXXWWWUUUQQQMMMJJJNNNPPPQQQPPPOOONNNOOOQQQNNNOOOPPPPPPPPPOOONNNMMMJJJLLLOOOQQQQQQPPPNNNMMMKKKLLLMMMNNNOOONNNMMMMMMNNNNNNMMMMMMMMMMMMMMMMMMNNNMMMLLLKKKLLLMMMOOOPPPOOOMMMNNNRRRSSSUUU\\\dddlllvvvxxxzzz~~~{{{xxxvvvuuuvvvxxx|||xxxtttuuuyyy}}}~~~~~~~~~wwwnnnjjjoooxxx~~~~~~xxxxxx}}}zzzxxx|||~~~~~~{{{rrrjjjiiikkklllmmmlllllllllmmmllllllmmmnnnmmmmmmpppsssqqqqqqqqqqqqqqqqqqpppppppppqqqrrruuuvvvtttpppmmmggggggfffeeecccbbbaaaaaaddddddeeedddcccaaa___^^^ZZZ[[[^^^eeepppxxxuuummmaaa```___]]]\\\[[[[[[ZZZ[[[[[[^^^cccggghhhddd```WWWVVVTTTUUUVVVXXXXXXWWWVVVWWWXXXXXXUUUTTTSSSSSSZZZZZZZZZZZZYYYXXXWWWWWWUUUUUUUUUWWWZZZ[[[ZZZXXXXXXXXXWWWVVVVVVVVVVVVVVVYYYXXXVVVUUUVVVWWWYYYZZZ{{{{{{}}}}}}|||{{{zzzxxxvvvvvvvvvttttttsssttttttuuuvvvvvvtttsssssstttvvvwwwvvvuuuuuuuuutttsssssssssttttttooonnnmmmlllkkkkkkllllllnnnoooppprrrrrrrrrpppoookkkkkklllllllllkkkkkkjjjkkkkkkjjjiiihhhggggggfffaaabbbcccddddddeeeeeeeeeaaaaaaaaaaaaaaa`````````\\\\\\]]]^^^]]]\\\ZZZYYYZZZZZZZZZ[[[[[[\\\\\\\\\YYYYYYXXXYYYZZZZZZYYYWWWTTTUUUWWWYYY[[[]]]^^^^^^YYYZZZZZZZZZZZZYYYYYYYYYWWWWWWVVVVVVVVVUUUUUUTTTRRRTTTVVVXXXXXXVVVTTTRRROOOPPPQQQPPPOOOOOOQQQSSSRRRRRRRRRSSSRRRRRRQQQPPPUUUWWWXXXYYYWWWRRRNNNKKKNNNPPPQQQQQQPPPPPPQQQRRRSSSTTTSSSSSSQQQOOOMMMKKKIIIJJJMMMOOOOOONNNLLLJJJJJJKKKLLLMMMMMMMMMLLLKKKLLLLLLKKKKKKKKKKKKLLLMMMLLLKKKJJJJJJKKKKKKMMMMMMNNNLLLNNNRRRTTTTTTXXX]]][[[aaajjjvvv~~~{{{|||}}}vvvyyy}}}zzz|||}}}vvvtttvvv{{{}}}~~~{{{uuuvvvwww|||}}}|||}}}|||{{{{{{{{{|||}}}|||wwwoooiiikkkmmmppppppooonnnpppqqquuuwwwwwwtttrrrqqqqqqqqqoooooonnnnnnnnnnnnmmmmmmmmmnnnpppssstttrrrmmmjjjeeeeeedddcccbbbaaa```___``````aaabbbbbbaaa```___[[[^^^bbbjjjuuu|||xxxooo``````^^^]]]\\\[[[[[[[[[^^^___aaafffiiihhhbbb]]]WWWVVVUUUVVVXXXYYYYYYXXXUUUVVVXXXWWWVVVVVVVVVWWWYYYYYYZZZYYYYYYXXXWWWWWWVVVUUUUUUWWWYYY[[[ZZZYYYXXXXXXVVVUUUTTTTTTTTTTTTXXXWWWVVVUUUUUUUUUVVVVVV~~~}}}yyy|||~~~zzz||||||{{{xxxvvvuuuuuuqqqrrrssstttuuuvvvvvvuuutttsssssstttvvvwwwuuutttrrrrrrsssssstttuuuwwwwwwsssrrrpppnnnllljjjjjjiiimmmpppssstttsssrrrrrrsssoooooooooooonnnmmmlllllljjjjjjiiiiiihhhhhhggggggccccccddddddeeeffffffgggaaabbbbbbaaaaaa```^^^^^^YYYZZZ\\\^^^^^^^^^\\\[[[YYYYYYZZZZZZ[[[[[[\\\\\\[[[ZZZYYYZZZ\\\\\\ZZZYYYXXXXXXYYYZZZZZZ[[[ZZZZZZ[[[[[[\\\\\\\\\[[[ZZZYYYUUUVVVWWWXXXXXXXXXWWWWWWRRRSSSUUUVVVVVVUUUSSSRRRPPPQQQQQQPPPOOOOOOPPPRRRPPPPPPOOOOOOOOOOOOOOOOOOTTTUUUWWWXXXVVVSSSOOOMMMOOOPPPQQQQQQPPPPPPRRRSSSUUUUUUUUUTTTRRROOOLLLKKKIIIJJJKKKMMMMMMLLLJJJIIIIIIJJJKKKLLLLLLKKKJJJIIIKKKJJJIIIHHHIIIJJJKKKLLLJJJJJJJJJJJJJJJKKKKKKLLLKKKIIIJJJOOOQQQPPPQQQUUUSSSUUUZZZaaalllzzz}}}yyyvvvxxx}}}wwwrrrvvv|||~~~||||||~~~{{{yyy{{{yyytttuuuzzz~~~|||www|||~~~{{{yyyxxxpppwww}}}}}}{{{yyyzzz|||{{{xxxrrrlllhhhnnnqqqttttttrrrrrrsssvvvxxx{{{zzzuuuppppppnnnlllmmmmmmmmmllllllllllllllljjjjjjkkkllllllkkkgggdddbbbbbbbbbaaa``````______]]]^^^___```aaaaaa``````\\\___dddjjjrrrxxxtttmmm___^^^]]]\\\\\\[[[[[[\\\___^^^___bbbdddbbb]]]WWWWWWVVVVVVWWWYYYYYYYYYXXXTTTUUUWWWWWWVVVVVVXXXYYYXXXXXXXXXXXXXXXXXXWWWVVVVVVUUUUUUVVVYYYZZZZZZYYYYYYXXXWWWUUUTTTSSSRRRRRRTTTTTTTTTTTTTTTTTTSSSSSS{{{xxxwww{{{~~~{{{yyy}}}}}}~~~}}}zzzuuurrrrrrtttppprrrtttwwwxxxxxxwwwvvvtttttttttvvvwwwwwwvvvtttrrrrrrrrrssstttvvvwwwxxxvvvuuutttqqqooommmkkkjjjkkkppptttvvvtttssstttvvvpppppppppoooooommmllllllkkkjjjjjjhhhgggfffeeeeeecccccccccddddddeeefffgggddddddddddddbbb```^^^]]]YYY[[[]]]______^^^]]][[[WWWWWWWWWXXXYYYZZZZZZZZZZZZYYYYYYZZZ[[[[[[ZZZXXXWWWXXXXXXYYYYYYYYYXXXXXXZZZZZZ[[[[[[[[[ZZZYYYXXXUUUVVVVVVWWWWWWVVVUUUUUURRRSSSSSSTTTTTTSSSSSSRRRPPPQQQRRRQQQOOOOOOPPPRRRPPPOOONNNMMMNNNNNNOOOPPPQQQRRRTTTTTTTTTRRROOOMMMPPPQQQRRRRRRQQQPPPRRRSSSSSSSSSSSSSSSQQQOOOMMMLLLJJJKKKKKKLLLKKKKKKJJJJJJHHHIIIJJJKKKKKKJJJIIIHHHIIIIIIGGGGGGGGGIIIJJJLLLIIIIIIIIIJJJJJJJJJKKKKKKNNNJJJJJJMMMNNNLLLKKKMMMNNNOOORRRWWW^^^gggpppvvv|||yyyvvvwww{{{~~~}}}zzzwwwrrrpppuuu{{{{{{zzz{{{wwwxxxyyyyyyzzz{{{sssrrrxxx~~~~~~zzztttzzz|||xxxtttsssnnnwww~~~~~~zzzwwwsssxxx{{{zzztttooommmmmmppptttwwwwwwtttsssuuuxxxuuuyyyxxxqqqnnnooonnnkkkllllllllllllllllllmmmmmmjjjiiigggffffffdddaaa___`````````_______________]]]^^^___```aaa```______ZZZ___cccfffjjjnnnlllggg]]]]]]\\\\\\\\\\\\\\\]]]^^^\\\\\\]]]___^^^YYYUUUVVVUUUUUUVVVXXXXXXWWWUUUTTTUUUVVVVVVTTTTTTVVVXXXUUUVVVWWWWWWWWWWWWWWWWWWVVVUUUTTTUUUXXXYYYZZZYYY[[[YYYXXXUUUSSSRRRQQQQQQRRRSSSTTTUUUUUUUUUTTTTTT{{{vvvssswww}}}~~~zzzyyy}}}}}}wwwqqqnnnooorrrppprrrvvvyyy{{{zzzxxxvvvvvvuuuuuuwwwyyyxxxwwwuuusssssssssssstttvvvwwwxxxrrrrrrqqqpppmmmkkkiiigggjjjooouuuwwwuuutttuuuwwwnnnnnnnnnnnnmmmllljjjjjjmmmllljjjhhhfffeeecccbbbaaaaaaaaaaaabbbcccdddeeeffffffffffffdddaaa___^^^ZZZ\\\^^^``````^^^\\\[[[UUUUUUVVVVVVWWWXXXYYYYYYXXXWWWWWWXXXYYYYYYXXXVVVSSSTTTUUUWWWXXXYYYYYYZZZWWWXXXYYYYYYYYYWWWVVVUUUTTTTTTUUUUUUTTTSSSQQQPPPSSSRRRRRRRRRRRRRRRRRRSSSQQQRRRRRRQQQOOOOOOQQQRRRQQQPPPNNNMMMMMMNNNPPPRRROOOPPPQQQRRRRRRPPPOOOMMMPPPRRRSSSRRRQQQQQQRRRSSSPPPQQQQQQQQQQQQPPPNNNMMMLLLLLLLLLKKKKKKKKKKKKKKKHHHIIIJJJJJJJJJIIIHHHGGGIIIHHHGGGFFFFFFHHHJJJKKKIIIIIIIIIJJJJJJJJJKKKKKKTTTOOOMMMOOOOOOKKKIIIJJJLLLMMMPPPSSSXXX^^^bbbeeemmmqqqtttttttttzzzzzzwwwtttuuuyyyzzzvvvsssrrrooopppwww|||||||||}}}qqqtttxxxyyy{{{|||qqqpppvvv}}}}}}yyy~~~xxxpppvvv|||wwwrrrpppqqq{{{|||}}}~~~}}}~~~|||wwwsssmmmsssyyyxxxsssoooqqquuupppuuuxxxwwwtttsssuuuxxxrrrvvvvvvooommmppppppmmmlllllllllmmmmmmmmmnnnnnnmmmjjjgggdddcccbbb```___^^^^^^^^^_________``````___```aaaaaaaaa```^^^]]]YYY^^^aaabbbcccffffffbbb\\\\\\[[[[[[\\\\\\]]]^^^^^^\\\ZZZ[[[]]]]]]ZZZVVVVVVUUUTTTUUUWWWWWWUUUSSSUUUVVVVVVUUUSSSRRRSSSUUUTTTTTTUUUVVVWWWWWWWWWWWWUUUTTTSSSTTTWWWYYYYYYXXX[[[ZZZXXXVVVTTTRRRQQQQQQSSSTTTUUUWWWWWWWWWWWWVVV{{{wwwwww|||}}}|||yyy{{{|||{{{}}}~~~}}}}}}zzzuuuooolllmmmooopppssswwwzzz{{{yyyvvvtttwwwwwwwwwvvvtttsssuuuvvvtttttttttttttttuuuvvvwwwqqqqqqpppnnnllliiigggfffjjjooouuuvvvssspppppprrrpppnnnllljjjjjjjjjkkklllmmmllliiigggeeecccbbbbbbdddcccbbbaaabbbdddgggiiihhhfffccc```^^^^^^___```\\\^^^```___]]]ZZZYYYYYYXXXWWWVVVVVVXXXXXXWWWVVVUUUTTTSSSSSSSSSTTTUUUVVVWWWXXXXXXYYYXXXWWWUUUTTTWWWWWWWWWWWWVVVVVVUUUTTTWWWVVVUUUTTTSSSQQQQQQPPPPPPPPPQQQRRRSSSTTTUUUUUUUUUSSSQQQQQQTTTUUUSSSPPPUUUSSSQQQPPPOOOPPPQQQRRRSSSSSSRRRRRRRRRRRRSSSSSSOOOQQQRRRQQQOOOMMMMMMMMMOOOOOONNNNNNMMMLLLLLLLLLMMMLLLKKKLLLMMMLLLKKKIIIHHHGGGGGGHHHJJJJJJIIIGGGIIIIIIHHHFFFFFFGGGKKKNNNNNNLLLIIIHHHHHHIIIHHHHHHKKKKKKKKKKKKLLLLLLLLLLLLJJJKKKLLLOOORRRVVVZZZ\\\]]]^^^^^^^^^___ccciiimmmyyyuuuqqqoooqqqrrrqqqooopppqqqtttwwwzzzzzzwwwtttqqqooonnnrrr}}}{{{pppnnnsss}}}{{{yyy~~~{{{rrrmmmuuuzzzvvvsssppp{{{{{{zzzzzz|||~~~~~~|||zzzyyyzzzzzz|||~~~}}}xxxtttrrrtttuuutttrrrooonnnnnnoooppppppqqqppppppooonnnnnnrrrpppmmmkkkjjjkkkmmmnnnmmmpppooojjjiiilllnnnmmmgggeeedddccccccaaa^^^\\\____________^^^]]]\\\[[[__________________^^^^^^```___^^^^^^``````^^^]]]^^^\\\ZZZXXXXXXYYYZZZ[[[WWWWWWWWWWWWVVVUUUTTTSSSPPPQQQQQQRRRSSSTTTTTTUUUXXXVVVSSSRRRSSSTTTTTTSSSTTTTTTTTTTTTTTTUUUUUUUUURRRRRRSSSTTTUUUVVVWWWWWWUUUUUUUUUTTTTTTTTTTTTSSSRRRRRRSSSTTTUUUVVVVVVWWW}}}{{{||||||}}}|||wwwyyyyyyxxx|||~~~yyyxxxuuuppplllkkknnnqqqrrrtttwwwyyyyyywwwuuussstttuuuuuusssqqqpppqqqrrrppppppqqqqqqqqqrrrrrrrrroooooommmkkkhhhfffdddccckkkpppttttttqqqnnnoooqqqooonnnkkkiiiiiiiiijjjjjjggggggeeedddccccccccccccdddcccbbbaaaaaacccfffggggggeeebbb^^^]]]\\\]]]^^^[[[]]]___^^^\\\YYYXXXWWWVVVUUUUUUVVVXXXYYYXXXWWWUUUUUUTTTSSSSSSSSSTTTUUUSSSTTTUUUVVVVVVUUUUUUTTTVVVVVVWWWWWWWWWVVVUUUUUUTTTTTTSSSSSSRRRPPPOOONNNOOOPPPPPPQQQRRRSSSTTTUUURRRPPPOOOPPPSSSTTTSSSQQQTTTSSSQQQPPPOOOPPPQQQRRRRRRRRRQQQQQQQQQQQQRRRRRROOOPPPQQQPPPNNNMMMMMMMMMLLLLLLLLLLLLLLLMMMMMMMMMKKKKKKJJJKKKMMMMMMKKKJJJHHHGGGGGGHHHJJJJJJIIIGGGIIIIIIHHHGGGFFFHHHKKKNNNLLLJJJHHHGGGGGGHHHHHHHHHJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJKKKMMMPPPSSSVVVWWWSSSTTTTTTSSSTTTXXX]]]aaauuuwwwrrrooommmmmmoooqqqqqqpppqqqrrruuuxxxzzzyyyvvvssskkkhhhhhhmmmyyyzzzttttttxxx}}}yyyvvv{{{|||~~~~~~{{{vvvuuu{{{yyyqqqnnnuuu}}}yyywwwtttrrr|||yyyxxxxxxzzz}}}}}}zzzxxxwwwwwwwwwxxxyyy||||||xxxuuusssuuuuuutttrrrooonnnoooppplllllllllmmmllllllkkkkkkooolllhhhgggiiikkklllmmmkkkmmmlllgggeeehhhiiiggghhhfffdddcccbbbaaa^^^\\\````````````___^^^]]]]]]__________________^^^^^^___]]]\\\\\\^^^___^^^^^^]]]\\\[[[ZZZYYYYYYYYYYYYWWWWWWWWWWWWVVVUUUTTTTTTRRRRRRSSSSSSTTTUUUUUUUUUXXXVVVSSSSSSTTTUUUTTTSSSSSSSSSSSSSSSSSSSSSRRRRRRQQQQQQRRRRRRSSSSSSTTTTTTTTTTTTTTTSSSSSSSSSRRRRRRPPPPPPQQQRRRSSSTTTUUUUUU}}}|||{{{}}}~~~{{{{{{~~~|||wwwyyyyyyxxx{{{~~~wwwuuuqqqmmmjjjlllpppttttttuuuvvvvvvvvvuuutttsssrrrssssssqqqooommmmmmnnnmmmnnnpppqqqqqqpppooonnnlllkkkiiigggeeedddcccbbbppprrrsssqqqllljjjjjjlllmmmllljjjhhhggggggggghhhaaaaaaaaaaaaaaabbbcccddddddcccaaa``````bbbdddeeefffdddaaa^^^\\\[[[[[[[[[[[[]]]^^^]]]ZZZWWWVVVUUUUUUTTTTTTUUUWWWYYYXXXWWWVVVUUUTTTSSSRRRRRRSSSSSSRRRRRRTTTUUUVVVVVVVVVVVVTTTUUUUUUVVVVVVVVVVVVUUURRRSSSTTTTTTSSSQQQOOOMMMOOOOOOPPPPPPQQQRRRSSSSSSOOONNNMMMOOOQQQSSSSSSRRRSSSRRRPPPOOOOOOOOOPPPQQQPPPPPPOOOOOOOOOOOOPPPPPPNNNPPPQQQPPPNNNLLLLLLMMMJJJJJJJJJJJJKKKLLLMMMNNNIIIIIIIIIJJJLLLMMMLLLKKKHHHGGGGGGHHHJJJJJJIIIHHHIIIIIIIIIHHHGGGIIILLLOOOKKKJJJIIIHHHGGGGGGGGGHHHIIIIIIIIIJJJJJJJJJJJJKKKJJJJJJJJJKKKLLLNNNPPPQQQOOOOOOOOOOOOOOORRRVVVZZZdddmmmsssvvv}}}~~~sssjjjhhhggggggjjjmmmqqqrrrrrrssstttwwwzzz|||zzzuuuqqqdddaaa```gggttt~~~|||{{{{{{zzzyyyyyyzzz}}}zzzrrrnnnpppsssxxx~~~sssqqqsss{{{}}}|||}}}{{{wwwrrrpppwww|||yyywwwuuuttt|||~~~vvvuuuuuuwww{{{~~~|||{{{yyywwwvvvvvvxxxxxxwwwzzz|||}}}zzzwwwuuutttuuuuuutttrrrooonnnooopppjjjjjjkkkkkklllkkkkkkkkkjjjeeeaaabbbgggllllllkkkiiikkkiiieeedddggggggeeejjjgggdddaaaaaa```^^^]]]aaaaaa``````___^^^^^^^^^^^^^^^^^^^^^^^^^^^______^^^\\\ZZZZZZ\\\^^^______^^^]]]]]]\\\[[[YYYXXXWWWXXXXXXXXXXXXWWWVVVUUUTTTSSSSSSTTTTTTUUUUUUVVVVVVWWWUUUSSSSSSUUUUUUUUUTTTRRRRRRRRRQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRRRRRRRRRRRRQQQQQQQQQQQQNNNOOOOOOPPPQQQRRRSSSSSSxxxwwwwwwyyy||||||zzz{{{~~~|||{{{}}}|||zzz|||~~~xxxtttooojjjiiilllrrrvvvuuuuuuuuutttsssrrrrrrqqqsssssstttrrrooommmlllmmmmmmooorrrttttttrrrooonnnhhhgggfffeeedddeeeeeefffvvvuuurrrnnnhhheeeeeeggglllkkkiiigggfffeeedddddd____________```aaabbbccccccbbbaaa`````````aaabbbfffdddaaa^^^\\\ZZZZZZZZZZZZ\\\\\\[[[XXXUUUTTTTTTVVVUUUTTTUUUVVVWWWVVVUUUUUUUUUTTTSSSRRRQQQQQQQQQTTTTTTUUUUUUVVVVVVVVVVVVRRRRRRSSSTTTTTTUUUTTTTTTRRRSSSUUUVVVVVVTTTQQQOOONNNNNNOOOOOOPPPQQQQQQRRRNNNMMMMMMNNNOOOPPPPPPPPPQQQPPPOOOOOOOOOOOOPPPPPPNNNNNNNNNMMMMMMNNNNNNNNNMMMNNNPPPOOOMMMLLLLLLMMMJJJIIIIIIIIIIIIJJJKKKLLLHHHGGGHHHIIILLLMMMLLLKKKHHHGGGGGGHHHJJJKKKIIIHHHIIIIIIJJJIIIHHHIIILLLNNNNNNNNNNNNLLLIIIGGGGGGGGGIIIIIIIIIJJJJJJJJJKKKKKKJJJJJJJJJJJJKKKKKKKKKLLLMMMNNNNNNMMMMMMOOOSSSVVVYYY]]]___bbbjjjssstttpppdddcccdddiiippp{{{}}}zzzwwwtttoooiiiddd```aaadddhhhmmmqqqtttuuuvvvwwwzzz}}}~~~{{{vvvqqqccc______hhhsss|||{{{yyyyyywwwxxxyyyzzz|||}}}~~~|||tttooogggkkksss{{{~~~~~~zzzoooooouuu~~~}}}zzzwwwuuuzzz|||zzzxxxvvvuuuxxxzzz~~~{{{vvvuuutttuuuxxx{{{}}}~~~}}}|||zzzyyyxxxyyy{{{|||xxxzzz{{{{{{xxxuuutttsssttttttssspppmmmlllnnnooommmmmmnnnooopppppppppooogggaaa]]]___ggglllllliiifffiiiiiihhhjjjnnnnnnkkkkkkgggccc`````````___^^^aaa```______^^^]]]]]]]]]]]]]]]^^^^^^^^^^^^_________\\\ZZZYYY\\\___aaaaaa______```___^^^[[[XXXWWWXXXXXXXXXWWWWWWVVVUUUTTTSSSSSSSSSTTTTTTUUUUUUUUUVVVTTTSSSTTTUUUVVVUUUTTTSSSSSSRRRQQQPPPPPPOOOOOOQQQPPPPPPPPPOOOOOOOOONNNPPPPPPPPPPPPOOOOOOOOOOOOMMMNNNNNNOOOPPPQQQRRRSSSuuuttttttwww{{{~~~{{{yyyzzz}}}|||{{{{{{|||||||||~~~~~~|||yyyzzz~~~~~~{{{xxxsssmmmhhhgggjjjooorrruuutttsssrrrqqqqqqpppppptttuuuvvvtttqqqooonnnnnnmmmooorrrttttttrrrooolllddddddeeefffgggiiijjjkkksssrrrnnnjjjgggfffggghhhkkkjjjhhhfffdddcccbbbaaa`````````___``````aaabbbaaaaaa```_________``````eeedddbbb___]]][[[[[[[[[YYYZZZ[[[YYYVVVTTTTTTTTTXXXWWWUUUUUUUUUUUUSSSQQQTTTTTTTTTSSSRRRQQQPPPPPPUUUUUUTTTTTTSSSSSSSSSSSSOOOPPPQQQRRRRRRRRRRRRRRRPPPQQQTTTUUUUUUSSSQQQOOOMMMMMMMMMNNNOOOOOOPPPPPPNNNOOOOOONNNMMMLLLLLLMMMOOONNNNNNNNNNNNNNNOOOOOOMMMMMMLLLLLLLLLLLLMMMMMMLLLMMMOOONNNMMMLLLLLLMMMLLLKKKIIIHHHGGGHHHIIIJJJFFFFFFGGGIIIKKKMMMLLLKKKIIIHHHHHHIIIKKKKKKJJJHHHHHHIIIIIIIIIHHHIIIKKKMMMRRRSSSSSSPPPKKKGGGFFFGGGIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHIIIIIIIIIIIIJJJMMMPPPSSSUUUWWWZZZ___ccc```ZZZUUUXXXZZZ\\\___fffmmmrrr{{{{{{|||~~~{{{wwwtttoookkkgggdddbbb```]]]```eeejjjnnnrrruuuvvvwwwxxx{{{~~~}}}xxxttthhhccceeepppzzz~~~~~~|||{{{{{{{{{{{{zzzzzzzzzzzzzzzzzz{{{xxxttteeejjjsss|||~~~}}}~~~wwwooommmooovvv|||{{{}}}}}}~~~}}}{{{yyywwwuuutttuuuyyy}}}xxxvvvttttttwwwzzz{{{|||}}}|||{{{yyyyyyzzz|||}}}zzz{{{{{{yyyvvvsssrrrrrrssssssqqqnnnkkkjjjlllnnnpppqqqrrrrrrsssssssssssseeeaaa]]]aaahhhmmmkkkgggeeehhhjjjmmmrrrxxxyyyuuujjjgggccc````````````___```___^^^]]]\\\\\\\\\\\\]]]]]]]]]]]]^^^^^^______```]]][[[[[[]]]```bbbbbb___```aaaaaa___]]]YYYWWWWWWWWWWWWWWWVVVUUUTTTSSSRRRRRRRRRSSSSSSSSSSSSSSSSSSRRRRRRSSSUUUVVVUUUTTTTTTTTTSSSSSSRRRQQQPPPPPPRRRQQQQQQPPPPPPOOOOOONNNOOOOOOOOONNNNNNNNNMMMMMMMMMNNNNNNOOOPPPQQQRRRRRRvvvuuuvvvxxx{{{~~~~~~}}}{{{wwwwwwzzz~~~|||xxxwwwwwwyyyzzzzzz{{{{{{xxxuuuvvvzzz{{{xxxxxxrrrjjjffffffiiilllooossssssrrrqqqppppppooooootttvvvwwwvvvsssqqqppppppkkkmmmoooqqqqqqnnnllliiicccdddgggiiilllmmmnnnooolllkkkiiiggghhhjjjlllnnnkkkjjjhhhfffdddbbb```___aaa``````______``````aaa______^^^^^^^^^^^^______dddcccaaa___]]]\\\[[[[[[XXXYYYYYYXXXUUUTTTTTTUUUYYYWWWUUUTTTTTTSSSQQQOOORRRRRRSSSSSSRRRQQQPPPOOORRRQQQPPPOOONNNNNNNNNNNNOOOPPPPPPQQQQQQQQQQQQPPPLLLMMMOOOQQQQQQPPPNNNMMMLLLLLLLLLMMMMMMNNNNNNNNNOOOPPPPPPNNNLLLJJJKKKLLLMMMMMMMMMNNNNNNNNNNNNNNNLLLLLLKKKKKKKKKKKKLLLLLLKKKLLLNNNNNNLLLKKKLLLLLLMMMLLLIIIHHHGGGGGGHHHIIIFFFFFFFFFHHHKKKLLLKKKJJJIIIHHHHHHIIIKKKKKKJJJIIIGGGHHHIIIIIIHHHHHHJJJLLLRRRTTTTTTPPPJJJFFFEEEFFFHHHHHHHHHIIIIIIIIIJJJJJJIIIJJJJJJKKKJJJJJJIIIHHHFFFGGGHHHHHHHHHIIILLLNNNQQQQQQRRRUUUXXXWWWRRRNNNKKKQQQUUUUUUVVV[[[___aaaeeecccbbbcccfffpppyyyuuuqqqooorrrwww{{{{{{zzzyyyxxxzzz~~~}}}wwwlllllllllkkkgggccc___]]]^^^bbbhhhllloooqqqsssuuuvvvwwwyyy|||~~~}}}zzzwwwnnnjjjooo~~~|||{{{|||||||||}}}}}}}}}}}}{{{yyyyyyyyyyyy}}}zzzvvvlllqqqyyy~~~~~~|||xxxsssmmmlllnnnvvv~~~}}}zzzyyy{{{~~~~~~{{{yyyxxxvvvpppsssxxx~~~xxxvvvttttttwwwzzz|||}}}|||{{{yyyxxxwwwxxxzzz{{{||||||{{{xxxuuurrrqqqrrrsssssspppmmmjjjjjjllloooqqqqqqrrrrrrssssssrrrrrrgggeeedddggglllmmmiiieeeeeehhhkkkooovvv||||||wwwgggeeebbbaaaaaaaaaaaa```___^^^]]][[[[[[[[[[[[\\\\\\\\\]]]]]]^^^^^^______```^^^\\\\\\^^^```aaaaaa^^^___``````___\\\ZZZXXXVVVVVVVVVVVVUUUTTTSSSRRRRRRRRRRRRRRRRRRRRRRRRSSSQQQPPPQQQRRRUUUVVVUUUSSSUUUTTTTTTSSSSSSRRRRRRRRRRRRQQQQQQQQQPPPPPPOOOOOONNNNNNNNNNNNMMMMMMMMMMMMLLLMMMMMMNNNOOOPPPQQQRRRyyyyyyzzz|||~~~}}}{{{|||wwwtttuuu{{{~~~||||||yyyuuussstttvvvxxxyyywwwxxxuuurrrtttzzz{{{yyyxxxrrrlllhhhiiillloooppppppqqqqqqqqqpppooonnnnnnqqqsssuuuuuussspppoooooojjjkkkmmmnnnnnnllljjjhhhdddfffjjjmmmooooooooonnnjjjhhhggggggiiilllnnnoookkkjjjiiigggdddbbb___^^^___^^^^^^^^^______```aaa\\\\\\]]]]]]^^^^^^______``````___^^^]]]\\\[[[[[[WWWXXXXXXWWWUUUUUUVVVWWWXXXVVVTTTTTTTTTSSSQQQOOOPPPQQQRRRRRRRRRQQQPPPPPPOOONNNMMMLLLLLLMMMNNNNNNQQQRRRRRRRRRRRRQQQQQQPPPKKKLLLMMMNNNNNNNNNNNNNNNKKKKKKLLLLLLLLLLLLMMMMMMMMMOOOPPPOOOLLLKKKLLLMMMKKKLLLLLLMMMNNNNNNMMMMMMLLLLLLKKKKKKKKKKKKLLLLLLJJJLLLMMMMMMLLLKKKKKKLLLLLLKKKIIIGGGGGGHHHJJJLLLFFFFFFFFFHHHJJJKKKJJJIIIIIIHHHHHHIIIKKKLLLJJJIIIEEEGGGHHHHHHGGGGGGIIIKKKLLLOOOPPPMMMHHHCCCCCCEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGIIIIIIJJJIIIIIIHHHFFFGGGIIIIIIIIIKKKMMMPPPRRRPPPPPPQQQPPPNNNLLLJJJFFFNNNRRROOONNNSSSWWWWWWVVVTTTUUUWWWXXX]]]lll{{{yyyrrrllljjjgggfffkkkqqqssssssrrrpppoooqqqvvv{{{|||vvvssshhhiiikkkkkkhhhddd```^^^```eeekkknnnoooooopppqqqssssssuuuwwwzzz{{{zzzyyyrrrpppxxxxxxvvvtttvvv{{{~~~~~~~~~}}}||||||{{{}}}~~~zzzxxxxxx|||~~~yyywwwuuurrrpppqqqvvv~~~}}}~~~{{{wwwwwwyyy|||{{{zzzyyyxxxppptttzzz~~~wwwuuussstttxxx}}}|||zzzxxxwwwvvvwwwxxxyyy||||||{{{xxxtttsssssstttuuutttrrrnnnkkkkkknnnpppqqqqqqrrrrrrrrrqqqppppppjjjjjjllloooooommmhhhdddeeegggiiilllrrrwwwuuunnndddcccbbbbbbccccccbbb``````___]]][[[[[[[[[\\\]]][[[\\\\\\]]]^^^^^^_________^^^\\\]]]^^^______^^^[[[\\\\\\\\\[[[ZZZXXXWWWTTTTTTUUUTTTTTTSSSRRRQQQSSSSSSSSSSSSSSSSSSSSSSSSNNNNNNOOOQQQTTTUUUTTTRRRSSSSSSSSSSSSSSSSSSSSSSSSPPPPPPPPPPPPPPPPPPPPPOOONNNNNNNNNNNNMMMMMMMMMLLLKKKKKKLLLMMMNNNOOOOOOPPP||||||}}}}}}{{{{{{vvvsssuuu{{{~~~}}}yyy{{{wwwsssqqqrrruuuwwwxxxvvvwwwuuusssvvv|||}}}zzzuuuooolllnnnrrrtttuuuoooooopppqqqqqqpppnnnmmmoooqqqssssssqqqooonnnnnnkkklllmmmnnnnnnllljjjiiifffhhhlllooopppooommmlllmmmkkkhhhhhhiiikkkkkklllkkkjjjiiigggdddbbb___^^^\\\\\\\\\]]]^^^___aaaaaa[[[[[[\\\]]]^^^^^^______^^^^^^]]]]]]\\\[[[[[[ZZZWWWXXXXXXWWWVVVVVVWWWYYYVVVUUUSSSSSSTTTTTTRRRQQQOOOPPPQQQRRRRRRRRRQQQPPPNNNMMMMMMMMMMMMOOOPPPQQQSSSTTTTTTTTTSSSRRRQQQQQQMMMMMMMMMNNNNNNOOOPPPPPPKKKKKKKKKKKKLLLLLLLLLLLLKKKMMMOOOOOOLLLKKKMMMPPPKKKKKKLLLMMMMMMMMMMMMMMMLLLLLLKKKKKKKKKKKKLLLLLLJJJKKKMMMMMMLLLKKKKKKLLLKKKJJJHHHGGGHHHJJJLLLNNNGGGFFFFFFHHHJJJJJJIIIHHHIIIIIIHHHJJJKKKLLLJJJIIIDDDFFFGGGGGGGGGGGGHHHJJJFFFIIILLLJJJEEEAAABBBDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDEEEGGGHHHIIIIIIHHHHHHCCCDDDFFFGGGGGGIIIKKKNNNTTTQQQOOONNNLLLJJJJJJLLLGGGOOOQQQLLLIIIMMMRRRRRRLLLLLLPPPUUUVVVYYYeeettt{{{}}}}}}wwwqqqooouuu{{{{{{zzzrrrlllgggeeecccbbbfffmmmppppppnnnkkkjjjmmmuuu{{{{{{sssnnnjjjiiijjjiiifffcccbbbaaabbbbbbggglllooonnnmmmmmmnnnppppppqqqtttxxxzzzzzzzzzsssrrr}}}xxxtttqqqttt{{{zzz|||~~~~~~|||{{{}}}~~~|||yyyttttttuuutttuuuuuuxxx}}}~~~}}}|||}}}zzzsssrrrsss}}}~~~}}}{{{zzz{{{zzzyyyqqqvvv|||~~~uuusssrrrtttyyy}}}|||yyyxxxwwwwwwxxxyyyzzz{{{zzzwwwuuutttuuuwwwwwwvvvsssooommmmmmooorrrrrrrrrrrrrrrrrrqqqpppooolllooorrrtttrrrmmmgggccceeefffgggiiimmmqqqllldddbbbaaaaaabbbddddddbbbaaabbb```^^^\\\\\\\\\]]]^^^[[[[[[\\\]]]]]]^^^______^^^]]]\\\]]]^^^^^^]]][[[YYYYYYYYYYYYYYYXXXWWWWWWTTTTTTTTTSSSSSSRRRQQQPPPUUUUUUTTTTTTTTTTTTTTTTTTMMMMMMNNNQQQSSSTTTSSSRRRRRRRRRRRRSSSSSSSSSSSSSSSOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNMMMMMMMMMMMMIIIIIIJJJKKKLLLMMMNNNNNNyyyzzz}}}}}}zzz{{{xxxvvvxxx|||~~~|||yyywwwvvvuuuttttttuuuvvvwwwtttuuuyyy}}}{{{wwwxxx}}}{{{ssspppvvv|||zzzsssooorrrsssssspppllljjjkkkmmmqqqqqqpppppppppppppppppprrrrrrsssqqqooooooppprrroooooooooooonnnnnnnnnnnnkkkkkkjjjjjjjjjkkkkkklllnnnlllhhhdddaaa```______bbbaaa___^^^]]]^^^^^^___]]]]]]\\\\\\\\\]]]]]]^^^ZZZ[[[\\\[[[YYYWWWVVVWWWWWWWWWVVVUUUTTTTTTTTTTTTSSSTTTUUUTTTQQQOOOOOOOOOOOOOOONNNNNNNNNOOOPPPPPPRRRPPPMMMKKKKKKNNNQQQSSSXXXVVVTTTTTTSSSQQQNNNLLLLLLMMMNNNOOOPPPPPPPPPPPPNNNMMMJJJIIIIIIJJJMMMOOONNNMMMLLLLLLMMMLLLJJJHHHLLLKKKJJJJJJKKKMMMPPPRRRMMMKKKIIIHHHHHHHHHGGGFFFJJJKKKIIIFFFGGGKKKKKKGGGKKKKKKJJJJJJJJJJJJKKKKKKHHHHHHGGGGGGHHHIIIKKKLLLIIIGGGFFFGGGHHHHHHGGGEEEDDDEEEFFFGGGHHHGGGGGGFFFIIIIIIHHHHHHGGGFFFFFFFFFFFFFFFEEEDDDDDDEEEFFFFFFDDDEEEFFFHHHHHHGGGFFFFFFCCCCCCDDDEEEGGGIIIKKKLLLQQQOOOLLLJJJHHHGGGHHHHHHHHHIIIKKKJJJIIIIIIJJJKKKNNNMMMLLLMMMQQQYYYaaafffmmmfff___]]]___```___]]]dddeeegggjjjooowww~~~xxx|||wwwqqqgggfffddd```^^^^^^aaadddiiijjjiiihhhhhhllltttyyy~~~uuummmjjjhhhiiieeeeeeeeeddddddccccccccccccggglllnnnnnnllljjjjjjmmmnnnoooqqqrrrrrrrrrrrrqqqrrr{{{xxxyyy{{{|||}}}}}}||||||}}}{{{{{{~~~yyyzzz{{{yyywwwzzz~~~yyywwwzzz|||}}}~~~}}}|||{{{{{{rrrqqqttt~~~}}}{{{yyyxxx{{{|||~~~~~~{{{yyyuuussstttzzzyyytttuuuzzz}}}zzzvvvxxxwwwwwwwwwxxxwwwtttrrrqqqrrrqqqooolllmmmqqquuuvvvuuusssrrrqqqpppppppppkkkkkklllkkkjjjhhhgggeeebbbbbbdddggghhhgggdddaaa______```aaabbbccccccdddaaa```^^^^^^______^^^\\\^^^]]]\\\[[[ZZZZZZZZZZZZ]]]]]]]]]]]]]]]]]]]]]]]]XXXYYYYYYYYYYYYYYYXXXWWWYYYXXXVVVTTTRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSRRRRRRPPPPPPPPPQQQRRRSSSSSSSSSRRRRRRSSSTTTTTTTTTTTTTTTQQQQQQPPPOOOMMMLLLLLLKKKKKKLLLMMMNNNNNNNNNNNNNNNHHHJJJNNNQQQRRRQQQOOOMMMsssuuuyyy~~~{{{wwwuuuwww{{{}}}{{{xxxxxxwwwvvvuuutttuuuvvvwwwzzzxxxxxxzzzxxxttttttwww~~~wwwtttyyy|||yyyssspppnnnppppppnnnkkkjjjkkkmmmqqqqqqppppppooonnnnnnnnnnnnoooppppppooooooqqqsssoooooonnnnnnmmmlllkkkkkkjjjjjjjjjiiiiiijjjjjjkkkkkkiiifffccc```_________\\\\\\[[[ZZZ[[[[[[]]]]]]___^^^]]]\\\\\\\\\\\\\\\^^^```aaa___[[[WWWUUUTTTVVVUUUSSSRRRQQQQQQQQQRRRPPPRRRRRRQQQOOOMMMMMMNNNNNNNNNNNNNNNOOOPPPRRRRRRQQQPPPNNNMMMMMMOOOQQQSSSWWWUUUSSSRRRRRRQQQNNNLLLMMMMMMOOOPPPPPPQQQQQQQQQNNNMMMKKKJJJJJJKKKLLLMMMKKKJJJJJJKKKLLLMMMKKKIIILLLLLLLLLKKKLLLMMMNNNOOOLLLKKKJJJIIIJJJJJJJJJJJJIIIIIIGGGDDDEEEIIIJJJGGGJJJIIIIIIHHHHHHIIIIIIJJJHHHHHHHHHHHHIIIJJJKKKLLLJJJIIIGGGGGGHHHHHHGGGFFFCCCCCCEEEFFFFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEFFFFFFGGGGGGFFFFFFEEEEEEEEEFFFHHHIIIKKKKKKMMMLLLJJJHHHGGGHHHIIIIIIIIIJJJKKKJJJIIIHHHIIIJJJLLLKKKIIIJJJLLLRRRWWW[[[^^^YYYTTTSSSVVVWWWVVVTTTUUUVVVWWWYYY\\\bbbhhhmmmqqq|||wwwuuu{{{|||rrrkkkcccbbb```\\\ZZZ[[[^^^aaahhhhhhgggffffffjjjqqqvvv}}}vvvoooiiifffeeeeeeeeedddddddddcccccccccccceeegggjjjjjjhhhfffeeeeeeiiikkkmmmoooppppppooonnnlllnnnwww{{{|||~~~}}}|||~~~~~~~~~zzzxxxzzz||||||~~~~~~~~~|||zzz~~~zzz{{{~~~|||{{{{{{|||~~~}}}zzzxxxvvvvvvyyy~~~~~~zzzvvvwwwyyy{{{yyywwwzzzyyyxxxxxxxxxwwwtttrrrpppqqqrrrqqqoooppptttwwwxxxwwwuuurrrooolllkkkjjjiiiiiiiiiiiigggeeedddbbbaaabbbcccfffhhhgggccc``````aaaaaabbbccccccddddddbbb```___^^^______]]][[[\\\[[[[[[[[[[[[[[[\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]YYYYYYYYYYYYYYYXXXXXXWWWXXXWWWUUUTTTSSSSSSSSSSSSQQQRRRRRRSSSSSSSSSSSSSSSQQQQQQQQQQQQQQQQQQQQQQQQPPPQQQRRRRRRSSSSSSRRRRRRQQQQQQPPPOOONNNMMMLLLLLLKKKLLLMMMMMMNNNNNNNNNMMMIIIKKKMMMPPPQQQPPPOOONNNqqqssswww|||{{{yyywwwxxx{{{}}}{{{xxxxxxwwwuuutttssstttuuuvvv}}}yyywwwzzzzzzwwwvvvwww~~~zzzxxxzzzyyytttqqqqqqmmmnnnooonnnlllllllllnnnppppppooonnnmmmmmmllllllkkkmmmooooooooooooqqqsssnnnnnnmmmllljjjiiihhhgggiiihhhhhhgggggghhhhhhhhhgggeeeccc```___^^^^^^^^^ZZZYYYYYYYYYZZZ[[[\\\]]]```___^^^\\\[[[[[[ZZZZZZ^^^```bbbaaa^^^ZZZXXXWWWYYYWWWTTTQQQOOOOOOPPPQQQOOOQQQQQQPPPOOONNNNNNOOOPPPPPPPPPPPPPPPPPPQQQRRRPPPPPPPPPPPPPPPQQQRRRSSSUUUTTTRRRQQQPPPOOOMMMKKKNNNNNNOOOPPPQQQQQQQQQQQQMMMMMMLLLLLLKKKKKKKKKJJJHHHHHHHHHIIILLLLLLLLLJJJLLLMMMNNNNNNNNNNNNMMMLLLKKKKKKKKKKKKKKKLLLMMMMMMIIIIIIFFFCCCDDDIIIJJJGGGHHHGGGGGGFFFFFFGGGGGGHHHHHHHHHIIIJJJKKKKKKKKKKKKKKKJJJHHHHHHIIIHHHGGGEEEBBBBBBCCCDDDDDDDDDCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFEEEDDDCCCEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGHHHHHHIIIJJJJJJHHHGGGFFFFFFFFFGGGIIIJJJJJJKKKLLLJJJIIIGGGHHHIIIKKKJJJIIIHHHIIIKKKNNNOOOOOOLLLJJJJJJMMMNNNMMMKKKLLLMMMOOOOOOPPPRRRVVVYYYXXXaaallltttvvvvvvvvvvvvxxx|||xxxrrrpppuuuyyyqqqnnnqqq{{{xxxlllddd___^^^[[[XXXVVVWWW[[[^^^dddddddddcccdddggglllpppsssqqqmmmhhheeecccccccccdddddddddddddddcccccccccfffggggggeeecccaaaaaaaaafffhhhkkkmmmnnnnnnlllkkkgggjjjsss~~~~~~~~~~~~~~~~~~~~~|||~~~}}}zzz~~~}}}}}}}}}zzzyyyyyyzzz~~~~~~zzz{{{zzzyyyyyyyyyyyyyyyyyyzzzyyywwwwwwwwwuuurrrpppppprrrssssssssssssuuuwwwvvvuuusssqqqnnnkkkiiihhhiiiiiihhhgggfffdddbbbaaabbbbbbdddfffhhhgggeeebbbcccccccccddddddeeeeeeeeebbbaaa___^^^^^^^^^\\\ZZZZZZZZZZZZZZZ[[[\\\]]]^^^]]]]]]]]]]]]]]]]]]]]]]]]YYYYYYYYYYYYXXXXXXWWWWWWWWWWWWUUUTTTTTTTTTUUUUUUQQQRRRRRRSSSSSSTTTTTTTTTSSSSSSRRRQQQQQQPPPOOOOOOOOOPPPPPPQQQRRRQQQQQQQQQRRRQQQQQQPPPOOONNNMMMMMMKKKLLLLLLMMMMMMMMMMMMMMMJJJKKKLLLNNNOOOOOOOOOOOOwwwwwwyyy|||~~~}}}}}}{{{zzz{{{|||}}}{{{zzzwwwuuusssrrrqqqrrrtttuuu|||wwwxxx}}}~~~}}}|||yyywwwwwwsssmmmkkknnnoooooopppooonnnmmmmmmmmmlllllllllllllllllllllllllllnnnooooooooonnnpppqqqkkkjjjjjjiiihhhggggggfffgggfffeeeeeeeeeeeeeeeeeecccbbbaaa______^^^______]]]\\\\\\\\\]]]]]]]]]]]]]]]]]]\\\[[[ZZZZZZZZZ[[[YYY[[[]]]]]]\\\]]]^^^```aaa^^^YYYTTTQQQPPPPPPQQQQQQRRRRRRQQQPPPOOOQQQRRRSSSSSSRRRQQQPPPOOOOOOPPPOOOPPPQQQRRRRRRSSSSSSRRRTTTRRRPPPOOOOOOOOOMMMLLLNNNOOOPPPQQQQQQQQQQQQQQQLLLLLLMMMMMMLLLKKKJJJIIIHHHGGGGGGIIIKKKKKKJJJIIIJJJKKKNNNPPPQQQPPPNNNLLLLLLLLLLLLLLLKKKKKKLLLMMMKKKKKKHHHEEEGGGLLLLLLJJJGGGGGGFFFFFFFFFFFFGGGGGGGGGHHHJJJKKKLLLKKKJJJJJJKKKIIIGGGGGGGGGGGGEEEDDDBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCDDDEEEGGGHHHHHHGGGEEEDDDEEEEEEDDDCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEDDDDDDEEEFFFGGGGGGJJJKKKKKKJJJHHHFFFGGGHHHJJJJJJJJJIIIIIIIIIJJJJJJHHHGGGFFFHHHJJJJJJHHHFFFJJJKKKMMMMMMMMMMMMOOOQQQOOOUUU\\\bbbcccbbbaaaaaabbbeeeiiikkklllnnnpppqqqttt{{{qqqjjjfffeeedddkkkttt{{{zzzvvvuuuqqqlllggghhhppp|||uuuggg^^^\\\[[[YYYWWWUUUWWWZZZ]]]``````______aaadddgggjjjiiihhhgggfffeeedddddddddeeeeeeeeeeeeeeeeeeeeeeeedddddddddbbbaaaaaacccffffffhhhkkknnnooonnnlllkkkfffkkksss{{{{{{}}}~~~~~~}}}~~~}}}}}}}}}yyyyyy{{{|||{{{xxxwwwyyy{{{yyywwwuuuuuuuuutttqqqooorrrsssuuuuuuuuutttssssssppppppppppppoooooonnnnnnjjjjjjiiihhhfffeeedddcccccccccdddgggiiihhhfffdddeeeeeeeeeeeeeeeeeeeeefffbbbaaa___^^^^^^]]][[[ZZZ[[[[[[ZZZZZZ[[[\\\\\\]]]\\\\\\\\\\\\\\\\\\\\\\\\ZZZYYYYYYXXXWWWWWWWWWWWWVVVVVVUUUTTTTTTUUUVVVWWWTTTTTTSSSSSSSSSSSSSSSSSSTTTSSSSSSRRRRRRQQQQQQPPPOOOOOOPPPQQQQQQQQQQQQQQQRRRRRRQQQPPPPPPOOONNNNNNKKKKKKLLLLLLMMMLLLLLLKKKKKKKKKKKKLLLMMMNNNOOOPPP{{{{{{zzz{{{}}}}}}|||zzz|||{{{zzzzzzzzzzzzyyyxxxuuusssqqqooooooqqqsssuuuyyyvvvyyy~~~}}}xxxuuusssqqqlllffffffjjjppppppooonnnmmmllljjjhhhhhhhhhiiikkklllmmmnnnoooooopppqqqqqqnnnlllllllllfffffffffffffffgggggggggddddddcccbbbbbbbbbbbbbbb``````___________________________^^^]]]\\\\\\[[[YYYYYYYYYYYYYYYZZZ[[[\\\WWWWWWWWWWWWXXX[[[```dddeeeaaa[[[UUUQQQOOOOOOPPPQQQRRRRRRQQQOOOOOOQQQRRRQQQQQQPPPPPPPPPQQQQQQRRROOOPPPQQQSSSSSSSSSSSSSSSSSSPPPNNNMMMNNNNNNMMMLLLOOOOOOPPPPPPQQQPPPPPPPPPKKKLLLMMMMMMMMMLLLJJJIIIIIIHHHHHHIIIJJJJJJIIIGGGGGGIIINNNRRRSSSRRRPPPNNNNNNOOOOOOLLLIIIGGGHHHIIIMMMNNNMMMJJJLLLPPPPPPMMMHHHHHHGGGGGGGGGGGGHHHHHHHHHIIIJJJKKKKKKKKKJJJIIIHHHGGGEEEEEEFFFEEEDDDBBBCCCCCCCCCCCCBBBCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDEEEFFFHHHIIIIIIHHHFFFEEEEEEDDDCCCBBBCCCDDDFFFGGGGGGGGGHHHHHHGGGFFFEEEEEECCCCCCCCCCCCCCCDDDDDDDDDIIIJJJJJJIIIFFFEEEEEEFFFGGGHHHHHHIIIIIIHHHHHHGGGGGGGGGGGGHHHHHHHHHFFFEEEEEEFFFHHHIIIIIIIIIJJJKKKMMMPPPTTTWWWXXXWWWWWWVVVYYY[[[\\\]]]\\\\\\^^^___bbbnnn{{{}}}~~~||||||zzzwwwyyyyyyuuummmfffaaa^^^^^^___dddjjjooonnnkkkiiigggeeebbbfffqqq|||}}}rrrddd\\\YYYZZZZZZYYYXXXXXXZZZ\\\[[[[[[ZZZ\\\^^^aaacccdddeeeeeeffffffggghhhhhhiiifffffffffgggggggggggggggaaaaaabbbaaabbbeeejjjnnniiikkkmmmpppqqqpppooonnnjjjpppwww|||~~~~~~~~~}}}||||||{{{{{{{{{~~~~~~~~~}}}zzzxxx{{{~~~|||xxxwwwyyy{{{yyyxxxvvvvvvvvvvvvuuutttvvvvvvvvvvvvuuussspppnnnmmmmmmooopppqqqqqqqqqqqqiiiiiihhhgggfffeeeddddddaaabbbbbbeeeggggggeeecccfffeeeeeeeeeeeeeeeeeeeeebbb```^^^^^^^^^]]]\\\ZZZ]]]\\\\\\[[[ZZZZZZ[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\ZZZZZZXXXWWWVVVVVVVVVWWWVVVUUUTTTTTTTTTUUUVVVWWWWWWVVVUUUSSSRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSOOOPPPQQQQQQRRRRRRQQQQQQQQQQQQQQQPPPPPPOOOOOONNNKKKKKKLLLLLLLLLKKKKKKJJJKKKJJJJJJJJJKKKMMMOOOPPP|||{{{zzz{{{}}}~~~}}}|||zzzzzzyyyxxxwwwwwwvvvvvvsssqqqooonnnnnnqqqtttvvvyyywwwzzz{{{vvvuuuwwwssspppnnnjjjffffffjjjooonnnmmmmmmllljjjgggdddeeefffhhhjjjlllnnnpppqqqpppqqqrrrpppmmmjjjhhhhhhcccddddddeeeeeeffffffgggbbbbbbaaa```____________^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]\\\ZZZXXXWWWUUUVVVVVVVVVWWWYYYZZZ[[[YYYXXXVVVTTTTTTVVV[[[^^^aaa^^^YYYTTTPPPNNNNNNNNNPPPPPPPPPNNNLLLLLLNNNPPPLLLMMMMMMOOOQQQSSSTTTUUUOOOOOOQQQRRRSSSSSSSSSSSSRRRPPPMMMMMMNNNNNNNNNNNNNNNNNNOOOPPPPPPOOOOOONNNJJJKKKLLLMMMMMMLLLKKKJJJJJJIIIHHHIIIJJJJJJIIIGGGFFFIIINNNRRRTTTTTTRRRPPPQQQRRRRRRNNNHHHEEEEEEGGGMMMOOOPPPOOOQQQTTTSSSNNNIIIHHHHHHGGGGGGHHHHHHIIIHHHHHHIIIIIIIIIIIIIIIHHHFFFEEECCCDDDEEEEEEDDDBBBDDDCCCBBBBBBAAABBBBBBBBBAAAAAABBBCCCDDDEEEEEEFFFFFFFFFGGGHHHHHHGGGFFFFFFCCCCCCCCCCCCCCCDDDEEEEEEDDDEEEEEEFFFEEEDDDCCCBBBAAABBBBBBBBBCCCCCCCCCCCCFFFGGGHHHGGGEEEDDDDDDEEEDDDDDDEEEFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEEEECCCEEEGGGGGGGGGGGGIIIJJJIIIJJJLLLMMMNNNNNNNNNNNNRRRTTTUUUTTTTTTUUUWWWZZZ\\\dddooovvvwwwtttrrrpppjjjhhhggglllyyywww~~~zzzrrrppprrrsssssstttwwwyyyzzzzzzyyyyyy{{{|||}}}}}}xxxwwwwwwwwwtttrrrppppppoooooopppqqqsssttttttwww{{{}}}|||vvvooolllnnnppplllgggaaa\\\YYYXXXWWWZZZ___cccdddbbbbbbcccdddaaafffpppzzzxxxlll___YYYVVVXXXZZZ[[[ZZZYYYZZZZZZVVVVVVVVVYYY]]]```aaaaaaeeeeeeeeefffgggiiijjjkkkfffffffffgggggggggggghhh^^^___```aaaccchhhmmmqqqlllmmmnnnpppqqqqqqqqqqqqooowww}}}}}}~~~}}}|||{{{yyyxxxxxxxxxxxx}}}}}}}}}}}}}}}~~~xxxwwwyyy~~~}}}{{{yyy{{{~~~|||yyy{{{}}}}}}zzzxxxyyy{{{zzzyyywwwxxxzzz||||||{{{zzzxxxwwwvvvuuusssooolllnnnooopppqqqqqqpppnnnnnnffffffeeeddddddddddddeeeaaaaaaaaacccffffffeeedddeeeeeeeeeddddddccccccccc```___]]]]]]^^^^^^\\\[[[^^^]]]\\\[[[ZZZZZZZZZZZZ\\\\\\\\\\\\\\\\\\\\\\\\[[[ZZZXXXVVVUUUUUUVVVVVVUUUTTTSSSSSSSSSTTTUUUVVVXXXWWWUUUSSSRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSOOOPPPQQQQQQRRRRRRQQQQQQPPPPPPPPPPPPOOOOOOOOONNNKKKKKKKKKKKKKKKJJJJJJIIIJJJJJJJJJJJJKKKMMMNNNOOO}}}{{{{{{}}}~~~~~~}}}{{{{{{{{{zzzxxxvvvvvvvvvsssqqqooonnnooossswwwzzz{{{yyyyyyzzzwwwqqqppprrrzzztttpppooonnnkkklllooopppnnnmmmnnnooonnnjjjffffffggghhhjjjlllnnnooopppmmmooopppnnnjjjgggeeeddddddddddddddddddeeeeeeeeeaaa```___^^^]]]]]]]]]]]]\\\\\\\\\]]]]]]\\\\\\\\\\\\\\\\\\\\\[[[ZZZXXXWWWUUUTTTTTTTTTUUUVVVWWWWWWXXXXXXXXXVVVTTTTTTUUUWWWYYYXXXUUUSSSQQQPPPOOOOOOQQQQQQPPPMMMKKKKKKMMMOOOMMMMMMNNNNNNOOOQQQRRRSSSNNNOOOOOOPPPRRRSSSSSSTTTRRRPPPMMMLLLNNNOOOOOOOOOMMMNNNNNNOOONNNNNNMMMMMMIIIJJJKKKLLLLLLMMMMMMMMMHHHHHHHHHIIIKKKLLLKKKIIIHHHKKKOOORRRTTTSSSQQQPPPRRRTTTTTTOOOIIIEEEFFFIIIJJJNNNPPPPPPRRRTTTRRRLLLIIIHHHHHHGGGGGGHHHHHHIIIHHHHHHHHHGGGGGGGGGHHHHHHEEEDDDCCCDDDEEEFFFEEEDDDCCCBBBAAA@@@???@@@@@@AAA@@@@@@AAABBBCCCDDDEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBCCCCCCDDDDDDDDDCCC@@@AAACCCDDDCCCBBB@@@???>>>???@@@BBBCCCDDDEEEEEECCCDDDEEEEEECCCBBBCCCEEECCCDDDDDDDDDDDDDDDDDDDDDBBBCCCDDDEEEEEEFFFGGGHHHGGGHHHIIIHHHHHHHHHJJJLLLIIIHHHGGGHHHIIIJJJKKKKKKOOOOOOOOOOOONNNPPPSSSUUUUUU[[[eeepppwwwuuulllddd```___\\\^^^fffooooooiii]]]bbbccc]]]WWWWWWYYYYYYYYY[[[^^^```aaa```___^^^bbbccccccdddfffhhhiiijjjgggccc___^^^``````]]]ZZZZZZ[[[\\\]]]___```aaabbbbbbfffiiilllppptttrrrmmmiiiggghhhiiifffaaa```cccdddbbb```]]]YYYVVVSSSRRRTTTWWWZZZ\\\\\\[[[^^^bbbaaaeeennnuuuqqqdddZZZVVVPPPTTTXXXZZZZZZXXXWWWVVVSSSRRRSSSWWW\\\___```___ddddddccccccdddfffhhhiiidddeeeeeeeeeffffffffffff^^^___```aaabbbeeejjjmmmllllllmmmmmmnnnpppqqqqqqsss{{{}}}||||||{{{zzzzzzzzzzzz{{{|||}}}zzzxxxxxx|||~~~uuuuuuwww|||~~~~~~yyyvvvssstttzzz~~~{{{zzz{{{||||||{{{zzzyyyyyywwwvvvvvvwww{{{~~~|||zzzwwwvvvvvvuuuqqqnnnooooooppppppooommmkkkjjjfffeeedddddddddeeefffgggeeedddeeegggiiijjjjjjhhhddddddccccccbbbaaaaaa```^^^]]]\\\\\\^^^^^^]]]\\\\\\\\\[[[[[[[[[[[[[[[\\\[[[[[[[[[[[[[[[[[[[[[[[[\\\ZZZXXXVVVUUUUUUUUUVVVUUUTTTSSSRRRRRRRRRSSSTTTVVVUUUSSSRRRRRRSSSUUUVVVSSSSSSRRRRRRQQQQQQPPPPPPNNNNNNOOOPPPPPPPPPPPPPPPOOOOOOOOOOOONNNNNNNNNNNNJJJKKKKKKKKKJJJJJJIIIHHHHHHIIIIIIJJJLLLLLLMMMMMM}}}||||||}}}|||{{{~~~}}}{{{yyyyyyyyysssrrrpppoooqqquuuyyy}}}}}}zzzyyywwwrrrmmmooouuu~~~wwwrrrrrrrrrqqqqqqtttqqqppppppqqqtttsssooolllggghhhiiijjjlllmmmnnnooojjjlllmmmllliiieeecccbbbeeeeeeeeeddddddccccccccc```___^^^]]]\\\\\\\\\\\\ZZZZZZ[[[[[[[[[[[[ZZZYYYZZZ[[[\\\]]]]]]\\\ZZZZZZUUUUUUTTTTTTSSSTTTTTTTTTTTTVVVYYYYYYWWWUUUTTTTTTUUUTTTTTTSSSSSSSSSSSSSSSTTTTTTRRROOOMMMLLLNNNPPPRRRQQQPPPOOONNNMMMMMMMMMNNNNNNOOOOOOPPPRRRSSSTTTRRRPPPMMMLLLNNNOOOPPPPPPMMMMMMNNNNNNNNNMMMMMMLLLIIIIIIJJJKKKLLLMMMNNNNNNGGGFFFGGGIIILLLMMMMMMLLLKKKMMMPPPSSSTTTRRRPPPOOOSSSUUUUUUQQQJJJGGGHHHKKKGGGLLLOOOPPPRRRTTTPPPJJJHHHHHHGGGGGGGGGGGGHHHHHHIIIHHHGGGFFFEEEFFFGGGHHHEEEDDDCCCDDDFFFHHHGGGFFFBBBAAA???>>>>>>>>>????????????@@@AAACCCDDDEEEEEEDDDDDDCCCCCCCCCCCCDDDDDD@@@AAACCCDDDDDDDDDCCCBBB>>>???AAABBBBBBAAA???>>>;;;===???BBBDDDFFFGGGGGGAAACCCDDDCCCBBBBBBCCCDDDFFFFFFFFFEEEEEEDDDDDDDDD@@@AAACCCDDDEEEGGGJJJLLLHHHIIIIIIGGGFFFGGGIIIKKKLLLJJJIIIIIIKKKMMMNNNNNNOOOOOONNNLLLKKKLLLNNNQQQNNNRRR]]]lllxxxvvviii\\\WWWUUUSSSRRRWWW]]]\\\WWWQQQUUUUUUOOOLLLMMMPPPOOOPPPRRRUUUWWWXXXWWWUUUTTTUUUUUUTTTUUUUUUWWWXXXXXXXXXTTTRRRSSSWWWXXXUUUQQQNNNOOOQQQSSSUUUUUUVVVVVV[[[___bbbaaaaaabbb___ZZZ\\\ZZZZZZ\\\ZZZWWWXXX\\\YYYZZZZZZZZZXXXVVVTTTRRRSSSUUUXXXYYYXXXWWWZZZ___aaaeeelllpppkkk^^^VVVTTTLLLQQQVVVZZZYYYWWWTTTSSSPPPPPPQQQVVV\\\______^^^dddbbbaaa```aaabbbeeefffcccccccccddddddeeeeeeeee___````````````aaaeeeggglllkkkkkkkkklllnnnpppqqquuu}}}}}}zzz}}}||||||{{{{{{}}}~~~zzzvvvvvv{{{}}}|||~~~}}}~~~~~~|||{{{|||zzzzzz{{{}}}~~~~~~~~~vvvrrrooopppvvv~~~zzz{{{{{{{{{||||||{{{zzzxxxsssrrrrrruuuyyy}}}}}}zzzwwwwwwxxxwwwuuurrrlllmmmnnnoooooommmkkkiiiggggggffffffggghhhjjjkkkkkkjjjjjjllloooppppppnnndddccccccbbbaaa```______]]]\\\[[[\\\^^^___^^^]]]ZZZZZZZZZZZZ[[[\\\]]]^^^[[[[[[[[[[[[[[[[[[[[[[[[\\\ZZZXXXUUUTTTTTTUUUVVVUUUTTTRRRQQQQQQQQQRRRSSSSSSSSSRRRRRRSSSUUUXXXYYYSSSSSSRRRQQQOOONNNMMMLLLMMMMMMNNNOOOOOOOOOOOONNNOOOOOONNNNNNNNNNNNNNNNNNJJJKKKKKKKKKJJJIIIIIIHHHGGGHHHJJJKKKLLLLLLMMMLLL}}}zzzxxxxxxzzz{{{~~~~~~{{{{{{|||wwwtttpppnnnppptttzzz{{{~~~~~~zzzsssqqqvvv|||~~~xxxwwwvvvrrrqqqssstttrrrppprrruuuuuuqqqmmmooommmkkklllnnnnnnllliiiiiijjjjjjjjjiiihhhgggfffiiihhhfffdddbbb```^^^]]]\\\]]]___aaabbbaaa```___YYYYYYZZZZZZZZZZZZYYYYYYZZZYYYXXXWWWVVVUUUUUUUUUVVVVVVUUUTTTSSSSSSSSSTTTVVVYYY[[[ZZZVVVRRRQQQRRRSSSSSSRRRRRRQQQQQQQQQQQQNNNNNNOOOOOOOOOPPPPPPPPPPPPSSSUUUTTTPPPLLLKKKKKKNNNMMMLLLLLLLLLMMMNNNOOOQQQPPPNNNMMMMMMPPPRRRTTTTTTRRROOOMMMKKKKKKLLLLLLJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIHHHHHHHHHMMMNNNNNNNNNNNNMMMLLLLLLRRRRRRRRRQQQOOOMMMKKKJJJMMMLLLKKKKKKLLLKKKIIIGGGEEEEEEEEEEEEEEEEEEEEEEEEGGGEEECCCCCCDDDGGGHHHHHHCCCEEEHHHJJJJJJHHHEEECCC======>>>>>>?????????@@@???@@@AAABBBCCCEEEFFFGGGDDDDDDCCCBBBAAAAAA@@@@@@@@@AAAAAABBBCCCDDDEEEEEEAAAAAAAAA@@@@@@????????????AAACCCFFFGGGGGGFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@CCCCCCDDDEEEEEEDDDCCCBBB@@@AAABBBDDDFFFHHHJJJKKKFFFFFFFFFFFFFFFHHHKKKNNNNNNMMMJJJHHHGGGGGGHHHIIILLLKKKKKKJJJJJJJJJKKKKKKOOOPPPUUU]]]eeegggccc]]]PPPPPPOOOOOOOOOOOOOOOOOOKKKIIIFFFGGGJJJLLLKKKJJJNNNNNNOOOOOOOOONNNNNNNNNOOOMMMKKKJJJKKKMMMPPPQQQQQQOOOMMMKKKJJJKKKMMMOOONNNMMMMMMLLLNNNPPPRRRTTTVVVWWWZZZ[[[ZZZXXXTTTRRRWWWVVVUUUUUUWWWXXXWWWVVVSSSUUUWWWYYYYYYWWWTTTQQQNNNQQQUUUXXXXXXWWWWWWWWWZZZ___dddddd___YYYUUUTTTMMMOOOQQQTTTUUUUUUTTTSSSSSSTTTVVVXXXYYY[[[[[[\\\^^^]]]\\\\\\\\\^^^```aaabbb___[[[ZZZ\\\___aaaaaa______]]]]]]]]]^^^```aaacccdddeeefffgggjjjnnnqqqssstttuuuuuuuuuuuuwwwyyyvvvyyy|||~~~yyyrrrqqqvvv}}}|||}}}~~~zzzvvvwww}}}{{{www|||~~~}}}~~~~~~~~~|||}}}vvvkkknnn|||}}}zzzyyy{{{}}}~~~}}}zzzvvvsssuuusssqqqrrruuuyyy|||}}}|||zzzxxxwwwvvvtttpppnnniiijjjlllnnnoooooonnnmmmkkkjjjhhhggggggjjjmmmnnnpppooommmkkklllnnnqqqrrrddddddddddddeeedddaaa___aaaaaaaaaaaa```^^^]]]\\\[[[ZZZYYYYYYYYYZZZ\\\]]]YYY[[[\\\]]]]]]\\\ZZZYYYYYYWWWUUUSSSSSSSSSUUUUUUYYYWWWUUUSSSRRRRRRSSSTTTTTTTTTTTTTTTTTTTTTTTTUUUWWWUUURRROOOLLLKKKJJJJJJNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLKKKJJJJJJJJJJJJKKKJJJIIIHHHGGGFFFFFFFFFJJJJJJJJJJJJJJJJJJJJJJJJ|||zzz{{{|||}}}~~~}}}~~~yyyvvvqqqnnnnnnqqquuuyyyzzz||||||yyyvvvvvv{{{~~~zzzyyyxxxtttrrrtttssspppooopppttttttppplllnnnlllkkkmmmooopppooommmiiihhhhhhggggggffffffeeeiiihhhfffdddbbb```^^^^^^]]]^^^```aaabbbaaa______ZZZZZZ[[[[[[[[[[[[ZZZZZZXXXWWWVVVVVVVVVVVVWWWWWWUUUTTTSSSSSSSSSSSSSSSTTTTTTWWWYYYYYYVVVSSSSSSSSSSSSSSSRRRRRRQQQQQQPPPPPPPPPPPPOOOOOONNNNNNMMMMMMPPPRRRTTTSSSOOOLLLKKKLLLNNNMMMLLLLLLMMMNNNOOOPPPQQQPPPNNNMMMMMMOOOQQQRRRUUUSSSPPPMMMKKKJJJJJJKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIJJJKKKKKKLLLLLLMMMMMMNNNNNNMMMMMMLLLKKKQQQQQQQQQPPPOOOMMMJJJIIIKKKJJJJJJJJJKKKKKKIIIGGGEEEEEEEEEEEEEEEEEEEEEEEEGGGEEECCCBBBDDDFFFFFFFFFDDDFFFHHHJJJJJJHHHFFFDDD>>>>>>>>>>>>?????????@@@??????@@@BBBCCCEEEFFFFFFDDDDDDCCCBBBAAA@@@???>>>@@@@@@@@@AAABBBCCCCCCDDDCCCBBBBBBBBBAAAAAAAAAAAA???AAACCCEEEFFFFFFFFFEEECCCCCCBBBAAA@@@??????@@@BBBCCCDDDEEEEEEDDDCCCBBBAAABBBCCCEEEGGGHHHIIIIIIFFFFFFGGGFFFFFFGGGJJJMMMMMMKKKIIIHHHGGGHHHIIIIIIKKKJJJJJJIIIIIIJJJJJJKKKJJJKKKNNNUUU[[[]]]YYYUUUMMMLLLKKKKKKKKKLLLMMMMMMHHHFFFDDDDDDGGGIIIIIIHHHMMMOOOQQQPPPNNNLLLKKKLLLMMMLLLJJJHHHIIIJJJMMMNNNLLLLLLJJJJJJJJJLLLMMMOOOLLLKKKKKKKKKLLLNNNPPPRRRTTTUUUVVVWWWWWWUUURRRQQQRRRRRRRRRTTTWWWZZZZZZYYYSSSTTTUUUVVVVVVTTTRRROOOPPPRRRTTTUUUUUUUUUVVVXXXVVV[[[aaaccc___[[[WWWWWWOOOPPPSSSTTTUUUUUUTTTTTTPPPQQQSSSUUUWWWYYYZZZZZZ]]]]]][[[[[[[[[]]]___```^^^[[[XXXWWWYYY\\\___```]]]]]]]]]]]]^^^___``````ccccccdddeeegggjjjmmmpppoooppprrrrrrqqqrrruuuwwwxxxzzz|||}}}}}}|||}}}~~~|||wwwrrrsssyyy}}}~~~~~~{{{zzz{{{|||zzzwww|||}}}{{{zzz{{{~~~}}}|||}}}zzzrrrvvv~~~|||zzzxxxzzz}}}~~~}}}yyyvvvsssvvvtttrrrtttwww{{{}}}~~~{{{yyyvvvuuutttrrrooommmkkkkkklllmmmnnnnnnnnnnnnkkkkkkiiiiiiiiikkkmmmnnnnnnoooooonnnnnnmmmmmmllleeedddccccccdddcccaaa```aaaaaaaaa```___^^^\\\[[[ZZZZZZYYYYYYYYYZZZ[[[\\\ZZZ[[[\\\]]]]]][[[YYYXXXZZZXXXWWWUUUUUUUUUVVVWWWVVVUUUSSSQQQQQQRRRSSSTTTSSSSSSTTTUUUVVVVVVUUUUUUUUUSSSQQQOOOMMMLLLLLLLLLNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNLLLKKKKKKJJJJJJJJJKKKKKKJJJIIIHHHHHHHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJ}}}|||}}}~~~~~~{{{xxxsssooooooqqquuuxxxyyyyyyyyyyyyzzz}}}}}}zzzzzzyyyuuussstttpppnnnmmmoooqqqqqqnnnjjjlllkkkkkkmmmoooqqqqqqpppiiihhhfffeeeddddddeeeeeehhhgggfffdddbbb```___^^^___```aaaaaaaaa```^^^]]][[[\\\\\\\\\\\\\\\\\\[[[VVVVVVUUUUUUVVVVVVWWWXXXSSSSSSSSSRRRSSSSSSTTTTTTSSSUUUWWWWWWUUUTTTSSSTTTSSSSSSRRRQQQPPPPPPOOOOOOQQQPPPOOONNNMMMLLLKKKKKKQQQRRRRRRPPPMMMLLLLLLMMMMMMMMMMMMMMMNNNOOOPPPQQQQQQPPPNNNMMMMMMNNNOOOPPPUUUSSSPPPMMMKKKJJJIIIIIILLLLLLLLLKKKKKKJJJJJJJJJHHHHHHIIIKKKMMMNNNOOOPPPLLLMMMMMMMMMMMMLLLKKKKKKNNNOOOOOOOOOMMMKKKJJJHHHIIIHHHHHHIIIJJJJJJHHHFFFEEEEEEEEEEEEEEEEEEEEEEEEGGGEEECCCBBBCCCDDDDDDDDDEEEFFFHHHIIIIIIHHHFFFEEE>>>>>>>>>?????????????????????@@@AAACCCDDDEEEEEEDDDDDDCCCBBBAAA@@@????????????@@@@@@AAAAAABBBBBBDDDDDDCCCCCCCCCCCCBBBBBB@@@AAACCCDDDEEEEEEEEEDDDBBBBBBAAA@@@????????????BBBCCCCCCDDDDDDDDDCCCCCCAAACCCEEEGGGHHHHHHGGGGGGFFFGGGGGGFFFEEEFFFHHHJJJJJJIIIHHHGGGGGGHHHIIIJJJJJJIIIIIIHHHHHHIIIJJJJJJHHHGGGHHHLLLQQQRRROOOLLLHHHGGGFFFEEEFFFHHHJJJKKKJJJIIIGGGHHHJJJMMMNNNNNNNNNPPPRRRPPPLLLIIIHHHIIIKKKIIIHHHFFFFFFGGGIIIJJJGGGHHHHHHIIIKKKLLLMMMMMMJJJIIIIIIIIIJJJKKKMMMNNNPPPQQQQQQRRRQQQQQQPPPPPPOOOOOOPPPRRRVVVYYYYYYYYYSSSRRRQQQRRRRRRQQQOOOMMMPPPRRRSSSSSSSSSSSSUUUVVVPPPWWW___bbb```\\\YYYYYYRRRSSSTTTUUUVVVUUUUUUTTTPPPQQQSSSUUUWWWYYYZZZ[[[\\\[[[ZZZZZZZZZ[[[\\\]]]ZZZVVVRRRQQQTTTXXX\\\^^^ZZZ[[[]]]^^^```aaaaaaaaaccccccdddfffhhhkkkmmmoookkklllmmmmmmnnnooorrruuuyyyzzz||||||zzzyyyyyyyyyyyyvvvtttwww}}}~~~{{{|||~~~~~~|||zzzxxx|||zzzwww}}}~~~}}}{{{xxxwwwyyy}}}~~~~~~~~~~~~{{{yyy{{{~~~~~~zzz~~~}}}||||||{{{zzzxxxyyy{{{}}}|||yyyuuusssvvvuuutttuuuyyy|||~~~~~~{{{xxxuuurrrqqqpppnnnmmmmmmmmmmmmlllmmmmmmnnnnnnllllllllllllllllllmmmmmmlllnnnpppqqqpppllliiiffffffdddbbbbbbbbbcccbbbaaaaaaaaaaaa```^^^\\\[[[ZZZYYYYYYXXXXXXYYYYYYZZZ[[[[[[\\\\\\\\\\\\ZZZXXXWWWXXXWWWVVVUUUTTTUUUVVVWWWRRRRRRQQQPPPQQQRRRSSSTTTQQQSSSUUUWWWXXXWWWVVVVVVSSSRRRQQQPPPOOONNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIII}}}|||}}}~~~}}}|||{{{xxxuuurrrsssvvvzzz}}}zzzwwwvvvwww{{{zzzxxxyyyxxxtttqqqqqqmmmlllkkklllnnnnnnkkkhhhkkkjjjjjjkkkmmmnnnoooooojjjhhhfffdddcccdddeeefffgggfffeeedddbbbaaa```___aaaaaaaaaaaa```___^^^]]][[[[[[\\\\\\\\\\\\[[[[[[WWWVVVVVVUUUUUUUUUVVVVVVSSSSSSSSSSSSTTTUUUVVVVVVTTTUUUVVVUUUTTTSSSRRRRRRRRRRRRQQQQQQPPPOOOOOONNNOOOOOONNNNNNMMMLLLKKKKKKPPPPPPOOONNNLLLLLLLLLMMMLLLLLLMMMNNNOOOPPPQQQRRRQQQPPPNNNLLLLLLLLLMMMNNNRRRQQQOOOMMMLLLKKKKKKKKKNNNMMMMMMLLLKKKJJJIIIIIIHHHHHHIIIKKKLLLMMMNNNOOOKKKLLLLLLLLLLLLKKKJJJJJJLLLLLLMMMMMMLLLJJJHHHGGGGGGGGGFFFGGGIIIIIIHHHFFFEEEEEEEEEEEEEEEEEEEEEEEEGGGEEECCCBBBCCCDDDCCCBBBDDDEEEFFFGGGGGGFFFEEEDDD????????????????????????>>>???@@@AAABBBCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@AAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCC@@@AAABBBCCCDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@BBBBBBCCCCCCCCCCCCCCCCCCBBBCCCFFFHHHIIIHHHFFFEEEFFFGGGGGGFFFDDDDDDFFFHHHGGGFFFFFFFFFFFFGGGHHHIIIHHHHHHGGGGGGGGGHHHIIIIIIIIIHHHGGGIIIKKKLLLJJJHHHEEEDDDCCCBBBCCCEEEHHHJJJKKKJJJIIIJJJMMMQQQUUUWWWRRRSSSSSSPPPKKKHHHHHHIIIIIIHHHGGGEEEEEEEEEFFFGGGFFFGGGIIIJJJKKKLLLKKKKKKIIIHHHHHHHHHIIIJJJLLLLLLMMMLLLLLLLLLMMMMMMNNNOOOPPPOOOOOOPPPSSSUUUUUUTTTSSSQQQOOOPPPRRRRRROOOMMMPPPSSSVVVWWWVVVUUUTTTTTTNNNUUU^^^cccaaa]]]ZZZXXXTTTTTTUUUVVVVVVVVVUUUUUUSSSTTTUUUVVVYYY[[[]]]^^^[[[ZZZYYYXXXXXXYYYYYYZZZUUURRRNNNMMMPPPUUUZZZ\\\ZZZ\\\^^^aaacccdddddddddcccccceeegggkkkmmmnnnnnnhhhiiijjjkkklllnnnrrruuuyyyzzz{{{zzzyyyxxxxxxyyyzzzyyyxxx{{{~~~~~~yyyxxxwwwxxxzzzzzzxxxuuuwww}}}~~~zzz|||~~~{{{yyy~~~~~~}}}{{{xxxvvvyyy}}}|||zzz|||~~~~~~~~~{{{xxx|||~~~~~~~~~{{{zzz{{{||||||wwwxxxzzz{{{zzzxxxuuusssuuuttttttvvvzzz|||}}}}}}|||xxxtttqqqppppppooonnnooonnnmmmllllllmmmnnnnnnmmmmmmnnnoooooonnnmmmllljjjlllnnnooonnnkkkgggeeegggdddbbbaaaaaabbbbbbaaa``````___^^^]]][[[YYYXXXXXXXXXXXXXXXXXXYYYYYYYYY\\\\\\\\\[[[ZZZXXXWWWVVVSSSSSSRRRRRRRRRSSSTTTTTTQQQQQQQQQQQQRRRSSSTTTUUUOOOQQQUUUWWWYYYXXXWWWUUURRRRRRQQQPPPOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLLLLKKKKKKKKKKKKJJJIIIIIIIIIIIIIIIJJJKKKIIIIIIIIIIIIIIIIIIIIIIII|||zzzzzz|||}}}|||{{{xxxuuussstttwwwzzz}}}zzzwwwtttvvvzzz}}}|||zzzzzzuuusssttttttpppmmmnnnjjjjjjjjjkkkkkkkkkiiigggiiiiiiiiiiiiiiiiiikkklllkkkjjjgggeeeeeeeeeggghhhffffffeeedddcccaaaaaa```bbbbbbaaa```___^^^]]]]]]ZZZ[[[[[[[[[[[[[[[[[[ZZZZZZYYYXXXVVVUUUTTTTTTTTTUUUUUUUUUUUUVVVWWWWWWXXXWWWVVVUUUTTTSSSQQQPPPNNNPPPPPPPPPPPPOOOOOOOOOOOOMMMMMMMMMMMMMMMMMMMMMMMMOOONNNMMMLLLLLLLLLLLLLLLKKKKKKLLLNNNOOOPPPQQQQQQOOONNNMMMLLLKKKLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNMMMLLLKKKJJJJJJIIIIIIIIIIIIJJJJJJJJJKKKKKKJJJKKKKKKKKKKKKJJJIIIIIIIIIIIIJJJJJJJJJIIIGGGFFFFFFEEEEEEFFFHHHIIIHHHFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFEEECCCCCCDDDDDDCCCAAACCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@???????????????>>>??????@@@AAABBBCCCCCCAAAAAABBBCCCDDDEEEFFFFFFBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAACCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCDDDDDDAAACCCFFFHHHHHHGGGEEECCCEEEFFFFFFEEEDDDCCCDDDFFFDDDDDDDDDEEEEEEFFFGGGHHHFFFFFFFFFFFFFFFGGGHHHHHHJJJIIIGGGGGGGGGHHHGGGGGGEEEDDDCCCCCCDDDEEEHHHIIIGGGFFFFFFHHHMMMTTT\\\bbb]]]ZZZUUUOOOJJJIIIIIIJJJHHHGGGFFFEEEEEEEEEEEEFFFGGGHHHJJJKKKLLLKKKJJJIIIIIIIIIIIIIIIJJJJJJKKKLLLJJJIIIIIIIIIJJJLLLNNNOOOMMMMMMLLLNNNQQQRRRRRRQQQRRRQQQQQQTTTXXXXXXTTTPPPTTTYYY___bbbaaa\\\WWWTTTPPPXXXaaaeeeccc]]]XXXVVVUUUUUUUUUVVVVVVVVVVVVUUUTTTUUUUUUVVVXXXZZZ\\\]]]ZZZYYYXXXXXXWWWWWWWWWWWWSSSPPPLLLLLLOOOTTTYYY[[[[[[]]]```ccceeegggggggggddddddeeeiiimmmpppooommmhhhiiiiiijjjkkknnnrrrvvvwwwxxxyyyyyyxxxxxxzzz|||~~~}}}|||{{{zzzyyywwwuuussstttuuuwwwxxxxxxvvvuuuwww}}}yyyvvvzzz}}}~~~}}}|||}}}|||{{{yyyxxxzzzyyyuuuvvv|||~~~~~~}}}{{{}}}}}}}}}~~~yyyyyy{{{}}}~~~vvvwwwyyyyyyyyywwwtttssssssssstttvvvzzz||||||{{{|||yyytttqqqppppppooonnnpppooommmllllllmmmnnnooonnnnnnpppppppppnnnlllkkkiiijjjjjjjjjjjjiiihhhhhhfffdddaaa```aaabbbaaaaaa^^^^^^^^^]]][[[ZZZXXXWWWVVVVVVWWWWWWXXXXXXXXXXXX[[[ZZZZZZYYYXXXVVVUUUTTTQQQQQQQQQQQQRRRRRRSSSTTTRRRRRRRRRRRRSSSTTTTTTUUUNNNPPPSSSVVVWWWWWWUUUTTTSSSRRRRRRQQQOOONNNMMMLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKKKKJJJKKKKKKKKKHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIII}}}{{{yyywwwxxxzzz}}}}}}{{{xxxuuurrrqqqsssvvvxxxzzzwwwuuuvvvxxxyyyxxxvvvuuupppnnnoooooollljjjkkkhhhiiijjjjjjjjjiiigggfffgggggggggfffeeefffhhhjjjlllkkkiiihhhgggggghhhhhheeeeeeddddddcccbbbaaaaaabbbaaaaaa```___^^^^^^^^^ZZZZZZ[[[[[[[[[[[[ZZZZZZ\\\[[[YYYWWWUUUTTTTTTSSSWWWWWWWWWVVVWWWWWWXXXXXXXXXVVVSSSRRRRRRQQQNNNLLLNNNNNNNNNOOOOOOOOOPPPPPPMMMMMMMMMNNNNNNNNNOOOOOOMMMLLLKKKKKKLLLMMMLLLJJJJJJKKKLLLMMMNNNOOOOOOOOOMMMLLLLLLKKKKKKKKKLLLLLLJJJKKKLLLLLLMMMNNNOOOOOOMMMMMMMMMLLLLLLKKKKKKKKKJJJJJJIIIIIIHHHHHHHHHGGGIIIJJJJJJJJJJJJIIIHHHHHHFFFGGGHHHHHHHHHGGGFFFEEEEEEDDDDDDFFFHHHIIIHHHGGGEEEEEEEEEEEEEEEEEEEEEEEEFFFDDDCCCDDDEEEEEEDDDBBBCCCBBBBBBAAAAAABBBBBBCCC@@@@@@@@@@@@@@@?????????>>>>>>???@@@@@@AAABBBBBB???@@@AAACCCDDDEEEGGGGGGCCCCCCBBBBBBAAAAAA@@@@@@?????????@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@CCCBBBBBBAAAAAABBBBBBCCCAAAAAAAAAAAABBBCCCDDDEEEAAABBBDDDFFFFFFEEEDDDCCCCCCDDDEEEEEECCCCCCCCCDDDCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFGGGGGGHHHGGGFFFEEEDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHFFFFFFGGGJJJQQQ]]]kkktttoooeeeWWWNNNJJJJJJJJJIIIFFFFFFEEEEEEEEEEEEEEEEEEGGGHHHJJJKKKKKKJJJIIIHHHIIIIIIIIIJJJJJJJJJKKKKKKHHHHHHHHHIIIKKKMMMNNNOOOJJJJJJKKKMMMQQQTTTTTTTTTRRRSSSVVV\\\bbbccc\\\VVVYYY___gggkkkiiiccc[[[WWWTTT\\\eeeiiieee^^^XXXUUUTTTTTTTTTUUUUUUVVVVVVVVVUUUTTTTTTTTTUUUWWWYYYZZZYYYYYYXXXXXXWWWVVVUUUUUUSSSPPPNNNOOORRRVVVYYYZZZ[[[\\\^^^aaaccceeeggggggdddccceeeiiioooqqqooolllggghhhhhhhhhiiilllqqqtttuuuvvvwwwwwwwwwxxx{{{}}}}}}{{{wwwtttrrrpppooosssuuuxxxzzzzzzyyywwwuuuvvv{{{~~~{{{vvvuuuyyy{{{~~~~~~}}}zzzxxxyyyyyyxxxxxx{{{|||vvvsssuuuzzz}}}~~~~~~||||||~~~}}}{{{|||{{{wwwvvvxxx{{{|||uuuvvvwwwxxxwwwvvvtttsssrrrrrrtttwww{{{||||||zzz{{{xxxuuurrrqqqpppooommmnnnnnnnnnmmmnnnnnnooooooooooooppppppooommmlllkkkiiihhhhhhggggggggghhhhhheeecccaaaaaaaaabbbaaa```\\\\\\\\\[[[ZZZYYYXXXWWWUUUUUUVVVWWWWWWWWWWWWVVVXXXXXXWWWVVVUUUTTTTTTTTTQQQQQQRRRSSSSSSTTTUUUUUUSSSSSSSSSSSSSSSSSSSSSSSSMMMOOOQQQSSSTTTSSSRRRRRRQQQQQQQQQPPPOOOMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIJJJJJJKKKIIIHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHzzzyyywwwvvvvvvyyy|||~~~~~~{{{yyyvvvtttqqqqqqsssvvvxxxxxxwwwvvvvvvwwwwwwwwwvvvsssmmmjjjkkkkkkhhhhhhjjjggghhhjjjjjjiiigggffffffdddeeefffeeeccceeehhhlllkkkjjjjjjiiihhhhhhggggggeeeddddddccccccbbbbbbbbbaaaaaa```_______________[[[[[[\\\\\\\\\\\\[[[[[[\\\[[[ZZZXXXWWWVVVVVVVVVXXXXXXWWWVVVVVVVVVWWWWWWVVVTTTQQQPPPQQQQQQOOOMMMLLLLLLMMMNNNOOOPPPQQQQQQOOOOOOOOOOOONNNNNNNNNNNNKKKJJJJJJKKKMMMNNNKKKIIIJJJKKKLLLMMMMMMMMMMMMLLLKKKKKKKKKKKKKKKKKKLLLLLLJJJKKKLLLMMMMMMNNNNNNNNNMMMLLLLLLLLLLLLLLLLLLLLLIIIIIIIIIIIIHHHHHHGGGGGGIIIIIIIIIIIIIIIHHHGGGGGGDDDEEEFFFGGGGGGFFFEEEDDDDDDDDDDDDFFFIIIJJJIIIHHHEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEFFFGGGEEEDDDDDDCCCAAA@@@@@@AAACCCDDDAAAAAAAAA@@@@@@?????????>>>>>>??????@@@@@@AAAAAA@@@@@@AAAAAABBBCCCCCCDDDCCCBBBBBBAAA@@@??????>>>????????????@@@@@@AAAAAAAAAAAA@@@???????????????BBBAAAAAAAAAAAAAAABBBBBBAAAAAA@@@@@@AAACCCDDDEEE@@@AAABBBCCCDDDDDDDDDDDDAAACCCDDDDDDCCCBBBCCCDDDBBBCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGEEEEEEEEEDDDDDDCCCDDDEEEEEEFFFGGGHHHHHHGGGFFFFFFGGGHHHIIIMMMWWWgggzzzrrr[[[MMMIIIJJJIIIFFFDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEGGGHHHIIIIIIJJJJJJHHHHHHIIIIIIJJJJJJIIIIIIGGGHHHIIIKKKMMMOOOPPPPPPMMMMMMMMMOOOSSSUUUUUUUUURRRUUU[[[fffnnnnnneee]]][[[aaahhhkkkiiibbb[[[WWWVVV^^^hhhlllhhh```YYYVVVSSSSSSSSSTTTUUUVVVWWWWWWWWWVVVUUUTTTTTTVVVWWWYYYYYYYYYYYYXXXWWWVVVTTTTTTTTTSSSQQQSSSVVVXXXZZZZZZXXXYYYZZZ[[[^^^```bbbdddbbbaaaccchhhnnnpppmmmiiieeeeeedddddddddggglllppptttuuuuuuuuuuuuvvvyyy{{{|||zzzvvvrrrnnnmmmnnnooouuuxxx{{{|||zzzwwwtttrrrssswwwzzzyyyvvvuuuxxx|||yyy}}}}}}}}}}}}yyytttqqqrrrtttvvvwwwyyy|||wwwuuussstttxxx}}}~~~||||||~~~~~~||||||}}}}}}}}}||||||}}}|||vvvrrrrrrtttvvvwwwtttuuuvvvwwwvvvuuutttsssrrrsssuuuyyy}}}~~~|||{{{yyywwwtttrrrqqqooommmkkklllmmmnnnooooooooooooooopppppppppooonnnlllkkkjjjiiiiiihhhffffffeeeeeeddddddbbbbbbbbbbbbbbb```^^^ZZZZZZZZZZZZZZZYYYXXXXXXTTTTTTVVVWWWWWWWWWVVVUUUUUUUUUTTTSSSSSSSSSSSSSSSOOOOOOQQQRRRSSSTTTTTTUUUTTTTTTTTTSSSRRRPPPOOONNNMMMMMMNNNOOOPPPPPPOOOOOONNNNNNOOOOOOOOONNNMMMLLLJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHIIIIIIJJJKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHyyyxxxvvvuuuvvvyyy}}}}}}|||{{{||||||yyyvvvtttsssrrrtttwww{{{~~~wwwwwwxxxwwwwwwwwwwwwwwwrrrlllhhhhhhiiiggghhhjjjfffhhhjjjjjjhhhgggffffffaaacccddddddccceeejjjnnniiijjjjjjjjjiiihhhgggfffdddddddddcccccccccbbbbbbaaaaaa```____________```\\\]]]]]]^^^^^^]]]]]]\\\[[[ZZZYYYXXXXXXXXXXXXXXXXXXWWWWWWVVVUUUUUUUUUUUUTTTQQQOOOOOOQQQRRRQQQOOOJJJKKKLLLMMMOOOPPPQQQRRRRRRQQQQQQPPPOOONNNMMMMMMJJJIIIIIIKKKNNNNNNKKKGGGJJJKKKLLLMMMMMMLLLKKKJJJIIIIIIJJJJJJKKKKKKLLLLLLKKKLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMIIIIIIIIIIIIIIIIIIIIIIIIHHHIIIIIIIIIIIIHHHGGGGGGCCCCCCEEEFFFFFFEEEEEEDDDDDDDDDDDDGGGIIIKKKJJJIIIEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEGGGHHHGGGEEEEEEDDDBBBAAAAAABBBDDDEEEAAAAAAAAA@@@@@@?????????>>>>>>??????@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@???BBBAAAAAA@@@???>>>======?????????@@@@@@AAAAAAAAABBBAAA@@@???>>>>>>>>>>>>@@@@@@@@@???@@@@@@AAAAAAAAAAAA@@@@@@AAACCCDDDEEE???@@@@@@AAABBBCCCDDDEEE@@@BBBDDDDDDCCCBBBCCCDDDBBBCCCCCCDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCEEEFFFFFFDDDEEEFFFFFFEEEEEEEEEFFFEEEFFFHHHIIIIIIGGGEEEDDDDDDDDDEEEJJJVVViii~~~{{{^^^MMMIIIJJJGGGCCCBBBBBBBBBCCCCCCDDDDDDDDDBBBBBBDDDEEEGGGIIIJJJKKKGGGGGGHHHIIIIIIIIIHHHHHHGGGHHHJJJLLLOOOPPPQQQQQQSSSRRRQQQRRRTTTTTTSSSRRRRRRVVV___lllvvvuuukkkaaaZZZ^^^dddfffccc]]]XXXTTTWWW___iiinnnjjjbbb[[[WWWRRRRRRRRRSSSTTTVVVWWWXXXZZZYYYWWWVVVVVVWWWXXXZZZZZZZZZYYYXXXWWWUUUTTTSSSUUUTTTTTTVVVXXXZZZ[[[ZZZUUUUUUVVVWWWYYY\\\^^^``````___aaagggmmmoookkkfffbbbbbbbbbaaaaaadddiiimmmttttttttttttssstttvvvyyywwwuuuqqqmmmjjjkkknnnqqqvvvxxx{{{{{{xxxtttpppmmmppptttxxxyyyxxxwwwxxxyyyxxx|||~~~|||{{{zzzuuuoookkkmmmqqqsssuuuwwwzzz|||nnnooorrrwww||||||zzz{{{|||~~~~~~}}}~~~}}}{{{{{{}}}~~~~~~|||}}}}}}}}}}}}}}}}}}~~~|||xxxrrrnnnnnnpppqqqrrrtttuuuvvvvvvvvvuuutttsssssstttwww{{{~~~}}}{{{wwwuuusssrrrqqqnnnkkkhhhkkklllnnnppppppppppppoooqqqpppooonnnmmmlllkkkjjjiiiiiiiiihhhfffdddaaa```cccbbbbbbccccccbbb```]]]XXXXXXYYYYYYYYYYYYXXXXXXSSSTTTUUUVVVWWWVVVUUUUUUTTTSSSRRRRRRRRRRRRRRRSSSLLLMMMNNNPPPQQQRRRRRRRRRUUUUUUTTTRRRQQQNNNLLLKKKMMMMMMMMMMMMMMMMMMMMMNNNJJJKKKMMMNNNOOOOOONNNMMMIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGHHHHHHIIIMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHvvvuuutttuuuwwwzzz{{{zzz|||{{{zzzyyyyyyyyyyyyyyyxxxsssnnnnnnrrruuussspppuuutttvvvzzz}}}uuuqqqmmmlllmmmnnnmmmlllmmmmmmllljjjiiigggfffeeeeeecccaaa```aaadddgggiiijjjkkkkkkiiifffeeefffgggiiihhhgggfffeeedddccccccbbbaaaaaa```````````````bbbaaa``````aaaaaa```___^^^\\\[[[[[[\\\[[[YYYWWWYYYVVVSSSSSSUUUVVVTTTRRRTTTTTTSSSQQQPPPOOONNNMMMOOOMMMLLLMMMOOOQQQQQQPPPTTTSSSQQQNNNMMMKKKJJJJJJJJJKKKLLLMMMMMMMMMMMMMMMJJJLLLOOOOOOMMMKKKJJJJJJMMMLLLLLLLLLLLLLLLMMMMMMLLLKKKJJJIIIHHHIIIJJJJJJKKKKKKLLLLLLLLLLLLKKKKKKJJJIIIHHHGGGFFFFFFEEEEEEFFFGGGIIIJJJJJJIIIGGGFFFDDDEEEGGGHHHHHHGGGEEEDDDDDDDDDDDDDDDEEEFFFGGGHHHEEEEEEEEEEEEFFFFFFCCCAAABBBDDDEEEFFFEEEDDDBBBAAA@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAAAAAAAA@@@???>>>@@@@@@????????????@@@@@@AAAAAABBBCCCCCCBBBBBBBBB???????????????>>>======@@@@@@@@@?????????????????????????????????????????????>>>>>>???AAABBBDDDAAABBBCCCCCCAAA???@@@@@@@@@AAACCCEEEFFFGGGFFFFFFCCCBBBBBBAAABBBCCCDDDEEEDDDCCCCCCCCCCCCCCCDDDDDDCCCBBBBBBAAAAAAAAAAAABBBEEEDDDCCCDDDFFFHHHHHHHHHGGGFFFEEEDDDDDDEEEFFFGGGEEEEEEEEEFFFMMM\\\pppsss]]]OOOKKKJJJHHHDDDCCCCCCBBBCCCCCCCCCCCCCCCAAACCCFFFGGGGGGGGGIIIJJJHHHHHHGGGFFFEEEEEEEEEFFFEEEHHHLLLNNNOOOPPPQQQRRRQQQRRRRRRSSSRRRRRRQQQPPPQQQUUU```ppp|||zzzkkk]]]XXXVVVUUUVVVWWWWWWVVVUUUWWW]]]cccddd```ZZZVVVUUURRRQQQQQQSSSUUUWWWWWWVVVVVVVVVVVVVVVUUUTTTSSSSSSUUUWWWWWWVVVTTTRRRQQQRRRRRRSSSSSSTTTUUUUUUVVVVVVWWWWWWVVVVVVWWWXXXYYYZZZ]]]\\\^^^fffoooqqqiiiaaaaaaaaaaaa``````dddlllrrrrrrqqqooonnnnnnnnnpppqqqssskkkgggiiijjjggghhhmmmtttwwwyyywwwrrrmmmkkkkkkeeeoooxxxyyyxxxzzz{{{{{{{{{zzzyyyyyyyyywwwtttqqqjjjssszzzwwwrrrrrrttttttssspppqqqzzz{{{zzzvvv{{{~~~}}}|||zzzxxxvvvvvvzzz}}}}}}zzz{{{|||}}}{{{zzz{{{{{{|||zzzyyyxxxxxxxxxzzz{{{|||wwwvvvtttqqqnnnmmmoooqqqoooqqqtttuuuuuuuuuuuuvvvyyy{{{}}}~~~}}}{{{xxxwwwoooooommmlllkkkjjjjjjjjjiiikkkmmmpppqqqpppnnnmmmqqqooollllllllllllkkkjjjlllkkkhhheeecccbbbbbbbbb```aaabbbbbbbbb```]]]\\\VVVWWWXXXYYYXXXWWWVVVUUUUUUUUUUUUTTTSSSRRRRRRQQQRRRQQQQQQPPPPPPRRRSSSTTTPPPPPPOOOOOOOOONNNNNNNNNSSSRRRQQQPPPNNNMMMLLLLLLJJJKKKKKKLLLMMMLLLLLLLLLNNNMMMKKKJJJJJJJJJKKKLLLIIIJJJKKKKKKKKKJJJIIIHHHIIIIIIHHHHHHHHHGGGGGGGGGJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHGGGFFFFFFFFFGGGHHHtttsssrrrsssvvvzzz||||||||||||{{{{{{zzzyyyxxxxxxrrrooommmnnnrrruuuvvvuuuvvvwwwyyy~~~yyyuuuqqqooopppppppppnnnnnnmmmlllkkkiiihhhgggfffiiihhheeeddddddfffhhhjjjkkklllkkkiiigggfffggghhhhhhhhhgggfffeeedddccccccbbbaaaaaa```````````````aaa___^^^^^^___```^^^]]]]]]\\\[[[[[[\\\[[[YYYWWW[[[XXXVVVVVVWWWXXXVVVTTTTTTSSSRRRQQQPPPOOONNNNNNQQQPPPOOOPPPRRRSSSSSSSSSTTTSSSQQQOOOMMMKKKJJJJJJKKKKKKLLLMMMMMMMMMMMMMMMKKKMMMOOOOOONNNLLLKKKKKKNNNMMMLLLLLLLLLLLLLLLMMMLLLKKKJJJHHHHHHIIIIIIJJJKKKKKKKKKLLLLLLKKKKKKKKKIIIHHHGGGGGGFFFFFFFFFGGGFFFGGGHHHIIIIIIHHHGGGFFFDDDEEEGGGHHHHHHGGGEEEDDDDDDDDDDDDDDDEEEFFFGGGHHHEEEEEEDDDEEEFFFEEECCCAAABBBCCCEEEEEEEEEDDDBBBAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@???>>>@@@??????>>>>>>??????@@@???@@@@@@AAAAAA@@@@@@@@@>>>????????????>>>===<<>>????????????????????????????????????@@@AAABBBCCC@@@AAABBBBBB@@@??????@@@AAABBBDDDEEEGGGGGGGGGFFFCCCCCCBBBBBBDDDFFFIIIKKKFFFEEEDDDDDDCCCCCCDDDDDDBBBBBBBBBBBBCCCCCCDDDEEEGGGFFFDDDEEEGGGIIIHHHHHHFFFEEEEEEDDDDDDEEEEEEEEEAAACCCDDDEEEHHHRRR___iiimmmaaaRRRIIIFFFFFFDDDAAAAAAAAABBBBBBBBBBBBAAAAAAAAACCCEEEFFFEEEFFFHHHIIIHHHHHHGGGFFFEEEEEEEEEEEEDDDGGGKKKMMMMMMNNNPPPQQQQQQPPPPPPPPPPPPOOOOOOOOORRRTTT]]]lllwwwvvviii]]]WWWUUUSSSSSSSSSSSSRRRQQQTTTYYY___```\\\XXXUUUUUURRRRRRRRRTTTWWWYYYYYYYYYWWWWWWVVVVVVUUUSSSRRRQQQRRRTTTUUUTTTRRRPPPPPPQQQUUUUUUTTTTTTSSSTTTTTTUUUWWWVVVVVVVVVWWWYYY[[[\\\\\\\\\aaakkkttttttjjj```^^^^^^^^^]]]^^^bbbiiioooooonnnllljjjjjjjjjkkkllljjjccc```bbbeeeeeehhhmmmqqqvvv{{{zzzuuunnniiihhhfffooovvvwwwwwwyyy||||||yyyxxxwwwwwwwwwwwwtttrrrmmmvvv|||yyyuuuuuuvvvwwwtttpppqqqxxx|||zzzuuusssrrrwww{{{|||yyyxxxyyy|||~~~zzzvvvttttttuuuvvvyyy|||~~~}}}{{{zzz{{{}}}~~~~~~}}}|||{{{{{{{{{{{{{{{zzzzzzyyyyyyzzzzzz{{{wwwwwwuuusssooonnnoooppppppqqqssstttuuuuuuuuuuuu{{{|||}}}}}}{{{xxxuuusssooommmkkkiiihhhhhhhhhhhhjjjlllnnnppppppooommmlllmmmlllkkkkkklllkkkjjjhhhkkkiiifffcccaaa```______^^^^^^______^^^]]][[[ZZZVVVWWWWWWWWWWWWVVVUUUUUUTTTTTTSSSSSSRRRQQQQQQPPPRRRQQQQQQQQQQQQRRRSSSTTTQQQQQQPPPPPPPPPOOOOOOOOOQQQPPPPPPOOONNNMMMLLLLLLJJJJJJKKKKKKKKKLLLLLLLLLMMMLLLLLLKKKKKKKKKKKKKKKHHHIIIJJJJJJJJJJJJIIIHHHKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFFFFFFFGGGGGGtttrrrppprrruuuzzz}}}~~~|||}}}}}}}}}{{{zzzxxxwwwpppooopppqqqrrrtttvvvwwwwwwxxx|||}}}yyyuuusssrrrrrrqqqpppmmmmmmlllkkkjjjiiihhhgggkkkjjjhhhffffffggghhhjjjjjjjjjjjjhhhfffeeeeeeggghhhhhhgggfffeeedddccccccbbbaaa``````______``````___^^^\\\]]]^^^^^^]]][[[]]][[[[[[[[[\\\[[[YYYWWWZZZXXXWWWWWWWWWWWWVVVTTTSSSRRRRRRQQQPPPOOONNNNNNRRRPPPPPPQQQSSSTTTTTTSSSTTTSSSQQQOOOMMMKKKJJJJJJKKKKKKLLLLLLLLLLLLMMMMMMKKKMMMOOOOOOMMMLLLKKKLLLNNNNNNMMMLLLLLLLLLLLLLLLLLLKKKIIIHHHHHHHHHIIIJJJJJJJJJKKKKKKKKKKKKJJJJJJHHHGGGGGGFFFFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEFFFGGGGGGFFFEEEDDDDDDDDDCCCDDDDDDEEEFFFGGGEEEDDDDDDDDDEEEEEECCCBBBBBBCCCDDDDDDDDDCCCBBBAAA@@@@@@@@@???????????????>>>>>>??????@@@?????????@@@??????>>>>>>??????@@@===>>>>>>??????>>>======>>>>>>>>>>>>>>>======<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAA>>>@@@AAAAAA???>>>>>>???@@@AAABBBDDDEEEEEEEEEEEECCCBBBBBBCCCFFFKKKPPPTTTKKKJJJHHHFFFDDDDDDCCCDDDBBBBBBBBBDDDEEEGGGIIIJJJIIIGGGFFFFFFHHHIIIHHHHHHCCCDDDDDDEEEEEEEEEDDDDDD???BBBDDDEEEEEEGGGMMMQQQSSSNNNHHHDDDBBBBBBAAA@@@???@@@AAABBBBBBAAA@@@???AAABBBCCCCCCCCCDDDFFFHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDFFFIIIKKKLLLMMMNNNPPPPPPOOONNNMMMLLLMMMMMMNNNOOOQQQXXXcccmmmnnnfff]]]VVVSSSPPPNNNNNNNNNNNNMMMQQQUUUYYYYYYVVVTTTTTTUUUTTTSSSSSSUUUXXX[[[\\\\\\XXXWWWVVVUUUSSSQQQPPPOOOOOOPPPRRRRRRPPPPPPPPPQQQXXXWWWUUUSSSRRRRRRSSSTTTVVVVVVVVVVVVXXXYYY[[[]]]ZZZ\\\cccnnnvvvssshhh]]]ZZZZZZ[[[[[[]]]aaahhhllllllkkkiiihhhggggggggghhhddd]]]YYYZZZ]]]aaafffkkkpppvvv}}}}}}xxxpppiiifffhhhoootttttttttxxx{{{|||vvvuuutttuuuvvvwwwvvvuuurrrzzz}}}yyyyyyzzzzzzuuurrrrrrwwwzzzvvvqqqooopppsssvvvvvvttttttvvvyyy}}}wwwqqqoooqqqtttwwwyyyzzz||||||{{{{{{}}}~~~}}}}}}}}}}}}|||{{{zzzzzz{{{{{{{{{{{{zzzyyyxxxxxxvvvwwwwwwuuurrrqqqqqqrrrqqqrrrsssssstttttttttsssxxxyyyyyyzzzxxxvvvtttrrrnnnllliiifffeeeeeefffggglllmmmooopppooonnnllljjjhhhhhhiiijjjkkkkkkhhhfffhhhgggdddaaa^^^]]]\\\\\\\\\[[[[[[ZZZZZZYYYYYYXXXWWWVVVVVVUUUTTTTTTUUUUUUSSSRRRRRRQQQQQQPPPPPPPPPQQQQQQQQQRRRRRRRRRSSSSSSQQQQQQQQQPPPPPPPPPOOOOOONNNNNNNNNMMMMMMLLLLLLLLLKKKJJJIIIIIIIIIJJJKKKLLLKKKLLLLLLLLLLLLKKKJJJJJJHHHHHHIIIIIIIIIIIIHHHHHHJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHGGGFFFFFFFFFFFFGGGvvvtttrrrrrrvvvzzz}}}~~~|||}}}~~~~~~|||zzzwwwvvvrrrtttuuuuuuttttttvvvwwwvvvxxx|||~~~|||}}}{{{wwwsssqqqppppppppplllkkkkkkjjjiiihhhhhhgggiiihhhggggggggghhhiiiiiihhhhhhhhhfffdddbbbcccdddgggffffffeeeddddddccccccaaaaaa```_______________^^^]]][[[\\\]]]]]]\\\ZZZ[[[ZZZYYYZZZ[[[ZZZYYYWWWVVVVVVUUUUUUUUUTTTSSSRRRQQQQQQQQQPPPPPPOOOOOOOOOPPPOOOOOOPPPRRRSSSRRRQQQTTTSSSQQQOOOMMMLLLKKKKKKLLLLLLKKKKKKKKKLLLLLLLLLLLLMMMOOOOOOMMMLLLKKKLLLNNNNNNMMMLLLKKKKKKKKKKKKKKKJJJIIIHHHHHHHHHIIIIIIIIIJJJJJJKKKKKKJJJJJJIIIHHHHHHGGGFFFEEEEEEFFFFFFGGGFFFEEEEEEDDDEEEEEEFFFDDDDDDEEEFFFFFFEEEDDDDDDDDDCCCCCCCCCDDDDDDEEEFFFEEEDDDCCCCCCEEEEEEDDDBBBBBBCCCCCCCCCCCCBBBAAA@@@@@@@@@??????>>>>>>======<<<===>>>?????????????????????>>>>>>>>>>>>??????======>>>>>>>>>===<<<<<<=========>>>>>>===<<<<<<<<<<<<<<<===============>>>>>>>>>>>>>>>>>>>>>>>>===>>>@@@AAABBBAAA@@@???===???@@@@@@>>>===>>>?????????@@@AAAAAABBBBBBBBBAAAAAAAAACCCHHHNNNUUUYYYTTTQQQNNNIIIFFFCCCBBBBBBAAAAAABBBDDDGGGIIIKKKMMMJJJHHHGGGGGGHHHIIIHHHGGGAAABBBDDDEEEEEEDDDCCCBBB@@@BBBEEEFFFDDDDDDDDDFFFFFFEEECCCAAA??????AAABBB???@@@BBBBBBBBBAAA???>>>AAABBBBBBBBBAAAAAADDDFFFGGGFFFEEEDDDDDDDDDDDDDDDDDDGGGIIIJJJKKKLLLNNNPPPQQQOOOMMMKKKJJJKKKMMMNNNKKKLLLQQQYYYbbbgggeeeaaaYYYUUUOOOLLLKKKKKKJJJJJJNNNQQQTTTSSSRRRQQQTTTWWWXXXVVVUUUVVVYYY[[[[[[[[[WWWVVVUUUSSSQQQPPPOOONNNNNNPPPRRRRRRRRRQQQRRRSSSXXXVVVTTTRRRQQQRRRTTTVVVXXXWWWWWWWWWWWWXXXZZZ[[[YYY[[[aaaiiiooolllbbbXXXVVVVVVWWWYYY]]]bbbhhhkkkkkkjjjiiigggffffffffffffccc]]]XXXVVVYYY^^^dddiiisssxxx~~~~~~yyyrrrllljjjmmmrrrtttqqqqqqvvvyyyyyyuuuttttttuuuwwwyyyyyyxxxvvv}}}|||||||||{{{vvvssstttxxxyyytttpppoooppprrrtttttttttvvvzzz}}}xxxsssqqqssswwwzzzzzzzzz{{{||||||}}}}}}}}}~~~~~~}}}{{{zzz||||||||||||zzzxxxvvvuuutttvvvwwwxxxwwwvvvvvvwwwsssrrrrrrrrrsssssssssrrrqqqrrrtttuuuvvvuuutttsssnnnlllhhhdddcccdddfffgggnnnnnnoooooonnnllljjjhhheeefffhhhjjjlllkkkgggdddfffdddbbb___\\\[[[ZZZZZZZZZZZZYYYXXXWWWWWWXXXXXXWWWVVVUUUSSSSSSSSSTTTTTTRRRRRRRRRQQQQQQQQQPPPPPPQQQQQQRRRSSSSSSSSSSSSRRRPPPPPPPPPOOOOOOOOONNNNNNKKKLLLLLLLLLLLLLLLLLLLLLKKKJJJHHHGGGHHHIIIKKKMMMJJJKKKLLLLLLLLLKKKIIIHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFzzzxxxvvvuuuxxxzzz|||}}}{{{|||}}}}}}|||zzzwwwvvvtttvvvyyyyyyyyyxxxyyyzzzxxxzzz}}}~~~}}}{{{yyywwwzzzxxxuuuqqqnnnmmmmmmmmmjjjjjjiiiiiihhhhhhhhhgggffffffggghhhiiikkkllllllhhhiiihhhfffdddcccdddeeeeeeeeeddddddccccccbbbbbb```___^^^^^^]]]]]]^^^^^^^^^]]][[[\\\]]]]]]\\\ZZZYYYXXXWWWXXXYYYYYYWWWVVVTTTUUUUUUUUUTTTSSSRRRQQQPPPPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOQQQSSSSSSRRRPPPSSSRRRQQQOOONNNMMMMMMMMMLLLLLLKKKJJJJJJKKKKKKLLLLLLMMMNNNMMMLLLKKKKKKLLLMMMLLLKKKKKKJJJJJJJJJKKKKKKJJJIIIHHHGGGHHHHHHIIIIIIIIIJJJJJJJJJJJJIIIIIIJJJIIIHHHFFFEEEDDDDDDDDDGGGFFFEEEDDDDDDDDDDDDEEEDDDDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCBBBCCCCCCDDDEEEDDDCCCBBBBBBDDDEEEDDDCCCBBBBBBBBBBBBBBBAAAAAA@@@?????????>>>>>>=========<<<===>>>??????????????????>>>>>>>>>>>>>>>>>>???>>>>>>??????>>>===<<<<<<;;;<<<<<<=========<<<<<<;;;;;;<<<<<<=======================================>>>???@@@@@@@@@???>>><<<>>>??????>>>===>>>???@@@@@@@@@@@@AAABBBBBBCCC?????????BBBGGGOOOVVVZZZZZZWWWQQQKKKFFFCCCAAA@@@@@@@@@AAACCCFFFIIIKKKLLLIIIGGGFFFFFFGGGGGGGGGFFF@@@AAABBBCCCDDDCCCCCCBBB@@@AAACCCDDDCCCCCCDDDDDDDDDCCCBBB???<<<===@@@CCCAAABBBCCCCCCBBBAAA@@@???@@@AAABBBAAA@@@@@@BBBCCCEEEDDDDDDCCCDDDDDDEEEEEEFFFHHHJJJJJJKKKLLLNNNPPPQQQPPPNNNLLLKKKKKKMMMNNNIIIJJJMMMTTT\\\cccggghhh^^^YYYQQQLLLIIIIIIIIIJJJLLLNNNPPPPPPNNNPPPTTTXXX[[[YYYVVVVVVWWWXXXXXXWWWUUUTTTRRRQQQOOOOOOOOOOOOOOOQQQTTTTTTTTTTTTUUUWWWVVVTTTRRRQQQRRRTTTVVVXXXZZZYYYWWWVVVVVVWWWWWWXXX[[[ZZZ[[[___cccbbb\\\VVVRRRRRRTTTWWW]]]bbbfffhhhhhhgggffffffeeedddddddddbbb^^^XXXVVVZZZbbbiiimmmvvvzzz}}}|||wwwrrrqqqqqqrrruuutttpppppptttwwwvvvvvvuuuuuuwwwyyy{{{{{{zzzwww}}}~~~|||||||||yyyqqqoooqqqvvvwwwsssoooppppppqqqrrrtttvvvzzz~~~|||yyyxxxxxxzzz|||{{{{{{|||}}}}}}~~~~~~}}}||||||||||||{{{yyywwwtttsssqqqtttwwwyyyzzz{{{}}}~~~vvvtttrrrrrrssstttrrrpppnnnooopppqqqrrrqqqqqqqqqnnnkkkhhheeedddeeeggghhhnnnnnnnnnmmmllljjjhhhgggdddeeegggjjjllljjjfffcccdddbbb___]]][[[ZZZYYYYYYZZZYYYXXXXXXXXXXXXXXXYYYWWWVVVTTTSSSRRRRRRSSSSSSSSSSSSRRRRRRRRRRRRQQQQQQPPPQQQSSSTTTUUUTTTSSSRRRNNNNNNNNNMMMMMMMMMLLLLLLJJJJJJKKKKKKKKKKKKLLLLLLKKKJJJHHHGGGHHHIIIKKKMMMJJJKKKLLLLLLLLLKKKIIIHHHGGGGGGGGGGGGHHHHHHIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFEEEFFFFFFFFFGGGGGGHHHHHHGGGGGGGGGGGGFFFFFFEEEEEE{{{zzzxxxxxxzzz{{{|||{{{zzz{{{{{{{{{{{{yyyxxxwwwrrrtttwww{{{~~~zzz|||~~~~~~|||yyyxxxxxxwwwvvvsssoookkkjjjjjjllljjjiiiiiiiiiiiiiiiiiiiiifffgggiiikkkmmmnnnoooooojjjjjjjjjhhhfffeeefffgggcccbbbbbbbbbaaaaaaaaaaaa^^^]]]]]]\\\[[[\\\\\\\\\]]]\\\ZZZ[[[\\\\\\[[[YYYVVVUUUUUUVVVWWWWWWVVVTTTSSSUUUWWWWWWUUUSSSRRRRRROOOOOOOOOOOOOOOPPPPPPPPPPPPPPPQQQSSSUUUUUUSSSQQQQQQQQQPPPOOOOOOOOOOOOOOOMMMLLLKKKJJJIIIJJJKKKLLLKKKLLLMMMLLLJJJIIIJJJKKKJJJJJJIIIIIIIIIIIIJJJJJJKKKJJJHHHGGGGGGGGGHHHIIIHHHHHHIIIIIIIIIIIIHHHHHHIIIHHHGGGFFFEEEDDDDDDDDDGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCDDDCCCAAABBBCCCDDDDDDDDDBBBBBBAAAAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>??????@@@????????????>>>>>>======>>>>>>???????????????>>>===<<<<<<:::;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<======>>>>>>=================================>>>>>>>>>======<<<>>>???@@@>>>>>>>>>???BBBBBBBBBAAABBBCCCDDDDDD??????@@@BBBGGGNNNTTTXXXZZZWWWQQQJJJEEEBBB@@@@@@>>>???@@@AAACCCFFFHHHIIIFFFDDDCCCCCCEEEFFFEEEEEE???@@@AAABBBBBBBBBBBBBBB>>>??????@@@AAABBBCCCCCCCCCBBB@@@===<<<===@@@CCCCCCCCCBBBBBBAAAAAA@@@@@@@@@AAACCCBBBAAA@@@@@@AAABBBBBBBBBBBBCCCEEEFFFGGGGGGHHHJJJJJJJJJKKKNNNPPPQQQPPPOOOMMMLLLLLLLLLMMMJJJKKKMMMRRRYYYaaaiiinnnddd]]]TTTLLLIIIIIIJJJJJJKKKLLLNNNMMMLLLNNNSSSWWW\\\YYYUUUSSSSSSTTTTTTSSSQQQPPPOOONNNNNNOOOPPPQQQPPPRRRUUUUUUUUUUUUVVVXXXTTTSSSRRRRRRSSSUUUWWWXXXXXXWWWVVVUUUUUUUUUVVVWWW\\\YYYVVVWWWZZZ\\\[[[YYYTTTTTTUUUXXX^^^bbbddddddcccccccccccccccbbbbbbbbb]]]\\\XXXWWW]]]iiirrrtttwwwyyyzzzxxxtttrrrsssuuuuuuwwwuuuqqqqqquuuvvvuuuwwwvvvwwwyyy{{{|||zzzxxxtttzzz}}}{{{yyyzzzxxxuuujjjiiimmmrrrsssooommmooonnnooopppsssvvv{{{~~~~~~|||{{{{{{{{{|||}}}||||||}}}~~~~~~~~~~~~~~~}}}{{{{{{zzzyyywwwuuusssrrrpppsssvvvxxxzzz|||zzzvvvsssrrrttttttrrrpppooooooooonnnmmmllljjjjjjllljjjgggfffeeefffhhhjjjmmmllllllkkkiiihhhfffeeedddeeefffiiijjjiiieeeaaa```___\\\ZZZYYYXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYWWWWWWUUUTTTSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRROOOQQQTTTVVVVVVUUUSSSQQQMMMMMMMMMLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIIIIJJJKKKLLLJJJKKKKKKKKKKKKJJJIIIIIIHHHGGGGGGGGGHHHIIIJJJKKKIIIIIIIIIIIIHHHHHHHHHHHHDDDDDDEEEEEEFFFGGGGGGGGGFFFFFFGGGGGGFFFFFFEEEDDDxxxxxxxxxyyy{{{||||||zzzyyyyyyyyyyyyyyyyyyyyyyyyssssssvvv{{{}}}yyy{{{}}}|||zzzyyyzzz|||uuuuuusssoookkkiiikkkmmmkkkkkkkkkkkkkkkkkkkkkkkkfffhhhjjjlllmmmnnnmmmmmmiiiiiiiiigggeeecccdddeee```````````````_________\\\\\\[[[ZZZZZZZZZZZZZZZ[[[ZZZYYYYYYZZZZZZYYYWWWTTTSSSSSSTTTUUUUUUTTTRRRQQQTTTVVVVVVSSSQQQPPPQQQNNNNNNNNNOOOOOOPPPPPPPPPOOOOOOPPPRRRTTTTTTRRRPPPOOOOOOOOOOOOOOOPPPQQQQQQNNNLLLKKKIIIIIIIIIKKKLLLJJJKKKKKKJJJHHHHHHIIIJJJGGGGGGGGGGGGHHHIIIJJJJJJJJJIIIHHHGGGGGGGGGHHHIIIHHHHHHIIIIIIIIIIIIHHHHHHFFFEEEEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHGGGEEEDDDCCCDDDCCCCCCCCCCCCCCCCCCDDDCCCCCCBBBBBBAAABBBBBBCCCDDDBBBAAAAAACCCDDDDDDDDDBBBAAAAAA@@@@@@@@@@@@@@@>>>>>>??????????????????@@@@@@@@@@@@@@@@@@???>>>>>>>>>============>>>>>>????????????>>>===<<<;;;999:::;;;<<<<<<<<<<<<<<<;;;<<<<<<===>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<<<<<>>>@@@@@@?????????@@@AAAAAA@@@@@@@@@AAABBBCCC@@@@@@AAADDDHHHLLLQQQTTTTTTQQQLLLFFFCCCAAAAAAAAA======>>>???@@@BBBCCCDDDCCCAAA@@@AAACCCDDDDDDCCC?????????@@@@@@AAABBBCCC?????????@@@AAAAAA@@@??????>>>===>>>???AAACCCDDDDDDCCCAAA???>>>???@@@@@@???AAADDDDDDBBB@@@???>>>??????@@@AAACCCEEEGGGHHHFFFGGGHHHHHHHHHJJJLLLOOOPPPPPPOOONNNMMMLLLKKKKKKJJJJJJKKKMMMRRRZZZdddkkkiiiaaaVVVMMMIIIIIIJJJKKKHHHJJJLLLKKKJJJLLLPPPUUUXXXUUURRRPPPPPPQQQRRRQQQMMMMMMLLLLLLNNNPPPRRRTTTOOOQQQSSSTTTSSSSSSTTTVVVUUUTTTTTTSSSTTTTTTUUUUUUTTTTTTSSSSSSTTTVVVWWWXXX\\\YYYVVVVVVYYY^^^```aaa___^^^]]]```ccceeedddcccbbbbbbccccccddddddcccccc[[[[[[YYYXXX___llluuuvvvsssuuuwwwuuurrrqqqsssuuutttvvvtttqqqssswwwxxxvvvvvvwwwxxx{{{|||{{{wwwtttqqqvvvxxxvvvuuuvvvtttpppggggggkkkqqqrrrnnnlllnnnoooooopppsssvvvzzz||||||zzzyyyxxxwwwwwwyyy{{{|||{{{|||}}}}}}}}}|||||||||||||||}}}}}}zzzyyyxxxvvvtttsssrrrrrrqqqrrrtttuuuvvvyyy}}}}}}xxxtttsssuuuuuussspppooonnnmmmllljjjhhhgggfffhhhgggfffffffffgggiiijjjkkkjjjjjjhhhgggfffeeedddddddddeeefffgggeeebbb___[[[ZZZYYYWWWWWWWWWWWWXXXXXXYYYZZZZZZZZZZZZYYYXXXWWWWWWWWWVVVUUUSSSRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQOOOQQQTTTWWWWWWUUURRRPPPMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJKKKKKKKKKLLLLLLLLLKKKKKKJJJIIIIIIIIIIIIJJJIIIHHHHHHHHHIIIJJJKKKLLLIIIIIIIIIHHHHHHHHHHHHGGGCCCCCCDDDEEEEEEFFFGGGGGGEEEFFFFFFGGGFFFEEEDDDCCCuuuuuuvvvyyy|||}}}|||zzzxxxxxxwwwwwwwwwxxxyyyzzzvvvuuuvvv{{{~~~xxxvvvxxxyyyyyywwwwwwzzz~~~uuuvvvtttpppllljjjlllooolllllllllmmmmmmmmmmmmnnnfffgggiiikkkkkkkkkiiihhheeefffeeedddaaa```aaabbb_______________^^^^^^^^^[[[ZZZZZZYYYYYYYYYYYYYYYZZZXXXWWWWWWXXXYYYWWWVVVSSSRRRQQQRRRTTTTTTSSSQQQNNNQQQTTTSSSPPPMMMMMMNNNNNNNNNNNNOOOOOOPPPPPPQQQLLLLLLMMMPPPRRRRRRPPPMMMNNNNNNNNNOOOPPPQQQRRRSSSNNNMMMKKKIIIHHHIIIJJJKKKIIIJJJJJJIIIGGGGGGHHHJJJEEEEEEEEEFFFGGGHHHJJJJJJJJJIIIHHHGGGGGGGGGHHHHHHGGGHHHHHHIIIIIIHHHHHHGGGCCCCCCCCCDDDEEEGGGIIIIIIFFFGGGHHHIIIHHHFFFDDDBBBDDDCCCCCCBBBBBBCCCCCCDDDCCCBBBBBBAAAAAAAAABBBBBBDDDBBB@@@AAABBBDDDEEEDDDBBBAAA@@@@@@??????@@@@@@>>>>>>??????@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@???>>>>>>>>>============>>>>>>>>>>>>>>>>>>===<<<;;;:::999:::;;;;;;<<<<<<<<<;;;<<<<<<<<<===>>>??????@@@<<<<<<<<<<<<<<<<<<<<<<<<===<<<:::999999:::;;;<<<<<<>>>@@@@@@@@@???@@@AAA>>>>>>===<<<<<<===>>>???AAAAAACCCEEEHHHLLLOOOQQQNNNLLLGGGCCCAAA@@@AAABBB============>>>???@@@AAA@@@???>>>???AAACCCCCCCCC@@@???>>>>>>???AAACCCDDDAAAAAABBBCCCCCCBBB???<<<<<<<<<===@@@EEEGGGGGGFFFDDDBBB???===<<<===???@@@>>>AAAEEEFFFDDDAAA>>>===>>>>>>???AAACCCFFFHHHIIIEEEFFFGGGGGGGGGHHHKKKNNNOOOOOOOOONNNMMMKKKJJJIIIGGGHHHHHHHHHKKKSSS]]]eeekkkcccWWWMMMIIIHHHJJJKKKGGGIIIJJJIIIHHHJJJOOOSSSUUURRROOOMMMNNNPPPQQQQQQKKKJJJJJJKKKMMMPPPTTTVVVMMMOOOQQQRRRQQQQQQRRRSSSVVVVVVUUUUUUTTTSSSSSSRRRQQQQQQQQQRRRTTTVVVYYYZZZ\\\YYYWWWXXX\\\bbbfffhhhjjjhhhggghhhjjjjjjgggdddcccdddeeeffffffgggffffff\\\]]][[[YYY___lllssssssnnnqqqttttttrrrpppqqqtttssstttsssrrrtttzzz{{{xxxvvvwwwyyy{{{|||yyyuuuqqqooosssuuusssrrrsssqqqmmmhhhiiimmmrrrsssnnnmmmppprrrrrrrrruuuwwwyyyzzzzzzwwwuuusssqqqrrruuuyyy{{{zzz{{{}}}~~~zzz|||{{{zzzyyyyyyzzz||||||zzzxxxvvvtttrrrrrrrrrrrrrrrrrrsssssssssvvvzzz}}}~~~yyytttsssuuuvvvssspppkkkkkkjjjjjjiiiiiihhhhhheeeeeeeeefffggghhhiiiiiiiiiiiihhhgggfffeeedddddddddccccccddddddccc```]]]XXXWWWVVVUUUUUUUUUVVVWWWVVVXXXZZZ[[[[[[ZZZXXXWWWWWWWWWXXXWWWVVVTTTRRRQQQPPPPPPPPPPPPPPPPPPPPPPPPNNNQQQUUUWWWXXXVVVRRRPPPNNNNNNNNNMMMMMMMMMMMMLLLMMMMMMLLLLLLKKKKKKKKKKKKJJJKKKKKKLLLMMMLLLLLLLLLLLLKKKJJJHHHHHHIIIJJJJJJIIIIIIHHHHHHIIIJJJLLLMMMGGGGGGGGGFFFFFFFFFEEEEEEBBBCCCCCCDDDEEEFFFFFFGGGEEEFFFFFFGGGGGGEEEDDDCCCwwwwwwvvvvvvwwwyyyzzz{{{{{{zzzzzz{{{|||{{{yyywwwxxxyyy{{{|||}}}|||{{{{{{yyywwwuuutttuuuwwwzzz|||sssqqqnnnlllmmmnnnnnnnnnoooooooooooonnnmmmkkkjjjlllkkkjjjkkkmmmmmmkkkiiiiiigggeeeeeeeeedddbbbaaaaaa```___^^^]]]\\\\\\\\\WWWWWWXXXXXXXXXWWWVVVUUUVVVXXXYYYXXXUUUSSSRRRRRRSSSSSSRRRRRRRRRSSSSSSTTTTTTRRRPPPNNNOOONNNMMMKKKKKKKKKLLLLLLMMMMMMMMMNNNMMMMMMNNNOOOQQQRRRSSSSSSKKKIIIHHHLLLRRRUUUSSSOOOLLLLLLLLLKKKJJJHHHFFFFFFIIIIIIJJJJJJJJJIIIGGGFFFHHHGGGFFFGGGHHHHHHGGGFFFEEEFFFGGGHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDCCCAAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@@@@AAAAAAAAA@@@@@@AAAAAABBBAAAAAAAAAHHHEEEAAA===<<<<<<===??????>>>>>>===============@@@@@@@@@AAAAAA@@@@@@@@@AAA@@@@@@???>>>======<<<========================:::::::::;;;;;;<<<<<<<<<:::::::::;;;<<<===>>>???:::999999888999:::<<<===;;;<<<<<<======<<<<<<;;;<<<;;;;;;;;;;;;<<<======???>>>>>>>>>>>>>>>?????????AAAFFFLLLPPPQQQNNNKKKIIIGGGDDDAAA????????????@@@???>>>======>>>??????@@@AAAAAAAAAAAA@@@??????@@@>>>>>>AAAAAA======@@@BBBBBBAAA@@@???>>>>>>===????????????@@@BBBEEEFFFEEEDDDBBB@@@???>>>======BBBAAAAAA@@@?????????@@@AAAAAABBBCCCDDDEEEFFFGGGGGGGGGFFFFFFFFFGGGHHHHHHRRROOOKKKJJJJJJJJJHHHEEEFFFGGGHHHHHHJJJMMMSSSVVVUUUSSSPPPLLLJJJIIIIIIIIIKKKLLLNNNOOOOOONNNMMMLLLOOOOOOOOONNNNNNNNNMMMMMMMMMKKKHHHFFFHHHLLLRRRVVVOOOQQQRRRQQQPPPPPPPPPRRRPPPRRRTTTSSSPPPOOOQQQSSSXXXWWWUUUTTTTTTUUUWWWXXX[[[ZZZYYYZZZ]]]ccciiimmmpppqqqrrrrrrpppllliiifffbbbbbbccccccccccccbbbaaaaaa]]]YYYXXX\\\ccciiilllkkklllmmmppprrrrrrqqqooojjjmmmnnnooosssyyyzzzvvvrrrrrrtttvvvxxxwwwtttqqqrrrllljjjnnnrrrooollljjjlllmmmoooqqqrrrrrrrrrrrrrrrvvvyyyyyyvvvtttuuuwwwxxxxxxxxxvvvtttsssssstttsssuuuyyy}}}~~~|||zzzyyyyyyzzz{{{ttttttttttttsssrrrpppppprrrsssttttttssssssuuuwwwyyyxxxxxxwwwvvvsssooollllllllllllkkkjjjiiihhhgggiiijjjjjjiiigggfffggghhhiiigggeeeddddddeeedddbbb^^^^^^]]]^^^___^^^[[[YYYXXXVVVUUUSSSSSSTTTVVVWWWZZZZZZZZZZZZYYYXXXWWWVVVXXXWWWWWWVVVUUUTTTSSSSSSRRRSSSSSSSSSSSSRRRRRRQQQPPPQQQQQQRRRSSSTTTTTTUUUOOONNNNNNNNNMMMMMMLLLLLLKKKJJJIIIIIIJJJKKKLLLMMMJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJJJJKKKJJJIIIIIIHHHHHHHHHHHHHHHHHHIIIIIIIIIGGGGGGGGGGGGGGGFFFEEEEEEGGGEEEDDDHHHLLLMMMIIIEEEFFFFFFEEEEEEDDDDDDCCCCCCyyyxxxwwwwwwwwwxxxzzz{{{|||{{{{{{|||||||||yyywwwvvvxxx{{{}}}}}}zzzwwwuuuttttttssssssuuuxxx|||~~~tttqqqnnnmmmnnnoooooonnnppppppppppppnnnkkkhhhfffjjjiiihhhiiijjjkkkjjjiiihhhgggeeedddddddddbbbaaa```___^^^]]]\\\\\\\\\\\\[[[ZZZYYYXXXWWWVVVUUUUUUXXXYYYZZZYYYVVVSSSRRRRRRSSSSSSRRRQQQQQQQQQQQQQQQRRRPPPNNNNNNNNNNNNMMMKKKKKKKKKLLLLLLLLLMMMMMMMMMLLLLLLMMMNNNOOOPPPQQQRRRNNNKKKJJJMMMRRRUUUTTTQQQLLLLLLLLLKKKJJJIIIHHHGGGHHHIIIJJJJJJIIIHHHGGGFFFHHHFFFEEEFFFGGGHHHGGGEEEEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEDDDEEEFFFGGGGGGGGGGGGFFFFFFFFFEEEDDDDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@AAAAAABBBBBBBBBAAAAAAFFFEEECCCBBB@@@>>>===<<>>>>>=========>>>>>>??????@@@@@@@@@@@@??????@@@??????>>>======<<<<<<======<<<<<<<<<<<<<<<<<<999999:::::::::;;;;;;;;;;;;;;;;;;;;;<<<===>>>???<<<;;;:::::::::;;;<<<===;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<======>>>=========>>>>>>???@@@???AAAFFFKKKOOOOOOLLLIIIDDDBBB@@@===<<<<<<<<<===>>>======<<<===>>>???@@@@@@@@@AAAAAA@@@@@@???>>>@@@======??????<<<>>>BBBCCCBBBBBBBBBBBBAAA@@@>>>??????>>>???@@@AAACCCDDDBBBBBBAAA@@@????????????BBBAAA@@@@@@?????????@@@AAAAAABBBCCCDDDEEEEEEFFFGGGFFFFFFFFFGGGGGGHHHIIINNNKKKHHHGGGHHHHHHFFFDDDFFFGGGGGGFFFGGGIIIMMMPPPQQQPPPMMMJJJHHHHHHHHHHHHJJJKKKMMMNNNNNNNNNLLLKKKLLLLLLMMMMMMMMMMMMMMMMMMJJJIIIGGGFFFIIIOOOUUUYYYRRRSSSSSSQQQNNNMMMNNNOOOOOOQQQRRRRRRPPPPPPRRRTTTVVVUUUTTTSSSSSSUUUVVVWWWZZZZZZYYYZZZ]]]aaafffiiiiiijjjkkkkkkjjjgggeeecccbbbbbbaaaaaa````````````aaa___]]]\\\^^^bbbhhhlllmmmnnnppprrrsssqqqooommmhhhnnnrrrrrrsssuuusssooommmnnnooorrrttttttqqqooonnniiiggglllpppooonnnnnnppppppppprrrsssuuuwwwxxxxxxzzzzzzzzzxxxwwwwwwwwwvvvwwwwwwvvvttttttuuuvvvwwwyyy|||}}}{{{yyyyyyyyyyyyttttttttttttsssrrrqqqpppsssttttttsssrrrrrrsssuuuwwwvvvvvvuuutttrrrooommmlllkkkkkkkkkjjjjjjiiiiiilllmmmllljjjgggfffggghhhhhhfffddddddddddddcccbbbbbb```^^^]]]]]][[[YYYVVVXXXWWWUUUTTTTTTUUUVVVWWWYYYYYYYYYYYYXXXWWWVVVVVVUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSRRRRRRRRRRRRSSSSSSTTTTTTTTTQQQPPPOOONNNMMMLLLKKKJJJKKKJJJIIIIIIIIIKKKLLLMMMKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDFFFDDDDDDHHHNNNPPPMMMIIIFFFFFFEEEEEEDDDDDDDDDDDDzzzyyyxxxxxxxxxyyyzzz{{{}}}|||{{{||||||{{{yyyvvvsssvvvzzz|||{{{xxxssspppssssssssssssuuuwwwzzz{{{sssqqqnnnmmmnnnooonnnnnnlllmmmnnnooommmjjjgggeeehhhfffdddeeeggghhhiiihhhhhhfffdddcccdddcccbbbaaa``````___^^^]]]]]]]]]]]]^^^]]]ZZZXXXVVVUUUUUUUUUYYY[[[[[[ZZZWWWTTTRRRRRRRRRQQQPPPPPPOOOOOOOOOOOOOOONNNMMMMMMNNNNNNMMMKKKKKKKKKLLLLLLLLLLLLMMMMMMKKKKKKLLLMMMNNNNNNOOOOOOOOOLLLJJJKKKOOORRRRRRPPPLLLKKKKKKKKKKKKJJJJJJJJJHHHHHHHHHIIIHHHHHHGGGFFFFFFEEEDDDEEEFFFGGGFFFDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFEEEDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGFFFFFFDDDDDDDDDCCCBBBBBBAAAAAABBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAABBBCCCEEEEEEDDDBBB>>><<<>>>>>>=========>>>>>>???>>>>>>????????????>>>>>>>>>>>>>>>===<<<<<<;;;;;;===<<<<<<<<<;;;;;;::::::999999999:::::::::::::::;;;;;;;;;;;;<<<===>>>>>>>>>===<<<<<<;;;<<<<<<===:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;<<<<<<===<<<<<<<<<======???@@@AAA@@@AAADDDIIILLLLLLIIIFFF@@@>>>===;;;;;;;;;<<<<<<===============>>>???@@@@@@@@@@@@@@@@@@???>>>>>>@@@===<<<>>>======AAAGGGHHHFFFDDDCCCCCCBBB@@@>>>???>>>>>>>>>>>>???@@@AAA??????????????????@@@AAAAAAAAA@@@????????????@@@AAAAAABBBBBBCCCCCCCCCDDDEEEEEEEEEFFFGGGHHHIIIJJJHHHFFFDDDCCCDDDDDDCCCBBBFFFFFFFFFDDDCCCDDDGGGIIILLLKKKIIIHHHGGGGGGGGGHHHIIIJJJKKKMMMMMMMMMLLLKKKIIIJJJJJJKKKKKKLLLLLLMMMGGGGGGFFFGGGLLLRRRXXX\\\VVVUUUSSSPPPMMMKKKMMMNNNOOOPPPRRRRRRQQQQQQRRRTTTTTTSSSRRRRRRRRRTTTUUUVVVXXXYYYYYY[[[\\\___aaabbbaaaaaabbbbbbbbbaaaaaa```bbb```^^^\\\[[[\\\]]]]]]___```aaa___^^^```eeejjjlllnnnqqqrrrrrrooollliiigggooovvvuuurrrpppmmmiiijjjjjjkkknnnqqqrrrpppoookkkfffffflllpppqqqpppqqqssssssssstttwwwzzz}}}}}}zzzyyyyyyzzzyyyxxxvvvwwwwwwvvvuuutttvvvwwwyyy|||}}}~~~}}}|||zzzyyyxxxwwwuuuuuuuuuuuuuuutttsssrrrtttttttttrrrppppppqqqrrrtttssssssrrrqqqpppooonnnlllkkkjjjjjjjjjjjjkkkkkkoooooonnnkkkhhheeeeeeffffffeeeccccccddddddcccaaaaaa___\\\ZZZZZZZZZYYYWWWXXXWWWVVVUUUUUUVVVWWWXXXYYYYYYXXXXXXWWWVVVVVVUUUSSSSSSSSSTTTTTTUUUUUUUUUTTTUUUUUUUUUTTTTTTSSSRRRRRRSSSSSSSSSSSSSSSSSSSSSRRRQQQPPPOOOMMMKKKJJJIIIJJJJJJIIIIIIIIIJJJKKKLLLLLLLLLLLLMMMMMMLLLLLLLLLKKKKKKLLLLLLKKKKKKJJJIIIFFFFFFFFFEEEEEEDDDDDDCCCBBBCCCDDDEEEEEEFFFEEEEEEEEEDDDEEEIIIOOOQQQPPPMMMFFFEEEEEEEEEEEEDDDDDDDDDyyyxxxxxxxxxxxxzzz|||}}}}}}|||{{{{{{|||zzzwwwuuuqqqsssvvvxxxxxxuuurrrpppvvvuuuuuutttttttttuuuuuurrrpppmmmmmmnnnnnnmmmlllfffhhhkkkmmmmmmkkkiiigggfffdddaaaaaacccfffgggggggggdddbbbaaabbbbbbbbbaaaaaa``````___^^^^^^______]]]\\\YYYVVVUUUUUUUUUVVVYYY[[[[[[ZZZVVVSSSRRRQQQOOOOOONNNNNNNNNOOOOOOPPPMMMLLLLLLLLLNNNNNNMMMLLLKKKKKKLLLLLLLLLLLLLLLLLLJJJJJJJJJKKKKKKLLLLLLMMMMMMJJJHHHHHHJJJMMMNNNMMMKKKKKKKKKJJJKKKKKKKKKLLLGGGGGGGGGGGGGGGGGGFFFFFFFFFDDDCCCDDDEEEFFFEEEDDDDDDDDDDDDCCCDDDDDDDDDDDDEEEDDDCCCCCCBBBBBBCCCCCCEEEEEEFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCBBBBBBBBBAAACCCCCCBBBAAAAAA@@@??????>>>>>>?????????@@@@@@@@@AAABBBBBBBBBBBBAAAAAA@@@???AAACCCEEEEEEDDDBBBAAA???>>>>>>>>>>>>>>>??????======>>>>>>>>>>>>============<<<<<<<<<;;;;;;;;;<<<<<<<<<;;;::::::999999;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<<<<<>>>======<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;::::::;;;;;;::::::;;;;;;<<<===;;;;;;;;;<<<===>>>@@@AAA@@@AAABBBEEEHHHHHHFFFCCC???>>>>>>======>>>>>>???????????????>>>??????????????????@@@???>>>>>>===???======>>>???AAAIIIQQQVVVPPPIIIDDDAAA@@@>>>===>>>>>>>>>>>>======>>>>>>???>>>>>>>>>>>>???@@@@@@@@@@@@???????????????@@@AAAAAAAAAAAABBBBBBBBBBBBDDDDDDDDDEEEFFFHHHIIIJJJCCCBBBAAAAAABBBBBBBBBBBBDDDEEEDDDCCCAAABBBDDDFFFHHHHHHGGGFFFFFFGGGGGGHHHGGGHHHIIIJJJKKKKKKKKKJJJHHHHHHIIIJJJKKKLLLMMMMMMGGGGGGGGGIIIMMMSSSXXX\\\WWWVVVTTTPPPMMMLLLNNNQQQSSSSSSSSSSSSRRRRRRRRRSSSQQQQQQQQQQQQQQQSSSTTTUUUVVVWWWYYY[[[\\\]]]]]]]]]\\\\\\\\\\\\]]]^^^^^^___aaa___[[[XXXWWWXXXZZZ\\\\\\___bbb```\\\[[[___ccceeeiiinnnpppooollliiiggghhhqqqwwwuuupppnnnllljjjiiihhhiiilllppprrrrrrqqqjjjhhhkkkrrrvvvtttqqqrrrrrrsssuuuxxx{{{~~~|||xxxwwwzzz||||||{{{xxxxxxxxxwwwttttttuuuvvvxxx{{{~~~|||}}}}}}}}}}}}|||{{{yyyyyyvvvwwwwwwwwwwwwwwwvvvuuutttuuutttrrrooonnnnnnoooqqqqqqpppooommmlllmmmnnnkkkkkkjjjjjjjjjkkkllllllpppooonnnjjjfffccccccdddeeecccbbbcccddddddbbb```^^^[[[XXXWWWYYY[[[\\\\\\XXXXXXWWWWWWWWWXXXYYYYYYYYYXXXXXXWWWVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTSSSRRRQQQRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQPPPOOOMMMLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLLLLLLLKKKKKKJJJJJJKKKKKKJJJJJJIIIHHHHHHHHHHHHGGGFFFEEEDDDDDDCCCDDDEEEFFFHHHHHHIIIIIIEEEEEEFFFIIIMMMOOOOOOMMMEEEEEEEEEEEEEEEEEEEEEEEEvvvvvvvvvwwwxxx{{{}}}~~~}}}|||{{{{{{{{{yyyvvvssspppqqqrrrsssttttttuuuuuuuuuuuuuuuuuuuuutttsssrrrpppnnnmmmlllmmmmmmlllkkkfffgggiiikkkkkkjjjhhhgggeeeccc``````bbbdddeeeeeeeeebbb___^^^___``````___^^^^^^]]]\\\\\\\\\]]]]]]ZZZXXXVVVTTTTTTTTTVVVWWWXXXYYYZZZXXXUUURRRQQQQQQMMMMMMMMMNNNOOOPPPQQQRRRMMMLLLLLLMMMOOOOOONNNLLLLLLLLLKKKKKKKKKKKKKKKKKKIIIIIIJJJJJJJJJJJJJJJJJJLLLJJJHHHGGGHHHJJJLLLLLLKKKJJJJJJIIIJJJKKKLLLLLLFFFFFFEEEEEEEEEFFFFFFFFFEEEDDDCCCDDDEEEEEEDDDCCCDDDDDDCCCBBBBBBCCCCCCDDDDDDCCCCCCBBBAAABBBBBBBBBEEEEEEFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBCCCCCCBBBAAAAAA@@@??????============>>>>>>>>>>>>AAAAAABBBBBBAAA@@@@@@???===>>>???AAACCCDDDEEEFFF@@@@@@???>>>>>>>>>>>>>>>=========>>>>>>=========<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::==================<<<<<<999999888888999999::::::<<<<<<<<<<<<;;;;;;:::::::::;;;;;;<<<<<<;;;;;;::::::::::::::::::;;;<<<<<<:::::::::;;;<<<>>>???@@@??????@@@BBBDDDDDDBBBAAA>>>>>>>>>>>>??????@@@@@@BBBBBBAAAAAA@@@???>>>===>>>>>>??????>>>>>>===<<<>>>===>>>@@@BBBFFFPPP[[[ggg]]]OOOEEEAAA@@@???>>>>>>>>>>>>=========<<<<<>>=========>>>>>>?????????>>>>>>???@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCDDDEEEFFFHHHIIIAAAAAAAAAAAAAAAAAABBBCCCBBBCCCDDDCCCBBBBBBDDDFFFFFFFFFFFFFFFGGGGGGHHHIIIFFFFFFGGGHHHIIIIIIJJJJJJGGGHHHIIIJJJKKKMMMNNNNNNIIIIIIIIIKKKNNNQQQUUUWWWVVVUUUSSSQQQNNNOOORRRTTTWWWVVVUUUTTTTTTSSSRRRQQQPPPPPPPPPPPPQQQQQQRRRRRRSSSUUUWWWZZZ[[[[[[[[[ZZZZZZ[[[[[[\\\\\\]]]^^^^^^^^^\\\XXXVVVUUUWWWZZZ\\\ZZZ^^^```^^^YYYVVVXXX\\\\\\aaagggkkkkkkiiiggggggjjjqqquuuqqqmmmnnnppppppgggggggggjjjmmmppprrrrrrmmmmmmssszzz|||vvvqqqoooooorrrwww|||~~~}}}||||||xxxttttttxxx|||}}}}}}{{{{{{zzzxxxtttrrrrrrssstttwww|||~~~|||{{{||||||}}}}}}|||{{{{{{wwwxxxxxxyyyyyyyyyyyyxxxuuuuuutttrrrooommmmmmnnnooopppooommmjjjiiijjjlllkkkkkkkkkjjjkkkkkkllllllmmmmmmkkkhhhdddaaa```aaabbbbbbaaabbbccccccaaa___]]]ZZZWWWVVVXXX[[[]]]]]]YYYYYYYYYYYYYYYZZZZZZ[[[YYYYYYWWWVVVUUUUUUVVVVVVYYYYYYXXXWWWWWWVVVUUUUUUSSSSSSSSSSSSRRRQQQPPPOOOPPPPPPPPPPPPPPPPPPOOOOOOOOOOOOOOONNNNNNNNNNNNNNNKKKKKKKKKKKKKKKKKKKKKJJJIIIJJJJJJJJJJJJJJJJJJIIIHHHHHHIIIIIIHHHHHHGGGFFFHHHHHHHHHGGGFFFEEEDDDDDDBBBCCCEEEFFFHHHIIIIIIIIIFFFFFFFFFGGGIIIJJJJJJIIIEEEEEEEEEEEEFFFFFFFFFFFFuuuuuuuuuvvvxxxzzz|||~~~~~~}}}|||{{{{{{yyyuuussspppppppppqqqrrrtttvvvwwwrrrsssuuuvvvvvvvvvuuutttpppnnnmmmmmmnnnmmmllljjjkkkkkkkkkjjjiiigggeeeccceeecccaaaaaabbbddddddcccbbb___\\\[[[\\\^^^^^^^^^ZZZYYYYYYXXXXXXYYYYYYYYYWWWVVVUUUTTTTTTTTTUUUVVVVVVWWWYYYXXXUUURRRQQQQQQNNNNNNNNNOOOPPPQQQRRRSSSNNNNNNNNNPPPQQQQQQOOOMMMLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIJJJJJJIIIIIIJJJKKKLLLMMMKKKJJJIIIHHHHHHIIIKKKKKKEEEEEEDDDDDDDDDEEEFFFFFFEEEDDDCCCDDDEEEFFFEEECCCEEEDDDCCCBBBBBBBBBCCCDDDDDDCCCBBBBBBAAAAAABBBBBBEEEEEEFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@<<<============>>>>>>>>>@@@AAAAAAAAA@@@???>>>======<<<<<<===???BBBEEEGGGBBBAAA@@@???>>>===============>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>=========999999999888888999999:::;;;;;;<<<<<<<<<;;;::::::;;;<<<<<<<<<<<<<<<<<<;;;:::::::::::::::;;;;;;<<<:::::::::;;;;;;===>>>???>>>======>>>@@@AAA@@@???<<<=========>>>>>>>>>>>>BBBBBBBBBAAA@@@???======>>>>>>>>>>>>>>>===<<<<<<======>>>AAABBBFFFRRR^^^mmmaaaQQQFFFBBBBBBAAA???======>>>>>>>>>===<<<<<>>==================???>>>>>>>>>>>>???@@@@@@>>>?????????@@@@@@AAAAAAAAAAAAAAABBBCCCDDDEEEFFF@@@AAABBBAAA@@@AAABBBDDDAAACCCDDDCCCCCCCCCEEEGGGEEEEEEFFFFFFGGGHHHHHHHHHDDDDDDEEEFFFGGGHHHIIIIIIGGGHHHIIIJJJKKKLLLMMMMMMKKKKKKKKKLLLMMMOOOQQQSSSSSSSSSRRRQQQPPPPPPSSSUUUXXXVVVUUUTTTUUUTTTSSSQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPRRRVVVYYY[[[[[[[[[ZZZ[[[[[[\\\]]]]]]]]]]]]]]]ZZZYYYVVVUUUVVVXXX\\\^^^\\\^^^___\\\WWWTTTUUUVVVUUU[[[bbbeeeeeeeeeeeeggglllpppqqqmmmkkkooossstttfffeeedddfffjjjnnnpppqqqpppqqqwww~~~~~~vvvooommmmmmrrrxxx}}}}}}zzzwwwwwwuuussssssvvvzzz|||}}}}}}}}}|||xxxtttrrrqqqrrrqqqtttyyy~~~~~~}}}zzzzzzzzzzzzzzzzzzzzzzzzvvvwwwxxxyyyyyyyyyyyyyyyuuuuuuuuurrrooommmmmmnnnooopppqqqnnniiiffffffhhhkkkkkkllllllllllllkkkjjjiiiiiihhheeebbb______```aaa``````bbbcccbbb```^^^___\\\YYYWWWXXXZZZ[[[[[[YYYYYYZZZZZZ[[[\\\\\\\\\[[[YYYXXXVVVVVVVVVVVVWWW[[[ZZZZZZYYYWWWVVVVVVUUUSSSSSSSSSRRRQQQPPPOOONNNOOOOOOPPPPPPPPPPPPPPPPPPNNNNNNNNNNNNOOOOOOOOOOOOLLLLLLMMMMMMMMMLLLKKKKKKHHHIIIIIIJJJJJJIIIIIIHHHGGGGGGHHHHHHGGGGGGFFFEEEFFFFFFFFFEEEEEEDDDDDDCCCAAABBBCCCDDDFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFFFFFFFFFFGGGwwwvvvvvvuuuvvvwwwyyyzzz~~~}}}}}}zzzwwwtttqqqqqqrrrssstttuuuuuuuuurrrtttvvvwwwxxxvvvuuusssqqqpppoooooopppooommmkkknnnmmmkkkiiigggeeeddddddfffeeeccccccddddddcccaaa```]]]ZZZYYYZZZ[[[\\\\\\YYYXXXXXXXXXXXXXXXYYYYYYXXXXXXWWWVVVUUUUUUTTTTTTUUUWWWYYYXXXVVVTTTSSSTTTRRRRRRQQQQQQQQQQQQRRRRRRQQQQQQQQQRRRTTTSSSPPPNNNLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHGGGHHHIIIIIIJJJJJJKKKLLLKKKJJJHHHGGGGGGHHHIIIJJJDDDDDDCCCCCCCCCDDDEEEFFFFFFEEEDDDDDDFFFFFFEEEDDDFFFEEECCCBBBAAABBBCCCDDDDDDDDDCCCBBBBBBBBBBBBBBBEEEEEEEEEEEEEEEDDDDDDCCCAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>????????????@@@???@@@@@@??????===<<<<<<===<<<<<<<<<===???@@@AAADDDCCCAAA???>>><<<<<<;;;===>>>>>>??????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<======>>>>>>>>>>>>>>>=========<<<;;;;;;:::::::::::::::;;;;;;;;;<<<===>>>===<<<<<<<<<======>>>>>>======<<<::::::999999::::::;;;<<<;;;:::::::::;;;<<<<<<===<<<;;;:::;;;>>>??????>>><<<======>>>>>>>>>>>>======>>>????????????>>>=========>>>>>>======<<<;;;<<<<<<>>>@@@???BBBMMMZZZcccXXXJJJBBB@@@AAA???<<<<<<<<<>>>>>>???>>>======<<<<<<<<<<<<===>>>??????>>>>>>>>>>>>>>>???@@@@@@<<<======>>>???@@@AAAAAAAAA@@@@@@@@@AAABBBBBBCCC???AAABBBAAA??????AAADDDBBBCCCDDDDDDCCCCCCDDDEEEDDDDDDEEEFFFFFFGGGGGGGGGCCCCCCCCCDDDEEEGGGHHHHHHFFFGGGGGGHHHIIIJJJJJJKKKKKKKKKKKKLLLMMMNNNOOOPPPPPPQQQQQQPPPOOOOOOQQQRRRTTTSSSQQQRRRTTTUUUTTTRRRRRRRRRRRRRRRQQQPPPOOOOOONNNPPPTTTWWWZZZ\\\\\\]]][[[\\\]]]^^^^^^\\\ZZZYYYWWWVVVUUUVVVXXX[[[___aaabbbaaa___\\\YYYWWWUUUTTTRRRXXX___bbbaaaaaacccffflllnnnnnnjjjkkkppprrrqqqhhhfffeeefffjjjnnnqqqrrrqqqrrrvvv{{{yyyrrrmmmmmmpppsssxxx{{{|||zzzwwwuuutttuuuuuutttuuuvvvzzz|||}}}}}}{{{xxxuuurrrrrrsssrrruuuyyy|||~~~~~~~~~}}}{{{zzzxxxvvvuuuuuuuuuvvvttttttuuuwwwwwwxxxxxxxxxuuuvvvuuussspppnnnnnnoooooorrrsssooohhhcccbbbccckkklllnnnnnnnnnllljjjhhhfffffffffdddaaa``````bbb_________aaacccbbb```]]]^^^\\\YYYXXXZZZ[[[[[[[[[YYYZZZ[[[\\\\\\]]]]]]]]]\\\ZZZXXXWWWVVVVVVWWWXXXYYYYYYXXXXXXWWWWWWWWWVVVTTTTTTSSSSSSRRRPPPOOONNNPPPPPPPPPQQQQQQRRRRRRSSSOOOOOOOOOOOOOOOOOOOOOOOOMMMNNNNNNOOONNNMMMLLLKKKIIIIIIJJJJJJJJJJJJIIIIIIGGGHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEBBBBBBCCCEEEEEEFFFFFFFFFFFFGGGGGGFFFEEEEEEFFFGGGEEEEEEFFFFFFFFFGGGGGGGGGyyyxxxvvvuuuuuuuuuvvvvvv~~~|||xxxuuuqqqsssuuuvvvwwwuuusssrrrvvvwwwyyyyyyxxxuuurrrppprrrqqqpppqqqqqqqqqooommmlllkkkiiigggggggggggghhhgggfffeeeeeeeeedddbbb```___\\\XXXWWWXXXZZZ[[[[[[[[[ZZZZZZZZZZZZZZZ[[[[[[ZZZZZZZZZYYYWWWUUUSSSRRRUUUWWWYYYYYYWWWVVVUUUVVVVVVVVVTTTSSSRRRQQQPPPPPPSSSSSSSSSTTTUUUTTTQQQOOOLLLLLLKKKKKKJJJJJJJJJIIIKKKJJJJJJIIIIIIHHHHHHGGGCCCEEEGGGHHHHHHHHHIIIJJJKKKJJJHHHFFFFFFGGGHHHIIIDDDCCCBBBBBBCCCDDDEEEFFFGGGEEEDDDEEEFFFGGGFFFDDDGGGFFFDDDBBBBBBBBBDDDEEEDDDDDDCCCBBBBBBBBBBBBCCCEEEEEEEEEEEEEEEDDDCCCCCC@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBB???@@@@@@@@@@@@AAAAAAAAA?????????>>>>>>===;;;;;;===============<<<<<<;;;EEEDDDBBB@@@>>><<<;;;:::>>>>>>????????????>>>>>><<<<<<==================:::;;;;;;<<<===>>>??????>>>>>>======<<<<<<<<<;;;===<<<<<<;;;;;;;;;<<<<<<;;;<<<===?????????>>>>>>======>>>>>>>>>>>>======::::::999999::::::;;;<<<;;;;;;:::::::::;;;<<<<<<;;;:::999:::<<<>>>>>>>>>>>>>>>???????????????>>>888999;;;===?????????>>>===============<<<<<<;;;;;;;;;===>>><<<>>>HHHTTTTTTKKKAAA<<<===>>>;;;888;;;<<<>>>?????????>>>===999::::::;;;===???@@@AAA>>>>>>===>>>>>>???@@@@@@;;;<<<===>>>???@@@AAABBB@@@@@@@@@???@@@@@@AAAAAA???AAABBBAAA???>>>@@@CCCCCCDDDEEEDDDBBBAAABBBCCCCCCCCCDDDEEEFFFFFFFFFEEEBBBBBBCCCCCCDDDFFFGGGHHHFFFFFFFFFGGGGGGHHHIIIIIIJJJJJJKKKLLLMMMNNNNNNOOONNNPPPQQQPPPNNNMMMNNNOOOPPPOOONNNPPPSSSUUUUUUSSSSSSSSSSSSRRRQQQPPPNNNNNNMMMOOOSSSWWWZZZ]]]^^^___ZZZ\\\]]]^^^]]][[[XXXVVVTTTTTTUUUWWWYYY]]]aaacccgggddd```]]]\\\ZZZWWWUUURRRXXX^^^```______bbbffflllmmmllliiikkkppppppmmmllliiihhhiiilllpppssstttrrrqqqsssvvvtttnnnlllnnntttuuuxxxzzzzzzxxxvvvuuutttvvvwwwvvvttttttxxx{{{{{{{{{{{{xxxuuussstttuuuuuuwwwyyy|||}}}~~~}}}}}}|||zzzwwwsssqqqpppqqqqqqqqqrrrsssuuuvvvvvvvvvvvvuuuvvvuuussspppooooooppppppssstttppphhhbbb```aaakkklllooopppooollliiifffdddeeeeeecccaaaaaabbbccc^^^^^^___aaabbbbbb___]]]ZZZYYYXXXYYY\\\^^^______YYYZZZ[[[\\\]]]^^^^^^]]]\\\[[[YYYWWWVVVWWWXXXYYYVVVVVVVVVWWWWWWWWWXXXXXXUUUUUUTTTTTTSSSQQQPPPOOOPPPQQQQQQRRRSSSTTTUUUUUUQQQQQQPPPOOOOOONNNMMMMMMNNNOOOOOOPPPOOONNNMMMLLLJJJJJJKKKKKKKKKKKKJJJJJJHHHIIIIIIIIIIIIHHHGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIDDDEEEFFFGGGGGGHHHGGGGGGFFFFFFGGGFFFEEEEEEGGGHHHEEEEEEFFFFFFGGGGGGGGGGGG|||}}}{{{xxxuuuuuuyyy~~~~~~~~~}}}xxxuuurrrppppppqqqsssuuuuuuvvvvvvtttqqqppprrruuuuuuxxx{{{zzzvvvpppkkkiiihhhhhhgggeeeddddddgggiiihhhhhhgggfffdddbbb```___]]]\\\[[[ZZZZZZ[[[\\\]]]YYYYYYZZZ[[[\\\]]]]]]^^^[[[^^^___^^^YYYUUUTTTTTTVVVVVVWWWXXXXXXYYYXXXXXXYYYXXXUUURRRPPPOOONNNNNNMMMNNNOOOQQQRRRQQQQQQPPPLLLLLLKKKKKKJJJJJJJJJIIIHHHIIIJJJJJJJJJIIIHHHGGGGGGGGGGGGGGGHHHIIIJJJJJJHHHHHHFFFEEEDDDDDDDDDDDDBBBBBBCCCCCCDDDFFFGGGHHHGGGGGGFFFDDDCCCBBBAAA@@@DDDDDDCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@BBBEEEGGGGGGEEEBBB@@@AAA@@@??????@@@@@@>>>======???BBBDDDDDDAAA>>><<<<<<>>>@@@BBBBBBBBBAAA@@@AAA@@@>>>===<<<===>>>@@@AAA@@@>>>===<<<<<<<<<===>>>@@@BBBCCCBBB???;;;999;;;???AAAAAA===;;;;;;===;;;;;;<<<<<<<<<<<<;;;;;;999999::::::;;;<<<===============<<<<<<;;;;;;;;;;;;;;;;;;::::::999888888;;;<<<<<<===>>>@@@BBBCCC????????????>>>===<<<;;;;;;;;;:::::::::;;;<<<<<<;;;;;;:::999999:::::::::999999999999999999::::::<<<<<<===>>>>>>>>>>>>>>><<<<<<;;;:::;;;<<<===>>>????????????>>>===<<<;;;:::;;;;;;===???AAACCCDDDEEECCC???<<<:::;;;===>>>======>>>>>>>>><<<;;;:::;;;;;;;;;;;;===???AAABBB>>>>>>=========>>>@@@AAA>>>>>>?????????@@@@@@@@@@@@???>>>???@@@AAA@@@???CCCBBB@@@?????????@@@AAAAAAAAAAAABBBBBBBBBCCCCCCCCCBBBBBBBBBCCCDDDFFFGGGGGGEEEBBBBBBCCCDDDDDDCCCGGGGGGHHHIIIJJJKKKLLLLLLHHHIIIIIIHHHHHHKKKNNNQQQNNNNNNOOOOOOOOONNNMMMMMMJJJKKKNNNPPPSSSTTTUUUVVVWWWVVVTTTRRROOOMMMKKKJJJMMMKKKLLLRRRYYY]]]\\\YYYXXXYYYZZZ[[[[[[ZZZYYYXXXVVVVVVVVVVVVWWWZZZ___cccaaa```___]]][[[YYYXXXWWWWWW\\\``````]]]\\\___ccciiihhhggggggjjjkkkkkkkkkgggkkkllljjjjjjpppttttttqqqnnnnnnqqqppplllkkkmmmyyy{{{||||||zzzuuuooolllooosssvvvvvvttttttyyy}}}yyytttrrrsssuuuwwwzzz}}}}}}zzzvvvwwwxxxvvvtttrrrqqqqqqsssqqqppprrrwwwzzzzzzyyyvvvtttssstttvvvvvvsssooooootttvvvqqqhhhdddgggmmmtttrrrpppnnnnnnmmmkkkjjjjjjgggdddbbbbbbaaa```___``````___^^^]]]]]]\\\\\\XXXWWWVVVVVVWWWZZZ\\\^^^\\\\\\\\\\\\]]]^^^___```____________]]]ZZZWWWUUUTTTVVVXXXZZZ[[[[[[ZZZYYYYYYWWWTTTSSSSSSRRRQQQOOOSSSSSSRRRRRRSSSTTTUUUUUUOOOOOONNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOONNNMMMLLLHHHHHHIIIJJJKKKKKKJJJJJJLLLKKKKKKIIIHHHGGGFFFFFFHHHIIIIIIJJJIIIIIIHHHHHHFFFFFFFFFFFFFFFGGGGGGGGGHHHGGGFFFDDDDDDDDDEEEFFFGGGFFFFFFFFFEEEEEEDDDDDD~~~}}}{{{xxxvvvwwwzzz}}}~~~~~~}}}}}}|||vvvtttqqqnnnnnnppprrrttttttuuuuuutttqqqpppqqqsssuuuxxxzzzyyyuuuooojjjhhhhhhggggggeeedddeeefffgggggggggfffdddbbb```^^^]]]]]]\\\[[[YYYYYYYYYYYYZZZYYYYYYZZZZZZ[[[\\\\\\]]]^^^```bbb```\\\XXXVVVVVVVVVWWWWWWXXXYYYYYYXXXXXXWWWVVVSSSQQQOOONNNNNNNNNMMMNNNOOOPPPPPPPPPOOONNNKKKKKKJJJJJJJJJIIIIIIIIIGGGHHHIIIJJJKKKKKKJJJJJJHHHHHHGGGGGGGGGHHHIIIIIIGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEEEEFFFEEEEEEDDDCCCBBBAAAAAACCCCCCBBBBBBAAAAAA@@@@@@BBBBBBAAAAAAAAA@@@@@@@@@@@@BBBDDDEEEEEEDDDBBB@@@AAA@@@>>>???@@@@@@>>>======???AAABBBBBB@@@>>>===<<<>>>@@@AAABBBBBBAAA@@@AAA@@@>>>===<<<===>>>???@@@???>>><<<;;;;;;<<<<<<===???AAACCCCCCBBB@@@???===>>>??????===;;;;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;999::::::;;;;;;<<<<<<<<<=========<<<<<<<<<;;;;;;999999999:::;;;<<<===>>>============>>>???@@@AAA>>>>>>>>>>>>===<<<;;;:::;;;::::::999999999::::::;;;::::::999999::::::;;;999999999999999999999999:::;;;<<<===============<<<;;;:::::::::;;;======;;;;;;;;;;;;:::999888777<<<<<<<<<<<<===>>>???@@@BBB@@@===;;;:::;;;<<<===<<<===>>>>>>>>><<<;;;:::<<<;;;;;;<<<===???AAACCC@@@???======<<<===>>>???>>>>>>>>>??????@@@@@@@@@???>>>===>>>???@@@???>>>???>>>===<<<<<<======>>>AAAAAAAAAAAABBBBBBBBBBBBCCCCCCBBBBBBBBBCCCEEEFFFFFFDDDAAAAAACCCDDDDDDDDDDDDEEEGGGIIIJJJIIIHHHGGGHHHIIIIIIIIIIIIJJJMMMPPPMMMMMMNNNNNNNNNNNNNNNMMMMMMNNNOOOPPPRRRRRRSSSSSSSSSSSSRRRQQQPPPNNNNNNMMMLLLKKKLLLQQQXXX[[[ZZZXXXWWWXXXYYYYYYYYYYYYXXXWWWVVVWWWXXXXXXXXXZZZ]]]``````___^^^]]]\\\[[[ZZZZZZ^^^aaacccaaa]]][[[]]]```gggfffdddeeeggghhhhhhhhhdddhhhjjjkkknnntttuuussspppmmmmmmoooooolllllloooqqqsssuuuwwwwwwuuurrrpppooorrrvvvvvvuuuvvvzzz~~~zzzvvvttttttvvvwwwzzz{{{}}}~~~~~~~~~}}}|||xxxyyyyyyxxxuuutttsssrrrtttsssrrruuuyyy{{{{{{zzzwwwvvvvvvvvvwwwvvvrrrnnnqqqtttvvvrrrllljjjlllqqqwwwtttpppnnnmmmllljjjiiihhheeebbb`````````___^^^aaa``````^^^]]]\\\[[[[[[XXXWWWVVVWWWXXXZZZ]]]^^^]]]]]]]]]]]]^^^___```aaa`````````___]]]ZZZXXXVVVTTTUUUWWWYYYZZZYYYYYYXXXXXXVVVTTTSSSTTTUUUTTTSSSSSSSSSSSSSSSSSSTTTUUUUUUPPPPPPPPPOOOOOOOOOOOOOOOMMMMMMMMMMMMMMMLLLKKKJJJIIIIIIJJJKKKKKKKKKKKKKKKLLLKKKKKKJJJHHHGGGGGGFFFHHHHHHIIIIIIJJJIIIIIIIIIDDDDDDEEEFFFGGGHHHHHHIIIHHHGGGFFFEEEDDDDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEDDD|||yyyxxxyyyzzz||||||~~~~~~}}}||||||{{{{{{zzztttrrrooommmmmmoooqqqsssrrrtttuuuuuurrrqqqpppqqquuuwwwxxxwwwrrrmmmiiiggggggfffffffffeeeeeeeeedddeeeddddddbbb```^^^\\\ZZZ\\\[[[ZZZXXXWWWWWWWWWWWWXXXXXXYYYYYYZZZZZZ[[[[[[]]]___aaa```]]]YYYVVVUUUVVVWWWWWWXXXXXXXXXXXXXXXTTTSSSRRRPPPOOOOOOOOOOOONNNNNNOOOOOOOOONNNMMMLLLJJJJJJJJJJJJIIIIIIIIIIIIGGGHHHIIIKKKLLLLLLLLLLLLIIIIIIHHHHHHGGGGGGHHHHHHEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBAAA@@@?????????AAAAAAAAAAAA@@@@@@@@@@@@@@@AAABBBBBBBBBBBBAAA@@@AAA???>>>>>>???@@@???======>>>????????????>>>>>>===>>>???AAAAAAAAAAAA@@@@@@???>>>===<<<===>>>???>>>>>>===<<<;;;;;;;;;<<<<<<===???AAACCCDDDEEEEEE@@@>>><<<;;;<<<<<<;;;:::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<<<<;;;;;;999888888999;;;>>>BBBDDD>>>>>>===============>>>======<<<<<<;;;;;;::::::;;;:::999888888888888888:::::::::999999::::::;;;999999999999999999888888999:::;;;;;;<<<;;;;;;;;;;;;;;;:::::::::;;;<<<===<<<<<<<<<<<<;;;:::999888======<<<;;;;;;;;;;;;<<<======<<<;;;;;;;;;;;;<<<<<<<<<===>>>===<<<;;;:::<<<<<<<<<<<<>>>@@@BBBCCCBBBAAA???===<<<;;;<<<<<<>>>>>>>>>>>>????????????>>><<<<<<===>>>??????>>>===<<<;;;::::::;;;======@@@@@@AAAAAAAAABBBBBBBBBCCCCCCBBBAAAAAABBBCCCDDDDDDBBB@@@AAACCCDDDEEEEEECCCEEEGGGIIIIIIHHHFFFDDDGGGHHHJJJJJJJJJJJJKKKMMMKKKKKKLLLMMMNNNNNNNNNNNNOOOOOOPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOLLLKKKLLLQQQWWWZZZYYYVVVVVVVVVWWWXXXXXXWWWVVVVVVWWWXXXZZZZZZYYYYYYZZZ\\\]]]]]]]]]]]]\\\\\\\\\\\\```bbbcccaaa^^^]]]___bbbhhhfffeeeeeeggghhhggggggbbbeeeiiilllssszzzyyyuuupppllljjjlllllljjjkkkoookkklllnnnpppqqqqqqqqqpppnnnqqqtttuuuuuuwww{{{~~~}}}{{{xxxwwwwwwwwwwwwyyyyyyyyyzzz{{{|||~~~~~~{{{{{{zzzyyyxxxvvvuuutttttttttuuuxxx{{{|||{{{zzzyyyyyyyyyzzzzzzwwwrrrnnnssstttuuusssqqqqqqrrrtttxxxtttpppmmmkkkkkkiiihhhhhheeebbbaaaaaaaaa```___bbbaaa```___]]]\\\ZZZZZZXXXWWWWWWXXXYYY[[[]]]___^^^^^^^^^^^^___```aaaaaaaaaaaaaaa___]]][[[XXXVVVTTTUUUWWWXXXXXXXXXWWWWWWWWWUUUTTTTTTUUUVVVVVVUUUSSSSSSSSSSSSTTTTTTTTTUUUQQQQQQQQQPPPPPPOOOOOOOOOLLLLLLMMMMMMMMMLLLLLLKKKJJJKKKLLLLLLMMMLLLLLLLLLLLLKKKKKKJJJIIIHHHGGGGGGGGGHHHHHHIIIJJJJJJJJJIIICCCCCCDDDFFFGGGHHHIIIJJJGGGGGGFFFEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEEEEEEE{{{wwwwwwzzz||||||{{{{{{{{{zzzzzzyyyyyyxxxxxxsssrrrqqqooooooppprrrsssrrrsssuuuvvvuuurrrpppooosssuuuvvvtttooojjjgggeeefffeeeeeeeeefffeeecccbbbbbbbbbaaa```^^^\\\ZZZYYYYYYYYYXXXXXXWWWWWWWWWWWWWWWWWWXXXXXXYYYZZZZZZZZZXXXZZZ\\\]]]\\\YYYVVVTTTVVVVVVWWWWWWWWWWWWWWWVVVRRRRRRQQQQQQQQQPPPPPPPPPPPPPPPPPPOOONNNMMMMMMLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJKKKKKKLLLLLLLLLLLLKKKJJJIIIHHHGGGGGGGGGGGGDDDDDDDDDCCCDDDDDDEEEEEEBBBBBBCCCBBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@??????AAAAAAAAA@@@@@@@@@@@@???@@@@@@????????????@@@@@@@@@>>>===>>>???@@@???==================>>>>>>???===>>>???@@@AAAAAA@@@@@@??????>>>============>>><<<<<<<<<;;;;;;;;;;;;;;;;;;<<<===???AAACCCEEEGGGBBB>>>:::999;;;<<<;;;999:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;:::::::::999999999;;;???CCCFFF???>>>===<<<;;;;;;;;;;;;<<<;;;;;;::::::999999:::<<<;;;:::888888777777777::::::999999999:::;;;;;;999999999999999888888888::::::;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;============<<<<<<;;;:::===<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<=========<<<;;;:::<<<<<<<<<===>>>@@@BBBCCCEEEDDDAAA>>><<<;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;<<<>>>???>>>======<<<<<<;;;;;;<<<>>>???@@@@@@@@@@@@AAAAAAAAAAAACCCBBBAAA@@@@@@AAABBBBBBBBB@@@???@@@BBBEEEEEEEEEDDDEEEFFFGGGGGGGGGEEEDDDGGGHHHJJJKKKJJJIIIIIIJJJIIIJJJKKKLLLMMMNNNNNNNNNNNNOOOOOOOOOOOOOOONNNNNNMMMMMMMMMNNNNNNOOOOOOOOOMMMMMMNNNRRRVVVXXXWWWVVVUUUVVVWWWXXXXXXWWWVVVUUUWWWYYY[[[[[[YYYWWWWWWXXXYYYYYYZZZZZZ[[[\\\\\\\\\ZZZ\\\^^^______aaaeeehhhjjjiiiggggggiiijjjiiiiiieeegggiiimmmwwwzzzqqqllliiiiiihhhfffhhhlllkkkkkkkkkkkkkkkkkkjjjjjjkkknnnqqqssstttwww{{{~~~||||||{{{{{{zzzyyyyyyxxxxxxxxxyyyzzz{{{}}}~~~}}}|||{{{{{{zzzyyywwwuuurrrsssvvvyyy{{{{{{zzzyyyxxxyyy{{{}}}|||yyytttqqqwwwvvvtttsssttttttsssrrrtttqqqmmmjjjiiiiiiiiihhhiiigggdddccccccdddcccbbbcccbbbaaa___]]][[[ZZZYYYXXXXXXXXXYYY[[[]]]___```^^^^^^^^^^^^^^^___``````bbbaaaaaa___]]][[[XXXWWWVVVVVVWWWXXXXXXXXXWWWWWWWWWUUUSSSSSSUUUVVVUUUTTTSSSTTTTTTTTTTTTTTTTTTTTTQQQQQQPPPPPPOOOOOONNNNNNMMMNNNNNNOOOOOOOOONNNNNNLLLMMMMMMNNNNNNMMMMMMMMMLLLKKKKKKJJJIIIHHHHHHHHHGGGGGGHHHIIIJJJJJJJJJJJJDDDDDDEEEFFFGGGGGGHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEE}}}yyyvvvvvvyyy{{{{{{yyyxxxxxxxxxwwwvvvvvvuuuuuuttttttttttttttttttttttttrrrsssuuuvvvvvvtttqqqnnnqqqrrrrrrppplllhhhfffeeefffdddcccdddeeedddbbb___``````___^^^]]]\\\ZZZYYYWWWWWWWWWXXXXXXXXXXXXXXXVVVVVVWWWXXXYYYZZZ[[[[[[TTTVVVYYY\\\]]]\\\YYYWWWUUUUUUVVVVVVVVVVVVUUUUUURRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQPPPOOONNNNNNMMMLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMLLLLLLKKKKKKKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFEEEDDDDDDDDDDDDEEEEEEFFF@@@@@@AAABBBCCCBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@?????????@@@???>>>======>>>???@@@???>>>======???@@@???=========<<<<<<<<<===??????======>>>???@@@@@@@@@@@@???>>>>>>===============;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>@@@BBBCCCBBB>>>:::999;;;<<<:::888::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;::::::999999999999999999999999<<<;;;:::999:::===@@@CCC>>>===<<<;;;::::::::::::;;;::::::999888999999:::<<<<<<;;;999888888888888:::999999999::::::;;;<<<::::::::::::999999888888;;;;;;<<<<<<<<<;;;;;;:::888999999:::::::::::::::::::::::::::::::::999888;;;;;;;;;;;;<<<===>>>>>>:::;;;<<<=========<<<<<<:::;;;<<<======<<<;;;:::<<<<<<<<<<<<>>>@@@BBBCCCGGGEEECCC@@@>>><<<<<<<<<========================;;;::::::;;;===???>>>===>>>===<<<;;;;;;<<<===>>>?????????@@@@@@@@@AAAAAABBBAAA@@@??????@@@AAAAAAAAA???>>>???BBBDDDEEEEEECCCCCCCCCCCCDDDEEEFFFFFFGGGIIIJJJJJJIIIGGGGGGHHHHHHIIIJJJKKKLLLLLLMMMMMMLLLLLLMMMNNNNNNOOONNNNNNMMMMMMMMMMMMMMMLLLLLLLLLNNNNNNPPPSSSUUUWWWVVVUUUUUUUUUVVVWWWWWWVVVUUUUUUVVVXXXZZZZZZXXXVVVUUUUUUVVVVVVWWWXXXYYYYYYZZZZZZVVVXXX[[[]]]```cccgggjjjjjjhhhggggggiiijjjjjjiiijjjjjjjjjmmmwwwsssmmmhhhgggeeebbbdddhhhkkkkkkjjjiiihhhgggggggggiiikkkmmmppprrruuuyyy{{{zzz{{{|||}}}}}}|||{{{zzzvvvxxxzzz}}}}}}{{{{{{{{{zzzxxxuuuppprrruuuwwwxxxxxxwwwwwwvvvyyy|||~~~~~~{{{xxxvvvzzzwwwtttsssssssssqqqoooooollliiihhhhhhiiiiiiiiihhheeecccbbbcccddddddccccccbbbaaa___]]][[[ZZZYYYXXXXXXYYYZZZ\\\^^^```aaa]]]]]]]]]\\\]]]]]]^^^___aaa``````^^^\\\[[[YYYXXXXXXYYYYYYYYYYYYXXXXXXWWWWWWUUUSSSSSSSSSTTTSSSRRRTTTTTTUUUUUUUUUUUUTTTSSSPPPPPPOOOOOONNNMMMMMMLLLLLLMMMNNNOOOOOOOOOOOOOOOMMMNNNNNNNNNNNNNNNMMMMMMKKKKKKKKKJJJJJJIIIIIIHHHGGGHHHHHHIIIJJJJJJJJJIIIGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEFFFFFFxxxwwwuuuuuuwwwxxxxxxxxxvvvvvvuuuuuutttssssssrrrtttuuuxxxzzz{{{yyywwwuuusssssssssuuuvvvtttpppmmmnnnoooooollliiifffeeefffgggdddaaabbbcccdddaaa^^^^^^^^^^^^^^^^^^]]]\\\\\\XXXXXXYYYYYYYYYYYYXXXXXXTTTUUUVVVXXXYYY[[[\\\]]]WWWXXX\\\```bbbaaa^^^ZZZTTTTTTTTTTTTTTTSSSSSSRRRRRRRRRSSSSSSSSSSSSSSSRRRSSSRRRQQQPPPOOOOOOOOOOOOMMMMMMMMMMMMNNNNNNNNNNNNOOONNNMMMKKKJJJJJJJJJJJJKKKJJJIIIHHHGGGGGGFFFGGGFFFFFFEEEEEEEEEEEEEEEFFF???@@@BBBCCCDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBB@@@@@@@@@@@@??????????????????>>>>>>>>>>>>??????>>>===<<<===?????????>>>===<<<<<<<<<===>>>???@@@======>>>>>>???@@@@@@AAA>>>>>>>>>=========<<<<<<:::;;;<<<===============<<<<<<;;;;;;<<<======>>>AAA???===<<<<<<;;;:::999::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;888888999999999999::::::===<<<:::999999;;;<<<===;;;;;;:::::::::::::::;;;;;;:::999888888999:::;;;<<<;;;:::999999999999999999999999999:::;;;<<<<<<<<<<<<;;;;;;::::::999999;;;;;;<<<<<<;;;;;;::::::777888999:::::::::999999;;;;;;;;;<<<<<<;;;;;;:::999999:::;;;<<<===???@@@;;;;;;<<<<<<===<<<<<<;;;999:::;;;<<<===<<<;;;;;;;;;;;;;;;;;;===???AAABBBFFFDDDBBB???>>>=====================<<<<<<<<<<<<;;;::::::;;;>>>??????>>>>>>===<<<;;;:::;;;;;;<<<>>>>>>?????????@@@@@@@@@AAA@@@???>>>>>>???@@@AAA@@@???===>>>AAACCCDDDDDD@@@AAABBBCCCEEEGGGHHHIIIIIIJJJJJJIIIGGGFFFFFFGGGHHHIIIIIIJJJKKKKKKKKKKKKJJJJJJLLLMMMNNNNNNNNNNNNLLLLLLLLLKKKKKKKKKKKKJJJMMMNNNPPPRRRTTTTTTTTTSSSSSSTTTUUUUUUUUUUUUTTTSSSSSSUUUWWWWWWVVVUUUTTTUUUVVVVVVVVVVVVWWWWWWWWWWWWWWWYYY[[[^^^aaaccceeeeeedddcccbbbccceeeggggggfffkkkkkkkkklllsss|||}}}qqqkkkgggeeeccc```aaaeeeiiiiiiiiiiiiiiiiiiiiiiiihhhiiikkknnnqqqtttwwwyyyyyyzzz|||}}}~~~~~~}}}}}}wwwyyy||||||zzzzzz{{{{{{wwwtttoooqqqtttuuuuuuuuuuuuvvvuuuyyy}}}~~~}}}{{{zzzyyy{{{xxxuuusssqqqpppnnnlllkkkiiihhhhhhiiijjjiiihhhdddbbb```___```bbbbbbaaabbbaaa```___]]]\\\ZZZZZZXXXXXXZZZ\\\^^^```aaabbb]]]]]]\\\\\\\\\]]]]]]^^^___^^^^^^\\\[[[ZZZZZZZZZZZZZZZZZZYYYXXXXXXXXXXXXWWWUUUSSSRRRSSSSSSRRRQQQTTTUUUVVVVVVVVVUUUTTTSSSPPPPPPOOONNNMMMMMMLLLLLLIIIJJJKKKLLLMMMNNNNNNNNNNNNNNNNNNOOONNNNNNMMMLLLKKKKKKKKKJJJJJJJJJIIIIIIHHHIIIIIIJJJJJJIIIIIIHHHHHHHHHGGGGGGFFFEEEEEEEEEEEEFFFGGGGGGHHHGGGGGGGGGEEEEEEEEEEEEFFFFFFFFFFFFssstttttttttssstttuuuwwwttttttssssssrrrqqqqqqqqqrrrvvv{{{|||xxxtttrrrqqqpppqqqsssrrrnnnkkkkkklllllliiigggeeeeeefffhhhddd```___bbbcccaaa^^^]]]]]]^^^_______________\\\\\\\\\\\\[[[YYYWWWVVVSSSTTTVVVXXXZZZ]]]^^^___\\\]]]___cccfffddd___[[[RRRRRRSSSSSSRRRQQQQQQPPPQQQRRRRRRSSSSSSRRRQQQPPPRRRQQQOOONNNNNNNNNOOOOOOLLLLLLMMMMMMMMMNNNNNNNNNNNNMMMKKKJJJJJJJJJJJJKKKJJJIIIHHHHHHGGGGGGGGGGGGIIIHHHGGGFFFFFFEEEFFFFFFAAABBBDDDDDDDDDCCCAAA@@@AAAAAAAAA@@@@@@@@@@@@@@@>>>>>>???@@@AAABBBCCCCCC@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<===?????????>>><<<<<<===>>>??????@@@@@@=========>>>>>>???@@@AAA===============<<<<<<;;;:::;;;<<<>>>??????>>>>>>;;;;;;;;;<<<<<<<<<<<<<<>>======<<<<<<;;;:::::::::::::::::::::999888888777777999:::::::::999888;;;<<<<<<=========<<<<<<888888999999:::<<<===>>>;;;;;;;;;:::::::::::::::999:::;;;<<<===<<<;;;;;;::::::::::::<<<>>>@@@AAABBBAAA???===<<<<<<===============<<<<<<;;;;;;;;;;;;;;;:::<<<>>>@@@@@@???AAA@@@>>><<<<<<;;;<<<<<<>>>>>>>>>>>>?????????@@@???>>>======>>>???AAABBBAAA???===>>>@@@BBBCCCCCC???BBBGGGKKKNNNOOOOOONNNKKKKKKJJJGGGEEEDDDEEEGGGHHHIIIIIIJJJJJJJJJIIIIIIJJJJJJKKKLLLMMMMMMMMMMMMJJJJJJJJJJJJJJJJJJJJJKKKKKKMMMOOOPPPQQQPPPPPPQQQPPPQQQRRRSSSSSSRRRQQQPPPPPPRRRTTTTTTTTTTTTUUUVVVWWWWWWWWWWWWVVVVVVVVVUUUYYYZZZ]]]aaadddeeedddccc```^^^^^^___bbbdddddddddfffiiikkkkkknnntttvvvuuulllgggddddddccc```bbbeeeiiijjjkkkkkkllllllkkkkkkjjjjjjkkkmmmqqqtttvvvwwwyyyzzz|||}}}zzz{{{{{{|||~~~~~~{{{xxxxxxzzzzzzvvvrrrooorrrttttttssssssuuuwwwwwwzzz~~~~~~|||yyyyyyzzzyyyxxxvvvssspppnnnmmmmmmkkkjjjjjjjjjkkkkkkiiigggbbb```^^^^^^```aaaaaaaaaaaa``````^^^]]]\\\[[[[[[XXXYYY[[[]]]___aaabbbbbb^^^^^^]]]]]]]]]]]]^^^^^^\\\\\\[[[[[[ZZZZZZZZZ[[[ZZZZZZYYYXXXWWWWWWVVVVVVVVVTTTSSSSSSTTTUUUTTTSSSTTTUUUVVVWWWWWWUUUSSSRRRRRRQQQPPPOOONNNMMMLLLLLLIIIJJJKKKLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEFFFGGGHHHHHHHHHGGGGGGDDDEEEEEEEEEFFFFFFFFFFFFppprrrtttsssqqqqqqssswwwssssssrrrrrrqqqppppppoooqqqvvv}}}~~~xxxtttqqqooonnnoooppppppmmmjjjjjjjjjjjjhhhfffeeefffgggiiiddd___^^^aaabbb```^^^\\\]]]^^^___```aaaaaaaaa``````___^^^\\\YYYVVVTTTRRRTTTVVVXXX[[[^^^```aaa______aaadddfffddd^^^YYYQQQQQQRRRRRRQQQPPPOOOOOOPPPQQQRRRRRRRRRQQQPPPOOOPPPOOONNNMMMMMMMMMNNNOOOKKKKKKLLLLLLMMMMMMMMMNNNKKKKKKJJJIIIIIIJJJKKKLLLIIIIIIHHHHHHGGGGGGHHHHHHJJJIIIHHHGGGFFFFFFFFFFFFDDDDDDEEEEEEDDDBBB@@@>>>AAAAAAAAA@@@@@@@@@??????<<<<<<===???@@@AAABBBCCC@@@@@@@@@????????????>>>>>>>>>????????????>>>>>>===<<<<<<===>>>??????>>><<<<<<>>>???@@@@@@@@@@@@============>>>???@@@AAA=========>>>===<<<<<<;;;:::;;;===??????@@@??????:::;;;<<<<<<===<<<<<<<<<>>>AAACCCAAA===:::999:::999::::::;;;;;;::::::999999999::::::;;;<<<======;;;;;;;;;<<<<<<=========888888888888888888888777666666777888999;;;<<<===<<<;;;999888888:::;;;<<<888777777777777777888999999999999999:::;;;<<<===???>>>>>>===<<<<<<;;;;;;999999999999999888777666666777888999:::999888888777888888999999999888888888888888888999:::;;;;;;;;;:::999999888888999999888999;;;<<<<<<<<<;;;;;;:::999999:::;;;===???@@@???>>>===;;;;;;;;;<<<=========<<<<<<<<<;;;;;;;;;<<<;;;;;;<<>>>>>>>>>>>>>>>>>>>>????????????>>>=========>>>???AAABBBAAA???>>>>>>@@@BBBBBBBBB@@@EEENNNUUUYYYYYYVVVTTTLLLKKKJJJFFFDDDCCCEEEGGGIIIIIIIIIJJJIIIIIIHHHHHHKKKKKKLLLLLLLLLLLLKKKKKKHHHHHHIIIIIIJJJKKKKKKLLLIIIKKKNNNOOONNNNNNNNNNNNNNNNNNPPPPPPPPPPPPNNNNNNNNNPPPRRRRRRRRRSSSUUUWWWYYYYYYXXXWWWVVVVVVUUUUUUXXXZZZ^^^cccggghhhfffddd^^^]]]]]]^^^aaadddeeeddd```fffjjjjjjkkknnnooommmhhhdddbbbdddcccaaacccffflllmmmnnnnnnnnnlllkkkjjjkkkkkkkkknnnrrruuuwwwwwwyyyzzz{{{}}}}}}|||zzzzzzzzz}}}~~~zzzwwwwwwzzzzzzuuuqqqpppsssttttttrrrrrrvvvyyyzzz|||~~~}}}zzzxxxxxxyyywwwxxxwwwtttpppnnnnnnooommmllllllmmmnnnlllhhheeecccaaa______aaabbbcccbbb``````___^^^]]]]]]\\\\\\XXXYYY[[[]]]```aaabbbccc```______^^^^^^^^^______[[[ZZZZZZZZZZZZZZZ[[[[[[ZZZYYYXXXWWWVVVUUUUUUUUUUUUTTTSSSSSSVVVWWWWWWWWWTTTUUUWWWWWWWWWUUUSSSRRRSSSRRRRRRQQQOOONNNMMMMMMJJJKKKMMMNNNPPPPPPQQQQQQNNNNNNNNNNNNNNNMMMLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJKKKKKKKKKJJJIIIHHHFFFFFFEEEEEEFFFFFFGGGGGGGGGHHHEEEFFFGGGHHHIIIHHHHHHGGGDDDDDDEEEEEEFFFFFFFFFGGGtttsssrrrqqqqqqrrrssstttuuussspppnnnlllmmmnnnooozzz|||}}}{{{yyyxxxrrrrrrrrrrrrooollliiiggghhhgggfffggghhhgggeeecccbbbaaa```______^^^______^^^___```aaaaaa```______```^^^[[[[[[\\\[[[XXXUUUTTTUUUWWWYYYZZZ[[[\\\\\\aaa___]]]\\\]]]\\\YYYVVVRRRQQQPPPPPPQQQQQQOOOMMMRRRRRRQQQQQQQQQQQQRRRRRRSSSRRRPPPMMMLLLLLLLLLLLLNNNMMMKKKIIIJJJLLLNNNPPPPPPOOOMMMKKKJJJJJJKKKLLLIIIHHHGGGFFFEEEEEEDDDDDDFFFFFFEEEDDDDDDEEEFFFGGGDDDDDDDDDCCCBBBBBBAAAAAA??????????????????@@@@@@=========???AAABBBAAA@@@?????????????????????@@@AAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>===<<<<<>>>>>>>>>>>;;;<<<>>>?????????>>>===<<<<<<=========<<<:::999::::::;;;<<<<<<;;;::::::<<<<<<;;;;;;;;;:::::::::888:::>>>@@@@@@>>><<<:::===<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;::::::999999999;;;;;;;;;::::::999999999888888888888888888888888999999999999999999999999>>><<<:::::::::999777555:::777999AAAFFFBBB;;;777;;;999888777777999;;;<<>>>>>===<<<:::999888777888888888888777666666999999999999999888777666555555666777888999999999888888999999999999:::::::::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::999:::;;;;;;<<<<<<;;;;;;<<<<<<======<<<;;;::::::::::::::::::::::::::::::::::::;;;<<<>>>AAACCCEEEIIIGGGCCC@@@===;;;;;;;;;<<<<<<<<<===>>>@@@BBBBBB@@@???>>>>>>>>>???@@@AAA======>>>???@@@AAAAAABBBAAAFFFNNNVVVZZZ[[[YYYWWWLLLKKKIIIEEEBBB@@@AAACCCFFFGGGGGGHHHHHHIIIIIIJJJIIIIIIIIIIIIIIIJJJKKKLLLLLLKKKKKKJJJJJJJJJKKKKKKLLLLLLMMMNNNNNNNNNNNNMMMOOONNNMMMNNNOOOPPPQQQPPPSSSRRRPPPOOOOOOQQQRRRTTTYYYXXXVVVUUUUUUVVVWWWXXXZZZ\\\```bbbdddcccbbbaaa___]]][[[[[[\\\___cccfffeeehhhkkkmmmmmmlllllllllhhhgggeeebbb___```cccfffiiijjjkkkjjjiiihhhjjjlllnnnooorrrtttvvvwwwwwwvvvxxxyyyzzzzzzyyyyyy{{{}}}~~~{{{yyy{{{~~~zzzyyyyyyzzzzzzxxxvvvsssqqqrrrsssuuuuuuttttttvvvwwwzzz|||~~~~~~zzzvvvsssuuuuuutttssssssrrrqqqqqqkkkkkkjjjiiiiiiiiiiiiiiiaaaaaa``````______^^^^^^```___^^^]]][[[ZZZYYYXXXYYY[[[]]]___```___^^^]]]____________^^^^^^^^^^^^```___]]][[[ZZZYYYXXXXXXYYYYYYZZZZZZYYYWWWUUUTTTTTTTTTUUUVVVWWWWWWXXXXXXUUUUUUUUUTTTTTTRRRQQQQQQNNNNNNNNNMMMMMMMMMMMMLLLNNNNNNOOOPPPPPPOOONNNMMMOOONNNNNNMMMLLLKKKJJJJJJLLLKKKIIIJJJKKKKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFGGGGGGFFFFFFHHHJJJHHHGGGFFFEEEDDDDDDDDDDDDzzzxxxvvvtttssssssssssssrrrqqqnnnmmmlllmmmoooqqqyyy{{{~~~~~~|||yyyxxxwwwtttttttttsssqqqnnnkkkiiijjjiiihhhhhhiiihhhfffeee``````___^^^^^^^^^______^^^___```aaaaaa```___^^^___]]][[[\\\]]]]]]ZZZXXXVVVVVVXXXYYYZZZ[[[[[[[[[]]][[[YYYYYYZZZZZZWWWTTTQQQPPPPPPQQQRRRRRRQQQOOORRRQQQQQQQQQQQQRRRRRRSSSRRRQQQOOOMMMLLLLLLMMMMMMPPPNNNLLLKKKKKKLLLNNNOOOPPPNNNLLLKKKJJJJJJKKKLLLJJJIIIHHHGGGFFFEEEEEEEEEGGGFFFEEEDDDDDDEEEFFFFFFDDDDDDDDDCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@??????>>>>>>======???AAABBBAAA@@@>>>?????????@@@@@@AAAAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<=========<<<<<<===>>>>>>>>>>>>>>>;;;<<<=========<<<:::999::::::;;;<<<<<<;;;::::::<<<;;;;;;;;;;;;:::::::::999;;;===??????>>>===<<<;;;;;;;;;;;;;;;<<<======;;;;;;:::::::::999999999;;;;;;:::::::::999999999999999999999999999999999999999999999999999999999999999999;;;>>>@@@@@@???===999:::AAAEEEAAA;;;999999888777777777888:::;;;=========<<<;;;:::888888888888888999888777777666555555666666666666666555666666777777888999999999888888999999999:::::::::999999999999999999999999::::::;;;;;;;;;;;;::::::::::::;;;<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<;;;::::::::::::::::::::::::::::::::::::;;;<<<===@@@BBBDDDEEECCC@@@===;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@@@@???>>>>>>>>>???@@@AAA>>>>>>>>>??????@@@@@@AAA@@@DDDJJJPPPSSSSSSQQQOOOKKKJJJHHHEEEBBB@@@AAACCCFFFFFFGGGGGGHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJKKKKKKJJJJJJJJJJJJJJJKKKJJJKKKLLLLLLMMMMMMLLLLLLMMMMMMLLLLLLNNNOOOPPPPPPSSSRRRPPPOOOPPPQQQSSSTTTYYYXXXVVVUUUUUUVVVWWWXXXZZZ\\\___aaabbbaaa```___]]]\\\[[[[[[]]]```dddfffeeeiiinnnppppppmmmkkkjjjhhhgggfffcccbbbcccfffiiikkkkkklllkkkjjjjjjkkkmmmooooooqqqrrrtttuuuuuuuuuwwwxxxxxxxxxvvvwwwxxxzzz}}}zzzxxxzzz}}}~~~{{{xxxxxxxxxyyyxxxwwwuuurrrpppqqqrrrttttttssssssuuuvvv{{{{{{{{{zzzyyywwwuuutttqqqqqqpppoooooonnnmmmmmmlllkkkiiihhhgggfffffffffbbbbbbaaaaaa``````______^^^]]]]]]\\\[[[ZZZYYYYYYZZZ[[[\\\]]]^^^^^^^^^]]]``````_________^^^^^^^^^]]]\\\ZZZXXXWWWVVVVVVUUUXXXYYYYYYYYYXXXVVVTTTSSSSSSSSSSSSTTTUUUVVVVVVVVVTTTTTTTTTTTTSSSRRRQQQPPPNNNNNNNNNMMMMMMMMMLLLLLLMMMOOOPPPRRRRRRQQQOOONNNMMMMMMMMMLLLKKKJJJJJJIIIKKKJJJIIIJJJKKKLLLKKKJJJJJJIIIIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFGGGFFFEEEEEEGGGHHHGGGGGGFFFEEEDDDDDDDDDDDD~~~{{{xxxvvvtttsssssspppnnnlllkkklllnnnqqqrrrwwwyyy{{{{{{yyywwwvvvvvvuuuuuuvvvuuussspppmmmkkkllljjjiiihhhiiiiiigggfff______^^^^^^^^^___``````^^^___```aaaaaa```___^^^]]]\\\[[[\\\]]]^^^]]]\\\XXXXXXYYYZZZZZZZZZZZZZZZYYYWWWVVVWWWWWWWWWTTTSSSQQQPPPPPPQQQRRRSSSRRRQQQQQQQQQQQQQQQQQQRRRSSSSSSPPPOOONNNNNNMMMMMMNNNNNNQQQPPPNNNMMMLLLLLLMMMNNNNNNMMMLLLJJJIIIJJJJJJKKKJJJIIIHHHHHHGGGGGGGGGGGGHHHGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDCCCBBBBBBAAAAAADDDCCCBBBAAA@@@??????>>>???>>>>>>???AAABBBAAA???>>>>>>???@@@AAAAAABBBBBB?????????>>>>>>>>>======>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;<<<<<<===============<<<<<<======>>>???;;;<<<<<<<<<<<<;;;::::::::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;:::::::::::::::;;;<<<===>>>>>>>>>>>>::::::::::::;;;;;;<<<===::::::::::::999999999999::::::::::::999999999999999999999999999999999999888888888888888888888888555555777<<>>AAA===999888777777777777888888888888:::::::::::::::999888888888999999999999888777777333444555666777777777777888888888888888888999999888999999999999:::::::::888888888888888888888888999::::::;;;;;;::::::999::::::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;::::::999999999:::::::::;;;<<<>>>AAABBB???>>><<<;;;::::::;;;;;;;;;;;;;;;;;;;;;<<<======@@@???>>>>>>>>>???AAABBB???????????????????????????AAAEEEHHHIIIIIIHHHGGGHHHHHHGGGDDDAAA@@@AAACCCEEEEEEFFFFFFGGGHHHHHHIIIIIIJJJKKKKKKKKKJJJIIIHHHJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIJJJKKKKKKKKKKKKJJJKKKKKKKKKLLLLLLNNNOOOOOORRRRRRQQQPPPQQQRRRSSSTTTXXXWWWVVVUUUUUUVVVXXXXXXZZZ[[[]]]_________]]]\\\[[[ZZZZZZ[[[]]]aaadddgggeeejjjooorrrqqqmmmiiigggfffffffffeeeeeefffjjjmmmmmmmmmmmmlllkkkkkkmmmnnnppppppppppppqqqrrrssstttuuuvvvvvvuuusssssstttvvvzzzxxxwwwxxxzzz{{{xxxuuuvvvvvvwwwvvvuuusssqqqpppoooqqqrrrrrrqqqrrrsssuuuzzzyyywwwuuutttsssssssssnnnnnnnnnmmmllllllkkkkkkkkkjjjhhhfffdddcccbbbbbbccccccbbbbbbaaa``````___[[[[[[[[[[[[ZZZZZZZZZZZZ[[[[[[[[[[[[\\\]]]^^^^^^`````````____________^^^\\\[[[YYYXXXVVVUUUUUUUUUXXXXXXXXXXXXWWWUUUSSSRRRPPPQQQQQQRRRRRRSSSSSSSSSSSSSSSRRRRRRQQQQQQPPPPPPNNNNNNMMMMMMMMMLLLLLLLLLMMMOOORRRTTTUUUSSSQQQOOOLLLLLLKKKKKKJJJJJJIIIIIIKKKJJJIIIJJJLLLMMMMMMLLLKKKJJJJJJIIIHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGFFFEEEDDDEEEFFFGGGFFFEEEDDDDDDCCCCCCDDD}}}yyywwwuuuttttttpppnnnmmmllllllnnnqqqsssvvvxxxyyyyyywwwuuuttttttuuuvvvvvvvvvtttqqqnnnlllllljjjhhhggghhhhhhfffeee____________``````aaabbb^^^___`````````___^^^]]][[[[[[[[[\\\]]]______```ZZZZZZ[[[[[[ZZZZZZYYYXXXWWWWWWVVVWWWWWWVVVUUUTTTSSSQQQPPPPPPQQQRRRQQQPPPQQQQQQQQQQQQQQQRRRSSSSSSNNNNNNNNNNNNNNNNNNNNNOOOQQQPPPOOOMMMLLLKKKKKKKKKLLLLLLKKKJJJIIIIIIJJJJJJJJJIIIIIIHHHHHHHHHIIIIIIIIIHHHGGGFFFEEEEEEDDDDDDDDDDDDDDDCCCBBBBBBAAAAAACCCCCCCCCBBBBBBAAAAAA@@@@@@??????@@@AAABBB@@@???===>>>???@@@AAABBBCCCCCC@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<======>>>?????????======<<<;;;;;;===>>>???;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;:::::::::999999:::;;;;;;;;;<<<>>>??????;;;;;;:::::::::::::::;;;:::999999999999999999999:::999999999999999999999999999999999999999999999888888888888888888888888444555888<<>>???:::::::::::::::;;;<<<===<<<<<<;;;;;;;;;;;;<<<<<>>>>>===>>>???AAABBB@@@?????????>>>>>>>>>===>>>???@@@BBBCCCCCCCCCCCCFFFFFFEEEDDDAAA@@@AAACCCDDDDDDEEEFFFFFFGGGGGGHHHIIIJJJKKKLLLKKKJJJGGGFFFHHHIIIIIIIIIJJJJJJJJJIIIHHHIIIIIIJJJJJJJJJJJJJJJJJJKKKLLLLLLLLLMMMOOOQQQSSSSSSRRRRRRRRRSSSTTTUUUVVVUUUUUUUUUUUUVVVWWWXXX[[[\\\]]]^^^]]]\\\[[[ZZZXXXXXXYYY[[[^^^bbbeeeffffffjjjnnnooommmjjjgggfffcccdddfffffffffhhhkkknnnnnnnnnnnnllljjjkkkmmmooorrrqqqpppooooooppprrrsssttttttuuusssqqqqqqrrrsssuuuttttttuuuxxxxxxwwwuuuuuuuuuuuuuuutttrrrqqqpppmmmoooppppppppppppqqqssswwwvvvuuusssrrrqqqppppppnnnnnnnnnnnnmmmmmmllllllhhhhhhfffdddcccbbbaaaaaacccbbbbbbaaa```___^^^^^^ZZZ[[[[[[[[[\\\\\\\\\\\\\\\[[[ZZZYYYZZZ\\\^^^___`````````_________^^^^^^]]]\\\[[[ZZZXXXXXXXXXWWWVVVWWWWWWWWWVVVTTTRRRQQQNNNOOOOOOOOOPPPPPPPPPQQQQQQQQQPPPPPPOOOOOOOOOOOOMMMMMMMMMMMMLLLLLLLLLLLLLLLOOOSSSVVVVVVTTTQQQOOOKKKKKKKKKKKKKKKJJJJJJJJJLLLKKKJJJLLLNNNOOOOOONNNJJJJJJIIIHHHFFFEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHGGGFFFDDDEEEEEEFFFFFFEEEDDDCCCCCCCCCCCC~~~{{{yyywwwvvvuuuuuurrrqqqooommmmmmoooqqqsssuuuwwwxxxxxxvvvtttttttttuuuvvvvvvvvvtttqqqooommmjjjhhhfffeeeeeeeeedddccc````````````aaabbbcccccc^^^___`````````^^^]]]\\\[[[[[[[[[\\\]]]^^^```aaa\\\\\\\\\\\\[[[ZZZYYYXXXXXXXXXYYYYYYXXXWWWVVVVVVUUURRRPPPOOOPPPPPPOOONNNRRRRRRQQQQQQQQQQQQRRRRRRMMMMMMNNNNNNOOOOOOOOOOOONNNNNNNNNMMMKKKJJJIIIHHHJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHIIIIIIJJJJJJHHHHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCBBBBBBAAAAAAAAAAAAAAABBBBBBCCCCCCCCCAAA@@@@@@@@@BBBAAA@@@>>>======>>>???AAABBBCCCCCCAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>===<<<<<<<<<=========>>>>>>>>>???===<<<;;;;;;;;;<<<>>>???;;;;;;:::::::::;;;;;;;;;::::::::::::::::::::::::;;;;;;:::::::::999999999::::::::::::;;;<<<===>>>===<<<;;;999999888888888999999999999999999999999999999999999999999999999999999999999999999999999777777777777777777777777777777888<<<@@@CCCDDDDDD;;;666555777777555444777555555666777777777777666555666777777888777777777888999999999999888777777:::;;;;;;;;;::::::999888999999888888888888888888777777777888888888999999999999999999999999999999888888999999999999888888999::::::;;;;;;;;;;;;;;;::::::999999999999:::;;;<<<<<<;;;::::::999888888::::::999999999:::<<<<<<999999999:::;;;<<<===>>>======<<<;;;;;;;;;<<<<<<======<<<<<<===???@@@AAA@@@@@@??????>>>===============>>>???AAABBBCCCCCCCCCCCCDDDCCCAAA@@@AAACCCCCCCCCDDDDDDEEEFFFFFFGGGHHHIIIJJJKKKJJJIIIFFFEEEFFFGGGHHHIIIJJJJJJIIIIIIHHHIIIJJJJJJKKKKKKJJJJJJJJJLLLMMMMMMMMMMMMPPPSSSTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSTTTUUUVVVWWWWWWZZZ[[[\\\\\\\\\[[[ZZZYYYVVVWWWYYY\\\___bbbdddeeefffhhhiiiiiigggeeeeeeeeeaaabbbeeeffffffhhhjjjlllnnnnnnllljjjhhhiiikkknnnqqqqqqooooooooopppqqqrrrrrrssssssrrrpppoooppprrrppppppqqqsssuuuvvvvvvuuutttttttttsssrrrqqqpppppplllmmmoooooonnnnnnpppqqqsssssstttsssrrrpppmmmlllmmmmmmmmmmmmllllllllllllfffeeedddcccbbbbbbbbbcccbbbaaa```___^^^]]]\\\\\\[[[[[[\\\]]]]]]^^^^^^___\\\ZZZYYYXXXYYY[[[]]]_______________^^^^^^^^^^^^]]]\\\[[[ZZZYYYXXXXXXXXXUUUUUUVVVUUUTTTSSSQQQPPPMMMNNNNNNNNNNNNNNNOOOOOOPPPOOONNNMMMMMMMMMNNNNNNMMMMMMMMMLLLLLLLLLKKKKKKKKKNNNQQQTTTUUUSSSPPPMMMJJJJJJKKKKKKKKKKKKKKKKKKMMMLLLLLLMMMOOOQQQPPPOOOHHHHHHGGGFFFEEEDDDCCCBBBDDDDDDDDDDDDDDDDDDDDDDDDFFFHHHIIIHHHGGGEEEEEEEEEFFFEEEDDDCCCBBBBBBBBBBBB}}}|||zzzwwwvvvuuuuuuvvvuuusssqqqppppppqqqtttuuuwwwxxxyyyxxxvvvttttttuuuuuuvvvwwwvvvuuussspppnnniiigggdddbbbbbbbbbbbbaaaaaaaaa``````aaaaaabbbbbb^^^___``````___^^^\\\[[[[[[\\\\\\[[[[[[\\\^^^aaa]]]]]]]]]\\\\\\[[[YYYYYYYYYZZZ[[[ZZZXXXVVVVVVWWWUUUSSSPPPOOOPPPQQQPPPPPPTTTSSSRRRQQQQQQPPPPPPQQQMMMNNNNNNOOOOOOOOONNNNNNLLLMMMMMMMMMLLLJJJHHHFFFHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJKKKGGGHHHHHHHHHGGGFFFEEEEEEDDDDDDDDDCCCBBBBBBAAAAAA???@@@@@@AAABBBCCCDDDEEEBBBAAA@@@AAABBBAAA???>>>======>>>???@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@???>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>>:::::::::999::::::;;;<<<::::::999999999999::::::::::::::::::999999999999:::999999999999:::;;;;;;<<<;;;:::999888777777777888888888999999999999999888888888999999999999999888888888888888888888888666666666666666666666666:::999999:::<<<======<<<;;;777666888888666666999666666666666777777777777555666666777777777666666777888888888888777666666999999999999888777666555777777777777777777888888555666666666666777777777999999999999999999999999777888888999999888888777888888999::::::::::::::::::999888777888999:::;;;;;;;;;;;;::::::999999999;;;:::999888888888999:::999999:::;;;;;;<<<=========<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<===???@@@?????????>>>>>>=========<<<<<<===>>>@@@AAABBBCCC@@@AAABBBBBBAAA@@@AAABBBBBBBBBCCCDDDDDDEEEEEEFFFFFFGGGHHHHHHHHHGGGFFFEEEEEEFFFHHHIIIJJJIIIIIIHHHHHHHHHIIIJJJJJJJJJJJJJJJIIILLLNNNNNNLLLMMMPPPTTTUUUTTTTTTSSSSSSRRRRRRQQQOOOPPPQQQRRRSSSTTTUUUVVVXXXXXXYYYYYYYYYXXXXXXWWWUUUWWWZZZ]]]```bbbcccdddeeeeeefffdddcccbbbcccddd```bbbeeefffffffffgggiiilllkkkiiigggeeeeeehhhkkkooonnnnnnnnnnnnnnnoooooooooppppppooonnnmmmooopppnnnoooppprrrssstttttttttsssrrrrrrqqqpppoooooooookkkmmmnnnnnnnnnnnnoooqqqpppqqqqqqqqqpppnnnkkkiiiiiiiiiiiiiiiiiiiiiiiiiiieeeeeedddcccccccccddddddaaaaaa```___]]]\\\[[[[[[\\\\\\]]]]]]^^^______```[[[ZZZXXXXXXYYYZZZ]]]^^^^^^^^^^^^]]]]]]]]]]]]\\\YYYYYYXXXVVVVVVUUUUUUUUUTTTTTTTTTTTTSSSQQQPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLKKKKKKLLLMMMNNNMMMMMMLLLLLLLLLKKKKKKKKKJJJLLLOOOQQQQQQOOOLLLJJJHHHIIIIIIIIIJJJKKKKKKKKKMMMLLLKKKLLLNNNOOOOOONNNGGGGGGFFFFFFEEEDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFHHHHHHFFFEEEEEEEEEEEEDDDCCCBBBBBBAAAAAABBB}}}|||zzzwwwvvvuuutttuuuuuutttrrrrrrsssuuuxxxzzzxxxyyyzzzyyywwwuuuvvvwwwwwwxxxxxxxxxwwwuuurrrpppiiigggcccaaaaaaaaaaaa```aaa```_______________```______``````___]]]\\\[[[\\\]]]]]][[[YYYYYY\\\___]]]]]]]]]]]]\\\[[[ZZZZZZXXXZZZ[[[YYYVVVTTTTTTUUUUUUSSSQQQQQQRRRTTTUUUUUUVVVUUUSSSRRRPPPOOOOOOOOOMMMNNNOOOOOOOOONNNMMMMMMKKKLLLNNNNNNMMMKKKIIIGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKFFFGGGHHHHHHHHHGGGFFFFFFDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@AAAAAABBBBBBCCCCCCCCCBBBAAAAAABBBAAA???============>>>>>>?????????@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<;;;;;;::::::999:::;;;<<<<<<======<<<<<<::::::999999999:::;;;<<<::::::999888888999:::::::::::::::999999999999888999999999999888888888777999999888888888888999999777888888888999999999999777888888888999999999999777777777777777777777777666666666666666666666666:::888777888::::::999888888666666999888666777:::777777666666666777888999666777777777777666666555666777777777777666555555666666777777777666666555555555555666777777777888444444444555555555555666888888888888888888888888777777888888888888777777777777888999999999999888999888777777777888:::;;;::::::::::::::::::::::::;;;:::888777666777777888999999::::::;;;;;;;;;;;;;;;:::::::::::::::;;;<<<999999999999:::<<<>>>???>>>>>>>>>>>>>>>=========;;;;;;<<<===>>>?????????>>>???AAAAAAAAA@@@AAABBBAAABBBBBBCCCDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFDDDEEEGGGIIIJJJIIIHHHGGGFFFGGGHHHHHHIIIHHHHHHHHHGGGKKKMMMMMMKKKKKKOOOTTTSSSSSSRRRQQQPPPOOOMMMLLLMMMMMMOOOQQQRRRSSSTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUWWWZZZ]]]```bbbbbbbbbaaacccddddddcccaaaaaabbbaaacccfffgggffffffffffffiiihhhfffcccaaabbbeeegggjjjjjjkkklllllllllllllllkkklllmmmlllkkkkkkmmmoooooopppqqqrrrqqqqqqqqqqqqoooooonnnmmmmmmlllllllllkkklllnnnnnnmmmmmmooopppoooooonnnlllkkkjjjiiihhhgggggggggggggggggggggggghhhgggfffeeeddddddcccdddbbbbbbaaa___^^^]]]\\\[[[\\\\\\\\\]]]]]]^^^^^^___YYYYYYXXXXXXYYYZZZ\\\]]]]]]]]]\\\\\\\\\\\\[[[[[[WWWVVVUUUTTTSSSSSSSSSSSSSSSSSSSSSSSSRRRPPPOOOMMMOOOOOOOOOOOOOOOOOOOOONNNMMMLLLKKKIIIJJJKKKLLLMMMMMMLLLLLLLLLKKKKKKKKKKKKJJJJJJLLLLLLLLLJJJHHHFFFEEEFFFFFFGGGHHHIIIIIIIIILLLJJJIIIJJJLLLLLLKKKJJJHHHHHHGGGGGGFFFFFFFFFEEECCCCCCCCCCCCCCCCCCCCCCCC@@@CCCEEEFFFEEEDDDCCCCCCEEEDDDCCCBBBAAAAAAAAAAAA}}}{{{xxxuuuttttttsssttttttssssssuuuxxx|||~~~yyyzzz{{{yyywwwvvvwwwxxxxxxyyyzzzzzzyyyvvvtttrrrjjjgggcccaaaaaaaaaaaa``````___^^^]]]]]]]]]]]]]]]______``````___]]]\\\[[[]]]^^^]]][[[XXXWWWZZZ]]]]]]]]]]]]]]]]]]\\\[[[ZZZWWWYYYZZZXXXTTTQQQQQQRRRTTTRRRQQQRRRUUUXXXZZZZZZWWWVVVTTTRRRPPPOOONNNNNNNNNNNNOOOPPPOOONNNMMMLLLKKKMMMNNNOOOOOOMMMJJJHHHFFFGGGGGGHHHHHHHHHGGGGGGFFFFFFFFFGGGHHHIIIJJJKKKEEEFFFGGGHHHIIIHHHGGGFFFEEEDDDDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@DDDCCCAAAAAABBBAAA???===============>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<>>===<<<;;;;;;:::999:::<<<=========<<<;;;::::::999888999:::<<<===;;;:::999888888999:::;;;:::::::::999999999888888888888999888888777666555666666666777888:::;;;<<<777777888888999999999999777777888888999999999999666666666666666666666666666666666666666666666666888777666777999:::999888555333444777777444555999999888666555666777999;;;777777888888777666666555666666666666666555555444444555666777888888888888333444444555666777777888333333333444444444555555777777777777777777777777777777888888888888777777666666777888888888888888999888777666777888:::<<<:::::::::::::::::::::;;;;;;:::888777666666666777999999::::::::::::999999999999888888999999:::;;;888888888888999;;;===>>>=========>>>>>>>>>>>>>>>:::;;;;;;<<<<<<<<<;;;;;;===???AAAAAAAAA@@@AAABBBAAAAAABBBBBBCCCDDDDDDEEEDDDDDDCCCCCCDDDEEEFFFGGGCCCEEEGGGIIIJJJIIIHHHGGGEEEEEEFFFGGGGGGGGGGGGGGGFFFIIILLLLLLJJJJJJNNNSSSRRRRRRQQQPPPNNNLLLJJJIIIKKKLLLNNNPPPQQQRRRSSSSSSQQQRRRRRRRRRSSSSSSSSSTTTUUUWWW[[[^^^```aaaaaaaaa^^^aaaeeefffeeebbbaaa```bbbeeehhhhhhgggeeeeeeeeegggfffdddaaa^^^___bbbeeefffgggiiijjjkkkkkkjjjjjjhhhjjjjjjjjjiiijjjkkkmmmqqqrrrsssrrrpppooonnnnnnmmmlllkkkkkkjjjjjjjjjjjjkkkmmmnnnnnnmmmnnnoooqqqooommmjjjgggffffffhhhiiifffgggggggggggggggggggggkkkjjjhhhfffeeeccccccbbbccccccbbb```___^^^\\\\\\[[[[[[\\\\\\\\\]]]]]]]]]XXXXXXXXXYYYYYYZZZ[[[\\\\\\\\\\\\[[[[[[[[[ZZZZZZVVVVVVUUUTTTSSSSSSSSSTTTRRRRRRSSSSSSRRRPPPNNNMMMPPPPPPOOOOOOOOOOOOOOOOOOLLLKKKJJJIIIIIIJJJLLLMMMLLLLLLLLLLLLKKKKKKKKKKKKIIIIIIJJJIIIHHHGGGEEEDDDCCCCCCDDDEEEFFFGGGGGGHHHJJJIIIHHHHHHIIIJJJIIIGGGIIIHHHHHHHHHHHHHHHHHHHHHCCCCCCCCCCCCCCCCCCCCCCCC===@@@CCCDDDCCCBBBBBBBBBDDDDDDCCCBBBAAAAAAAAAAAA~~~{{{wwwxxxzzzyyyuuupppqqqqqqrrruuuyyy{{{{{{zzzuuuwwwxxxxxxvvvtttssssssyyyxxxvvvvvvvvvtttqqqnnnffffffdddcccbbbaaaaaaaaa^^^]]][[[ZZZZZZ\\\^^^___aaaaaabbbbbbaaa___]]]\\\YYYYYYXXXXXXXXXXXXYYYYYY^^^^^^]]][[[[[[[[[[[[[[[ZZZXXXVVVTTTRRRRRRSSSTTTSSSSSSTTTUUUVVVWWWWWWXXXXXXWWWTTTRRROOONNNNNNNNNOOONNNNNNMMMNNNNNNOOOOOOOOONNNMMMLLLKKKJJJIIIHHHFFFFFFGGGHHHHHHHHHGGGGGGGGGGGGHHHIIIHHHGGGFFFEEEDDDDDDDDDDDDEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDCCCBBBBBBBBBAAAAAABBBBBBAAAAAA???>>>===>>>>>>>>>>>>>>>?????????????????????>>>===;;;;;;>>>>>>>>>>>>===<<<::::::========================>>>===<<<;;;:::999888888<<<;;;::::::999999999999777777777888888999999999999999999::::::;;;;;;;;;444333333444777888888777555555666777777777777777888888888888888888888888888888888888888777666555888888888888777777777777777777777777777777777777777777888888888888777777555666666777777777777777666666666666666666666666333333333444444444444555555555555555666666666666555777888888777777888999777777777777777777777777777666555666777777777555777777777888777666555555999999888777666666777777333444555777888888999999777666666666666888999;;;:::999999999888777777777<<<:::888777666777888999888888999::::::;;;<<<<<<;;;:::999888888888999999:::::::::::::::;;;<<<======<<<;;;::::::;;;<<<===???>>><<<<<<<<<===???@@@CCCBBB@@@>>>======>>>>>>DDDCCCCCCBBBBBBAAA@@@@@@AAA@@@@@@@@@AAACCCDDDFFFHHHFFFEEEDDDDDDFFFHHHIIIJJJJJJIIIHHHGGGGGGGGGGGGHHHHHHIIIIIIKKKLLLMMMNNNPPPPPPOOONNNMMMLLLKKKJJJIIIJJJKKKMMMOOOPPPPPPPPPPPPPPPOOONNNOOOPPPQQQRRRQQQRRRSSSWWW[[[^^^___^^^```aaabbbccccccbbbaaa```bbbcccfffggggggeeecccaaafffbbb___^^^aaabbbbbbaaadddgggiiiiiihhhgggggghhhggghhhhhhggghhhjjjnnnrrrtttuuuvvvwwwuuussspppnnnoooooonnnlllkkkjjjiiiiiikkkkkkllllllmmmnnnoooooopppnnnkkkiiigggfffeeeeeeeeeeeeeeegggiiikkklllkkkjjjhhhdddbbbaaaaaa___^^^^^^^^^____________^^^^^^[[[[[[[[[\\\]]][[[XXXUUUXXXVVVTTTTTTUUUVVVUUUTTTYYYYYYXXXXXXXXXYYYZZZZZZTTTTTTTTTSSSRRRPPPOOONNNMMMKKKKKKLLLMMMNNNMMMLLLMMMMMMMMMMMMLLLLLLLLLLLLJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKJJJJJJIIIHHHJJJIIIGGGFFFDDDCCCCCCCCCAAAAAAAAABBBBBBDDDEEEEEEIIIIIIHHHHHHGGGHHHHHHHHHGGGFFFEEEDDDDDDDDDEEEFFFBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBCCCCCCDDDDDDCCCBBBAAA???>>>======~~~zzzwwwxxxzzzyyyuuuqqqsssssstttvvvyyy{{{{{{zzzuuuvvvxxxxxxvvvtttssssssuuutttrrrrrrqqqooollliiifffeeeeeedddcccbbbaaaaaa]]]\\\[[[ZZZZZZ[[[]]]^^^aaaaaaaaa```___^^^\\\\\\ZZZYYYYYYXXXXXXYYYYYYZZZ]]]]]]\\\[[[ZZZYYYYYYXXXYYYWWWUUUSSSRRRRRRSSSSSSTTTTTTTTTUUUUUUVVVWWWWWWVVVUUURRRPPPNNNMMMLLLLLLNNNNNNMMMMMMMMMMMMNNNNNNNNNMMMLLLLLLKKKJJJIIIIIIGGGGGGHHHHHHHHHGGGGGGFFFFFFGGGHHHHHHHHHGGGEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAA@@@@@@???>>>>>>========================?????????>>>>>>===;;;;;;===============<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;:::999999999999999:::::::::;;;;;;;;;<<<<<<::::::;;;;;;;;;<<<<<<<<<777666555666777777777555666777888999:::999999888888888888888888888888888888888888777777777666666777777777777777777777777777777777777777777777777777777888888888888777777555555666777777888777777666666666666666666666666555555555666666666666777555555555555666666666666555777888888777777888999::::::999888777666555555888666555666777888777555777777777666666666666666888777777666666666666666777888888888888777666666777777666666666777999:::999999888888888888888888999888666555444555777888888888999999::::::;;;;;;;;;:::999888888999:::;;;::::::::::::;;;<<<===>>><<<;;;:::999999:::;;;<<<;;;;;;<<<<<<<<<===<<<<<<======<<<======???@@@AAACCCCCCBBBAAAAAA@@@@@@???@@@??????@@@AAACCCEEEFFFFFFFFFEEEEEEEEEFFFGGGHHHHHHHHHGGGFFFFFFFFFFFFGGGHHHHHHIIIIIIJJJLLLMMMNNNOOOOOONNNMMMLLLKKKJJJIIIIIIJJJKKKLLLMMMNNNNNNNNNOOONNNNNNNNNNNNPPPQQQSSSPPPRRRTTTWWWZZZ\\\^^^_________```aaa```___^^^^^^\\\^^^aaabbbcccbbb```___cccaaa^^^^^^aaacccdddcccbbbdddggghhhhhhhhhhhhiiifffgggggghhhiiilllppptttyyyyyyxxxvvvtttrrrqqqpppmmmmmmmmmlllkkkkkkjjjjjjjjjjjjkkkkkklllmmmmmmnnnnnnmmmjjjhhhgggfffeeeeeefffffffffhhhjjjkkkkkkjjjjjjgggdddbbbbbbbbbaaa___```aaaaaaaaa``````___^^^]]]\\\\\\\\\]]]]]]ZZZXXXUUUTTTRRRSSSUUUVVVVVVUUUVVVVVVVVVUUUUUUUUUVVVVVVSSSSSSSSSRRRQQQPPPNNNMMMMMMKKKKKKLLLMMMNNNMMMLLLLLLLLLLLLLLLKKKKKKKKKKKKIIIIIIJJJJJJJJJJJJIIIIIIIIIJJJJJJJJJJJJIIIHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEFFFHHHGGGGGGGGGGGGGGGHHHHHHJJJIIIHHHGGGGGGGGGHHHHHHCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCBBBBBBAAA@@@???>>>>>>===|||yyywwwwwwyyyxxxuuurrruuuuuuuuuwwwyyyzzzyyyxxxtttvvvxxxwwwuuusssssssssrrrqqqoooooonnnkkkhhheeeeeeeeefffeeedddcccaaa```[[[[[[ZZZYYYZZZ[[[\\\]]]aaa```___]]]\\\\\\\\\\\\ZZZZZZYYYYYYYYYYYYZZZZZZ[[[[[[[[[[[[ZZZXXXVVVUUUWWWVVVTTTRRRQQQQQQRRRRRRTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSQQQOOOMMMMMMMMMMMMMMMMMMLLLKKKKKKLLLLLLMMMKKKKKKKKKKKKJJJJJJJJJIIIHHHIIIIIIIIIHHHGGGFFFFFFFFFFFFGGGGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBBBBBBBBBBBBBCCCCCCBBB@@@???>>>>>>????????????>>>>>>======<<<<<<>>>>>>>>>>>>===<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<999999999::::::;;;;;;;;;;;;:::999999888999999999888888888888888999999999999999999::::::::::::;;;:::888666666777666555333555777888::::::999888777888888888888888888888888999888777666666666777888666666666666666666666666777777777777777777777777666777777888888777777666444444666777888888888888666666666666666666666666555555555666666666666777444555555555555666666666555777888888666666777999===<<<;;;999777555444333777666666777888999999888888777666555555555666777666666666555555555555555888888999999888777666666777777666555555666888888777777888888888888888888777666555555555666777888999999999999999999999999:::999999888999:::<<<===;;;::::::;;;;;;===>>>>>>:::999999888888999999:::888999<<<===>>>===;;;:::::::::;;;<<<===???@@@AAABBBAAAAAA@@@??????>>>>>>>>>>>>???@@@AAACCCEEEFFFDDDEEEFFFFFFGGGGGGFFFFFFFFFEEEEEEEEEEEEFFFGGGGGGHHHHHHHHHIIIJJJKKKLLLMMMMMMLLLLLLKKKJJJIIIHHHHHHJJJJJJKKKLLLLLLLLLLLLLLLMMMMMMMMMLLLMMMOOOPPPRRRNNNRRRVVVXXXXXXYYY\\\___]]]]]]^^^^^^]]]\\\[[[[[[YYY[[[^^^```aaaaaa______```^^^]]]^^^aaadddeeefffaaadddggghhhhhhhhhiiijjjfffggghhhiiijjjmmmrrruuuzzzyyywwwtttsssrrrqqqqqqmmmmmmmmmllllllkkkkkkkkkiiijjjjjjkkkkkkllllllllllllkkkiiihhhgggfffffffffggghhhiiijjjkkkjjjjjjiiiiiifffcccbbbbbbcccbbbaaacccccccccbbbaaa```___^^^\\\[[[YYYYYY[[[[[[[[[ZZZRRRQQQPPPRRRTTTVVVVVVVVVUUUUUUTTTTTTSSSSSSRRRRRRQQQQQQQQQQQQPPPNNNMMMMMMMMMKKKKKKLLLMMMNNNMMMLLLMMMMMMMMMMMMLLLLLLLLLLLLHHHHHHIIIIIIIIIIIIHHHHHHIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDEEEFFFGGGEEEEEEEEEEEEFFFGGGGGGHHHGGGFFFEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@?????????>>>yyyxxxvvvwwwxxxwwwuuurrruuuttttttuuuwwwwwwvvvuuusssuuuwwwvvvtttrrrrrrrrrrrrqqqooonnnmmmkkkgggddddddeeeffffffeeeccc```___ZZZYYYYYYYYYZZZ[[[\\\]]]```___]]][[[ZZZZZZ[[[[[[ZZZZZZYYYYYYYYYYYYZZZZZZYYYZZZ[[[[[[ZZZWWWUUUSSSVVVUUUTTTSSSRRRRRRRRRRRRSSSSSSSSSRRRRRRQQQQQQQQQSSSRRRPPPNNNMMMMMMNNNNNNLLLLLLKKKJJJJJJJJJKKKKKKIIIIIIIIIIIIIIIJJJJJJJJJIIIIIIIIIIIIHHHGGGEEEEEEFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBBBBBBBCCCCCCAAA???======>>>???@@@BBBBBBAAA@@@???>>>>>>=========>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999::::::::::::999999888888888888999999777777777777777777777777666666666777777777777777888777555555666555444222333444777888888777555333888888888888888888888888999888666555444666777999444444444555555555555555666666666666666666666666666666777777777777666666333444555777888888888888666666666666666666666666333333333444444444444555444444444555555555666666555666777777666666777999<<<<<<:::999777555444333666555666888;;;===>>>===999777555444333444666777666666666666666666666555444555666777888888888888777666555555555666777777666666777777888888999999888888777777888999:::;;;888888888888888888777777999888888888:::;;;===>>>======<<<;;;;;;;;;<<<<<<999999999999999999999999999:::;;;<<<===<<<;;;;;;<<<<<<<<<======>>>>>>>>>@@@@@@@@@???>>>>>>============>>>???AAACCCDDDEEECCCDDDFFFGGGHHHGGGFFFEEEDDDDDDDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLKKKJJJJJJIIIHHHGGGGGGGGGIIIJJJKKKLLLMMMMMMMMMMMMOOONNNMMMLLLLLLMMMNNNOOOLLLQQQWWWWWWVVVVVVZZZ^^^\\\\\\\\\\\\[[[[[[ZZZZZZ]]]^^^___aaaaaaaaa```___]]]\\\\\\]]]```dddggghhhdddfffiiijjjiiihhhiiiiiigggiiijjjjjjkkkmmmqqqtttuuuuuuuuutttsssrrrqqqqqqppppppooonnnmmmllllllkkkjjjjjjkkkkkkkkklllllllllkkkjjjjjjiiihhhhhhhhhhhhjjjlllnnnnnnmmmkkkjjjiiigggeeecccbbbcccccccccbbbddddddcccbbbaaa___]]]\\\ZZZWWWUUUUUUWWWYYYZZZZZZSSSQQQPPPQQQSSSTTTTTTTTTUUUUUUUUUTTTSSSRRRQQQQQQPPPPPPPPPOOOOOONNNLLLLLLMMMKKKKKKKKKMMMNNNMMMLLLOOOOOONNNNNNNNNMMMMMMMMMHHHIIIIIIJJJJJJIIIIIIHHHHHHHHHIIIIIIHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEFFFGGGGGGCCCCCCCCCDDDEEEFFFGGGHHHDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBB@@@@@@?????????>>>?????????????????????vvvuuuuuuuuuvvvuuutttrrrsssrrrqqqrrrttttttrrrppprrrsssuuutttrrrppppppppppppooonnnmmmllljjjfffccccccdddeeefffeeebbb```^^^YYYYYYYYYYYYZZZ[[[\\\]]]```^^^]]][[[ZZZZZZZZZ[[[ZZZZZZYYYYYYYYYYYYZZZZZZXXXYYYZZZZZZYYYWWWTTTRRRUUUUUUTTTSSSSSSSSSRRRRRRQQQQQQPPPPPPOOONNNNNNNNNOOONNNMMMLLLLLLLLLMMMMMMLLLKKKKKKJJJIIIIIIJJJJJJHHHHHHHHHHHHHHHIIIIIIIIIHHHHHHHHHHHHGGGFFFEEEDDDEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@@@@AAAAAABBBBBBBBB@@@???======>>>???AAABBBAAAAAA@@@???>>>======<<<============<<<<<<;;;;;;::::::999::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999888888888888888777777777888888999::::::::::::::::::999999666666666666666666666666444333222333555666555444444555666777777666444333777777777777777777777777888777555444444666777999333444444444555555555666555555555555555555555555666666777777777777666666444555666777888888888888666666666666666666666666333333333444444444444555444444444444555555555555444666777777666666777888999999888777777666666555444444555999===AAABBBBBB888777555333333444666777666666777888888888777666333333444555666666666666666555444444444555666777666666666777777888888999777777777888888999::::::777777777777777777666666888888777888999;;;===???@@@???>>><<<:::999999999999999999::::::999999999999999888777888999:::;;;<<<<<<===>>>????????????@@@??????>>>>>>===<<<<<<<<<<<<>>>???AAABBBCCCCCCBBBCCCFFFGGGHHHGGGEEEDDDEEEEEEEEEFFFGGGHHHIIIJJJHHHHHHGGGHHHHHHIIIJJJKKKIIIHHHHHHHHHGGGFFFFFFFFFGGGIIIJJJMMMOOOPPPQQQQQQQQQPPPNNNLLLKKKKKKKKKLLLLLLQQQVVVVVVTTTTTTWWW\\\[[[[[[[[[[[[[[[[[[[[[[[[```aaaaaaaaaaaa```^^^^^^[[[\\\\\\]]]___cccfffiiijjjkkkmmmmmmkkkiiihhhhhhjjjkkklllkkkkkkkkknnnpppoooqqqtttwwwxxxwwwtttsssssssssrrrpppooommmllllllllllllllllllmmmmmmmmmmmmjjjjjjjjjjjjjjjiiiiiihhhkkkooorrrssspppmmmkkkkkkfffdddbbbaaabbbccccccbbbbbbbbbaaa```___]]][[[ZZZXXXVVVTTTTTTVVVYYY[[[[[[VVVTTTRRRQQQRRRRRRQQQPPPSSSSSSSSSSSSRRRQQQOOONNNOOOOOOOOOOOONNNMMMLLLLLLMMMKKKKKKKKKMMMNNNMMMLLLNNNNNNMMMMMMMMMLLLLLLLLLJJJJJJKKKKKKKKKKKKJJJJJJHHHHHHIIIIIIHHHHHHGGGFFFDDDDDDDDDDDDDDDEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFGGGBBBBBBCCCCCCDDDEEEFFFGGGFFFFFFFFFFFFFFFEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAA???>>>>>>>>>>>>======>>>>>>>>>>>>??????rrrsssssssssssssssrrrrrrpppooonnnoooqqqqqqooommmoooqqqsssrrrpppnnnnnnnnnlllkkkjjjjjjiiigggdddbbbccccccdddcccbbbaaa___^^^XXXYYYZZZZZZ[[[\\\]]]]]]___^^^]]]\\\ZZZZZZZZZZZZYYYYYYXXXXXXXXXXXXYYYYYYVVVVVVWWWWWWVVVUUUSSSSSSSSSSSSSSSSSSRRRRRRRRRQQQOOOOOOOOONNNNNNNNNMMMMMMKKKJJJIIIIIIIIIJJJKKKLLLLLLLLLKKKJJJIIIIIIIIIIIIGGGGGGGGGGGGGGGHHHHHHHHHFFFGGGGGGGGGFFFEEEDDDDDDEEEDDDCCCBBBBBBBBBCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@@@@@@@@@@AAAAAA@@@???>>>>>>===>>>???@@@>>>>>>======<<<<<<;;;;;;<<<<<<=========<<<<<<;;;<<<;;;999999888999:::;;;::::::::::::::::::::::::999999999888888777777777777777777666777777888999999999999888888888888777999888888888888777777777222111111333555777777666777777888888777777666666777777777777777777777777777666555555555666777888333333444444555666666666555555555555555555555555555666666777777666666555555666666777777777777777666666666666666666666666555555555666666666666777333444444444444555555555444666777777555555666888666666666666666666666666444444555888===@@@BBBAAA777666555444444444555666555666888999999999888777555555555555444222111111444444333333444555777888666666777777777777777777666666666666777777777777666666666666666666666666777777777777888:::<<<===@@@???===;;;999888777777888999::::::::::::999888777666555444444666888999999:::<<<>>>@@@AAABBBBBB@@@??????>>>>>>===<<<<<<<<<===>>>???@@@AAAAAAAAABBBCCCEEEGGGGGGFFFEEEDDDEEEEEEEEEFFFGGGHHHIIIJJJGGGGGGGGGGGGGGGHHHIIIJJJHHHGGGGGGGGGFFFFFFFFFEEEGGGHHHJJJMMMOOOQQQRRRSSSRRRPPPOOOMMMKKKKKKKKKKKKMMMPPPTTTTTTSSSSSSVVVXXXZZZZZZZZZZZZZZZ[[[]]]]]]`````````___^^^]]]\\\[[[\\\]]]]]]^^^^^^aaaeeehhhmmmnnnooonnnllliiihhhhhhkkkllllllllljjjjjjlllmmmlllpppuuuzzz|||zzzxxxuuutttsssrrrqqqooonnnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmjjjjjjjjjjjjjjjiiihhhgggkkkpppuuuuuurrrmmmkkkkkkeeecccaaa```aaabbbaaaaaa`````````___]]][[[ZZZYYYYYYWWWUUUVVVYYY\\\^^^^^^YYYWWWTTTRRRQQQQQQOOOMMMOOOOOOPPPPPPPPPNNNMMMLLLNNNNNNNNNNNNNNNMMMLLLLLLMMMKKKKKKLLLMMMNNNMMMLLLKKKKKKKKKKKKJJJJJJJJJIIIJJJKKKKKKKKKKKKKKKKKKJJJIIIIIIIIIIIIIIIHHHGGGGGGFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFCCCCCCCCCCCCDDDEEEEEEFFFDDDDDDEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???>>>>>>>>>>>>>>>===============>>>>>>>>>ooopppqqqqqqqqqppppppqqqnnnmmmmmmnnnoooooonnnlllmmmoooqqqpppnnnllllllllliiihhhgggggghhhgggdddaaaccccccbbbaaa```___^^^^^^XXXYYYZZZ\\\]]]]]]^^^^^^^^^^^^^^^]]]\\\[[[YYYYYYXXXXXXWWWWWWWWWWWWXXXXXXRRRRRRRRRRRRRRRRRRRRRRRRPPPPPPQQQQQQPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOONNNKKKKKKJJJJJJJJJKKKMMMNNNMMMLLLKKKJJJIIIIIIIIIIIIGGGGGGGGGGGGGGGFFFFFFFFFDDDDDDEEEEEEEEEDDDDDDCCCDDDDDDBBBAAAAAAAAABBBCCCCCCCCCBBBBBBAAA@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>????????????<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<======<<<<<<;;;===;;;999888777888999:::999999999999999999999999777777777888888888888888666666666666666777888888777777666666555555555555999999999888888888777777444333333555777999888888999888777666555666666777777777777777777777777777555555555666666666777777333444444555666666777777444444444444444444444444555555666666666666555555777777777777777666666555666666666666666666666666555555555666666666666777333333444444444555555555444555666666555555666888444444444555555555555555555444444777:::<<<===<<<666666555555555444444444444555777888999888777666666666666555444333111111222222222222444555777999777777777777777666666666666777777777777666666555444444444555555666666777777777666666777999:::;;;===<<<;;;:::999888888888777777888999999888777777777666666666777777888888888999;;;===???@@@@@@@@@@@@@@@??????>>>======<<<<<<===???@@@@@@@@@??????CCCCCCEEEFFFFFFFFFEEEDDDEEEEEEEEEEEEEEEFFFGGGHHHGGGGGGGGGGGGGGGHHHHHHIIIGGGGGGGGGFFFFFFFFFFFFFFFGGGHHHJJJLLLNNNPPPPPPQQQPPPOOONNNMMMLLLMMMNNNNNNNNNOOOQQQRRRSSSTTTUUUUUUWWWWWWWWWXXXYYY[[[]]]^^^_________^^^^^^]]]]]]\\\]]]^^^___^^^]]]___cccggglllmmmooonnnllljjjiiiiiiiiijjjkkkkkkjjjjjjkkkmmmlllooosssvvvxxxxxxvvvuuuoooooooooooooooooonnnnnnllllllllllllllllllllllllhhhiiiiiiiiihhhgggeeedddiiinnnuuuvvvrrrmmmkkkkkkeeebbb```______```_______________^^^]]][[[ZZZYYYXXXVVVVVVWWW[[[^^^______ZZZXXXUUUSSSRRRQQQOOOMMMMMMNNNOOOPPPPPPOOOMMMLLLNNNNNNOOOOOONNNNNNMMMMMMMMMKKKKKKLLLMMMNNNMMMLLLLLLLLLLLLKKKKKKKKKJJJJJJIIIJJJJJJKKKKKKJJJJJJIIIIIIJJJJJJJJJJJJIIIHHHHHHHHHGGGFFFFFFFFFFFFFFFGGGFFFEEEEEEDDDDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEAAAAAABBBBBBBBBAAA@@@???AAAAAAAAAAAAAAAAAAAAAAAA???>>>>>>=========>>>>>>=====================<<>>>>>===>>>????????????>>>>>><<<<<<<<<===============;;;;;;<<<<<<===<<<<<<;;;===<<<:::888777777888999999999999999999999999999555555666777888999::::::666666666666666777888888::::::999999888888777777888888777777666666666555777666555666999:::999888888777444333222333555666777777777777777777777777444444555666777777666666444444555555666777888888444444444444444444444444555555666666666666555555888888888888777666555444666666666666666666666666333333333444444444555555333333333444444444555555444555666666555555666888555555444444444333333333666555444555777888888777555555666666555555444333222444666777888777666555444444555555666555555555111111111222333666888:::888888777777666666555555999999999999999888777666333333444444555666777777777777666666666888999:::::::::999888888999999999555666777888888777666555777999;;;<<<<<<<<<:::999;;;;;;<<<======<<<;;;:::@@@@@@??????>>>>>>=========>>>???@@@@@@???>>>===CCCDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGGGGFFFGGGGGGHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFHHHIIIJJJLLLMMMNNNNNNNNNNNNMMMMMMMMMMMMOOOPPPQQQOOOOOOOOOQQQTTTUUUTTTSSSVVVUUUVVVVVVXXX[[[]]]___________________________^^^___```___]]]^^^bbbeeeiiikkkmmmmmmkkkjjjjjjjjjfffhhhjjjjjjjjjjjjlllnnnkkkmmmoooqqqrrrrrrrrrrrrkkkkkklllmmmnnnoooppppppkkkkkkkkkkkkkkkkkkkkkkkkgggggghhhhhhfffeeecccbbbfffmmmtttuuuqqqllljjjjjjeeebbb___^^^^^^___^^^]]]_________^^^]]]\\\[[[ZZZUUUTTTTTTVVVZZZ]]]^^^]]]ZZZXXXUUUSSSSSSRRRPPPNNNNNNOOOQQQRRRRRRQQQPPPOOONNNNNNOOOOOOOOONNNNNNMMMMMMKKKKKKLLLMMMNNNMMMLLLOOOOOOOOONNNNNNNNNNNNMMMHHHIIIIIIJJJJJJIIIIIIHHHJJJJJJKKKKKKJJJJJJIIIHHHIIIHHHHHHGGGFFFFFFGGGGGGEEEEEEDDDDDDDDDDDDDDDEEEFFFEEEEEEDDDDDDDDDEEEEEECCCDDDEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBB>>>============>>>>>>???>>>>>>======<<<<<<<<<<<>>===<<>>AAA@@@@@@@@@@@@@@@@@@@@@???>>>===;;;;;;<<<<<<===============<<<<<<<<<<<<<<<<<<============<<<<<<;;;;;;<<<<<<;;;;;;:::999888999999::::::999999888777777666666666666777777777555444444666888999888::::::999888777777777888:::999888777666666666666777666666555555777888999555555555555555666777888777666555555666666555444555555555555555555555555444444444555555555555666555444444333333333444444222222333444555666777777666666666666666666666666666666666666555555555555888777666555555555555555666666666666555555555555555555666666555444333333444444444444444444444444333444444444555666666666444444555555555555555555222222222333333444444444444555666777777666555444666555555444444444555555555555555555555555555555666666777777666555444444;;;:::999777555444444444666777888888777777888999555666888888888777666555666666666666777777777777::::::::::::::::::::::::666999;;;<<<<<<;;;<<<===>>>>>>======<<<<<<<<<;;;???AAADDDDDDBBB@@@??????AAAAAA@@@@@@AAAAAABBBCCCAAAAAABBBBBBCCCDDDDDDEEEBBBCCCDDDEEEEEEDDDCCCBBBEEEEEEEEEEEEDDDDDDDDDDDDDDDFFFIIIJJJKKKKKKMMMNNNLLLLLLLLLMMMNNNNNNOOOOOOLLLNNNQQQSSSSSSTTTVVVXXXVVVUUUTTTUUUWWWYYYZZZZZZYYY[[[]]]___aaaaaabbbbbb]]]^^^]]]]]]^^^bbbhhhlllmmmmmmmmmlllkkkjjjhhhgggkkkkkkkkkllllllllllllllllllkkkjjjjjjjjjkkklllmmmhhhhhhiiijjjkkkmmmnnnooojjjllljjjfffeeehhhiiifffhhhiiijjjhhheeedddfffiiirrrsssssssssppplllhhhfffaaabbbcccbbb___]]]]]]^^^___^^^]]]]]]^^^]]]ZZZWWWRRRRRRSSSTTTVVVXXXZZZ[[[WWWVVVUUUSSSRRRRRRQQQQQQQQQRRRTTTUUUTTTRRROOOMMMOOOMMMKKKKKKMMMOOOOOONNNLLLKKKKKKKKKKKKLLLLLLMMMNNNOOOQQQQQQPPPNNNKKKIIIIIIIIIHHHHHHHHHGGGGGGGGGKKKKKKKKKIIIGGGFFFGGGHHHGGGHHHHHHHHHHHHGGGFFFFFFHHHGGGEEECCCBBBCCCCCCDDDFFFFFFFFFDDDBBBBBBDDDFFFFFFEEECCCAAA@@@@@@@@@@@@@@@AAAAAABBBBBBAAAAAA@@@======>>>???????????????======<<<<<<<<<;;;;;;;;;lllmmmnnnoooooonnnmmmlllooooooooonnnmmmllllllkkknnnmmmnnnppprrrrrrooollllllhhhfffgggkkkllljjjgggjjjgggdddbbbbbbbbbaaa``````^^^\\\[[[ZZZZZZ[[[\\\^^^]]][[[YYYWWWVVVUUUUUUWWWWWWWWWXXXWWWWWWVVVVVVRRRRRRQQQQQQPPPPPPPPPOOONNNMMMLLLLLLKKKKKKLLLLLLMMMMMMLLLLLLMMMNNNOOOOOOOOONNNNNNOOOPPPPPPOOOMMMKKKJJJHHHHHHHHHHHHGGGGGGFFFFFFGGGGGGFFFFFFEEEDDDCCCBBBBBBBBBBBBCCCDDDEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???>>>===???@@@@@@@@@??????>>>===@@@@@@@@@@@@????????????@@@???>>>===<<<======>>><<<<<<<<<;;;;;;;;;;;;:::;;;<<<<<<======<<<<<<;;;:::::::::::::::999999888999999::::::::::::999999888888777666666666777777777555333333555777777777999999888777777777777777999999888777777666555555666666555555555666777888444444444444555666777888999888777777777888666555555555555555555555555555555555555666666666666777555444444333444444555555666666777777888888999999666666666666666666666666666666666666666666666666777666666555555555555666777777666666666555555555555555555555555444333333444444444444444444444444444444444444555555555555111111333444555555555555333333444444444444444555444555666777777666555444555555444444444444555555444444444444444444444444555555666666555555444333666666555444333333333333555666777777666666777888777777666777888888777666444555555666777888888999::::::::::::::::::::::::777999;;;<<<;;;;;;;;;<<<============<<<<<<;;;;;;???AAACCCCCCAAA????????????????????????@@@AAAAAAAAAAAAAAABBBCCCDDDDDDDDDBBBCCCCCCDDDDDDCCCCCCBBBDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFIIIJJJJJJJJJLLLMMMJJJJJJKKKKKKLLLMMMMMMMMMLLLNNNQQQRRRRRRRRRSSSTTTUUUTTTSSSTTTUUUWWWYYYYYYZZZ[[[^^^```bbbbbbbbbaaa^^^___```aaabbbeeejjjnnnnnnmmmkkkiiiiiijjjlllmmmppppppoooooonnnnnnmmmmmmmmmlllkkkjjjjjjkkklllllljjjiiiiiiiiijjjkkklllllliiikkkjjjffffffiiijjjhhhgggiiijjjhhhfffeeefffhhhpppqqqqqqpppnnnjjjfffddd```aaabbbaaa^^^\\\\\\\\\]]]\\\\\\]]]]]]]]]ZZZXXXTTTTTTTTTUUUWWWXXXZZZ[[[WWWVVVUUUTTTSSSRRRRRRQQQPPPQQQSSSSSSSSSQQQNNNLLLMMMMMMMMMNNNPPPPPPOOOMMMLLLLLLKKKKKKKKKLLLMMMMMMNNNPPPQQQRRRQQQOOOLLLJJJJJJJJJJJJIIIIIIIIIIIIHHHJJJKKKKKKIIIGGGFFFGGGHHHGGGHHHHHHHHHHHHGGGFFFFFFGGGGGGFFFEEEDDDCCCCCCDDDEEEEEEEEEDDDBBBBBBDDDEEEFFFEEECCCAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@======>>>????????????>>>======<<<<<<<<<;;;;;;;;;jjjllloooqqqqqqooollljjjppppppooonnnlllkkkjjjjjjlllmmmooorrrtttsssooommmmmmllllllnnnrrrrrrooolllooolllhhheeedddcccaaa``````___]]][[[ZZZZZZ[[[[[[___]]]YYYVVVTTTSSSSSSSSSTTTUUUUUUVVVVVVVVVVVVUUUUUUTTTTTTSSSRRRQQQQQQPPPMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMNNNOOOOOONNNNNNOOOPPPPPPNNNMMMIIIIIIHHHGGGGGGFFFFFFFFFEEEEEEFFFFFFEEEEEEDDDCCCBBBAAAAAAAAAAAABBBBBBCCCCCCCCCBBBAAAAAAAAABBBBBB@@@@@@AAAAAA@@@??????>>>>>>>>>>>>???>>>>>>===<<<>>>>>>>>>>>>>>>?????????@@@???>>>>>>======>>>>>>;;;;;;:::::::::999999999:::;;;;;;<<<<<<;;;;;;:::999999999999999888888777999999::::::::::::999999999888888777666666777777888666444333444555555444888888777777666666777777777777888888888666555444555444444444444555666666333333333444555777888999<<<:::888888999888777555444444444444444444444444555666666666666777777777444444444444444555666777888888888888888888888888666666666666666666666666666666666666666666666666555555555444555555666666777777777666666666555555444555555555555444444333444444444444444444444444555444444444444444444333...///111222444555555555555555555555444444444444444555666777777666555444444444444333333444444555444444444444444444444444444444444444444333333222333333222222222333444444333444666555444444555777999777444555777999777555333333444666777999::::::999999999999999999999999777999;;;;;;::::::;;;<<<===<<<<<<<<<<<<;;;;;;;;;>>>@@@BBBBBB@@@>>>>>>>>>>>>>>>>>>===>>>??????@@@@@@AAAAAABBBBBBCCCCCCDDDCCCBBBBBBAAAAAABBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEGGGIIIJJJIIIIIIJJJKKKHHHIIIIIIJJJKKKKKKLLLLLLLLLNNNPPPPPPPPPOOOPPPQQQTTTSSSSSSSSSTTTVVVXXXYYY[[[]]]```bbbdddcccbbbaaa___aaaccceeegggiiimmmpppnnnlllhhheeegggkkkppptttuuuuuutttrrrqqqpppnnnnnnnnnmmmkkkjjjiiiiiijjjkkkjjjiiiiiihhhhhhiiiiiiiiihhhjjjjjjggggggkkkllliiiggghhhiiihhhfffeeefffgggmmmnnnnnnmmmkkkgggdddbbb^^^___```___]]][[[ZZZ[[[[[[ZZZZZZ[[[]]]]]]ZZZXXXVVVVVVVVVVVVWWWXXXYYYZZZVVVVVVUUUTTTSSSRRRRRRQQQOOOPPPQQQRRRQQQPPPNNNLLLLLLLLLNNNPPPRRRQQQNNNKKKLLLLLLLLLLLLLLLMMMNNNNNNOOOPPPQQQRRRRRRPPPNNNLLLKKKKKKKKKKKKJJJJJJJJJJJJIIIJJJJJJHHHFFFFFFGGGHHHGGGHHHHHHHHHHHHGGGFFFFFFFFFFFFGGGFFFFFFEEEDDDCCCDDDEEEEEECCCBBBAAACCCDDDEEEDDDCCCBBBAAA@@@@@@@@@??????@@@@@@@@@@@@??????<<<<<<===>>>>>>>>>>>>>>>=========<<<<<<<<<;;;;;;mmmnnnppprrrrrrqqqooonnnqqqqqqooonnnlllkkkjjjiiikkkkkkmmmnnnppppppooonnnqqqrrrtttxxx{{{zzzvvvsssqqqnnnjjjfffdddbbb```^^^^^^]]]\\\[[[[[[[[[\\\\\\^^^\\\XXXTTTRRRQQQRRRRRRRRRRRRSSSTTTUUUUUUUUUUUUUUUUUUTTTTTTSSSRRRQQQQQQMMMLLLKKKKKKJJJJJJKKKKKKIIIIIIIIIJJJKKKLLLMMMNNNNNNMMMLLLMMMNNNNNNLLLJJJGGGHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCAAA@@@@@@@@@@@@@@@AAAAAABBBBBBAAAAAAAAAAAAAAABBB??????@@@@@@@@@@@@??????>>>>>>>>>??????>>>==================>>>>>>>>>>>>???>>>>>>===============;;;::::::::::::999999999999::::::;;;;;;::::::999999999999:::999888888777999999::::::::::::999999:::999888777777777777888:::888555444555555555444777777666666555666666777555666777888888666444333333333333333444444555555222222222333555777999:::<<<:::888888888888666555444444444444444444444444555555555555666666666666333333333444555666777888666666555555444444444444555555555555555555555555555666666666666666777777444444444444555555666777777777777666666666555555444444444555555444444333333333333333333333333333555444444444333333222222000000222333444444444444555555555444333333333222444444555666666555444444333333333333333333444555333333333333333333333333222222333333333333222111555444444333333444444555222333444444333333444555999555222222666888777444444444555666777888999999888888888888999999999999777999::::::999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>@@@@@@>>>======>>>>>>>>>======>>>>>>???@@@@@@@@@AAAAAABBBBBBBBBBBBCCCBBB@@@@@@@@@@@@BBBCCCBBBCCCCCCCCCCCCCCCDDDDDDEEEGGGIIIIIIHHHGGGHHHIIIHHHHHHIIIIIIJJJKKKKKKKKKKKKMMMOOOPPPOOOOOOPPPRRRSSSTTTTTTTTTTTTVVVXXXZZZ\\\^^^aaadddeeedddbbb```___bbbeeehhhiiikkkmmmoookkkiiifffeeeggglllrrrvvvxxxwwwvvvtttrrrpppnnnnnnmmmllljjjhhhggggggggghhhhhhgggggggggggghhhiiiiiifffiiijjjhhhiiimmmmmmkkkgggggghhhhhhggggggggggggjjjkkkjjjiiigggdddaaa```]]]^^^___^^^[[[YYYYYYZZZYYYYYYYYY[[[\\\]]][[[YYYYYYXXXXXXWWWWWWXXXXXXXXXVVVVVVVVVUUUTTTSSSRRRQQQPPPPPPQQQRRRRRRPPPOOOMMMLLLLLLMMMOOOPPPPPPNNNKKKMMMMMMLLLMMMMMMNNNOOOPPPPPPQQQRRRRRRRRRQQQOOONNNKKKKKKJJJJJJJJJIIIIIIIIIHHHIIIIIIHHHFFFEEEGGGHHHGGGHHHHHHHHHHHHGGGFFFFFFEEEFFFGGGGGGGGGFFFDDDCCCCCCDDDDDDCCCBBBAAABBBCCCDDDDDDCCCBBBAAAAAA@@@@@@>>>??????@@@@@@??????>>><<<<<<===>>>>>>>>>>>>===============<<<<<<<<<<<>>>>>???@@@@@@@@@??????>>>>>>???????????????>>><<<<<<=========>>>>>>>>><<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999999999::::::::::::999999:::::::::::::::999999888888999999::::::999999888999999888888888888999999<<<:::777666666777666555555555555444444555666666444555777888777666444222222333333444444444444444111111222333555777888999:::888777666777777555444444444444444444444444444333333333444444444555555333333333444444666777888444444444333222222111111444444444444444444444444444444555555666666666666444444444444444555666777666666666666555555555555333333444444444444444333333333333333333333333333444444333333222222222111333444444444444333333222444333333333222111111111333444555666666555444333222222222222222333444444333333333333333333333333111111222222222222222111666555444333333222333333000222333333222222333444777444111111444555555444666666666666777777777777777777777888888999999999777999:::999888888999;;;::::::::::::;;;;;;;;;;;;;;;===>>>>>>===<<<===>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@AAAAAAAAAAAAAAABBBAAA@@@??????@@@AAABBBAAAAAABBBBBBCCCCCCCCCCCCEEEFFFHHHHHHGGGFFFFFFGGGHHHHHHIIIIIIJJJKKKKKKLLLIIIKKKNNNOOOPPPQQQRRRTTTTTTUUUVVVVVVUUUVVVYYY\\\^^^```bbbddddddcccbbb```___bbbfffhhhiiijjjlllmmmgggffffffgggiiinnnrrrtttwwwvvvuuusssqqqooommmllllllkkkiiigggeeeeeeeeeeeeeeeeeeeeefffggghhhjjjkkkeeeiiijjjiiijjjnnnooolllgggggghhhhhhiiiiiihhhggghhhhhhhhhgggeeebbb```^^^]]]^^^___^^^[[[YYYYYYZZZXXXXXXYYY[[[]]]]]][[[ZZZYYYYYYXXXWWWWWWWWWWWWXXXVVVVVVVVVVVVUUUSSSRRRQQQQQQQQQRRRRRRRRRQQQPPPPPPNNNLLLKKKKKKMMMNNNNNNMMMMMMMMMMMMNNNNNNOOOQQQQQQQQQRRRRRRRRRRRRQQQOOONNNIIIIIIIIIHHHHHHHHHGGGGGGGGGHHHHHHGGGEEEEEEFFFHHHGGGHHHHHHHHHHHHGGGFFFFFFDDDEEEFFFGGGGGGFFFDDDCCCBBBDDDDDDDDDBBBAAABBBCCCCCCCCCCCCBBBBBBAAA@@@@@@>>>??????@@@@@@??????>>><<<======>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<>>>>>??????@@@??????>>>>>>>>>??????@@@@@@??????<<<<<<======>>>>>>??????;;;<<<<<<<<<<<<;;;:::999;;;;;;;;;:::::::::999999999::::::;;;;;;::::::999:::::::::::::::999999888777777888888888888777777888888888888999:::;;;<<<<<<:::777666777888777666444444333333444444555555444444555666666555444333222333444444555555444444222222222333444666777888777666555555666666555444333333333333333333333333222222333333333444444444333333333333333444555666555555444444333333333222444444444444444444444444333333333444444555555666444444444333444444555555555555555444444444333333222333333444444444444333333333333333333333333333333333222222222222222111555555555555444333222111222222222222111111111111333444555666666555444333111111111111222333444444222222222222222222222222000111222222222222222222555444333222111111000111000222333333111111222444444444444333333333444444777777777777666666666666666666666777888888999999888999999888777777888:::999999:::::::::::::::;;;:::;;;<<<<<<;;;;;;<<<===>>>>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBAAAAAA@@@@@@AAAAAABBB@@@@@@AAAAAABBBCCCCCCCCCCCCEEEGGGGGGFFFEEEFFFGGGHHHHHHHHHIIIJJJJJJKKKKKKHHHJJJMMMOOOPPPQQQSSSTTTTTTVVVWWWWWWUUUVVVYYY]]]```aaabbbbbbcccbbbaaaaaa```cccfffgggggghhhjjjkkkddddddeeegggjjjmmmpppqqqssssssrrrpppooommmllllllkkkjjjhhhfffeeeeeeeeeeeeddddddeeefffgggiiijjjkkkeeeiiikkkjjjkkkoooooommmhhhhhhhhhjjjkkkkkkiiiggghhhggggggeeecccaaa```___^^^___```___]]][[[ZZZ[[[YYYYYYYYY[[[]]]]]]\\\ZZZYYYXXXXXXWWWVVVVVVWWWWWWVVVVVVWWWWWWVVVTTTRRRQQQQQQRRRRRRRRRRRRRRRQQQQQQOOOMMMKKKKKKLLLNNNOOOOOONNNNNNNNNNNNOOOQQQRRRSSSSSSSSSSSSRRRQQQOOONNNNNNGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGFFFEEEEEEFFFHHHGGGHHHHHHHHHHHHGGGFFFFFFDDDDDDEEEEEEEEEEEEDDDDDDBBBDDDEEEEEECCCBBBBBBCCCBBBBBBCCCCCCBBBBBBAAA@@@??????@@@@@@@@@@@@??????======>>>???????????????>>>>>>>>>=========<<<<<>>???????????????>>>===<<<===>>>>>>??????>>>>>><<<<<<===>>>>>>???@@@@@@;;;<<<=========<<<:::::::::999999999999888888888::::::;;;;;;;;;;;;::::::999999999999999888888777666666777777777777666666777777777888:::;;;===>>>;;;999666666777777777666333333333333333444555555444444444444444444444444222333444555666555555444333333333333444555666777555444444444666777666555333333333333333333333333333333333444444444555555333333222222222333333444555444444444444444444444333333333333333333333333111111222222333444444555555555444333333333444444444444333333333222222222111222333444444444444444222222222222222222222222111111111111222222222222222333333333333222222111111222222222222222333333333333555555555555333333000000000111111222333444222222222222222222222222000111222222333333333222333333222222222222333333000222333333222111333444222555888777444222444777555555666666777777888888555555666666777888888999888999888777666666888:::888999999999::::::::::::999:::;;;;;;::::::;;;=========<<<<<<======>>>???@@@@@@@@@@@@@@@?????????AAAAAABBBBBBBBBBBBAAAAAA???@@@@@@AAABBBBBBCCCCCCBBBDDDFFFFFFEEEEEEEEEGGGFFFFFFGGGGGGHHHIIIIIIIIIGGGJJJLLLNNNNNNNNNPPPQQQRRRUUUWWWVVVTTTTTTXXX]]]bbbaaaaaa`````````aaaaaacccdddffffffffffffhhhjjjddddddeeefffhhhkkkmmmoooooooooooonnnnnnmmmmmmlllkkkjjjiiigggffffffggggggffffffffffffggghhhiiijjjfffjjjlllkkkllloooooollliiihhhiiikkkmmmmmmkkkhhhhhhgggfffeeecccbbb`````````aaabbbaaa^^^\\\\\\\\\[[[ZZZ[[[\\\^^^^^^\\\ZZZXXXWWWWWWVVVVVVVVVVVVWWWVVVVVVWWWWWWVVVTTTRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQOOONNNMMMNNNPPPQQQPPPOOONNNNNNNNNOOOPPPRRRSSSTTTTTTTTTSSSQQQPPPNNNMMMLLLGGGGGGFFFFFFFFFEEEEEEEEEEEEFFFGGGFFFDDDDDDFFFGGGGGGHHHHHHHHHHHHGGGFFFFFFDDDCCCCCCCCCCCCCCCDDDDDDCCCEEEFFFFFFDDDCCCCCCCCCAAABBBCCCCCCCCCBBBAAA@@@@@@@@@AAAAAAAAAAAA@@@@@@>>>??????@@@@@@@@@@@@@@@>>>>>>>>>>>>=========<<>>>>>???@@@AAAAAA???????????????>>>======;;;;;;<<<===>>>>>>======<<<======>>>???@@@@@@AAA<<<===>>>>>>>>>===;;;:::888888888888777777777777:::;;;;;;<<<<<<;;;;;;:::888888888888888777666666555555666666666666555555666666777888:::<<<>>>???:::777555555666777777666333222222222333333444555444444333333333444555555333444555666666666555444333333333333333444555666555444333555777888777666333333333333333333333333444444444555555555666666333333222111111222222222333333333333333333333333333333333333333333333333000000111222222333444444666555444444333333333333333333333222222222111111111222333333444444444444222222222222222222222222000000111111222222222333///000111222222222222222222222222333333444444444333333444555555444333333000000000000111222333444111111111111111111111111000111222333333333333333444444444444555666777888000222333333222222333444111777<<<;;;666333555999333444555666777888999:::444555555666777888888999888999888777555555777999888888888999999:::::::::999:::::::::999999;;;===<<<;;;;;;;;;;;;<<<======@@@@@@??????????????????AAAAAACCCDDDDDDCCCAAAAAA??????@@@AAAAAABBBCCCCCCAAACCCEEEFFFEEEEEEFFFGGGEEEEEEEEEFFFGGGGGGHHHHHHHHHJJJLLLMMMLLLLLLMMMNNNQQQTTTWWWUUURRRSSSWWW\\\cccbbb```_________```aaaeeefffgggfffeeefffhhhjjjfffeeeddddddeeeiiilllooommmmmmmmmmmmmmmmmmmmmmmmlllkkkjjjhhhhhhhhhiiiiiihhhhhhgggggggggggghhhhhhfffjjjlllkkkllloooooollljjjiiiiiillloooooolllhhhhhhhhhgggeeecccbbbaaa```aaabbbcccbbb___]]]]]]^^^\\\\\\\\\]]]^^^^^^\\\ZZZWWWVVVVVVUUUUUUVVVVVVVVVVVVWWWWWWXXXWWWUUURRRQQQPPPPPPPPPPPPPPPPPPPPPPPPNNNOOOPPPSSSTTTTTTQQQNNNNNNOOOOOOPPPQQQRRRTTTTTTUUUTTTSSSQQQOOOMMMKKKKKKGGGGGGGGGFFFFFFFFFEEEEEEEEEFFFFFFEEEDDDDDDFFFGGGGGGHHHHHHHHHHHHGGGFFFFFFDDDCCCBBBAAAAAABBBDDDDDDCCCEEEGGGGGGEEECCCCCCCCCAAABBBCCCCCCCCCBBBAAA@@@@@@AAAAAABBBBBBAAAAAA@@@??????@@@AAAAAAAAAAAA@@@>>>>>>>>>>>>============pppqqqsssuuuwwwyyyyyyzzzwwwvvvttttttsssrrrooommmllljjjiiijjjllloooqqqqqqtttvvvxxxzzzyyyvvvrrrooofffffffffeeedddcccaaaaaa[[[]]]^^^]]]ZZZXXXWWWVVVWWWVVVUUUTTTSSSSSSSSSSSSSSSSSSRRRRRRQQQQQQPPPPPPMMMMMMMMMNNNOOOQQQTTTUUUPPPOOONNNMMMMMMMMMNNNOOOKKKLLLLLLLLLLLLJJJIIIHHHJJJHHHFFFGGGIIIJJJHHHFFFEEEEEEFFFGGGGGGGGGGGGFFFEEEEEEEEEDDDCCCCCCBBBBBBDDDCCCAAAAAAAAAAAA@@@>>>@@@@@@>>>===<<<<<<<<<<<<@@@??????>>>===<<<<<<;;;======<<<<<<<<<<<<======???>>>===============>>>;;;::::::999999999:::::::::::::::999999888888888999999999888888888888777999999888888888888999999777777777777777777777777666666777888999999:::::::::999777666444333333333444555555555444333333222666666666666555444333222333333333333333333333333444444555555555555444444222333333444444333333222333333333333333333333333111111111111111111111111222222222222222222222222333333333222222111111111444555555666666555555444222222333333333333444444111222444555555444222111333333333333333222111000333333333222222222111111555555333222111000000000444333111000000111333444333333333222222111111111111111111111111111111111222222222222222222222222333333222222333333444555333333333222222111111111444333333222222333333444222222222222222222222222555555444333333222111111555666777888888777666555555555555555666666666666666666555555555555666666555555666777888999999:::999:::;;;<<<;;;999777666::::::999999888999999999:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>============???@@@AAABBBCCCBBBAAA@@@DDDDDDDDDCCCCCCBBBBBBBBBAAABBBCCCDDDEEEEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHKKKKKKKKKKKKKKKJJJJJJJJJIIILLLPPPTTTVVVXXX[[[]]]___```aaa```^^^]]]]]]^^^bbbccccccdddeeefffggghhhiiigggggggggiiijjjiiihhhkkkjjjjjjiiiiiijjjjjjkkkmmmllljjjiiiiiijjjlllmmmhhhhhhgggggghhhjjjlllmmmllllllmmmoooppppppmmmkkknnnllljjjhhhhhhjjjlllnnniiiiiiiiihhhhhhfffeeedddcccccccccbbb```___]]]\\\]]]]]]^^^^^^^^^]]]\\\\\\VVVVVVVVVVVVVVVVVVUUUUUUVVVVVVWWWVVVUUUSSSQQQPPPOOOOOOPPPQQQRRRSSSTTTTTTRRRQQQOOONNNMMMMMMMMMNNNNNNNNNOOOQQQSSSTTTRRRQQQRRRRRRRRRQQQPPPMMMKKKJJJLLLJJJHHHFFFEEEEEEFFFGGGFFFGGGIIIGGGEEEFFFIIIMMMIIIGGGEEEBBBAAABBBDDDEEECCCCCCDDDDDDEEEEEEFFFFFFDDDDDDCCCCCCCCCCCCDDDDDDBBBBBBAAAAAABBBCCCEEEFFFBBBBBBBBBBBBAAA@@@???>>>>>>???@@@AAAAAAAAAAAAAAA@@@??????>>>===<<<<<<;;;rrrssstttuuuwwwxxxxxxxxxuuusssssssssttttttrrrpppooommmjjjjjjllloooqqqqqqsssuuuvvvxxxxxxvvvrrrooofffffffffeeecccbbb```___\\\]]]^^^]]]ZZZXXXWWWWWWYYYXXXVVVUUUTTTTTTUUUUUUUUUTTTTTTSSSSSSRRRRRRQQQNNNNNNNNNNNNOOOQQQRRRSSSOOOOOONNNMMMMMMMMMNNNOOOKKKLLLLLLLLLKKKJJJIIIHHHJJJHHHGGGGGGIIIIIIHHHFFFEEEEEEFFFGGGGGGGGGGGGGGGEEEEEEDDDDDDCCCBBBBBBBBBDDDBBBAAA@@@AAAAAA???>>>@@@@@@>>>======<<<<<<<<>>===<<<<<<<<<===========================<<<<<<<<<===>>>??????===<<<<<<<<<<<<=========:::::::::999999999888888999999999888888888888777999888888777777888888999666666666666666666666666555555666777777888999999777777666555555444555555444444555555444444333222444444444444333222111000333333333333333333333333444444555555555555444444222333333444444333333222333333333333333333333333222222222222222222222222222222222222222222222222333333333222222222111111111111222222222222111111222222222333333333444444111222444555555444222111333333333333333222111000333333333222222222111111444444333222111111111111444333111000000111333444333333222222222222222222111111111111111111111111222222222222222222222222333222222222222333444444333333333222222222111111444333333222222333333444222222222222222222222222555555444333333222111111444444555666666555444444333333333444444444555555666666555555555555666666666666666666666666666666555666777888888666444333:::999999888888999999999999:::;;;<<<<<<======<<<=====================>>>>>>>>>???@@@@@@@@@@@@??????@@@@@@AAAAAABBBBBBBBBAAABBBCCCDDDDDDEEEEEEDDDFFFFFFFFFGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJMMMQQQTTTVVVXXX[[[]]]___```aaa```^^^]]]]]]___bbbbbbbbbcccdddeeefffggghhhffffffgggiiijjjjjjiiiiiiiiihhhhhhhhhhhhiiiiiikkkjjjiiiiiijjjkkklllmmmjjjjjjiiihhhhhhiiijjjkkkkkkkkklllnnnppppppnnnlllmmmkkkiiihhhhhhiiikkkllliiiiiihhhhhhfffeeecccccccccccccccbbbaaa```^^^]]]_________^^^]]]\\\[[[[[[WWWWWWWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVUUUSSSQQQPPPPPPQQQQQQRRRRRRSSSSSSTTTRRRQQQPPPNNNNNNNNNOOOOOOPPPOOOOOOPPPRRRRRRQQQOOOQQQQQQQQQPPPOOOMMMKKKIIILLLJJJHHHFFFEEEEEEFFFFFFFFFFFFEEEEEEEEEHHHLLLOOOKKKIIIFFFCCCAAAAAABBBCCCCCCCCCCCCDDDEEEEEEFFFFFFFFFFFFEEEEEEDDDEEEEEEEEEBBBBBBAAAAAABBBCCCEEEFFFBBBBBBBBBBBBAAA@@@???>>>>>>???@@@@@@AAAAAAAAA@@@??????>>>>>>===<<<<<<;;;uuuuuuvvvvvvvvvvvvvvvvvvrrrqqqqqqrrrtttuuuuuutttsssppplllkkkmmmppprrrsssuuutttuuuvvvwwwvvvsssppphhhgggfffeeecccaaa___^^^]]]^^^___]]][[[XXXXXXXXX[[[ZZZWWWVVVUUUVVVWWWXXXVVVVVVVVVUUUTTTSSSSSSSSSOOOOOONNNNNNOOOOOOPPPQQQNNNNNNMMMMMMMMMNNNNNNOOOLLLLLLLLLLLLKKKJJJIIIHHHJJJIIIGGGHHHHHHIIIGGGFFFEEEFFFFFFGGGGGGGGGGGGGGGEEEEEEDDDCCCCCCBBBBBBAAACCCAAA@@@@@@@@@@@@???>>>@@@???>>>>>>============??????>>>>>>======<<<<<<<<<<<<>>>>>>>>>>>><<<<<<;;;;;;;;;<<<===>>>@@@@@@<<<=========>>>>>>??????:::::::::999999999999888999999999888888888888777999888888777777888888999555555555555555555555555444555555666666777777777666555555555555555666666444444555555444444333333444444444444333222111111333333333333333333333333444444555555555555444444222333333444444333333222333333333333333333333333333333333333333333333333222222222222222222222222333333333222222222222111000000111111111111000000222222222222333333333333111222333444444333222111222222333333333222111111333333333222222222111111333222222111111111222222333222111000000111222333222222222222222222333333111111111111111111111111222222222222222222222222222222222222222333444444333333333222222222222111333333222222222222333333222222222222222222222222555444444333333222222111222222333333333333222222333444444444444555555555666666555555555555666666666666555555444444444444444555666666666555444333999999888888888999999:::888999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<===>>>>>>>>>======<<<<<<======>>>???;;;;;;<<<>>>@@@AAABBBCCC@@@AAABBBCCCDDDDDDDDDDDDEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHJJJMMMQQQTTTVVVXXX[[[]]]^^^___```___^^^]]]^^^___aaaaaaaaabbbcccdddeeeffffffeeedddfffiiikkkkkkkkkiiihhhhhhgggggghhhhhhiiiiiiiiiiiijjjjjjjjjkkkkkkkkkkkkjjjiiiiiiiiiiiijjjjjjjjjkkkmmmooopppnnnlllkkkjjjhhhgggfffggghhhhhhiiihhhhhhgggeeecccbbbaaaccccccccccccbbbaaa```___bbbaaa___^^^\\\[[[[[[[[[YYYYYYYYYXXXXXXWWWWWWWWWVVVVVVVVVUUUUUUSSSRRRQQQRRRRRRRRRRRRRRRRRRSSSSSSRRRRRRQQQPPPQQQRRRSSSTTTUUUSSSPPPOOOPPPPPPOOONNNOOOOOOOOONNNMMMKKKJJJIIIKKKJJJHHHFFFEEEEEEFFFFFFEEEDDDBBBDDDHHHLLLOOOPPPKKKIIIFFFCCCAAA@@@AAAAAABBBCCCCCCDDDDDDEEEFFFFFFHHHHHHGGGGGGFFFFFFEEEEEEBBBBBBBBBBBBBBBCCCDDDEEEBBBBBBBBBBBBAAA@@@??????>>>???@@@@@@AAA@@@@@@@@@>>>>>>>>>===<<<<<<;;;;;;xxxwwwvvvuuutttttttttsssrrrqqqpppqqqtttuuuuuuttttttqqqmmmmmmooosssvvvwwwzzzxxxvvvvvvwwwvvvrrrooojjjiiihhhfffdddaaa___]]]^^^______]]]ZZZXXXXXXYYY[[[ZZZWWWUUUUUUVVVXXXYYYWWWVVVVVVUUUTTTSSSRRRRRRPPPOOOOOONNNNNNNNNNNNNNNMMMMMMMMMMMMMMMNNNNNNNNNLLLLLLLLLKKKKKKJJJIIIIIIJJJIIIHHHHHHHHHHHHGGGFFFEEEFFFGGGGGGHHHHHHGGGGGGEEEEEEDDDDDDCCCBBBBBBAAABBBAAA??????@@@@@@???>>>@@@??????>>>======>>>>>>???>>>>>>>>>=========<<<;;;<<<>>>??????>>><<<;;;<<<<<<<<<<<<<<<===>>>???:::;;;<<<<<<======>>>>>>999999999999999999999999999999999888888888777777888888777777777777888888666666666666666666666666555555555666666777777777666666555444444444555555333444444555444444333333555666666666555555444333333333333333333333333333333444444555555444444333222333333444444333333222333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222333333333333222222111222222222222333333333111222333333333333222111222222333333333222222111333333333222222222111111111111111111111222333333222111111000111111222333111111111222222333333333111111111111111111111111111111111111111111111111222222222111222333333444222222222222222222222222333333222222222222333333222222222222222222222222444444444333333222222222222222222222222222222222555555666666666777777777666555555444444555555666555555555555444444444444666666777888888888777777888888888888888999999:::888999:::;;;;;;<<<<<<<<<::::::;;;<<<======>>>>>>===<<<;;;;;;;;;<<<>>>???::::::<<<===???@@@BBBBBB@@@@@@AAACCCCCCCCCCCCCCCEEEEEEEEEFFFFFFFFFFFFGGGFFFFFFGGGGGGGGGGGGHHHHHHJJJLLLPPPSSSUUUWWWZZZ\\\\\\^^^___^^^]]]]]]^^^___aaaaaaaaaaaabbbcccdddeeedddbbbbbbdddgggjjjlllllljjjjjjiiiiiiiiiiiijjjjjjjjjjjjjjjjjjiiihhhggggggjjjiiiiiiiiijjjjjjjjjjjjiiiiiiiiikkkmmmnnnmmmlllhhhhhhgggfffeeeeeeeeeeeeiiihhhhhhgggeeecccaaa```cccccccccccccccbbbaaa```bbbaaa___^^^]]]]]]]]]]]][[[[[[ZZZZZZYYYXXXXXXXXXUUUUUUUUUUUUTTTTTTSSSSSSTTTTTTTTTSSSSSSRRRRRRRRRRRRRRRSSSTTTVVVYYY[[[]]]ZZZWWWRRRPPPOOOOOOOOOOOONNNNNNMMMMMMKKKJJJIIIIIIKKKJJJHHHGGGFFFEEEEEEEEECCCBBBCCCGGGMMMQQQQQQOOOIIIHHHEEECCCAAAAAAAAAAAABBBBBBCCCCCCDDDEEEEEEFFFGGGGGGGGGGGGFFFFFFEEEDDDBBBBBBBBBBBBCCCCCCDDDDDDAAABBBBBBBBBAAAAAA@@@?????????@@@@@@@@@@@@??????=========<<<<<<;;;;;;;;;xxxwwwvvvtttsssrrrrrrrrrtttsssqqqqqqsssttttttsssrrrpppnnnooossswww{{{|||{{{xxxxxxyyywwwrrrnnnlllkkkjjjhhheeebbb```^^^^^^^^^^^^\\\ZZZXXXXXXYYYYYYXXXVVVUUUTTTUUUWWWXXXVVVUUUTTTSSSRRRQQQPPPPPPOOOOOOOOONNNNNNMMMLLLLLLLLLLLLMMMMMMNNNNNNNNNNNNMMMLLLKKKKKKJJJJJJIIIIIIJJJJJJJJJIIIGGGFFFFFFFFFFFFFFFGGGHHHHHHHHHHHHGGGFFFEEEEEEDDDDDDCCCBBBBBBBBB@@@???@@@AAAAAA@@@???@@@??????>>>>>>>>>>>>???>>>>>>>>>>>>============<<<===???@@@@@@???===<<<>>>>>>===<<<<<<;;;<<<<<<;;;;;;======>>>>>>======999999999999999999999999999999999888888888777777888777777777777777777888777777777777777777777777666666777777777777777888888777666444333333222222333333444444555444444333555555555666555555444444333333333333333333333333333333444444444444333333222333333444444333333222333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222333333444444444444333333111111111222222222333333222222222222222222222222111222222333333333222222333333333222222222111111000000000000111222333333000000000000111222222333111111111222222333333333111111111111111111111111111111111111111111111111222111111111111222333333222222222222222222222222333222222111111222222333222222222222222222222222444444333333333333222222333222222222222222222333555555555555666666666666555555444444444444555555333333444555555666777777666777777888999999999999888777777777888888999:::999:::;;;<<<<<<===<<<<<<999::::::;;;<<<======>>>======<<<;;;;;;===>>>???=========>>>???@@@@@@AAA???@@@AAABBBCCCCCCCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHIIIKKKOOORRRSSSUUUXXXZZZZZZ\\\]]]]]]\\\\\\]]]___aaaaaaaaaaaabbbcccddddddaaa``````aaaeeeiiikkklllmmmmmmllllllllllllmmmmmmlllkkkkkkjjjhhhfffdddbbbffffffgggiiijjjkkkkkklllhhhgggggghhhkkklllkkkjjjffffffffffffeeeeeedddccchhhhhhgggfffeeecccaaa```bbbbbbcccccccccbbbbbbaaa_________^^^______``````\\\\\\[[[ZZZZZZYYYXXXXXXUUUUUUTTTTTTTTTTTTTTTTTTUUUUUUUUUTTTSSSSSSRRRRRRSSSTTTUUUWWWZZZ^^^bbbddd]]]YYYTTTQQQPPPPPPPPPPPPNNNMMMLLLKKKJJJJJJIIIIIIJJJIIIHHHGGGFFFEEEEEEEEEAAABBBFFFLLLQQQSSSOOOKKKFFFEEEDDDCCCBBBBBBCCCCCCBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEFFFFFFEEEDDDCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCAAAAAABBBBBBBBBAAA@@@@@@?????????@@@@@@??????>>><<<<<<<<<<<<;;;;;;;;;;;;wwwuuutttrrrqqqqqqqqqrrrvvvtttqqqqqqrrrsssssssssrrrpppppprrrwww{{{~~~|||yyyzzz{{{yyysssmmmkkkkkkiiigggeeebbb```^^^^^^^^^]]][[[XXXWWWWWWYYYVVVVVVUUUUUUUUUUUUUUUVVVUUUTTTSSSRRRQQQPPPOOONNNNNNNNNOOONNNNNNLLLKKKJJJJJJKKKLLLMMMNNNNNNNNNNNNMMMLLLKKKJJJJJJIIIIIIJJJIIIJJJKKKIIIGGGEEEFFFGGGFFFGGGGGGHHHHHHHHHHHHHHHGGGGGGFFFEEEEEEDDDDDDCCCBBBAAA@@@@@@BBBBBBAAA@@@@@@??????>>>>>>?????????>>>>>>>>>>>>==================????????????======??????===<<<;;;:::::::::===>>>???@@@@@@???>>>===888999999999999:::::::::999999999888888888888777888777777666666777777888888888888888888888888888777777777777777777777777999888666444333222111111333333444444555555444444222333333444333333222222333333333333333333333333333333444444444444333333222333333444444333333222333333333333333333333333111111111111111111111111222222222222222222222222111222222222222333333333111111222222222222111111111111111111222222222222222222222222222222222222111111222333333333222222333333333222222222111111000000000000000111222333//////000111111222222222222222222222222222333333111111111111111111111111111111111111111111111111111111111111111222333333111222222222222333333333222222111111111111222222222222222222222222222222333333333333333333333333333333222222222222333333111222222222222333333333555555444444444444555555222222333444555666777888444444555555666777888888777777777777777888999:::999:::;;;<<<<<<=========999:::::::::;;;<<<<<<<<<======<<<<<<======>>>?????????????????????????????????@@@AAABBBBBBBBBBBBDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHGGGJJJNNNPPPQQQSSSVVVXXXWWWYYY[[[[[[ZZZ[[[\\\^^^```````````````aaabbbccc```^^^]]]___cccgggiiijjjnnnmmmmmmllllllmmmmmmnnnmmmllljjjhhhfffdddbbbaaacccdddfffhhhiiikkkkkkkkkgggfffeeefffggghhhhhhgggcccdddeeeffffffeeedddccceeeeeeeeeeeedddbbbaaa```aaaaaabbbbbbcccbbbbbbbbb]]]^^^___```aaaaaaaaaaaa\\\\\\[[[[[[ZZZYYYXXXXXXUUUTTTTTTSSSTTTTTTUUUVVVVVVUUUUUUUUUTTTTTTSSSSSSTTTTTTUUUWWWZZZ^^^aaaccc\\\YYYTTTQQQQQQQQQQQQPPPNNNMMMLLLKKKJJJJJJJJJJJJJJJIIIIIIHHHGGGFFFEEEDDDAAADDDHHHMMMPPPOOOKKKGGGDDDCCCCCCCCCCCCCCCCCCDDDAAABBBBBBCCCCCCDDDEEEEEEBBBCCCDDDEEEEEEDDDCCCBBBBBBBBBCCCCCCDDDCCCCCCBBBAAAAAAAAABBBBBBAAAAAA@@@?????????@@@??????>>>===;;;;;;;;;;;;;;;;;;;;;;;;tttsssqqqpppooopppqqqrrrvvvsssqqqppprrrsssttttttrrrrrrsssvvvzzz}}}~~~~~~}}}zzzxxxzzz}}}{{{tttmmmiiihhhgggfffcccaaa___]]]]]]]]]\\\YYYWWWVVVWWWXXXTTTUUUVVVVVVWWWVVVUUUTTTUUUTTTSSSRRRPPPOOONNNNNNMMMMMMNNNNNNNNNLLLKKKJJJIIIJJJLLLMMMNNNNNNNNNMMMNNNMMMKKKJJJIIIIIIJJJJJJIIIKKKKKKJJJFFFEEEEEEGGGFFFGGGHHHHHHIIIIIIHHHHHHHHHHHHGGGGGGFFFEEEEEEEEECCCBBBAAAAAACCCCCCCCCAAA@@@??????>>>>>>???@@@@@@============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;>>>???@@@@@@???>>><<<;;;888888999999999:::::::::999999999888888888888777777777666666666666777777777777777777777777777777666666666666666666666666777666555444333333222333222333444444555555444444222222333333444333333222333333333333333333333333222333333444444333333222222333333444444333333222333333333333333333333333222222222222222222222222222222222222222222222222111111222222222333333333000000111111111111000000111111111111222222222222222222111111111111222222000111222333333333333222333333333222222222111111111000000000000000111222...///000111111222222222333333222222222222222222111111111111111111111111111111111111111111111111111111111111111222222333111111222222222333333333222222111111111111222222222222222222222222222222333333333333333333333333333333222111111222333333000000111111111111222222555444444333333444444555222222333333444444555555333333333444555666888888666666666666777888999:::888999:::;;;;;;<<<<<<;;;::::::::::::::::::;;;;;;;;;<<<<<<===============>>>>>>>>>>>>????????????>>>???@@@AAAAAABBBBBBAAACCCCCCCCCDDDDDDDDDEEEEEECCCDDDDDDEEEFFFFFFGGGGGGFFFHHHLLLNNNPPPQQQTTTUUUUUUWWWXXXYYYYYYYYY[[[]]]^^^^^^^^^]]]^^^^^^___```^^^]]][[[\\\```dddggghhhlllkkkkkkjjjjjjkkkkkklllkkkjjjhhhfffddddddddddddbbbccceeeggghhhiiiiiihhhgggeeeccccccdddeeedddccc```bbbdddfffgggfffdddcccaaaaaabbbbbbaaaaaa```______```aaaaaabbbbbbbbbaaa]]]___aaaccccccbbb```^^^\\\\\\[[[ZZZYYYXXXWWWWWWTTTTTTSSSSSSSSSTTTVVVWWWUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTUUUWWWYYY[[[YYYVVVRRRPPPPPPQQQPPPOOONNNMMMLLLJJJJJJJJJJJJKKKIIIIIIIIIHHHGGGFFFEEEDDDCCCFFFIIIJJJIIIGGGEEEDDDDDDDDDCCCCCCBBBBBBBBBBBBAAAAAABBBCCCCCCDDDDDDEEE@@@AAACCCEEEEEEEEEDDDCCCBBBBBBCCCDDDDDDCCCBBBAAA@@@AAAAAABBBBBBAAAAAA@@@???????????????>>>======::::::::::::::::::::::::rrrqqqooonnnnnnpppqqqssstttrrrpppppprrrtttuuuuuuttttttuuuxxx|||}}}}}}|||yyyvvvuuuyyy~~~}}}uuunnngggfffeeedddbbb```^^^\\\\\\\\\[[[YYYVVVUUUVVVWWWSSSUUUWWWXXXXXXWWWUUUTTTUUUUUUTTTRRRQQQOOONNNNNNLLLMMMNNNNNNNNNLLLKKKJJJIIIJJJLLLMMMNNNNNNNNNMMMNNNMMMKKKJJJIIIIIIJJJJJJIIIKKKLLLJJJFFFDDDEEEGGGFFFGGGHHHHHHIIIIIIHHHHHHIIIIIIHHHHHHGGGFFFFFFFFFDDDBBBAAABBBDDDDDDCCCBBB@@@???????????????@@@@@@============>>>>>>>>>>>>??????>>>>>>>>>>>>??????<<<<<<;;;;;;;;;<<<<<<===<<<===>>>>>>===;;;999777888888888999999:::::::::999999999888888888888777777777666666666666777777666666666666666666666666555555555555555555555444555444444333333444444444222333333444555555555444444444555555666555555555333333333333333333333333222333333444444333333222222333333444444333333222333333333333333333333333333333333333333333333333222222222222222222222222111111111222222333333333111111222222222222111111000111111111111222222222222222111111111111222222000111222333333333333333333333333222222222111111111111000000000000111111......000111222222222222444333333222222111111111111111111111111111111111000000000000000000000000111111111000111222222333111111111222222333333333222222111111111111222222222222222222222222222222333333333333333333333333333222111000000111222333111111222222222333333333555444444333333444444555333333333222222222222111333333444444666777999:::666666666666777888999:::777777888999::::::::::::;;;::::::::::::::::::::::::;;;<<<===>>>===<<<;;;<<<<<<======>>>??????@@@>>>>>>???@@@AAAAAAAAAAAACCCCCCCCCCCCDDDDDDDDDEEEBBBBBBCCCCCCDDDEEEEEEFFFEEEHHHKKKMMMNNNPPPRRRTTTSSSUUUWWWXXXXXXXXXZZZ\\\\\\\\\\\\[[[\\\\\\]]]]]]^^^\\\ZZZ[[[___ccceeegggiiiiiihhhhhhhhhhhhiiiiiiiiihhhfffdddcccdddfffgggcccdddfffgggggggggffffffgggeeecccbbbccccccbbbaaa___aaadddfffggggggeeeddd^^^^^^____________^^^^^^^^^___```aaaaaabbbaaaaaa^^^```cccddddddaaa^^^\\\\\\\\\[[[ZZZYYYXXXWWWVVVTTTTTTSSSSSSSSSUUUVVVWWWUUUUUUUUUUUUUUUUUUUUUUUUTTTSSSRRRQQQQQQQQQRRRSSSUUUSSSPPPOOOPPPPPPOOOOOONNNMMMLLLKKKJJJJJJKKKLLLIIIIIIIIIHHHGGGFFFEEEDDDEEEGGGIIIFFFBBB@@@AAACCCFFFEEEEEECCCBBBAAA@@@@@@AAAAAABBBBBBCCCDDDDDDEEE???AAACCCEEEFFFFFFEEEDDDBBBBBBDDDDDDDDDCCCBBBAAA@@@@@@AAABBBBBBAAAAAAAAA???????????????>>>======::::::::::::::::::::::::qqqrrrrrrsssrrrqqqpppooosssrrrpppooooooppprrrssswwwwwwwwwvvvvvvvvvvvvvvvttttttuuuwwwwwwuuuqqqnnnkkkhhheeebbb```^^^ZZZXXX\\\\\\ZZZYYYWWWWWWVVVVVVXXXWWWWWWVVVVVVUUUTTTTTTPPPPPPOOOOOONNNMMMLLLLLLOOONNNLLLKKKKKKKKKLLLMMMOOONNNMMMLLLLLLMMMNNNOOOLLLLLLJJJIIIIIIJJJKKKLLLJJJIIIIIIHHHHHHGGGFFFFFFHHHIIIIIIJJJJJJIIIIIIHHHEEEEEEEEEEEEDDDDDDDDDDDDAAAAAAAAABBBBBBBBBBBBBBBAAAAAA@@@@@@???>>>======;;;<<<<<<===>>>?????????@@@?????????>>>>>>============<<<;;;;;;;;;;;;;;;:::::::::999999999888888::::::::::::::::::::::::999777555555888888666444666666666666666666666666777666555444444555666777444444444444555555666666444444444333333222222222444444444444444444444444444444444444444444444444444444333333333222222222333333111111111222333444333333444555444333111000444444444444444444444444444444333333333333222222333333333222222111111111333222222222111000000000111222222333222111000///222333333444444333333222000000000000000000000000//////000111111111111111222111111000000111111222000000000000000000000000000111222222222222111000111111111111000000000000111111111111111111111111666555555444333222111111111111000000111111222333444333333222222333333444222222111111111111222222333333333222222111111111111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111222333444444555555444444333333333444444444555555777888888888999999999999888888888888888888888888888:::;;;======<<<:::999999:::;;;;;;<<<<<<;;;;;;??????@@@@@@@@@??????>>>>>>>>>???@@@AAAAAABBBBBBCCCCCCCCCDDDDDDDDDDDDEEEFFFFFFEEEEEEFFFFFFGGGHHHIIIJJJLLLMMMOOOOOOPPPPPPTTTUUUUUUUUUUUUVVVYYY[[[\\\[[[YYYXXXXXXZZZ[[[\\\___^^^^^^]]]___aaadddfffiiiiiihhhhhhhhhggggggggggggeeebbb______```bbbdddfffffffffgggggghhhhhhhhhgggeeeccc```_________```aaabbbcccdddddddddddddddaaaaaaaaaaaa````````````ccccccbbbaaa`````````aaaaaa```___```bbbbbbaaa______]]][[[ZZZZZZZZZXXXVVVWWWWWWVVVUUUUUUTTTSSSSSSUUUSSSRRRRRRSSSSSSRRRPPPRRRPPPMMMMMMNNNOOOOOOOOOOOOPPPQQQQQQQQQPPPOOONNNMMMLLLKKKJJJJJJKKKLLLMMMKKKJJJJJJIIIGGGFFFFFFEEEGGGFFFEEEDDDDDDCCCCCCDDDCCCBBBBBBAAABBBCCCDDDEEEGGGEEEBBBBBBDDDEEECCCAAAAAAAAABBBCCCDDDDDDDDDDDDCCCBBB@@@>>>>>>???@@@AAA@@@@@@@@@@@@@@@???>>>===<<<<<<<<<===============<<<;;;999777777888999:::pppqqqrrrrrrrrrqqqooonnnrrrqqqooonnnnnnoooqqqrrruuuvvvwwwyyyxxxwwwuuusssrrrrrrsssuuuuuusssnnnkkkhhheeeccc```___]]]ZZZXXX[[[ZZZYYYXXXWWWVVVVVVVVVYYYXXXXXXWWWVVVVVVUUUUUUQQQQQQPPPPPPOOONNNNNNMMMNNNMMMLLLLLLKKKLLLMMMMMMNNNNNNMMMLLLLLLMMMNNNNNNMMMMMMKKKJJJJJJJJJKKKKKKKKKKKKJJJJJJIIIHHHHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHDDDDDDDDDDDDDDDEEEEEEEEECCCBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@??????>>>>>><<<<<<======>>>??????@@@?????????>>>>>>>>>=========<<<;;;;;;::::::;;;;;;::::::::::::999999999999999999999999999999999999999777555666777888666444555555555555555555555555777666555444444555666777555555555555666666777777555555555444444444333333444444444444444444444444444444444444444444444444444444444444333333333222555444333222222222333444333333444444444333222111333333333333333333333333444444333333333222222222333333333222222111111111222222222222111111111111222333333444333222111000222333333444444333333222111111111111111111111111000000111222222222222222222222111111111111222222111111111111111111111111111111111111111111111111000/////////............111111111111111111111111444444333333222111111111111111000000111111222333444333333222222333333444333333222222222222333333333333333222222222111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222333444444555444444444333333333444444444555555555555666666666777777777888888888888888888888888888999;;;<<<<<<<<<:::999999:::;;;;;;<<<;;;;;;;;;=========>>>>>>======<<>>===>>>???@@@???????????????>>>======<<<<<<<<<<<<<<<<<<<<<===<<<;;;999777777888999:::ooopppqqqqqqqqqpppooonnnpppooonnnmmmmmmnnnppppppsssuuuxxxzzzyyywwwsssqqqooopppppprrrrrrpppkkkgggdddbbb```^^^^^^\\\ZZZXXXXXXXXXWWWVVVVVVVVVVVVVVVYYYYYYXXXXXXWWWVVVVVVUUURRRRRRQQQQQQPPPPPPOOOOOONNNMMMMMMLLLLLLMMMNNNNNNNNNMMMMMMLLLLLLMMMMMMNNNNNNMMMLLLKKKJJJIIIIIIIIIJJJJJJIIIIIIHHHGGGGGGFFFGGGGGGHHHHHHHHHHHHGGGGGGCCCCCCCCCDDDDDDEEEEEEEEEDDDDDDDDDCCCBBBBBBBBBAAABBBAAAAAA@@@@@@?????????======>>>>>>??????@@@@@@>>>>>>>>>>>>============<<<<<<;;;::::::::::::;;;;;;;;;;;;:::::::::999999888888888888888888888888888777666666777777666555555555555555555555555555666666555444444555666666666666666666666777777777666666555555555555444444444444444444444444444444444444444444444444444444555555444444444333333333666555444444333333333444333333333444333333222111333333333333333333333333333333333333222222222222222222222222222111111111111111111222222222222222333333333444333333222111222222333333333333222222222222222222222222222222111111222333333333333333333333222222222222333333111111111111111111111111333222111000000111222333000000/////////.........111111111111111111111111111111111111111111111111111111000000111111222333333333222222222222333333333333333333333333333333333333333222222222222111111111111111111111111111111111111111111111111111333333333333333333333333333333333333333333333333222222333444444444444444333333333444444444555555555555555555666666666666777777777777777777777777777888:::;;;;;;;;;:::999999999:::;;;;;;;;;;;;;;;<<<<<<============<<<<<>>===<<<===>>>???>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888888888999:::nnnooopppppppppooonnnmmmoooooonnnnnnnnnooopppppptttuuuvvvwwwwwwuuusssqqqoooooooooppppppmmmiiieeeaaa___]]]]]]]]]]]][[[YYYVVVVVVUUUUUUUUUUUUUUUVVVXXXXXXWWWVVVVVVUUUUUUTTTQQQQQQQQQQQQPPPPPPOOOOOOMMMMMMMMMMMMNNNNNNNNNOOOMMMMMMLLLLLLLLLLLLMMMMMMMMMLLLKKKJJJIIIHHHGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDFFFFFFGGGGGGGGGGGGFFFFFFBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEDDDCCCCCCBBBAAAAAABBBAAAAAAAAA@@@@@@??????>>>>>>>>>>>>??????@@@@@@===========================<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999888888888888888888888888888777777666777666666555555555555555555555555555555555555555555555555555555555555555666666666666555555555555444444444444444444444444444444444444444444444444444444444444555555555444444444333333555555444444333333222222222222333333333222222222222222222222222222222222333333333222222222222111222222222111111111111111111111111222222333333333222222222222222222222222222222333333333333222222222222222222222222222222000111222222333333222222444333333222222333333444111111111111111111111111333222000//////000222333222222222111111111000000111111111111111111111111//////000000111111111222111111000000111111222333333333222222222222333333222333333333333333333222222222222222222222222222111111111111111111111111111111111111111111111111333333333333333333333333333333333333333333333333222222333444444444444333333333333444444444555555666666666777777777888888777777777777777777777777666777888999:::::::::999999999:::;;;;;;;;;;;;:::======>>>>>>??????>>>>>>@@@@@@@@@@@@????????????@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFGGGIIIJJJKKKLLLLLLLLLMMMOOOOOOOOOOOOQQQSSSVVVUUUTTTTTTUUUVVVYYYZZZ\\\]]]```bbbcccdddcccbbbbbbbbbbbbaaaaaaaaa``````bbb```___]]]^^^___aaabbbaaaaaaaaaaaabbbbbbbbbbbbcccbbbbbbaaaaaabbbccccccbbbaaaaaa```````````````aaa````````````_________````````````aaabbbbbbccc```___^^^_________]]][[[[[[YYYXXXXXXZZZZZZYYYWWWUUUUUUUUUUUUUUUUUUUUUUUUOOONNNMMMMMMNNNOOONNNMMMKKKKKKLLLNNNPPPQQQOOOMMMMMMMMMMMMMMMLLLLLLKKKKKKKKKJJJIIIHHHHHHIIIJJJKKKJJJJJJIIIHHHHHHGGGFFFFFFEEEDDDCCCBBBBBBAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@AAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAA@@@???>>>===<<<<<<<<<======<<<===============<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999888888888999999lllmmmnnnooooooooonnnmmmooooooooooooppppppqqqqqqvvvuuutttrrrrrrqqqrrrrrrooooooooopppooolllgggccc___^^^\\\\\\]]]]]]\\\ZZZVVVUUUUUUTTTTTTTTTUUUUUUVVVVVVUUUUUUTTTSSSSSSRRRPPPPPPPPPPPPOOOOOOOOOOOONNNNNNNNNOOOOOOOOOOOONNNLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJJJJIIIHHHFFFEEEEEEGGGFFFFFFEEEEEEDDDCCCCCCEEEEEEFFFFFFFFFFFFEEEEEEBBBCCCCCCCCCDDDDDDDDDEEEEEEEEEDDDCCCBBBAAAAAA@@@AAAAAA@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>?????????<<<<<<<<<<<<<<<<<<<<<===>>>===<<<<<<;;;<<<<<<<<<;;;;;;:::::::::999999999999999999999999999999999777777777777666666666666555555555555555555555555444444555555555555444444444444444444444444444444333333333333333333333444444444444444444444444444444444444444444444444444555555444444444333333333333333333333222222111111222222222222222222222222222222222222222222222222333333222222222111111111111111111111111111111111111111222222333333333444111000000000000000111111111222222333333222222111111111111111111111111111///000000111111111111111444333333222222333333444111111111111111111111111333222000//////000222333222222222222111111111111111111111111111111111111...//////000000111111222111111000000111111222333333222222111111222222333111111222222222222111111222222222222222222222222111111111111111111111111111111111111111111111111333333333333333333333333333333333333333333333333111222333333444444333333333333333444444444555555555666666666666777777777666666666666666666666666555666777888888999999999888999::::::;;;;;;::::::;;;<<<===>>>>>>>>>>>>>>>@@@?????????????????????@@@@@@@@@AAAAAAAAAAAABBBBBBBBBAAAAAABBBBBBCCCDDDEEEFFFGGGIIIJJJKKKKKKLLLKKKMMMNNNOOOOOOOOOPPPRRRUUUTTTSSSSSSUUUWWWYYY[[[\\\^^^aaadddeeeeeedddcccaaa````````````_________```___^^^]]]^^^___aaabbbaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbccccccdddaaaaaa```______``````aaabbbbbbbbbaaaaaaaaaaaa```aaaaaaaaaaaabbbbbbcccddd___^^^]]]^^^^^^^^^\\\[[[\\\ZZZYYYXXXXXXXXXVVVTTTTTTTTTTTTTTTTTTSSSSSSSSSOOONNNMMMNNNOOOPPPOOOMMMJJJJJJKKKMMMPPPPPPNNNMMMLLLKKKKKKKKKJJJJJJJJJJJJJJJIIIHHHGGGGGGHHHIIIJJJIIIIIIIIIHHHHHHGGGGGGFFFEEEDDDCCCBBBBBBAAAAAABBBCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAA@@@@@@@@@AAABBBAAAAAABBBBBBAAA@@@??????=========<<<<<<<<<<<<<<<;;;<<<<<<=========<<<<<<<<<;;;;;;;;;:::::::::999::::::999999999888999999kkklllmmmnnnnnnnnnmmmlllnnnooooooppppppqqqqqqqqqvvvtttqqqooonnnnnnpppqqqooooooooopppoookkkfffbbb^^^]]][[[\\\]]]]]]\\\ZZZVVVVVVUUUTTTTTTTTTTTTTTTUUUUUUTTTSSSSSSRRRRRRQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPOOONNNMMMKKKLLLLLLMMMMMMLLLLLLKKKIIIIIIIIIIIIHHHGGGFFFEEEIIIIIIHHHHHHGGGFFFFFFEEEDDDEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAA@@@????????????????????????===============>>>>>>>>>;;;;;;;;;<<<<<<<<<<<<<<<======<<<;;;;;;;;;;;;<<<:::::::::999999999888888999999999999999999999999666777888777666555666777444444444444444444444444444444555555555555444444444444444333333333333333222222222333333333333444444444444444444444444444444444444444444444444444444444333333333222222222111222222333333222222111222111111111111222333333333333333333333333333333222222222222111111111111000000000111111111111111222222222333333333333333000////////////000111111111111222222222222111111000000000000000000000000//////000111111111111000333333222222222222333333222222222222222222222222333222111000000111222333111111000000000/////////111111111111111111111111//////000000111111111222111111000000111111222333222222111111111111222222000000222333333222000000111222222222222333333333111111111111111111111111111111111111111111111111222222222222222222222222333333333333333333333333111111222333333333333333333333333444444444555555333333333333444444444555666666666666666666666666444555555666777888999999888888999:::::::::::::::888999:::;;;<<<<<<<<<<<<>>>>>>??????????????????@@@@@@@@@AAAAAAAAABBBBBBAAA@@@@@@@@@@@@AAABBBBBBDDDEEEFFFHHHIIIJJJKKKKKKJJJLLLNNNOOOOOOOOOPPPQQQSSSSSSRRRRRRTTTWWWYYY[[[\\\^^^aaaccceeeeeedddccc^^^^^^^^^^^^]]]]]]]]]]]]___^^^^^^^^^___```bbbcccbbbbbbbbbaaaaaaaaaaaaaaa```aaaaaaaaaaaaaaaaaaaaaaaa```_________```bbbccccccccccccbbbbbbbbbaaaaaabbbaaaaaaaaaaaaaaabbbccc]]]\\\[[[\\\^^^^^^\\\[[[\\\ZZZYYYXXXXXXWWWUUUSSSTTTTTTSSSSSSRRRQQQQQQPPPOOONNNMMMNNNOOOPPPOOONNNKKKKKKJJJLLLNNNOOOMMMLLLKKKJJJIIIHHHHHHHHHIIIIIIIIIHHHGGGFFFFFFGGGHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBAAAAAABBBBBBBBBAAA@@@???@@@AAABBBAAA@@@@@@BBBCCCBBBBBBBBBAAA@@@???>>>============<<<<<<<<<;;;;;;;;;<<<<<<===============;;;;;;;;;::::::999999888:::::::::999999999888888jjjkkklllmmmnnnmmmmmmllllllmmmnnnooopppppppppppprrrrrrpppnnnmmmmmmmmmmmmooonnnnnnnnnmmmjjjddd```\\\[[[ZZZZZZ[[[[[[ZZZXXXXXXWWWVVVUUUTTTSSSSSSSSSUUUUUUTTTTTTSSSRRRRRRRRRPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQPPPOOOMMMLLLJJJKKKLLLMMMMMMLLLKKKJJJIIIJJJJJJKKKJJJIIIHHHGGGJJJIIIIIIHHHGGGGGGFFFFFFCCCDDDDDDEEEEEEDDDDDDCCCDDDDDDDDDCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<;;;;;;:::999999999999:::999999888888888777777777888888888888888888888888666888999888555444555777444444444444444444444444333444444555555444444333555555444444444333333333333333333333444444555555444444444444444444444444444444444444444444444444333333222222222111111111000111222444444444444333222111000000000111333444333333333333333333333333222222222222111111111111///000000000111111111222333333333333333333222222000000/////////000222222111111222222222222111111111111111111111111111111000000111222222222222111222222111111111111222222222222222222222222222222111111111111111111111111111111111000000000//////111111111111111111111111000111111111111111111111111111000000111111222333222222111111111111222222000111333444444333111000111111222222222333333333111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111222333333333333222333333333444444444555555222222333333333444444444555555555555555555555555444444444555666777999999888888999::::::::::::999888888999:::;;;;;;;;;;;;======>>>>>>??????@@@@@@AAAAAAAAAAAABBBBBBBBBBBB@@@????????????@@@AAAAAABBBCCCDDDFFFGGGHHHIIIIIIHHHJJJMMMNNNNNNNNNNNNOOOQQQPPPPPPPPPRRRUUUXXXZZZ\\\]]]___aaabbbccccccccc_________^^^^^^^^^^^^]]]^^^^^^^^^___```aaacccdddccccccccccccbbbbbbbbbaaaaaaaaabbbbbbbbbaaaaaa`````````______```bbbdddeeebbbbbbbbbbbbaaaaaaaaaaaaaaa``````____________```ZZZZZZZZZ[[[]]]^^^]]]\\\ZZZYYYWWWWWWWWWWWWVVVTTTTTTTTTSSSQQQPPPOOONNNMMMNNNMMMLLLMMMOOOPPPOOONNNMMMLLLJJJJJJLLLMMMMMMLLLJJJIIIHHHGGGFFFGGGHHHHHHHHHGGGFFFEEEEEEFFFGGGHHHIIIIIIHHHHHHHHHHHHGGGGGGFFFFFFEEEDDDCCCCCCCCCCCCAAAAAABBBBBBBBBAAA@@@???@@@AAACCCBBB@@@@@@BBBEEEBBBBBBAAAAAA@@@>>>===<<<===============<<<;;;;;;;;;<<<===>>>>>>>>>>>>>>>;;;;;;::::::999888888888999:::::::::999999888888iiijjjlllmmmmmmmmmllllllkkklllmmmnnnoooooooooooooooppppppooonnnlllkkkiiinnnnnnmmmmmmlllhhhccc^^^[[[YYYXXXXXXYYYYYYXXXVVVYYYXXXWWWUUUTTTSSSSSSSSSVVVVVVUUUUUUTTTSSSSSSSSSQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQNNNLLLKKKJJJKKKLLLMMMMMMLLLKKKJJJJJJKKKLLLLLLLLLKKKJJJIIIHHHHHHGGGGGGFFFEEEEEEEEECCCCCCDDDDDDDDDDDDCCCCCCEEEEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAA===============>>>>>>>>><<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;<<<<<<<<<:::999888888777777888888888888888777777777777666777777777777777777777777666888999888555444555777444444444444444444444444333333444555555444333333666666555555555444444444444444444555555555666666444444444444444444444444444444444444444444444444222222222111111111000000000111333555666666666555111111000000000111333444444444444444444444444444222222222111111111111000//////000000111111111222444444444333333222222222111111000000000111333444111111222222222222111111222222222222222222222222111111222333333333333222222111111111111111111222222222222222222222222222000111222222222222111000333333333222222222222111111111111111111111111111222222111111111111111111111111111000111222222333222222111111111111222222111222444555555444222111111111111222222333333333111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111222333333333333222333333333444444444555555444444444555555555666666555555555555555555555555333333444444666777888999888888999::::::::::::999999:::;;;<<<============<<<======>>>???@@@@@@AAAAAAAAABBBBBBBBBBBBCCCCCC?????????>>>???@@@@@@AAA@@@AAACCCEEEFFFGGGGGGGGGGGGIIILLLMMMMMMLLLMMMNNNOOONNNNNNOOOQQQTTTWWWYYY[[[\\\]]]^^^```aaaaaabbbbbbbbbaaaaaaaaa`````````^^^^^^______aaabbbddddddeeedddddddddccccccbbbbbbdddddddddddddddcccbbbbbb```_________```ccceeegggaaaaaaaaaaaa```````````````___^^^]]]]]]]]]]]]]]]YYYYYYYYY[[[]]]^^^]]]\\\XXXWWWVVVVVVXXXXXXWWWVVVTTTSSSRRRQQQOOOMMMLLLLLLMMMLLLKKKLLLNNNOOOOOONNNOOOLLLJJJIIIKKKLLLLLLLLLIIIIIIGGGFFFFFFFFFGGGHHHHHHGGGFFFEEEEEEFFFGGGHHHIIIHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDCCCCCCDDDCCCCCCDDDEEEDDDCCCAAA@@@@@@BBBCCCBBB@@@@@@CCCFFFBBBBBBAAAAAA???>>><<<;;;======>>>>>>======<<<;;;<<<<<<===>>>??????>>>>>>;;;;;;::::::999888777777999::::::::::::999888888ooonnnmmmllllllkkkllllllpppnnnkkkjjjkkkllllllkkkkkkjjjjjjjjjiiiiiiiiihhhoookkkhhhggggggfffbbb___\\\\\\[[[ZZZYYYXXXXXXWWWRRRRRRSSSTTTUUUUUUVVVVVVWWWWWWVVVUUUUUUTTTTTTSSSRRRQQQOOOOOOPPPQQQTTTUUURRRRRRQQQPPPOOONNNNNNMMMLLLLLLKKKJJJIIIHHHHHHGGGHHHIIIJJJJJJJJJIIIHHHGGGGGGFFFEEEDDDCCCBBBAAAAAAAAAAAAAAABBBCCCDDDEEEFFFFFFEEEDDDCCCBBBAAA@@@@@@>>>???@@@AAAAAAAAAAAAAAA???>>><<<;;;;;;<<<<<<===>>>===<<<;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888999::::::;;;;;;::::::::::::999999888777777777888999999999999888777777777666666666666555555555444555666888888666555444444444444555555555666666444444333222222111111000444444444444444444444444444444333222333444555666444333333222222333333444333333333333333333333333222222333333333333444444333333222222111111222222333333333333333333333333000111111111111222222222000000000000000000000000000000111111111222222222//////000000111111111222222222222222222222222222111111111222222222111111333333444444444333333222222222222222222222222222111111222222222222111111222222333333333222222111111111111111111111111111333333222111000000000111000000000000000111111222666333000000111222000...222222222222222222222222222333333333333222111111222222222222222222222222333333333222222222111111000111111111111222222222111111222222222333333333111111111111111111111111111111222222222222111111555444222111111222444555444333333222222333333444333444444555555444444333444666777888777666777888777888888999999:::;;;;;;<<<;;;;;;;;;;;;<<<======<<<<<<<<<===>>>>>>??????AAAAAA@@@???>>>>>>>>>???>>>>>>>>>>>>>>>?????????@@@@@@AAABBBCCCDDDEEEFFFGGGHHHIIIJJJKKKJJJIIIHHHMMMMMMOOOQQQTTTWWWZZZ\\\\\\]]]___aaaaaa```^^^]]]^^^_________^^^^^^___aaa^^^^^^^^^^^^^^^___``````cccccccccccccccccccccccc```aaabbbccccccaaa___]]]___^^^]]]^^^aaabbbbbbaaa\\\]]]^^^_________^^^^^^]]]^^^^^^______^^^^^^]]]\\\[[[ZZZYYYXXXXXXXXXXXXXXXWWWUUUTTTSSSSSSTTTUUUXXXUUURRRPPPPPPPPPOOONNNMMMMMMNNNOOOPPPPPPPPPPPPNNNNNNNNNMMMLLLJJJIIIHHHIIIIIIHHHHHHHHHHHHHHHGGGHHHHHHHHHFFFDDDDDDFFFGGGKKKJJJJJJIIIGGGFFFFFFEEEEEEFFFFFFEEEBBBAAAAAABBBAAAAAABBBBBBAAAAAA@@@???CCCCCCBBBAAAAAAAAABBBBBB@@@??????>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;<<<===>>>>>>>>>===<<<:::::::::999999999888888555555666666666666555555ooonnnmmmlllkkkkkkkkkkkknnnkkkiiihhhhhhiiihhhgggffffffffffffffffffffffffiiifffbbbaaaaaa```]]][[[[[[[[[ZZZYYYXXXWWWVVVUUURRRRRRSSSTTTTTTUUUVVVVVVWWWVVVVVVUUUTTTTTTSSSSSSTTTTTTSSSRRRSSSTTTUUUVVVQQQQQQPPPOOONNNMMMLLLLLLLLLKKKKKKJJJIIIIIIHHHHHHHHHIIIIIIJJJIIIHHHGGGFFFEEEEEEDDDDDDCCCBBBAAAAAAAAAAAAAAAAAABBBCCCDDDEEEEEEEEEDDDCCCBBBAAA@@@@@@<<<======>>>>>>>>>>>>===>>>======<<<<<<<<<<<<<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999888999::::::;;;;;;::::::::::::999999888777777777888888999999888888777666666666666555555555444444333444555666666555444333333333333333444444444555222222222222222222222222444444444444444444444444444333222222222333444555444333333222222333333444333333333333333333333333222222222333333333444444333333333333333444555555333333333333333333333333000111111111111222222222000000000000000000000000111111111111111111222222000000000000111111111222222222222222222222222222///000111222222222222222000111111222222111111000222222222222222222222222000111111222222111111000111222222333333222222111111111111111111111111111333222111111000000111111000000000000000111111222222000...///222444333222222222222222222222222222111222222333333222222222222222222222222222222222333333222222222111111111000000111111111222222222111111111222222222333333111111111111111111111111111111222222222222111111555444222111111222333555555444444333333444444555333333444444444444333333444666777777666666666777777888888999999::::::;;;;;;;;;;;;;;;;;;<<<=========>>>>>>??????@@@AAAAAAAAA@@@??????>>>>>>>>>???>>>>>>>>>>>>????????????@@@AAABBBCCCDDDEEEFFFFFFHHHHHHIIIIIIIIIIIIIIIHHHLLLMMMNNNPPPSSSVVVYYY[[[\\\]]]___``````___^^^]]]^^^___```___^^^^^^```bbbbbbbbbbbbbbbbbbcccdddddddddddddddddddddddddddddd``````aaabbbaaa```___^^^______^^^___aaabbbaaa```]]]]]]]]]]]]^^^^^^^^^^^^]]]^^^^^^^^^^^^^^^^^^]]]\\\[[[ZZZYYYXXXWWWWWWWWWXXXXXXVVVUUUTTTTTTUUUUUUXXXUUURRRPPPPPPPPPOOONNNMMMNNNOOOOOOPPPOOOOOOOOOMMMMMMMMMLLLKKKJJJHHHGGGFFFFFFFFFGGGHHHHHHIIIIIIGGGHHHHHHFFFDDDDDDFFFGGGJJJIIIHHHGGGFFFEEEEEEDDDDDDEEEFFFEEECCCBBBBBBCCCAAABBBBBBBBBBBBAAA@@@@@@CCCCCCBBBAAA@@@@@@@@@AAA??????>>>============>>>===<<<<<<<<<;;;;;;;;;;;;:::;;;===>>>??????>>>>>>999888888888888777777777666777777888888777777666mmmmmmmmmlllkkkkkkjjjjjjkkkhhhfffeeeeeeeeedddcccaaaaaaaaabbbbbbbbbbbbbbbdddaaa]]][[[ZZZZZZYYYXXXZZZYYYXXXWWWUUUTTTSSSRRRRRRSSSSSSTTTTTTUUUUUUUUUVVVVVVUUUUUUTTTSSSSSSSSSTTTTTTUUUUUUTTTTTTSSSSSSOOOOOONNNMMMLLLKKKKKKJJJKKKKKKJJJJJJIIIIIIHHHHHHHHHHHHIIIIIIHHHHHHGGGFFFDDDCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@AAABBBCCCDDDDDDCCCBBBAAA@@@@@@???<<<<<<=========<<<;;;;;;===============<<<;;;;;;===<<<;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::888999999:::::::::::::::::::::999999888777777777888888888888888777666666555555444444444333333333222333444555555444333222222222222222333333333333000000111111222333333444333333333333333333333333222222111111222222333444333333222222222222333333333333333333333333333333222222222222333333333333333333333444555666888888333333333333333333333333000111111111111222222222000000000000000000000000222222111111111111111111000000000111111111111111222222222222222222222222///000000111222222222111000000111111111111111000333333222222111111111111000111111222222111111000111111222222222222222111111111111111111111111111222222111000000000111111000000000000000111111222111000///000222333333333222222222222222222222222000000111222333333333333222222222222222222222222333222222222222111111111000000000111111111222222111111111222222222222333111111111111111111111111111111222222222222111111444333222111111222333444555555444444444444555555333333444444444444333333444666777777666555555666777777888888999:::::::::;;;;;;;;;;;;;;;<<<<<<=========>>>>>>???@@@@@@@@@@@@??????>>>>>>>>>>>>>>>======>>>>>>????????????BBBBBBCCCDDDEEEEEEFFFFFFIIIHHHHHHGGGGGGHHHHHHHHHLLLMMMNNNPPPRRRUUUXXXYYY]]]^^^_________^^^]]]\\\^^^`````````______aaaccceeeddddddddddddeeeeeefffeeeeeeeeeeeeeeeeeeeeeeee````````````____________aaa``````aaabbbbbbaaa```]]]\\\\\\[[[\\\]]]^^^___]]]]]]^^^^^^^^^^^^]]]]]]\\\\\\ZZZYYYXXXWWWWWWWWWYYYXXXWWWVVVUUUUUUUUUUUUWWWTTTQQQPPPPPPPPPOOONNNNNNOOOOOOOOOOOONNNMMMMMMLLLLLLKKKKKKJJJIIIHHHGGGBBBCCCDDDFFFGGGIIIJJJJJJGGGGGGHHHFFFEEEDDDFFFGGGHHHHHHGGGGGGFFFEEEDDDDDDCCCDDDEEEDDDCCCBBBCCCEEEBBBBBBBBBBBBBBBAAA@@@@@@CCCBBBAAA@@@????????????>>>>>>===<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;999:::<<<>>>??????>>>>>>777777777666666666666555888888999999999999888888lllllllllkkkkkkjjjiiiiiiiiigggdddddddddcccaaa```^^^^^^^^^_______________bbb___[[[YYYWWWXXXYYYYYYYYYXXXWWWUUUTTTRRRQQQPPPRRRSSSSSSSSSTTTTTTTTTUUUUUUUUUUUUTTTSSSSSSRRRRRRRRRSSSTTTTTTSSSRRROOONNNOOOOOONNNMMMLLLKKKJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFBBBBBBBBBBBBBBBBBBAAAAAA???????????????@@@AAAAAACCCBBBBBBAAA@@@@@@??????>>>>>>>>>>>>===<<<<<<;;;;;;<<<===>>>===<<<;;;:::<<<<<<;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::888888999::::::::::::999::::::999999888777777777777777888888777777666555444444444333333333222222333333444444444444333333222222222333333333333333000000111111222222222333222222222222222222222222111111111111111222222222333333222222222222333333222222222222222222222222111222222222222333333333333333333444444666777777333333333333333333333333000000111111111222222222000000000000000000000000222222222111111111111111111111111111111111111111111111111111111111111111111111111111111000000///111222222333333333333222333333222222111111000000000000111111111111000000000111111222222222222111111111111111111111111111111111000000000000111111000000000000000111111222333222111111111111111000333333222222222222222111//////111222333444444444222222222222222222222222222222222222111111111111000000000000111111111111111111111111222222222222111111111111111111111111111111222222222222111111333222222111111222333444444444333333333333444444333333333444444333333333444666777777555444444555777777777888999999::::::;;;;;;::::::;;;;;;<<<===::::::;;;<<<<<<======>>>???>>>>>>=========>>>>>>======>>>>>>??????@@@@@@CCCCCCCCCDDDEEEFFFFFFGGGIIIHHHGGGFFFFFFGGGHHHIIIMMMNNNOOOQQQSSSVVVXXXYYY]]]]]]^^^^^^^^^^^^]]]\\\___```aaaaaa``````bbbddddddcccccccccccccccddddddeeeeeeeeeeeeeeeeeeeeeeee``````______^^^______```bbbaaaaaabbbccccccaaa___]]]\\\[[[ZZZZZZ\\\^^^___^^^]]]]]]]]]]]]]]]]]]^^^^^^]]][[[ZZZYYYXXXWWWWWWYYYYYYXXXWWWVVVVVVVVVVVVUUUSSSPPPOOOPPPPPPPPPOOOOOOOOOOOOOOONNNMMMLLLKKKJJJJJJJJJJJJIIIHHHGGGFFFCCCCCCDDDEEEFFFGGGHHHHHHFFFGGGGGGGGGEEEEEEFFFGGGHHHHHHHHHGGGFFFEEEEEEEEEAAACCCDDDDDDCCCCCCDDDFFFBBBBBBBBBCCCBBBAAAAAA@@@BBBBBB@@@???>>>>>>===>>>======<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::<<<======<<<;;;;;;777777777777666666666666888888999999999999888888jjjkkkkkkkkkjjjiiihhhggggggfffdddddddddcccaaa```^^^^^^^^^^^^^^^^^^^^^^^^___]]][[[XXXVVVVVVXXXZZZWWWWWWVVVTTTSSSRRRQQQPPPSSSSSSSSSSSSSSSTTTTTTTTTUUUTTTTTTSSSSSSRRRRRRQQQQQQRRRTTTTTTSSSQQQNNNLLLOOOOOONNNMMMLLLKKKJJJJJJGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFEEEEEEEEEEEEBBBBBBBBBBBBBBBBBBAAAAAA??????>>>>>>>>>???@@@@@@AAAAAA@@@@@@??????>>>>>>===============<<<;;;:::;;;<<<=========<<<:::999;;;;;;:::::::::;;;;;;<<<<<<<<<;;;;;;;;;:::::::::777888999999::::::999999::::::999999888777777777666777777777777666555555444333333333333222222222444444444555555444444444444444444333333333333333222222222111111000000000222222222222222222222222000000111111111222222222333222222111111222222333222222222222222222222222111111111222222222333333444444333333333333333444333333333333333333333333000000111111111222222222000000000000000000000000111111111111111111111111222222222111111111111111111111111111111111111111333333222222000...---,,,000111222222333333333333222222222111111000000000000000000111111000000000///000111111222222222222111111111111111111111111111000000///000000111111000000000000000111111222222222222111000000111222333333333222222111111111...///000222333444555555222222222222222222222222222222222111111111000000//////000000000111111111000000111111111222222222111111111111111111111111111111222222222222111111111111111111222222333333333222222222222222222333222333333333333333333222333555666666444333444555666777777888888999:::::::::::::::::::::;;;<<<<<<:::::::::;;;<<<<<<======>>>======<<<======>>>>>><<<======>>>??????@@@@@@CCCCCCDDDDDDEEEEEEFFFFFFIIIHHHGGGFFFGGGHHHIIIJJJOOOPPPRRRSSSUUUWWWXXXYYY[[[\\\\\\]]]]]]]]]]]]]]]```aaabbbbbbaaaaaadddfffdddccccccbbbbbbbbbcccccceeeeeeeeeeeeeeeeeeeeeeee``````____________```aaacccbbbbbbdddeeedddbbb```]]]\\\[[[ZZZZZZ\\\^^^___^^^]]]\\\\\\\\\\\\]]]^^^___^^^\\\[[[ZZZYYYYYYYYYXXXXXXXXXXXXWWWVVVUUUUUUTTTRRRPPPOOOPPPQQQPPPPPPOOOOOOOOONNNMMMLLLKKKJJJIIIJJJJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGFFFEEEFFFGGGIIIIIIIIIHHHGGGGGGFFFFFFAAACCCDDDDDDCCCCCCEEEFFFBBBBBBCCCCCCCCCBBBAAAAAABBBAAA@@@???>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;:::;;;;;;<<<;;;:::888777999999999888888888777777666666777777777777666666iiijjjjjjjjjjjjhhhgggffffffeeeddddddeeeeeecccaaa``````_________^^^^^^^^^[[[ZZZYYYWWWTTTTTTVVVXXXWWWVVVVVVUUUTTTSSSRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTSSSSSSRRRQQQQQQQQQRRRSSSTTTUUUTTTRRROOONNNOOONNNMMMLLLKKKJJJJJJIIIDDDDDDEEEEEEFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDDDDEEEDDDCCCCCCCCCBBBBBBAAAAAA??????>>>>>>>>>??????@@@@@@@@@??????>>>>>>>>>>>>::::::;;;;;;;;;:::999999<<<<<<<<<<<<<<<;;;:::::::::::::::::::::;;;;;;<<<;;;;;;:::::::::999999999777888888999999999999999::::::999999888777777777666666666666666555555444444444333333333222222222555444444444444444444555444444444444333333333333333222222111000000//////111111111111111111111111000000111222222222222111222222111111111111222222222222222222222222222222111111111111222222222222444333222111111111111111333333333333333333333333000111111111111222222222000000000000000000000000000000111111111222222222222222222222222111111111111111111111111111111111333333222111000...,,,+++......///000111111111111111111111111111111111111///000000111111000000/////////000111222222222222111111111111111111111111000000/////////000111111000000000000000111111222...///000111111222444666444333333222222111111111//////111222333444444444222222222222222222222222222111111111111000000000/////////000000000111111000000000111111111111222111111111111111111111111111111222222222222111111000000111111222333333333222222111111111111222222222222333333333333222222111333555555444333444555666666777777888999999999:::::::::::::::;;;;;;<<<;;;;;;<<<<<<===>>>>>>>>><<<<<<<<<<<<<<<======>>><<<<<<===>>>???@@@@@@AAACCCCCCCCCDDDDDDEEEEEEEEEGGGGGGGGGHHHIIIJJJKKKLLLPPPQQQSSSUUUVVVWWWXXXXXXZZZZZZ[[[[[[\\\]]]^^^___```aaabbbbbbbbbccceeegggfffeeeeeedddddddddddddddcccccccccccccccccccccccc````````````aaaaaaaaaaaabbbbbbccceeegggfffcccaaa]]]\\\\\\[[[\\\]]]^^^___^^^]]]\\\[[[[[[\\\]]]^^^]]]]]]\\\[[[ZZZZZZZZZZZZWWWXXXXXXXXXWWWVVVUUUTTTSSSQQQOOONNNPPPQQQQQQPPPNNNNNNNNNMMMMMMKKKJJJJJJIIIIIIJJJJJJIIIIIIHHHGGGHHHHHHGGGFFFEEEDDDCCCCCCDDDFFFGGGHHHFFFFFFFFFGGGIIIIIIIIIHHHHHHHHHGGGGGGAAACCCDDDDDDCCCCCCDDDFFFCCCCCCCCCCCCCCCBBBAAAAAAAAA@@@??????>>>?????????======<<<;;;;;;;;;;;;<<<::::::::::::;;;;;;;;;;;;:::;;;;;;;;;;;;999888777::::::::::::999999999999555555666666666666555555hhhiiijjjjjjiiihhhfffddddddccccccdddfffeeecccaaabbbaaa``````___^^^]]]]]]XXXYYYZZZXXXUUUTTTVVVXXXVVVVVVVVVVVVUUUUUUTTTTTTSSSSSSSSSSSSSSSSSSSSSRRRTTTSSSSSSRRRRRRQQQPPPPPPQQQQQQRRRRRRRRRPPPOOONNNMMMMMMLLLKKKJJJIIIHHHHHHBBBBBBCCCCCCDDDEEEFFFFFFFFFEEEDDDCCCCCCCCCDDDDDDEEEEEEDDDDDDCCCBBBAAAAAA@@@??????>>>>>>??????@@@??????>>>>>>>>>>>>======999:::;;;;;;;;;;;;;;;:::<<<<<<;;;;;;::::::;;;;;;::::::999999::::::;;;<<<::::::999999999888888888777777888999999999999999::::::999999888777777777555555666666666555444444444444444444333333333333444444333333333333444444333333333333222222222111111111111111000000000000111111111111111111111111000111222333333333222222222222111111111111222222111111111111111111111111111111111111222222222222222222111111111222222333333333333333333333333333000111111111111222222222000000000000000000000000//////000111222333333444333333333222222111111111111111111111111111111111111111111111000///...------...///000111111111111//////000000111111222222//////000000000000//////...///000111222222222222111111111111111111111111///////////////000111111000000000000000111111222---///111111000111444777444444333333222111111000///000111222333444444444222222222222222222222222111111111111000000000000////////////000000000111000000000000111111111111111111111111111111111111111111222222222222111111///000111222222333333333333222222111111222222333222222333333333333222222///111333444444444555666666666777777888888999999::::::999999::::::;;;<<<:::;;;;;;<<<======>>>>>><<<;;;;;;;;;<<<<<<===>>><<<<<<===>>>???@@@AAAAAACCCCCCCCCCCCCCCDDDDDDDDDEEEFFFHHHJJJKKKMMMMMMNNNPPPQQQSSSUUUVVVWWWWWWVVVXXXXXXYYYZZZ\\\^^^___``````bbbcccccccccdddfffhhhgggfffeeeeeedddddddddeeeaaaaaaaaaaaaaaaaaaaaaaaa___```bbbcccccccccbbbaaabbbbbbcccfffhhhgggeeebbb]]]]]]]]]]]]^^^^^^^^^^^^^^^]]]\\\ZZZZZZ\\\]]]^^^ZZZZZZYYYYYYYYYYYYYYYZZZVVVWWWWWWWWWVVVUUUTTTSSSRRRPPPNNNNNNOOOQQQQQQQQQLLLMMMMMMMMMLLLKKKJJJJJJIIIJJJJJJJJJJJJIIIIIIHHHIIIHHHHHHGGGEEEDDDCCCCCCCCCEEEGGGHHHGGGFFFFFFGGGHHHHHHHHHGGGGGGGGGGGGGGGBBBCCCEEEDDDCCCCCCDDDEEECCCCCCCCCCCCCCCBBBBBBAAA@@@????????????@@@AAAAAA>>>======<<<;;;<<<<<<<<<999999:::::::::;;;;;;;;;999:::;;;<<<===<<<<<<;;;::::::::::::999999999999444555555666666555555444ggghhhiiijjjiiigggeeedddbbbbbbbbbdddffffffdddbbbcccbbbaaa```^^^]]]\\\\\\XXXZZZ\\\[[[XXXVVVXXXZZZVVVVVVVVVVVVVVVVVVVVVVVVSSSSSSSSSSSSRRRRRRRRRRRRSSSSSSSSSRRRQQQQQQPPPPPPNNNNNNOOOOOONNNNNNMMMMMMLLLKKKJJJIIIHHHGGGGGGFFF@@@AAAAAABBBCCCDDDEEEEEEFFFEEEDDDBBBBBBCCCDDDDDDGGGFFFFFFDDDCCCBBBAAAAAA@@@@@@???????????????@@@>>>>>>>>>>>>============;;;;;;<<<===>>>>>>>>>>>>===<<<;;;:::999:::;;;<<<999999999999::::::;;;<<<999999999888888888777777777777888999999999999888::::::999999888777777777555555666666555555444333555555444444444444333333333222222111111222222333222222222222111111000000/////////000111111222222000000000000000000000000000111222333444333222222222222111111111111222222111111111111111111111111000111111111111222222222000000000111222333444555333333333333333333333333000111111111111222222222000000000000000000000000......///111222333444555333333333222222111111111000000000000000000000000......///000000000000000//////111222222333333333......///000111222333333//////000000000000//////......000111111222222222111111111111111111111111///////////////000111111000000000000000111111222000222333222//////111444444444333333222111000000000111222222333333333333222222222222222222222222111111111111000000000000////////////000000000000000000000000111111111111111111111111111111111111111111222222222222111111//////000222222333333333444333333222222333333444222222222333333222222222...000333444444444555777666666666777888888999999::::::999999::::::;;;<<<888888999::::::;;;;;;<<<;;;;;;;;;;;;;;;<<<===>>>;;;<<<===>>>???@@@AAAAAABBBBBBBBBCCCCCCCCCCCCCCCDDDEEEHHHKKKMMMNNNOOOOOOOOOPPPRRRTTTUUUVVVUUUUUUWWWWWWXXXYYY\\\^^^```bbbaaabbbcccccccccdddgggiiifffeeedddccccccccccccccc___________________________```cccdddeeedddcccaaaaaabbbcccfffiiihhhfffccc\\\]]]^^^_________^^^^^^^^^]]][[[ZZZZZZ[[[]]]^^^WWWWWWWWWWWWWWWXXXYYYYYYUUUVVVWWWWWWVVVUUUSSSRRRRRRPPPNNNNNNOOOQQQQQQQQQLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJKKKJJJJJJIIIIIIIIIHHHHHHGGGFFFEEEEEEDDDCCCEEEGGGHHHGGGFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFCCCDDDEEEDDDCCCBBBCCCEEECCCCCCDDDDDDCCCCCCBBBAAA????????????@@@AAABBBCCC>>>>>>===<<<<<<<<<<<<===999999999::::::;;;;;;;;;888999;;;===???@@@??????:::::::::999999999888888555555666666666666555555eeefffggggggeeedddeeefffggghhhjjjkkkjjjgggdddbbbaaa```___^^^^^^^^^^^^^^^YYY[[[]]]]]][[[ZZZZZZZZZZZZXXXWWWWWWWWWWWWUUUTTTRRRSSSSSSSSSSSSRRRQQQQQQVVVUUUSSSPPPNNNMMMLLLKKKMMMMMMNNNNNNNNNOOOOOOOOONNNMMMKKKKKKKKKJJJHHHFFFCCCBBBAAA@@@@@@AAABBBCCCDDDCCCBBBAAAAAAAAAAAAAAAEEEDDDCCCBBBAAA@@@@@@@@@???@@@@@@AAAAAA@@@@@@???@@@??????>>>===<<<<<<<<<>>>>>>>>>===<<<<<<<<<;;;<<<;;;:::999888999::::::999999999999999999999999888888888888888888888888666777:::;;;;;;:::999888:::999888888999999777555333444555666777777777777666666555444333333222222222222333444555555555555111111111111111111111111000111222333333222111000222111111111000000//////222222222222222222222222111111111111111111111111111111000000000000111111444333222111000000000000222222111111000//////...111111111222222333333333111111111111111111111111------......///111222333111111111111111111111111---///111222222222000///111111111111000000000000111111000000//////......000000000000000000000000000111111111111000//////000///...000222333222///000000000000111111111111000///.........///111222111111111111111111111111111111000000111111222333000000000000111222333444333333444444333222000///111111000000111111222333111111111111222333444555333222000///...///000222222111111111000000//////000000111111111111000000000000000000000000000000444333222222111111222222000111111111111222222222444444444333333222222222222222333333333333444444444555555555555555444444555555555555666666666666888888999999999:::::::::888999999::::::;;;;;;<<<<<<===============<<<<<<<<<<<<<<<<<<===>>>???@@@BBBBBBBBBCCCCCCCCCCCCDDDFFFGGGIIIJJJJJJJJJLLLNNNMMMMMMNNNOOOPPPRRRSSSTTTVVVVVVVVVXXXZZZ]]]```aaa___```aaabbbdddeeefffgggeeedddbbb```______```aaa______^^^^^^___```aaaaaabbbccceeedddcccbbbbbbbbbeeegggiiijjjiiigggdddbbb^^^^^^^^^^^^___aaabbbcccaaa```^^^^^^_________^^^[[[ZZZXXXVVVUUUVVVWWWXXXTTTUUUVVVVVVUUURRRPPPNNNRRRQQQOOOOOOOOOOOOMMMLLLLLLJJJIIIIIIJJJLLLLLLKKKMMMLLLJJJIIIHHHHHHIIIJJJFFFFFFEEEEEEDDDDDDDDDCCCEEEFFFGGGHHHHHHHHHHHHHHHHHHGGGFFFFFFEEEEEEFFFFFFDDDDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@???>>>???@@@AAA@@@@@@@@@?????????>>>>>><<<<<<;;;;;;;;;;;;<<<<<<999999::::::::::::;;;;;;;;;;;;;;;:::::::::999999999999999888888888888777777777777777777666555555fffggghhhgggeeedddeeefffdddfffiiijjjjjjhhheeeccceeedddcccaaa```_________^^^```aaaaaa___]]]\\\]]]YYYXXXVVVVVVWWWWWWUUUSSSTTTTTTTTTTTTSSSSSSRRRRRRUUUTTTRRRPPPNNNMMMMMMLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLKKKIIIFFFBBBBBBAAAAAABBBCCCDDDEEEDDDCCCBBBAAAAAAAAAAAABBBEEEDDDCCCAAA@@@@@@?????????@@@@@@@@@@@@@@@@@@???>>>>>>===<<<<<<;;;::::::;;;;;;;;;;;;;;;:::::::::<<<<<<:::999999999:::;;;::::::::::::::::::::::::888888888888888888888888777888999:::::::::999999:::888888888999999777555333444444555555555555555555555555444333333333222333333444444444444444444111111111111111111111111000111222222222222111000111111111111000000000///111111111111111111111111111111111111111111111111111111000000000000111111///...............//////000000000000000111111111111222222222222222222333111111111111111111111111////////////000111222222111111111111111111111111000222333555555444333222111111111111000000000000000000000000////////////000000000000000000000000000000111111000000///...000///...000222333111///000000000000111111111111000//////...///000111222000000000000000000000000111111000000111111222333////////////000111222333333333333333222111000///111111000000111111222333444444333222111111111111333222000///...///000111111111111111000000000///000000111111111111000000111111111111111111111111444333222222111111222222000111111111111222222222333333333333222222222222222222222333333444444444444444555555555555444444555555555555666666666666777777777888888888999999888888999::::::;;;;;;<<<<<<<<<============<<<<<<============>>>???@@@@@@BBBBBBBBBBBBCCCCCCCCCCCCFFFGGGIIIJJJIIIJJJLLLMMMMMMMMMMMMNNNPPPQQQSSSTTTVVVVVVWWWYYY[[[]]]___aaa______```aaacccdddeeeeeeeeedddbbb```___```aaaaaa`````````aaaaaacccddddddggghhhiiihhhfffeeeeeefffhhhiiiiiihhhgggdddaaa```^^^^^^^^^______```aaabbbaaa___^^^^^^______^^^]]][[[ZZZXXXVVVUUUVVVWWWXXXUUUUUUVVVUUUTTTRRRQQQOOORRRPPPOOOOOOPPPPPPNNNMMMLLLJJJHHHIIIKKKMMMOOOOOOLLLLLLKKKIIIIIIHHHHHHHHHGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEEEEFFFFFFDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBAAA@@@???@@@@@@AAA@@@@@@@@@?????????>>>>>>===<<<<<<;;;;;;<<<<<<===;;;;;;;;;::::::999999999;;;;;;;;;:::::::::999999999999999999888888888888888888888888888777777666ggghhhhhhgggfffeeeeeefffccceeehhhjjjjjjiiigggfffiiihhhgggeeecccbbbaaa```cccdddeeedddaaa___^^^^^^YYYXXXVVVVVVWWWWWWVVVTTTUUUUUUUUUUUUTTTTTTTTTSSSSSSRRRQQQPPPOOONNNNNNNNNNNNNNNMMMMMMLLLKKKKKKKKKLLLLLLLLLMMMNNNMMMJJJHHHBBBBBBBBBCCCDDDEEEFFFGGGCCCCCCBBBAAAAAAAAABBBBBBDDDCCCBBB@@@??????????????????@@@@@@@@@@@@??????<<<<<<;;;;;;:::999999999:::::::::;;;;;;;;;;;;;;;===<<<;;;;;;::::::;;;;;;::::::::::::::::::::::::888888888888888888888888888888888999999999999:::999888777888999999777666444444444555444444333222444444444444333333333333333444444444444333333222111111111111111111111111000111111222222111111000111111111111000000000000000000000000000000000000111111111111111111111111111111000000000000111111/////////000000222333333...//////000111222222222222222222222222111111111000000000000000000000000111111000000000111111222111111111111111111111111...///111222222222111000111111111111000000000000////////////000000000000000000000000000000000000000000000111000000///...000//////000222222111///000000000000111111111111000////////////000111222////////////////////////111000000000000111222222............///000111222444333222111111111111111111111000000111111222333444333222111111000111111333222000/////////000111111111111111000000000000000000111111111111000000222222222222222222222222333333222111111111111222000111111111111222222222111111111222222222222222111111111222333444444555444444555555555555444444444555555555555666666666666666666777777777888888888888999999:::;;;;;;;;;;;;<<<<<<=========<<<<<<>>>>>>>>>>>>>>>???AAAAAABBBBBBBBBBBBCCCCCCCCCCCCFFFGGGIIIIIIIIIIIIKKKLLLLLLLLLMMMNNNOOOQQQRRRSSSUUUVVVXXX[[[]]]^^^_________``````aaabbbbbbcccccceeedddbbbaaa``````aaabbbbbbbbbbbbcccdddfffggghhhjjjkkkjjjiiifffeeefffhhhkkkjjjhhhfffcccaaa___^^^________________________```___^^^^^^______^^^]]]ZZZYYYWWWVVVUUUUUUVVVVVVVVVVVVUUUTTTSSSRRRQQQQQQQQQPPPNNNOOOPPPQQQPPPNNNLLLJJJHHHHHHKKKNNNPPPQQQLLLLLLKKKKKKIIIHHHGGGFFFGGGGGGGGGFFFFFFFFFFFFFFFDDDEEEEEEFFFFFFFFFFFFFFFGGGFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCBBBCCCBBBBBBAAA@@@AAAAAAAAA@@@@@@@@@???????????????===<<<<<<;;;;;;<<<<<<=========<<<;;;:::999888888;;;;;;;;;;;;:::::::::::::::999999999888888888888999999999999999888777777hhhiiiiiihhhfffeeefffgggfffgggiiikkkkkkjjjhhhgggiiihhhhhhgggfffdddccccccdddeeefffdddaaa^^^\\\\\\ZZZYYYWWWWWWXXXYYYWWWVVVVVVVVVUUUUUUTTTTTTTTTTTTRRRQQQPPPPPPOOOOOOOOOOOOOOOOOONNNMMMLLLKKKJJJJJJKKKKKKLLLNNNPPPOOOLLLIIIEEEEEEEEEEEEEEEEEEFFFFFFCCCBBBBBBAAAAAAAAABBBBBBCCCBBBAAA@@@???>>>>>>>>>>>>>>>????????????>>>>>>;;;;;;;;;:::::::::999999;;;<<<<<<<<<===>>>>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888888888888777888999999:::888777777888999999777666555666666555444333222222333333333333333333444444444444444444444333222111111111111111111111111111000000111111111111000000111111111000000000000000000000000000000000000000111111111111111111111111111111000000000000111111222111111111222222333444/////////000111111222222333333222222111111000000000000000000000000000000333333222111000000111111111111111111111111111111---...///000000000//////111111111111000000000///......//////000000111111000000000000000000000000111111222222111111000///000000000111111111000000///000000000111111111111000000000000000111111111000000000000000000000000000000000000000111222222///////////////000222222444333111000000000111222111111000000111111222333000000000000111222333444222111000000//////000000111111111000000000000000000000111111111111000000222222222222222222222222333222222111111111111111000000111111111222222222000000000111111222222333000000111222333444444555333333444555555555444444444444444555555555666666666666666777777777888888888888888999::::::;;;;;;;;;;;;<<<<<<======<<<<<<>>>>>>>>>>>>???@@@AAABBBAAAAAABBBBBBBBBCCCCCCCCCEEEGGGHHHIIIHHHHHHJJJKKKLLLLLLLLLMMMNNNPPPRRRSSSUUUVVVYYY[[[]]]^^^^^^^^^``````aaaaaabbbbbbbbbcccdddcccbbbaaaaaaaaabbbbbbaaabbbbbbccceeeggghhhiiiiiiiiihhhfffdddcccdddfffjjjhhheeebbb```^^^^^^]]]````````````___^^^^^^]]]```^^^]]]^^^______]]]\\\ZZZYYYWWWVVVUUUUUUUUUUUUVVVUUUTTTSSSRRRRRRRRRRRRPPPOOONNNOOOPPPQQQPPPOOOMMMKKKHHHGGGIIIMMMOOOPPPKKKKKKLLLKKKJJJHHHFFFDDDFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFFFFGGGGGGGGGFFFFFFFFFFFFEEEDDDDDDDDDDDDEEEDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAA????????????????????????======<<<<<<<<<<<<=========<<<<<<;;;::::::999999<<<;;;;;;;;;;;;:::::::::::::::999999999888888888888888999999888888777666iiijjjjjjiiigggeeefffgggjjjkkkllllllkkkjjjhhhfffeeeffffffggggggfffeeeeeefffggggggeeeaaa^^^\\\[[[[[[ZZZYYYYYYZZZZZZYYYXXXVVVUUUTTTSSSSSSSSSTTTTTTRRRQQQPPPOOOOOOOOOOOOPPPQQQQQQPPPOOOMMMLLLKKKJJJKKKKKKLLLMMMOOOOOOMMMJJJHHHHHHGGGGGGFFFEEEDDDCCCBBBBBBAAAAAAAAABBBBBBCCCCCCBBBAAA@@@???>>>>>>>>>===>>>>>>??????>>>>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>>>>>>><<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888888888777777777888999:::777666666777999999777666777777777666555444333222222222333333333333333333444444444444333222111111111111111111111111111111000000000000000000000000000000000000000000111111111111111111111111111111000000000000000000000000111111000000000000111111000000///...............000000000000000000000000222222222111111000000000000000000000000000000000444333222111000000000000111111111111111111111111111111111222222222222222111111111111000000000///......//////000000111111000000000000000000000000222222333333222222111000000000111111111000000000///000000000111111111111///000000111111111111111111111111111111111111111000000//////000000111222000000000000111222333333333222111000///000111222111111000000111111222333000000000000111222333333222111111000000000000000000000000000000000111111000000111111111111000000222222222222222222222222333222111111000000111111000000111111111222222222000000000111111222222333000000111222222333444444222222333444555555444444444444444444555555555555777777777888888888999999777777888999999::::::;;;::::::;;;<<<<<<<<<<<<<<<>>>>>>>>>>>>???@@@AAABBBAAAAAAAAABBBBBBBBBBBBCCCEEEGGGHHHHHHGGGGGGIIIJJJKKKKKKLLLLLLNNNOOOQQQRRRUUUVVVXXX[[[\\\]]]]]]]]]``````aaaaaabbbbbbcccccccccccccccbbbbbbbbbbbbbbb```aaaaaabbbdddfffggghhhgggggggggfffccccccccceeefffdddbbb___^^^^^^^^^______`````````___^^^]]]\\\___^^^]]]^^^______]]][[[YYYXXXWWWVVVUUUTTTSSSSSSTTTTTTSSSRRRQQQQQQQQQQQQOOONNNMMMNNNPPPPPPOOONNNNNNKKKHHHGGGHHHJJJKKKKKKJJJKKKKKKKKKJJJHHHFFFDDDFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHIIIHHHHHHGGGGGGFFFEEEDDDDDDCCCCCCDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBAAAAAA????????????????????????=========<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;:::::::::::::::999999999999888777777888888777777666555jjjkkkkkkjjjgggffffffgggllllllllllllkkkiiigggfffcccdddeeefffgggfffeeeeeefffggghhhfffbbb^^^\\\\\\[[[ZZZYYYYYYZZZ[[[ZZZXXXUUUTTTRRRQQQQQQQQQRRRSSSRRRQQQPPPPPPOOOOOOOOOOOOQQQQQQPPPOOONNNMMMLLLKKKLLLKKKKKKLLLMMMNNNLLLKKKIIIIIIIIIGGGFFFDDDBBBAAABBBBBBAAAAAAAAABBBCCCCCCDDDCCCBBB@@@????????????======>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;::::::::::::::::::::::::::::::888888888888888888888888777777777888888888888999777666666777888999777666777777777777666555444333333333333333222222222222222333333333333222222111111111111111111111111111111000000//////000000111000000000000111111111111111111111111111111111111000000000000000000000000111111000000000000111111333222111000////////////111111111000000000000000111111111111111000000000111111111111111111111111333222111000000000000000111111111111111111111111000000000000000111111111111111111111000000000000////////////000000000000000000000000000000000000222222333333222222111000///111222222000//////000000000000000111111111111///000111111222222111111111111111111111111111111000////////////000111111000000000000111222333444222111111000000000111111111111000000111111222333333222111000000///000000111111111111000000000///000000000000111111111111000000111111111111000000222222222222222222222222222222111000000000000111000111111111111222222222111111111222222222222222111111111111222222222222111222333444444555444444333444444444444555555555777777777888888888999999777777888888999:::::::::999:::;;;<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>???AAAAAAAAAAAAAAAAAABBBBBBBBBBBBEEEFFFHHHGGGGGGFFFHHHIIIJJJJJJKKKLLLMMMOOOPPPQQQUUUVVVWWWYYYZZZ[[[\\\\\\^^^______```aaabbbbbbccccccccccccccccccccccccbbb`````````aaabbbdddeeefffeeeggghhhhhhfffeeeeeefffaaa```___]]]]]]]]]^^^^^^^^^___``````___^^^]]]\\\^^^]]]]]]^^^______\\\ZZZXXXXXXWWWVVVTTTSSSRRRRRRRRRQQQQQQQQQPPPPPPPPPOOOOOONNNMMMMMMNNNOOONNNLLLMMMKKKHHHHHHHHHIIIHHHGGGIIIJJJJJJIIIIIIHHHGGGFFFFFFGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIHHHGGGEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAABBBBBBBBBBBBBBBAAA@@@@@@???????????????@@@@@@@@@>>>======<<<<<<======>>>::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::999999999999777777777777777666555555kkklllllljjjhhhffffffgggiiijjjjjjjjjiiiiiihhhgggdddeeefffggggggfffdddcccdddeeeeeeccc```\\\ZZZZZZYYYXXXWWWXXXYYYZZZYYYWWWSSSRRRPPPOOONNNOOOPPPQQQSSSRRRQQQPPPOOONNNNNNNNNPPPOOOOOONNNMMMLLLLLLKKKNNNLLLJJJIIIKKKLLLKKKKKKHHHHHHHHHGGGFFFDDDBBBAAAAAAAAAAAAAAAAAABBBCCCDDDEEEDDDCCCAAA@@@@@@??????<<<======>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<===;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<;;;:::999888::::::::::::::::::::::::888888888888888888888888555666888999999999888777666555555666888999777666666666666666555444444333444333333333222111111111111222222333333333222222111111111111111111111111111000///......///000111///000000000111111111111000000000000000000000000000000000000000000000000111111000000000000111111333333222222222222222333//////000000111111222222000000000000111111111111222222222222222222222222111111000/////////000000111111111111111111111111---------------...//////111111111111000000000000000000000000////////////000000000000000000000000000111111111111000/////////111333222000...///000000000000000111111111111///000111222222222111111111111111111111111111111///////////////000111111/////////000000111222333000000111111111111000000111111000000111111222333333222111000000/////////111111111111111000/////////000000000111111111111000000111111111111000000111111111111111111111111222222111000000000000000000111111111111222222222333333333333222222222222222222222222111111111111111111222333444444444444333333444444444555555555666666666777777777888888777777777888999999::::::888999:::;;;<<<<<<<<<<<<============>>>???@@@@@@@@@@@@AAAAAAAAABBBBBBBBBEEEFFFGGGGGGFFFFFFGGGHHHJJJJJJJJJKKKMMMNNNPPPQQQUUUUUUUUUVVVXXXYYY[[[\\\[[[[[[\\\]]]___```aaaaaabbbcccccccccdddccccccccc````````````aaabbbcccdddbbbeeehhhiiihhhfffeeeeee___^^^^^^]]]\\\\\\\\\\\\]]]^^^___``````^^^]]]\\\]]]]]]]]]^^^______\\\YYYXXXWWWWWWVVVTTTSSSQQQPPPNNNOOOPPPPPPPPPOOONNNMMMOOOMMMLLLLLLMMMMMMKKKJJJKKKJJJIIIJJJKKKKKKIIIHHHIIIIIIHHHHHHGGGHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJKKKHHHIIIIIIIIIIIIHHHGGGFFFEEEDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@AAABBBBBBBBBAAA??????>>>>>>?????????@@@@@@@@@>>>>>>============>>>>>><<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999999777888888888888777666666kkkllllllkkkhhhfffggggggfffgggggghhhhhhhhhhhhhhhfffggghhhhhhgggeeecccaaa```aaaaaa```\\\YYYWWWWWWWWWVVVUUUVVVXXXXXXWWWVVVRRRPPPNNNMMMMMMNNNOOOPPPSSSSSSQQQPPPOOONNNNNNNNNNNNNNNMMMMMMLLLLLLKKKKKKOOOLLLIIIHHHIIIJJJKKKKKKFFFFFFGGGGGGFFFEEECCCBBBAAAAAAAAAAAAAAABBBCCCDDDEEEDDDCCCBBBAAA@@@@@@@@@<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>======<<<<<<;;;999:::;;;;;;;;;:::999888999999999999999999999999888888888888888888888888444666888999:::999777666666555555666888999888666444444555555444444333333444444333333222111000000000111222333333333333333111111111111111111111111111000///......///000111//////000000111111111222////////////////////////000000000000000000000000111111000000000000111111............///000111222------...000111333444444//////000000111111222222333333333333333333333333000000////////////000000111111111111111111111111000000000000000111222222111111111111000000000000111111000000//////......000000000000000000000000///////////////......---///222444333000...///000000000000000111111111111///000111222333222111111000000000000000000000000///////////////000111111.........//////000111222///000111222222111000///111111111000111222222333////////////000111222333111111111111111000////////////000000111111111222000000111111111111000000000000000000000000000000222111111000000000000000000111111111111222222222444444444333333222222222333333222222111000000000000111222333444444555444333333333444444444555555555555555555666666666777777777777888999999::::::888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@@@@@@@AAAAAAAAABBBBBBBBBEEEFFFGGGGGGFFFEEEGGGHHHJJJJJJJJJKKKLLLNNNPPPQQQUUUUUUTTTUUUVVVXXXZZZ[[[XXXYYYZZZ[[[]]]^^^___```bbbccccccdddddddddccccccaaa`````````aaabbbcccccc^^^bbbfffiiihhhfffdddddd___^^^^^^]]]\\\[[[ZZZZZZ\\\]]]___``````___]]]\\\]]]]]]]]]___```___\\\YYYWWWWWWWWWVVVTTTRRRQQQPPPLLLNNNOOOPPPPPPOOOMMMKKKOOOMMMKKKKKKLLLKKKJJJHHHIIIIIIIIIKKKMMMMMMKKKIIIIIIHHHGGGFFFGGGHHHIIIJJJJJJKKKKKKKKKLLLLLLMMMMMMHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@AAABBBAAA@@@???>>>>>>>>>??????@@@@@@@@@@@@>>>>>>============>>>>>>>>>>>>===<<<;;;::::::999======<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999999999999999999888777777ffffffeeeeeeeeedddddddddffffffggggggffffffeeedddhhhgggfffdddcccbbbbbbbbbaaaaaa```^^^]]]ZZZXXXWWWTTTTTTUUUUUUUUUTTTSSSSSSQQQQQQRRRSSSSSSRRRQQQPPPUUUTTTRRRQQQPPPPPPPPPQQQMMMNNNNNNNNNMMMKKKJJJHHHJJJKKKKKKLLLLLLKKKIIIHHHHHHHHHHHHHHHGGGEEEDDDCCCAAAAAAAAAAAABBBBBBCCCDDDEEEDDDCCCBBBAAA@@@@@@??????<<<:::999:::<<<======>>>>>>======<<<<<<<<<;;;<<<<<<;;;::::::::::::;;;::::::::::::::::::::::::999999888888999999:::;;;:::999888777777777888999888999::::::999888777666666666666666666666666666444444444444444444444444555555444444444333333333111111111111111111111111///111444666666444111///111111000000//////......111111111000000000000000000000000000000000000000///000000000000000//////111111000000000000111111000000000000000000000000111111111111111111111111222111000000000111333333333333111000////////////000000000000000000000000000000000000000000000000111111111111111111111111222111111111000000//////000000000000000000000000000000000000000000000000////////////////////////000000111111111111000000000000000000000000000000222222222222222222222222//////000000111111222222000000000000000000000000000000000000000///...---111111222222222111111000222111111111000000//////111111111111111111111111111111111111111111111111222111111111000000//////111111000000000000111111111111111111111111111111000000000000111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222333333333444444555555666666777888888888888888777666555444333333444444555777888999;;;;;;888888888999:::;;;===>>><<<===>>>>>>>>>>>>>>>===>>>????????????@@@@@@@@@DDDCCCCCCCCCEEEGGGIIIJJJHHHIIIKKKKKKJJJJJJLLLMMMQQQRRRRRRTTTUUUVVVWWWWWWWWWWWWXXXYYYZZZ\\\^^^___```````````````aaabbbbbb```````````````aaaaaabbbdddcccbbbccceeeeeecccbbb]]]\\\[[[[[[ZZZZZZ[[[[[[[[[\\\]]]^^^^^^\\\ZZZYYY[[[\\\^^^___^^^\\\ZZZYYYYYYXXXWWWUUUSSSQQQPPPOOOPPPPPPPPPOOONNNMMMLLLKKKKKKKKKLLLLLLLLLJJJIIIHHHIIIJJJLLLMMMMMMKKKIIIGGGIIIHHHGGGFFFFFFGGGIIIKKKIIIIIIIIIJJJJJJJJJJJJJJJGGGGGGGGGGGGHHHHHHIIIIIIEEEDDDDDDBBBAAA@@@??????DDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAABBBAAA???>>>>>>???AAABBB@@@@@@@@@?????????>>>>>>>>>>>>===<<<;;;;;;:::::::::::::::;;;;;;;;;<<<<<<:::::::::999999999888888:::999888666666666777888dddddddddddddddddddddddddddddddddddddddcccbbbbbbdddcccbbbaaa``````````````````______]]][[[ZZZYYYUUUUUUUUUVVVUUUUUUTTTSSSPPPPPPRRRSSSSSSSSSRRRQQQSSSRRRQQQPPPPPPOOOOOOOOOMMMMMMMMMNNNMMMMMMLLLLLLKKKLLLLLLMMMLLLKKKIIIIIIHHHHHHHHHGGGFFFEEEDDDCCCAAAAAAAAAAAAAAABBBCCCCCCDDDDDDCCCBBBAAA@@@?????????===::::::;;;=========<<<<<<<<<<<<;;;;;;::::::===<<<;;;;;;::::::;;;;;;::::::::::::::::::::::::999999888888999999:::;;;888888777777888:::<<<===888888999999999888666666555555555555555555555555444444444444444444444444555444444444444333333333111111111111111111111111000000000000000000000000111000000000/////////...111000000000000000000000000000000000000000000000///000000000000000//////111111000000000000111111000000000000000000000000111111111111111111111111111111000000000111222333333222111000////////////000000000000000000000000000000000000000000000000111111111111111111111111111111111000000000//////000000000000000000000000000000000000000000000000////////////////////////000000111111111111000000000000000000000000000000222222222222222222222222000000000000000111111111000000000000000000000000000000111111111000//////111111111222222111111000222222222222111111000000111111000000000000000000111111111111111111111111111111111111000000000///111111000000000000111111////////////////////////000000000000111111111111111111111111111111111111222222222222222222222222222222222222222222222222222333333333444444444444444444555555666777777777777777666666555555444444666777777777777666666555888888888999:::;;;<<<===;;;<<<===>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@CCCBBBBBBBBBCCCEEEFFFGGGGGGIIIJJJJJJJJJJJJKKKMMMPPPQQQRRRSSSTTTUUUVVVWWWVVVWWWXXXYYY[[[\\\]]]^^^^^^^^^]]]]]]^^^^^^___`````````______``````aaabbbcccbbbaaabbbddddddbbbaaa\\\\\\[[[ZZZZZZZZZZZZZZZ[[[\\\]]]]]]]]]\\\[[[ZZZ[[[[[[\\\\\\[[[YYYXXXWWWXXXWWWVVVUUUTTTRRRQQQQQQPPPPPPPPPOOONNNMMMKKKJJJJJJJJJKKKLLLLLLKKKIIIIIIHHHIIIKKKLLLLLLJJJHHHFFFGGGFFFDDDDDDDDDEEEGGGHHHJJJJJJJJJJJJJJJJJJIIIIIIGGGGGGHHHIIIIIIIIIIIIIIIEEEDDDCCCBBBAAA@@@@@@???CCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBAAA???>>>>>>???AAABBB@@@@@@?????????>>>>>>>>>>>>======<<<;;;;;;:::::::::::::::;;;;;;;;;;;;<<<999999999888888888777777888888666555555555666666aaaaaabbbcccddddddddddddcccccccccccccccbbbaaaaaa``````____________````````````______^^^\\\[[[ZZZVVVVVVVVVVVVVVVUUUTTTTTTOOOPPPQQQRRRSSSSSSRRRRRRQQQQQQQQQQQQPPPOOONNNNNNMMMMMMMMMMMMMMMNNNOOOOOOMMMMMMMMMMMMLLLKKKJJJIIIHHHHHHGGGFFFEEEDDDCCCCCCAAAAAAAAAAAAAAAAAABBBCCCCCCCCCBBBAAA@@@???>>>>>>@@@>>><<<;;;===>>>>>>>>>============<<<<<<<<<<<<===<<<;;;;;;:::;;;;;;;;;::::::::::::::::::::::::999999888888999999:::;;;:::999999888999:::;;;<<<777777888888888777666666555555555555555555555555444444444444444444444444444444444444333333333333111111111111111111111111333111///------///111333000000000000////////////000000000000000000111111000000000000000000000000000111111222222111111111111000000//////000000111000000000000000000000000111111111111111111111111111000000000000111222222111111111000000/////////000000000000000000000000////////////////////////111111111111111111111111111111000000000000//////000000000000000000000000000000000000000000000000////////////////////////000000111111111111000000000000000000000000000000111111111111111111111111111000000000000000000///000000000000000000000000000000111111222111111111000000111111222111111000333333222222222222111111111000000000//////......111111111111111111111111111111111111000000000000111111000000000000111111////////////////////////000000000000111111111111111111111111111111111111222222222222222222222222222222222222222222222222333333333444444444555555333333333444555555666666555555555555555555555555777888888999888777555444999999999999999:::;;;;;;:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@BBBBBBAAAAAABBBCCCDDDDDDFFFGGGIIIIIIHHHHHHJJJKKKOOOOOOPPPRRRSSSTTTUUUVVVUUUVVVXXXZZZ[[[\\\[[[[[[[[[[[[[[[[[[[[[\\\\\\]]]_______________``````aaaaaa``````aaabbbbbbaaa___\\\[[[ZZZZZZYYYYYYZZZZZZ\\\\\\\\\\\\[[[[[[[[[ZZZZZZZZZYYYXXXVVVUUUTTTTTTVVVVVVUUUUUUTTTSSSSSSSSSQQQQQQPPPOOONNNLLLJJJIIIHHHIIIJJJKKKLLLKKKJJJJJJHHHIIIKKKKKKKKKJJJHHHFFFFFFEEEDDDDDDDDDEEEGGGHHHKKKKKKKKKJJJIIIIIIIIIHHHFFFHHHIIIKKKKKKJJJIIIHHHDDDDDDCCCBBBAAA@@@@@@???CCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>>>>???@@@AAA????????????>>>>>>>>>>>>======<<<<<<;;;:::::::::::::::::::::;;;;;;;;;;;;888888888777777777666666777666666555555555555666^^^___```bbbcccddddddccccccddddddddddddcccbbbbbb____________```aaabbbcccaaaaaa```___]]][[[ZZZYYYWWWWWWWWWWWWVVVVVVUUUTTTRRRRRRRRRRRRRRRRRRQQQQQQPPPPPPQQQRRRQQQPPPOOONNNOOOOOOMMMMMMMMMNNNOOOPPPOOONNNNNNMMMLLLKKKJJJJJJHHHGGGFFFEEEDDDCCCCCCCCCBBBAAAAAAAAAAAAAAABBBBBBCCCBBBAAAAAA??????>>>===@@@>>>======>>>??????>>>@@@@@@??????????????????======<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::999999888888999999:::;;;===<<<:::888777777777777666666777777777666666666555555555555555555555555444444444444444444444444444444444333333333222222111111111111111111111111555333111//////111333555000000000000////////////000000000000000111111111////////////////////////111111222222333222222222000000////////////000000000000000000000000000000111111111111111111111111000000000000000111111222000000000000000000//////////////////////////////////////////////////////111111111111111111111111000000000000000000//////////////////////////////000000000000000000000000////////////////////////000000111111111111000000000000000000000000000000000000000000000000000000111111000000/////////...000000000000000000000000///000111222222222222222///000000111111111111111111111111111111111111111111111111000//////......111111111111111111111111111111111000000000000000111111000000000000111111111111111111111111111111///000000000111111111111111111111111111111111111222222222222222222222222222222222222222222222222333333444444444555555555222222222333444444555555444444444555555666666666555666888:::::::::999888:::999999999999999::::::888999;;;<<<===>>>>>>???>>>>>>>>>>>>????????????BBBBBBAAAAAABBBBBBBBBBBBDDDFFFGGGGGGGGGGGGHHHJJJMMMMMMNNNPPPRRRSSSTTTUUUSSSUUUXXXZZZ[[[[[[ZZZYYYYYYYYYYYYYYYYYYZZZ[[[[[[^^^^^^^^^^^^^^^______``````___^^^___aaaaaa___]]]\\\\\\[[[ZZZZZZZZZZZZ[[[\\\\\\[[[ZZZZZZZZZZZZ[[[ZZZYYYWWWUUUTTTSSSRRRRRRTTTTTTTTTTTTTTTTTTTTTTTTRRRQQQPPPOOOMMMKKKIIIHHHGGGHHHJJJKKKKKKKKKKKKJJJIIIJJJKKKKKKKKKJJJHHHGGGHHHHHHGGGGGGHHHIIIJJJKKKLLLLLLKKKJJJIIIHHHHHHHHHFFFHHHJJJLLLLLLJJJHHHGGGDDDDDDCCCBBBAAAAAA@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@AAA@@@??????>>>??????@@@??????>>>>>>>>>=========<<<<<<<<<;;;;;;:::::::::999999:::::::::;;;;;;;;;999888888888777777777777666666666666666666666666\\\]]]```bbbccccccccccccbbbbbbbbbbbbbbbaaaaaa```]]]]]]]]]^^^___```bbbbbbbbbaaa```___\\\ZZZXXXVVVWWWWWWWWWWWWVVVUUUTTTSSSTTTTTTSSSRRRQQQPPPPPPOOOPPPQQQRRRSSSSSSRRRPPPOOORRRQQQOOOMMMLLLMMMMMMNNNOOONNNMMMMMMLLLKKKKKKKKKIIIHHHGGGEEEDDDDDDDDDDDDCCCCCCBBBBBBAAABBBBBBCCCCCCBBBAAAAAA??????>>>===@@@???===>>>???@@@???>>>??????@@@@@@@@@@@@@@@@@@======<<<;;;;;;;;;;;;<<<::::::::::::::::::::::::999999888888999999:::;;;<<<;;;999777666555555666666666666666666666777777555555555555555555555555444444444444444444444444444444333333333222222222111111111111111111111111222222222222222222222222////////////000000000000//////000000111111111111////////////////////////---...///000000000000000000000////////////000000000000000000000000000000000000000000000000000000//////000000111111111111...//////000000000//////////////////////////////////////////////////////000000000000000000000000//////////////////000000////////////////////////000000000000000000000000000000000000000000000000000000111111111111000000111111111111111111111111000000000000000000000000111000000000//////......000000000000000000000000///000111222222222222222...///000111111111111111/////////000000000000000222222222111111000000000111111111111111111111111000000000000000000111111111111000000000000111111111111111111111111111111///000000000111111111111111111111111111111111111222222222222222222222222222222222222222222222222333333333444444444555555111111222222333444444444333333444444555555666666333444666777888999888888999999888888888999::::::888999:::;;;======>>>>>>======>>>>>>>>>?????????AAAAAABBBBBBBBBBBBBBBBBBCCCDDDFFFFFFEEEEEEGGGHHHJJJKKKLLLNNNPPPRRRSSSTTTSSSTTTWWWYYYZZZYYYXXXWWWYYYYYYXXXXXXYYYYYYZZZ[[[]]]]]]]]]]]]]]]^^^^^^___^^^^^^]]]^^^___```^^^\\\]]]]]]\\\[[[[[[[[[[[[\\\\\\[[[ZZZYYYYYYYYYZZZZZZZZZXXXWWWUUUSSSRRRRRRRRRRRRRRRRRRSSSSSSSSSTTTTTTQQQQQQPPPOOOMMMKKKIIIHHHGGGHHHIIIKKKKKKKKKJJJJJJJJJJJJKKKKKKKKKJJJIIIHHHHHHHHHHHHIIIJJJKKKLLLLLLLLLLLLKKKJJJIIIHHHHHHHHHFFFHHHJJJLLLLLLJJJGGGFFFCCCCCCCCCBBBBBBAAAAAA@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@AAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;:::::::::999999999:::::::::;;;;;;::::::999999999888888888777777777777777777777777\\\]]]```bbbdddccccccbbb_______________^^^]]]]]][[[[[[[[[\\\]]]^^^___`````````___]]][[[YYYWWWVVVWWWWWWWWWWWWVVVTTTSSSRRRUUUTTTSSSQQQPPPPPPPPPPPPQQQRRRRRRRRRRRRRRRQQQQQQQQQPPPOOONNNLLLLLLLLLKKKMMMMMMLLLKKKKKKKKKLLLLLLJJJIIIGGGEEEDDDDDDEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@???>>>>>>???>>>===>>>???@@@???===============>>>>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<::::::::::::::::::::::::999999888888999999:::;;;777666666555666777888999777777666666666777888888444444444444444444444444444444444444444444444444333333333333222222222222111111111111111111111111///000111222222111000///////////////000000000000/////////000111111222222000000000000000000000000******+++,,,------------000//////......//////000000000000000000000000000000000000000000000000000...///000000111111000000,,,---///000111000000///000000000000000000000000////////////////////////000000000000000000000000......////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111111111111111111111111111111111111111111111000//////////////////...000000000000000000000000000000111111222111111111......///000111111111111.........////////////000111111111111111222222222111111111111111111111111000000000000111111111111111111000000000000111111////////////////////////000000000000111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222333333333444444111111222222333333444444333333444444555555555666444444444444444444444444888888888888888999::::::888999:::;;;<<<<<<<<<<<<=========>>>>>>>>>??????@@@@@@AAABBBBBBBBBBBBBBBAAACCCDDDDDDCCCDDDEEEGGGHHHIIIKKKLLLNNNPPPRRRRRRSSSTTTVVVWWWXXXXXXWWWWWWXXXXXXXXXXXXXXXYYYZZZZZZ\\\\\\\\\\\\\\\]]]]]]^^^^^^]]]]]]^^^______^^^\\\]]]\\\\\\[[[[[[[[[[[[[[[ZZZZZZZZZZZZYYYYYYYYYXXXWWWWWWVVVUUUTTTRRRQQQQQQPPPQQQQQQQQQRRRRRRRRRRRRPPPPPPOOONNNMMMKKKIIIHHHGGGHHHIIIJJJKKKJJJIIIIIIJJJJJJJJJJJJJJJIIIHHHHHHEEEEEEFFFGGGHHHIIIJJJJJJKKKKKKKKKJJJIIIIIIIIIHHHGGGHHHIIIJJJJJJHHHGGGEEECCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCBBBBBBAAAAAA@@@@@@???@@@@@@@@@??????>>>==================<<<<<<<<<<<<;;;;;;::::::::::::::::::999999999999:::::::::::::::::::::999999999999888666777777888888888888777]]]^^^aaacccdddcccbbbaaa^^^^^^^^^^^^^^^]]]\\\\\\[[[[[[[[[\\\]]]^^^___```\\\\\\\\\[[[ZZZYYYXXXWWWWWWWWWWWWVVVUUUSSSRRRQQQSSSRRRQQQPPPQQQQQQRRRSSSQQQQQQQQQPPPPPPQQQQQQRRRMMMNNNNNNNNNMMMLLLLLLKKKLLLKKKJJJJJJJJJKKKLLLMMMLLLJJJHHHFFFEEEEEEFFFGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@??????>>>======>>>??????>>><<<<<<<<<<<<=========>>>>>>>>>======<<<<<<<<<<<<<<<::::::::::::::::::::::::999999888888999999:::;;;666666555666666888:::;;;888777777666777888999:::444444444444444444444444444444444444444444444444333333333222222222222111111111111111111111111111///000111111111111000///.../////////000000000111...//////000111111222222000000000000000000000000++++++---......///////////////............//////000000000000000000000000000000000000000000000000......000111111111000///+++,,,...000111111000///000000000000000000000000000000000000000000000000000000000000000000000000........./////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111111111111111111111222222222222222222222222.........///////////////000000000000000000000000000000111111111000//////---...///000111111111111.../////////000000000000//////000000111111222222111111111111111111111111///000000000111111111111111111000000000000111111////////////////////////000000000000111111111111111111111111111111111111222222222222222222222222222222222222222222222222111111111222222222333333111111222222333444444555444444444444444444444444555444333222333555777888777777777777888999;;;;;;888999:::;;;;;;;;;;;;;;;============>>>>>>>>>???<<<===???AAAAAABBBAAAAAA@@@AAACCCCCCBBBBBBDDDEEEGGGHHHIIIKKKMMMOOOQQQRRRTTTTTTUUUUUUVVVVVVWWWWWWWWWWWWWWWVVVWWWXXXXXXYYY[[[[[[[[[[[[[[[\\\]]]]]]^^^]]]]]]^^^______^^^\\\[[[ZZZZZZYYYYYYYYYYYYYYYXXXYYYZZZZZZZZZYYYXXXWWWTTTTTTUUUUUUTTTRRRQQQPPPOOOOOOPPPPPPPPPPPPPPPPPPOOOOOONNNNNNMMMKKKJJJIIIHHHIIIJJJJJJJJJIIIHHHGGGHHHHHHHHHHHHGGGGGGFFFFFFCCCCCCEEEFFFGGGHHHHHHHHHJJJJJJJJJJJJJJJJJJIIIIIIGGGGGGHHHHHHGGGGGGFFFEEECCCBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCBBBAAAAAA@@@??????@@@@@@@@@??????>>>===<<<=========<<<<<<<<<;;;;;;::::::::::::::::::::::::888999999999999:::::::::999999999999888888888888555555777888888888777777]]]___bbbdddddddddbbb```______``````______^^^]]]^^^^^^^^^^^^___```aaabbbXXXYYYYYYZZZZZZZZZZZZZZZVVVVVVVVVUUUTTTSSSQQQQQQPPPPPPOOOPPPQQQSSSUUUVVVQQQPPPOOONNNNNNOOOQQQRRRJJJKKKLLLNNNNNNMMMLLLLLLJJJJJJIIIIIIJJJKKKMMMNNNMMMKKKIIIGGGFFFFFFGGGHHHGGGGGGFFFEEEEEEEEEEEEEEEEEEDDDCCCCCCAAAAAA@@@???>>>===<<<===??????===<<<======>>>>>>?????????@@@>>>>>>===<<<<<<<<<<<<<<<::::::::::::::::::::::::999999888888999999:::;;;:::999888777777888999999999888777777777888:::;;;444444444444444444444444444444444444444444444444333333333222222222111111111111111111111111111111333222222222222222222333.../////////000000111111...//////000111222222222000000000000000000000000//////111222222333333333//////............//////000000000000000000000000000000000000000000000000---...000111111111000///***,,,...000111111000///000000000000000000000000111111111111111111111111000000000000000000000000---.........//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111111111111111111111222222222222222222222222---.........//////000000000000000000000000000000000000000000000///...------...///000111111111111//////000000111111111222------...///000111222222111111111111111111111111//////000000111111111222111111000000000000111111111111111111111111111111000000000000111111111111111111111111111111111111222222222222222222222222222222222222222222222222000000111111111222222222111222222333333444555555444444444444444444444444444444333333666:::>>>@@@666666666777888:::;;;<<<999999:::;;;;;;;;;::::::============>>>>>>>>>>>>:::;;;===???@@@AAA@@@@@@???AAABBBBBBBBBBBBCCCEEEFFFGGGHHHJJJMMMOOOPPPQQQUUUTTTTTTTTTUUUVVVWWWWWWVVVVVVUUUUUUVVVVVVWWWXXX[[[[[[[[[ZZZ[[[\\\\\\]]]^^^^^^]]]^^^______^^^\\\YYYYYYXXXWWWWWWWWWWWWWWWWWWYYYZZZ[[[[[[YYYWWWVVVQQQRRRSSSTTTTTTRRRPPPNNNOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNMMMMMMKKKJJJJJJIIIJJJJJJJJJJJJIIIGGGFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCDDDEEEFFFHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJHHHGGGGGGFFFFFFEEEEEEEEEBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCBBBAAAAAA@@@??????@@@@@@@@@@@@???>>><<<<<<======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::888888999999999:::::::::888888888888777777777777333444666777777777666666```aaabbbeeegggfffcccaaaZZZ]]]```aaa___\\\[[[ZZZ[[[[[[[[[[[[[[[[[[\\\]]]^^^YYYUUUUUUWWWXXXUUUQQQTTTTTTUUUUUUTTTSSSQQQPPPRRRRRRQQQQQQQQQRRRRRRSSSSSSPPPNNNMMMOOOPPPQQQQQQQQQPPPPPPOOOOOONNNNNNMMMNNNLLLJJJHHHGGGHHHIIIJJJMMMKKKHHHEEECCCDDDEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<======<<<;;;::::::::::::999888777666555888999999::::::999999888:::::::::999999999888888777666666555444444333333555555555444444333333333444444444444333333222111333333333222222222222111111222222333333222222111111111000000//////......000000000000000000000000111111000000//////......000000000000////////////000000000000000000000000......//////000000111111111111111111111111111111000000000000000111111222......//////000000111111111111000000000000111111000000000000000///......000000000000000000000000000000000///......------000000000000000000000000//////000000000000//////000111111111111222222222222222222111111111000000222222111111111111222222111111222222222222111111222222222111111111000000000000000000000000000000000000////////////000000000000111111111111000000000000000000000000000000111111000000//////......000000111222222222222222000000000000000111111222111111111111111111111111111111111111111111111111111111111111111111111111...///000111222333444444111111111111111111111111444444444333333222222222222111000000000111333333333333222222222333444444444444444444444444444444444444444555777999<<<===;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;;;;;;;::::::<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>AAAAAABBBCCCDDDEEEFFFFFFGGGHHHJJJKKKMMMNNNNNNNNNOOOPPPPPPQQQRRRSSSSSSTTTYYYXXXVVVVVVVVVXXXYYY[[[]]]\\\\\\[[[[[[\\\\\\]]][[[\\\]]]]]]\\\[[[ZZZYYY\\\[[[ZZZXXXWWWWWWWWWWWWYYYZZZZZZZZZYYYXXXVVVUUUVVVTTTSSSQQQQQQQQQRRRRRRPPPPPPPPPOOOOOOOOONNNNNNKKKKKKJJJJJJJJJKKKKKKKKKHHHGGGFFFFFFFFFGGGHHHIIIFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHHHHIIIGGGGGGHHHHHHIIIIIIHHHHHHKKKJJJIIIHHHFFFEEEDDDCCCDDDDDDCCCBBBBBBBBBBBBCCCAAAAAAAAA@@@@@@????????????>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@???>>>>>>;;;:::888777777777888888888888888888777777777777777777777777777777777777999888777555555444444444555555666666555555444333______aaaccceeedddaaa___[[[]]]___```^^^\\\[[[[[[YYYYYYYYYYYYYYYZZZZZZ[[[^^^ZZZVVVUUUWWWXXXUUURRRTTTTTTTTTTTTTTTRRRQQQPPPQQQQQQQQQQQQQQQRRRSSSSSSRRRPPPNNNMMMNNNPPPQQQPPPPPPPPPPPPOOONNNNNNMMMMMMMMMLLLJJJHHHGGGHHHIIIIIILLLJJJHHHFFFEEEEEEFFFGGGFFFFFFEEEEEEDDDDDDDDDCCCAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;::::::::::::999888777666888999999::::::999999888888888888777777777777666888777777666555555444444444444444444333333333222333333444444333333222111222222222111111000000000111222222333333222222111111000000000/////////...000000000000000000000000111000000000/////////...000000000000////////////000000000000000000000000////////////000000000000111111111111111111111111000000//////000000111222000000000000////////////111111000000000000111111000000000000000///......000000000000000000000000.........///////////////000000000000000000000000//////000000000000//////000000111111111222222222222222222111111111000000222111111000000111111222000111111222222111111000222222222111111111000000000000000000000000000000000000////////////000000000000000111111000000000000000000000000000000000111000000000/////////...---...//////000000//////000000000000000111111222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111111111111111111444444333333333222222222333222111111111222444444555444333222222222222222444444444444444444444444555555555555666777999:::999999999999999999999999777888999999:::999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>??????>>>>>>AAAAAABBBCCCDDDEEEEEEFFFFFFGGGHHHJJJKKKLLLLLLMMMNNNOOOOOOPPPQQQRRRSSSSSSXXXWWWVVVUUUVVVXXXYYY[[[\\\\\\\\\[[[[[[\\\\\\\\\[[[\\\\\\]]]\\\[[[ZZZYYYZZZYYYXXXVVVVVVVVVWWWWWWZZZZZZZZZZZZYYYWWWUUUTTTUUUTTTSSSRRRRRRRRRSSSSSSPPPPPPOOONNNMMMMMMNNNNNNMMMLLLKKKJJJIIIIIIIIIIIIFFFFFFGGGHHHHHHHHHHHHHHHFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHHHHIIIJJJJJJJJJJJJIIIIIIHHHGGGHHHHHHHHHGGGFFFFFFEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@????????????>>>>>>======>>>>>>??????????????????>>>===<<<;;;:::999888888888999:::888888888777777777666666666666666666666666666666888777666555555444555555555555555555555444444333^^^^^^___aaabbbbbb___]]]\\\]]]___^^^\\\[[[\\\\\\YYYYYYYYYYYYYYYZZZ[[[[[[]]]ZZZVVVVVVWWWWWWUUURRRSSSSSSTTTSSSSSSRRRPPPPPPNNNNNNNNNNNNOOOQQQRRRRRRRRROOOMMMMMMNNNPPPPPPOOOPPPOOOOOONNNMMMMMMLLLLLLLLLKKKIIIHHHGGGHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGFFFFFFEEEDDDCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>========================;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;:::;;;;;;::::::999888777888888999999999999888888666666666555555555444444888888777777666555555555333333333333222222222222333333333333333222222111222222111111000///......111111222222222222111111000000000000////////////000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////111111111111111111111111000000//////000000111222111111000000///.........111000000//////000000111000000000000000//////...000000000000000000000000------......///000000111000000000000000000000000//////000000000000//////000000000111111111222222222111111111111000000000222111111000000111111222000000111111111111000000222111111111111000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000////////////111111222333333333222222000000000000000111111222111111111111111111111111111111111111111111111111111111111111111111111111333222222222111111000000111111111111111111111111333333333333222222222222333333222222333333444555666555444222111111111111555555555555555555555555666555555444555555666777666666666666666666666666666777777888999999888888;;;;;;;;;;;;;;;;;;;;;;;;======>>>???????????????@@@@@@AAABBBCCCDDDEEEEEEDDDEEEFFFGGGHHHJJJKKKKKKMMMMMMNNNOOOPPPQQQRRRSSSVVVVVVUUUUUUVVVXXXYYY[[[\\\\\\[[[[[[[[[[[[\\\\\\ZZZ[[[[[[[[[[[[ZZZYYYYYYXXXWWWVVVUUUUUUVVVWWWXXXZZZZZZZZZYYYXXXUUUSSSRRRSSSSSSRRRRRRRRRSSSTTTTTTQQQPPPNNNLLLKKKKKKLLLMMMMMMLLLKKKJJJIIIHHHHHHHHHFFFGGGHHHIIIIIIIIIHHHHHHFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFGGGHHHHHHIIILLLLLLLLLKKKJJJIIIGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCBBBBBBAAAAAABBBBBB@@@@@@@@@???????????????>>>>>>============>>>>>>>>>>>>>>>>>>===<<<;;;:::::::::999999999:::;;;;;;888888777777777777666666666666666666666666666666666666555555555555555666555555555555555444333333]]]]]]]]]___``````^^^\\\\\\]]]^^^]]][[[[[[\\\]]][[[ZZZZZZZZZ[[[\\\]]]^^^]]]ZZZXXXWWWWWWWWWUUUSSSSSSSSSRRRRRRQQQPPPPPPOOOJJJJJJKKKKKKMMMNNNPPPQQQPPPOOOMMMMMMNNNOOOOOONNNOOONNNNNNMMMMMMLLLKKKKKKJJJJJJIIIHHHGGGGGGHHHHHHGGGHHHIIIIIIJJJIIIHHHGGGHHHHHHGGGFFFDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@========================<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;:::999888888999:::;;;;;;;;;;;;;;;;;;:::999888888888999999999999888888555555555555444444444444777666666666555555555444222222222222222222222222222222333333333222222111333333222111000//////...111111222222222222111111000000000000////////////////////////////////////000000000000////////////////////////000000000000////////////////////////111111000000//////......111111111111111111111111///////////////000111111000000000000////////////000000////////////000000//////000000000000//////////////////////////////............//////000000//////////////////////////////000000000000//////000000000000111111111111111111111111000000000000111111000000000000111111///000000000000000000///111111111111000000000000000000000000000000000000000000////////////000000000000000//////000000000000000000000000000000000000000000000////////////222333444444555555444444000000000000000111111222111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111111000111111111111111111111111333222222222222222222222222222222222333333444444444444333222111111111222555555555555555555555555444333333444444444555555555555555555555555555555666666777888999999999999;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>?????????????????????@@@AAABBBCCCDDDDDDCCCDDDDDDEEEGGGHHHJJJJJJMMMMMMNNNOOOQQQRRRSSSSSSTTTTTTTTTUUUVVVXXXYYYZZZ[[[[[[ZZZZZZZZZZZZ[[[[[[XXXXXXXXXXXXXXXXXXXXXXXXWWWVVVUUUUUUUUUWWWXXXYYYYYYYYYYYYXXXVVVTTTQQQPPPOOOPPPPPPPPPQQQRRRSSSSSSRRRPPPMMMJJJIIIJJJLLLMMMKKKJJJJJJIIIIIIIIIIIIIIIKKKJJJIIIHHHGGGGGGHHHHHHEEEEEEEEEFFFFFFEEEEEEEEEDDDDDDEEEFFFGGGHHHHHHIIIKKKKKKKKKJJJJJJIIIHHHGGGEEEEEEEEEEEEEEEEEEEEEEEECCCBBBBBBAAAAAAAAAAAAAAA?????????????????????>>>>>>>>>===<<<<<<<<<===============<<<;;;:::999888888888888888999::::::;;;888777777777666666666666666666666666666666666666555555444444444555666666444444555555555444333333^^^]]]]]]^^^______]]][[[[[[\\\]]]\\\[[[[[[\\\]]]ZZZZZZZZZZZZ[[[\\\]]]^^^]]][[[YYYWWWWWWVVVUUUTTTRRRRRRQQQPPPPPPOOOOOOOOOKKKKKKKKKLLLMMMOOOPPPQQQOOONNNLLLMMMNNNOOONNNMMMNNNMMMMMMLLLKKKKKKJJJJJJIIIHHHHHHGGGGGGGGGGGGGGGEEEGGGHHHJJJJJJIIIHHHGGGIIIIIIHHHGGGEEEDDDCCCCCCAAAAAAAAA@@@@@@?????????========================;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::999888777777888999:::::::::;;;;;;;;;:::999999777888888999999888888777666666555555555444444444555555444444444444333333222222222222222222222222111111222333333222222222444444333222111111000000000111111222222111111000////////////000000000000////////////////////////////////////000000000000.../////////000000000111////////////////////////111111000000//////......000000000000000000000000/////////...///000000111---......///000111111222000000////////////000000//////000000000000//////////////////////////////000000//////............//////////////////////////////000000000000////////////000000000111111111000000000000000000000000111000000000000000000111...//////000000//////...000000000000000000000000000000000000000000000000000000////////////000000000000///......///000000000000000000000000000000////////////000000000000///000000111111111111111000000000000000111111222111111111111111111111111111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111222222222222222222222222000111111222222222222222111111111111222222333444555555555555555555555555111111222333444555666666555555555555555555555555666777888999::::::::::::;;;;;;<<<<<<<<<===============>>>???????????????>>>>>>???@@@AAABBBCCCCCCCCCCCCDDDDDDFFFHHHIIIJJJLLLMMMNNNOOOQQQRRRSSSTTTRRRRRRSSSTTTVVVXXXYYYZZZ[[[ZZZZZZYYYYYYZZZZZZ[[[VVVUUUUUUUUUUUUVVVVVVVVVWWWVVVVVVVVVVVVXXXYYYZZZXXXXXXXXXWWWUUURRRPPPNNNLLLLLLMMMNNNOOOPPPQQQQQQQQQOOOLLLJJJIIIJJJLLLMMMHHHHHHHHHIIIJJJKKKLLLMMMQQQOOOJJJGGGEEEEEEGGGHHHDDDEEEFFFFFFFFFFFFEEEEEEDDDDDDEEEFFFGGGHHHHHHIIIGGGHHHHHHIIIIIIIIIHHHHHHFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBAAA@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;<<<<<<<<<<<<<<<;;;:::999888888666666777777888888999999777777777666666666666555555555555555555555555555555444444444444555555666444444444555444333333222^^^]]]\\\\\\^^^^^^\\\ZZZYYY[[[]]]]]]\\\[[[\\\]]]XXXXXXXXXXXXYYYZZZ\\\\\\\\\[[[ZZZXXXWWWVVVVVVUUURRRQQQPPPOOONNNNNNNNNNNNNNNNNNNNNOOOOOOQQQRRRSSSNNNMMMLLLMMMNNNNNNMMMLLLMMMLLLLLLKKKKKKJJJIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFGGGHHHIIIHHHGGGFFFHHHGGGGGGFFFEEEDDDDDDCCCAAAAAAAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>::::::::::::::::::::::::999999999999999999999999:::999999888888999999:::999999::::::::::::999999777777888888888888777777666666666555555555555444333333333333333333333333222222222222333333333333000111222222222222222222333333333222222222222222000000111111111111000000////////////000000000000000000000000000000000000////////////000000000000......//////000000111111000000000000000000000000000000000000////////////000000000000000000000000//////......//////000111,,,---...///000111222333000//////......//////000...//////000000000000000000000000000000000000000111000000///......------000000000000000000000000//////000000000000///////////////000000000111111//////000000000000000111111000000//////000000111......////////////......//////000000000000000111000000000000000000000000000000////////////000000000000............000000000000000000000000000000////////////000000000000000000111222222222222111000000000000000111111222111111111111111111111111111111111111111111111111111111111111111111111111000000111111222222222333111111111111111111111111111111111222222222222222///000111222222222222111000000000000222333444555444444444444444444444444000111222444555555666666444444444444444444444444666666888999::::::;;;;;;:::;;;;;;<<<<<<=========<<<<<<===>>>>>>>>>>>>>>>======>>>???@@@AAABBBBBBCCCBBBBBBCCCDDDFFFHHHJJJKKKKKKMMMNNNPPPQQQRRRSSSPPPQQQRRRTTTVVVXXXYYYZZZZZZZZZYYYYYYYYYYYYZZZZZZTTTTTTTTTSSSTTTTTTUUUVVVWWWWWWVVVVVVVVVXXXYYYZZZVVVVVVVVVUUUTTTQQQOOONNNJJJKKKLLLMMMNNNNNNNNNNNNOOONNNLLLKKKJJJKKKMMMNNNGGGGGGHHHIIIKKKMMMOOOPPPSSSPPPLLLGGGEEEEEEGGGHHHDDDEEEFFFGGGGGGGGGFFFEEEDDDDDDEEEFFFGGGHHHHHHIIIFFFGGGHHHHHHIIIIIIHHHHHHEEEEEEDDDCCCCCCBBBAAAAAABBBAAA@@@@@@??????@@@@@@============>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;::::::;;;;;;::::::999888555666777777888777777777777777666666666666555555555555555555555555555555555555444444444444444555444444444444444333222222\\\[[[ZZZZZZ[[[[[[ZZZXXXWWWZZZ]]]^^^]]]\\\[[[\\\WWWWWWXXXXXXYYY[[[\\\]]]\\\\\\[[[YYYWWWVVVVVVVVVQQQQQQOOONNNMMMMMMNNNNNNOOONNNNNNNNNOOOPPPPPPQQQMMMLLLLLLLLLNNNNNNMMMKKKLLLLLLKKKKKKJJJIIIIIIHHHFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGFFFFFFEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBAAAAAA@@@@@@???>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>::::::::::::::::::::::::999999999999999999999999999999::::::::::::999999888888999999999999999888777777888888888888777777666666555555555444444444444444444444444444444444222333333333444444444444000000111222222222222222111111111111222222222222000000111111111111000000.../////////000000000111000000000000000000000000.../////////000000000111.........///000111111111000000000000000000000000////////////000000000000000000000000000000000000///............///000000---......///000111111222//////............//////......///000000000000000000000000000000000000000///////////////.........000000000000000000000000//////000000000000//////////////////000000000111////////////000000111111000000////////////000000---......//////......---////////////000000111111000000000000000000000000000000////////////000000111000...------...000111000000000000000000000000.../////////000000000111111222333333444444333333000000000000000111111222111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111111111111111111111111111111111000111111111222222222222000111222333333333222222111000000000111222333333333333333333333333333333111222444555555555444444333333333333333333333333444555666888999:::::::::888888999::::::;;;<<<<<<;;;;;;<<<===============<<<======>>>???@@@AAAAAAAAAAAA@@@@@@BBBDDDFFFHHHHHHIIIJJJLLLMMMOOOPPPQQQOOOPPPRRRTTTVVVXXXYYYZZZZZZYYYYYYXXXXXXYYYYYYZZZUUUUUUTTTTTTTTTUUUVVVWWWWWWVVVVVVUUUUUUVVVWWWXXXTTTTTTTTTTTTSSSQQQOOONNNJJJKKKLLLNNNNNNNNNMMMMMMMMMMMMLLLLLLLLLMMMNNNNNNIIIIIIJJJJJJLLLMMMOOOPPPNNNNNNLLLKKKIIIHHHGGGGGGCCCDDDFFFHHHHHHGGGFFFEEEDDDDDDEEEFFFGGGHHHHHHIIIHHHIIIIIIIIIIIIIIIHHHHHHCCCBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@???????????????<<<<<<<<<=========>>>>>>>>>===<<<;;;::::::::::::999999::::::;;;;;;::::::777777888999888777666666777777666666666555555555555555555555555555555555666555555444333333333333333444444444444333222222[[[YYYXXXXXXYYYYYYXXXWWWVVVYYY]]]___^^^\\\[[[[[[YYYYYYYYYZZZ[[[]]]^^^___\\\\\\[[[YYYWWWUUUVVVWWWQQQPPPOOOMMMLLLMMMMMMNNNMMMLLLLLLLLLLLLLLLMMMMMMMMMLLLLLLLLLNNNNNNLLLKKKLLLKKKKKKJJJIIIIIIHHHHHHEEEFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@???>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>999999999999999999999999888888888888888888888888999:::;;;<<<<<<;;;:::999777888888999999999888888777777888888888888777777555555555444444444333333444555555555555555555555333333333444444555555555///000111222222222222222/////////000111111222222000000111111111111000000.../////////000000111111000000000000000000000000.../////////000000111111---......///000111111222000000000000000000000000......//////000000111111000000000000000000000000...............///000000////////////000000000000//////............//////......///000000000000000000000000000000000000000------......///000000000000000000000000000000000//////000000000000//////////////////000000000000.../////////000000111111000000////////////000000---..................---.../////////000000111111000000000000000000000000000000////////////000000111///...------...///111000000000000000000000000.../////////000000111111......///000000000000///000000000000000111111222111111111111111111111111111111111111111111111111111111111111111111111111444444333222111000///...111111111111111111111111000000111111222222222222111222333444555444333333222222111111111111111222222222222222222222222222444444555666555444333222222222222222222222222222333444555777888888999999666666777888999999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>???@@@AAAAAA@@@???>>>>>>@@@BBBEEEGGGFFFGGGHHHJJJLLLMMMOOOOOONNNOOOQQQTTTVVVXXXYYYYYYYYYYYYXXXXXXXXXXXXYYYYYYVVVVVVUUUUUUUUUVVVXXXYYYWWWVVVUUUTTTTTTUUUVVVVVVRRRSSSSSSSSSSSSQQQOOONNNKKKLLLMMMOOOOOONNNMMMMMMLLLLLLMMMMMMNNNNNNOOOOOOLLLKKKKKKLLLLLLMMMNNNOOOIIIJJJLLLNNNMMMKKKIIIGGGCCCDDDFFFHHHIIIHHHFFFEEEDDDDDDEEEFFFGGGHHHHHHIIILLLLLLKKKKKKJJJIIIGGGGGG@@@@@@AAABBBBBBCCCDDDDDDAAA@@@@@@???>>>?????????;;;<<<<<<<<<======>>>>>>>>>===<<<;;;:::999999:::888888999:::;;;;;;;;;;;;888999::::::999888777666777666666666555555555555555555555555555555555555777666555444333222222222333333444444444333222222ZZZZZZYYYYYYYYYZZZZZZ[[[[[[\\\^^^______^^^\\\[[[[[[[[[\\\\\\]]]^^^___```___^^^\\\YYYUUURRRPPPOOOOOONNNLLLKKKLLLNNNQQQRRRNNNMMMLLLJJJJJJLLLMMMNNNLLLMMMMMMMMMMMMLLLKKKKKKMMMMMMLLLKKKKKKKKKKKKKKKEEEFFFFFFFFFFFFEEEDDDDDDGGGGGGFFFEEEDDDCCCBBBBBB@@@@@@AAABBBAAA@@@???>>><<<<<<<<<<<<;;;;;;;;;;;;>>>===;;;:::999999::::::999999999888888888888777;;;;;;;;;;;;:::999999888:::::::::;;;;;;<<<<<<<<<888666444555888999777555666666555444444444555555222444555777777666444333111222333444444333222111000111111222222111111000111111111111111111222222222222222222222222222222000000000000000000000000---.........//////000000////////////////////////000000000000000000000000000000//////.........---......//////000000111111,,,------...///000000111------......///000000000////////////000000000000//////000000000000//////000000//////.........---............//////////////////............//////000000////////////000000////////////////////////,,,---///111111111111000...///////////////......000000000000000///......//////000111111111111111000000000000111111111111////////////////////////222222222111111111000000........................000000000000111111111111111111111111111000//////111///---...111222000...///000000000000111111111......///000000000000000111000000000//////......000000000000000000000000111111111111111111111111222222111111000000//////111111111111111111111111222222222222222222222222111222333444333222111000222222222222222222222222555555555555555555555555444444444444444444444444333333444444444444444444555555666666777777888888999888888888888:::;;;<<<===<<<<<<;;;;;;;;;<<<<<<>>>>>>>>>???@@@@@@AAAAAA@@@@@@AAABBBCCCDDDEEEFFFGGGGGGHHHJJJLLLNNNPPPRRROOONNNNNNQQQVVVYYYYYYWWW[[[XXXVVVXXX\\\_________ZZZYYYWWWVVVUUUUUUVVVVVVVVVWWWXXXXXXWWWVVVTTTSSSVVVUUUTTTSSSQQQOOONNNNNNNNNMMMMMMMMMLLLLLLKKKKKKJJJJJJJJJJJJKKKKKKKKKLLLIIIJJJKKKLLLNNNNNNOOOOOOOOOOOONNNLLLKKKIIIHHHHHHFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIJJJJJJJJJKKKKKKKKKJJJIIIHHHFFFFFFEEECCCAAAAAACCCCCCAAA???BBBAAAAAA@@@?????????@@@???>>><<<;;;::::::;;;;;;===<<<<<<;;;;;;::::::999>>>===<<<;;;:::;;;;;;<<<999::::::::::::999888888666666666666777777777777555555555666666666666666444333333222222333333444000111333444555444444333YYYYYYYYYYYYYYYYYYXXXXXXWWWXXXZZZ\\\]]]]]]\\\\\\```___^^^]]]\\\\\\\\\\\\]]]\\\ZZZXXXVVVSSSRRRQQQOOONNNMMMMMMNNNQQQTTTVVVNNNMMMLLLKKKKKKLLLMMMNNNKKKKKKLLLMMMMMMMMMLLLLLLNNNMMMLLLKKKJJJJJJJJJJJJGGGGGGHHHHHHGGGGGGFFFEEEFFFFFFEEEEEEDDDCCCCCCCCC@@@@@@AAAAAAAAA@@@???>>>>>>>>>>>>======<<<<<<<<>>===<<<;;;;;;;;;;;;999999999888888888888777::::::::::::::::::999999999999999999:::::::::;;;777555444444666777666444333333333333444444555666666666555444444444444444222222222333333222222222111111222222222222111111333222222222111000000000111111111111111111111111000000000000000000000000............/////////000........................000000000000000000000000000/////////............////////////000000000000......//////000111111111000000000000000000//////////////////000000000000///000000000000000000///000/////////........................///////////////..................///000000////////////000000////////////////////////---...///000000000000000...//////000000//////...000000000000000///......//////000111111111111000//////000000000111111111////////////////////////111111111000000///////////////////////////////////////000000000111111111000111111111111000//////111///......111111000.../////////000000000111111......///000000000000000111111111000000/////////000000000000000000000000111111111111111111111111111111111000000000000000111111111111111111111111222222222222222222222222111111222333333333222111222222222222222222222222333333333333333333333333444444333333333333333333444444444444444444444444444555555666777777888888888888777777888999:::;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<======>>>>>>???@@@@@@===>>>>>>???AAABBBBBBCCCGGGGGGHHHJJJLLLNNNPPPQQQPPPNNNNNNQQQUUUXXXWWWVVVYYYWWWWWWXXX\\\^^^^^^]]][[[ZZZYYYXXXWWWWWWWWWXXXWWWWWWWWWWWWVVVUUUTTTSSSRRRRRRQQQOOONNNLLLKKKKKKMMMMMMMMMLLLLLLLLLKKKKKKJJJJJJJJJKKKKKKKKKLLLLLLIIIJJJKKKMMMNNNNNNOOOOOOPPPPPPOOONNNLLLKKKJJJIIIHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFGGGGGGGGGHHHHHHJJJJJJJJJIIIHHHGGGFFFEEEDDDBBBAAAAAACCCDDDBBB@@@BBBAAA@@@@@@??????@@@@@@???>>><<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>===<<<;;;:::;;;;;;<<<999::::::::::::999888888888888777777666666555555555666666666666666666666444333333222222333333444111222333444444444333222XXXXXXYYYYYYXXXWWWVVVUUURRRTTTVVVYYY[[[\\\\\\\\\cccbbb___\\\ZZZYYYXXXXXXZZZZZZYYYWWWVVVTTTSSSRRRMMMMMMLLLMMMNNNQQQTTTVVVOOONNNMMMLLLLLLMMMNNNOOOIIIJJJKKKMMMNNNNNNNNNOOOOOONNNLLLKKKIIIIIIHHHHHHHHHIIIIIIIIIIIIHHHGGGGGGDDDDDDDDDDDDDDDDDDDDDDDD@@@@@@AAAAAA@@@@@@???>>>AAA@@@@@@???>>>======<<>>===<<<<<<999999999888888888888777888888999:::::::::999999888888888888888999999999666444333444555666555444333333333444555666777888999888555333222222333444333222222222222222222333222222222333333222222222444333333222111000//////111111111111111111111111000000000000000000000000............////////////........................////////////////////////////////////............000000000000////////////000000000000111111111111222222222111000/////////////////////000000000000000000111111111111000000////////////........................//////////////////............//////000000////////////000000000000000000000000000000/////////...//////000000//////000000000000/////////000000000000///.........///000000111111000000//////000000000000111111////////////////////////000000////////////......000000000000000000000000//////000000000000111111000000111111000000///...111///...///000111000.../////////000000000000111...//////000000000000000111111111111111000000000000000000000000000000000111111111111111111111111000000000000111111111111111111111111111111111111222222222222222222222222000000111222333333333222222222222222222222222222333333333333333333333333222222222333333333333333555555555444444333333222444444555555666777777777666666666666777888999:::;;;;;;;;;::::::;;;;;;<<<;;;;;;<<<======>>>>>>???======>>>???@@@AAABBBBBBFFFGGGHHHJJJLLLNNNPPPPPPOOOOOOOOOQQQTTTVVVVVVUUUWWWVVVWWWYYY\\\]]]\\\[[[]]]\\\[[[ZZZYYYYYYYYYYYYWWWWWWVVVUUUTTTTTTTTTTTTPPPPPPOOONNNLLLKKKJJJJJJMMMMMMLLLLLLLLLLLLKKKKKKJJJJJJKKKKKKKKKLLLLLLLLLJJJJJJLLLMMMNNNNNNOOOOOOQQQPPPPPPOOONNNLLLKKKJJJJJJJJJIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHGGGEEEDDDCCCCCCAAAAAAAAACCCDDDCCCBBBAAAAAA@@@@@@??????@@@@@@???>>><<<;;;;;;;;;;;;<<<999::::::;;;<<<<<<============<<<;;;;;;;;;;;;<<<:::::::::::::::999999888999999888777666555444444666666666666666666555555444333333222222333333444333333444444444333222222VVVWWWXXXYYYXXXVVVSSSRRRRRRSSSUUUXXXYYYZZZ[[[[[[```___\\\ZZZXXXXXXXXXXXX[[[ZZZYYYWWWVVVTTTSSSRRRMMMLLLLLLKKKLLLNNNPPPRRROOONNNMMMMMMMMMMMMNNNOOOJJJKKKLLLNNNPPPQQQQQQQQQOOONNNLLLJJJIIIHHHGGGGGGHHHHHHIIIIIIHHHHHHGGGFFFBBBBBBBBBCCCCCCDDDDDDDDD@@@@@@@@@@@@@@@??????>>>AAA@@@@@@???>>>===<<<<<<===>>>?????????===<<<;;;999999999888888888777777777777888999::::::999999888888888888888888888888555555555555555555555555666555555555666777888888777666444333222333333444444333222111111222333444222222333333333333222222333222222222111000000000222222222222222222222222000000000000000000000000.........///////////////................................................///////////////.........111111000000//////......111000000000000000000000111111111000000/////////////////////000000000000000000111111111111000000///////////////.....................////////////000000////////////000000000000////////////000000000000000000000000000000111000...------...///000...///000000111000000000//////000000//////...---...//////000000000000000////////////000000000111////////////////////////////////////////////////////////////////////////////////////000000000111000000000000000//////...000/////////000000000///000000000111111111111222//////000000000000//////222222111111111111111111000000000000000000000000111111111111111111111111//////000000111111222222111111111111111111111111111111111111111111111111//////000111222333333333222222222222222222222222444444444444444444444444111111222222222222333333666666555444333333222222333444444555555666777777555555555666777777888999::::::::::::::::::;;;<<<;;;<<<<<<======>>>??????@@@@@@AAAAAABBBCCCDDDDDDFFFGGGHHHJJJLLLMMMNNNOOOOOOOOOOOOPPPRRRSSSTTTTTTTTTUUUWWWYYY[[[[[[ZZZYYY\\\\\\[[[ZZZZZZYYYYYYYYYWWWVVVTTTSSSRRRRRRSSSTTTQQQQQQPPPOOONNNNNNMMMMMMLLLLLLLLLLLLLLLLLLKKKKKKJJJKKKKKKKKKKKKLLLLLLLLLJJJKKKLLLMMMNNNNNNNNNNNNOOOPPPPPPOOONNNLLLKKKJJJKKKJJJJJJIIIHHHGGGGGGFFFHHHHHHHHHHHHHHHHHHHHHIIIGGGGGGGGGFFFEEEDDDBBBBBB@@@@@@@@@@@@AAABBBBBBBBBAAAAAA@@@@@@???@@@@@@AAA???>>>===;;;;;;;;;<<<===:::;;;;;;;;;<<<<<<<<<===<<<<<<<<<<<<;;;;;;<<<<<<::::::;;;;;;::::::999888888888777777666666555555666666666666555555555555444333333222222333333444444444444444333222222111VVVWWWXXXXXXWWWUUUSSSQQQVVVVVVWWWXXXXXXYYYYYYYYYYYYXXXWWWVVVVVVXXXZZZ\\\]]]\\\[[[XXXVVVTTTRRRQQQPPPOOONNNMMMMMMMMMNNNOOOOOOOOONNNNNNNNNNNNOOOOOOLLLMMMNNNPPPQQQRRRSSSSSSNNNMMMKKKJJJHHHGGGFFFFFFGGGGGGGGGGGGGGGFFFEEEEEEAAAAAAAAABBBCCCCCCDDDDDD@@@@@@?????????>>>>>>>>>??????>>>===<<<<<<;;;;;;;;;<<<===>>>===<<<;;;:::999999999888888888777777666666777888999999999999999999999999888888888888666666777666666666666777777777666555444444444444111222333555555555444444444333222111111222333444111222222333333222222111000000000111222222222333333333333333333333333333000000000000000000000000///////////////.................................------------------------.........///////////////111111000000//////......//////////////////...............//////000000000////////////000000000000000000111111111111000000.........///////////////............////////////222222111111111111222222000000////////////000000000000000000000000000000000///...------...//////......///000000000000000///////////////...------......///000000000000000...////////////000000000////////////////////////000000000000000000000000...........................////////////000000000000000000000000///......///000000000/////////000111111111222222222333333//////000000000000//////111111111111111111222222000000000000000000000000111111111111111111111111//////000000111111222222111111111111111111111111111111111111111111111111//////000000111222333444222222222222222222222222444444444444444444444444111111111222222333333333666666555444333333222222333333333444555555666666444555555666777777888888999999999999999:::;;;;;;<<<<<<===>>>>>>??????@@@AAAAAAAAABBBCCCCCCDDDDDDDDDEEEGGGIIIKKKLLLLLLLLLMMMNNNOOOPPPQQQQQQSSSTTTSSSUUUWWWXXXYYYYYYXXXXXXZZZZZZZZZZZZYYYXXXWWWWWWVVVUUUSSSRRRQQQQQQRRRSSSQQQPPPPPPPPPOOOOOONNNNNNKKKKKKKKKKKKKKKKKKLLLLLLKKKKKKKKKKKKLLLLLLLLLMMMKKKLLLMMMNNNNNNOOONNNNNNNNNNNNOOOOOONNNLLLJJJIIIJJJIIIIIIHHHGGGFFFFFFEEEHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFEEEDDDCCCAAAAAA>>>>>>?????????@@@@@@AAAAAA@@@@@@???@@@@@@AAAAAA???>>>===<<<;;;<<<===============<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<:::;;;;;;;;;;;;:::999999555555666666777777888888777777666666555555555444444333333222222333333444555444444333222222222222VVVVVVWWWWWWVVVUUUTTTSSSXXXXXXXXXXXXXXXXXXXXXXXXVVVUUUTTTTTTVVVYYY]]]______^^^\\\ZZZWWWUUUSSSRRRTTTTTTSSSQQQPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPQQQQQQRRRQQQQQQMMMLLLJJJIIIGGGGGGFFFFFFEEEFFFFFFFFFFFFEEEDDDDDDAAAAAAAAABBBBBBCCCCCCCCC@@@@@@???>>>>>>>>>>>>???<<<<<<<<<<<<;;;;;;;;;;;;:::;;;;;;;;;;;;;;;::::::999999999888888888888777666777777888888888777777999999999888888888888888666777888777666555666888666555444333222111111111///000333555666666555444333222222222222222222333111111111222222111111111//////000111222333333444222222222222222222222222000000000000000000000000///////////////.........------------------------.................................///////////////000000000000////////////............////////////---------...///000000000////////////000000000000//////000000000000//////.........///////////////............////////////222222111111111111222222000000////////////000000000000000000000000000000.........---......//////,,,---...///000000000///...////////////...---------...//////000000//////......////////////000000//////////////////////////////000000000000111111..............................////////////000000//////000000//////...---...000111000///...///111111111111222222222333333000000000000000//////...000000000111111111111111000000000000000000000000111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111000000000000000111222333222222222222222222222222222222222222222222222222111111222222333333444444555555555444444333333222222222333333444555555555444555666777888888888777888888888888999:::;;;;;;<<<======>>>>>>???@@@@@@????????????@@@@@@@@@AAABBBDDDFFFHHHIIIJJJJJJJJJJJJLLLNNNOOOOOOPPPRRRTTTRRRTTTVVVWWWVVVVVVWWWXXXYYYYYYYYYYYYXXXWWWVVVUUUTTTTTTSSSRRRQQQQQQQQQQQQNNNMMMMMMMMMMMMMMMMMMMMMJJJJJJKKKKKKKKKKKKLLLLLLKKKKKKKKKLLLLLLLLLMMMMMMLLLMMMMMMNNNOOOOOONNNNNNMMMMMMOOOOOONNNLLLJJJIIIIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEDDDBBBAAA@@@===???@@@@@@>>>>>>???AAA@@@@@@??????@@@@@@AAAAAA???>>>===<<<<<<<<<>>>>>>>>>>>>======<<<;;;;;;::::::;;;<<<<<<===<<<<<<<<<;;;;;;;;;;;;;;;:::999999444444555666777888999999777777777666555555444444444333333222222333333444444444333222222222333333VVVVVVVVVVVVVVVVVVVVVUUUXXXWWWWWWWWWVVVWWWWWWWWWXXXWWWUUUUUUVVVYYY\\\___^^^^^^\\\[[[YYYWWWVVVUUUTTTTTTTTTSSSRRRRRRQQQQQQOOOOOOPPPPPPPPPPPPOOOOOOPPPPPPPPPPPPPPPOOONNNMMMKKKJJJIIIHHHGGGGGGGGGGGGEEEEEEFFFFFFEEEEEEDDDCCCAAAAAAAAAAAAAAABBBBBBBBBAAA@@@???>>>===>>>>>>???;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::::::::;;;;;;999999999888888888888777777777777888777777666666888888888777777666666666444666888777555444555777666555444333333222333333111222333333444444444444222222222333333222222222///000000111111000000///000000000111222222222333000000000000000000000000000000000000000000000000000/////////............------------------------..................................../////////000////////////000000000000.........///000000111111///////////////000000000////////////000000000000......////////////................../////////000............////////////111000000//////000000111000000////////////000000////////////////////////,,,,,,---...////////////+++,,,---...////////////......//////......---,,,---...//////000000//////........./////////000000////////////////////////.........//////000000000................................./////////000000//////000000//////...---...000111111......///111//////000000000111111111000000000000000///....../////////000000111111111000000000000000000000000111111111111111111111111111111111000000000000000111111111111111111111111111111111111111111111111111111000//////000111222222222222222222222222222111111111111111111111111222222222333444444555555444444444444444444444444222222222333444444555555444555777888999888888888777777777888888999:::;;;;;;;;;<<<======>>>>>>???============>>>>>>>>>>>>@@@BBBDDDGGGHHHHHHHHHGGGHHHKKKNNNOOONNNOOORRRUUURRRTTTUUUUUUSSSTTTVVVYYYYYYYYYYYYZZZYYYXXXVVVUUURRRRRRRRRRRRQQQPPPOOOOOOLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJJJJKKKKKKKKKLLLLLLKKKKKKLLLLLLLLLMMMMMMMMMMMMMMMNNNNNNOOOOOONNNNNNMMMNNNPPPQQQPPPNNNKKKJJJIIIIIIIIIIIIHHHHHHHHHHHHFFFFFFFFFFFFEEEEEEEEEDDDFFFEEEEEEEEEDDDBBBAAA@@@???AAACCCBBB???>>>@@@AAA@@@@@@??????@@@@@@AAABBB???>>>===<<<<<<===>>>???============<<<<<<<<<<<<::::::<<<=========<<<<<<;;;;;;;;;<<<;;;;;;:::999555555666666777777888888888777777666555555444444444333333222222333333444444333222222222333444555VVVVVVVVVUUUUUUVVVWWWWWWVVVVVVUUUUUUVVVVVVWWWXXX\\\[[[XXXVVVVVVYYY[[[]]]]]]]]]\\\[[[ZZZYYYXXXXXXQQQRRRRRRRRRRRRRRRRRRRRROOOPPPPPPQQQQQQPPPPPPOOOPPPPPPPPPOOONNNMMMKKKJJJJJJIIIHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEDDDDDDAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@>>>=========>>>???::::::;;;;;;<<<=========<<<;;;:::999999:::<<<===999999999888888888888777777777888777777666555555777777666666555555555444333555777666444333444777777777666666666777777888555444333111111222333555111222333444444333222111//////000000000000//////222222222111111111111111////////////////////////000000000000000000000000000000//////.........---------------------------////////////////////////---.........//////000000......//////000000111111...//////000111222222333222222111111000000//////////////////000000000000------............---------.........//////000000............/////////000//////............//////000000////////////000000////////////////////////***+++---///000000//////***+++,,,---..................//////......---,,,---......///////////////............/////////000////////////////////////---------.........//////000000000000000000000000............/////////000///////////////......---...000222111...---///111............////////////000000000000000///............//////000000000111000000000000000000000000111111111111111111111111222222111111000000//////111111111111111111111111000000000000000000000000222111000//////000111111222222222222222222222222333333333333333333333333222222333444444555666666333333444444444444444444111222222333333444555555444555777999999999888888777777777777888999:::;;;::::::;;;;;;<<<======>>>============>>>>>>>>>>>>???AAADDDFFFGGGGGGFFFFFFGGGJJJMMMNNNNNNOOOSSSVVVSSSTTTUUUTTTRRRRRRVVVYYYYYYYYYZZZZZZZZZXXXWWWUUUQQQRRRRRRSSSRRRPPPOOONNNLLLLLLLLLLLLMMMMMMMMMMMMIIIJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMNNNOOOOOOOOONNNNNNNNNOOOQQQRRRQQQOOOMMMKKKIIIIIIIIIJJJJJJJJJJJJJJJHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFEEEDDDCCCAAAAAABBBDDDEEEDDDAAA???@@@CCC@@@?????????@@@AAAAAABBB>>>>>>===<<<<<<===>>>???;;;;;;<<<<<<===>>>>>>>>>999:::<<<=========<<<<<<;;;;;;<<<<<<;;;;;;:::999777777777777666666666666888777777666555444444444444333333222222333333444333222222111222333555666TTTVVVXXXYYYXXXVVVTTTRRRUUUUUUTTTTTTUUUUUUVVVWWW]]][[[YYYXXXXXXYYYYYYXXX\\\\\\[[[ZZZYYYXXXWWWWWWOOOOOOOOOOOOOOOOOONNNNNNMMMNNNOOOPPPPPPPPPOOONNNQQQRRRQQQOOOLLLKKKKKKMMMJJJJJJIIIHHHGGGEEEEEEDDDIIIHHHGGGEEEDDDBBBAAA@@@CCCCCCBBBAAAAAA@@@??????======>>>>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;777999;;;===>>>===;;;999999999999999999999999999888888999::::::888777666;;;::::::999888777666666777777666555555555555555666666555555555555666666444444333333222111000000333333333333333222111000222222222222222222222222111111111111111111111111///...---,,,---///111222111111000000//////..............................///............---------------------------------........................///////////////.........///000111222222111000///000000000000000000000000///............//////000222111000///...---,,,,,,...000111222222111000...........................//////000000///...------////////////000000000000////////////////////////......------------......---------............///111000///...------...///...//////000000000000000////////////////////////111///...------...///111000000//////.........---......//////......---,,,..................------000000///...............111111000000//////......////////////////////////111000000000000000111222000000000000000000000000111111111111111000//////+++++++++,,,---...//////111111111111111111111111111111000000000000000111000000000000000000000000000000000000000000000000111111000000000000111111222222222333333444444444333333333333333333333333333222222111111222222333444444444444444444333333444444555777888888888888777888999:::;;;<<<<<<<<<;;;:::999999999:::;;;<<<===<<<<<<======>>>???@@@???@@@AAABBBCCCEEEFFFFFFGGGIIILLLOOOQQQRRRRRRRRRVVVVVVUUUUUUTTTUUUUUUUUUVVVWWWXXXXXXXXXWWWVVVUUUQQQQQQQQQPPPOOOOOONNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNLLLLLLMMMNNNNNNNNNNNNNNNMMMLLLKKKJJJJJJKKKLLLMMMMMMNNNOOOPPPOOOMMMKKKIIIMMMMMMNNNOOONNNMMMLLLKKKIIIIIIIIIIIIHHHGGGFFFEEEHHHGGGEEECCCBBBAAABBBBBBAAABBBBBBCCCCCCBBBBBBAAA@@@@@@@@@??????===<<<<<>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;<<<<<<>>>============<<<<<<<<<;;;;;;;;;::::::999999999777777777777888888888888:::999777666444444333333444333333222222333333444444333333222222333333444UUUWWWXXXYYYYYYWWWUUUSSSUUUUUUUUUUUUUUUVVVWWWWWW]]]ZZZXXXXXXYYYZZZZZZYYY[[[ZZZZZZYYYXXXWWWWWWVVVSSSRRRQQQQQQPPPPPPPPPPPPOOOPPPQQQRRRRRRRRRQQQPPPQQQQQQQQQPPPMMMKKKKKKLLLJJJIIIIIIHHHGGGFFFEEEDDDHHHGGGFFFEEEDDDCCCBBBAAACCCCCCBBBAAAAAA@@@??????======>>>>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;888:::<<<>>>>>>===;;;999999999999999999999999999888888888888888777777666888777777777777777777777777666666555555555555555555555444444444444555555444444333333222111111000111222222222111111000///111111111111111111111111000000000000000000000000111000...------...///000000000000000//////..............................,,,---------......//////------------------------...................................................///000000000000///...000000000000000000000000000//////.........////////////............------...///111222222111///...........................///////////////............/////////000000000000..............................------------......---------............///111000///...---......///,,,------...............////////////////////////000///...------...///000000/////////..................//////......---,,,........................000000///...............111000000000/////////...////////////////////////111111000000000000000111000000000000000000000000111111111111111000///////////////000000111111111000000000000000000000000111111000000000000111111111111111111111111111111111111111111111111111111222222111111111111222222111111111222222222333333333333333333333333333333333222222111111222222333555555555555555444444444444555666777777777777777777777888999:::::::::999::::::999999999:::;;;<<<<<<<<<<<<<<<===>>>?????????@@@AAABBBCCCDDDEEEFFFFFFHHHKKKNNNPPPQQQQQQQQQTTTSSSSSSRRRRRRRRRSSSSSSVVVVVVWWWWWWWWWVVVUUUTTTRRRRRRQQQQQQPPPOOONNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMKKKLLLLLLMMMMMMMMMMMMMMMLLLLLLKKKJJJJJJKKKLLLLLLNNNNNNOOONNNNNNLLLKKKJJJMMMNNNOOOOOOOOONNNLLLLLLLLLLLLLLLLLLKKKJJJIIIHHHGGGFFFDDDCCCAAAAAAAAABBBAAABBBBBBCCCCCCBBBBBBAAA@@@@@@@@@@@@???>>>===<<<>>>>>>>>>>>>============<<<<<<;;;;;;;;;;;;<<<<<<=========<<<<<<<<<;;;;;;::::::::::::::::::999999555666666666666777777777888777666555444333333333444333333222222333333444444333333222222333333444UUUVVVXXXYYYYYYWWWUUUTTTUUUUUUUUUUUUUUUVVVVVVWWW[[[YYYWWWWWWYYY[[[[[[[[[XXXXXXXXXWWWWWWVVVVVVVVVUUUSSSRRRPPPOOOOOOOOOPPPOOOOOOPPPQQQQQQQQQQQQQQQOOOQQQRRRQQQNNNKKKJJJJJJJJJIIIHHHHHHGGGFFFEEEEEEFFFFFFFFFEEEDDDCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@???======>>>>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;:::;;;===>>>>>><<<:::999999999999999999999999999888888777666666666666666555555555666666777777777777666555555444444555555444444333333333333444444444333333222222111111111000111111111111000//////000000000000000000000000////////////////////////222111///...------......000000000////////////...........................++++++,,,---...///000000------------------------........................------------------------......////////////......000000000000000000000000111000///...............,,,,,,,,,------.........---...///000000///...---.................................///////////////....../////////000000000..............................------------......---------............///000000///............///,,,------...............////////////////////////000///...------...///000////////////...............////////////...------........................000//////............///000000000000////////////000000000000000000000000222111111000////////////000000000000000000000000000000111111000000//////111111111111111111111111////////////////////////111000000000000000111111111111111111111111111111111111111111111111111111333333222222222222333333000000000111111111111111333333333333333333333333222222111111111111222222333333333333333444444444555555666666666666666555666777777888888888777777999999999999999:::;;;;;;;;;;;;;;;;;;<<<===>>>>>>??????@@@AAACCCDDDEEEEEEEEEGGGJJJLLLNNNOOOOOOOOOPPPPPPPPPOOOOOOPPPQQQQQQTTTUUUUUUUUUUUUTTTSSSSSSSSSSSSRRRRRRPPPOOONNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMJJJKKKKKKLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJKKKKKKOOONNNMMMLLLLLLKKKKKKKKKNNNOOOOOOOOOOOONNNMMMMMMNNNNNNNNNMMMMMMLLLKKKJJJGGGFFFDDDCCCBBBBBBBBBBBBAAABBBBBBCCCCCCBBBBBBAAA@@@@@@@@@@@@???>>>======>>>>>>>>>>>>=========<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::999999999:::::::::::::::555555555555666666666666666555555444333444444444444444333333333333444444444333333222222333333444TTTUUUVVVWWWWWWVVVTTTTTTTTTTTTSSSSSSTTTTTTUUUVVVZZZXXXVVVWWWYYY[[[\\\\\\WWWVVVVVVVVVUUUUUUUUUUUUTTTRRRPPPNNNLLLLLLMMMNNNLLLMMMMMMNNNOOOOOOOOOOOONNNPPPRRRRRROOOLLLJJJJJJIIIIIIHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBBBBAAAAAA@@@@@@@@@======>>>>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;<<<======>>>===<<<:::999999999999999999999999999888777666444444555666666666666666666666666666666666666555444444444444555555444444333333444444555333333333222222111111111000111111111111111000000000000000000000000000000////////////////////////111000///...---.........////////////////////////........................++++++,,,------...//////................................................---------...............////////////////////////////////////////////////111111000......---------++++++,,,,,,,,,---------------...//////...------....................................//////000000........./////////000000..............................------------......---------............////////////.........//////...//////000000000000000////////////////////////000///............///000///////////////.........///////////////...------............////////////000///............//////000000000000////////////000000000000000000000000333222111//////.........///////////////////////////000000000000000///////////////////////////...000000000000000000000000000000000000000000111222111111111111111111111111111111111111111111111111222222222111111222222222111111111111111111111111222222222222222222222222222222111111111111222222111111111111222222222222555555666666666555444444777777888888888777666666888888888999999:::;;;;;;::::::::::::;;;<<<======>>>>>>???AAABBBCCCDDDEEEDDDFFFHHHJJJLLLMMMMMMNNNNNNMMMMMMMMMNNNOOOPPPPPPSSSSSSSSSRRRRRRRRRQQQQQQSSSSSSSSSRRRQQQOOOMMMLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLIIIJJJJJJKKKLLLKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJKKKOOONNNLLLJJJJJJJJJLLLMMMOOOOOOOOOOOONNNNNNMMMMMMMMMMMMMMMMMMLLLKKKJJJIIIGGGFFFFFFEEEDDDCCCCCCCCCAAABBBBBBCCCCCCBBBBBBAAA@@@@@@@@@@@@??????>>>===?????????>>>>>>>>>======<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::999999888888999999:::::::::;;;555555555666666666777777444444333333333444444555444444333333333333444444444333333222222333333444RRRRRRSSSTTTTTTTTTSSSRRRRRRRRRRRRRRRRRRSSSTTTTTTXXXVVVUUUVVVXXXZZZ[[[[[[VVVVVVUUUUUUTTTTTTSSSSSSSSSRRRPPPNNNMMMMMMMMMMMMLLLLLLMMMMMMNNNOOOPPPPPPNNNPPPRRRRRROOOLLLJJJJJJIIIHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBAAAAAAAAAAAA@@@@@@======>>>>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;<<<<<<======<<<;;;:::999999999999999999999999999888777555444444444555666999999888777777666555555666666555444444444444444666666555555555555666666333333222222222222222111111111222222333222222111111111111111111111111111000000000000000000000000...............///000000.............../////////........................---------------------,,,......................................................//////000000000000000000000000000000000000////////////////////////111111000......------------,,,,,,,,,,,,+++++++++------............------..............................------...///000111............////////////..............................------------......---------............///......//////////////////...//////000000000000000//////////////////////////////............//////........./////////////////////000000//////...---........./////////000000//////............//////////////////000000000000000000000000000000000000222111000///............////////////////////////...//////000000000/////////.....................111111111111111111111111000000//////000111222222111111111111111111111111111111111111111111111111111111000000000000111111222222222222222222111111222222222222222222222222222111111000000111111222111111222222333333333444444555555555555444444333777888888888888888777666777777888999::::::;;;;;;:::999999::::::;;;<<<======>>>???@@@AAACCCDDDDDDCCCDDDFFFGGGIIIJJJKKKLLLLLLLLLLLLMMMNNNOOOPPPQQQQQQPPPPPPOOOOOOOOOOOOOOOQQQQQQRRRRRRQQQOOOMMMKKKKKKKKKLLLLLLLLLMMMMMMMMMMMMMMMMMMLLLLLLLLLKKKKKKIIIIIIJJJKKKKKKKKKKKKKKKJJJKKKKKKKKKKKKKKKKKKJJJNNNMMMKKKIIIIIIJJJLLLMMMNNNNNNMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMLLLKKKJJJIIIGGGGGGGGGGGGFFFFFFEEEDDDAAABBBBBBCCCCCCBBBBBBAAA???@@@@@@@@@@@@??????>>>@@@@@@?????????>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<;;;::::::::::::999999999888888888999999:::::::::666666777777777888888888444333333333333444555555555444444333333444444555444333333222222333333444QQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQRRRSSSSSSTTTWWWUUUTTTTTTVVVYYYYYYYYYWWWVVVVVVUUUTTTSSSRRRQQQSSSSSSRRRRRRQQQPPPOOONNNNNNNNNNNNNNNOOOQQQRRRSSSOOOQQQRRRQQQNNNKKKJJJJJJHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA======>>>>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999999999999999777777666555555555555555:::999999888666555555444666555444444333333444444666666666555555666666666222222222222222222222222111111222333333333333222111111111111111111111111000000000000000000000000------......///000000000---............/////////........................------------,,,,,,++++++................................................/////////000000111111222111111000000000000111111000000000000000000000000111000///...............---------,,,,,,+++++++++................................................//////...------...000111------........./////////------------------------......------------......---------............///---...//////000/////////,,,------...............////////////////////////////////////////////////.........//////////////////000000000000///...............//////000000111///............//////000////////////000000000000000000000000000000000000111000000///............000000000000000000000000......///000000000//////000000000000000000000000111111111111111111111111////////////000111222333222222222222222222222222222222222222222222222222111000000000000000000111222222222222222111111111222222222222222222222222111111000000000000111111333333444444555555666666333333444444444444444333666777888888888888777777555666888999::::::::::::::::::::::::;;;<<<============>>>???AAABBBCCCCCCBBBCCCDDDEEEGGGHHHIIIJJJKKKKKKKKKLLLMMMOOOPPPQQQOOONNNMMMMMMLLLMMMMMMMMMNNNOOOPPPQQQPPPNNNLLLKKKJJJKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMLLLLLLKKKKKKJJJIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKMMMLLLJJJIIIHHHJJJKKKLLLLLLKKKKKKJJJIIIJJJJJJJJJNNNNNNNNNMMMMMMLLLKKKJJJGGGGGGGGGGGGGGGFFFEEEEEEAAABBBBBBCCCCCCBBBBBBAAA???@@@@@@@@@@@@@@@??????????????????>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<;;;;;;:::::::::999999999888888888999999999999999777777777777888888888888555444444444444444555555555555444444444444555555444333333222222333333444QQQQQQQQQRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSTTTUUUUUUVVVTTTSSSSSSUUUWWWWWWWWWXXXXXXWWWUUUSSSRRRQQQPPPPPPQQQRRRSSSRRRQQQOOONNNNNNMMMMMMNNNOOOPPPRRRSSSQQQQQQQQQPPPMMMKKKKKKLLLHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA======>>>>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;999999999:::::::::::::::999999999999999999999999666777777777777666555555777777777666666555555555666555444444333333444444666555555444444555555666222222222222222222222222000000111222222222222222000000000000000000000000////////////////////////......///////////////...---------.........//////........................,,,,,,,,,,,,,,,,,,------.........................................................///000111111111111000////////////000111000000000000000000000000000//////.........//////,,,,,,,,,,,,------------///..................///........................111000...------...///000---------.........//////------------------------......------------......---------............///,,,---///000000000//////,,,------...............////////////////////////......////////////................../////////000000000000000000///......---......///000000111111...............///000000.../////////000000000111////////////////////////000//////.........//////000000000000000000000000---......///000000//////000000000111111222222222111111111111111111111111////////////000111222333222222222222222222222222222222222222222222222222222111111000000111111222222222111111111000000000111111111111111111111111111111000000000000111111222222222333444555555555111222333444444444444444444555666666777777777777444666777999::::::::::::::::::::::::;;;<<<===>>><<<===>>>???@@@AAABBBCCCBBBBBBBBBCCCEEEFFFGGGHHHIIIIIIJJJKKKLLLNNNOOOPPPNNNMMMLLLKKKJJJKKKKKKLLLKKKLLLNNNPPPPPPNNNLLLKKKJJJJJJKKKKKKLLLMMMMMMNNNNNNMMMMMMLLLKKKKKKJJJJJJJJJJJJKKKLLLLLLLLLLLLKKKKKKLLLMMMNNNNNNMMMLLLKKKKKKJJJIIIIIIIIIJJJKKKKKKJJJIIIHHHGGGFFFGGGGGGHHHLLLLLLLLLLLLKKKJJJIIIHHHEEEEEEFFFFFFFFFEEEDDDCCCAAABBBBBBCCCCCCBBBBBBAAA???@@@@@@AAAAAA@@@@@@???============<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;::::::::::::999999999999888888888888666666666777777777777888666666555555444555555555555555444444444444555555444333333222222333333444QQQRRRRRRRRRSSSSSSTTTTTTUUUUUUUUUTTTUUUUUUVVVWWWVVVTTTRRRRRRTTTUUUVVVUUUZZZYYYWWWUUUSSSQQQPPPOOOLLLNNNPPPRRRRRRPPPMMMLLLLLLKKKKKKKKKLLLNNNPPPQQQQQQRRRQQQOOOLLLKKKKKKMMMHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEDDDCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA======>>>>>>>>>>>>============<<<<<<<<<;;;;;;;;;888888888999999:::::::::999999999999999999999999666777888888888777555444444444444555555555555666555555444333333333333444555444444333333444444555222222222222222222222222//////000111111111111111////////////////////////........................000000000000///...---,,,---------.........//////........................******+++,,,------...///////////////////////////........................---------...///000000111000///...------...///000000000000000000000000000//////.........//////000***++++++,,,...//////000//////............//////........................222111///---,,,---...///---------.........//////------------------------.........------.........---------.........//////,,,---///000000000//////...//////000000000000000////////////////////////......////////////......---.........//////000000000000000000000//////...---......///000111111222...............///000111.../////////000000111111//////////////////////////////.........//////000000000000000000000000000------...///000000//////......///000111222222333000000000000000000000000////////////000111222333222222222222222222222222222222222222222222222222333222222222222222222333111111000000/////////...111111111111111111111111111111000000000000111111...//////000111111222222000111222333444555555555222333444555666666666666444555777999:::;;;::::::;;;;;;;;;;;;<<<===>>>>>><<<<<<===???@@@AAABBBCCCAAAAAABBBBBBDDDEEEGGGHHHGGGHHHHHHIIIKKKMMMOOOPPPMMMLLLKKKJJJIIIJJJKKKKKKIIIKKKMMMOOOOOONNNLLLJJJIIIJJJJJJKKKLLLMMMMMMNNNNNNMMMMMMLLLKKKJJJJJJIIIJJJKKKKKKLLLLLLLLLLLLLLLLLLMMMNNNOOOOOONNNMMMLLLJJJJJJIIIIIIIIIJJJJJJKKKHHHGGGFFFEEEEEEEEEFFFGGGIIIIIIIIIIIIHHHGGGFFFEEECCCCCCDDDEEEEEEDDDCCCBBBAAABBBBBBCCCCCCBBBBBBAAA???@@@@@@AAAAAAAAA@@@@@@<<<<<<;;;;;;;;;:::::::::<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999999888888777777555555555555666666666777777777666555555555555555555555444444444444555555444333333222222333333444TTTRRRQQQQQQRRRTTTTTTTTTRRRSSSTTTUUUVVVWWWWWWWWWPPPQQQRRRTTTVVVXXXYYYZZZYYYXXXXXXWWWWWWTTTPPPMMMMMMMMMMMMMMMMMMMMMMMMMMMJJJKKKLLLMMMNNNOOOPPPPPPQQQOOONNNLLLKKKKKKLLLLLLIIIJJJKKKKKKKKKKKKKKKJJJIIIHHHGGGEEEEEEEEEEEEFFFCCCCCCBBBAAA@@@@@@@@@@@@AAAAAA@@@???>>>===<<<<<<>>>===;;;:::999999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;:::999888666555555777666666666555555555555777777666666555555555555222333333444444333333222555555444444444333333333555555555444444333333333222222222111111111111000000000000000////////////////////////............000///...---------------..........................................------........................+++++++++,,,,,,,,,------////////////////////////,,,---...//////...---,,,//////---,,,,,,---...///////////////////////////////////////////////////000///.........000111222///000000000///...------000000000000000000000000///...---,,,,,,---...///111111000000//////......//////...---...///000111///////////////........................///000000,,,------...///000111111////////////////////////////////////////////////000000//////.........---000000000000000000000000...///000///...---...///000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000............////////////////////////////////////////////////////////////000000000000000000000000000000000000////////////111111111111111111111111444333333222111000//////111111222222222333333333111111222222222333333333///000111222222222222222333333333333333333333333111111000000//////......222222333333333333444444333333333444444444555555888888777777666666555555333444555777888:::;;;;;;;;;:::999888999;;;===???????????????@@@BBBGGGKKKAAACCCEEEFFFEEEDDDEEEFFFEEEEEEGGGHHHJJJKKKMMMMMMJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKFFFGGGIIIJJJKKKLLLKKKKKKLLLLLLKKKKKKJJJJJJIIIIIIJJJJJJJJJJJJJJJKKKLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHFFFFFFKKKHHHGGGHHHKKKMMMKKKIIIFFFFFFFFFEEEEEEEEEEEEEEECCCDDDEEEEEECCCBBBBBBCCCAAABBBCCCDDDCCCBBB@@@???@@@@@@@@@???>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::;;;<<<<<<<<<;;;;;;:::999===<<<;;;:::888777666666;;;;;;::::::999888777777444555555555666666777777666666555555555444444444555555555666555555444333111222222333333222222111SSSRRRQQQRRRTTTVVVWWWWWWSSSTTTUUUVVVVVVWWWWWWVVVRRRRRRTTTUUUWWWYYYZZZ[[[[[[YYYVVVUUUTTTSSSQQQPPPPPPOOONNNNNNNNNNNNNNNNNNMMMLLLMMMMMMNNNNNNOOOPPPPPPPPPNNNMMMLLLLLLLLLMMMJJJJJJKKKKKKKKKJJJJJJIIIIIIHHHGGGEEEEEEEEEEEEFFFEEEDDDBBBAAA@@@?????????????????????????????????>>>===<<<:::999999::::::::::::::::::::::::::::::::::::999999888777777777666666666666666555555555666666666555555555444444222333333444444333333222555444444444444333333333444444333333222222222222222222222111111111000000000000000000/////////...---.........//////000000//////...---------------..........................................------........................,,,,,,,,,,,,------------------------------------------............------///...------------...///////////////////////////////////////////////////...............///000000....../////////...------///////////////////////////...------------...///...............---------......---------...///000/////////////////////..................///000000------......//////000000////////////////////////////////////////////////000/////////............///////////////////////////000111000...---...///000000000000000000000000000000000000000000000000////////////////////////////////////////////////............////////////////////////////////////////////////////////////000000000000000000000000000000000000////////////111111111111111111111111333222222111111000000000111111111222222222333333111111111222222222333333000000111222222222111111111111111111111111111111222111111111000000000000222222222333333333444444333333333444444444444555666666666555555555555555444555666777888999:::;;;;;;:::999999999;;;===>>>;;;<<<<<<<<<<<>>===<<<<<<;;;;;;;;;;;;:::::::::<<<<<<<<<<<<;;;;;;::::::;;;;;;:::999888888777777:::999999888777777666666444555555555666666666777666555555555444444444333555555555555555444333333000111111222222111111000QQQRRRSSSTTTVVVXXXYYYZZZUUUVVVVVVWWWWWWVVVVVVUUUSSSSSSTTTVVVWWWYYYZZZ[[[\\\XXXTTTRRRRRRRRRRRRRRRRRRQQQOOOMMMMMMNNNOOOPPPPPPOOONNNMMMMMMNNNOOOPPPPPPOOONNNMMMMMMMMMMMMMMMKKKKKKKKKKKKJJJIIIHHHHHHHHHHHHGGGEEEEEEEEEEEEEEEEEEDDDCCCAAA@@@?????????======>>>???@@@AAAAAABBB>>>===<<<;;;:::::::::::::::999999888888777777777888888888888888888999999555555555666666666666666555555555444444444444444222333333444444333333222444444444444333333333333222222222222111111111111222222111111111000000000000000000/////////......,,,,,,---...///000111111//////...------------...........................------------------..............................,,,------------.........------------------------.........------.........///......------...//////////////////////////////////////////////////////,,,------...............,,,------............---///////////////////////////...------------...///---------...............---------,,,---......///....../////////////////////............//////000.........///////////////////////////////////////////////////////////////////////////....................................111222222111///---...///000000000000000000000000000000000000000000000000000000000000000000000000....................................////////////////////////////////////////////////////////////000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111111111111111222222222222333111111111222222222222333111111222222222111111000////////////////////////222222222222111111111111222222222222333333333333333333333333444444444444333444444444444555555555555666666777888999999999::::::999999999;;;<<<===:::;;;;;;;;;;;;===AAADDDHHHEEEBBBBBBDDDFFFEEECCCDDDDDDEEEFFFFFFGGGHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHGGGHHHHHHIIIJJJIIIIIIIIIKKKLLLLLLMMMMMMMMMLLLLLLJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMMMMNNNNNNMMMLLLLLLKKKJJJJJJJJJJJJJJJIIIHHHGGGFFFEEEEEEDDDCCCEEEFFFGGGEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDFFFEEEDDDBBBCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>======;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::::::::::::::999999999888888888888888777777666666555555555555555555555666666666555555444444444444333333444444555555444444333222000000000111111000000000QQQSSSUUUWWWXXXYYYZZZ[[[WWWWWWWWWWWWWWWVVVUUUUUURRRSSSTTTUUUWWWXXXYYYZZZYYYWWWTTTRRRRRRSSSRRRQQQRRRQQQNNNLLLLLLMMMOOOQQQSSSQQQOOONNNMMMMMMNNNOOOOOOOOONNNNNNMMMMMMMMMMMMKKKKKKKKKJJJIIIHHHGGGFFFHHHGGGFFFFFFEEEDDDDDDDDDCCCCCCBBBAAAAAAAAAAAABBB>>>>>>>>>???@@@AAAAAAAAA======<<<<<<;;;;;;;;;;;;::::::999888777666666555888888888888888888888888555555555555666666666666444444444444444444444444222333333444444333333222444444444333333333222222222222222222222222111111111111111111000000000000000000/////////.........---------...///000000111///......---------..............................,,,,,,------------..............................---------........./////////////////////////////////...---,,,,,,---...///.............../////////////////////////////////////////////////////////,,,---//////000///...---++++++,,,---.........---////////////////////////.........------...............//////000000111111,,,,,,,,,,,,------..................//////////////////............///000///////////////.........///////////////////////////////////////////////////////////////.........////////////////////////222333333222///......///////////////////////////////////////////////////000000000000000000000000////////////////////////............////////////////////////////////////........................////////////////////////////////////000000000000///////////////////////////000000000111111111222111111111111222222222222111111111111222222222222222222222222222111000///////////////////////////111111111111111111111111111222222222222333333333222222333333333444444444222333333444555555666666666666777777888888888999::::::999999999:::;;;<<<<<<============>>>AAADDDJJJEEE@@@@@@CCCFFFDDDAAADDDDDDDDDDDDDDDEEEEEEEEEFFFFFFGGGGGGHHHHHHIIIIIIHHHHHHIIIJJJJJJJJJJJJIIIMMMMMMLLLLLLLLLKKKKKKJJJIIIIIIIIIJJJJJJKKKKKKKKKLLLKKKKKKKKKKKKLLLMMMMMMNNNNNNMMMLLLKKKKKKJJJIIIIIIIIIIIIIIIHHHFFFEEEDDDEEEFFFFFFGGGHHHGGGFFFEEECCCCCCCCCCCCCCCDDDDDDDDDCCCDDDEEEEEECCCBBBBBBCCCBBBAAA@@@>>>>>>???@@@@@@??????@@@@@@???>>>>>>===;;;;;;;;;:::::::::999999999999888888888888888999888888888888888999999999777777777666666666555555555555555555555555555555444444333333333333333333444444444444444333222222000000111111111111000000SSSVVVZZZ[[[ZZZYYYYYYZZZWWWWWWWWWWWWVVVUUUTTTTTTQQQRRRSSSTTTUUUVVVWWWXXXUUUTTTTTTTTTUUUTTTQQQOOOPPPOOOLLLKKKKKKLLLOOOPPPSSSRRRPPPNNNMMMMMMMMMNNNMMMMMMMMMMMMMMMMMMLLLLLLJJJJJJJJJJJJIIIHHHFFFFFFGGGGGGFFFFFFEEEDDDDDDCCCAAAAAAAAAAAABBBCCCDDDEEE@@@@@@@@@?????????>>>>>><<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999888777777666::::::999999888777777777555555555666666666666666444444444444444444444444222333333444444333333222444444333333333222222222222222222222333333333333111111111000000000//////////////////............///////////////...............---------......///........................,,,,,,,,,,,,------..............................---------........./////////////////////////////////...---,,,,,,---...///---......//////000000000////////////////////////////////////////////////...///000111111000...---++++++,,,---.........---........................---..................---......//////000000111111,,,,,,,,,------------------.........//////000000//////............/////////////////////.........000000000000000000000000////////////////////////.........///////////////000000000000000000000000111222333222///...///000////////////////////////////////////////////////000000000000000000000000000000000000000000000000............////////////////////////////////////------------------------////////////////////////.../////////000000000111/////////////////////////////////000111111222222000000111111111222222222000000111111111222222222222222222222222111000///000000000000000000000000000000000000000000000000111111111222222222333333222222222333333333444444333333444555666777777888666666777777888888888999:::999999999:::::::::;;;<<<===>>>>>>===>>>AAACCCIIICCC>>>>>>BBBDDDCCC@@@CCCCCCCCCCCCCCCCCCCCCCCCFFFGGGGGGHHHIIIJJJJJJKKKIIIIIIJJJKKKKKKKKKKKKKKKLLLKKKKKKJJJIIIIIIIIIHHHHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMMMMMMMLLLLLLKKKJJJJJJIIIIIIIIIIIIHHHGGGFFFDDDDDDEEEFFFHHHHHHHHHGGGEEEEEEAAAAAABBBBBBBBBCCCCCCCCCAAACCCDDDDDDBBBAAAAAABBBAAA@@@???======>>>??????>>>>>>?????????>>>======;;;;;;:::::::::999999999777666666555555666777777777777888888888888999999777777777777777666666666555555555555555444444444222222333333333333333333333333333333333222222111111222222222222222222111ZZZ^^^aaaaaa]]]YYYXXXYYYVVVVVVVVVVVVUUUUUUTTTSSSQQQQQQRRRSSSTTTUUUVVVVVVRRRRRRSSSTTTUUUTTTQQQNNNMMMLLLKKKKKKKKKMMMOOOQQQQQQQQQPPPOOONNNMMMLLLLLLKKKLLLLLLMMMMMMLLLKKKKKKIIIIIIIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBAAAAAAAAAAAABBBCCCEEEEEEAAAAAA@@@???>>>===<<<;;;<<<<<<=========<<<<<<;;;;;;:::::::::999888888888::::::999999888777666666777666666666555555555555444444444444444555555555222333333444444333333222333333333333222222222222222222222333333333333333111111000000000//////////////////.........------000000//////...............------------...//////........................++++++,,,,,,------..............................,,,------------.........------------------------.........------.........------///000000000000000////////////////////////////////////////////////000000000000000000///...,,,------............---........................------...//////...---------------...............,,,,,,---............---------......///000000000000//////............///.........///////////////000000000000000000000000////////////////////////.........///////////////111111111111111111111111000111222111///...///000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111............////////////////////////////////////------------------------000000000000000000000000......//////000000111111000000000000000000000000/////////000000111111111000000000111111111111222000000000111111111111222111111222222222111111000111111111111111111111111///////////////000000000111111111111222222222222222222222222333333333333333444444555666777777777555666666777888999999999999999999::::::::::::::::::;;;<<<<<<;;;;;;===???DDDAAA>>>>>>@@@BBBAAA???BBBBBBBBBBBBBBBBBBCCCCCCEEEFFFGGGHHHIIIJJJKKKLLLIIIJJJKKKKKKLLLLLLKKKKKKJJJJJJIIIHHHGGGGGGGGGHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLKKKKKKJJJJJJJJJJJJIIIIIIHHHHHHHHHGGGFFFEEEDDDCCCBBBDDDFFFGGGEEECCCBBBBBB@@@@@@@@@AAABBBBBBCCCCCC@@@BBBCCCBBBAAA???@@@@@@??????>>>============>>><<<======>>>>>>===<<<<<<::::::::::::999999999999666555444444444555666777777777888888888888888888777777777777777666666666555555555444444444444444111111222222222222333333222222333333222222111000222222333333333333222222bbbfffjjjhhhaaa[[[XXXXXXTTTTTTUUUUUUUUUTTTSSSSSSRRRRRRSSSTTTUUUVVVVVVWWWSSSRRRQQQRRRSSSSSSQQQPPPKKKKKKLLLMMMNNNPPPQQQRRRNNNOOOPPPPPPOOOMMMKKKJJJIIIJJJKKKLLLLLLKKKJJJJJJGGGGGGHHHHHHHHHGGGGGGFFFEEEFFFFFFFFFEEEDDDCCCBBBCCCCCCBBBBBBBBBBBBCCCCCC@@@@@@???>>>===<<<;;;:::;;;<<<===>>>>>>===<<<;;;999999999999999999999999888888888888888888888888888888777666555444444333444444555555555666666666222333333444444333333222333333333222222222222111111111111111222222222333111000000000//////////////////.........---------.........///////////////---------------...//////........................***++++++,,,------..............................,,,,,,,,,,,,------------------------------------------............------,,,---///000111111000000////////////////////////////////////////////////000000///...................../////////...------........................------...//////...------...............---------,,,---.../////////......------......///000000111000000///...............------......//////000000000000000000000000000000////////////////////////............/////////000000000000000000000000000---///000000///...///111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000............////////////////////////////////////////////////////////////000000000000000000000000.........///000111111111111111111111111111111111/////////000000000000000000000000000111111111111000000000000111111111111000000111222222222111111000000000000000000000000//////000000000111111111111111111111222222222222111222222222222333333333333333333444444555555666444555666777888999:::;;;999999:::::::::999999999999:::;;;;;;::::::;;;<<<>>>>>>>>>>>>????????????AAAAAAAAABBBBBBCCCCCCCCCDDDDDDEEEGGGHHHJJJKKKKKKHHHIIIJJJJJJKKKKKKJJJJJJIIIIIIGGGGGGFFFGGGHHHHHHJJJIIIIIIIIIIIIIIIIIIHHHIIIIIIIIIIIIIIIJJJJJJKKKHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHGGGGGGFFFDDDCCCBBB???CCCFFFFFFDDDAAA@@@@@@?????????@@@AAABBBBBBBBB>>>@@@AAAAAA???>>>>>>???===>>>>>>>>>======<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;:::::::::999999999999888777666555444555666888999888888888888777777777777555555555555555555555555555555555444444333333333111111111111222222222333222222222222222111111000111111222222222222111111hhhlllooolllddd\\\YYYXXXRRRSSSSSSTTTTTTTTTSSSSSSSSSSSSTTTUUUVVVVVVWWWWWWUUURRRPPPOOOPPPRRRSSSRRRJJJKKKLLLNNNPPPRRRSSSSSSLLLNNNOOOPPPPPPMMMJJJHHHHHHIIIJJJKKKKKKJJJIIIIIIFFFFFFGGGHHHHHHHHHGGGGGGEEEEEEFFFFFFFFFDDDBBBAAAFFFEEEDDDCCCBBBAAAAAAAAA>>>>>>>>>===<<<<<<;;;;;;;;;<<<===>>>>>>===<<<<<<888888888888888999999999666777777888999999::::::999999888666555444333222555555555666666666777777222333333444444333333222333333333222222222111111//////000000111111111222000000000000//////////////////.........---------,,,------...///000111111---------------...///000........................******+++,,,,,,---..............................+++++++++,,,,,,,,,------////////////////////////,,,---...//////...---,,,,,,---///000111111111000////////////////////////////////////////////////000///...---,,,,,,---...///000000000///...------........................,,,---...//////...---,,,111111000000/////////...------///000000000///...---------...///000000111111000///...............,,,------...///000111111000000000000000000000000////////////////////////---.........//////000000000000000000000000000000,,,---//////......000111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000............/////////000////////////////////////111111111111111111111111000000000000000000000000---......///000111111222111111111111111111111111000000000000000/////////000000000000111111111111000000000000111111111111///000111222222222222222000000000000000000000000000000111111222222222333000111111111111222222222111111222222222333333333222222333333333333444444333444555777888:::;;;;;;999999:::::::::999999888:::;;;<<<<<<::::::;;;<<<:::<<<>>>???>>>===>>>???@@@@@@AAABBBBBBCCCDDDDDDBBBCCCDDDEEEGGGIIIJJJJJJGGGHHHIIIIIIJJJJJJIIIIIIIIIHHHGGGGGGGGGGGGIIIIIIJJJJJJJJJIIIIIIHHHHHHHHHIIIHHHHHHHHHHHHIIIJJJJJJFFFGGGGGGHHHHHHIIIIIIJJJGGGGGGGGGGGGFFFDDDCCCBBB@@@CCCGGGGGGDDDAAA@@@AAA>>>>>>???@@@AAAAAABBBBBB===???@@@@@@>>>======>>><<<===>>>>>>>>>===;;;:::::::::;;;;;;<<<;;;;;;::::::::::::999999999888888888777666555666777999;;;888888888888777777777666444444444444444444444444555555555444444333333333000000111111222222222333222222222222222111000000000000111111111111000000ssstttsssmmmddd]]]ZZZYYYWWWUUUSSSSSSTTTUUUTTTSSSSSSSSSSSSTTTVVVXXXZZZ\\\UUUSSSPPPMMMLLLLLLMMMNNNMMMNNNQQQRRRSSSSSSQQQPPPNNNNNNMMMLLLKKKJJJIIIIIIMMMKKKJJJIIIJJJJJJHHHGGGFFFFFFGGGHHHGGGFFFEEEDDDFFFFFFFFFFFFFFFFFFGGGGGGEEEEEEEEEDDDCCCCCCBBBBBB@@@@@@@@@????????????>>>>>>>>>>>>>>>===============<<<;;;999888999999:::999::::::;;;;;;::::::999666666555555555555666666222444555555444444666777555555444444444333333333222222222111111111000000333222000/////////000111111111000000//////......000000000000000000000000---......///......------------......------,,,+++++++++,,,,,,---...//////---------.........//////------------------------000000//////.........---........................///...---,,,,,,,,,,,,,,,---.........//////000000......//////...---,,,,,,---.........---,,,++++++------...///000000//////......------------..............................---------.........//////......////////////......///000000000000...,,,+++000000000000000000000000...///000111111000///...000000000000000000000000//////.........---------000000000000000000000000111111000000//////......////////////////////////222111///...///000222333...000111222222111000...000000///...............000000111111111111000000000000000000000000000000//////000000000000//////000000000000000000000000222111111111000000//////////////////////////////000000000///////////////444333333222222111111000000000000000//////////////////000000000000//////000000000000000000000000000000000000000000000000////////////////////////111111111000000000000000111111222222222333333333111111111111111111111111444444333222333444555666444444555555666777777777777777777888999999::::::999999888888888999:::;;;<<<<<<======>>>>>>??????BBBBBBCCCCCCDDDEEEEEEEEEFFFEEEEEEEEEEEEGGGHHHIIIHHHIIIJJJJJJKKKJJJJJJJJJGGGGGGFFFEEEFFFGGGIIIJJJKKKJJJHHHGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFGGGHHHIIIJJJHHHHHHFFFEEEDDDDDDDDDDDDEEEDDDCCCAAA@@@@@@AAAAAABBBAAAAAA@@@@@@AAAAAABBB>>>????????????===;;;:::;;;<<<===>>>>>><<<:::888:::::::::999999999888888777777777777777888888888666666666666777888999:::999999888888777666666666666555444333222333333444444444444444444444444444333333333333222222111000000000000000000000000000000000000000000000000000nnnoooooojjjbbb\\\YYYYYYXXXVVVTTTTTTUUUUUUTTTSSSRRRRRRRRRSSSUUUWWWZZZ[[[TTTRRROOOLLLKKKKKKLLLMMMLLLMMMOOOQQQQQQQQQPPPOOONNNNNNMMMLLLKKKJJJIIIHHHJJJIIIHHHIIIJJJKKKJJJIIIGGGHHHIIIIIIIIIHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCBBBBBBBBB?????????>>>>>>>>>===============<<<<<<<<<<<<;;;;;;:::999777777777777888888888888999999888888888444333333333333333333444333444555555444444555666555444444444444333333333222222222111111111000000222222000/////////000111111000000000/////////..............................///////////////......---.........------,,,,,,,,,,,,,,,------.........---------.........//////------------------------///.........------------........................///...------,,,,,,,,,---............/////////000///////////////...------...............---,,,,,,---...//////////////////......------------..............................---------.........//////////////////////////////---...///000000///......000000000000000000000000...///000111111000///...000000000000000000000000000000/////////.........000000000000000000000000000000000000////////////////////////////////////111000///......000111333...///111222222111///...000000///...........................------------000000000000000000000000//////000000000000//////000000000000000000000000111111111000000000//////////////////////////////000000000000000000000000111222222222222222222222000000000000//////////////////000000000000//////000000000000000000000000000000000000000000000000////////////////////////111000000000000000000000111111111222222222333333222222222222222222222222444333333222333444555666444444555555666666777777666777777888888999::::::999999999999999::::::;;;:::;;;;;;<<<<<<===>>>>>>@@@@@@AAAAAABBBCCCCCCCCCDDDDDDCCCCCCDDDEEEGGGGGGHHHHHHIIIJJJJJJJJJJJJJJJGGGFFFEEEEEEEEEFFFHHHIIIGGGFFFEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHHHHGGGFFFEEEDDDDDDDDDDDDEEEDDDCCCAAAAAAAAAAAAAAABBBAAAAAA@@@@@@AAAAAABBB????????????>>>===<<<;;;<<<<<<=========<<<;;;::::::::::::999999999999888777777777777888888888888666666666666777888999:::999999888888777666666666666555444333333333444444444444444444444444444444222222333444444444333333111111111111111111111111000000000000000000000000fffhhhiiifff```[[[YYYZZZXXXVVVTTTTTTTTTTTTSSSRRRQQQQQQRRRSSSTTTVVVXXXYYYRRRPPPNNNKKKJJJJJJKKKKKKJJJKKKMMMNNNOOOOOONNNNNNMMMMMMLLLKKKJJJIIIIIIHHHHHHGGGGGGHHHJJJKKKKKKJJJIIIIIIJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCBBBAAAAAA>>>>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;::::::;;;:::999888777777777777555666666777777666666555666666666666666666666666444555666555444333444555444444444444333333333333222222222111111111111111222111111000///000000000000000000000////////////........................////////////////////////............------,,,,,,------------------......---------.......................................---------------,,,,,,,,,........................///...------,,,---------............//////////////////000000000///............/////////...------//////////////////...---......------------..............................---............/////////000///...------...///000,,,---...///000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000/////////000000000000000000000000////////////000000000000////////////////////////000///...---...///000111//////111111111111//////000//////............/////////---,,,+++,,,,,,---000000000000000000000000//////000000000000//////000000000000000000000000111111000000000000//////////////////////////////111111111111111111111111///000000111222222333333////////////000000000000//////000000000000//////000000000000000000000000000000000000000000000000////////////////////////000000000000000000111111111111111222222222222333333333333333333333333333333333333333333444555555444444444555666666777777666666777888888999999:::999999999:::::::::;;;;;;999999::::::;;;<<<<<<===>>>>>>>>>???@@@@@@AAAAAABBBBBBAAABBBBBBCCCDDDEEEGGGHHHHHHIIIIIIIIIIIIIIIFFFFFFEEEEEEEEEFFFGGGHHHEEEEEEDDDCCCCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEFFFGGGGGGGGGGGGFFFEEEDDDDDDDDDEEEEEEDDDCCCBBBBBBAAABBBBBBBBBBBBAAAAAAAAAAAABBBBBB@@@@@@???>>>========================<<<<<<<<<<<<::::::::::::999999999999888888888888888888888888666666666666777888999999999888888777777666666555555555444333333333444444444444444444444444444444222222333444555555555555222222222222222222222222000000000000000000000000```cccdddbbb]]]ZZZYYYZZZWWWUUUSSSRRRRRRRRRQQQPPPOOOPPPQQQRRRTTTVVVWWWXXXRRRPPPNNNLLLKKKJJJKKKKKKJJJKKKLLLMMMNNNNNNNNNMMMLLLLLLKKKJJJJJJIIIHHHHHHHHHGGGFFFGGGIIIKKKJJJIIIIIIIIIIIIIIIIIIHHHHHHHHHFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDCCCCCCBBBAAAAAA@@@??????>>>>>>>>>=========<<<<<<<<<;;;;;;;;;;;;:::<<<<<<;;;:::999999999999555555666666666666555555777777888888888888777777444555666555333222333444444444444333333333222222111111111111111111111111222111111000000000000000000000000000////////////.......................................//////000///......---------------............------------........................////////////////////////------------------------..............................------------...............//////////////////000000000000000//////...///////////////......//////000000///...------......------------............................................./////////111000...,,,,,,...000111------...//////000000000//////////////////////////////000000000000//////////////////////////////////////////////////////000000000000000000000000......//////000000111111///////////////////////////......---...///000000//////000111111000//////000///............//////333222000...---...///000//////////////////////////////000000000000//////////////////////////////000000000000000000//////////////////////////////111111111111111222222222000000000000111111222222////////////000000000000//////000000000000//////000000000000000000000000////////////////////////////////////////////////000000000000000111111111111111111111222222222222222222222222222222222222333333333333333444444444333333444555555666666777666666777777888999999999999999::::::;;;;;;;;;;;;999999::::::;;;<<<<<<<<<<<<======>>>??????@@@@@@AAAAAAAAABBBBBBCCCDDDDDDFFFGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBB@@@???>>>===>>>??????>>>>>>===<<<<<<======>>>;;;;;;:::::::::999999999999999888888888888888777666666666666666777888888888888888777666666555555444444444444444444444444333333333333333333333333222333444444444444444333111111111111111111111111000000000000000000000000^^^```bbb```\\\YYYXXXZZZTTTRRRPPPOOOPPPPPPOOONNNNNNOOOQQQRRRTTTVVVWWWWWWRRRQQQOOOMMMLLLKKKKKKKKKJJJKKKKKKLLLMMMMMMNNNNNNKKKKKKJJJJJJIIIIIIHHHHHHIIIGGGFFFGGGHHHIIIHHHGGGHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@?????????>>>>>>>>>=========<<<<<<<<<;;;;;;<<<;;;;;;;;;:::999999888555555666666666666555555333444444555555444444333444555666555333222222333444444333333333222222222111111111111111111111111111111111111000000000///////////////000000000000////////////////////////---,,,,,,,,,,,,---...///000///...---------...........................---.....................---////////////////////////..................//////..............................---------......//////////////////.........//////000000000000000///......///////////////...//////000000///...------......------------..............................////////////////////////111000...,,,,,,...000111//////........./////////////////////////////////000000////////////000000////////////////////////........................////////////////////////......//////000000111111////////////////////////...............//////000/////////000000///////////////............//////555333111//////000111222//////////////////////////////000000000000////////////////////////////////////////////////000000000000000000000000000000000000111111222222222222111111111000000/////////.../////////000000000111//////000000000000//////////////////////////////////////////////////////000000000000000000000000//////000000111111111111000000111111111222222222000000000000000000000000222222222333333333333333333333444444555666666666555666666777888888999999888999:::;;;;;;;;;::::::999::::::;;;;;;<<<===============>>>??????@@@@@@AAAAAABBBCCCDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFGGGHHHHHHHHHGGGGGGFFFEEEEEEEEEEEEEEEFFFFFFDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBAAAAAABBBBBBCCCBBBAAA???>>>>>>???@@@@@@>>>>>>=========>>>>>>???;;;;;;;;;:::::::::999999:::999999999888888777777666666666666666666777888888888777777666555555555333444444444444444444444333333333333333333333333444444444333333111000000000000000000000000000000000000000000000000000000^^^```bbb___ZZZVVVVVVWWWQQQOOONNNMMMOOOOOOOOOMMMNNNOOOQQQSSSUUUVVVWWWWWWRRRQQQPPPNNNMMMLLLKKKKKKJJJJJJJJJKKKLLLLLLMMMMMMJJJJJJIIIIIIIIIHHHHHHHHHHHHGGGFFFFFFHHHHHHGGGFFFHHHGGGFFFEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBAAAAAA@@@??????@@@@@@@@@@@@????????????=========<<<<<<<<<<<<;;;999999999999999777666666666666666777777666666666333444555666666555444333333444555444333222333444333333333333222222222222111111111111111222222222000111111111111000//////////////////000000000000000000000000000000000000,,,++++++***+++---...///111000...---------...///..................//////...............---------.................................///////////////.................................---......///000///////////////...............///000000000//////------.../////////......//////////////////...---......------------..............................000000000////////////...000///...------...///000000//////.........//////000000000000000000000000000000////////////000000000000000000000000000000------------............////////////////////////////////////000000000000////////////////////////....../////////000000000///////////////////////////............//////000111000/////////000111111000000000000000000000000//////000000000000//////000000000000000000000000......////////////000000000000000000000000000000//////000000111222222222111111000000///......---......//////000000111111//////000000000000//////////////////////////////000000000000000000000000000000000000000000000000/////////000111111222222000000000111111111111222000000000000000000000000111111222333333333333333333333333444555555666666555555666777777888888999777888999:::;;;:::999888999999:::;;;;;;<<<<<<============>>>??????@@@@@@AAABBBCCCDDDEEEEEEEEEEEEDDDEEEEEEFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHGGGFFFFFFCCCDDDEEEFFFFFFFFFEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGHHHIIIIIIHHHGGGFFFEEEDDDDDDDDDEEEFFFGGGGGGDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCAAAAAA@@@@@@@@@@@@@@@AAA>>>>>>>>>>>>????????????;;;;;;;;;;;;:::::::::::::::::::::999888888777777666666666555555666666777888777777666666555555444222333444555555555444444333333333333333333333333555555444333222000///...////////////////////////000000000000000000000000^^^```aaa^^^XXXSSSQQQRRROOONNNMMMMMMOOOPPPPPPOOONNNPPPRRRTTTVVVWWWWWWWWWPPPPPPOOOMMMLLLKKKJJJIIIHHHHHHHHHIIIIIIJJJKKKLLLIIIIIIIIIHHHHHHHHHHHHHHHFFFEEEDDDFFFHHHIIIHHHGGGHHHGGGFFFEEEDDDEEEFFFFFFGGGFFFFFFEEEDDDDDDCCCCCCBBBBBBAAAAAA@@@?????????????????????>>>>>>>>>>>><<<<<<<<<;;;;;;;;;::::::999999::::::999888666555555555666666666666555555444555666777777666555444222333444444333222333555333333333222222222222111000000111111111222222222000111111222111000///....../////////000000000111////////////////////////---,,,+++++++++---///000111000...---------...///------......//////000000//////.........------------------------------------------....../////////.......................................///000000000/////////............------...///////////////,,,,,,---...............---...//////////////////......------------..............................000000000000/////////...////////////////////////......------...///000111000000000000000000000000111000///......///000111000000000000000000000000---.........////////////////////////////////////000000000000//////////////////////////////////////////000000111111000000/////////....../////////...............///000000......//////000000111111000000000000000000000000//////000000000000//////000000000000000000000000........./////////000000000000000000000000000000......///000000111222222////////////////////////.........///000111111111//////000000000000//////////////////////////////000000000000000000000000000000000000000000000000...//////000111111222222000000000000111111111111000000000000000000000000000111222333444333333222222333333444444555555666555555666666777888888888555666888::::::999888777888888999999:::;;;;;;;;;<<<<<<======>>>?????????AAABBBCCCDDDEEEEEEDDDDDDCCCDDDEEEEEEFFFFFFEEEEEEEEEFFFFFFGGGFFFEEEDDDCCCBBBBBBDDDEEEEEEEEEDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFGGGHHHHHHGGGFFFDDDDDDDDDDDDDDDEEEFFFGGGHHHDDDEEEEEEFFFFFFFFFEEEDDDCCCCCCBBBBBBBBBBBBCCCCCC@@@@@@AAAAAAAAAAAAAAA@@@===>>>???@@@@@@@@@??????<<<;;;;;;;;;;;;:::::::::;;;;;;:::999999888777777777666666555555555666666777777777666555555444444222333444555555555444444222222222222222222222222444444444444333222111000////////////////////////000000000000000000000000___aaaaaa]]]VVVPPPNNNNNNOOONNNMMMMMMOOOQQQQQQPPPOOOPPPRRRUUUWWWWWWWWWWWWOOONNNNNNLLLKKKJJJIIIHHHGGGGGGGGGGGGHHHIIIJJJKKKIIIIIIHHHHHHHHHHHHHHHHHHDDDCCCCCCEEEHHHJJJJJJIIIHHHGGGFFFEEEEEEEEEFFFGGGGGGFFFFFFEEEDDDCCCCCCBBBBBBBBBAAAAAA@@@??????>>>>>>>>>>>>>>>============;;;;;;;;;:::::::::999999;;;;;;<<<<<<;;;:::888777444555555666666555555444000111333444444333111000111222333333333333444555333333333222222222111111000000111111222222222222000111111222222000///....../////////000000111111...........................---,,,+++,,,...000222222000...---,,,---///000,,,------...///000111111//////.........---------------------------------,,,,,,,,,------................................................///000000000000//////.........---,,,,,,---...//////......+++,,,,,,---.........---------...///000000000///.........------.................................111111000000/////////.........////////////......,,,,,,,,,---...000222444000000000000000000000000111000///......///000111000000000000000000000000.../////////000000111111////////////////////////111111000000//////......//////////////////////////////000111111111111111//////............//////...............///000111---...///111222222222222000000000000000000000000//////000000000000//////000000000000000000000000---.........//////000000000000000000000000000000---......///000111111111------......///000000000---......///000111111222//////000000000000//////////////////////////////000000000000000000000000000000000000000000000000...//////000111222222222000000000000111111111111111111111111111111111111000111222333444333222222222222333444444555555666555555666666777888888888444666888999999999777666777777777888999999::::::;;;;;;<<<<<<===>>>>>>>>>@@@AAABBBDDDEEEDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEEEECCCDDDEEEEEEEEECCCBBBAAABBBCCCEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEFFFGGGGGGFFFDDDCCCDDDDDDDDDDDDEEEFFFHHHHHHDDDEEEFFFGGGGGGFFFEEEDDDCCCCCCBBBBBBBBBBBBCCCCCC???@@@AAABBBCCCBBBAAA@@@<<<===???AAABBBAAA???>>><<<<<<;;;;;;;;;:::::::::;;;;;;::::::999888777777777666666555555555666666777777777666555555444444111222444555666555444444222222222222222222222222444444444555444444333333000000000000000000000000000000000000000000000000YYYZZZYYYWWWSSSOOONNNNNNPPPMMMKKKMMMPPPSSSTTTSSSVVVUUUUUUVVVWWWVVVTTTRRROOOOOOOOOOOOMMMLLLJJJIIIHHHHHHGGGGGGGGGHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGHHHGGGGGGGGGGGGGGGHHHHHHGGGFFFEEEDDDDDDEEEFFFFFFCCCBBB@@@AAAAAABBB@@@???>>>>>>>>>>>>==================<<<;;;:::999999888:::;;;>>>???>>>;;;888666444444333333333444555555444444333333333333222222222333333444444333333222222222222222222222222222111111000000000000111111000000000000000000000000000000000000/////////////////////...---------,,,///...,,,+++,,,...000111//////.........---------........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,000///...------...///000+++,,,------......------,,,------......------,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------//////......------------//////////////////......---------............//////............---------///////////////////////////////////////.........////////////////////////////////////////////////---.../////////111444777222222000///............///...---,,,+++,,,,,,---////////////////////////////////////////////////......------------......////////////000000000000999555///---...///000///------......//////000000.........////////////000111111000///////////////...//////000///---+++***//////............//////////////////////////////......////////////......111000///......///000111////////////////////////////////////............,,,---------.../////////......///000111111000000------......///000111111111111000000//////......//////////////////////////////000000111111111222000000000000111111111111111111222222222222111111222222333333333333444444777777666666555555555444666555555444444666777888999888777777777888999:::;;;;;;;;;;;;<<<>>>???@@@???AAACCCAAA??????AAADDDDDDDDDDDDDDDDDDCCCCCCBBBFFFEEEDDDCCCBBBAAA@@@@@@BBBBBBBBBBBBCCCDDDEEEFFFHHHHHHGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEIIIHHHHHHHHHGGGFFFFFFFFFEEECCCAAAAAABBBCCCCCCCCCCCCCCCBBB@@@>>>===>>>@@@>>>???@@@AAA@@@???>>>===::::::999999888999999999888999999:::::::::999999;;;:::999777777777888888777777888888888888777777777666555444444555666777444444333222222222222333222222222111111111111000111111111111000000//////222222111111111111222222YYYYYYYYYVVVRRROOOMMMMMMMMMKKKJJJLLLPPPTTTUUUTTTTTTTTTTTTVVVWWWWWWUUURRROOONNNMMMLLLKKKJJJJJJIIIIIIHHHHHHGGGGGGGGGHHHHHHHHHIIIIIIJJJJJJIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGFFFEEEDDDDDDDDDDDDEEECCCAAA@@@@@@AAAAAA@@@???>>>>>>>>>>>>==================<<<;;;:::999999888888999:::;;;:::888666444666555555555444555555555444444333333333333222222222333333444444333333222222222222222222222222222111111000000000000111111000000000000000000000000////////////...........................---------...---,,,,,,---...///000//////.........---------................................./////////000000........................//////...------...//////+++,,,------......------,,,------......------,,,---,,,,,,++++++,,,,,,---,,,,,,---------.....................------,,,,,,........................---------............//////............---------......................../////////////////////...//////////////////////////////////////////////////////000...---,,,---///222111000///............///...---,,,,,,,,,------////////////////////////////////////////////////......------------........./////////000000000000444111---+++,,,------,,,.........///////////////---............/////////111111000///////////////000000000000000...---,,,//////............//////////////////////////////......////////////......111000//////...///000111////////////////////////////////////............------........................//////000/////////++++++,,,,,,---......///000000000000//////......//////////////////////////////000000000111111111/////////000000000111111222222222333333222222222222222222333333333444444777666666666555555555444666555555444555666777888999888777777777888999:::::::::;;;;;;<<<>>>???@@@???AAABBBAAA??????AAADDDCCCDDDDDDDDDDDDCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEFFFGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGGGGGGGGGGFFFFFFFFFFFFDDDBBBBBBCCCEEEEEEDDDEEEEEEDDDBBB???>>>???AAA???@@@AAAAAAAAA@@@???>>>;;;;;;:::999999888999999::::::;;;;;;;;;;;;::::::888777666555555666666777666777777888888777777666888888777666666777888999555444444333333333333333222222222111111111111000222222111111111000000000222111111000000111111222XXXYYYXXXVVVQQQNNNLLLLLLKKKJJJJJJLLLPPPSSSUUUUUURRRRRRSSSUUUWWWWWWUUUSSSNNNMMMKKKJJJIIIIIIIIIIIIJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEGGGFFFEEEDDDCCCBBBBBBCCCBBBAAA@@@@@@AAAAAA@@@???>>>>>>>>>>>>==================<<<;;;:::999888888888888888888777666555555777777777666555555555444444444333333333333222222222333333444444333333222222222222222222222222222111111000000000000111111000000000000000000000000............---------------------...............---------------........................---------.................................///////////////...........................------,,,,,,------...+++,,,------......------------............------------,,,,,,,,,,,,---------............/////////...............------,,,---------------------------------............//////............---------..............................//////////////////////////////////////////////////////////////////000111222222000......///222111000//////......//////...------,,,---------////////////////////////////////////////////////......------------............/////////000000000000...,,,,,,---...---,,,///////////////.........---------............///000000000000////////////000111111111000///...---//////............//////////////////////////////...//////000000//////...000000/////////000000111////////////////////////////////////............//////...........................///......------++++++,,,,,,---.........000000000////////////...//////////////////////////////000000000000111111....../////////000000000222333333333333333333222222222222222333333333333666666666555555555555555555555444444555555666777888777777777777888999::::::::::::;;;<<<===>>>???>>>@@@AAAAAA@@@@@@AAABBBCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@AAABBBBBBCCCDDDDDDDDDDDDDDDCCCDDDDDDEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGHHHFFFEEEEEEFFFGGGGGGFFFGGGGGGFFFCCCAAA???@@@BBBAAAAAABBBBBBAAAAAA@@@???===<<<;;;:::999888888888999:::::::::::::::999999777666666555666666777888555666666777777666666555888888777777777777888888666555555444333444444444222222222111111111111000222222222222222111111111222111111000000111111222VVVWWWVVVTTTPPPMMMKKKKKKKKKKKKLLLMMMOOOQQQRRRSSSPPPPPPRRRUUUWWWXXXUUUSSSNNNMMMKKKIIIHHHHHHJJJKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCGGGFFFEEEDDDCCCBBBAAAAAABBB@@@???@@@AAAAAA@@@???>>>>>>>>>>>>===============<<<<<<;;;:::999888888999999888777777777777777777777777666555444333333444444333333333222222222222333333444444333333222111111111111111111111111111111000000000000111111000000000000000000000000/////////.........------,,,---------.../////////,,,,,,---.........---,,,................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------............------------,,,,,,,,,,,,------------........./////////...//////000000///......+++,,,,,,,,,,,,,,,---------------............//////............---------....................................////////////////////////////////////////////////////////////***,,,000111222222222333111111000///////////////.........------------...////////////////////////////////////////////////......------------.............../////////000000.........///000//////...000000//////......------------------............///000000000000000//////000000000000//////......//////............////////////////////////////////////000000000000//////000000000000000000111111////////////////////////////////////............000000//////......------............---,,,,,,+++........./////////000000////////////////////////........................//////000000000000000000............////////////111222222333333222222111111222222222222333333333555555555555555555555555444444444444555555666666666666777777888888999999999999999:::;;;<<<>>>>>>===>>>???@@@@@@@@@AAAAAABBBBBBBBBBBBBBBAAAAAA@@@??????@@@AAABBBCCCCCCDDDEEEDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGIIIHHHGGGGGGHHHIIIHHHGGGHHHHHHFFFDDDAAA???@@@BBBCCCCCCCCCBBBBBBAAA@@@@@@>>>===<<<:::999888888888777777888888888777666666777777777888888999::::::555555666666666666555555666666666555555555555555666666555444444444444555222222222111111111000000222222222222222222222222111111000000000000111111RRRSSSSSSQQQNNNKKKJJJJJJLLLMMMNNNNNNNNNNNNNNNOOONNNOOOQQQUUUWWWWWWUUURRRNNNMMMKKKIIIHHHIIIJJJLLLJJJIIIHHHGGGFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEDDDDDDEEEEEEEEEFFFFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCFFFFFFEEEDDDCCCBBBAAA@@@AAA?????????AAAAAA@@@???>>>>>>>>>>>>============<<<<<<;;;:::999888888777999888777666666666777888555666666666555333222111444444333333333222222222222333333444444333333222111111111111111111111111111111000000000000111111000000000000000000000000000000000/////////......,,,---------.../////////,,,------...------,,,,,,---.............................................---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,++++++,,,------......---------......//////......---...------,,,,,,------...,,,------------.........///000111222222111000///++++++++++++,,,,,,---------------............//////............---------........................---.........//////000000////////////////////////////////////////////////###&&&***,,,---...///111111000000////////////000---.....................////////////////////////////////////////////////......------------..................////////////,,,...///000000/////////000000//////......---------------.........//////...///000000000000////////////..................//////............////////////////////////////////////000000000000////////////000111111111111111////////////////////////////////////............000000000//////......---------......---,,,++++++.........///////////////.............../////////------------------------000000//////////////////............////////////000000111111111111000000111111111222222222333333444444444555555555555555333444444555555555555555555555666777888888999999999999999999:::<<<===>>><<<===>>>???@@@AAA@@@@@@AAAAAAAAAAAAAAA@@@??????@@@@@@AAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCDDDEEEDDDDDDEEEEEEFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFGGGGGGGGGHHHIIIHHHGGGHHHIIIJJJIIIGGGFFFFFFEEEBBB@@@>>>???AAADDDDDDCCCBBBAAAAAAAAA@@@???>>>===;;;:::999999999888888888888888777666555777777888888999999999999555555666666666666555555666666666666666555444444666666555444444444444555222222222111111111000000222222222222222222222222111000000000000000000111MMMNNNOOONNNKKKIIIIIIIIILLLNNNOOOOOOMMMLLLLLLMMMMMMNNNQQQUUUWWWWWWTTTQQQMMMLLLKKKJJJIIIJJJJJJKKKIIIHHHGGGFFFFFFFFFFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEDDDEEEEEEFFFFFFGGGGGGGGGGGGFFFEEEDDDDDDCCCDDDDDDFFFFFFFFFEEEDDDCCCBBBAAA@@@???>>>???@@@AAA@@@???>>>>>>>>>>>>============<<<<<<;;;:::999888777777666555555444444555555666444444555555555333222111444444333333333333222222222333333444444333333222111111111111111111111111111111000000000000111111000000000000000000000000111000000000////////////---------...............------------,,,,,,,,,,,,---------.......................................///////////////.................................+++,,,,,,------,,,,,,++++++,,,------......------......////////////............------------......,,,,,,---------............///111333333222000///***++++++,,,,,,------...---------............//////............---------------------------------------......///000000000////////////////////////////////////////////////(((***,,,---------...///000000////////////000000------...////////////...////////////////////////////////////////////////......------------......------........./////////+++---//////---------...///////////////..................////////////000---...000111111000/////////...------------......//////............/////////////////////////////////000000111111000000/////////000111222222222222////////////////////////////////////............000000//////////////////---------...------,,,,,,---------------------------............/////////------------------------000000////////////............/////////000000000//////000000000000//////111111111111222222222222444444444444444555555555333333444555555555555444444555666777888999999999888888888999:::;;;<<<===;;;;;;<<>>@@@@@@@@@@@@@@@??????>>>AAAAAAAAA@@@@@@?????????AAAAAAAAAAAABBBCCCDDDEEEDDDDDDEEEFFFGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGHHHJJJJJJHHHFFFDDDDDDCCCAAA???>>>???AAAEEEDDDCCCBBBAAA@@@@@@@@@???>>>===<<<;;;:::::::::;;;;;;;;;;;;:::999888888555666666777777777777666555666666777777666666555888999999999888777666555666555555444333444444444222222222111111111111000111111111222222222222222111000000//////000000111HHHJJJKKKKKKIIIHHHHHHIIIJJJLLLOOOOOOMMMKKKLLLMMMMMMNNNQQQUUUWWWVVVRRROOOJJJJJJJJJIIIIIIIIIIIIIIIGGGGGGFFFFFFFFFFFFFFFGGGEEEFFFFFFGGGGGGFFFFFFEEEEEEEEEFFFFFFGGGHHHHHHIIIIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFEEECCCCCC???>>>>>>???@@@AAAAAA???>>>>>>>>>>>>============<<<;;;;;;:::999888777777555555555555555555555555333444555666666555444222444444333333333333222222222333333444444333333222111111111111111111111111111111000000000000111111000000000000000000000000000000/////////........................---------......,,,+++++++++,,,,,,---------.........//////........................000000/////////.................................+++,,,---......---,,,++++++,,,------......------......////////////............------------......---............/////////,,,---000111222111///...+++++++++,,,---.........---------............//////............---------------------------------------......///000000111////////////////////////////////////////////////000111111000///...000111000000////////////000000,,,---...///000000///...////////////////////////////////////////////////......------------......---------.........//////---///000///---,,,---///.........////////////////////////000000000111111---...000111111111000/////////...------...///000//////............//////////////////////////////000000111111111111000000...///111222333333222222////////////////////////////////////............///////////////000000000,,,------............------------------------------------.........//////////////////////////////000000/////////........./////////000000000111111000000111111111111000000111111111111222222222222333333333444444555555555222333444555555555444444333444666777888999999888777777888888999;;;<<<===;;;:::;;;>>>AAABBB@@@===??????@@@@@@??????>>>===@@@@@@@@@@@@????????????>>>>>>???@@@AAABBBDDDEEEDDDEEEFFFGGGHHHIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFIIIIIIIIIHHHHHHHHHHHHHHHGGGFFFFFFGGGIIIIIIGGGEEECCCCCCCCCAAA??????AAACCCEEEDDDBBBAAA@@@??????@@@>>>>>>===<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;:::999888666666777888777777555555666777777888888777777666888999999999888777555444555444444333333333333333222222222111111111111000000000000111111111222222000000////////////000000FFFGGGIIIIIIHHHGGGHHHIIIGGGKKKNNNOOOMMMLLLMMMOOOMMMNNNQQQUUUWWWUUURRRNNNHHHHHHIIIIIIIIIHHHGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEFFFGGGHHHHHHIIIIIIJJJIIIHHHGGGFFFFFFFFFFFFEEEEEEFFFGGGGGGFFFEEEDDD???>>>===>>>@@@AAAAAA???>>>>>>>>>>>>============<<<;;;;;;:::999888777777777777888888888888888777333444666888888777555444444444444333333333222222222333333444444333333222000000000000000000000000111111000000000000111111000000000000000000000000//////.........---------/////////......------,,,///...,,,*********,,,------------.........//////..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............,,,,,,+++,,,------......------......////////////............------------......////////////000000000000***,,,...000111///...,,,++++++,,,------...//////---------.........////////////.........------------------------------------------...///000000111/////////////////////////////////////////////////////////...,,,---///222000000////////////000111,,,---///000000000///...////////////////////////////////////////////////.........------.........---------.........//////111222333111......000222---.........//////000000000000000000111111111111,,,...000111222111000///111000///......///000111//////............//////////////////////////////000000111111111111000000...///111222333333222222////////////////////////000/////////..................//////000000111111,,,,,,---.../////////////////////////////////...---------.........//////111111111111111111111111000000//////.........---000000000000111111111111111111222222222222111111000111111111111222222222333333333444444555555555222333444555555555444333222333555777888999888888777777777888999:::<<<<<<::::::;;;>>>AAABBB@@@===???????????????>>>======??????????????????@@@@@@<<<======???@@@BBBDDDEEEEEEEEEFFFGGGIIIJJJKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJFFFFFFFFFFFFFFFFFFFFFFFFJJJJJJJJJIIIIIIHHHHHHHHHFFFEEEEEEGGGHHHHHHFFFDDDBBBCCCCCCAAA@@@@@@BBBDDDEEEDDDBBB@@@????????????>>>======<<<<<<<<<======;;;;;;;;;:::999888777666888999::::::999888777666777777888888888888777777666777777777666555333222444444333222222222222333222222222111111111111000//////000000111111111222000000////////////000000HHHIIIJJJJJJKKKJJJJJJJJJKKKLLLLLLLLLMMMMMMMMMMMMRRRRRRRRRQQQPPPOOONNNMMMJJJIIIHHHGGGFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFGGGGGGGGGGGGFFFEEEEEEEEEFFFGGGHHHHHHIIIIIIIIIHHHFFFEEEEEEFFFHHHIIIFFFFFFFFFFFFEEEEEEEEEEEEBBB???>>>???AAABBBAAA???>>>>>>>>>>>>>>>===<<<<<<;;;;;;:::999999888888777555666777777777666444333555666777777777666444333666666555444333333222222111222333333333333222111000000000000000000000000333222000/////////000111111111111111000000000000//////............//////111000///...............,,,,,,,,,---------...............////////////000000000000000//////////////////.........---------------------------------///...---,,,,,,---...//////---,,,,,,---...---,,,---------............///---------............///---------............/////////.........------------------------------------------............////////////...------,,,,,,//////.........---------///////////////000111111111111111111000000000000...------------...//////............////////////......////////////..................////////////............////////////////////////////////////////////////////////////............/////////////////////...------,,,,,,111111000000000000111111---555999555111000111000111///...///111222222111......------------......------------.........///000000000000000000000000........................000000000000111111111111---------------...///000//////.........---------..............................//////...---,,,,,,---......///////////////000000000000000000000000000000000///......------000000////////////000000............///000222222111111000000//////......000000000000000000000000111111222222222333333333444444444444444444444444444444444555555555555666999888888888888888999999999:::<<<=========<<<;;;============>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCCCCDDDDDDDDDDDDEEEDDDDDDFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFGGGEEEEEEDDDCCCBBBAAAAAA@@@DDDCCCAAA???===<<<======>>>>>>>>>===<<<<<<;;;;;;:::::::::999999999888888888888888888777777777777888777666555555444444555555555444444444333333333111111111111111111111111333333333222222111111111111111000000//////......000000///000000111222222HHHHHHIIIJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLLLLMMMMMMPPPPPPPPPPPPOOONNNMMMLLLJJJIIIHHHGGGEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFGGGHHHHHHIIIIIIIIIHHHFFFEEEEEEFFFHHHIIIFFFFFFFFFEEEDDDDDDDDDCCCBBB@@@>>>???AAABBBAAA???>>>>>>>>>>>>>>>===<<<<<<;;;;;;:::999999888888777666666777777777666444444555666666777666555444333555444444333222222111111111222333333333333222111000000000000000000000000222111111000000000000000111111000000000///////////////............//////.........---......//////---------.........//////------........./////////000000000000/////////...//////.........---------------------------------///...------------...//////---,,,,,,---...---,,,---------............///---------............///---------............/////////.........------------------------------------------............////////////...............//////.........---------//////......//////000111111111000000000/////////---------------...//////............////////////......////////////..................////////////............////////////////////////////////////////////////////////////............////////////.............../////////111111000000000000111111111999>>><<<888777666444444222000000000111000///.........------.........------........./////////000000000000000000000000...........................////////////000000000......---------....../////////.........---------..............................//////...------,,,---......///////////////000000000000000000000000........./////////////////////000000000000//////............///000111222111111111111000000000000000000000000000000000000111111222222222333333333444444444444444444444444444444444555555555555666777777777777888888999::::::;;;;;;<<<<<<<<<<<<;;;<<<<<<=========>>>>>>>>>????????????????????????@@@@@@@@@@@@AAAAAAAAAAAADDDDDDEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFCCCDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCDDDDDDEEEFFFEEEEEEDDDCCCBBBAAA@@@@@@AAA@@@???>>>>>>>>>??????>>>>>>======<<<<<<;;;;;;::::::999999999888888888666666777777777888888888888777666555444444444444555444444444444333333333111111111111111111111111333333333222222111111111222222222111111111111111000000000000000111222333GGGHHHHHHIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKLLLLLLLLLNNNNNNNNNNNNMMMMMMLLLKKKIIIIIIGGGFFFEEEDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFEEEDDDCCCDDDEEEEEEFFFFFFFFFGGGGGGHHHHHHIIIHHHGGGFFFEEEEEEFFFGGGHHHFFFFFFEEEDDDCCCCCCBBBBBBAAA@@@??????AAAAAA@@@???>>>>>>>>>>>>>>>===<<<<<<;;;;;;:::999999888888777666666777777777666555555555666666666666555444444333333333222222111111000111222222333333222222111000000000000000000000000111111111111111000//////000000000/////////......//////............//////,,,,,,,,,,,,---...///000........./////////000000,,,---------............000000000/////////.....................---------------------------------///...------------...//////---,,,,,,---......------------............///---------............///---------............///...............------------------------------------------............///......////////////000000/////////............---......------......///000000////////////.........---------------......///............////////////...//////000000//////...............////////////............////////////////////////////////////////////////////////////............////////////.........///000111111111111000000//////000000111444===DDDDDDAAA@@@===999777555222111000000...---............................../////////000000000000000000000000000000000////////////////////////............//////////////////...---------.....................---------.................................///......---,,,---......///////////////000000000000000000000000------......///000000111...///000111111000///...///......//////000111222111111111111222222222222000000000000000000000000111111222222222333333333333333333333444444444444444444444555555555555666666666666666777999::::::<<<<<<;;;::::::;;;;;;;;;<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@CCCDDDEEEFFFFFFGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEECCCDDDDDDEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDEEEEEEEEEDDDCCCBBBAAA@@@@@@>>>>>>>>>>>>>>>???AAAAAA>>>>>>======<<<;;;;;;;;;999999999999888888888777444555555666888999999:::888777666555444444444444444444444444333333333333111111111111111111111111222222222222222111111111111111111111222222222222111000000000000111111222FFFGGGGGGHHHHHHHHHHHHHHHIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLKKKKKKJJJGGGFFFEEEEEEDDDEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGHHHFFFDDDBBBBBBCCCDDDFFFFFFFFFFFFGGGGGGHHHHHHHHHGGGFFFEEEEEEEEEEEEFFFGGGEEEEEEDDDCCCBBBAAAAAA@@@AAAAAA@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>===<<<<<<;;;;;;:::999999888888777666666777777777666666666666666666555555555444444444333333333222222111111222222222222222222222222000000000000000000000000000000111222222000///...////////////............//////............//////,,,,,,,,,,,,,,,---...///---.........////////////,,,,,,,,,---------......000000/////////.................................------------------------.........------.........///---,,,,,,...//////...---------............///---------............///---------............///........................---------------------------------............///.........///000111111222/////////...............---------------...////////////.........---------------,,,,,,------...///............//////////////////000000000000//////............////////////............////////////////////////////////////////////////////////////............//////////////////000000111111111111000000////////////000000444===EEEFFFEEECCC???:::777555222111111000...---......////////////......////////////000000000000////////////////////////000000000000000000000000........./////////000000000///...---------------................................................---...............---------......///////////////////////////////////////............//////000000---///000222222000///---///////////////000111111000000000111111222222222000000000000000000000000111111222222222333333333333333333333333444444444444444444555555555555666444444555666777888:::;;;===<<<:::999999999:::;;;;;;;;;<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@AAAAAAAAABBBBBBBBBCCCDDDEEEFFFFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEEEEEEEDDDDDDCCCBBBAAA@@@???======>>>>>>??????@@@@@@>>>======<<<<<<;;;::::::999888888888888777777777555555666666777888888999777777666555444444444444444444444333333333222222111111111111111111111111222222222111111111111111......//////000000111111000///////////////000000EEEFFFFFFGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIJJJJJJJJJIIIIIIJJJJJJKKKJJJJJJJJJDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGEEECCCBBBBBBCCCEEEGGGFFFGGGGGGGGGGGGGGGHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCBBBAAAAAA@@@AAAAAAAAAAAA@@@?????????>>>>>>>>>>>>>>>===<<<<<<;;;;;;:::999999888888777777777666666666777777777666555555444444444444444444444444444333333333333222222222222222222222222000000000000000000000000000000111222222000///...////////////............//////............/////////...---,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,---------......////////////............---.....................---------------------------..................---...---,,,,,,.../////////---------............///---------............///---------............///---.....................---------------------------------............///------...///000111222222////////////////////////---------------...//////............------------,,,,,,,,,,,,,,,---..................//////////////////000000000000//////............////////////............////////////////////////////////////////////////////////////............////////////222222111111000000000000000000////////////000000111999@@@BBBBBBAAA===888555333111000111111000///......///000000///......////////////000000000000////////////////////////000000000000000000000000//////000000000111111111000///...------------------.............................................------...............------......///////////////////////////////////////000000//////............---///000222222000///---000////////////000000111...//////000000111111111000000000000000000000000111111222222222333333333222222222333333333444444444444444555555555555666444444444555666888999:::;;;:::999888888999:::;;;;;;;;;;;;;;;<<<<<<<<<<<>>>>>>>>============<<<;;;;;;::::::888888888777777777666666777666666666666666666666777666555444444333333333444444333333333222222222111111111111111111111111111111111111111111111111......//////000000111111///......---------......DDDEEEEEEFFFFFFFFFFFFFFFGGGHHHHHHHHHHHHIIIIIIIIIGGGHHHIIIJJJJJJJJJJJJJJJDDDDDDDDDEEEFFFGGGHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHEEEDDDDDDCCCDDDEEEGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBAAABBBBBBAAA???>>>???@@@>>>>>>>>>>>>>>>===<<<<<<;;;;;;:::999999888888777777777666666666777888888666555444444333333444444444444444444444444444444333222222111111222222333000000000000000000000000111111111111111000//////000000000/////////......//////............//////000///...---,,,,,,,,,,,,,,,,,,,,,------------...,,,---------............/////////.........---------------...............------------------------------...//////...------...---,,,---///000000///---------............///---------............///---------............///---------...............---------------------------------............///------...//////000111111...////////////000000000......------......///000///............---------,,,,,,,,,,,,,,,------...............///////////////000000111111000000///............////////////............////////////////////////////////////////////////////////////............////////////222222111111000//////...000//////......//////000000555::::::;;;<<<999444222111//////000111000000...///000111111000///........./////////000000000000000000000000000000000////////////////////////000000000000111111111111//////...---------......---------.......................................,,,---......///.........---......///////////////000000000000000000000000111000000///......------...///000111111000///...000000////////////000000///////////////000000000000000000000000000000000111111222222222333333333111111222222333333444444444444444555555555555666444444444444555777888888999888888888999999:::;;;:::::::::;;;;;;;;;<<<<<>>>>>?????????@@@@@@@@@AAABBBCCCDDDEEEEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEFFFGGGDDDDDDCCCBBBAAA@@@??????????????????>>>===<<<;;;======<<<<<<;;;:::::::::777777777777666666666666777777777666666555555555777666555444333333333333333333333333222222222222111111111111111111111111000000000111111111111111111111111111222222222222///......------------...CCCDDDEEEEEEFFFFFFEEEEEEGGGGGGGGGGGGHHHHHHHHHHHHFFFGGGHHHIIIJJJJJJJJJJJJGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBBCCCDDDEEEFFFHHHIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDDDD@@@BBBCCCBBB???===>>>@@@>>>>>>>>>>>>>>>===<<<<<<;;;;;;:::999999888888777777777666666666777999999666555444333333333444444333333333333333333333333333333222111111222333333000000000000000000000000222111111000000000000000111111000000000///////////////............////////////......---.........------------............------.........///////////////.........------------------.........//////------------------------------...//////...------...---,,,---///000111000---------............///---------............///---------............///---------.........//////---------------------------------............///---------......//////000.../////////000000000000//////......//////000111/////////............---,,,,,,++++++,,,,,,---...............////////////000000111111111111000000............////////////............////////////////////////////////////////////////////////////............////////////000000000000000000000/////////............//////000333555333555777666222222000......///000///......///000111111000///...------........./////////000000000000000000000000......................../////////000000000000111......---------......///---------.........//////........................,,,------...//////......---......///////////////000000000000000000000000///////////////.........//////000000000000//////000000////////////000000111111000000000000000000000000000000000000000000111111222222222333333333000111111222333333444444444444444555555555555666555444444444555555666777555666777999::::::::::::999::::::::::::;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>??????AAAAAABBBCCCDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBAAA@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDFFFFFFDDDCCCCCCBBBAAA@@@??????>>>?????????>>>===<<<;;;===<<<<<<;;;;;;::::::999777777666666666555555555555555555666666666666666666666555444333333333333333333333222222222222111111111111111111111111111///000000000111111111222222222222111111111111111111000//////.........///CCCDDDDDDEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHFFFGGGHHHIIIJJJKKKKKKKKKKKKJJJHHHGGGFFFEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGAAABBBDDDFFFHHHIIIJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDEEEEEEEEE@@@BBBCCCBBB???===>>>@@@>>>>>>>>>>>>>>>======<<<;;;;;;::::::999888888777888777666666666888999:::666555444333222333444444222222222222222222222222444333222111111222333444000000000000000000000000333222000/////////000111111111111111000000000000//////............//////...............///000111............/////////000.........////////////000//////.........------------------.........//////------------------------,,,---...//////...---,,,...---,,,---///111111000---------.........//////---------.........//////---------.........//////---------.........//////---------------------------------.........//////---------................../////////000000111111///////////////000111111000////////////.........,,,,,,++++++,,,,,,---.............../////////000000000111111111111000000............/////////000............/////////000////////////////////////////////////////////////............/////////000.........///000000111111//////............//////222333222000111555555111222000............---,,,...///000222222000///...------------.........///000000000000000000000000..................................../////////000---------------...///000---------.........//////........................,,,,,,---.../////////...---......///////////////000000000000000000000000------......///000000000000000////////////000000111000////////////000000333222222222111111000000000000000000000000000000111111222222222333333333000000111222333333444444444444444555555555666666555555444444444555555666333555777999:::;;;;;;:::999999:::::::::;;;;;;;;;========================>>>>>>>>>>>>????????????@@@AAABBBCCCDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBAAA@@@????????????????????????@@@@@@@@@AAABBBCCCEEEEEEDDDCCCCCCBBBAAA@@@???>>>======>>>??????>>><<<<<<===<<<<<<;;;;;;:::999999777666666666555555555555333444444555666777888888666666555444333333333333333333333222222222111111111111111111111111111111//////000000111111111222111111000000//////......222222111000000000000000CCCCCCCCCCCCDDDDDDDDDDDDCCCDDDFFFGGGHHHIIIIIIIIIJJJIIIHHHIIIKKKKKKJJJIIIKKKJJJHHHFFFEEEEEEFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDCCCEEEHHHIIIIIIHHHGGGHHHHHHHHHHHHGGGFFFFFFDDDDDDEEEDDDDDDCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@??????@@@@@@@@@@@@@@@??????===<<<<<<;;;;;;::::::999888777777777777777777666666666666222222222222222222222222333333333333333333333333333333222222111000//////111111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000....../////////...,,,+++///////////////////////////...---,,,,,,---...///............................................................////////////000///...---------------.........///////////////............////////////////////////////////////........................222000---++++++,,,...///......//////......---,,,..................------........................//////000000000000//////111000000///......------........................,,,------...///000111111000000000000000000000000//////////////////////////////............//////000000000000000000000000//////.........---------////////////////////////////////////000000000000......//////000000111111////////////////////////////////////////////////........................////////////////////////////////////////////////////////////////////////---------.........//////............////////////000///...---------------//////......---------,,,............////////////---....../////////////////////////////////////////////000111111111111111......////////////......000000000000111111111111444333222000///////////////////////////000111111000000000000000000000000111111222222222333333333333333333222222111111111333666888666333222444666555555444333333555666777999888777777777777777888666777888999::::::::::::===<<<;;;::::::;;;===>>>888:::<<<>>>@@@@@@@@@@@@???@@@AAAAAABBBBBBBBBAAA>>>??????@@@@@@AAAAAABBBCCCCCCCCCBBBAAA@@@???>>>:::;;;===>>>?????????>>>>>>>>>@@@AAAAAAAAAAAAAAADDDCCCAAA???============;;;;;;<<>><<<;;;;;;::::::999888888888:::999888666555555444444888777777666555444444444555555555555666666666666333333333333333333333333444444444333111///...---222111111111000000//////000000111111111111000000000000000000000000000000BBBBBBBBBBBBCCCCCCCCCCCCDDDEEEFFFGGGHHHIIIIIIIIIJJJIIIHHHHHHIIIJJJIIIGGGHHHHHHGGGFFFEEEEEEEEEEEEFFFEEEEEEDDDCCCCCCDDDDDDDDDCCCCCCEEEGGGIIIIIIHHHHHHHHHHHHHHHHHHGGGFFFFFFDDDDDDDDDDDDDDDCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@??????@@@@@@????????????>>>===<<<<<<:::::::::999999888888888666666666555555555555444333333333333333333333333333333333333333333333333555555444333333222111111111111111111000000000000000000000000000000000000000000000/////////......//////////////////////////////000000000///...---///////////////////////////...------------...///............................................................//////////////////...---------------000000//////......------............////////////////////////////////////........................//////......------------......//////......---,,,........................////////////////////////...//////000000//////.........//////////////////........................------......//////000000//////////////////////////////////////////////////////............////////////////////////////////////.........---------////////////////////////////////////000000000000.../////////000000000111////////////////////////////////////////////////111111111111111111111111////////////////////////////////////////////////////////////////////////---------.........//////////////////000000000000//////...---------------/////////.........------............////////////---......///////////////////////////////////////...///000000111111000000////////////////////////...////////////000000000222111000//////////////////////////////000111111000000000000000000000000111111111222222222333333333333333222222111111111222333444444333222333444444444444444444555666666777777666666666777777888666777888999999:::::::::<<<;;;;;;::::::;;;======<<<<<<===>>>>>>>>>>>>>>>@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???AAAAAAAAAAAA@@@???>>>>>>;;;<<<>>>???@@@@@@@@@???===>>>???@@@AAAAAAAAAAAACCCBBB@@@???>>>=========<<<;;;<<<>>>@@@???===;;;:::999999999999888888888;;;:::999777666666666555777777777666555444444444444555555555666666666666555555444333333222111111111111111111111000///...111111111111000000000///000000111111111111000000////////////////////////AAAAAAAAABBBBBBBBBCCCCCCDDDEEEFFFGGGHHHIIIIIIIIIIIIHHHGGGGGGGGGGGGFFFDDDDDDDDDEEEEEEEEEDDDDDDDDDEEEEEEDDDCCCCCCCCCCCCDDDDDDCCCCCCDDDGGGHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFEEECCCCCCDDDDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@????????????@@@>>>?????????>>>===<<<;;;999999999999999999888888555555555444444444333333333333333333333333333333444444444444444444444444444444444333222222111111111111111111000000000000000000000000000000000000/////////.........------////////////////////////000000000111000000///...///////////////////////////......------......///........................////////////////////////---............///////////////...------------...111000000///...---,,,,,,............////////////////////////////////////........................---.../////////...,,,+++......//////......---,,,........................000000000000000000000000.........//////.........---------...///000000111................................./////////////////////////////////////////////////////////////////////............//////////////////////////////...............---------////////////////////////////////////000000000000////////////000000000000////////////////////////////////////////////////........................////////////////////////////////////////////////////////////////////////------.........///////////////000000000111111111//////...------------...///////////////.........---............/////////---......///////////////////////////////////////......///000000000000///000///...------...///000............/////////////////////........./////////////////////000111111000000000000000000000000111111111222222222222333222222222222222111111111111000///000222333333222333333444555555555555555555555555555666777888888666777777888999999999999;;;::::::::::::;;;<<<===???>>>===<<<<<<<<<<<<<<<@@@@@@AAAAAAAAA@@@@@@???AAAAAA@@@@@@???>>>>>>===>>>???????????????>>>>>>======>>>???@@@@@@@@@@@@<<<===>>>???@@@@@@@@@@@@BBBAAA@@@???>>>>>>>>>>>>===<<<<<<===>>>>>>;;;999777888888888888999999999;;;;;;:::888777777777777777777666666555444444444444444444555555555666666666666555444222111000000---...///000000111000000111111111111000000000000000000111111111111000000////////////////////////@@@AAAAAABBBBBBCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHGGGEEEEEEEEEEEECCCBBB@@@AAABBBDDDDDDDDDCCCBBBDDDDDDCCCBBBBBBCCCCCCCCCDDDCCCCCCDDDFFFGGGGGGFFFEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBCCCCCCCCCBBBBBBAAACCCCCCCCCCCCCCCCCCCCCCCCAAA@@@@@@???????????????===>>>>>>>>>======<<<;;;888888888888999999999999555555555444444444444333444444444444444444444444444444444444444444444444222111111111000000//////111111111111000000000//////////////////////////////.........------------/////////////////////////////////000//////////////////////////////////////////............//////........................////////////////////////---------........./////////......---------....../////////......---------............////////////////////////////////////........................---...............------.........///......---,,,---------...............////////////////////////------............------------......///000000000........................///////////////.........///////////////////////////////////////////////////......------......///////////////////////////........................////////////////////////////////////000000000000////////////000000000000////////////////////////////////////////////////------------------------////////////////////////////////////////////////////////////////////////............////////////////////////000000000000///......---------......////////////////////////---------.........//////---......///////////////////////////////////////---......///////////////111000...,,,,,,...000111........./////////000000---------------...///000///////////////000000111000000000000000000000000111111111111222222222222222222222111111111111111111...---///333444333111222333444555666555444333444444444444555777888888777888888999::::::999999999999999::::::;;;<<<<<>><<<;;;:::;;;;;;<<<@@@@@@@@@@@@@@@??????>>>@@@@@@??????>>>>>>>>>>>>===>>>>>>???@@@@@@??????======>>>>>>????????????<<<===>>>??????@@@??????AAAAAA@@@??????>>>>>>>>>>>>===<<<<<<===<<<:::888666666777888888999::::::;;;:::999888777777777777666666666555555444444444333333444444444555555555555555444333333222111111......///000111111111111111111111000000000000000000000111111111111000000////////////////////////@@@@@@AAABBBBBBCCCDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGGGGEEEDDDCCCDDDDDDBBB@@@>>>???AAABBBCCCCCCBBBAAACCCBBBBBBBBBBBBBBBCCCCCCDDDCCCBBBCCCEEEFFFFFFEEECCCCCCCCCCCCCCCBBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAACCCCCCCCCCCCCCCCCCCCCCCCAAA@@@??????>>>>>>??????<<<============<<<;;;;;;888888888888888888888999666666666555555555444444444444444444444444444444444444444444444444444444111111000000000000000///111111111111000000000//////////////////////////////.........------------.............................................///////////////////////////////////////////////////........................////////////////////////------------..................---------......///,,,,,,------......//////............///////////////////////////////////////////////////////////////...---,,,,,,---///000.........///......---,,,---------.........//////........................------............------///////////////////////////////////////////////////////////////.................................////////////////////////......------------..............................---.....................////////////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////........./////////000000---------.........//////......---------......///.........///////////////------------............---......///////////////////////////////////////---......///////////////111000...,,,,,,...000111//////000000000111111111---,,,,,,,,,---...///000///////////////000000111000000000000000000000000000000111111111222222222111111111111111111111111111///...000333555444222111222444555555555444333444444444444555777888888888999::::::::::::::::::777888999::::::;;;;;;;;;<<<<<<:::::::::;;;======>>>??????@@@??????>>>>>>=========>>>>>>?????????===>>>???@@@AAAAAAAAAAAA<<<<<<<<<<<<=========>>><<<===>>>??????@@@????????????@@@@@@???????????????===<<<<<<<<<<<<:::888666666777888999::::::;;;999888777666666666666666555555555555444444444444333333333333444444444444333333333333333333333333111111222222111111000000000000000000000000111111000000111111111111000000........................??????@@@@@@AAABBBCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCBBBAAA??????@@@AAAAAAAAAAAAAAABBBAAAAAAAAAAAABBBCCCCCCCCCBBBBBBCCCDDDEEEEEEDDDBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@AAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>???;;;<<<<<<<<<<<<<<<;;;;;;888888888888888888777777666666666555555555555444333333333333333333333333333333333333333333333333222222222222222222222222111111111111000000000000000000000000000000000000/////////.........------...........................------------......///////////////////////////...//////000000//////...................................................,,,------------............------------...//////++++++,,,---...//////000............////////////////////////////////////////////////////////////000...,,,++++++---000111......//////......---,,,,,,,,,------.../////////.................................//////.........///////////////.........////////////////////////.........///////////////........................////////////////////////......------------..............................---------...............////////////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////....../////////000000000,,,,,,---------............------------...//////---------...............,,,------------.........---......///////////////////////////////////////......///000000000000///000///...------...///000000000000000111111111111---------------...///000///////////////000111111000000000000000000000000000000000111111111111222000000000111111111111111222111000111333444444333222222333444444444444444555555555555666777888888888999999:::::::::999999666777888999:::;;;;;;;;;999999999:::;;;<<<===>>>======>>>???????????????;;;<<<<<<===>>>>>>??????>>>>>>???@@@AAAAAAAAA@@@===<<<<<<;;;;;;<<<<<<===<<<===>>>???@@@@@@@@@@@@>>>??????@@@@@@@@@?????????>>><<<<<<<<<<<<;;;999777777888999::::::;;;;;;888777777666555555666666444444444444444444444444222222222333333333444444111222222333333444444555333333333333222000//////000000000000111111111111000000111111111111000000........................<<<<<<===>>>???@@@AAAAAAAAABBBCCCCCCDDDCCCCCCCCCDDDCCCBBBBBBCCCDDDCCCBBB@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAABBBBBBCCCCCCBBBAAABBBDDDEEEDDDCCCCCCCCCCCCCCCCCCBBBAAAAAA??????@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>:::;;;;;;<<<<<<<<<;;;;;;999999888888777777666666555555555444444444333333333333333333333333333333222222222222222222222222111111111111222222222222111111111111000000000000000000000000000000000000000000000/////////..............................///...---------///000111////////////////////////...///000111111000///...........................------------------------,,,,,,---------.........---------------...//////,,,,,,,,,------.....................////////////////////////////////////////////////////////////...------,,,---...///000......//////......---,,,,,,,,,------...//////000...........................//////000000//////...------......//////000000////////////////////////------......//////000000........................////////////////////////...------,,,,,,------...........................---------.........//////////////////////////////////////////000000000000111000000000/////////...////////////////////////////////////////////////------------------------////////////////////////////////////////////////////////////////////////.../////////000000000000------------.........///---------------...//////,,,,,,,,,,,,---------...,,,,,,---------.........---......///////////////////////////////////////...///000000111111000000/////////////////////////////////000000000000111................../////////////////////000111111000000000000000000000000000000000000111111111111///000000000111111111222111222333333111111222333333333222222333333444555777777666666666777777888777777888888888777777666555666777999:::;;;::::::888888:::;;;;;;<<<<<<;;;;;;;;;===>>>??????@@@@@@========================>>>>>>??????????????????>>>===<<<;;;;;;<<<===>>>===>>>???@@@AAAAAAAAAAAA===>>>???@@@AAA@@@@@@???@@@>>><<<<<<======<<<;;;999999::::::;;;;;;;;;<<<999888777777666666777777444444444444444444444444222222222222333333333333222333333333333333333444222222222222111000///...///000000000111111111111000000111111111111000000........................::::::;;;<<<===>>>??????AAAAAABBBBBBCCCBBBBBBBBBCCCBBBAAABBBDDDDDDDDDBBBBBBAAA@@@??????@@@AAABBB@@@@@@@@@@@@AAAAAABBBCCCCCCBBBAAABBBDDDDDDCCCBBBDDDDDDEEEEEEDDDDDDCCCBBB>>>???@@@AAAAAAAAAAAAAAA????????????????????????@@@??????>>>>>>>>>>>>>>>::::::;;;<<<<<<;;;;;;;;;:::999999888777666666555444444444333333333222222222222222222222222222222111111111111111111111111///////////////000000000111111111111000000000000000000000000000000000000000000000000////////////........................000///.........000111222////////////////////////...///000111111000///...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------...///000---------------------,,,............/////////000////////////////////////000000000000000000000000+++,,,.../////////............//////......---,,,,,,,,,------...///000000000000000000000000000000//////000000000000//////+++,,,---...///111222222000000000000000000000000,,,------...///000111111........................////////////////////////...------,,,,,,------...........................---------.........//////////////////////////////////////////000000000000111111000000/////////...////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000............/////////000---------------...///000+++++++++,,,,,,---------,,,,,,,,,---------......---....../////////////////////////////////////////////000111111111111111......////////////................../////////000000//////........./////////////////////000111111000000000000000000000000000000000000111111111111//////000000111111111222000222444333000///000333444333222111222333444555999888888777777777777888555666666666666666555555444555777999:::;;;::::::888999:::;;;<<<;;;:::999999:::<<<>>>???@@@@@@@@@>>>>>>>>>===<<<<<<;;;;;;======>>>>>>>>>>>>======???>>>===<<<<<<===>>>???>>>???@@@AAAAAABBBAAAAAA<<<===???@@@AAAAAA@@@???@@@>>>===<<<===>>>>>>===::::::;;;;;;;;;;;;<<<<<<999999888888888888888888444444444444444444444444111111222222222333333333444444444333333222222222///000000000000//////...//////000000111111111222000000111111111111000000........................999:::<<<===???@@@@@@AAABBB@@@???@@@CCCEEEDDDBBBAAABBBCCCCCCCCCBBBAAA@@@CCCBBBAAA@@@@@@@@@AAABBBBBBAAAAAA@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBAAAAAA@@@???????????????@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@?????????>>>>>>>>>???@@@@@@AAAAAA:::;;;<<<=========<<<;;;888999:::888666555666777999777555222111111222333333333222111111222333333111111111111111111111111000000000000////////////////////////000000000000000000////////////000000000000000000000111111111////////////////////////......---,,,---...///000........................////////////////////////........................------,,,,,,,,,+++++++++.........------.........///............---------.......................................---------......------------......111000///......///000111///...---,,,,,,---...///........................000...,,,******,,,...//////...------...///...---------............------...............///000111222111000...------------////////////////////////////////////000000000000000000000000000///..............................///......------......///000111222222222000///...............////////////000000///////////////000000...,,,,,,...000111111........................222222111000000000000000////////////////////////---------------...///000---------............/////////000000///...------////////////////////////////////////000000000000............//////////////////............//////000000000000000000000000---------............///////////////////////////000000000000000000000000---...//////000000////////////.........---------/////////...------,,,,,,////////////////////////............////////////222222222111000//////...000000000000111111111111111111222222222333333333555444333333222222222333666555555555555666777777666555444333333444555666777777888999999999999888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<>>>??????>>>>>>============>>>>>>>>>===<<<<<<<<<===???@@@AAAAAA@@@@@@@@@AAABBBCCC???>>>>>>???AAABBBBBBAAA>>>>>>>>>>>>============;;;;;;<<<<<<;;;;;;:::999<<<;;;999777666777777888777777666666555555444444333222111111000111111111111111222222222222111111222000//////000111111000222111000//////000111222333111///...000111111111......------------......999:::;;;===???@@@@@@@@@AAA@@@???@@@CCCDDDCCCBBBBBBCCCDDDDDDDDDCCCBBBAAAAAA@@@??????>>>???@@@AAACCCBBBBBBAAAAAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBAAAAAA@@@????????????@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@??????============>>>>>>>>>>>>;;;;;;<<<======<<<;;;:::888999:::888666555666777999777555333222222333333333222222111111222222333111111111111111111111111000000000000////////////////////////000000000000000000////////////000000000000//////////////////////////////////////////......---------...///000.................................................................................---------,,,,,,......------------......---------.........//////.............................................///......------------......000///...------.../////////...---,,,,,,---...///........................///...,,,++++++,,,...//////...------...///...---------............------///............//////000000//////............///////////////////////////.../////////000000000000000000000000000///..............................//////............////////////000000000///------........./////////000000000000///////////////000///---******,,,.................................111111000///////////////////////////////////////......---------......///---------............//////////////////...------////////////////////////.../////////000000000000............//////////////////............//////000000000000000000000000........./////////000000////////////////////////////////////////////////+++,,,------......------//////.........---------------..................////////////////////////............////////////222222111111000//////...000000000000111111111111111111111222222222333333444444333222222222222222555555444444555555666777555555444444444444555555777777888999999999999888::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>???>>>>>>============>>>>>>>>>===<<<<<<<<<===??????@@@@@@@@@@@@AAAAAABBBBBBAAA?????????AAABBBAAA@@@>>>>>>>>>>>>=========<<<;;;;;;;;;<<<;;;;;;:::999:::999888666666666666666888777777666555444444333333222222111111111111111111111222222222222111111222000//////111111111000111000////////////000111222000//////000111111000......------------......999:::;;;===>>>?????????@@@??????@@@BBBCCCBBBAAACCCDDDDDDEEEEEECCCBBBAAA@@@???>>>======>>>???@@@CCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@???>>>>>>>>>>>>============<<<<<<<<<<<<<<<;;;:::999888999:::888666555666777999888666444333333444444333222111111111111222333111111111111111111111111000000000000////////////////////////000000000000000000////////////000000000000//////......------////////////////////////......------......///000........................------------------------------------------------//////.........---------------,,,,,,,,,,,,------++++++,,,---...///000111.................................//////000000000......------------............------------...///......------------......------------------------------,,,,,,,,,------...///...------...///...---------............------000//////............///...............///000000////////////////////////....../////////000000000000000000000000///..............................////////////////////////------......------,,,+++////////////000000000000000//////......///000000000...++++++,,,---------////////////////////////000000///............/////////////////////////////////...---------......---------............//////////////////......---////////////////////////....../////////000000000............//////////////////............//////000000000000000000000000////////////000000000111////////////////////////////////////////////////+++,,,------......------...............---------,,,,,,------...//////000////////////////////////............////////////222111111000000//////...000000000000111111111111111111111222222222222333333222111111111111111111444444333333333444555555444555555555555555555444666777888888999999888888999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;<<<<<<===>>>???>>>======<<<<<<======>>>======<<<<<<======>>>???@@@@@@@@@@@@AAAAAAAAABBBBBBAAA@@@@@@AAAAAA@@@???>>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;:::999999999888777666555555555666888888777666555444333222333333222111111111111111111111222222222222111111222000///000111222111///000//////......//////000111000///000222222000///......------------......999999;;;<<<===>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAABBBCCCDDDDDDDDDCCCAAA@@@@@@???>>>===>>>???@@@AAABBBBBBAAAAAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@???>>>>>>=========<<<<<<;;;:::999999888999:::888666555666777999888666555444444444555222222111111111111222222111111111111111111111111000000000000////////////////////////000000000000000000////////////000000111111000///......------////////////////////////...............//////000........................------------------------------------------------............---------------,,,,,,++++++,,,,,,---,,,,,,------...//////000........................---......///000111111222...------,,,,,,------.....................//////------------------------------------------------,,,,,,------------------///---------...///...---------............------111000///...............//////............//////////////////////////////........./////////000000000000000000000///......................................................,,,,,,---------,,,,,,,,,/////////000000000111111//////.........///000000222000...---...///...---000000000000000000000000///......---------......////////////////////////000///...------------------------............///...///////////////......////////////////////////........./////////000000............//////////////////............//////............................../////////000000000////////////////////////////////////////////////---...//////000/////////........................---------.........//////////////////////////////............////////////111111000000///////////////000000000111111111111111111111111222222222222111111000000000000111111333333222222333333444555333444555666666555444333666777777888888888888888999999999999999999999999::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>=========<<<<<<=========<<<<<<<<<<<<======>>>>>>??????@@@@@@AAAAAAAAAAAADDDBBB@@@@@@AAAAAA???>>>>>>>>>=========<<<<<<<<<:::;;;;;;;;;;;;:::999999888888777777666666666666888888777666444333222222333333222111111111111222111111222222222222111111111000///000111222000/////////............//////000000000111333222000.........------------......888999:::<<<==================>>>?????????@@@AAAAAAAAABBBCCCBBBAAA@@@???@@@???>>>>>>???@@@AAABBBAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBAAAAAA@@@???>>>============<<<;;;:::999999999888999:::888666555666777888777666666555555555555111111111111111111111111111111111111111111111111000000000000////////////////////////000000000000000000////////////000000222222111111000///......////////////////////////.........///////////////........................---------------------------------------------------------,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---................................................---......///000111111222------,,,,,,,,,,,,------......//////000000000000,,,------------------,,,------------------------,,,,,,,,,------.........///---------...///...---------............------111000///...............111111///......---------////////////////////////............////////////000000000000000///..............................,,,---............---,,,------------------......////////////000000000000...............///000000111000......//////...---000000000000000000000000......------------......////////////////////////000///...------------------------............///......///////////////...////////////////////////............////////////............//////////////////............//////------------------------------........./////////////////////////////////........................---...//////000/////////---.....................//////.........---------////////////////////////............////////////000000000//////////////////000000000111111111111000000111111111222222222000000000//////000111111333222222222222333444444333444555666666555444333666666777888888888888777:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<===<<<<<<<<<<<<======>>>======<<<<<<<<<<<<======;;;<<<<<<===============>>>???@@@AAAAAAAAA@@@@@@CCCBBB@@@@@@@@@@@@>>><<<============<<<<<<<<<<<<::::::;;;;;;::::::999888888888888888888888777777777777666555444333222222444333333222111222222222111111222222222222111111000000000111222222000.........////////////......000000000111333222000.........------------......888999:::;;;<<<<<<<<<<<<;;;===>>>>>>===>>>???AAA@@@AAAAAABBBAAA@@@???>>>@@@???>>>>>>???@@@BBBCCC@@@@@@????????????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA???@@@@@@@@@@@@AAAAAAAAA?????????>>>===<<<<<<;;;===<<<;;;:::999999999:::888999:::888666555666777666666666555555555444444000000111222222111000000111111111111111111111111000000000000////////////////////////000000000000000000////////////000000222222111111000000//////////////////////////////---...///000000000000///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++------,,,,,,,,,,,,------//////.........---------.................................//////000000000------,,,,,,,,,,,,---------...///000111111111000,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////...------...///...---------............------000//////............///222111000///---------,,,////////////////////////------........./////////000000000000000///..............................,,,---...//////...---,,,......---------...//////............////////////------------...///000000...---,,,,,,---...,,,+++////////////////////////...------------...////////////////////////////////////...---------......---------............///---...//////////////////////////////////////////------........./////////............//////////////////............//////------------------------------------............////////////////////////........................+++,,,------......---------------...............000//////...------,,,,,,////////////////////////............////////////////////////////////////000000000000111111111111000000000111111111111222000000000000000000111222333333222222222333444444444555555555555555555444555666777777888888777777::::::::::::::::::::::::999::::::;;;;;;<<<<<<<<<======<<<<<<<<<<<<=========<<<<<<;;;;;;<<<<<<===;;;;;;<<<============<<<===>>>@@@AAAAAAAAA@@@???BBB@@@???>>>??????===<<<=========<<<<<<<<<;;;;;;:::::::::::::::999888888888888999999999999888777666666555555444333333333444444333222222222222222111111222222222222111111000000000111222222000......//////000000//////...111000///000222222000///......------------......888999:::;;;;;;;;;;;;;;;:::<<<>>>>>><<<<<<>>>@@@@@@AAABBBBBBBBBAAA@@@???>>>>>>======>>>???AAABBBAAA@@@@@@??????@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@??????@@@AAAAAABBBCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA??????@@@@@@@@@AAAAAAAAA???>>>>>>>>>======<<<<<<<<<;;;:::999999999:::;;;888999:::888666555666777555555555555555444444333///000111222222111000///111111111111111111111111000000000000////////////////////////000000000000000000////////////000000000000000000000000//////////////////////////////---...///000111000000///................................................,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,,,,,,,......------------......---------............................................................///---,,,,,,++++++,,,,,,---,,,---...000000000000000+++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++---///111///...------...///...---------............------///............//////000111000///...............////////////////////////---------.........//////000000000000000///.................................///000111111000///......------,,,---...///000------------............------------...///000000---,,,+++,,,......---,,,..............................------...//////000////////////////////////......---------......///---------............///------...///////////////////////////////////////---------.........//////............//////////////////............//////....................................////////////////////////////////////........................+++,,,------......---------------.........//////..................------////////////////////////............////////////////////////////////////000000000000111111111111000000000000111111111111111000000000000111222333333333333333333444555555555555444444444444555555555666666777777777777777999999999999999999999999999999::::::;;;<<<<<<=========<<<<<<<<<<<<=========<<<<<<;;;;;;<<<<<<===:::;;;<<<=========<<<<<<===>>>@@@AAAAAAAAA???>>>@@@>>>======>>>>>><<<;;;======<<<<<<<<<;;;;;;;;;999::::::::::::999888888666777888999999888777777444444444444444444444444444444333222222222222333111111222222222222111111000///000111333222000...//////000111111000//////222000//////000111111000......------------......888999::::::;;;;;;;;;;;;999<<<>>>>>><<<;;;>>>@@@AAABBBCCCCCCCCCBBBAAA@@@===<<<<<<<<<===>>>@@@AAABBBAAAAAA@@@@@@AAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@??????@@@AAABBBBBBCCCCCCCCCCCCCCCBBBBBBAAAAAAAAA?????????@@@@@@AAAAAAAAA@@@@@@@@@@@@????????????;;;:::999999999:::;;;<<<888999:::888666555666777444444444555444444333333///000111222222111000///111111111111111111111111000000000000////////////////////////000000000000000000////////////000000.........///////////////////////////////////////---...000111111111000///........................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------///......------......///+++,,,,,,---...///000000.......................................------------,,,,,,++++++,,,,,,---***+++---///000000///...++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++***+++---000222///...------...///...------..................---...............///000111///............///000000////////////////////////---------.........//////000000000000000//////...........................///111222333333222111///------,,,+++,,,---///000,,,,,,,,,---------......,,,,,,,,,---...///000111...------///000111000..........................................///000111////////////////////////---------------...///000---------.........//////------...///000000//////////////////////////////---------.........//////............/////////000//////............//////000000000000000000000000////////////000000000000////////////////////////........................---...//////000000//////---------.........//////,,,,,,------.../////////////////////////////////............/////////000.........///////////////000000000000111111111111000000000000111111111111111111000000111222333333444444333333444444555666666555444333333444555666555666666777777777777777777777777777777777777777999999::::::;;;<<<======>>>======<<<<<<<<<======<<<<<<<<<;;;;;;<<<<<<<<<::::::<<<=========<<<;;;<<<>>>@@@AAAAAAAAA???>>>>>>===<<<<<<======<<<;;;======<<<<<<<<<;;;;;;;;;999::::::::::::999888888555666777888888777666666333333333444444444555555555444333333222222333333111111222222222222111111//////000222333222000---///000111222222111000///333111///...000111111111.........------.........888999:::999888888:::;;;============>>>>>>>>>>>>AAAAAABBBBBBAAAAAA@@@?????????>>>>>>>>>>>>>>>>>>???AAABBBBBB@@@@@@AAACCCBBBBBBAAAAAA@@@???>>>>>>???@@@AAABBBCCCCCCCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@>>>>>>>>>>>>>>>?????????AAAAAA@@@???????????????::::::999999888777777777777888888999999999888888444444444333333333222222111222333444444333222111111222222222222111000000111111111111000000000000000///...------...///000000000000000000000000000------...//////...------......////////////......//////............/////////...---...//////---+++......////////////......////////////...---,,,+++------------------------,,,---...//////...---,,,................................................,,,---............///000------------------------........................---......///000/////////......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,///......---------...............///......---,,,.........------,,,,,,,,,......//////...---,,,,,,//////////////////......,,,,,,...///000000000000000000000000000000000000///////////////.........//////000111111111111111////////////............---------............///......------------......///////////////.................................000...---...///000///...------...///000000//////---------------------------------............/////////.........------------------...........................////////////,,,...111333333111...,,,000000000111000//////...,,,,,,,,,---------......000000000000000000000000......///000000///...---***++++++,,,---...//////////////////////////////////////////////////////---,,,,,,,,,,,,---......////////////............//////////////////////////////////////////////////////000000000000//////000000000000000000000000111111111000000000000000111111222222222333333333777666666555555555555666777777666777777888999:::555555444555666888:::;;;<<<<<<<<<<<<<<<===>>>>>>===============>>>?????????>>>>>>===<<<<<<;;;;;;;;;<<<<<<===============>>>??????@@@@@@AAABBBBBB;;;;;;<<<===>>>>>>======AAA???===;;;:::;;;<<<<<<;;;;;;;;;;;;;;;:::999888888888888888888777666666888666555333222222222333333222222111111222222333999555222111222333111000000000000000000000000000000000000000000000000000000000000000///////////////////////////000111111888999999999888888999;;;;;;;;;<<<===>>>>>>??????AAAAAABBBBBBAAAAAA@@@??????????????????????????????@@@BBBAAA@@@@@@AAACCCBBBBBBAAAAAA@@@??????>>>??????@@@@@@AAABBBBBBCCCAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>???>>>>>>===<<<<<<<<<<<<<<<;;;;;;::::::999999888888777888888999999888888888444444444333333333222222222222222333333222222222222333333333333222111111000000000////////////...000///...------...///000000000000000000000000000..............................////////////......//////............/////////...---...//////---+++------............------------...............---------------------------------...//////...------........................------------------------,,,,,,---,,,,,,,,,---...------------------------........................------...////////////.........//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...,,,,,,---.../////////.........---------,,,,,,,,,///.........------------////////////////////////,,,---...///000000000000/////////////////////////////////////////////...//////000111111111111000000000//////......---------------............///......------------....../////////////////////...........................000...---...///000///...---...//////////////////........................---------............/////////.........---------..................------............////////////......////////////......---------------,,,,,,+++,,,---------....................................---...////////////...---..................//////////////////////////////////////////////////////---------------......///////////////............////////////////////////000000000000000000000000//////000000000000//////........................111000000000000000000000111111111222222222333333666555555555555555666666444444444444444444555555555555444555666777999:::<<<<<<<<<<<<<<<======>>><<<<<<=========>>>>>>>>>>>>>>>===<<<<<<;;;::::::;;;;;;<<<===============>>>>>>??????@@@AAAAAABBB>>>>>>======<<<<<<;;;;;;>>>>>>>>>===<<<;;;;;;::::::::::::::::::999888888888999999999999888777777777666555444333333333333555444444444444444444555666333000000222333333111000000000000000000000000111111111111111111111111111000000000///////////////////////////000111111777888999888777777999;;;999:::;;;<<<===???@@@@@@AAAAAAAAAAAAAAA@@@@@@??????????????????????????????@@@AAAAAA@@@@@@AAACCCBBBAAAAAA@@@@@@?????????@@@??????>>>???@@@BBBCCC@@@@@@@@@?????????>>>>>>??????>>>>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;::::::999999777888888999888888777777444444444444333333333333333222222222222222222333333333444444333333222111////////////............//////............//////000000000000000000000000//////...------...//////......////////////......//////............/////////...---...//////---+++,,,,,,------------,,,,,,+++,,,---...////////////------------------------------...//////...------........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,---------------------------........................,,,,,,---.....................//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...***+++,,,...///000000000...------------,,,,,,,,,///...---,,,,,,,,,---...////////////////////////------...///000000000///..............................//////////////////...///000000111111000000111000000///...------------------............///......------------............//////////////////........................000...---...///000///...//////////////////...---////////////////////////---------............////////////............---/////////...---------,,,............///////////////...---,,,,,,---...///,,,,,,,,,,,,,,,+++++++++------........./////////........................------......///......---000000000/////////......////////////////////////////////////////////////......------......///000////////////............////////////////////////000000000000000000000000//////000000000000//////........................000000000000000000111111111111111222222222222333444444444444555555666777444444333333222333333333555555444444555777999:::;;;<<<<<<<<<<<<=========;;;;;;<<<============<<<===<<<<<<;;;;;;::::::999;;;;;;<<<============<<<>>>>>>>>>???@@@@@@AAAAAABBB@@@>>><<<:::999999999;;;<<<>>>>>>>>><<<:::888999999999999999999888777999999999999999888888777666666666666666555444333444444444444444444444444333111000000222444444333000000000000000000000000111111111111111111111111111111000000000////////////////////////000111111666777888777777777999;;;999::::::<<<===>>>>>>???@@@AAAAAAAAAAAA@@@??????????????????@@@@@@@@@@@@>>>@@@AAAAAA@@@@@@AAABBBAAAAAAAAA@@@@@@?????????AAA@@@???>>>>>>@@@BBBDDD@@@@@@@@@@@@?????????????????????>>>>>>>>>>>>>>>>>>======<<<<<<<<<======<<<<<<;;;;;;:::999999999888888888888888777777666555444444444444333333333444333222111111222333444222222333333222222111000000000/////////........./////////....../////////////////////////////////111///...,,,,,,...///111......////////////......//////............//////...------...//////...,,,,,,------......------,,,,,,------...//////..............................---..................---------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...,,,,,,---------,,,................................................+++,,,------......------.........///......---,,,------------------------++++++++++++,,,---...///+++,,,---...////////////------------------------///...,,,++++++,,,...///.............../////////---...///////////////...------------------------............////////////...//////000000000000000111111000///...------,,,---------............///......------------..................////////////........................000...---...///000///...//////000000///...------........................---------............////////////...............000000///...---,,,,,,,,,............////////////......---,,,,,,---......//////.........---...............////////////000........................---------...............///////////////////////////////////////////////////////////////////////////............///000000////////////............////////////////////////111111111111111111111111//////000000000000//////111111111111111111111111000000000000000111111111111111111111222222222222333333333333444555666777777777666555444444444555555555444444555666888999;;;;;;<<<<<<<<<===<<<<<<999:::;;;<<<===<<<<<<;;;;;;;;;;;;::::::999999999:::;;;<<<<<<======<<<<<<======>>>>>>???@@@@@@@@@BBB@@@===;;;999999999:::;;;<<<<<<===<<<;;;:::999888888999999999888888777888888888888888777666666555666777777777666555444222333333333333333333222222222222222333333444333000000000000000000000000111111111111111111111111111111111000000000/////////////////////000000111555666777777666777999;;;;;;;;;;;;;;;<<<<<<<<<<<<@@@@@@AAAAAA@@@@@@???>>>>>>>>>?????????@@@@@@@@@>>>???AAA@@@??????@@@BBBAAAAAA@@@@@@@@@@@@@@@???CCCBBB@@@???@@@AAACCCDDDBBBAAAAAAAAAAAA@@@@@@@@@????????????>>>>>>============<<<<<<<<<<<<======;;;;;;;;;:::999999888888888888888888888777666555555555555444444444333333444333222111111222333444111111111111111000//////111111111000000000//////...//////////////////...////////////////////////111000...------...000111......////////////......//////............//////...------...//////...,,,......////////////............//////...------,,,.................................------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------...,,,+++,,,......,,,+++................................................+++,,,------......------.........///......---,,,------------------------,,,,,,,,,,,,---...000000---...............------------------------------///---,,,++++++,,,...///,,,,,,,,,------............///////////////...------------------------------.........//////000000......///000000000000000111000000///...------------------............///......------------......---.........//////000000////////////////////////000...---...///000///...//////000000///...---------------------------------------............///////////////////////////000000///...---,,,,,,,,,............////////////---...////////////...---111000//////......//////.........////////////000////////////////////////------------......//////,,,------...//////000000///////////////////////////////////////////////////............///000000////////////............////////////////////////000000000000000000000000//////000000000000//////222222222222222222222222//////000000111111111111000000111111111222222222222222222222333555666666888888777666555555555555555555444444444666777888::::::;;;<<<===<<<<<<;;;999999:::;;;;;;;;;;;;;;;:::::::::::::::999999999:::;;;;;;<<<<<<<<<<<<<<<<<<======>>>>>>??????@@@@@@>>><<<:::999:::;;;<<<<<<<<<:::999999:::;;;;;;777888888999999999888888666666666666666555555444444555666777777777666555222333333444444333333222444444555444333333333333000000000000000000000000111111111111111111111111111111111111000000000000///////////////000000111444555666666666666888:::;;;;;;;;;;;;;;;;;;;;;;;;@@@@@@@@@@@@@@@??????>>>=========>>>??????@@@@@@>>>???@@@@@@??????@@@BBB@@@@@@@@@@@@@@@@@@@@@@@@CCCBBBAAAAAAAAABBBCCCDDDBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@??????>>>=========;;;::::::::::::;;;<<<<<<;;;;;;::::::999888888888888888888888777666555555555555555555444444444333333222222222222222222333000000000111000//////...111111111111000000000000......////////////......000000000000000000000000000000///......///000000......////////////......//////............//////------,,,...///000...---...//////////////////...////////////...---,,,+++........................///...------------...///,,,,,,,,,,,,,,,,,,,,,,,,........................+++******---000000,,,)))................................................,,,,,,---.....................//////......---,,,------------------------------------......///000......//////...------,,,,,,,,,,,,------------...---,,,+++++++++,,,......,,,,,,,,,------......//////000000000///...------------------------------------......///000000000---...//////000000//////////////////............---------............///......------------......------......///000000000////////////////////////000...---...///000///...//////////////////...------------------------------------............///...////////////000000000/////////...---------,,,............////////////---...///000000///...---000///...---,,,---......------........./////////000000000000000000000000...............///000111+++,,,,,,---///000000111////////////////////////////////////////////////......------......///000////////////............//////////////////////////////////////////////////////000000000000//////000000000000000000000000/////////000111111222222000000000111111111111222222222222222333333444555666555444444444444444444555555444444444555777777999:::;;;======<<<;;;;;;999999999888999::::::;;;::::::::::::::::::::::::::::::;;;<<<<<<<<<<<<;;;<<<<<<<<<===>>>>>>??????===<<<;;;::::::;;;;;;<<<<<<;;;999888888999;;;<<<777888999999:::999999999555555555555555444333333333444555666666666666666444555666777777666555444333444555555333111111222000000000000000000000000222222222222222222222222222222111111111000000000///////////////000111111333444555555555666888:::999999::::::;;;;;;;;;<<<@@@@@@@@@@@@@@@???>>>>>>;;;<<<<<<===>>>>>>??????===???@@@@@@??????@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@???@@@@@@??????>>>======<<<;;;;;;::::::;;;<<<<<<===<<<<<<;;;;;;::::::999999888888888888777666555444555555555555444444444444222222222333333222222222111111111111111000//////111000000000000/////////---...///000000///...---000000000000000000000000////////////////////////......////////////......//////............//////---,,,,,,...///000///------......//////......------...............------........................///...------------...///........................------------------------+++***,,,111555555000***................................................------...////////////.........//////......---,,,........................---------,,,,,,---......------..................,,,,,,,,,---------......++++++,,,,,,,,,---------------......///000000111000000000000///...---,,,------------------------------......///000000111---...//////000000//////............////////////---------............///......------------......------......///000000111////////////////////////000...---...///000///...---...//////////////////........................---------............///.../////////000000000000..................------............////////////......------------......000...---++++++,,,---...,,,---------............//////////////////////////////......///000222333.........//////000000000////////////////////////////////////////////////---------------......///////////////............////////////////////////........................//////000000000000//////...........................//////000111111222222000000000000111111111111333222222222222222333333333333333222333333444444555555444333444555666777888:::;;;======<<<;;;::::::999777666666888:::<<<:::::::::;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<======>>>>>>???<<<<<<;;;;;;;;;;;;:::::::::999999999999999::::::888888999:::::::::::::::555555666666555555444333333333333333444555666777444555666777777666555444...111333333111000111222000000000000000000000000222222222222222222222222222222222111111111000000///////////////000111111222444555555555666888:::777777888999;;;<<<======???@@@@@@@@@@@@???>>>>>>:::;;;;;;<<<===>>>>>>???===???@@@@@@??????@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@???@@@@@@@@@????????????>>>@@@@@@@@@???>>>======<<<===============>>>???@@@>>>======<<<;;;;;;::::::888888888888777666555444666666555555555444444444111222333444444333222111222222222222222111000000000/////////............---...///000000///...---000000000000000000000000//////000000000000//////......////////////......//////............//////---,,,,,,...///000///---,,,------......------,,,,,,,,,---...///////////////////////////////////////...---,,,,,,---...///000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,------000666;;;;;;555...////////////////////////........................---...//////000000//////......//////......---,,,........................------,,,+++++++++,,,,,,++++++---...//////000000,,,,,,,,,------.........***+++,,,------------,,,...//////000111222222333000000000000///...,,,,,,........................---------...///000000111---......///////////////------......///000000000---------.........//////.........------.........---------...///000000111000000000000000000000000000...---...///000///...------...///000000000///////////////////////////---------.........//////.../////////000000111111---------.........................../////////000///---+++))))))+++---///111///...,,,,,,---...///,,,,,,,,,---------..............................000/////////000111333444111111111111000000000000////////////////////////////////////////////////---,,,,,,,,,,,,---......000/////////............////////////////////////........................//////000000000000//////////////////////////////...//////000111222222222000000000000111111111111333333222222111222222222333333333333444555555666666555444333444555666777888999;;;======<<<;;;:::;;;999666555555777:::===;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<===>>>>>>>>><<<<<<<<<<<<;;;:::999888777888:::;;;;;;:::999888888999:::;;;;;;;;;;;;;;;666666666777666555555444333222222222333555666888222333555666666555333222)))---111111000///111333000000000000000000000000222222222222222222222222222222222111111111111000///////////////000111111555555555666777777888888666666777888:::;;;<<<<<<@@@@@@@@@@@@@@@???>>>======>>>>>>>>>????????????>>>===<<<;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@??????>>>>>>>>>@@@???>>><<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>========================;;;;;;;;;;;;:::999888777888888777666666666666666333333444444444444444444111111111111111111111111111111111111000000000000000000////////////000000......//////000000111111////////////////////////111000///...------.../////////000000///...------////////////////////////........................,,,---...000000000//////........................------............------...---,,,++++++---///000******+++,,,,,,---.........------,,,,,,------...(((...:::GGGMMMGGG777***........................---.../////////...,,,+++---------.........//////------............------........................,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++,,,,,,---...//////....................................////////////333222111///---,,,++++++...------,,,,,,---------////////////////////////000///---,,,,,,---///000000000//////......---------------............///......////////////......,,,---......//////......000000///...------,,,,,,.........------,,,,,,+++111///---,,,---......---//////.........---------........................---------........./////////............---------------......//////000000///000000///------///000......------------......////////////////////////---......///000111111222000000000000000000000000........................000000000000111111111111////////////////////////000///...---,,,------...000000//////......------......------------......////////////000000000000............//////////////////////////////////////////...//////000111111000111111111111222222222222222222222222222222222222222333333333333444444555555555666666666666666666666777888999::::::;;;999999999888888888777777999999::::::::::::;;;;;;<<<;;;;;;;;;;;;<<<======;;;;;;<<<<<<===>>>>>>>>>;;;;;;;;;:::999888777666888888777777777777888888777888999::::::999666555999888888777666555555444333222111111111222333444666666555444444333222222111111222222222222111111111111000000//////......111111111111111111111111000000000111222222333333//////............//////555555666666777888888888777777888999:::;;;;;;<<<>>>>>>??????>>>======<<<======>>>>>>>>>???????????????>>>=========>>>??????>>>>>>>>>???@@@AAAAAAAAAAAA@@@@@@@@@?????????@@@???>>>===<<<<<<===>>>========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::888888888888777666666666666666444444444444444444444444222222222222222222222222111111111111000000000000000000////////////000000///////////////000000000////////////////////////111000///...---......//////////////////...------////////////////////////..............................///000000///...---........................------............------,,,+++***)))***+++---...,,,,,,,,,---.........///...------,,,,,,------...111888@@@DDDAAA999000***........................///000111111111000...------------.........//////---......//////......---........................------------------------......---------,,,,,,,,,++++++,,,,,,---......///------------------------............////////////111000///......---......---------,,,------......////////////////////////000///---,,,,,,---///000///////////////.........---------............///------............---------------............///000//////...------,,,,,,.........---------------111///---,,,---......---//////.........---------........................---------........./////////............---------.........///////////////,,,---...---,,,+++,,,.........------------......////////////////////////......//////000000111111////////////////////////......................../////////000000000111111........................000///...---,,,------.................................------------......////////////000000000000....../////////000000000000000000000000000000000111000000///////////////000000111111111222222222000000000000000000000000222222222333333333444444444444555555666666666777999999999888888888777777999999999888888888777777999999999:::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<============<<<<<<<<<<<<<<<::::::::::::999888777777888888777777777777888888888999999::::::888777666888888777777666555555444444333222222111222333333333222222111000000//////111111222222222222111111111000000000/////////...111111111111111111111111111111000000000000000000////////////////////////555666666777777888888999888999999999::::::;;;;;;<<<<<<=========<<<;;;;;;============>>>>>>>>>>>>>>>======<<<<<<===>>>>>>>>>>>>>>>???@@@AAABBBCCCBBBBBBAAAAAAAAAAAA@@@@@@???>>>>>>============>>>========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999888888777666666666666666555555555444444333333222333333333333333333333333111111111111000000000000000000////////////000000000000//////////////////////////////////////////000000///............//////////////////......---////////////////////////........................000000000000///...---,,,........................------............------,,,+++*********+++---.....................//////......------------......777===AAA>>>444---,,,...........................000000000111000000///...------........./////////---......//////......---...................................................------------,,,,,,,,,+++,,,,,,------.........------------------------............///////////////............//////000---------------...///000////////////////////////000///...------...///000.........///////////////---------............///,,,,,,------------,,,,,,......---,,,---...///000/////////...------,,,,,,..................//////111///------...///...---...............---------........................------.........////////////............---------///////////////.........***,,,...///---,,,,,,---......------------......////////////////////////////////////////////////////////////////////////.................................////////////000........................//////...------------...,,,,,,---......///000000......------------......////////////000000000000/////////000000000111111111111111111111111111111111111000000///.........000000000111111111222222000000000000000000000000222222222222333333333333333333444555666777777888999999888888888777777777999999999888888888888888999999999999::::::::::::;;;;;;::::::;;;;;;<<<===>>>======<<<;;;;;;::::::::::::::::::999888888777999999888888888888999999:::999999999999888888888888777777666666555555555666555444333222222333333111111111000//////......111111222222222222111111000000000000////////////111111111111111111111111111111000000///......---//////000111111000//////555555666777777888888999999999999999::::::::::::;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<=========>>>>>>::::::::::::;;;;;;;;;<<<=========>>>???@@@AAABBBBBBBBBBBBBBBBBBAAAAAAAAA>>>>>>>>>============>>>========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888777777666666666666666666666555444333333222222333333333333333333333333111111111111000000000///000000////////////000000000000000//////......---/////////////////////////////////.........//////...///////////////......////////////////////////........................///////////////......---........................------............------...------------...////////////........................------------......333777:::555---)))...333..........................................------............////////////......////////////..............................------------------------------------------------,,,,,,,,,---------......------------------------............///////////////............//////000------------...///000111//////////////////////////////............//////------......//////000000---------............///,,,------......------,,,///...,,,+++,,,---///111//////.........------------.........//////000000000///---.../////////---............................................................///////////////............---------000000//////......------+++...000111000///............------------......//////////////////////////////////////////......////////////////////////........................---------.........//////....................................------...............//////000000000......------------......////////////000000000000000000000000111111111111111111111111111111111111000000000000000/////////000000000000111111111111222222222222222222222222111222222222222333333333222222333444666777888888555555666777888999::::::888888888888888888888888888999999999999::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::999888777999999888888888888999999::::::999888888888888999777777666666666555555555666666555444333333222222333333222222222111111111111111222222222222111111000000000000////////////111111111111111111111111111111000000000/////////...000111333333111000...555555555666777777888888999999999999999999999999;;;;;;<<<<<<===<<<<<<;;;;;;<<<<<<<<<<<<=========999::::::;;;;;;;;;;;;;;;<<<<<<<<<======>>>@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA=========>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;::::::888777777666666666666666666666555444333333222222333333333333333333333333111111111111000000000///000000////////////000000000000//////......------////////////////////////......//////////////////......///////////////...////////////////////////////////////////////////............//////000000////////////////////////------............------...---------......//////.........---------------///......------......///---//////...,,,,,,///222////////////////////////......---------................../////////000000...//////////////////...........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------------------------------------............////////////000//////............///............//////000111/////////////////////////////////....../////////------......//////000000---------............///......////////////......///...,,,+++,,,---///111...............------------.........//////000000///.........000000///...---....................................................../////////000000///............---------000000//////......------***---000111000/////////......------------......////////////////////////////////////............................................................------------....................................------..................111111111000000000//////......------------......////////////000000000000000000000000111111111111111111111111111111111111,,,---///000111111111111//////000000000111111111111111111111111111111111111111111222222222333333111222333444555666777888555555666777888999999:::888888888888888888888888888888888999999999::::::999999999999999:::;;;;;;999:::::::::;;;;;;;;;<<<999999:::::::::999888888999888888888888888888999:::999888777777777888888666666666666555555555555666666555555444333222111333333333333333222222222111111222222222222111111////////////000000000000000000000000000000000000000000000111111222222222...000111333333111000...333444444555555666777777777777777777888888999999::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<===;;;<<<===>>>>>>>>>>>>>>>===<<<<<<<<<<<<===>>>>>>>>>???????????????@@@@@@<<<======>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;:::999999888888777666666666666666555555555444444333333222333333333333333333333333111111111111000000000000000000////////////000000//////..................////////////////////////---...//////000/////////---...//////////////////////////////////////////////////////////////////------------...///111111////////////////////////------............------+++,,,,,,,,,------------------------------------//////............//////,,,++++++,,,---.........////////////////////////000////////////000111111....../////////000000000...//////000000//////...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------....................................////////////000//////............///000000////////////000000////////////////////////////////////////////////.........///////////////---------............///...//////////////////.........---,,,---...///000........................................../////////......///111111000...---------............................................./////////000000000///............---------///////////////.........)))+++.........------.........------------......////////////////////////........................................................................---------............///------------------------,,,---......///.........222222111000000///............------------......////////////000000000000/////////000000000111111111111111111111111111111+++,,,...000222222222222/////////000000000111111////////////////////////111111111111222222222222222222333444555666666777888888777777777666666666888888888888888999999999888888888888999999999999999999888888999999:::;;;888888999::::::;;;<<<<<<999999999::::::999999888888888777777777777888888888888777777777666666666555555555555555555555555444444555444444333222111111111111111111111111111111111222222222222111111////////////000000000000000000000000000000000000000000000111222333333333//////000111111000//////222222333333444555555555444444555666777888888999888999999:::;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<;;;<<<===???@@@@@@?????????>>>>>>===============<<<<<<<<<======>>>>>>>>>;;;<<<===>>>??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888999999:::999999888888888777666666666666666444444444444444444444444222222222222222222222222111111111111000000000000000000////////////000000------..................////////////////////////,,,---///000000000//////------.../////////////////////////////////////////////////////////////////////...---......///000////////////////////////------............------+++,,,,,,------------------------.../////////000//////............//////---,,,,,,---.../////////////////////////////////000//////...///000111222.../////////000000000000//////000000000000//////........................------------------------,,,,,,,,,---------......------------------------////////////////////////............////////////...------......///000111222222111000//////////////////////////////////////////000000000000/////////////////////.........---------............///---......//////......------------............///.................................---------------.........000111222000...---------.........//////.........................../////////000000000000///............---------.........///////////////***+++------,,,---...000......------------......////////////////////////,,,------....../////////................................................---............/////////------------------------,,,,,,.../////////......////////////..................------------......////////////000000000000....../////////000000000000000000000000000000000+++---///111222222111000////////////000000000111////////////////////////111111111111222222222222333333333444444555555555888777777777666666666666777777888888888999999999888888888888999999999999888888888888888999::::::999999999999999:::::::::888999999::::::999999999777777666666666666777777555666777777777666444333555555555555555555555555222222333444444333222111000000000000000000000000111111222222222222111111.../////////000000000111000000000000000000000000000000000111111111111111////////////////////////111111222333333444444555222333444555666777888999666777888999999999999999:::::::::;;;;;;;;;<<<<<<999:::<<<>>>>>>>>>>>>===AAA@@@???>>>============:::;;;;;;;;;<<<<<<======;;;<<<===?????????>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;777888888999999999888888888888777666666666666666333333444444444444444444111111111111111111111111111111111111000000000000000000////////////000000,,,------....../////////////////////////////////,,,---///000000000//////------...///000000//////////////////////////////000000000000000000000000222111///...------......000000000000000000000000---..................------...//////000000//////---......///000111111222//////............//////,,,---.........///111444000000000000000000000000...---,,,,,,---...///000////////////000000000000//////000000000000//////................................................,,,,,,,,,------.........------------------------000000000000000000000000............/////////000+++,,,,,,---///111222333444333222000//////......//////////////////////////////000000000000//////000000//////.........------------.........//////,,,------......------,,,,,,---......//////......---..............................------,,,,,,+++.........000222222000...---------.........//////........................////////////000000000000//////.........------------.........//////000000---...............111333.........------.........////////////////////////,,,,,,------...///000000.........................................................////////////000------------------------+++,,,.../////////......++++++,,,,,,---..................------.........////////////000000000000............////////////////////////////////////---...000111222111///...////////////000000000000111111111111111111111111000111111111111222222222444444444444444444444444444444555666777888999999777777888888999999999999777888888888888999999999888888888777888999999:::;;;;;;::::::999888888888888999999:::::::::999999666666555555555555666666333555666777777555333222444555555555555555555555000111222333333333222111000000000000111111111111111111222222222222111111.../////////000000111111000000000000000000000000111111000000//////......//////............//////444444444444444444444444666666666444333444777:::777999;;;;;;::::::;;;<<<999999999::::::;;;;;;;;;===;;;:::999:::<<<>>>@@@EEECCC@@@??????>>>===;;;===>>>>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>==============================<<<<<<<<<;;;;;;;;;<<<;;;999777666555444444888888888777777666555444555444333222222333444555555444333222222222333333111111222111111000///...000000000000000000000000............////////////000///...---------------......////////////...............///////////////000000000000000000000000000000///...............***,,,//////...,,,,,,,,,//////000000111111222222111111000......---------111000///......///000111//////000000000000//////////////////////////////000000000000000000000000//////.........---------,,,---......//////......000000000000000222444555000000000000000000000000........................////////////////////////---------------------------------,,,,,,+++++++++........................000///...------...///000////////////////////////////////////000000000000000000111222222111//////---,,,+++,,,///000///...111000000///...---------........................,,,,,,,,,---...///000000............////////////////////////////////////////////////////////////................................................///...---,,,,,,---.../////////000000///...------......---------,,,,,,,,,---------.........//////............///////////////...,,,++++++,,,---...//////////////////////////////////////////////////////............//////........................---------.........//////..................------000///...---,,,------.........////////////..................///////////////000111222222111///...////////////////////////////////////////////////000000000000000000000000000000000000000000000000///......------///000111000000//////000222555666333111000000111333777999444555555666777888888999666777777888888888777777888888888888888777666555;;;:::888777777888:::;;;;;;:::888777777777888999:::999888777777888999:::666666666666666555555444888888888888888777777666555555666666666666555555333333333333333333333333222222222222222222222222111000///---------...///111111000000//////.....................///000000////////////////////////,,,---...000000000///...444444444444444444444444555666555444333444777999777999;;;;;;:::999:::;;;888888888999999999:::::::::::::::;;;;;;<<<======BBB@@@============<<<:::======>>>>>>>>>>>>==============================<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<;;;;;;;;;;;;999999888777777777777777777888888777777666555444444444333333333333444444333333222111111111111111///000000111111111000000000000000000000000000000............////////////111000///.....................////////////..................////////////000000000000000000000000000000///............///,,,...//////...------...000000000000000111111111222111000//////............------,,,,,,------...------............------//////////////////////////////////////////////////////.........---------,,,---......//////......111000//////000111222333000000000000000000000000................................................------------------------...---------,,,,,,,,,,,,........................//////............//////////////////////////////000000000/////////////////////111111111111000///.../////////////////////111000000///......------........................------......///000000000............////////////////////////////////////////////////////////////................................................///...------------...//////////////////...------............------,,,,,,---------.........//////............////////////......---,,,,,,---...///................................................//////............//////........................---------.........//////////////////...---,,,+++000///...---,,,------.........////////////..................////////////000111333444444333111000////////////////////////////////////////////////000000000000000000000000000000000000000000000000///......---...///000111111111000000111333555777555444222111111222444666333444444555555666666666666777888888888888888888777888888888888777777666;;;:::888777777888:::;;;:::999888777666666666777999999888777777888999999666777777777777666555555555666666666666555444444444555555666666555555444333333333333333333333333222222222222222222222222222111000///...//////000111000000000/////////...///............///000000////////////////////////---...//////////////////444444444444444444444444555555555444333444666999888:::;;;;;;999888888999777777777888888888888888777888:::;;;<<<<<<;;;:::>>><<<::::::;;;<<<;;;:::<<<======>>>>>>=================================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;777777777777777888999:::777777777777666555444444333333444444444444333333222111111111000000000000---...///000111111111111000000000000000000000000............////////////111111000////////////000......////////////..................//////000000000000000000000000000000111111000///////////////...///000///...---///000111000000000000000000///222222111000////////////,,,------......------,,,------............------/////////////////////////////////////////////////////////............---------...////////////...000000/////////000111111000000000000000000000000................................................------------------------...............---------..............................////////////......////////////////////////000000000//////...............///000111111111111000222444222///---...000000000000///......------........................//////////////////000000............////////////////////////////////////////////////////////////////////////////////////........................///...------------...//////////////////......---/////////............------------...............---............/////////------------...///000000------------------------------------------------//////............//////........................---------...............111000000///...,,,+++***//////...------------.........////////////..................////////////000111222333333222111000////////////////////////////////////////////////////////////////////////000000000000000000000000///............///000000222111111111222444555777888666444222111111222333333333333333333333333333777777888999999999999999666777777888888888888777:::999888777777888999:::;;;:::999888777666666777999999888777777888999999888888888888888777666666555555555555555444444333333444444555555444444333333333333333333333333333222222222222222222222222222111111000000000000111000000000000//////////////////......//////000111////////////////////////000//////............///333333333333333333333333444555555555333444666888888:::;;;:::888777777888888888888888888888888888777777888999::::::::::::;;;:::999999;;;<<<<<<;;;<<<<<<======>>>=================================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;777777777777888999::::::777777777777666555444333222333444555555444333222111111111111111000000000......///000111111000000////////////////////////............////////////000000///////////////000---......//////......---------......//////000000000000000000000000000000111111000////////////000/////////...,,,---///111111111000000/////////...111111000//////...////////////111222222111////////////000000000000///////////////////////////////////////////////////////////////...............------...///////////////000000000///////////////////////////////////////................................................------------------------///////////////.................................---...///000000///...---////////////////////////000000000///......---------...//////000111111222222555777444///,,,...111000000//////....................................////////////........................////////////////////////////////////////////////////////////000000000000000000000000.................................------............///////////////....../////////////////////...........................---------.........//////---------...///000111111,,,,,,,,,,,,,,,,,,,,,,,,------------------------///......------......///................................................////////////...---,,,+++............------......---......//////......---............////////////---...///000000000//////////////////////////////////////////////////////........................////////////////////////............/////////000111111111111111333444555777666444222111111222333333333333333222222222222666777888999999::::::999555666777888888888888888999888777777777777888999999999999999999999999999999888888888888888888999888999999999999888777777777777777777777666555555222333333444444333333222222222222222222222222222111111111111111111111111111000000000000000000000000000000000/////////////////////...///000000111////////////////////////111000///---------...///333333333333333333333333333444555555444444555777888999::::::888666666777999999999999999999888888999888777777777999;;;===;;;999888999;;;======<<<;;;;;;<<<===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;;;;;;;:::999888888888888888888777777777666666555444333111222333444444333222111222222333333222222111000000000000000000///......////////////////////////............////////////.........------......///------............---------------...///000000111////////////////////////111000000///////////////.........,,,++++++...000111000000000//////......//////...---------......000111222333333222111000//////000000000000//////////////////////////////........................////////////////////////---...//////000000//////000000000000000/////////////////////////////////////////////////////////........................------------------------////////////////////////////////////////////////---...///000000///...---////////////////////////000/////////.........------......//////000111222222555777444///,,,...111////////////....................................---------------------,,,............////////////////////////////////////////////////////////////000000000000000000000000........................---..................---......///////////////....../////////////////////.....................---------------............,,,---...//////000111111,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------...................................................---------..................------..................------............------............////////////------......////////////////////////////////////////////////////////////------------------------////////////////////////---......////////////////////////000000111222222444333222222222222333444444444444333333333333333666666777888999::::::999555666777888888888888888777777777777777777777777555555666777888999::::::888888888999999888888888999999999999999888888777777777777888777666666555222222333333333333222222222222222222222222222222111111111111111111111111.../////////////////////////////////000000000000///////////////000111111000000000000000000000000111000///---------...///333333333333333333333333222444555555444444555666666888999999777666666777999999999999999888888888:::999777666777999<<<>>>;;;:::999:::<<<===>>>===:::;;;<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<;;;:::999888777777777666666666666555444333333222222333333333333222222111222333333333222000000000000000000///...---,,,000000000000000000000000............////////////...------------......///------............------,,,------...///000111111////////////////////////000000///...............,,,---...---++++++---...000//////////////////.........---,,,,,,------......//////000000//////...------............------////////////////////////...........................////////////000000000......///000000000000/////////000111111000000000000000000000000000000000////////////////////////------------------------------------------------.........///////////////////////////////////////......////////////......////////////////////////....................................///000111111000222444222///---...000//////////////////..............................,,,,,,,,,,,,,,,,,,,,,---............////////////////////////////////////////////////////////////////////////////////////........................------...//////...---------...//////////////////---............/////////...............---------,,,------------.........,,,---...///////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------.............................................---------+++,,,---...////////////,,,---......///.........------............------............////////////......//////000000111111////////////////////////////////////////////////........................000000000000000000000000---......///000//////////////////000000000111111111111111111111222333333444444444444444444444444444555666777888999999999666777777888888888888777666666666777777666666666111222333555666777777777777888999999999999888777888999999999999888777777666666666666666555555444222333333444444333333222222222222222222222222222111111111111111111111111---......////////////...////////////000000000000000000//////000000111222000000000000000000000000000//////............///222222222222222222222222222333555555444333444555555666888888777666777888999999888888888777777777999999888888999:::<<<<<<;;;:::999999;;;======<<<999:::;;;<<<============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;;;;;;;:::999888888888888666666666666555444333333333333222222222222333333000111222333222111///......///////////////......000000000000000000000000............////////////...............///000000,,,------......------,,,,,,,,,---...///000111111///////////////////////////......---------------,,,...//////---------............///////////////......------------............------------......------............------////////////////////////.........................../////////000000000000......///000000000000000...///000222222222222111000000000000000000000000////////////////////////------------------------------------------------------.........///////////////////////////////////////............//////////////////////////////,,,------....../////////000///............///000.../////////////////////.../////////////////////........................+++,,,,,,,,,---.....................////////////////////////////////////////////////////////////................................................------...//////...------------...///////////////,,,,,,------............//////.........---------,,,,,,---------.........,,,---......///...---,,,------------------------...........................------,,,,,,------...........................//////.........---------------..................,,,,,,.../////////......,,,------......------,,,............////////////............///000111111////////////////////////////////////////////////........................000000000000000000000000------///000000000///...///000000111111111111111//////000000000111111111222333333333444555555555333444555666777888888888777888888888888777777666555666666666666666666555333444555666777666666555777888999999999999888777888888888999888777777666777777777777777666666555333333444444444444333333111111111111111111111111111111111111111111111111---...///000111000000///.../////////000000000111000000//////000000111222000000000000000000000000---...//////////////////222222222222222222222222111333555555444333444555444555777888777666777888888888777777666666666555777888:::;;;<<<<<<;;;;;;;;;999888999:::<<<<<<;;;999:::;;;<<<============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;::::::999999888999999999666666666666555444333222444333222111111222333444...///111222111000...---,,,---...///000000000000000000000000000000000000............/////////000///////////////000111111,,,------......------,,,,,,,,,---...///000111222////////////////////////......---,,,,,,,,,,,,---,,,...000111///.........---.........//////000000//////.........//////000///...---,,,,,,---.../////////000000000000//////////////////////////////.........................../////////000000111111...//////000000000000000...///111222333333333222000000000000000000000000000000000000000000000000------------------------------------------------,,,---------......//////000000000000000000000000000///...------...///000////////////////////////+++,,,,,,---...///000000111000...------...///000---,,,+++,,,///000///............///////////////........................,,,,,,------...///000000............/////////000////////////////////////////////////////////////................................................,,,---...//////...---,,,------...///000000//////,,,,,,,,,---------......//////.........---------,,,,,,,,,---------......,,,---.........---,,,+++------------------------////////////////////////...------,,,,,,------...........................//////.........---------.../////////...---,,,,,,+++,,,.../////////......,,,------......------,,,............/////////000+++++++++,,,,,,...///000////////////////////////////////////////////////////////////////////////000000000000000000000000,,,---///000000000///...000111111222222222111111000000000000////////////111111222333444444555555222333444666777777888888888888888888888777666555555555666666666666555555999999::::::999888666555777888999::::::999888777777888888888888777666666:::::::::::::::999888888333444444555555444444333111111111111111111111111000000000000000000000000...///000222222222111000.../////////000000111111000000000000000111111222000000000000000000000000,,,---///000000000//////222222111111222222333444111222444555555444222111555555666666666666555555777777777777666666666666999999999:::::::::;;;;;;::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<===<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<;;;;;;;;;<<<:::777444333444555666555444444333333222222111111222222333333222222111222222222222222222222222------............------.................................////////////000................................................////////////000000000000000000000000000000000000000000//////.........---...000222111...---///111111111000///...------,,,////////////////////////------------------------000000//////......------------............------////////////////////////111111000000//////......////////////////////////////////////000000000000000000111222111000///...111111///...------------------------------------.........------,,,,,,,,,......................................................------------......000///...------...///000///////////////.........///000111111111///...---000///...---------------...///////////////......000///...---------------...............///000000//////............//////000000//////............//////.........---------,,,,,,,,,---------..............................111111000000/////////...---......///////////////000000//////.........---000000000000000000000000---,,,,,,,,,,,,---......++++++,,,,,,---...//////,,,,,,,,,---------............------------.........................................................------------...////////////.........------------------............///000000///...---,,,,,,+++000///...---,,,+++******---------............///------------------------............////////////...///000111111000///.........------------............////////////......////////////000000000000000000000111222222333333111111222333333444555555555555555666666777888999555666666777777777666666555555555555666666666666:::999999999999999999999888999999999999888777777999999888888888888888888;;;::::::::::::888555222333333333333333333333333555555444333333222111111///////////////000000000000000111111111111000000000000000000000000000000000000///...............111111111000000000000000000000//////............222222111111222222333444222222444444444444222222444444555555555555444444666666666666666666666666999999999::::::::::::;;;::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;::::::::::::::::::::::::999:::::::::::::::999999<<<;;;888666555555666777666666555444444333333222111222222333333222222111222222222222222222222222---......//////......---........................------........./////////............................................................////////////////////////////////////000/////////...............000111000......///111000000//////...---,,,,,,........................------------------------///////////////.........------............------........................000000000000//////......//////////////////////////////000000000111111111111111222333222111000///222111000///............------------------------......---------,,,,,,,,,------------------------................................................000///......---...///////////////////////////...///000000000000//////...000000///.....................////////////......//////...---------------...............///000000//////............///////////////.........------//////.........------------------.........//////........................000000000//////.........---......///////////////000/////////.........---////////////////////////---,,,,,,,,,,,,---......,,,,,,------......//////+++++++++,,,,,,,,,------......------------.........................................................------------...////////////.........------------------............///...............---------//////............------........./////////000000....................................////////////...///000111111000///...///......------......///......////////////......////////////000000000000000000000111222222333333222222222333333444444444555555555555666777888999777777777777777777777777666666666777777777777888999999999999999999999999888999999999888888777777888888888888888888888888::::::999999:::999666333333333333333333333333333555555444333333222111111////////////////////////000000111111111000000///000000000000000000000000000000///...............////////////////////////////////////......------222111111111111222333333333333333333333333333333333333444444444444333333666666666666666666666666888888999999999::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;999999999999999999999999::::::::::::999888777777;;;;;;:::999888777666666777666666555555444333333111222222333333222222111222222222222222222222222---......//////......---........................,,,---------............................................................------------....................................////////////...............///000000......///000//////......------,,,,,,------------------------------------------------.........///////////////------............------........................000000000////////////...////////////////////////000000111111111222222222333333333333333222111111222111000//////......///------------------------...------------,,,,,,,,,------------------------...........................///000000000000///...111000///.....................///////////////////////////...//////000000111000//////////////////......///////////////...//////...------------..................///000000//////............//////.........---------------...............---------........./////////000000......................../////////...............---......////////////////////////...............////////////////////////---,,,,,,,,,,,,---..............................***+++++++++,,,,,,,,,,,,......------------.........................................................------------...//////...............------------------............///---------.........//////........./////////000000////////////000000000111////////////////////////............//////////////////000000000000/////////......------......///...//////000000//////...////////////000000000000000000000111222222333333333333333333333333333333555555555555666777888999:::999888666666666777777777777777777888888888888888888888888888888888888999999888888888777777777888888888888888888888888:::999888888999999888666333333333333333333333333555444444333333222222111////////////////////////111111111111111000///...000000000000000000000000000//////............///............////////////...............---------111111111111111222222333444333333222222333333444333333444444444444333333444555555555555555666666888888888888999999999999999999999999999999999999999:::::::::;;;;;;;;;;;;:::::::::999::::::;;;;;;999999999999::::::::::::;;;;;;;;;::::::888777777999999::::::999777666555666666555555444333333333111222222333333222222111111111111111111111111111......////////////..............................,,,,,,,,,---------......................................................------........./////////........................///////////////............////////////...//////------------------,,,,,,------------------------------------------------------......//////000000------............------........................////////////////////////........................111111111222222333333444444444444444333333333222222111000///////////////------------------------------------------------................................................---///000222222000///---000000//////......------............///////////////...------...///111222//////............//////---.../////////////////////......---------.....................///000000///......------......///------------------------........................---.........////////////..........................................---------......///////////////........................////////////////////////---,,,,,,,,,,,,---......///////////////.........++++++,,,,,,,,,---------......------------.........................................................------------...//////........................---------............///........................---.........////////////....../////////000000000..................................../////////////////////000000000000000//////............////////////000000000000//////////////////000000000000000000000111222222333333333333333333333333333222555555555555555666888888<<<:::888666555555777888666666777777777888888888777777777777777888888888999888888777777777777777888888888888888999999999:::888777777888999999888444444444444444444444444444444444333333222222222111111111111000000000000111111222111111000///...////////////////////////000///............//////......///////////////000............------------111111000000111111222333444333333222222333333444444444555555555555444444333333444444555555555555777777777888888888999999999999999999999999999999999999999999:::::::::;;;999999999999999:::;;;<<<999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;:::888888666777888999888777555444555555444444333222222222111222222333333222222111111111111111111111111111...//////////////////...........................,,,,,,,,,---------............................................................/////////000000000.................................//////////////////........./////////...,,,,,,,,,---------------........................------------------------------......//////000000------............------......................................./////////------------------------000111111222333333444444444444333333333222222222111000000///////////////------------------------------------------------////////////////////////........................---///000222222000///---///////////////......------.........//////000000///...---------///000111---------,,,,,,------...------...///////////////......---------......///...............///000000......------------......---------------------------.....................,,,,,,---------.................................------..................---......///////////////---------.......................................---,,,,,,,,,,,,---......///////////////.........------------..................------------.........................................................------------...//////---.....................---------............///000//////...------,,,,,,.........---------,,,,,,------........./////////------------------------............///////////////////////////000111111/////////......///////////////000000000000//////////////////000000000000000000000111222222333333333333333333333333333222444444444444555666777888<<<:::888666555555666777555555555666666666777777666666777777777888888888999888777666666666777777777777888888888999999999999888666777888:::999999444444444444444444444444444444333333333333222222333333333222222111111111111111111111111000////////////////////////////////////............///////////////000000111111111........................111000000000000111222222333333333333333333333333444444555555555555444444222222333333444555555555666777777777777888888888999999999999999999999999888888999999999:::::::::999888888999999:::;;;<<<:::::::::;;;;;;<<<<<<===<<<<<<<<<<<<;;;;;;:::999666777888888888666555444555444444333222222111111111222222333333222222111111111111111111111111111...//////000000//////...........................,,,---------............................................................////////////000000000111.................................//////////////////...------//////...---,,,,,,------......//////////////////////////////------------------------.........///////////////------............---------------------------------............/////////------------------------000000111222333444444555333333222111111111111111//////............//////------------------------,,,,,,,,,------------...////////////////////////...........................///000000000000///.........////////////......------......///000000000.........---......//////,,,,,,,,,+++,,,,,,---...,,,---...///000000000000...------------...//////...............///000000......------------......---------------.........---------...............,,,,,,,,,------------........................................../////////---......///////////////---------------.................................---,,,,,,,,,,,,---..........................................////////////......------------.........................................................------------...//////---------...............---------............///111000///...---,,,++++++......------,,,,,,,,,+++------------............------------------------............//////////////////......///000111222000//////......//////000///000000111111000000///////////////000000000000000000000111222222333333333333333333333333333333444444444444555666777888999888777555555555666666555555555555666666666666666777777888888999999999999888777666555666777777777777777888999999::::::999888777888999:::999888444444444444444444444444333333333333333333333333444444333333222111111111000000111111111111000000000000000000000000000000///............//////000//////000000111111222222.........///////////////000000000000000111222222222222444444444444222222333333444444444444333333111222222333444444555555666666666777777777888888888888888888888888888888888888888888999999999999888888888888999:::;;;<<<888999999:::;;;;;;<<<<<<::::::;;;;;;;;;::::::999777888888888888777666666555555555444333333222222111222222333333222222111111111111111111111111111//////000000000000//////........................------........./////////........................................................./////////000000////////////////////////............/////////000///...,,,---///000...,,,,,,,,,---...//////000000........................------------------------///////////////.........------............---------------------------------------.........////////////////////////////////////000111222333444444222111000///...//////000......------------......------------------------,,,,,,,,,---------..............................................................................,,,---...///000000//////------......///000000111.........///......------,,,,,,,,,,,,,,,---......,,,---...///000000000000---------------...//////...............///000000...------,,,,,,------...------........./////////---------.........//////------------.............................................//////000000000---......///////////////,,,,,,,,,------.................................---,,,,,,,,,,,,---......,,,,,,------......//////---------.........//////......------------.........................................................------------...//////---------.........//////---------............/////////......---------,,,------------........................////////////....................................///////////////.........///000222333000000////////////000000000000111111111111000000////////////000000000000000000000111222222333333222222222333333444444444444444444444555666777777666666666555555555555555555666666666666777777777777777888888999::::::;;;999888666555555555777888666777777888999999::::::888888888999::::::888666555555555555555555555555333333333333333333333333333333222111111000//////...///000111111222111111000000000000000000000000...............///000000......//////000111111222/////////000000000111111000000000000000111111222111222444555555444222111222222222333333222222222111111222333333444555555666666666666777777777777888888888888888888888888777888888888888999999999888888888888999:::;;;<<<777777888999::::::;;;;;;888888999:::::::::999999999999999888888888888888777666666555444444333333222222222333333222222222000000000000000000000000//////000000000000//////.................................////////////000................................................---------.........//////000000000000000000000000---.........//////000000000---,,,---///000...,,,,,,------...///000111111------------------------------------------------000000//////.........------..................------------------------------------.........//////111111111111111111111111...///000111222333444444111000...---------...///------,,,,,,,,,------...------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,........................///...------------...///+++,,,...000111111000000---------...///000000111......///000///...,,,+++---------------...///000,,,---...///000000000000---------------...///000...............///000000...------,,,,,,------............/////////000000---------.........//////............/////////000.........................../////////000000111111---......///////////////,,,,,,,,,------.................................---,,,,,,,,,,,,---......++++++,,,,,,---...//////,,,,,,,,,---------...............------............................................................------------...//////---------.........//////---------.........//////---------............///,,,,,,---...///000111222////////////000000000000////////////////////////............/////////000///.........///000222333000000////////////000000000000111111111111000000////////////000000000000000000000111222222333333111111222333333444555555444444444444444555777777333444555555666555555444777777777777888888888888777777888999::::::;;;;;;999888666555444555777888666777777888999999::::::888888999:::;;;:::777444555555555555555555555555333333333333333333333333111111111000///......------...///111222222222222000000000000000000000000...............///000111---------...///000000111//////000000111111222222111111111000000000000000111111111111111111111111111222222333333222222111222333444444555555444444333333333444555666777777999999::::::999888666555666666777888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;777777888999:::;;;;;;<<<999999999999999999999999999999999999999999::::::<<<:::777555444444555666222333333333333222111111333111000222444444000---////////////////////////////////////////////////000000000000000000000000........................---.........//////000000000///...------...///000000000//////.........---........................,,,,,,,,,---------......000///...------...///000......//////...---,,,,,,.........////////////000111000///...............000000//////......------///............///000000........................//////////////////......000000///000000111222222222111...,,,******++++++,,,,,,,,,---------..................////////////------............------...------------...//////..........................................------...------,,,,,,------...000000000000///...---,,,////////////////////////------------------------.........////////////000........................//////////////////......111111000///////////////000///...---------------..................------........................//////............//////---------.........//////................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------..................------,,,,,,,,,+++,,,,,,,,,------......,,,,,,+++***+++,,,---...////////////////////////////////////............---------------------------......///////////////...---,,,,,,---...///000///////////////.........111000///......///000111111111000000//////......//////............//////000000///////////////000111111000000000000111111111111000000//////......//////000000111111111222000///...---...///111333666333111111222222000---333333333666999<<<<<<<<<666666666777777777777888555444444555555666777888888777666666666777999:::888888888888888777666666888888777777777777777777999999888888777777666666999999999999888888888777777666666666666666777888333333333333333333333333222222222222222222222222......//////000000111111111111111111111000//////////////////............------......///000000000000000000000000111111222111000000000000000000000222222222222222222222222111222222333333222222111111222333333444444333333333333444444555555666666888888999999999888777666666666777888888999::::::::::::::::::::::::::::::999999999999999999999999999999999999999999999999777777777777777777777777:::999777555444444444555222333333333333222111111333111000111222222000...////////////////////////////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,............/////////000000///...------...///000000/////////....................................,,,,,,---------.........000///...------...///000......//////...------,,,,,,,,,,,,------------...000//////............//////////////////...............------......///000................................................000000/////////000111111111000...,,,++++++,,,,,,,,,,,,,,,------------...------------............------............------...------------...//////........................////////////////////////...------,,,,,,------.........///////////////...////////////////////////------------------------------........./////////................................................000///......---------...//////...---------------........................//////////////////////////////............//////---------.........//////........................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------.........------,,,,,,,,,,,,,,,---......///000000...---,,,,,,,,,---...///////////////////////////////////////............---------------------------......///////////////......---,,,---...//////...............---------111000///......///000111111000000000/////////...//////............//////000000////////////000000111111000000000000111111111000000000/////////...//////000000000111111111000///...---...///111222444222000000222222000...000000000222555777777777222222333333333444444444333333333333444555666777888777666666666777888999999999999999999888777777888888888888888888888888888888888777777777777777999888888888777777777777666555555555555555666666333333333333333333333333111111111111111111111111////////////000000000000111111111111111000//////............------------------......///000000000111111111111111222222333000000000000000000111111333333333333333333333333111222222333333222222111000111222222333333222222444444444444444555555555666777777888888888888777666777777888888999999999999999999999999999999999::::::999999999888888888999999999999999999999999777777777777777777777777999777666444333333333444222333333333333222111111222111//////000000000///////////////////////////////////////////////////////////////////////////------------------------............//////////////////...------...//////////////////....................................,,,------------.........//////............//////.........///......---,,,,,,,,,,,,------------...///............//////000.........///////////////------,,,,,,,,,---..............................------------------......000//////........./////////...---,,,+++,,,------,,,,,,,,,,,,------------,,,,,,,,,------------...------............------...------------...//////........................////////////////////////......------------......,,,---...///000000000000////////////////////////------------------------,,,---------....................................------------------.........---,,,,,,,,,,,,,,,,,,//////...------------...........................000000000000000000000000/////////....../////////---------.......................................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,.........---------------------...///000222333333......------......///000////////////////////////////////////............---------------------------....../////////////////////...---------......------------------------000//////......//////000000000000000//////////////////............//////000000////////////000000111111000000000000111111000000000000//////////////////000000000000111111000///.........///000111222111000000222222111000//////...000222444444333111111111111222222222222222222222222333444555666777777666666666777888999999999::::::999999888888888888888888888888888888666777777777777777777888777777777777666666666666555444444444444444444444333333333333333333333333000000000000000000000000000000000000////////////000000111111000000//////...------------,,,,,,,,,------......///000000000222111111111111222333333000000000000000111111111333333333333333333333333111222222333333222222111111111222333333333333333555444444444444444444444555555666777888888888999666777777777888888888999888888888888888888888888999999999888888888888888999999999999999999999999999999999999888888888888777666555333333222333333222333333333333222111111222111///......//////000////////////////////////////////////////////////////////////////////////000000000000000000000000.........///////////////........................///////////////.................................------------............/////////....../////////---...............------.........////////////000...............///000111------......//////000000,,,,,,++++++,,,,,,---...........................,,,,,,,,,---------------000///...---------------...---,,,,,,,,,------...++++++,,,,,,,,,---------,,,,,,---------.........------............------...------------...//////....................................////////////......------------......------...///////////////////////////////////////........................,,,,,,,,,---------..............................,,,,,,,,,---------------------,,,,,,+++,,,,,,---///......---------......---------...............////////////////////////......////////////......................................................////////////////////////------------------------.........------,,,,,,,,,...............------------...///000222444555555.............../////////////////////////////////////////////............------------............---....../////////////////////......---------------------------.........////////////////////////000000000000//////////////////............//////000////////////000000111111111000000000000111111000000000000//////////////////000000000000000000//////.........//////000000000///000111222222111222111000111333444444333222333333333333444444444222222222222333444555666666666666666777777888888888888999999999888888777888888888888999999999999555666666666777777888888777666666666666555555555555555555555555444444333222222222222222222222222111111111111111111111111111111000000//////......///000000000000000//////.........---------,,,,,,------......///000000000111111000000111111222333//////000000111111111111333333333333333333333333111222222333333222222111222333333444444444444444444444444444444333333333444444555555666777888999777777777777777888888888777777777777777777777777666666777888888999::::::999999999999999999999999999999999888888888777777555555444444333333222222222333333333333222111111111111000...---...///000////////////////////////////////////////////////........................000000000000000000000000///////////////.........------............------.........///////////////........................---------.........//////...//////////////////...------...............---.........////////////000...............///000111------......//////000000,,,++++++++++++,,,------........................,,,,,,,,,---------......//////...------,,,---------,,,,,,,,,------......+++++++++,,,,,,,,,---------.........////////////------............------...------------...//////........................,,,,,,,,,------.........///......------....../////////000//////...------////////////////////////........................,,,,,,,,,---------..............................,,,,,,,,,---------.........---------------............---------......///---------.........//////..............................///000000///...........................---........................------------------------------------------------.........------,,,,,,,,,..............................///111222444555666,,,,,,------............////////////////////////////////////............---------....../////////---......////////////////////////......---,,,,,,------......////////////......////////////......////////////000000000000//////............/////////////////////000111111111111000000000000111111////////////000000000000000000////////////////////////...............///...///000000000111111222222111000111333444333222444444444444555555555555333333333333444555666777555555666666777777777777666666777777777777777666777777888888888999999999555555666666777777777888666666666666555555555444555666666666666555444333222222222222222222222222222222222222222222222222111111000000//////.........//////000000000//////////////////.........---------......///000000000///////////////000111111/////////000111111222222333333333333333333333333111222222333333222222111333333444555555555555444333333333333333444444444444444444444555666888888777777777777777777777777777777777777777777777777555555666777888999:::;;;999999999999999999999999777777777666666555555444555555555444444333333333222333333333333222111111000111111000......///111////////////////////////////////////////////////........................------------------------///////////////.........------............------.........///////////////........................------........./////////......////////////......,,,---......///.........,,,,,,,,,------------...///............//////000.........///////////////,,,,,,+++++++++,,,------........................,,,,,,,,,---....../////////......---------......,,,---------------------++++++++++++,,,,,,,,,,,,........./////////000000------............------...------------...//////........................+++++++++,,,------......//////............//////000000000000///...---,,,////////////////////////........................,,,---------....................................,,,,,,,,,---......//////...............//////000...------------...//////,,,,,,------.../////////........................---...///000000///...---...............---------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,.............../////////......///000111333333444,,,,,,---............---////////////////////////////////////............---------...//////000000---......///////////////.........///......---,,,------......///000000000---......//////......---////////////000000000000//////............/////////......//////000111222111111000000000000111111////////////000000000000000000////////////....../////////............---...///000000//////111222000///...///111222222111333333333333444444444444333333333333444555666777444555666777777777666666555555666666777777666666666666666777888888999999555666666666666666666777666666666666555555555555555666777777666555333222222222222222222222222222222222222222222222222222000000000000////////////......///000000000//////000000/////////.........------......///000000000///............///000000...//////000111111222222222222222222222222222222111222222333333222222111222222333444444444444333222222222333333444444555555444444444444555777888777777777777777777777666777777777777777777777777666666777777888888999999999999999999999999999999888777777666555555444444555555555555555444444333222333333333333222111111///222333333000//////111////////////////////////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,000/////////............,,,------......------,,,............/////////000....................................////////////---...///000000///...---,,,------...//////......,,,,,,,,,------------...000//////............//////////////////.........,,,,,,,,,,,,,,,---..............................,,,------...//////000000..................///000------------------,,,,,,***++++++++++++,,,,,,,,,---------.........//////------............------...------------...//////........................++++++,,,,,,---....../////////............//////...///////////////......////////////////////////........................------........./////////........................,,,------...//////000000......---......//////000---------------...//////,,,,,,------...//////000........................---...///000000///...---//////.........---------........................------------------------........................,,,,,,---------------------........./////////000---......///000111111111,,,---...///000//////...////////////////////////////////////............---------...///000000000---......///////////////,,,---.../////////...---,,,,,,---......///000000------...//////...------.../////////000000000111//////............//////............///000111222111111000000000000111111.../////////000000000111000000/////////............/////////......---,,,...000111111///...000222...------...111222222111333333333333444444444444222222222222333444555666444555666777777777666555555555666777777777777777444555555666777777888888666666666666666555555555777777777666666666555555444555666666666444222111111111111111111111111111111111111111111111111111////////////000000000000---......///000000////////////.........---------------......///000000000///////////////000000111...//////000111222222222111111111111111111111111222222222333333222222222111111222333333333333222111111222333333444555555555555444333444555666777777777777777666666666666888888888888888888888888888888888888777777777777999999999999999999999999:::999999888777666666555555555555666555555444444222333333333333222111111///222555444111///000111////////////////////////////////////////////////................................................000000//////.........---,,,,,,---......---,,,,,,---.........//////000000..................................../////////000---...///000000///...---,,,,,,---.../////////............/////////000000111000///...............000000//////.........---------,,,,,,------...///........................------......///000111111...............///000111------......------,,,+++******+++++++++,,,,,,,,,,,,,,,,,,---------......---..................---...------------...//////........................,,,,,,------...///000000//////............//////,,,---...///000000000000////////////////////////////////////////////////.........////////////000........................------......///000111111---------------...///000---------------...///000,,,,,,------...///000000000000000000000000000000---...///111111///...---//////.........---------........................................................................,,,,,,,,,------.........---.........//////000000------....../////////000---...000111111111000///////////////////////////000/////////............---------...///000000111---......///////////////+++,,,.../////////......++++++,,,,,,---...//////,,,---...//////...---,,,.../////////000000111111//////............//////............///000222222111111000000000000111111.../////////000000111111000000//////.........---.../////////...---,,,,,,...000222111...---///111///......///222333333222444444555555555555666666111111111111222333444555333444666777777777666555666666777888888888888888333444444555666777777888777777666666555555555444777777777777666666666666333444555555555333000///111111111111111111111111000000000000000000000000......//////000000111111------...///000000//////......---------,,,,,,,,,------......///000000000000000000000000111111222.........///000222444444111111000000000000111111000000000000////////////111111222222222111111000444444444444444444444444444444444444444444444444777777666555555555555666777666666666666777777888666666777777888888888999999999888888999999:::;;;999888888777666555555444333555666777777555333222444444444333333222222222000000111111111222222222000000000000////////////////////////////////////000000000000000000000000...............---------........................,,,,,,,,,---------..............................////////////////////////......///000000000000000////////////////////////000000000///////////////000000000000000000000000................................................------------------------........................---------............/////////............////////////...---,,,,,,++++++------------------------------------------------////////////////////////------............------,,,------......------,,,,,,---...//////...---,,,---------............///...///////////////......000//////.........////////////............//////------------------------,,,,,,,,,------............------,,,,,,,,,------...........................................................................///////////////...---////////////////////////000//////.........//////---------------...///000......---,,,,,,,,,,,,---//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,..................------......////////////.........//////000000000000000000000000000000000000000////////////////////////000000000000000000000000111111111000//////......222222222222111///...---............////////////...///000000//////000111............//////////////////000000000000/////////////////////.........111111000000000000111111............////////////............////////////........................---......///////////////000000000000000000000000000111333555555444333222000000111111111222222222888888777777666666666555888888888888777666444444888777777666666666777777666555555444333333222222777666555444444444444444333333333333333333333333222222111111111111111111////////////////////////111000000///.../////////......//////000000111111111111000///...------,,,............///////////////......------///000111////////////000111333333111111000000000000111111111111111111000000000000111111222222222111111000333333333333333333333333444444444444444444444444555555555555555666777888666666666666666777777888666777777777888888888888999999888888999999:::;;;888888888777666555555555444555666666666555333222333333333222222111111111000000111111111222222222000000000000////////////////////////////////////.............................................///---------------------------------.........//////........................////////////////////////......///000000000000000//////////////////////////////000000000000//////........................................................................------------------------........................---------............///......------------...............------,,,,,,+++------------------------------------------------........................,,,------------------,,,,,,------......------,,,,,,---...//////...---,,,---------............///......///000000000000000//////............/////////..................///------------------------,,,,,,,,,---------......///......------.......................................................................................///////////////...//////////////////////////////............//////.........---....../////////......---------------//////.........---------.........................................................//////...............///000000000//////000000000000000000000000////////////////////////////////////////////////000000////////////............/////////...------............////////////...///000///...---...///............////////////000000111111111111000000000000000000000000000000111111000000000000111111/////////000000000000111............////////////........................---......///////////////000000000000000000000000000111222333444333333222111111111222222222222333777777666666666555555555777777777777666555444444777666666555555555666666444444444555555555666666666666555444444444444444333333333333333333333333222111000000000000000000000000000000000000000000111111000000000/////////.../////////000000000111111111000000///.....................///////////////......---...///000111000000000000000111111222111111000000000000111111222222222222111111111111000111111222222222111111222222222222222222222222444444444444444444444444333444444444666777888999666666666666666777888888777777777777888888888888999888888888888999::::::888888777777666666555555555555555555444444444333222222111111111111111000111111111111111222222222000000000000////////////////////////////////////.................................//////000000000------------------------........./////////000000........................////////////////////////......///000000000//////////////////////////////---...000111111000...---........................................................................------------------------........................---------............///------,,,,,,,,,,,,------------------------------------------------------------------------------........................,,,,,,,,,------,,,,,,,,,------............------------............---------------............///---...///000000000000000//////............//////......------------......------------------------,,,,,,,,,------------...//////.........//////000........................................................................------...///000000000/////////////////////////////////............//////000000///.........//////000///......------.....................---------////////////////////////........................------............------------...////////////...000000000000000000000000////////////////////////////////////////////////---............/////////,,,,,,---...........................////////////...///000///---,,,,,,---............////////////000111111222222111111000000000000000111111111111111000000//////000000111000000000000111111111111............////////////........................---......///////////////000000000000000000000000000111111111222222222222222222222222333333333333555555555555444444444444555555555555555444444444555555444444444444555555333333444555666888888999666555444444444444444444333333333333333333333333111111000///////////////111111111111111111111111000111111222222000///...////////////000000000000////////////////////////............///////////////............///000000111111000000000000000111111111000000000000111111222222111111111000000000000000111222222222111111111111111111111222222222333333444444444444444444444444444555555666888888666555555666666777888999777777777777777888888888888888888888888999999:::888777777777666666666555666555444333333333444444222222222222111111111111111111111111111111111111000000000000////////////////////////////////////000000000000000000000000---......///000111111222---------------------------.........////////////........................////////////////////////......///////////////...////////////////////////+++---000111222000...---000000000000000000000000................................................................................................---------............///...------,,,,,,------...,,,,,,------------------------------------------------------------------........................,,,------......------,,,------............---------------------------------------............///....../////////......---///............//////000------,,,,,,,,,,,,------------------------------------------------------..................///000........................................................................,,,,,,...///000000000000///////////////////////////............//////000222111000///////////////000000///............///........................////////////////////////---------...............,,,,,,------------,,,,,,,,,------...............000000000000000000000000////////////////////////////////////////////////,,,,,,------...//////000......///////////////...............///////////////000111///---,,,,,,---............////////////000000111111111111000000///000000000000000111111000000////////////000000//////000000000111111111............////////////........................---......///////////////////////////////////////000000000///000111222222222222333333333444444444333333333333333333333333333333333333333333444444333333333222333333444555333333444555666777888888555555444333333444444444333333333333333333333333333222111000000//////000000000000000000000000000///000222333333111///...////////////000000000000------........./////////............////////////............/////////000222111111000000000000000111111000000000000111111111111000000000////////////000111222222222222222000000000111111222222222333333333444444444555555666666555555555555666666555555555555666777888999888888777777777777777777888888777777888888999:::777777777777666666666666555555444333333333333444222333333333333333333333111111111111111111111111000000000000////////////////////////////////////000000000000000000000000---......///000111111222------------------------,,,,,,---------.................................////////////////////////......////////////......////////////////////////+++,,,///111111000...---000000000000000000000000////////////////////////........................................................................---------............/////////............//////,,,,,,------------------------------------------------------------------..............................////////////......---......//////......------------,,,,,,------------------............////////////...---,,,+++***...............///000000------,,,,,,,,,,,,---------------------------------------------------------,,,,,,,,,------...///........................................................................,,,,,,...///000000000000////////////////////////...............///000000222111000///////////////000000///............///---.............................................---------.........//////,,,,,,------------,,,,,,,,,------...............////////////////////////////////////////////////........................+++,,,,,,---...///000000000000000000///...---,,,............////////////000111222000...------...............////////////......////////////...............//////000000000000000////////////000000........./////////000000............////////////........................---......///////////////////////////////////////000000/////////000111222222222333333333444444444222222222333333333333333333333222222222222333444222222222222222333444444444444444444444444444444444444333333333444444555333333333333333333333333555444333222111111111111///////////////////////////000222333222111///---000000000000////////////+++,,,,,,------......///............////////////---......///////////////111111000000000000000111111111000000000000111111000000000000/////////...///000111222222222222222000000000111222222333333222333333444444555555555777777666555555555555555555555555555666888999:::888888888888777777777777888777777777777888999999777777777777666666666666444444444444333333333222333333333333333444444444222222222111111111111111000000000000////////////////////////////////////.................................//////000000000........................,,,,,,,,,------------...........................////////////////////////....../////////...------////////////////////////+++,,,...000000000///...........................////////////////////////........................................................................---------............////////////....../////////------------------------------------------------------------------------------------------------//////000000000000//////......////////////......------,,,,,,,,,,,,---------------............////////////...---,,,+++***......---......///000111......------------......------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,---...///........................................................................------...///000000000///////////////////////////......---......///000111000000///.........//////000///......------......---------...............------------------------,,,,,,------.../////////------............------------...////////////...////////////////////////////////////////////////........................,,,,,,---...//////000000/////////...---,,,+++***............////////////000111222111///......///............////////////---......//////......---------......//////000000000//////......//////000............////////////............////////////........................---......///////////////000000000000000000000000///000000000111111111111222222222222333333333333222222222222333333333333444333222111111222333444222111111222222333444555666555555444333333222222333333333333333444444555333333333333333333333333666555444333222111111111........................///000000111111///...---000000000000////////////,,,,,,,,,------.....................////////////---......///000/////////111000000000000000111111111111000000000000111111111111111000000000////////////000222222333333222000000111111222333333444222222333333444555555666666555555555555666666777444444555555666888999:::888888888888777777777666777777777777777888999999666666666666777777777777333333444555444333222111111111222222333333333333222222222111111111000000000000000000////////////////////////////////////.............................................///////////////////////////------------....................................////////////////////////......//////......---,,,////////////////////////+++,,,---...////////////........................////////////////////////........................................................................---------............//////......------......///.........------,,,,,,+++------------------------------------------------------------------------......////////////............////////////......------,,,++++++,,,---------------............///......//////000//////...---------......///000111///..................///------------------------......---------,,,,,,,,,,,,,,,,,,------...///000..............................................................................///////////////...////////////////////////---------......///000111.........---....../////////......------------------------.........//////------------------------,,,,,,------...//////000.........//////...............///000000000//////////////////////////////////////////////////////.................................//////000000000////////////......---,,,............////////////...///000000...---...000............////////////......////////////......---......///000000111111//////............//////...////////////000000000............////////////........................---......///////////////000000000000000000000000///000111222222222111111111111111222222222222333222222222333333333444444666555333111111111222333222111111222333444555555777666666555444333333333333333222222333333444555333333333333333333333333666555333222111000000000////////////////////////////////////.........---111000000000/////////.........//////////////////............////////////------///000000000///...000000000000000111222222111111000000000000111111222222222111111111111000//////000222222333333333000000111222333333444444222222333333444555666666444444444555666777888999444444555555666888999:::999888888888777777666666777777777777777888888999666666666666777777777777222333444555555333111000000000111111222222222222222222222222111111000000000000000000////////////////////////////////////000000000000000000000000...............---------000000000000000000000000............/////////000........................////////////////////////.../////////...---,,,,,,////////////////////////,,,,,,------...///000000000000000000000000000000000000000000000000000000........................////////////////////////........................---------.........//////...------,,,,,,------...//////...---,,,,,,++++++------------------------------------------------------------------------------............------......////////////......------++++++++++++---------------.........//////---...///111222222333333---------......000111111//////............//////------------------------.........------,,,,,,,,,---------......000111111...........................................................................///////////////......////////////////////////---------......000111111---------------...///000......---,,,,,,,,,,,,------------.........//////........................,,,,,,------...///000000......////////////.........//////000000000000000////////////////////////////////////////////////........................////////////000000000000///000000111111111111111............/////////000,,,...///...------...///............/////////000//////000000000000//////...//////000111222222222//////............//////000000000000111111111111............/////////000........................---......///////////////000000000000000000000000...000222333444333111000000000111111111222222222222222222333333444444444777666444222111111222333222222222222333444555666777666666666555555555555222222222222333333444555333333333333333333333333555444333111000/////////000000000000000000000000//////...------------...111111000000/////////...111111111111000000000000............/////////000,,,---///000000000///...////////////000000000000222222111111000/////////000000000000000000000000000000111222222222222111222222222222222222222222111111222222222333333333222333333444555666777777444555777999:::999888777777777777777666666666555666666555555555555666666777777888888999999::::::999888666555333333222222444444333333222111000000111111222222222222111111111000000///...---------......------------......------------------------//////............//////////////////////////////////////////000000000000000000////////////000000////////////////////////////////////////////////////////////////////////////////////////////////000000//////.........---........................,,,---......//////............------------..............................000111111000///......///.........................../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............,,,***+++...000...,,,------------------------000000//////.........---------/////////...---,,,........................000000///...............000///...------...///000111000///......---......------------------------........................,,,,,,.../////////...---///...,,,++++++,,,...///000///---,,,+++,,,,,,---,,,...///000///...///000//////............//////......////////////......---------.........//////000000//////....................................---------.........//////000000000000000000000000---------............///////////////////////////////////////............000000000000000000000000------............------////////////////////////---------............///000000000000////////////111000000///...---------//////.........------------....../////////////////////.........---------,,,,,,------...///000000------......//////000000////////////////////////---...///000000///...---////////////////////////////////////////////////000111111111222222222222222222222111111000000000111111111111000000000000111111222222222333333333666555444333222111111111111111111222222333333333444333222222222222333444444444444444444444444444333333111///...---------000000000000000000000000000000000000//////////////////............//////111000///......///000111---------.........//////---......///000111111222////////////////////////////////////000000000000111111111000000000000000000000000000000000000000000000111222222222222111000000000000000000000000111111111222222222333333444444555555666666777777444555777999999999888777999999999888888888777777777777666666666666777777444444444555555555555555888777666444333333333333444444333333222111111000111111222222222222111111111000000///......------......------------...........................---//////............//////////////////////////////.../////////000000000000//////............//////........................////////////////////////////////////////////////........................000/////////.........---........................,,,---......//////............------------.................................///000///---------....................................///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------...,,,+++,,,...///...,,,------------------------000/////////.........---,,,,,,---...////////////........................000000///...............000///...------...///000///............/////////------------------------........................,,,---.../////////...---///...---,,,,,,---...//////...---,,,,,,,,,,,,,,,,,,...//////...---.../////////............//////......////////////......---------.........///////////////.........------........................---------.........//////////////////////////////---------............///........................---.........//////000000////////////////////////...//////////////////...////////////////////////---------............///000000000000////////////111000000///......------//////.........------------....../////////////////////.........---------,,,,,,---......//////000.........////////////////////////////////////////////////000000/////////////////////////////////////////////////////////000000000000111111111222333222222222111111111111//////000000111111111222111111222222222333333333555555444333222222222222222222222222333333333333555444333222222333444555444444444444444444444444333222111000///.........000000000000000000000000000000000000//////////////////............//////000///...------...///000---------.........//////......//////000000111111////////////////////////////////////000000000000//////000000000000111111000000000000000000000000///000111111222222111111000000000000000000000000111111111222222222222333666666666666666666666666333555666888888888777777888888888888777777777777888777777777777777777888777777777777777666666666666555555444444444444444444333333222222111111111111111222222222222111111000000000///......------......------------..............................//////............//////////////////////////////....../////////000000000...------------------...........................////////////////////////////////////////////////......................../////////.......................................,,,---......//////............------------..............................---...///...,,,,,,,,,...........................------......///.........------------------------------------------,,,,,,---,,,+++,,,...///...---------------------------/////////...............,,,,,,,,,---...///000111........................000///......---.........//////...------...//////,,,------...//////000000------------------------........................,,,---......//////......000///...------...///000------......------,,,,,,,,,...//////---,,,---...//////............//////......////////////......---------........................---------------........................---------.......................................---------............///........................,,,,,,---...///000111111//////////////////////////////000000000000//////////////////////////////---------............///////////////000000000000000000000///......------...............------------......////////////////////////............------------......//////000///////////////.........////////////////////////000000////////////000000////////////////////////////////////////////////////////////000000000000333333333222222222222111......///000111222333333111111222222222333333333444333333222222333333444444444444444333333333333555555444444444444555555444444444444444444444444333222111111000000111111000000000000000000000000000000000000//////////////////............//////......------------......------........./////////////////////000000000000////////////////////////////////////000000000000......//////000111111222000000000000000000000000///000000111111111111111222222222222222222222222111111111111222222222222555555555555555555444444333444555777777777777777666666555555555444444444777777666666666666777777::::::999999888888888777444444444333333444555555333333333222222111111111111111222222222222111111000000//////..................------------......---------------.........//////............//////////////////////////////........./////////000000......------------..............................////////////////////////////////////////////////........................................................................,,,---......///...............------------..............................---...///...---,,,---...........................,,,,,,---.../////////....................................------,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,------------------...........................---,,,,,,---...///111........................///......------.................................,,,------...////////////,,,,,,------------------........................---------...............000///............///000,,,,,,.........---,,,+++---///000000...------...//////............//////......////////////..............................------------------------................................................---------------------------------............///........................---------...///000000111/////////////////////////////////000000/////////////////////////////////---------............///////////////000000000000000000//////....................................---......////////////////////////...............------....../////////000000000//////......------////////////////////////000///...------...///000////////////////////////////////////////////////.........////////////000333333333222222222222222...//////000111111222222111111222222222333333333333222222222333333444555555555555444444333333333555555555555555555555555444444444444444444444444222222222111111222333333000000000000000000000000000000000000//////////////////............//////....................................////////////000000000000////////////////////////////////////////////////000000000000------...///000111111222//////////////////////////////000111111111111000111111111111111111111111000000111111111222222222333333333333333333333222333444444555666666777777555555555444444444444333555555555444444555555555888777777777666666555555444333333333333444555555333333222222222222222111111111222222222222111111////////////..................------------......++++++,,,,,,------------//////............//////////////////////////////............///////////////..................///........................////////////////////////////////////////////////........................---------.......................................,,,---......///...............------------..............................---...//////...---...///........................,,,,,,---.../////////....................................------,,,,,,,,,,,,,,,------------......,,,,,,,,,---------......---------...............111///...---,,,,,,---.................................------------......------............------......//////...---,,,,,,,,,,,,,,,---------..............................------------......///////////////....../////////+++,,,---.........,,,,,,...///111111///....../////////............//////......////////////...........................---------------------------.............................................------------------------------------............///........................///////////////.................................---......//////......---////////////////////////---------............///.../////////000000000111////////////............---.....................---......///////////////////////////////////////.........///////////////000000//////......------///////////////////////////...,,,,,,,,,,,,...///////////////////////////////////////////////////---.........////////////222222222222222222222222111111000000000000000000111111222222222333333333222222222222333444555555555555555444444333333333555555555555555555555555444444444444444444444444222222222222222333333444111111111111111111111111000000000000//////////////////............//////////////////////////////........./////////000000000000000000////////////////////////////////////////////////000000000000------...//////000111111////////////////////////...///000000111111000000////////////////////////000000000111111111111222222222222222222222222222333333444444555666666777777666666666555555555555555444444333333444444555888888777777777777777777444333333333333333444444222222222222222222222222111111222222222222111111//////////////////............------------......++++++,,,,,,---.........//////............//////////////////////////////------.........///////////////............//////------------------------////////////////////////////////////////////////---------------------------------------.................................,,,---......//////............------------..............................---...//////...---///000........................------......///.........------------------------------------------,,,,,,+++,,,...---,,,,,,---///+++,,,,,,------.........---------------.........111000///...---,,,,,,,,,........................---------,,,------...///------............------......//////...---+++***+++,,,,,,------....................................------------...//////........................,,,,,,------......------,,,...000000///...///000//////............//////......////////////.....................------------------------................................................------------------------------------------............///------------------------000000//////....................................------............------////////////////////////---------............///......//////000000111111//////////////////......---------...............---......///////////////...////////////000000000///////////////////////////////////////.........////////////////////////...------------------...////////////////////////////////////////////////............////////////000111111111111222222222111111111111000000//////111111222222222333333333222222222222333333444555444444444444333333333333444444555555555555444444444444444444444444444444222222222111222222333333111111111111111111111111000000000000//////////////////............////////////000000000000//////....../////////000000000////////////000000000000////////////////////////////////////000000000000---.........///000000000////////////////////////...//////000000000000000////////////////////////000000000000111111111111111111111222222333333444333333333333444555666666666666666555555555444444555555444444444444555555777777777777888888888888444444333333222333333333222222222222222222222222111111222222222222111111.../////////////////////......------------......------......///000000111//////............//////////////////////////////---------.........//////...------------------...------------------------////////////////////////////////////////////////------------------------,,,,,,,,,------.................................,,,---......//////............------------..............................+++---......------...///.................................///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------***,,,......,,,,,,---///++++++,,,,,,---......///,,,,,,,,,------.........////////////...---,,,,,,........................---,,,,,,,,,------...///,,,------......------,,,,,,---...//////...,,,+++++++++,,,,,,---......///...........................------,,,---...///000------............------,,,,,,,,,,,,,,,---...///)))+++---...------...000//////............//////......////////////......//////.........---------------........./////////........................//////.........------------------------------------------............///------------------------.........///////////////..............................////////////......////////////////////////---------............///.........///000111111111.../////////////////////---------.........//////---......///////////////.../////////000000000000000/////////////////////.........///////////////////////////////////////...//////////////////...////////////////////////////////////////////////....../////////000000000//////000000000111111111000000000000000111111111111111222222222333333333333333222222222333444444222222222222333333333333222333444555555444333222444444444444444444444444333222222111111111222222111111111111111111111111000000000000//////////////////............//////......///000000///........./////////000000000000......//////000000111111////////////////////////////////////000000000000.........///////////////////////////////////////...//////000000000000000111111111111111111111111000000000000111111111111111111222333444444555555333333333333444555666666444444333333333222222222666666555555555555666666111222222222333333444444555444333333222222222333222222222222222222222222111111222222222222111111.........///////////////.........------............//////000111222222333//////............//////////////////////////////---------.........//////---,,,,,,++++++,,,,,,---------------------------////////////////////////////////////////////////------------------------,,,,,,,,,------.................................,,,---......//////...............------.................................***+++---,,,,,,,,,---............................../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........***---///...,,,+++---000++++++,,,,,,---...//////,,,,,,,,,------.........,,,---.../////////...---........................,,,,,,,,,,,,------...///,,,,,,---......---,,,,,,)))+++---/////////------++++++,,,,,,---...//////..............................---,,,---...///000,,,------......------,,,------,,,+++,,,---///000&&&(((+++,,,,,,,,,---/////////............//////......////////////......//////.........---------........./////////000000........................//////.........---------........................---------.........//////------------------------,,,------...///000111111........................//////000000000000//////////////////////////////---------.........//////---......///000111111222.........///////////////---------.........//////---......///////////////.../////////000000111111000000000000////////////---.........//////000000///////////////////////////000111222222111000///////////////////////////////////////////////////////////////000000000000......//////000000000111......///000111222333333111111222222222333333333444333333222222333333444111111111222222333333333222222333444444333222222444444444444444444444444333222111111000000111111111111111111111111111111000000000000//////////////////............//////,,,---...//////...---,,,////////////000000000000---......///000111111222////////////////////////............////////////111000///...------...//////////////////////////////////////////.........000000000000000000000000000000000000000111111222222222222222222222222222222222333333333333444444555444444333333444444555111222444555666555444222777777666666555555555555333333222222111000//////333333333222222111111111222222222111111111111000//////.........---------///............---------......------------......------............------------............------........................+++++++++,,,---...///000,,,,,,,,,---------......................................................---,,,,,,,,,,,,---...............------,,,,,,,,,,,,...//////......///111------,,,,,,,,,,,,------------------------------........................------------------------,,,,,,------...///000000//////.........---------.........------,,,,,,,,,------++++++++++++------/////////...------///111000000//////............//////............//////---------------------------------------------------..................---***+++,,,+++)))((()))***---,,,,,,,,,,,,---......++++++******++++++,,,---........................---...///000000///...---+++,,,------......------//////.........---------------------------------////////////////////////////////////////////////......////////////............////////////......////////////////////////......//////...---,,,,,,////////////////////////............////////////..................------111000///...---...//////........................,,,---------,,,++++++***+++,,,.../////////...---................................................////////////////////////111000///------,,,,,,,,,------............------......//////////////////////////////////////////........................000000//////.........---222111111111000000//////111111111000///.........////////////............////////////000000000000//////000000000000//////000000000000111111111111000111111111111222222222777444222222444555444222222111111111222333333444444333333222222333333444444444444444444444444444222222333333222222111000111111111111000000000000////////////000000000000........................////////////////////////000000000000000000000000000000000000000111111222000000000000000000000000............////////////111000///...---......////////////////////////////////////////////////...000000000000000000000000000000000000000111111222222222222222222222222222222222222333333333444444444444333333333333444444444666777999999888777666666666666555555444444444333333333222111111000000333222222222222222222111222222222111111111000000//////.........---------///............---------......------------......------............------------............------........................------,,,,,,,,,---.............../////////000000................................................---,,,,,,,,,,,,---........................------...///000///...---.../////////............//////////////////////////////........................------------------------,,,,,,------...//////000///.........------------......---------,,,,,,,,,------,,,++++++,,,---------......---+++,,,...000/////////......---------///..................///------------------------------------------------------............---------...///...,,,+++,,,---------,,,,,,------...///,,,,,,,,,,,,,,,------...........................---...///000000///...---,,,,,,---...............//////.........---------------------------------////////////////////////.................................//////...............////////////......------------------------......//////...------,,,////////////////////////............////////////........................000000...---------...///........................---------------,,,++++++,,,---......//////......................................................////////////////////////000//////...---------------......//////......---///////////////.........////////////////////////////////////////////////000/////////............000000000/////////......////////////000000000000////////////.............../////////000000000000//////000000000000//////000000000000111111111111000111111111111222222222777444222333444555444222222222111111222222333444444333333222222333333444444444444444444444444444333333333333333222111111111111111111000000000000....../////////000000000........................////////////////////////000000000000000000000000000000//////000000111222000000000000000000000000............////////////000000///............///////////////////////////......//////////////////000000000000000000000000000000000000000111111222222222222222222222222222222222222222333333333333444444333333333333444444666777888999:::999888888555555444444444444333333333333333333222222222222111111111222222222222222222222111111111000000000...............---------///............---------......------------......------............------------............------///////////////////////////...---,,,,,,,,,,,,,,,.........///////////////................................................---,,,,,,,,,,,,---..................////////////...///000///------.../////////............//////........................------------------------------------------------,,,,,,,,,---......//////............------------...------------,,,,,,,,,------,,,,,,,,,,,,------,,,------,,,******,,,---......------------,,,,,,------------------------------------------------------------------------,,,,,,------------,,,,,,...///000///---,,,---...---------,,,------...///---------------......///........................---...////////////...---------...////////////..................---------------------------------////////////////////////........................------............------......////////////......------------------------.........///......---,,,////////////////////////............////////////........................000///...---,,,---................................................---,,,......------......//////................................................/////////////////////////////////...............---......//////......---000000//////.........---////////////////////////000000000000000000000000////////////............//////...............------......///000111111222////////////................../////////000000000//////000000000000//////000000000000111111111111000111111111111222222222666444333333444555333222222222111111222222333333444333333222222333333444444444444444444444444444333333444444444333222222111111111111000000000000------........./////////........................////////////////////////000000000000000000000000000000//////000000111222000000000000000000000000............/////////////////////.........//////////////////////////////............////////////////////////////////////000000000000000111111222111111111111111111111111111222222222222333333333444333333333333333333444444555666666777777666666333333333333333333333333333333333333333333444444000000111111222222333333111111111111000000000000........................///............---------......------------......------............------------............------////////////////////////...------,,,,,,,,,------------------------------................................................---,,,,,,,,,,,,---......,,,,,,------......//////,,,---......------///000------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,------.........---------------------------------------------------------,,,,,,---------,,,---------+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,------------------------------------------------+++,,,,,,------,,,,,,++++++,,,---,,,+++***+++,,,---------------...//////---------,,,---......///................................................---......///000/////////................................................////////////////////////........................,,,,,,------------,,,,,,......////////////......////////////////////////---...............------////////////////////////............////////////---------...............000///---,,,,,,,,,---.................................////////////......000///...------...///000................................................////////////////////////.../////////000000//////......////////////......000000000///......------////////////////////////000000000000000000000000///////////////.......................................//////000000111111////////////...................../////////000000//////000000000000/////////000000000111111111111000000111111111222222222555444444444444444333222333222222111222222333333444333333222222333333444444444444444444444444444333444444444444333222222111111111111000000000///------------.........///........................///////////////////////////////////////////////////////////////000111111////////////////////////............////////////......//////////////////////////////////////////---.........//////000000////////////////////////000000000000000111111222111111111111111111111111111111111222222222333333333333333222222333333333333333333444444444444444222333333333333333333333333333333333333333444444000000000111111222222222111111111000000000//////---.....................///............---------......------------......------............------------............------////////////////////////,,,++++++,,,---...//////---------------------,,,................................................---,,,,,,,,,,,,---......+++++++++,,,,,,---------)))+++---.........000222------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------------,,,,,,---------------------------------------------------------------------/////////---,,,,,,---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,------------------------------------------------+++,,,,,,------,,,,,,+++)))***++++++***)))***,,,...------------...//////,,,,,,,,,,,,,,,------.................................------------......---......///000/////////---.............................................////////////////////////........................,,,,,,------------,,,,,,......////////////......////////////////////////------...............---////////////////////////............////////////---------.........//////000///...---,,,---....................................//////000//////...111000...------...///000////////////////////////........................////////////////////////...///000111111000000///...//////////////////...000000//////.........---////////////////////////////////////////////////........./////////////////////////////////////////////////////////000///////////////........................//////////////////000000000000/////////000000000111111111111000000111111111222222222333444555555444333333222333333222222111222222333444333333222222333333444444444444444444444444444333333444444333333222111111111111111000000000///------------.........////////////////////////////////////////////////////////////////////////////////////...///000000111////////////////////////............////////////---...//////000/////////////////////////////////------......///000000000000000000000000000000000000000000000000111111222111111111111111111111111111111111111222222222222333333222222222222333333333333444444444555555555222222333333333333444444333333333333222222222222000000000111111111111111111111000000000/////////---------...............///............---------......------------......------............------------............------........................+++++++++,,,---...000000///////////////.........................................................---,,,,,,,,,,,,---......+++++++++++++++,,,,,,,,,)))+++---------...000222//////............//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,------------...------............------///000111111///------...++++++,,,,,,,,,,,,------,,,---...//////...---,,,------------------------------------------------,,,,,,------------,,,,,,***,,,------++++++,,,.........------......///000,,,,,,,,,+++,,,------.................................------------......------...////////////...---------.......................................////////////////////////------------------------------............------......////////////......------------------------,,,---......///.........////////////////////////............////////////,,,,,,------.../////////111000///...---...//////........................---...//////////////////000000//////......//////////////////////////////........................///////////////////////////000111222222111000///...//////000000//////...////////////////////////////////////////////////////////////////////////.........//////////////////////////////000000000000000000000////////////////////////............------.........///////////////000000000000//////000000000000111111111111000111111111111222222222222444666666444333222333333333222222111111222222444333333222222333333444444444444444444444444444222222333333333222111111111111111111000000000000------........./////////////////////////////////////////////////////////000000000000000000000000//////......//////000111000000000000000000000000............////////////,,,---///000000000//////////////////////////////------......///000000111000000000000000000000000000000000000000111111222111111111111111111111111111111111111222222222222333333222222222222333333333333333333333444555555333333333333444444444555333333333222111111000000111111111111000000000000111000000000////////////---------........./////////............---------......------------......------............------------............------------------------------,,,,,,,,,,,,,,,---...///000000/////////.........................................................---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,+++++++++---......,,,,,,---/////////............//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......,,,---...//////...---,,,///000222111///---------,,,,,,,,,,,,---------...,,,---///000000///---,,,------------------------------------------------------............------+++,,,------,,,,,,---///...............//////000---------------......///...........................------,,,,,,------...,,,,,,---...............---------.........//////........................////////////////////////------------------------.........//////...............////////////......------------------------,,,------...//////......////////////////////////............////////////,,,,,,------...//////000222111000///...///000000........................,,,---...////////////...000000000000000///......////////////////////////........................////////////////////////111111333333222111///...//////000000000000//////------......///000000000////////////////////////000000000000000000000000............/////////000------........./////////......//////000000111111////////////............---------.........////////////000000000000//////000000000000111111111111000111111111111222222222111444777777444222222333444333222222111111222222444333333222222333333444444444444444444444444444111111222222111111000///111111111111000000000000....../////////000000000////////////////////////////////////////////////000000000000000000000000///............///000000000000000000000000000000............/////////000,,,---///000000000//////////////////////////////---------...///000000111000000000000000000000000000000000000000111111222000000000000000000000000000111111111111222222222333222222222222222222333222222111111111222333444333333333444444555555555333333222222111000//////222222111111000000//////000000000000////////////---------.........////////////.........---------.........------.........---..................------..................---,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------......---------,,,,,,,,,................................................---,,,,,,,,,,,,---...............------,,,,,,,,,...//////...,,,***+++,,,---------,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,------.........,,,---...//////...---,,,...000222111///---,,,,,,,,,,,,,,,------.........---...000111111000...------------------------------------------------------......//////......---***+++,,,,,,++++++---..................///000000...............///000000...........................---,,,,,,,,,,,,---...+++,,,------......---------------.........//////////////////////////////////////////////////////------------------------......////////////............////////////......////////////////////////,,,,,,---.../////////...////////////////////////............/////////000,,,,,,------...///000000333222000/////////000111........................,,,,,,---...//////......///000111111111///...---000000000000000000000000........................////////////////////////111222333444333111///---//////000000000000//////,,,,,,---...///000111111////////////////////////111111111111111111111111---.........//////000000,,,,,,,,,------.........,,,,,,---///000222333333000/////////............---------.........////////////000000000000//////000000000000111111111111000111111111111222222222111444777777555222222333444333333222111111111222444333333222222333333444444444444444444444444444111111111111111000//////111111111111000000000000////////////000000000000000000000000000000000000////////////////////////000000000000000000000000...............///000000000000000000000000000000