BM6P6(@ ~~~yyymmmbbbYYYSSSMMMHHHBBB999555555666666555555444444444444444333333222111111111222222111111111000000//////222222222333333222222222000000000000111111111111222222333444777;;;>>>@@@DDDCCCEEEHHHJJJIIIMMMSSS]]]jjj{{{{{{pppfffhhhuuu{{{pppfffggguuuzzzrrrjjjeeeccc```aaa```bbbiiirrrtttqqqlllaaaVVVPPPLLLKKKMMMRRRPPPQQQRRRSSSTTTUUUVVVWWW[[[[[[[[[[[[[[[\\\\\\\\\``````aaabbbdddgggiiijjjjjjlllmmmnnnmmmnnnoooqqqssswww{{{~~~zzzrrrmmmiiihhhkkkuuu{{{oooccc^^^```hhhuuuzzz~~~wwwxxx{{{}}}rrrkkkccc]]]YYYTTTLLLEEEGGGFFFEEEBBBAAABBBFFFIIIVVV^^^kkkuuu{{{wwwqqqrrrvvv|||vvvoooiiidddaaaaaaZZZJJJ>>>999444222111111222222000///333222222111000//////...000000000000000000000000------............------//////...---,,,,,,++++++..................------///000222222111111222444555555555555444666999<<<<<>>555333222222333333333111111000000//////.................................---......//////......---.........------,,,,,,+++........................///000222222111111333555444555555555555777;;;>>>CCCKKKUUU```nnn{{{~~~wwwpppmmmlllpppyyy~~~zzzxxxzzz|||}}}~~~pppmmmkkknnnwww}}}~~~{{{xxxwwwvvvuuutttuuu{{{~~~~~~}}}|||zzzvvvkkkbbbdddiiiooouuuzzz~~~{{{xxxxxxvvvqqqllljjjmmmpppwwwjjj___TTTNNNHHHAAA======>>>>>>===<<<999666222000333333222222111222222333111111111111111111111111000000111111111111000000000000111111111222222222222333444666999>>>BBBDDDHHHGGGHHHLLLNNNOOOTTT[[[aaarrr}}}|||{{{lllfffaaaeeeqqq~~~zzzkkkeeegggqqqyyyqqqiiiddd```___[[[___cccgggooouuuuuupppbbbYYYPPPMMMLLLKKKMMMQQQMMMNNNOOOPPPRRRSSSTTTTTTXXXYYYYYYZZZZZZ[[[[[[[[[\\\]]]^^^___aaaccceeegggjjjlllmmmnnnnnnoooqqqrrrrrrtttvvvxxx{{{}}}{{{tttjjjccc]]]\\\]]]cccqqq}}}zzzyyyzzz~~~vvviii```ZZZVVVPPPLLLHHHHHHFFFCCCAAAAAADDDFFFMMMWWWfffrrrzzzyyysssppppppuuu|||rrrmmmiiieeebbb^^^UUUIII@@@555333111111222333222222000/////////.........---..............................////////////............---------,,,,,,,,,---------...............///000222222222222444555444555666666666999<<<@@@DDDNNN[[[gggttt}}}uuunnnjjjiiikkksss|||}}}||||||~~~wwwsssoooqqqvvv|||~~~~~~|||xxxvvvvvvwwwwwwwwwsssuuuyyy~~~{{{wwwqqqhhhcccgggooouuuxxx{{{{{{wwwuuuuuuuuupppllljjjnnnrrrsssfffXXXPPPJJJCCC??????AAA@@@???===999666222000333222222111222222333333111111111111111222222222000000111111111111000000111111111111222222222222222333444777;;;???DDDFFFHHHGGGHHHLLLNNNPPPVVV]]]dddvvv}}}{{{|||~~~xxxiiigggffflllwwwyyyiiidddiiiuuu~~~vvvnnngggbbb```___ZZZ___dddiiipppuuurrrkkk\\\UUUNNNLLLLLLKKKMMMQQQMMMNNNOOOPPPQQQRRRSSSTTTWWWWWWXXXYYYZZZZZZ[[[[[[[[[\\\]]]^^^```ccceeefffiiijjjlllmmmmmmnnnppprrrssstttuuuwwwzzz~~~{{{qqqhhh___ZZZXXX]]]cccooo{{{wwwvvvwwwzzz{{{mmmccc]]]XXXRRRMMMHHHHHHGGGDDDBBBAAABBBDDDJJJTTTcccoooxxx}}}{{{sssnnnpppttt|||vvvnnnjjjeeebbb```YYYMMMBBB666444111000111111111111////////////.......................................//////////////////...---------------,,,,,,,,,---------.........//////...000222222222333444666444555666666777:::>>>AAADDDPPP```mmmzzz}}}uuummmkkkjjjkkkqqqwww~~~}}}}}}~~~{{{wwwvvvyyy}}}|||xxxwwwxxxzzz{{{|||vvvtttuuu|||~~~xxxtttkkkfffeeemmmuuuyyy{{{}}}yyyuuurrrsssrrrooollllllooosss}}}nnn]]]SSSMMMFFFBBBAAACCCBBB???<<<888555333222222222111111222222333333111111111222222222222222000111111111111111111000111111111222222222222333333333444777<<>>:::777444444333222222111111222222333444111111111222222333333333111111222222222222111111111111111222222222333333333333555888===BBBGGGJJJKKKIIIJJJNNNQQQTTT[[[bbbooo||||||}}}vvvgggnnnxxxyyyggggggsss{{{vvvooogggaaa^^^]]]]]]\\\bbbhhhlllpppqqqhhh___TTTNNNJJJJJJKKKKKKMMMPPPNNNNNNOOOQQQRRRSSSTTTUUUUUUVVVVVVWWWYYYZZZZZZ[[[\\\\\\]]]___aaaccceeefffeeegggjjjkkkkkklllnnnpppqqqrrrsssuuuyyy{{{}}}~~~}}}rrrfff\\\WWWXXXTTTTTT]]]jjjxxx~~~|||yyyvvvtttnnnnnnooosss|||uuuiiibbb\\\TTTNNNGGGGGGFFFCCC@@@>>>???@@@CCCKKKXXXdddmmmuuu}}}wwwqqqnnnqqqxxx}}}zzzyyy}}}sssqqqkkkfffeeecccXXXJJJ===:::555333222222111111000000000000000000000000//////////////////////////////000000000000//////------------------------,,,,,,------...//////000...000222333333444666888333555666777999<<<@@@DDDLLL[[[nnn{{{{{{vvvxxxyyyyyyzzz||||||~~~}}}}}}vvvqqqvvv~~~yyyooofffcccgggpppzzz~~~}}}~~~~~~yyyuuuqqqmmmiiijjjnnnrrrsssqqq{{{|||{{{zzz{{{~~~{{{ggg[[[SSSLLLGGGFFFEEEBBB===999555444444444222111111111222333333444111111111222222333333333222222333333333333222222111111222222222333333333333333555888===CCCHHHKKKMMMKKKKKKOOORRRUUU]]]eeettt~~~|||}}}~~~uuullltttxxxggghhhvvvxxxtttllleee___\\\[[[[[[]]]ccciiimmmpppoooeee[[[RRRLLLIIIJJJKKKKKKMMMPPPNNNOOOPPPQQQRRRTTTUUUUUUUUUUUUVVVWWWXXXYYYZZZ[[[\\\]]]]]]___aaaccceeefffdddfffiiijjjjjjlllnnnpppppppppqqqtttxxxzzz{{{{{{xxxkkk```ZZZXXXUUUTTTXXX]]]ggg{{{yyysssqqqqqqkkkkkklllqqqzzzvvvlllddd]]]TTTNNNIIIIIIHHHFFFBBB@@@@@@AAA@@@HHHTTT___iiirrr{{{zzztttlllooottt}}}{{{~~~~~~yyyxxx|||~~~vvvsssmmmhhhhhhggg[[[MMMAAA===888555333333333222000000000000111111111111000000000000000000000000//////000000000000//////------------------------,,,,,,------...///000000...000222333333444666888333555666777999<<>>EEELLL]]]qqq}}}{{{|||xxxrrrmmmnnntttyyyzzzyyyxxxsssppplllfff___]]]```gggmmmuuuyyyyyyyyyyyyzzz~~~~~~{{{wwwsssqqqllljjjkkknnnqqqrrrppplllyyyvvvrrrnnnnnnqqqvvvyyy}}}|||eeeXXXRRRNNNLLLGGGCCC<<<777555444444444444333333222222333333444222222222222222222222222222222222222222222222222222222222222333444555555555666888<<>>AAAEEENNNYYYfffqqqxxxzzztttrrrxxxxxxpppooorrrzzzzzzqqqnnnooonnniiicccNNNBBB888444444111000000//////000000000000000000////////////////////////...............////////////+++...///---444999111,,,,,,,,,---...///000111222222333444555555666666666555666:::<<>>EEEKKKQQQUUUTTTSSSUUUYYY[[[bbbppp}}}zzz{{{yyyzzzuuuwwwzzzllleeedddooo|||yyyrrrkkkfff```[[[[[[YYYXXX[[[```hhhmmmqqqlllaaaTTTLLLIIIFFFEEECCCDDDFFFIIIJJJIIIJJJJJJKKKLLLMMMNNNOOOOOOQQQQQQRRRSSSUUUWWWZZZ[[[^^^^^^___aaabbbcccdddeeeeeeffffffhhhjjjlllnnnooommmnnnoooqqqsssvvvxxxzzz{{{|||~~~xxxlll___XXXTTTOOOMMMNNNUUUZZZiiirrrhhh___^^^aaaiiittt}}}zzznnnccc\\\QQQMMMHHHEEECCCBBBAAA@@@???@@@CCCKKKUUUbbbnnnttt}}}wwwsssyyy~~~tttqqqrrryyy~~~~~~tttoooooommmhhhbbbPPPDDD999555333111///000//////000000000000111111////////////////////////---............////////////+++...000...666<<<555---------...///000111222222222333444555666666777777777888;;;===CCCPPP]]]iiizzz|||zzzzzz}}}~~~ooojjjeeegggmmmsssuuuuuuuuunnnfff^^^WWWUUU^^^jjjooorrrtttrrrnnnkkkkkkmmmkkkmmmnnnpppqqqqqqqqqqqqkkkmmmooopppoookkkhhheeezzztttqqqppprrrttt{{{}}}mmmaaaZZZVVVSSSHHHCCC===888666555555555444333333222222333333444111111222222222333333333222222222333333333444444333333222333333444555666777999;;;@@@FFFMMMTTTWWWWWWWWWXXX\\\___fffuuu}}}yyyzzzxxx~~~yyyvvvyyyzzziiieeefffrrr{{{wwwpppiiiccc]]]YYYYYYYYYXXX\\\aaahhhlllnnnhhh[[[OOOIIIHHHFFFDDDCCCCCCFFFHHHIIIIIIIIIJJJJJJKKKLLLMMMNNNOOOQQQQQQQQQRRRTTTWWWZZZ[[[]]]]]]^^^```aaabbbcccdddddddddeeegggiiikkkmmmnnnnnnooooooqqqsssuuuwwwxxxyyyzzz{{{||||||}}}uuuggg___YYYRRRNNNNNNQQQTTT```uuussseee______cccmmmvvv}}}rrrfff___RRROOOJJJFFFEEECCCBBB@@@???@@@BBBHHHRRR___jjjqqqyyy}}}wwwzzz~~~yyyuuutttyyy~~~xxxqqqooommmgggaaaSSSGGG;;;666444222000111//////000000000111111111////////////////////////---------........./////////+++...///---555;;;444///.........///000111111222222333444555666777888888888:::===???EEESSSbbbrrr}}}yyywwwwwwyyyzzzzzz|||sssnnnhhhiiinnnssstttsssrrrjjj```YYYVVVYYYdddppprrruuuvvvtttppplllkkkllljjjkkklllmmmnnnnnnmmmmmmnnnooopppooollliiieeeddd~~~wwwsssrrrtttuuuzzz|||mmmaaaYYYTTTQQQIIIDDD===888666666555555444333333222222333333444111111111222222333333333222222222333333444444444333333333333444555666666888999<<>>@@@FFFVVVdddxxx|||wwwuuuttttttuuuuuuwww}}}xxxrrrkkkkkkooossssssrrrooofff[[[VVVVVV\\\iiiuuutttwwwyyywwwrrrmmmlllmmmkkkllllllllllllkkkjjjjjjooopppqqqoookkkgggdddccc~~~yyyvvvwwwyyy~~~xxxoooggg\\\TTTPPPLLLEEE>>>;;;888444333555555444333333222222333333333333333333333333333333444444222222222222444444222111111333666888666444999;;;???DDDJJJQQQUUUXXX\\\ZZZ[[[^^^cccmmm{{{zzz}}}{{{vvvvvv}}}wwwfffgggkkkuuu{{{qqqiiidddaaa]]]YYYUUUUUUYYY^^^aaajjjjjjfff___TTTKKKGGGEEEBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLLLLMMMOOORRRUUUXXXZZZ[[[XXX[[[^^^```aaabbbdddfffgggggggggggghhhiiikkkkkkooopppqqqrrrsssttttttsssxxxxxxwwwwwwyyy{{{~~~yyynnneee[[[VVVUUUTTTPPPRRR\\\nnn|||~~~pppeee^^^ZZZ\\\bbbpppxxx{{{nnncccZZZTTTMMMGGGDDDCCCBBBBBB???@@@BBBDDDJJJTTTbbblllsss|||~~~}}}zzzuuuxxx}}}vvvoookkkgggcccVVVMMMAAA888555555444333111111000000//////......111000///000222222000///////////////....................................---...000///......///000000000222333555666888888777777999===BBBJJJZZZiii{{{|||xxxtttqqquuuoookkkooo{{{zzztttnnnlllpppsssrrrpppggg]]]UUUUUUYYYaaalllwww}}}|||wwwrrrqqqqqqooollljjjiiiiiiiiiiiihhhlllqqquuurrriiicccbbbddd}}}{{{{{{}}}xxxppphhh^^^UUUPPPLLLDDD>>>;;;888444333555555444333333222222333333333333333333333333333333444333333222222333333444444222222444777999888666999<<<@@@EEELLLRRRWWWYYY^^^\\\]]]```eeeooo}}}}}}~~~{{{wwwyyywwwggggggkkktttzzzpppgggbbb^^^[[[WWWTTTUUUYYY^^^aaaiiihhhddd\\\RRRIIIEEECCCBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGGGGHHHIIIJJJLLLLLLLLLMMMOOOQQQTTTVVVXXXYYYWWWZZZ]]]___```aaadddeeefffffffffggghhhiiijjjkkknnnooopppqqqrrrsssttttttxxxxxxwwwwwwyyy{{{~~~tttiii___XXXVVVTTTQQQQQQWWWdddyyy~~~vvvkkkccc^^^___dddllluuu~~~pppeee\\\WWWOOOIIIFFFEEEDDDCCC???@@@BBBDDDIIISSSaaakkkrrr{{{|||}}}{{{uuuwww|||vvvpppmmmiiifff[[[QQQCCC999444333222222111111000000////////////111000///000222222000///////////////....................................---...//////......///000111222222333444555555666555555888===CCCMMM]]]mmm{{{}}}zzzwwwvvvrrrmmmhhhlllwwwyyysssqqqssstttrrroooeee[[[SSSUUU\\\eeepppzzz}}}xxxvvvvvvqqqmmmjjjggggggggggggfffmmmqqqtttppphhhbbbaaacccyyyrrrlllaaaWWWQQQLLLDDD>>>;;;999444333555555444333333222222333333333333333333333333333333444333333222222333333444444444444666888:::999777:::<<>>EEEPPPbbbqqq}}}|||~~~~~~~~~}}}|||sssnnnjjjllluuu~~~}}}zzzwwwwwwvvvqqqmmmaaaWWWQQQVVVaaalllwww~~~~~~{{{zzztttpppjjjfffeeeeeeffffffmmmppprrrnnnfff```___aaazzztttpppeeeZZZSSSKKKDDD===;;;999555444666555444333333222222333333333333333333333333333333333333333333333333333333444444555777888999999888:::===CCCJJJQQQWWW\\\___aaa```aaaffflllwww~~~yyyyyyxxxjjjkkknnnuuu~~~uuukkkbbb]]]XXXVVVTTTSSSUUUZZZ```dddiiieee]]]TTTKKKEEEAAA@@@BBBCCCCCCDDDEEEFFFGGGHHHGGGGGGHHHHHHIIIKKKLLLMMMMMMMMMNNNOOOPPPQQQRRRRRRUUUWWWZZZ\\\^^^___aaacccdddddddddeeeggghhhjjjjjjkkklllmmmnnnppprrrtttuuuwwwwwwxxxxxxzzz{{{}}}~~~xxxnnneeeaaa]]]ZZZVVVSSSSSS[[[ooo}}}zzzwwwmmmfffcccccccccmmm{{{wwwlllbbb]]]TTTMMMIIIFFFDDDCCC@@@AAAAAABBBFFFOOO\\\eeeoooxxx~~~zzzyyy}}}~~~vvvvvvzzz~~~uuuooommmlllllldddYYYIII<<<555333222111000000000000000000000000111000///000222222000///////////////....................................,,,...//////......000111111111222222333444444444444555999@@@GGGSSSeeeuuu}}}yyyzzz}}}yyyuuuqqqrrrxxx~~~{{{}}}{{{vvvoooiii\\\TTTQQQYYYgggsss|||~~~{{{xxxrrrkkkfffddddddeeeffflllnnnnnnjjjccc^^^^^^___zzzuuuqqqhhh\\\UUUKKKCCC===;;;999555444666555444333333222222333333333333333333333333333333333333333333333333333333333444555777777888888999;;;>>>DDDLLLTTT[[[```bbbbbbaaaccchhhnnnzzz|||xxxyyyxxxkkkmmmpppuuu~~~}}}ssshhh```[[[WWWVVVTTTTTTWWW\\\bbbeeeiiidddZZZQQQIIIDDDBBBAAABBBBBBCCCDDDEEEFFFFFFGGGGGGGGGGGGGGGHHHJJJKKKLLLMMMMMMMMMNNNOOOOOOPPPPPPTTTVVVZZZ\\\]]]^^^```bbbcccddddddeeeggghhhjjjkkkkkkkkklllmmmoooqqqtttuuuwwwwwwxxxyyyzzz|||}}}~~~rrrgggbbb___[[[WWWSSSPPPSSSaaappp~~~}}}|||sssmmmhhhfffdddmmmzzzzzzoooeee___VVVNNNIIIEEECCCBBB@@@AAAAAAAAADDDMMMYYYbbbooowww}}}xxxuuuxxx}}}~~~uuuvvvzzzuuunnnkkkkkkkkkeeeZZZKKK>>>888666555333000000000000111111111111111000///000222222000///////////////....................................,,,---//////...///000222///000111222444555666777777888<<>>FFFNNNZZZmmm}}}{{{vvvuuuvvvxxx|||~~~}}}zzzrrrfff]]]PPPPPPXXXeeepppwww|||{{{wwwrrrjjjeeedddfffggghhhhhhhhheeebbb^^^\\\]]]^^^~~~xxxyyyrrrmmmlllfff[[[TTTJJJCCC===;;;999555555777555444333333222222333333333333333333333333333333222333333444444333333222333666888999888888999;;;;;;@@@GGGQQQYYYaaaeeehhhfffeeegggmmmuuu~~~{{{wwwwww}}}yyyhhhjjjnnnrrryyyyyyoooeee]]]YYYUUUTTTSSSTTTWWW\\\aaadddeee]]]QQQHHHDDDBBBBBBAAA???@@@@@@AAABBBCCCDDDDDDDDDDDDDDDEEEFFFGGGIIIIIILLLLLLMMMNNNNNNOOOPPPPPPTTTWWWZZZ\\\]]]^^^aaabbbddddddeeefffhhhjjjlllmmmooonnnnnnnnnoooqqqsssuuuvvvwwwxxxzzz{{{|||}}}}}}|||yyyiiidddaaa[[[VVVTTTQQQNNNOOORRRUUU___jjjrrr|||yyywwwzzz~~~zzzuuuooopppuuu~~~vvvkkkeee[[[RRRKKKGGGDDDBBBAAAAAAAAA@@@AAAIIITTT\\\kkkttt}}}~~~wwwrrrsssyyy{{{uuuwww}}}zzzpppkkkiiiiiifff]]]PPPEEE>>>:::666333000000111111111222222222111000///000222222000///////////////....................................+++---...///...///111222222222333444666777888888999:::@@@HHHRRR___sss|||zzzzzzwww{{{}}}wwwnnnaaaWWWKKKQQQ]]]jjjrrruuuyyy}}}}}}wwwrrrmmmhhhddddddeeeggghhhfffdddbbb___\\\\\\]]]^^^}}}vvvvvvnnniiiiiicccYYYRRRJJJCCC===;;;999666555777555444333333222222333333333333333333333333333333222222444444444444222222444777:::;;;999999;;;===<<<@@@HHHRRR[[[bbbgggiiihhhgggjjjpppwww{{{xxxvvvxxxyyyeeehhhlllpppwwwyyyoooeee]]]YYYTTTSSSRRRSSSVVV[[[___bbbcccZZZNNNEEEBBBAAAAAAAAA>>>??????@@@AAABBBCCCDDDCCCCCCDDDDDDEEEGGGHHHIIILLLLLLMMMNNNOOOPPPPPPQQQUUUWWWZZZ\\\]]]___aaacccdddeeefffgggiiikkkmmmnnnpppooonnnnnnoooqqqssstttvvvwwwxxxzzz{{{|||}}}}}}|||ooojjjeee]]]WWWWWWUUUPPPMMMLLLLLLTTT\\\aaaiiiwww{{{vvvxxxyyy~~~{{{vvvoootttyyyyyynnnggg]]]TTTMMMHHHEEECCCBBBAAAAAA???AAAHHHSSS[[[iiirrr{{{yyyuuuxxx~~~zzzuuuxxx~~~|||rrrkkkiiiiiihhh___RRRGGG@@@:::555111000000111111222222222222111000///000222222000///000/////////....................................+++,,,.../////////111333555555555666666666777777888999@@@JJJTTTcccwwwzzz~~~~~~{{{uuukkk^^^TTTIIIQQQ```nnnsssssswww}}}xxxyyy}}}yyysssnnnjjjeeecccccceeefffgggeeeccc```]]][[[\\\]]]___}}}xxxwwwpppeee```\\\WWWRRRLLLFFF>>>999777777555333444444444444444444444444555555555444444333333333555555555555555555444444333555777888999;;;>>>@@@<<>>999777777666444444444444444444444444444555555555444444333333333555555555555555555555555666888999::::::;;;>>>@@@???EEEOOOYYYbbbhhhjjjkkkmmmlllnnnttt~~~zzzqqqkkkrrrrrrgggbbbaaahhhwwwwwwlllbbbZZZVVVSSSTTTRRRSSSYYYbbbdddbbb^^^QQQFFFCCCCCCAAA??????AAAAAAAAAAAAAAA@@@@@@@@@BBBBBBBBBBBBCCCEEEFFFGGGHHHJJJMMMPPPRRRTTTTTTUUUWWWWWWXXXYYYZZZ\\\^^^___aaaaaaccceeeggghhhjjjkkkoooooopppqqqrrrrrrsssssssssuuuwwwyyyzzz}}}yyyrrriiibbb]]]YYYTTTQQQMMMMMMNNNOOORRRZZZdddkkkzzz}}}rrrqqqqqqtttyyyyyyuuutttvvvsssvvv}}}ssslllbbbXXXQQQLLLIIIGGGDDDAAA???AAABBBEEEMMMUUUfffqqq|||vvvsssuuuyyyyyyyyy|||~~~vvvrrrrrrmmmfff[[[MMMAAA999444111000000111111111222222222000000000000000000111111000000000///......000222000/////////..................//////000000111111333333333555777888999999;;;===CCCNNN]]]ooo|||~~~{{{uuujjj\\\QQQNNNLLLVVVeeerrrwwwxxxvvvuuusssvvvyyyzzzxxxtttoookkkeeeaaa]]]\\\___bbbcccccc^^^\\\YYYWWWWWWXXXZZZ\\\{{{zzz~~~wwwrrrzzzqqqeee^^^ZZZTTTPPPLLLEEE>>>999888888777555444444444444444444444444555555555444444444444444555555555555666666666666999:::;;;;;;;;;<<<>>>@@@CCCIIISSS]]]fffkkklllmmmnnnnnnpppxxxxxxnnnhhhooo}}}wwwgggddddddmmm}}}wwwlllbbbZZZVVVSSSSSSRRRRRRYYYbbbeeeccc[[[PPPEEECCCBBB@@@??????????????????@@@@@@@@@@@@AAAAAABBBBBBCCCDDDFFFGGGHHHJJJLLLOOOQQQSSSTTTTTTVVVWWWWWWXXXZZZ\\\^^^___```aaabbbdddfffhhhjjjkkknnnooooooqqqrrrssstttttttttvvvxxxzzz{{{~~~vvvmmmgggbbb[[[WWWQQQPPPMMMKKKKKKOOOVVV[[[kkkvvvllljjjlllqqqrrrpppooorrrqqquuu|||sssmmmcccZZZRRRLLLGGGDDDDDD@@@>>>@@@AAACCCKKKSSSdddppp{{{wwwsssuuuxxx|||{{{yyy{{{}}}{{{tttlll^^^OOOBBB:::555333111111111111111222222222......///000000111222222///000000///......000111////////////..................//////000000111111222333444555666888999999;;;???FFFRRRbbbttt}}}{{{}}}yyypppbbbSSSLLLLLLOOOZZZiiitttwwwvvvuuutttrrrtttuuuuuusssnnniiieeeaaa^^^\\\[[[]]]```aaaaaaYYYWWWVVVUUUUUUWWWZZZ\\\}}}zzzssszzzwwwkkkccc\\\VVVRRRLLLFFF>>>:::999999888666555555555555555555555555555555555555555444444444666666666666666777777777888999;;;;;;;;;===???BBBEEELLLVVVaaaiiimmmnnnnnnnnnooosss{{{vvvlllffflll{{{|||jjjhhhjjjsssvvvjjjaaaZZZVVVSSSSSSRRRRRRYYYbbbeeecccXXXNNNEEEBBBAAA???>>>???>>>>>>??????@@@AAAAAABBBAAAAAAAAABBBCCCDDDEEEFFFHHHIIIKKKNNNPPPRRRSSSTTTVVVVVVWWWXXXZZZ\\\^^^______```bbbdddfffhhhjjjkkkmmmnnnoooppprrrssstttuuuuuuwwwyyyzzz|||~~~yyyqqqjjjbbb]]]WWWTTTPPPLLLJJJLLLOOORRRbbbtttxxxiiifffeeeiiikkkjjjkkknnnooouuu}}}tttnnneee\\\TTTLLLFFFBBBCCC@@@>>>@@@AAABBBIIIQQQbbbmmmyyy}}}xxxtttuuuwwwzzz}}}yyyyyy{{{zzzqqqcccRRRDDD;;;666444111111111111111111111111////////////000000111111///000111000///...///111///////////////...............//////000000111111111333444555666777888:::;;;@@@IIIVVVgggyyy}}}{{{}}}}}}|||}}}~~~~~~|||wwwnnn]]]MMMHHHKKKPPP[[[jjjtttvvvuuuttttttuuuuuuuuusssoooiiiddd```\\\\\\[[[[[[\\\]]]]]]^^^XXXWWWUUUUUUUUUWWWYYY[[[||||||~~~}}}uuuyyy~~~rrrhhh```XXXSSSMMMGGG???:::999999888666555555555555555555555555555555555555555555555555666666666777777777888888555666999:::;;;>>>AAADDDFFFMMMYYYeeemmmppppppooooooqqquuu~~~~~~~~~}}}}}}sssiiicccjjjyyyqqqpppqqqzzz~~~ssshhh___YYYVVVRRRSSSRRRSSSZZZbbbdddaaaTTTKKKDDDBBB@@@>>>===???>>>>>>???@@@AAABBBCCCCCCAAAAAAAAAAAABBBDDDEEEFFFHHHIIIJJJLLLOOOQQQSSSTTTVVVVVVWWWXXXZZZ[[[]]]^^^^^^___aaacccfffhhhjjjkkklllmmmnnnppprrrtttuuuvvvvvvxxxzzz{{{{{{}}}{{{tttkkkeee]]]ZZZTTTOOOMMMMMMNNNOOOVVVbbbuuu{{{jjjddd```ccceeeeeefffiiinnnttt}}}{{{uuulllbbbYYYQQQIIIDDDCCC@@@???@@@AAABBBHHHOOO^^^jjjvvv|||yyyttttttvvvzzz{{{xxxwwwzzzvvvfffUUUGGG<<<777555111111111111111111111111000000000000//////.........000111000///...///000.........///////////////......//////000000111111111333555666555666888:::;;;@@@KKKZZZkkk|||}}}~~~zzzxxxzzzzzz{{{|||yyyxxxuuulll[[[KKKFFFJJJQQQ\\\jjjsssuuutttuuuwwwyyyxxxvvvrrrmmmfffaaa]]]YYYZZZ[[[[[[[[[ZZZZZZZZZVVVUUUTTTSSSSSSTTTVVVWWW~~~xxxyyyyyyzzzzzzyyy{{{pppeee[[[UUUOOOIII@@@;;;:::999888666555555555555555555555555555555555555555666666666666666777777888888999999444666888:::<<>>888555222222222111111111111111111111000//////...------...///111111000//////000.........///////////////......//////000000111111000333666666555555888;;;;;;AAAMMM]]]nnnwwwuuuwwwxxxxxxxxxvvvtttpppgggWWWJJJGGGKKKUUU___lllssssssssswww{{{}}}{{{wwwqqqjjjccc]]]ZZZWWWYYY\\\\\\ZZZXXXVVVVVVSSSRRRQQQPPPQQQQQQRRRSSSzzzzzzyyyxxx~~~{{{nnnbbb[[[QQQJJJBBB<<<:::999777555555555555555555555555555444555555555666666666777666666777888888999::::::666888:::<<<===???CCCEEEIIIQQQ___llluuuxxxwwwuuuuuuwww|||}}}{{{xxxuuujjjaaa\\\cccrrrwwwkkkaaaZZZVVVUUUQQQSSSUUUXXX]]]bbb```[[[NNNHHHBBBAAA>>>;;;;;;>>>>>>>>>??????@@@@@@AAAAAA@@@@@@@@@AAABBBCCCDDDEEEHHHHHHIIIJJJMMMPPPRRRTTTUUUUUUVVVWWWYYY[[[]]]^^^]]]^^^```cccfffhhhjjjkkkkkklllnnnppprrruuuwwwwwwyyyzzz{{{zzzyyyyyy{{{}}}~~~~~~tttmmmccc[[[UUUQQQLLLJJJHHHLLLTTTbbbvvvpppeee\\\ZZZ[[[[[[\\\___hhhpppzzz{{{pppeee[[[RRRJJJFFFEEEBBBAAABBBBBBBBBGGGMMMVVVdddqqqxxx}}}{{{uuussstttyyy}}}|||yyykkk[[[LLL@@@888555222222222111111111000000//////////////////......---///111111000/////////............/////////000......//////000000111111000333777777555555888<<<<<>>@@@BBBEEEJJJSSSaaaoooxxx{{{zzzxxxwwwzzz}}}{{{wwwtttfff]]]YYYaaaooo~~~ttthhh___YYYVVVUUUQQQTTTVVVYYY^^^bbb___YYYMMMGGGBBB@@@>>>;;;;;;>>>>>>>>>>>>>>>????????????@@@@@@@@@AAABBBCCCDDDEEEHHHHHHHHHJJJLLLOOORRRTTTUUUUUUVVVWWWYYY[[[]]]^^^]]]^^^```ccceeehhhjjjkkkjjjkkkmmmpppsssuuuwwwxxxzzz{{{{{{zzzxxxxxxyyy{{{|||}}}wwwlllaaaYYYSSSLLLHHHDDDFFFJJJUUUfffuuuxxxtttqqqeeeZZZWWWXXXXXXYYY[[[eeemmmxxxvvvjjj```WWWPPPLLLEEEBBBBBBCCCCCCBBBGGGMMMTTTbbbpppxxx}}}{{{uuussstttxxx}}}yyylll\\\MMMAAA999555222222222222111111000000------......///000000000---///111222000/////////---.........//////000000......//////000111111111///333777777444444888<<<>>>EEERRRcccttt}}}wwwtttwwwwwwwwwvvvvvvmmmbbbWWWLLLGGGKKKSSSbbbkkksssuuurrrrrrxxx}}}yyyssskkkbbbZZZTTTQQQWWW[[[^^^^^^ZZZUUURRRQQQNNNOOOPPPQQQSSSUUUWWWXXX~~~}}}nnn```SSSKKKBBB???<<<888777999666555444444555666555444222333444555666666666666666666777777888888999999777999:::<<<===@@@DDDGGGKKKTTTcccqqq{{{~~~}}}~~~|||qqqcccWWWSSS^^^mmmwww{{{oooddd\\\XXXTTTSSSTTTQQQRRRWWW^^^```[[[VVVJJJFFFAAA>>>===>>>>>>>>>>>>===============>>>>>>@@@???>>>>>>???AAACCCDDDFFFFFFHHHJJJLLLOOOQQQRRRQQQSSSVVVWWWXXXZZZ\\\___```aaabbbdddfffhhhiiijjjjjjkkklllnnnqqqtttvvvxxxyyyyyyyyyxxxxxxwwwwwwwww~~~tttfff]]]VVVOOOIIIGGGDDDDDDJJJQQQZZZgggsssrrriii___YYYWWWWWWWWWXXXaaaiiisss~~~sssiiiaaaYYYPPPJJJFFFCCCAAADDDDDDCCCEEEIIIWWW```mmmxxx}}}|||vvvssssssuuu{{{~~~wwwiiiZZZLLLBBB:::666222222222111000///...---000000000000000000000000000000000000000000000000////////////////////////////////////000111222333444666888888888888999:::>>>GGGVVVhhhyyy{{{yyywwwuuuwwwwwwxxx{{{wwwnnnaaaTTTHHHDDDKKKUUUhhhoootttssstttyyy}}}}}}~~~{{{uuukkkaaaXXXSSSQQQVVVXXXYYYZZZWWWSSSNNNJJJMMMMMMMMMNNNOOORRRTTTVVV}}}wwwgggVVVLLLCCC???<<<888888999777666555555777777666555333444444555666666666666666666777777888999999999888:::;;;<<<>>>@@@DDDGGGLLLUUUdddsss|||~~~}}}|||qqqdddYYYUUU___mmmvvv{{{oooddd\\\WWWTTTRRRSSSQQQSSSXXX___```ZZZTTTIIIFFFAAA>>>===>>>>>>>>>>>>===============>>>>>>??????>>>>>>???AAACCCDDDGGGGGGHHHJJJLLLNNNQQQRRRQQQSSSVVVWWWXXXYYY\\\^^^___```aaaccceeeggghhhiiijjjjjjkkkmmmppprrrtttvvvvvvvvvvvvvvvvvvvvvwwwvvv|||}}}~~~yyyiii___WWWPPPJJJFFFCCCBBBFFFKKKRRR^^^hhhmmmhhh```[[[WWWUUUUUUVVV]]]dddooozzz|||yyyuuujjjccc[[[RRRKKKGGGCCCBBBDDDDDDCCCEEEIIIVVV___lllwww}}}}}}vvvsssssssssyyy}}}xxxjjj\\\OOODDD<<<888444444444333222111000///////////////////////////000000000000000000000000////////////////////////////////////000111222333333555777888777777999:::???HHHXXXjjjzzzzzzxxxyyywwwyyyyyyzzz{{{vvvlll^^^QQQGGGDDDLLLWWWgggnnnssssssuuuzzz~~~~~~}}}zzzsssjjj```WWWQQQNNNRRRSSSUUUVVVUUURRRNNNLLLMMMMMMMMMNNNOOORRRTTTUUU~~~oooZZZOOODDD???===:::999;;;888777666666888888777666555555666666666666666555666777777888999999:::::::::<<<===>>>???AAAEEEHHHMMMXXXhhhvvv~~~~~~}}}rrrfff[[[WWWaaannnvvv||||||zzznnnccc[[[VVVSSSQQQQQQQQQTTTZZZ___^^^WWWPPPHHHDDD@@@>>>===>>>>>>>>>>>>>>>===<<<<<<======>>>???>>>>>>>>>???AAACCCDDDGGGHHHIIIJJJLLLNNNPPPQQQQQQSSSUUUWWWWWWYYY[[[]]]^^^^^^```bbbdddfffhhhhhhiiijjjjjjlllmmmoooqqqrrrssssssttttttuuuvvvvvvvvvyyyzzz|||~~~nnnbbbYYYQQQKKKFFFBBB@@@BBBDDDHHHQQQ[[[ggggggeee^^^WWWRRRRRRRRRWWW]]]hhhttt~~~uuujjjeeelllyyyyyymmmeee]]]SSSLLLGGGDDDBBBDDDDDDCCCDDDHHHSSS]]]jjjuuu{{{~~~wwwssssssqqqvvv|||}}}|||zzzmmm^^^RRRGGG>>>999666666555555444333222111........................000000000000000000000000////////////////////////////////////000111222333222444666777666777999:::AAAKKK[[[mmm}}}}}}xxxvvv{{{}}}|||}}}|||{{{{{{ssshhhZZZMMMEEEDDDNNNZZZgggmmmrrrsssvvv|||}}}yyyrrriii```WWWPPPLLLNNNOOOQQQRRRRRRQQQOOOMMMLLLLLLMMMNNNPPPRRRSSSUUUwwwaaaTTTFFF@@@===;;;:::;;;888777666666888888777666666666777777777666555555666777777888999:::;;;;;;<<<===???@@@AAACCCGGGJJJPPP\\\mmmzzz~~~~~~tttfff]]]ZZZdddpppxxxsssvvv|||xxxlllaaaZZZUUURRRPPPOOOQQQVVV\\\```\\\TTTLLLFFFCCC???======>>>>>>>>>>>>>>>===<<<<<<<<<======>>>>>>>>>???@@@BBBCCCDDDHHHHHHIIIJJJLLLNNNPPPQQQQQQSSSUUUVVVVVVWWWYYY[[[\\\\\\^^^```ccceeefffggghhhhhhiiijjjkkklllnnnooopppqqqrrrsssuuuvvvwwwwwwwwwyyyzzz|||~~~qqqdddZZZQQQKKKFFFBBB@@@@@@@@@BBBIIIQQQbbbiiikkkdddZZZSSSPPPNNNRRRWWWbbbnnnyyyzzzkkk]]]WWW[[[gggppp|||qqqhhh___UUUNNNHHHDDDCCCDDDDDDBBBDDDGGGPPPZZZgggssszzz~~~wwwsssrrrppptttyyy}}}{{{{{{{{{oooaaaUUUIII@@@:::777777666555444333222222////////////////////////////////////////////////////////////////////////////////////000111222333222333555666666777999;;;CCCNNN___rrr|||xxxuuuyyy{{{yyypppdddUUUIIIDDDFFFRRR^^^ggglllppprrrwww~~~~~~zzzsssjjjbbbZZZSSSNNNOOOOOOPPPPPPOOOOOONNNMMMKKKLLLMMMNNNPPPRRRSSSTTTiiiZZZIIIAAA>>>;;;:::;;;777666555555777777666555777777777888777777666666777777888999:::;;;<<<<<<===???AAABBBCCCFFFJJJMMMTTTaaarrr~~~~~~xxxggg___^^^iiittt|||vvviiioooxxx|||tttiii___WWWSSSPPPOOONNNQQQWWW]]]___ZZZPPPIIIDDDAAA>>>======>>>>>>===>>>>>>===<<<<<<<<<<<<<<<======>>>???@@@BBBCCCDDDGGGHHHHHHJJJLLLNNNPPPQQQRRRSSSUUUVVVVVVVVVXXXZZZYYYZZZ\\\^^^aaaccceeefffggggggggghhhiiijjjlllmmmooopppqqqsssuuuvvvwwwxxxwwwxxxzzz|||~~~rrreee[[[QQQKKKGGGCCC@@@AAA@@@AAAFFFMMM]]]iiiqqqkkk```WWWQQQLLLPPPSSS\\\hhhttt}}}}}}ssseeeWWWOOOPPPWWW\\\mmmxxxtttjjjaaaWWWPPPIIIEEECCCDDDDDDBBBCCCFFFMMMVVVeeepppxxx}}}xxxsssqqqooossswww~~~}}}{{{{{{yyyxxxzzz~~~rrrdddWWWKKK@@@:::777666555333222222222222000000000000000000000000////////////////////////////////////////////////////////////000111222333222333555555666888;;;===FFFQQQdddvvv}}}zzzxxxzzz~~~~~~zzzvvvlll___PPPGGGDDDHHHUUUbbbggglllppprrrxxxzzzrrrkkkeee___XXXTTTTTTSSSQQQOOOMMMLLLLLLKKKJJJKKKLLLNNNPPPQQQRRRSSSqqq```LLLBBB>>><<<::::::777666555555777777666555777777888888888888777777777777888999;;;<<<=========???BBBCCCEEEIIIMMMQQQXXXfffxxx}}}}}}}}}llleeedddoooyyyyyymmmaaahhhuuuwwwpppeee[[[UUURRRPPPNNNNNNRRRXXX]]]]]]WWWNNNGGGBBB@@@======>>>>>>>>>===>>>>>>===<<<;;;;;;;;;;;;<<<===>>>???AAACCCDDDDDDFFFGGGHHHJJJLLLOOOQQQRRRRRRSSSUUUUUUUUUUUUWWWXXXWWWXXXZZZ]]]___bbbdddeeefffffffffggghhhjjjkkklllnnnoooppprrrtttuuuwwwwwwwwwxxxzzz|||~~~rrrfff\\\SSSLLLGGGCCCAAABBBAAA@@@DDDJJJUUUfffrrroooggg```VVVNNNOOOQQQVVVaaaoooyyyxxxpppbbbUUUMMMKKKMMMOOO[[[eeeuuuvvvlllbbbXXXPPPJJJFFFDDDDDDCCCAAABBBFFFIIISSSbbbnnnvvv|||yyysssqqqnnnqqquuu|||yyywwwvvvvvvtttxxx~~~vvviii[[[MMMBBB:::777666444222111111111222111111111111111111111111000000000000000000000000////////////////////////////////////000111222333222333555666666999===@@@IIIUUUhhh{{{}}}}}}yyysssggg[[[MMMFFFEEELLLYYYeeehhhlllooorrrxxxxxxoooiiieeebbb^^^ZZZYYYWWWSSSNNNKKKJJJIIIIIIIIIKKKLLLNNNPPPQQQRRRRRRxxxeeeOOOCCC???;;;999999888777666666888888777666666666777888999999999999777888999:::;;;===>>>>>>===???BBBDDDGGGKKKPPPTTT\\\jjj}}}|||}}}rrrlllkkkttt}}}{{{oooeee\\\eeettt~~~rrrkkkaaaXXXSSSPPPOOONNNOOOSSSXXX\\\[[[UUULLLEEE@@@>>>===<<<>>>>>>>>>===>>>>>>===<<<;;;;;;;;;;;;;;;<<<>>>@@@BBBCCCDDDDDDDDDEEEGGGIIILLLPPPRRRTTTRRRTTTUUUUUUTTTTTTUUUWWWVVVWWWYYY[[[^^^aaacccdddeeeeeeeeefffhhhjjjkkklllmmmnnnoooppprrrssstttuuuvvvwwwyyy{{{}}}~~~~~~~~~ssshhh___VVVOOOGGGDDDBBBBBB@@@===@@@FFFKKK^^^ooopppmmmhhh]]]QQQOOOOOORRR[[[iiiuuu{{{}}}{{{rrrdddWWWOOOLLLLLLMMMTTTZZZgggyyywwwmmmcccXXXPPPKKKFFFDDDDDDCCCAAAAAAEEEGGGQQQ```mmmuuu{{{yyysssppplllooossszzz}}}vvvssssssrrrqqquuu|||{{{nnn___QQQDDD<<<888666444222111111222222000000000000000000000000000000000000000000000000////////////////////////////////////000111222333333444555666777:::>>>BBBKKKWWWkkk~~~}}}xxxrrrdddXXXKKKFFFHHHOOO\\\hhhjjjmmmooorrryyy~~~{{{sssiiicccbbbbbb```^^^[[[XXXRRRMMMIIIGGGGGGHHHIIIJJJLLLOOOPPPQQQQQQQQQ|||gggPPPDDD???;;;999999999888777888999999999777555666777888999:::::::::777888999:::<<<===>>>???===???BBBEEEHHHMMMRRRVVV^^^mmm{{{}}}xxxqqqpppxxxtttiiiaaaZZZdddtttpppiii___WWWRRRPPPNNNNNNOOOSSSXXX\\\ZZZTTTKKKEEE???>>><<<<<<>>>>>>>>>===???>>>===<<<;;;:::::::::;;;<<<>>>@@@BBBCCCDDDDDDDDDDDDFFFIIIMMMPPPSSSUUURRRTTTUUUUUUTTTTTTUUUVVVUUUVVVXXX[[[^^^```bbbcccddddddeeefffhhhjjjlllmmmllllllmmmooopppqqqssssssuuuvvvxxxzzz|||}}}}}}~~~~~~sssjjjbbbXXXQQQGGGDDDAAAAAA>>>;;;===BBBDDDXXXkkkppppppnnnbbbTTTOOOMMMOOOWWWeeerrryyy{{{vvvhhh[[[SSSPPPPPPPPPSSSVVVaaasssxxxnnncccXXXPPPKKKGGGDDDEEECCC@@@AAAEEEFFFPPP___llltttzzzyyyssspppjjjnnnrrryyy|||tttqqqqqqpppppprrrzzzqqqbbbSSSEEE===888777444222111111222333////////////////////////000000000000000000000000////////////////////////////////////000111222333333555666777888;;;@@@CCCLLLYYYmmmyyy~~~xxxqqqbbbVVVJJJFFFIIIQQQ^^^iiikkknnnppprrryyy~~~wwwnnnddd______``````___[[[WWWQQQKKKGGGFFFGGGHHHHHHJJJLLLOOOPPPQQQQQQQQQpppVVVHHHBBB>>>:::888:::999888777666666666666666666666666777777777777:::::::::::::::;;;<<<===DDDDDDFFFJJJKKKLLLSSS[[[```qqq}}}{{{uuusssvvv}}}zzzoooaaaUUUUUUdddwww{{{sssjjj```[[[VVVPPPNNNPPPOOORRRWWW[[[YYYRRRHHH@@@>>>===<<<;;;;;;:::;;;;;;<<<<<<<<<;;;;;;:::::::::;;;<<<<<<>>>@@@BBBCCCEEEDDDFFFHHHIIIJJJMMMPPPRRRUUUTTTTTTSSSSSSSSSSSSSSSVVVWWWXXXYYY\\\^^^```bbbaaaccceeefffggghhhjjjllliiilllnnnppppppppppppqqqwwwwwwwwwxxxyyyzzz|||||||||~~~uuulllbbbXXXQQQLLLIIIEEECCCBBBAAA???>>>GGGPPPcccxxx{{{kkk___XXXPPPMMMTTTaaammmxxx{{{qqqdddZZZUUUTTTVVVVVV[[[gggwwwyyypppggg[[[RRRNNNGGGCCCCCCCCCAAABBBDDDHHHQQQ^^^kkkuuu|||~~~uuupppnnnooorrryyyuuuooommmnnnooossszzzvvvhhhXXXKKKCCC:::777333111111111111000222222222222222222222222111111111111000000000000////////////000000000000---...///000222333555555555555777:::999999>>>FFFMMMaaaxxx~~~~~~~~~~~~~~~xxxpppaaaUUUHHHEEEMMMZZZdddiiinnnoooqqquuuzzz||||||{{{wwwnnnbbb[[[ZZZ[[[[[[ZZZUUURRRLLLGGGDDDBBBCCCCCCFFFIIIMMMPPPQQQQQQQQQRRRpppWWWHHHCCC>>>:::888:::999888777666666666666666666666777777777777777;;;:::::::::;;;<<<======BBBCCCFFFJJJLLLNNNUUU^^^bbbsss{{{zzz}}}ttttttyyyzzzooobbbWWWXXXgggyyy{{{pppggg^^^YYYTTTNNNLLLNNNOOOSSSXXX[[[YYYRRRHHHAAA>>>===<<<;;;;;;:::;;;;;;<<<<<<;;;;;;;;;:::::::::;;;<<<<<<>>>???AAACCCDDDDDDFFFHHHIIIJJJLLLOOORRRTTTUUUUUUUUUTTTSSSQQQQQQTTTTTTVVVXXX[[[]]]___```aaabbbeeeffffffgggiiikkkiiikkknnnooooooooopppqqquuuuuuvvvwwwyyy{{{}}}~~~}}}xxxnnneeeZZZTTTMMMJJJFFFCCCBBBAAA???>>>CCCKKK]]]rrrssshhh]]]TTTNNNSSS^^^jjjuuu~~~{{{qqqggg___\\\[[[```eeeppp|||sssiii^^^UUUOOOIIIDDDDDDDDDBBBCCCEEEHHHPPP]]]jjjttt{{{xxxrrrpppppprrrxxxyyyqqqmmmmmmmmmqqqxxxvvviiiZZZLLLCCC:::777444111111111111000111111111111111111111111111111000000000/////////////////////000000000000...//////111222333444444555555777:::999999???FFFPPPcccyyy}}}~~~{{{tttkkk[[[PPPEEEEEEOOO^^^hhhmmmoooppprrrvvvzzz}}}}}}}}}vvvmmmaaaYYYWWWYYYZZZ[[[TTTQQQLLLGGGDDDCCCCCCDDDFFFIIIMMMOOOOOOPPPQQQSSSrrrXXXJJJCCC>>>:::999:::999888777666666666666666666777777777888888888;;;;;;;;;;;;<<<===>>>???BBBBBBFFFKKKMMMPPPXXXaaaddduuu}}}zzzxxxzzz|||xxxpppsss{{{{{{oooddd\\\\\\kkk|||zzzmmmddd[[[VVVQQQLLLKKKMMMPPPTTTYYY\\\YYYQQQHHHBBB>>>===<<<;;;;;;:::;;;;;;<<<;;;;;;;;;;;;:::::::::;;;<<<<<<===???AAACCCDDDCCCEEEGGGHHHIIIKKKOOOQQQTTTUUUWWWWWWVVVSSSPPPMMMOOOQQQSSSWWWYYY\\\]]]^^^___aaaccceeeeeefffhhhjjjhhhjjjmmmnnnnnnooopppqqqsssssstttvvvyyy{{{~~~~~~{{{rrrhhh^^^WWWOOOKKKGGGCCCBBBAAA???>>>???EEETTTiii}}}~~~uuucccYYYQQQRRR[[[fffsss|||xxxqqqmmmkkkpppuuu~~~uuujjj___WWWQQQKKKFFFEEEEEECCCCCCFFFGGGOOO\\\hhhrrrxxx}}}zzztttrrrqqqrrruuu|||vvvpppmmmlllooovvv}}}uuukkk^^^NNNDDD;;;888444222222222111000000000000000000000000000000000000/////////......////////////000000000000///000000111222222333333555555777:::::::::@@@HHHSSSfff|||~~~}}}~~~{{{xxxooofffSSSKKKCCCFFFSSSbbbmmmqqqpppqqqrrrvvvzzz}}}~~~~~~xxxooocccZZZVVVWWW[[[]]]SSSPPPLLLHHHEEEDDDDDDDDDGGGIIIKKKMMMMMMOOOQQQSSSttt[[[KKKCCC===::::::999999888777666666777777666777777888888999999999;;;;;;;;;<<<===>>>@@@AAAEEEEEEHHHMMMOOOQQQYYYaaagggxxx|||yyyxxxzzz|||{{{vvvppphhhoooyyy}}}qqqgggbbbaaaooo}}}xxxkkkbbbYYYUUUQQQLLLKKKMMMQQQVVV[[[\\\XXXPPPGGGBBB>>>===<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===???@@@BBBCCCBBBDDDFFFGGGHHHJJJNNNPPPSSSUUUXXXZZZYYYTTTOOOLLLKKKMMMPPPTTTWWWZZZ[[[\\\^^^```bbbccccccdddggghhhgggiiikkkmmmmmmnnnoooqqqsssssstttvvvxxxzzz|||~~~uuukkkaaaYYYQQQMMMGGGDDDBBBAAA???>>>>>>CCCNNN```wwwjjj___TTTRRRYYYdddrrr}}}uuujjj___XXXRRRKKKFFFEEEDDDBBBBBBEEEFFFNNNZZZfffooovvv{{{~~~zzzsssqqqqqqqqqsssxxx|||tttooommmooouuu~~~zzzuuunnnbbbRRRFFF<<<999555333222222111000111111111111111111111111////////////............////////////000000000000000000111111111222222222666555777::::::;;;BBBJJJXXXjjj}}}}}}~~~}}}zzzyyyvvvmmmbbbMMMGGGBBBHHHVVVfffpppsssqqqrrrssswww{{{~~~~~~~~~}}}vvvjjj___XXXWWWZZZ\\\QQQOOOKKKHHHEEEDDDEEEEEEGGGHHHJJJKKKLLLMMMQQQSSSvvv]]]MMMDDD===:::;;;999888777777777777777777777777777888999::::::;;;;;;;;;;;;===>>>@@@BBBCCCHHHHHHKKKOOOPPPRRRYYYaaakkk|||}}}zzzyyy{{{|||yyyqqqjjj```iiiuuusssjjjgggeeettt}}}wwwiiiaaaXXXUUUQQQMMMLLLOOORRRVVV[[[\\\VVVNNNFFFBBB>>>===<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>@@@AAABBBAAACCCEEEFFFGGGIIIMMMOOORRRUUUYYY\\\[[[WWWRRRNNNIIIKKKNNNQQQTTTWWWYYYZZZ\\\^^^```aaabbbccceeegggfffhhhjjjkkkkkkmmmoooqqqttttttuuuvvvwwwxxxzzz{{{~~~xxxnnnccc\\\SSSNNNHHHDDDBBBAAA???>>>@@@DDDKKKXXXoooqqqeeeYYYUUUYYYcccrrrwwwlllaaaZZZRRRKKKFFFEEECCCAAA@@@CCCEEELLLXXXdddmmmuuuzzz~~~xxxqqqoooooopppqqqwwwyyyssspppnnnuuu}}}yyyvvvqqqgggUUUHHH>>>:::666444333222222111222222222222222222222222////////////............////////////000000000000000000111111111222222222666555666999:::<<>>===<<<;;;;;;:::;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<<<<===>>>???AAAAAA@@@BBBDDDEEEFFFHHHLLLNNNQQQTTTZZZ]]]^^^[[[VVVRRRJJJJJJLLLNNNQQQTTTWWWYYYZZZ\\\___``````aaaccceeeeeeggghhhiiijjjllloooqqquuutttuuuuuuvvvwwwyyyyyy~~~~~~~~~|||qqqfff^^^UUUPPPIIIDDDBBBAAA??????@@@DDDIIIQQQeee|||zzznnn```YYYZZZbbbqqq|||pppeee___SSSLLLFFFEEECCC@@@@@@BBBCCCKKKWWWbbbllluuu{{{xxxrrrmmmoooppprrrvvv}}}vvvrrrnnnttt|||zzzvvvtttkkkYYYJJJ???;;;777444333333222111222222222222222222222222000000000/////////......////////////000000000000///000000111222222333333666555666999;;;===EEENNN```rrr}}}}}}zzzvvvvvvuuuvvvvvvwwwyyyvvvjjj\\\GGGDDDDDDMMM]]]jjjppppppqqqsssvvvzzz}}}|||zzzwwwuuuvvvtttjjj]]]RRRMMMLLLJJJIIIGGGEEEDDDDDDDDDDDDDDDFFFHHHJJJJJJLLLNNNPPPyyyaaaPPPDDD===:::<<<888888777777777777888888777777888999:::;;;<<<<<<;;;;;;<<<>>>@@@CCCEEEFFFKKKJJJMMMRRRSSSUUU\\\dddvvv|||{{{{{{|||}}}vvvkkkbbb^^^gggqqqwwwuuukkkjjjjjjyyy~~~~~~uuufff^^^VVVSSSQQQNNNNNNPPPQQQWWW[[[ZZZRRRIIICCCAAA>>>===<<<;;;;;;:::;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<======???@@@AAA???AAACCCEEEFFFHHHKKKNNNPPPSSSYYY^^^```^^^[[[XXXLLLKKKKKKLLLNNNRRRVVVXXXYYY[[[]]]^^^___```bbbddddddfffggghhhiiikkknnnqqqrrrsssssstttvvvxxxyyyzzz|||~~~~~~~~~}}}uuujjjbbbVVVQQQJJJEEEBBB@@@@@@???<<>>FFFPPPbbbuuu~~~|||~~~zzztttrrrvvvvvvvvvvvvxxxsssdddUUUDDDBBBDDDOOO___lllppppppqqqssswww{{{}}}{{{vvvrrrlllrrrvvvqqqbbbSSSJJJGGGGGGGGGEEEDDDCCCCCCCCCCCCBBBEEEHHHJJJKKKLLLMMMNNNzzzbbbPPPDDD<<<:::<<<888777777777777777888888777888888999;;;<<<======;;;;;;===>>>AAACCCEEEGGGIIIIIIMMMRRRTTTWWW^^^ggg{{{{{{zzzzzz||||||vvvjjj```aaajjjrrrvvvuuuiiiiiikkkzzz~~~uuueee]]]UUURRRPPPMMMMMMPPPQQQVVV[[[ZZZQQQHHHBBB@@@>>>>>><<<;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<===???@@@@@@???AAACCCDDDEEEGGGKKKMMMOOOSSSYYY^^^aaa```^^^\\\MMMLLLKKKKKKMMMQQQUUUXXXYYY[[[]]]^^^^^^___aaacccdddeeeggghhhhhhkkknnnqqqpppqqqrrrtttvvvyyy{{{|||{{{}}}~~~~~~~~~{{{xxxllldddWWWRRRKKKEEEBBB@@@@@@???888AAAEEEFFFTTTmmm~~~nnnbbb^^^aaammmyyy|||pppeee```VVVOOOIIIGGGEEEBBBAAACCCAAAIIIUUUaaalllvvv}}}{{{ppprrruuuuuuwww}}}vvvqqqjjjpppxxx~~~}}}xxxwwwooo]]]NNN@@@===888555444333222111000000000000000000000000111111111111000000000000////////////000000000000---...///000222444555555666555666999;;;>>>GGGQQQcccvvv~~~zzzssspppwwwwwwvvvvvvvvvqqq```OOOAAA@@@DDDPPPaaammmrrrqqqpppsssxxx|||~~~zzztttooogggqqqyyyvvvhhhWWWLLLGGGFFFEEEDDDCCCCCCBBBBBBCCCAAADDDHHHKKKKKKLLLLLLMMMyyyaaaPPPFFF???<<<>>>>>><<<:::888888888::::::666777888999;;;<<<======<<<>>>@@@AAABBBDDDGGGIIILLLLLLOOOSSSTTTXXXcccnnnzzzxxx|||}}}ttthhhaaa```jjjssswww~~~tttjjjhhhnnn|||zzzrrraaaZZZTTTPPPLLLIIIJJJNNNWWWZZZ]]]ZZZRRRIIICCC@@@???===;;;:::;;;;;;:::888::::::::::::::::::::::::::::::;;;;;;<<<=========@@@AAABBBDDDFFFHHHJJJKKKNNNSSSVVVYYYaaaiiifff^^^TTTOOOIIIHHHKKKPPPTTTUUU[[[\\\]]]]]]]]]^^^```bbbeeefffhhhhhhiiijjjmmmooorrrrrrssssssuuuvvvxxxyyyzzz{{{|||}}}~~~~~~~~~~~~|||ppphhh^^^WWWMMMGGGDDDCCCAAA???<<<===@@@EEEOOOaaavvv~~~tttggg___aaannnzzz|||pppeee___XXXQQQIIIDDDCCCCCCCCCAAABBBGGGPPP\\\hhhsss{{{~~~vvvrrrqqquuuyyy}}}}}}uuuqqqmmmooottt{{{|||xxxqqq```OOOCCC<<<777666555333333555222222222222111111111111000000000000000000000000......////////////......000000000111222222222333999999:::<<<<<<>>>GGGRRRfff}}}|||}}}~~~}}}wwwsssuuuyyyzzzxxxvvvvvvppp]]]IIIDDDAAAEEETTTcccllloooqqqooopppuuu{{{|||rrriii___mmmxxxvvvjjj]]]PPPHHHGGGFFFEEEDDDBBBBBBAAAAAADDDDDDDDDEEEFFFHHHJJJKKKyyyaaaQQQFFF???<<<===???===;;;888777777888888777888999:::;;;===>>>>>><<<>>>@@@AAABBBDDDHHHJJJMMMMMMQQQTTTVVVZZZdddppp~~~xxxvvvyyyyyyqqqgggaaa```jjjsssvvv~~~tttkkkiiirrrzzzrrraaaZZZTTTQQQMMMJJJKKKOOOVVVYYY\\\XXXPPPGGGAAA???>>><<<::::::;;;;;;:::999::::::::::::::::::::::::::::::;;;;;;<<<=========@@@AAABBBDDDFFFHHHIIIJJJNNNRRRUUUXXXaaaiiihhhbbbXXXRRRKKKGGGIIINNNRRRTTTYYYZZZ\\\\\\\\\]]]___aaadddfffggghhhhhhjjjlllooopppqqqqqqrrrtttvvvxxxyyyzzzzzz{{{}}}}}}~~~~~~~~~ssskkk___XXXNNNGGGDDDCCCAAA???<<<===>>>BBBLLL\\\ppp}}}}}}uuuiii```bbbnnnyyy}}}qqqfff___XXXQQQIIIDDDCCCCCCBBBAAABBBGGGPPP[[[gggrrrzzz}}}vvvrrrqqquuuzzz~~~xxxtttoooqqquuu{{{|||tttbbbQQQDDD<<<555444333111000222000000000000////////////000000000000000000000000......////////////......000000000111222222333333666666999<<<<<>>===:::888666666666666999999:::;;;===>>>???@@@===???AAACCCDDDFFFIIILLLOOOPPPSSSWWWYYY]]]hhhsss}}}wwwtttuuussskkkccc___```jjjsssvvv}}}uuummmlllvvvyyypppbbb[[[UUURRRNNNKKKMMMQQQVVVYYYZZZVVVNNNEEE@@@>>>>>><<<::::::;;;;;;:::999:::::::::::::::::::::::::::::::::;;;<<<<<<======???@@@AAACCCEEEGGGIIIIIIMMMPPPRRRWWW___hhhjjjhhh___XXXNNNHHHGGGKKKPPPSSSVVVXXXZZZ[[[[[[\\\^^^```ccceeefffggggggiiikkknnnmmmnnnoooqqqtttvvvxxxzzzzzzzzz{{{|||}}}~~~vvvnnnbbbZZZPPPIIIEEEDDDAAA???=========@@@GGGVVVhhhuuu}}}{{{uuujjjbbbccclllvvvsssggg```WWWQQQHHHCCCBBBBBBAAA@@@AAAFFFOOOZZZfffqqqzzz~~~}}}wwwrrrqqquuuzzz|||yyyrrrssswww|||yyyhhhXXXHHH???777444333000///000000000000000////////////000000000000000000000000...//////000000//////...000000111111222333333444444444777;;;<<<@@@LLLWWWlllzzzzzzzzzxxxxxx|||zzz|||zzz~~~~~~yyypppcccQQQBBBAAA@@@GGGWWWeeelllnnnooonnnpppuuu{{{~~~{{{ssslllcccgggiiieeeaaa\\\UUUNNNEEECCCBBB@@@?????????@@@BBBBBBCCCEEEFFFGGGHHHIIIuuu```RRRIII@@@<<<<<<<<<;;;999888777666666777::::::;;;===>>>???@@@AAA>>>@@@CCCDDDEEEHHHKKKNNNQQQRRRVVVZZZ\\\```lllwww~~~yyytttrrrmmmddd]]]\\\aaakkktttwww~~~uuunnnoooyyywwwnnnbbb[[[UUURRRPPPMMMNNNSSSWWWYYYZZZUUUMMMEEE@@@>>>>>><<<::::::;;;;;;:::999999999999999999999999999999::::::;;;;;;<<<======>>>???@@@BBBDDDFFFHHHHHHLLLMMMOOOUUU]]]fffkkkllleee]]]SSSJJJFFFHHHMMMQQQTTTVVVYYYZZZ[[[\\\^^^```bbbccceeeffffffgggjjjlllkkklllmmmpppsssvvvyyy{{{zzzzzz{{{|||}}}~~~yyyqqqddd]]]RRRKKKGGGDDDBBB???======>>>???FFFTTTeeeqqqxxxxxxtttkkkbbbbbbjjjrrruuuiiiaaaXXXQQQHHHCCCBBBBBBAAA???AAAEEEMMMXXXdddpppxxx}}}}}}wwwsssqqquuuzzz|||uuuuuuxxx}}}qqqbbbPPPDDD:::666555222000111222222222222111111111000000000000000000000000000//////000000000000//////000000111111222333444444444444777:::<<>>???AAACCCEEEGGGGGGKKKJJJLLLRRRZZZbbbhhhmmmhhhbbbXXXNNNHHHHHHLLLOOOSSSUUUYYY[[[\\\]]]___``````bbbddddddeeefffiiikkkjjjkkklllooosssvvvyyy{{{|||{{{{{{{{{|||}}}~~~~~~~~~~~~|||ssshhh```UUUMMMHHHEEEBBB???===>>>???AAAGGGTTTeeeqqqttttttrrrjjjbbbaaagggnnnxxxkkkcccXXXRRRIIICCCBBBBBBAAA???@@@DDDLLLVVVbbbnnnwww|||~~~xxxtttqqquuuzzz}}}vvvvvvyyy}}}yyylllTTTGGG;;;666555222000111222222222222111111111000111111111111111111111111//////000000000000/////////000111222333444555555777666888;;;===AAAMMMZZZnnn~~~yyyyyyxxxvvvqqqyyy}}}{{{{{{~~~|||kkkVVVGGG@@@>>>AAAMMM^^^jjjnnnnnnooonnnrrrwww{{{|||xxxrrrmmmmmmllliiieeeccc```VVVLLLEEECCCAAA?????????AAABBBAAABBBDDDFFFGGGHHHHHHHHH{{{lll[[[QQQIIIBBB<<<;;;666777777888999:::;;;;;;;;;;;;<<<===???@@@AAAAAAAAACCCEEEGGGIIILLLOOORRRTTTUUUYYY^^^aaafffrrr~~~{{{ttthhh\\\WWWYYYfffpppzzzuuupppsss~~~~~~rrrhhh```ZZZTTTRRRPPPNNNPPPUUUZZZ[[[ZZZTTTKKKCCC@@@@@@===;;;999:::;;;<<<;;;:::999999999999999999999999999999999:::;;;;;;<<<<<<<<<===>>>@@@BBBDDDFFFFFFIIIGGGIIIPPPWWW\\\cccjjjiiieee]]]TTTMMMJJJLLLNNNQQQTTTXXX[[[\\\]]]___```___aaabbbcccccceeegggjjjjjjkkkmmmpppssswwwzzz{{{~~~}}}|||{{{{{{|||}}}~~~~~~~~~~~~vvvkkkbbbWWWNNNJJJFFFCCC@@@===>>>???AAAHHHTTTdddppprrrsssqqqjjjbbb```fffmmm}}}{{{mmmdddZZZSSSJJJDDDCCCBBBAAA@@@???CCCJJJTTTaaammmvvv|||zzztttqqqtttxxx~~~}}}{{{uuuvvvxxx}}}sssVVVGGG999444333111//////000000000000////////////111111111111111111111111///000000111111000000//////000111222333444555666888888999<<<>>>CCCOOO\\\ooo}}}|||||||||zzzuuu|||~~~}}}yyyhhhSSSEEEAAA===BBBPPPbbbnnnpppoooooopppsssxxx{{{{{{vvvqqqmmmoooooolllfffccc^^^UUUKKKEEECCCAAA???>>>???AAACCCAAACCCEEEGGGHHHIIIIIIHHHuuuhhhYYYPPPIIIBBB<<<:::777888999::::::;;;;;;;;;:::;;;<<<===>>>@@@AAAAAABBBDDDFFFHHHJJJMMMQQQTTTUUUVVVZZZ___ccchhhttt}}}wwwjjj]]]YYY\\\hhhsss~~~tttooosss|||ooofff___XXXSSSQQQPPPNNNPPPUUUZZZ[[[XXXRRRIIIBBB??????<<<;;;999:::;;;<<<<<<;;;888888888888888888888888888999999::::::;;;<<<<<<;;;<<<>>>???BBBCCCEEEFFFGGGEEEGGGOOOTTTWWW]]]eeehhhfffaaaZZZRRRMMMLLLMMMNNNRRRVVVYYY[[[\\\^^^___^^^```aaabbbbbbdddgggiiikkklllnnnppptttwwwzzz|||}}}{{{zzz{{{|||}}}~~~~~~yyymmmeeeYYYPPPKKKGGGCCC@@@===>>>>>>@@@EEEQQQ```kkkrrrtttrrrkkkcccaaahhhooo{{{}}}nnneee[[[TTTKKKEEEDDDCCCBBB@@@>>>BBBIIISSS___kkkuuu{{{{{{uuuqqqssswww|||zzzxxxttttttwww}}}uuuXXXIII999444444222000000000000000000////////////111111111111111111111111000000111111111111000000///000111222444555666666888777999===???FFFSSSaaarrr~~~}}}}}}{{{yyytttdddPPPDDDBBB===DDDSSSfffqqqrrrpppppprrruuuzzz|||zzzuuuooolllnnnnnnjjjccc^^^ZZZTTTMMMDDDBBB???===<<<>>>@@@BBBBBBDDDFFFHHHJJJJJJJJJIII~~~~~~~~~xxxrrreeeWWWOOOIIIBBB<<<::::::::::::;;;;;;::::::999::::::;;;===>>>???@@@AAABBBDDDGGGIIIKKKNNNRRRTTTUUUVVVZZZ```ccciiiuuuxxxkkk___\\\```jjjuuutttooosss~~~~~~{{{mmmddd^^^XXXSSSQQQOOOMMMPPPUUUZZZZZZWWWPPPGGG@@@>>>>>><<<;;;999:::;;;<<<<<<;;;888888888888888888888888888999999::::::;;;<<<<<<;;;<<<===???AAACCCEEEEEEFFFCCCFFFNNNRRRSSSYYYbbbffffffddd]]]UUUOOOMMMMMMLLLPPPUUUXXXZZZ[[[\\\^^^^^^___aaaaaabbbcccfffhhhlllmmmnnnqqqtttwwwzzz|||}}}{{{zzzzzz{{{||||||nnnfffZZZQQQKKKGGGCCC@@@=========>>>CCCNNN\\\ffftttuuusssllldddccciiiqqqyyy~~~ooofff\\\UUULLLFFFDDDDDDBBBAAA>>>BBBHHHRRR^^^kkkuuu{{{{{{uuuqqqrrrvvv{{{~~~xxxvvvsssssswww}}}uuu[[[KKK;;;555666555333222222222222222111111111111111111111111111111111111000000111111111111000000///000111222444555666777666666999===AAAHHHVVVddduuu}}}~~~{{{wwwtttoooaaaNNNCCCAAA===DDDUUUhhhssssssqqqpppsssvvv{{{|||yyysssnnnkkkllllllhhh___YYYVVVSSSOOOBBB@@@===;;;;;;===???AAACCCDDDGGGIIIKKKKKKJJJJJJ{{{}}}~~~~~~{{{qqqllldddXXXNNNGGGBBB<<<888;;;::::::999999::::::;;;999:::;;;===@@@BBBCCCDDDCCCFFFJJJLLLNNNPPPSSSUUUUUUYYY]]]```cccjjjvvv}}}zzzpppeee``````ppp|||qqqoootttxxxlllddd[[[UUUPPPNNNKKKJJJOOOUUU[[[ZZZVVVOOOHHHBBB??????===<<<;;;:::999999999999666666666666666666666666666666777888999::::::;;;:::;;;===@@@BBBCCCDDDEEEDDDFFFHHHJJJMMMQQQWWW[[[dddffffff```WWWPPPMMMNNNLLLOOOTTTWWWXXXXXXXXXYYY[[[\\\^^^___```bbbfffiiigggjjjmmmoooppprrruuuxxx}}}{{{yyyyyyzzz|||~~~~~~~~~qqqkkk```WWWOOOIIIDDDAAABBB@@@@@@AAABBBHHHVVVdddooouuuvvvpppiiihhhhhhhhhuuu|||qqqhhh^^^VVVLLLGGGEEEDDDAAA===???AAAGGGPPP[[[hhhsssyyy}}}{{{wwwsssqqqqqqvvv~~~xxxssspppqqqttt{{{sss^^^MMM;;;444444333222222///000111222222111000///000000000000000000000000333222111/////////000111000000000111222222222333888999;;;???AAAIIIZZZjjjyyy~~~zzz|||yyyqqqhhh[[[KKK@@@===AAALLL^^^nnntttssstttyyy{{{||||||zzzvvvpppkkkhhhmmmiiiddd^^^ZZZUUUOOOLLLAAA@@@???>>>============@@@CCCHHHJJJJJJIIIIIIIII}}}|||~~~~~~tttnnneeeYYYNNNGGGAAA<<<888:::::::::999999:::::::::999:::<<<>>>@@@BBBDDDEEEEEEHHHLLLOOOPPPRRRUUUWWWWWW[[[___aaadddkkkwww}}}zzzwwwnnndddaaacccqqq|||~~~ooonnntttxxxkkkcccZZZUUUPPPMMMKKKJJJOOOVVV[[[ZZZVVVOOOHHHBBB??????===<<<;;;:::999999999999777777777777777777777777666666777888999:::;;;;;;;;;<<<===@@@AAACCCDDDDDDEEEFFFHHHIIIKKKOOOTTTXXXaaaeeegggccc[[[SSSOOONNNKKKOOOSSSWWWYYYYYYYYYYYY[[[\\\^^^^^^___aaaeeehhhhhhjjjlllnnnnnnppprrruuu{{{zzzxxxxxxxxxyyy{{{|||~~~}}}}}}~~~ssslllaaaWWWOOOIIIDDDAAAAAA??????@@@BBBGGGUUUbbbnnntttvvvqqqkkkjjjkkkkkkvvv|||rrriii^^^WWWMMMGGGEEEDDDAAA>>>???AAAFFFOOO[[[gggrrryyy}}}zzzvvvtttssssssxxx~~~wwwqqqqqqqqqtttzzz}}}qqq]]]MMM<<<555555444222222///000111222222111000///000000000000000000000000333222000/////////000111000000000111222222333333666777:::???BBBKKK]]]mmm}}}{{{|||~~~wwwooofffXXXHHH???<<<@@@LLL```qqqwwwttttttxxxzzz{{{|||zzzuuunnnhhheeekkkhhhbbb]]]XXXSSSMMMIIIAAA@@@???>>>============???BBBFFFGGGGGGGGGHHHHHH}}}~~~~~~yyysssiiiZZZNNNFFF@@@<<<888::::::999999999999:::::::::;;;===???BBBDDDFFFGGGHHHKKKOOORRRSSSUUUXXXZZZ[[[___ccceeegggmmmxxx~~~{{{xxxtttkkkcccbbbfffsss}}}|||nnnmmmtttwwwkkkcccYYYSSSOOOMMMKKKJJJOOOWWW\\\ZZZVVVOOOGGGAAA???>>><<<<<<;;;:::999999999999888888888888888888888888777777888999:::;;;;;;<<<<<<<<<>>>???AAABBBCCCDDDEEEFFFGGGHHHIIILLLQQQTTT]]]bbbggggggaaaYYYRRRPPPKKKNNNRRRWWWZZZ[[[ZZZZZZ[[[\\\]]]^^^^^^```dddggghhhiiikkklllllllllnnnppptttuuuuuuvvvwwwxxxyyyzzz|||{{{{{{|||vvvnnnbbbWWWNNNHHHDDDBBB@@@???>>>???@@@EEERRR___mmmsssvvvrrrmmmmmmoooooovvv}}}tttkkk___XXXOOOHHHFFFDDDAAA??????AAAFFFNNNYYYfffqqqwww}}}yyyvvvttttttvvvzzzvvvoooqqqqqqsssyyyzzzooo\\\LLL===777666444333333000000111222222111000000000000000000000000000000222111000000///000000000000000111111222333333444555666:::???CCCMMM```qqq|||}}}{{{tttlllcccTTTEEE===<<<@@@MMMcccuuuzzzvvvtttvvvxxx{{{}}}{{{tttkkkddd```fffccc___[[[VVVPPPIIIEEE@@@@@@???>>>============???AAACCCDDDDDDEEEGGGHHH~~~xxxmmm^^^PPPGGGAAA===:::::::::999999999999::::::;;;<<<>>>AAACCCFFFHHHIIIKKKNNNQQQTTTVVVXXXZZZ\\\^^^bbbfffhhhjjjpppzzz|||xxxsssjjjbbbbbbhhhvvvxxxlllmmmuuuuuuiiiaaaWWWRRRNNNLLLKKKKKKPPPXXX]]]ZZZUUUNNNFFFAAA>>>>>><<<;;;::::::999999999:::888888888888888888888888777777888999:::;;;<<<<<<<<<======>>>@@@AAACCCCCCCCCDDDEEEFFFGGGJJJOOORRRWWW^^^fffiiifff^^^VVVRRRKKKMMMPPPUUUYYY[[[[[[ZZZ[[[\\\]]]]]]]]]___bbbeeeggghhhjjjjjjiiiiiijjjllloooqqqsssvvvxxxyyyyyyyyyzzzzzz{{{}}}xxxpppcccWWWOOOIIIEEEBBB@@@>>>>>>??????CCCOOO\\\jjjqqquuurrrnnnooorrrrrrwww}}}vvvmmm```YYYQQQJJJFFFDDDBBB@@@???AAAEEEMMMXXXdddooovvv}}}xxxtttsssuuuxxx|||wwwooopppoooqqquuu|||vvvlllZZZLLL>>>888777555444444111111111111111111111111000000000000000000000000111111000000000000000000000000111111222333444444666777;;;???DDDOOObbbsssyyyssskkkaaaRRRCCC<<<===@@@NNNeeexxx}}}wwwttttttwwwzzz~~~{{{ssshhh```[[[___]]]ZZZWWWSSSNNNHHHDDD??????>>>===============@@@AAABBBBBBBBBDDDGGGIII}}}rrrbbbTTTJJJDDD???<<<;;;;;;::::::::::::;;;;;;<<<>>>@@@BBBEEEHHHJJJKKKMMMOOOSSSVVVXXXZZZ\\\^^^aaaeeeiiikkkmmmrrr{{{{{{uuujjjaaaccciiizzzuuujjjmmmvvv~~~rrrggg___UUUPPPMMMLLLKKKKKKQQQYYY]]][[[UUUMMMEEE@@@>>>>>>;;;;;;:::999999999::::::888888888888888888888888666777888999:::;;;;;;<<<<<<<<<<<<===???AAACCCDDDAAACCCDDDEEEFFFIIIMMMQQQRRRYYYccciiihhhbbbZZZUUULLLLLLNNNRRRWWWZZZ[[[ZZZ[[[\\\\\\\\\\\\]]]```ccceeefffhhhhhhgggggghhhjjjmmmooorrrvvvxxxzzzzzzzzzzzzzzz|||~~~xxxpppeeeYYYPPPJJJFFFCCC???>>>>>>>>>>>>AAAMMMYYYfffnnnrrrpppmmmooorrrssswww}}}wwwooo```[[[SSSKKKFFFDDDBBBAAA@@@AAAEEEKKKVVVbbbnnnuuu}}}wwwsssrrruuuyyy~~~{{{qqqnnnnnnnnnrrrxxx}}}|||{{{rrrhhhVVVJJJ>>>999777444333444222222111111111111222222000000000000000000000000000000000111111111000000///000111222333444555555999999<<<@@@EEEOOOccctttxxxrrrkkk```PPPBBB===???AAANNNeeexxx|||wwwrrrsssuuuzzz~~~{{{qqqeee]]]YYYYYYWWWTTTRRRPPPLLLHHHEEE???>>>==================AAABBBBBBBBBBBBDDDGGGJJJwwwgggZZZPPPIIICCC???<<<<<<;;;;;;;;;;;;<<<<<<>>>???AAADDDGGGJJJLLLMMMOOORRRVVVXXXZZZ\\\___aaabbbfffkkkmmmooottt}}}}}}wwwkkkbbbdddkkk|||sssiiinnnxxx{{{pppddd]]]TTTOOOLLLKKKKKKLLLRRRZZZ^^^[[[UUULLLDDD???===>>>;;;::::::999999:::::::::888888888888888888888888666666777888999::::::;;;;;;;;;;;;<<<>>>AAADDDFFFBBBCCCDDDDDDEEEGGGKKKNNNNNNUUU^^^fffhhhddd]]]XXXOOOLLLKKKNNNTTTXXXZZZYYY[[[[[[\\\[[[[[[\\\^^^aaabbbccceeeffffffggghhhjjjmmmooorrruuuxxxzzzzzz{{{zzz{{{|||wwwpppfff[[[SSSLLLGGGCCC@@@>>>>>>???>>>AAAKKKWWWbbbjjjooollljjjmmmqqqrrrxxx}}}xxxpppaaa]]]UUUMMMGGGCCCBBBBBB@@@AAADDDJJJTTTaaalllsss|||vvvqqqooosssxxx~~~wwwnnnmmmmmmpppvvv|||}}}zzzxxxoooeeeSSSHHH>>>:::777444333444333222111111111111222333000000000000000000000000//////000111111111111000///000111222333444555666::::::===AAAFFFQQQeeewwwwwwrrrjjj___OOOAAA>>>BBBBBBNNNccctttyyytttqqqrrruuuzzz~~~{{{pppccc[[[XXXVVVSSSPPPNNNLLLJJJGGGEEE>>>======<<<<<<=========@@@AAABBBBBBBBBCCCFFFIII{{{lll___UUUNNNGGGBBB======<<<<<<<<<<<<======>>>@@@BBBEEEHHHKKKMMMNNNRRRUUUYYY[[[]]]___bbbdddaaaffflllnnnpppvvv~~~~~~~~~}}}xxxlllcccfffmmm|||qqqiiioooyyyyyymmmbbbZZZRRRNNNKKKKKKKKKLLLSSSZZZ^^^[[[UUULLLCCC>>>======:::::::::999999::::::;;;777777777777777777777777555555666777888999999::::::::::::;;;>>>BBBEEEGGGFFFGGGFFFEEEDDDEEEHHHJJJKKKQQQYYYbbbfffddd___[[[QQQLLLHHHJJJPPPVVVXXXYYY[[[[[[\\\[[[ZZZ[[[]]]______aaaccceeefffgggjjjlllmmmnnnpppsssvvvxxxzzzzzzyyyzzz|||~~~uuuooofff]]]UUUNNNHHHDDDAAA??????@@@>>>@@@JJJUUU^^^fffkkkiiigggjjjnnnoooxxx~~~xxxpppbbb^^^VVVNNNGGGCCCCCCCCCAAAAAACCCIIISSS___kkkrrr{{{uuupppmmmqqqwww}}}|||pppnnnnnnpppuuu{{{~~~yyyvvvmmmcccPPPGGG===999666333222444333222222111111222222333000000000000000000000000...///000111222111111000///000111222444555666666999999<<>>CCCCCCNNNaaappptttqqqooorrruuu{{{~~~zzznnnbbb\\\ZZZXXXTTTOOOKKKIIIGGGEEECCC======<<<<<<<<<======>>>>>>???AAAAAAAAABBBEEEGGG}}}ooocccYYYQQQIIIDDD>>>>>>============>>>>>>???@@@CCCEEEIIILLLNNNOOOTTTWWW[[[^^^___aaadddfffaaafffllloooqqqvvvzzz{{{|||xxxmmmdddgggooo|||qqqiiiooo{{{wwwlll```YYYRRRMMMJJJKKKKKKLLLSSS[[[___[[[UUULLLCCC>>>======:::::::::999999:::;;;;;;666666666666666666666666444444555666777888999999999999999;;;>>>BBBFFFHHHJJJJJJHHHFFFCCCCCCEEEGGGJJJNNNVVV___dddddd```]]]SSSMMMGGGGGGMMMTTTXXXXXX[[[[[[[[[ZZZZZZZZZ]]]___]]]___bbbdddfffhhhkkkmmmmmmnnnooorrrtttwwwyyyzzzxxxyyy{{{}}}tttoooggg___WWWOOOHHHDDDAAA@@@@@@@@@???@@@JJJUUU\\\dddiiigggeeegggkkkmmmyyy~~~xxxpppbbb^^^WWWOOOGGGCCCCCCDDDAAAAAACCCIIIRRR___kkkrrr{{{~~~uuuooolllooovvv}}}rrrpppoooqqqvvv|||zzzvvvlllbbbNNNEEE===999666222111333444333222111111222333444000000000000000000000000...///000222222222111000///000111222444555666777777888;;;AAAHHHUUUkkk~~~}}}xxxuuutttppphhh\\\KKK>>>===CCCDDDNNN___mmmqqqnnnooorrruuu{{{~~~yyynnnbbb\\\[[[ZZZVVVOOOJJJFFFDDDBBBAAA======<<<<<<<<<======>>><<<===???@@@@@@AAACCCEEExxxiii___VVVMMMHHH???>>><<<;;;<<<===???@@@@@@BBBDDDFFFHHHLLLRRRVVVWWWYYY[[[\\\]]]^^^aaadddhhhiiimmmrrrtttvvv~~~{{{zzzpppmmmgggttt{{{{{{ppplllggg|||wwwlllaaaZZZTTTNNNJJJJJJKKKNNNTTT[[[```ZZZQQQHHHBBB>>>;;;999;;;;;;::::::::::::999999:::::::::999999999888888999999999888888888888888777999:::;;;<<<>>>BBBDDDHHHKKKMMMJJJEEEBBBCCCEEEIIIMMMSSSYYY___bbbcccdddWWWSSSMMMJJJLLLQQQVVVYYY\\\[[[ZZZXXXUUUUUUWWWZZZ]]]___aaabbbbbbccceeegggnnnoooppprrrssstttuuuuuuxxxzzz|||xxxqqqggg___XXXQQQIIICCCAAA>>>>>>??????BBBKKKUUU^^^```cccbbbaaaaaadddhhhttt{{{zzzqqqeee___VVVNNNHHHEEEBBBAAABBBCCCDDDGGGPPP\\\jjjtttzzzvvvrrroooqqqsssxxxxxxqqqmmmrrryyy}}}{{{uuukkkaaaSSSHHH===888555222222444222222222111111111000000222111000.........///000000000000000000000000000///000222444555777777888888;;;===???FFFXXXppp~~~~~~~~~{{{zzzzzzwwwsssrrrmmmlllfffXXXHHH>>>===???AAASSS\\\aaajjjllllllqqqwwwyyyzzzvvvkkkaaa___bbbccc___TTTHHHDDDFFFCCC<<<>>>>>>======<<<<<<<<<;;;===>>>@@@@@@???@@@BBBDDD|||mmmaaaWWWMMMEEE@@@???===<<<<<<===???@@@AAACCCEEEHHHJJJNNNTTTXXXYYY[[[]]]^^^___```ccceeeiiiiiimmmsssuuuxxx{{{ooolllfffttt|||yyynnnkkkggg}}}wwwlllaaaZZZTTTNNNJJJJJJLLLNNNUUU\\\```ZZZPPPHHHBBB>>>;;;999;;;;;;::::::::::::999999999999999999888888888888888888888888888888888888999:::;;;<<<===???BBBEEEIIILLLNNNLLLFFFCCCCCCEEEHHHLLLQQQXXX^^^bbbdddeeeZZZUUUOOOKKKLLLPPPUUUXXX\\\\\\[[[YYYWWWVVVXXXZZZ\\\^^^aaabbbcccdddfffiiimmmnnnppprrrssstttttttttxxxyyy|||xxxqqqggg___XXXQQQJJJEEEAAA>>>>>>???@@@BBBLLLVVV\\\___aaa```______bbbfffrrrzzz|||rrreee___VVVNNNIIIEEECCCAAABBBBBBDDDGGGOOO\\\jjjsssyyyxxxsssoooppprrrwwwxxxqqqmmmrrrxxx||||||uuulllcccUUUIII>>>999666333222444222222222111111111000000222111000///...//////000000000000000000000000000///000222444555666777777888;;;===@@@HHHZZZrrrxxxvvvuuurrroooooommmkkkdddWWWHHH???>>>AAAEEEVVV^^^```iiikkkkkkqqqxxxzzzzzztttjjjaaa___aaadddaaaXXXLLLEEEEEEBBB<<<============<<<<<<;;;;;;===>>>?????????@@@BBBDDDpppdddXXXLLLCCCAAA@@@>>>======>>>@@@AAACCCEEEGGGJJJMMMQQQVVVZZZZZZ\\\___```aaabbbeeegggjjjjjjnnntttwwwzzzzzzmmmjjjeeettt~~~vvvjjjhhhgggwwwlllaaa[[[SSSMMMIIIJJJLLLNNNUUU\\\```YYYPPPGGGAAA>>>;;;:::;;;;;;::::::::::::999999888888888888777777777777666777777888888999999999999;;;<<<======???CCCFFFIIILLLOOONNNIIIEEEDDDEEEFFFIIIOOOUUU\\\aaaeeeggg^^^YYYRRRLLLKKKNNNSSSWWW[[[\\\\\\[[[YYYXXXYYYZZZZZZ]]]```bbbccceeehhhjjjmmmnnnoooqqqrrrsssttttttwwwxxx{{{xxxqqqggg^^^XXXRRRKKKFFFAAA???>>>@@@@@@CCCMMMWWWZZZ]]]^^^]]]\\\\\\```cccpppxxx~~~tttfff```WWWOOOIIIEEECCCAAABBBBBBCCCFFFNNN[[[iiirrrxxx~~~{{{uuupppoooqqqvvvyyyqqqnnnqqqwww{{{~~~vvvnnnfffWWWKKK???:::666333222444222222222111111111111111111111000/////////000000000000000000000000000000111111222333555666666777888;;;>>>BBBJJJ]]]vvvxxxsssqqqooommmnnnllliiiaaaSSSFFF???@@@DDDLLL[[[aaaaaahhhkkkkkkrrryyy{{{zzzrrrggg```^^^___bbbbbb[[[PPPGGGCCC@@@======<<<<<<<<<<<<;;;;;;;;;<<<===>>>>>>>>>???AAACCCtttdddWWWKKKCCCBBBAAA@@@>>>>>>???AAABBBCCCFFFIIILLLNNNRRRWWWZZZ[[[]]]```aaabbbccceeegggkkkkkkooouuuyyy|||vvviiigggeeevvvttthhhfffgggwwwlllaaa[[[RRRLLLIIIJJJLLLOOOVVV]]]```YYYOOOFFF@@@===<<<;;;;;;;;;:::::::::999999999777777777777666666666666555666666777888999999:::999:::;;;<<<<<<>>>BBBDDDIIILLLPPPPPPMMMIIIFFFEEEEEEGGGLLLRRRYYY```eeehhhbbb]]]VVVOOOKKKMMMQQQUUUZZZ\\\]]]]]][[[ZZZZZZZZZXXX[[[^^^aaacccfffiiillllllmmmnnnpppqqqrrrssssssvvvwwwzzz~~~xxxqqqfff^^^WWWQQQJJJFFFAAA???>>>@@@AAADDDMMMWWWZZZ[[[\\\[[[YYYZZZ^^^bbbmmmwwwwwwgggaaaXXXOOOJJJFFFCCCAAAAAAAAABBBFFFMMMZZZhhhqqqwww}}}~~~wwwqqqooopppuuuyyyrrrnnnpppuuuyyywwwoooiiiYYYMMMAAA;;;777333222444111111111111111111111111111111000000000000000000000000000000000000000000222222222333444555666777888;;;???CCCMMM```zzzzzztttqqqooonnnpppkkkfff]]]PPPDDD@@@BBBGGGTTTbbbeeeccciiikkkmmmtttzzz|||xxxnnnddd```^^^]]]]]]^^^ZZZQQQGGG@@@>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>===>>>@@@BBByyydddVVVKKKEEECCCBBB@@@@@@@@@AAACCCDDDDDDGGGJJJMMMOOORRRVVVYYYZZZ]]]```bbbcccdddeeegggkkklllpppvvvzzz~~~{{{qqqddddddeeexxxtttgggfffhhhvvvjjj```ZZZQQQLLLHHHIIILLLOOOWWW^^^___XXXNNNEEE@@@===<<<;;;;;;;;;:::::::::999999999777777777666666666555555555555666777888888999999888999::::::;;;<<<@@@BBBHHHKKKPPPRRRQQQMMMIIIFFFDDDEEEHHHMMMTTT\\\bbbfffdddaaaZZZRRRMMMLLLPPPTTTXXX[[[^^^___]]][[[ZZZYYYVVVYYY]]]```bbbeeeiiilllkkklllmmmooopppqqqqqqrrruuuvvvyyy}}}zzzrrrggg]]]WWWPPPJJJEEEBBB??????@@@@@@CCCLLLVVVYYY[[[[[[YYYWWWXXX\\\```jjjuuuyyyhhhbbbYYYPPPJJJFFFCCCBBBAAAAAABBBEEELLLXXXfffooouuu{{{yyyrrrppppppuuuyyysssnnnpppssswww~~~yyyqqqkkk\\\PPPDDD===999444222444111111111111111111111111000000111111111111111111000000000000000000000000222222222222444555777888999<<<@@@EEEOOOccc}}}~~~}}}vvvsssqqqpppqqqkkkdddYYYKKKBBB@@@DDDIIIYYYfffhhheeejjjmmmooovvv{{{|||wwwjjjaaa______\\\XXXWWWUUUOOOFFF???===>>>::::::::::::;;;;;;;;;;;;:::;;;<<<<<<<<<===???AAAiiiVVVLLLHHHBBBBBBAAAAAABBBDDDFFFGGGGGGIIILLLOOOQQQSSSVVVXXX[[[^^^aaacccdddeeefffgggkkklllooovvvzzz}}}www{{{lll___aaaeee{{{vvvhhhgggjjjtttiii___YYYPPPKKKHHHIIILLLPPPXXX______XXXMMMDDD???===<<<<<<;;;;;;::::::::::::999999777777777777666666666666555666666777777888888888888999:::::::::;;;>>>AAAFFFJJJPPPUUUUUURRRLLLHHHDDDDDDFFFIIIOOOWWW^^^ccceeeccc^^^VVVOOOLLLOOORRRVVVZZZ^^^```___\\\YYYXXXUUUWWW[[[^^^aaadddgggjjjjjjkkklllnnnooopppqqqqqqtttuuuxxx{{{~~~~~~vvvjjj___XXXQQQKKKFFFCCC@@@?????????AAAIIISSSXXXZZZZZZWWWUUUVVVZZZ___hhhtttzzzjjjcccZZZQQQKKKGGGDDDBBB@@@@@@AAADDDKKKWWWeeennntttzzzzzztttqqqqqqttt~~~zzzsssooooooqqqvvv~~~|||sssjjj___SSSFFF???:::555333444111111111111111222222222///000111222222222111111000000000000000000000000111111111222333666888:::999===AAAFFFPPPddd~~~zzz~~~~~~yyywwwtttrrrrrrkkkcccVVVHHH@@@???EEEJJJZZZgggiiifffkkknnnpppxxxzzz|||uuuggg___``````\\\VVVRRROOOKKKEEE>>>;;;===999999:::::::::::::::;;;999:::<<<<<<;;;<<<>>>@@@rrrZZZMMMIIIBBBAAAAAAAAACCCFFFHHHJJJJJJLLLPPPRRRSSSTTTVVVXXX\\\___cccffffffggghhhiiikkkkkkooouuuzzz}}}}}}vvvzzziii\\\^^^ddd{{{yyyjjjiiimmm~~~rrrggg]]]WWWPPPJJJGGGIIILLLPPPXXX```___WWWMMMCCC>>>===<<<<<<;;;;;;::::::::::::999999888888888777777777666666666666666777777777777777999::::::::::::<<>>===???GGGPPPWWWWWWWWWTTTRRRSSSXXX\\\gggtttzzzjjjdddZZZQQQKKKGGGDDDBBB@@@@@@@@@CCCJJJVVVdddmmmsssyyy{{{uuusssrrrttt}}}zzztttooonnnpppttt~~~tttiiiaaaTTTGGG@@@:::555333444000000111111111222222222///000111222222222222111000000000000000000000000000000000111333666:::<<<:::===AAAFFFPPPeee~~~}}}xxx{{{~~~zzzvvvvvvlllcccSSSEEE>>>???EEEKKKWWWeeegggeeekkknnnooowwwzzz{{{sssddd]]]aaaaaa]]]XXXQQQKKKIIIDDD===999;;;888999999999::::::::::::888:::;;;;;;:::;;;>>>@@@yyy]]]NNNJJJAAAAAAAAAAAADDDGGGJJJLLLMMMOOORRRTTTTTTUUUWWWYYY^^^aaaeeeggghhhhhhiiijjjkkkkkknnnuuuzzz~~~|||~~~wwwzzziiiZZZ]]]ddd{{{{{{lllkkknnn}}}qqqfff\\\VVVOOOJJJGGGIIILLLQQQXXX```___WWWLLLCCC>>>===<<<===;;;;;;;;;:::::::::999999888888888888777777777777777777777777666666666666:::;;;<<<;;;;;;===@@@BBBCCCHHHOOOWWWZZZWWWQQQLLLFFFEEECCCDDDHHHOOOWWW\\\dddeeeccc\\\SSSNNNNNNPPPSSSXXX^^^aaa```\\\XXXVVVSSSVVVYYY\\\^^^aaadddgggiiijjjkkkmmmnnnooooooppptttuuuvvvyyy{{{}}}qqqeee]]]VVVOOOJJJDDDAAA???>>>======EEENNNUUUVVVUUURRRPPPQQQVVVZZZfffttt{{{kkkddd[[[RRRKKKGGGDDDBBB@@@@@@@@@CCCJJJVVVccclllsssyyy|||vvvtttsssttt|||{{{tttooonnnooosss~~~ttthhhbbbUUUHHH@@@;;;555333444000000111111222222222222///000111222333333222111000000000000000000000000/////////111333777;;;===:::===BBBFFFQQQeee~~~~~~}}}wwwzzz{{{zzzmmmcccRRRDDD===>>>EEEKKKTTTbbbeeecccjjjmmmooovvvyyy{{{rrrbbb\\\aaabbb]]]\\\RRRJJJHHHDDD===888999888888888999999:::::::::888999:::::::::;;;===???bbbQQQJJJCCCBBBBBBCCCEEEIIILLLNNNPPPQQQRRRUUUWWWYYY[[[\\\aaacccfffgggggghhhiiikkkmmmmmmqqqxxx|||~~~}}}yyyyyydddUUUXXX]]]qqq~~~mmmrrrxxx}}}pppeee]]]YYYNNNLLLJJJIIIMMMSSSZZZ___```WWWLLLCCC???>>><<<:::999999999999999999999999999999999888888888888777777777777777888888888888;;;:::999888999;;;===???GGGFFFIIIQQQYYY[[[TTTNNNKKKEEEBBBCCCEEEHHHOOOWWWbbbeeefffbbbYYYRRROOOPPPUUUWWW\\\```bbb```[[[VVVWWWUUUVVVZZZ\\\]]]bbbhhhjjjjjjkkklllnnnqqqtttvvvtttwwwzzzzzzzzz{{{xxxkkkbbbYYYPPPIIICCCAAA@@@@@@>>>===AAAHHHMMMQQQUUUTTTPPPNNNPPPSSSfffooo{{{|||mmmfff]]]TTTNNNIIIEEEBBB???@@@@@@AAAFFFRRR```kkkvvv}}}}}}wwwuuuttttttwww}}}{{{vvvtttuuuwww}}}xxxnnncccYYYKKKAAA:::777444111333333222111000000111111222222222222222222222222000000000000000000000000/////////000222555999;;;;;;>>>BBBIIIVVVjjj~~~zzz}}}xxxyyy{{{qqqbbbPPPDDD???>>>DDDKKKVVVZZZ___bbbdddhhhoootttzzzyyyssshhhbbbbbbdddccc^^^UUUIIIAAA???>>><<<:::999999888888888888999999::::::999888999<<<>>>???dddRRRJJJDDDDDDDDDEEEHHHKKKNNNPPPRRRSSSUUUWWWYYY\\\]]]^^^aaacccfffggghhhiiijjjlllnnnnnnrrrxxx|||}}}yyyyyycccTTTXXX\\\ooopppuuuzzz~~~pppeee]]]XXXNNNLLLIIIIIIMMMSSSZZZ___```WWWLLLCCC???>>><<<:::999999999999999999999999888888888777777777666666555666666666666777777777:::999888888:::<<<>>>???FFFEEEIIIQQQYYY\\\WWWRRRMMMGGGCCCDDDEEEHHHOOOVVVaaaeeegggddd\\\TTTPPPPPPSSSVVVZZZ___bbb```[[[WWWSSSRRRTTTZZZ]]]___ccciiijjjjjjjjjlllnnnqqqsssuuusssvvvyyyzzzzzz|||zzznnneee\\\QQQJJJDDDAAA@@@@@@===<<<@@@FFFHHHMMMQQQQQQOOONNNQQQTTTcccmmmxxx|||nnnhhh^^^UUUOOOJJJFFFCCC@@@@@@AAAAAAFFFQQQ___jjjuuu{{{|||vvvtttsssssswww|||}}}yyyyyyyyyzzz~~~yyypppcccYYYKKK???999666444222333222222111000000111111111111111111111111111111000000000000000000000000222111111222444777:::;;;;;;>>>BBBJJJWWWkkk}}}zzz}}}}}}}}}qqqaaaOOOCCC>>>>>>CCCJJJSSSWWW\\\```ccchhhoootttxxxwwwpppeee___aaadddeee```WWWKKKCCC@@@>>><<<999999888888777777888888999:::999999888999;;;>>>???dddRRRIIIFFFFFFGGGHHHKKKNNNQQQSSSUUUVVVWWWZZZ\\\^^^```aaa```cccfffhhhiiijjjlllnnnpppppptttyyy|||}}}xxxxxxbbbSSSWWWZZZlllsssxxx}}}~~~pppddd[[[VVVNNNLLLIIIIIIMMMSSS[[[___```WWWLLLCCC???>>><<<:::999999999999999999999999777777777777666666666555555555555555666666666666888888888888:::<<<>>>@@@DDDDDDHHHPPPZZZ^^^\\\XXXPPPIIIEEEDDDEEEGGGMMMTTT^^^ccchhhggg```XXXRRRPPPQQQTTTYYY^^^aaa```\\\XXXPPPNNNRRRYYY]]]```dddiiijjjjjjjjjkkkmmmppprrrtttrrrtttwwwyyyzzz|||~~~}}}rrriii___TTTLLLFFFBBB@@@???===:::===CCCBBBFFFKKKMMMMMMMMMPPPSSS___iiivvv~~~~~~qqqjjj```WWWPPPKKKGGGDDDAAABBBAAABBBFFFPPP^^^hhhrrryyy{{{uuusssqqqqqquuu{{{}}}~~~~~~~~~{{{tttdddYYYJJJ===777555444333333222111111000111111111000000000000000000000000000000000000000000000000444444333333555888:::<<<<<<>>>CCCJJJXXXmmm}}}{{{rrraaaMMMAAA======CCCIIINNNSSSYYY^^^bbbgggoootttwwwuuulll```[[[___dddfffccc[[[OOOEEE@@@===:::888999888888777777888888999999999888999:::;;;===???vvv```PPPHHHGGGGGGHHHJJJMMMPPPSSSTTTVVVWWWYYY[[[]]]```aaabbb```cccfffiiijjjlllnnnpppsssrrruuuzzz|||}}}xxxvvvaaaSSSVVVXXXhhhuuuzzzqqqdddZZZUUUMMMKKKIIIIIIMMMTTT[[[``````WWWLLLCCC???>>><<<:::999999999999999999999999888888777777777666666666555555555666666666777777666666777888:::===???@@@AAABBBFFFOOOXXX______]]]RRRKKKFFFDDDDDDEEEJJJPPP[[[```gggiiieee]]]UUUQQQPPPSSSWWW\\\``````\\\YYYOOOMMMPPPWWW]]]^^^aaaeeeiiiiiiiiijjjllloooqqqsssqqqsssvvvyyy{{{}}}}}}~~~vvvnnndddWWWNNNHHHCCC@@@>>><<<999;;;???>>>BBBGGGJJJKKKLLLOOOPPP\\\gggttt}}}sssmmmcccYYYRRRLLLHHHEEECCCCCCBBBBBBFFFPPP]]]gggpppwww}}}{{{tttqqqooooootttzzz|||wwwdddYYYIII<<<666444444333222222111111111111111222111111111111111111111111000000000000000000000000555555444444555777:::;;;<<<>>>CCCKKKZZZooo}}}}}}qqq___KKK@@@===>>>CCCHHHKKKPPPWWW]]]bbbhhhpppvvvwwwtttiii\\\WWW[[[aaadddeee]]]RRRHHHAAA===:::777888888777777777777888888888888888999:::;;;===>>>}}}~~~jjjXXXLLLGGGGGGHHHJJJLLLOOORRRTTTUUUVVVWWWYYY[[[^^^```aaabbbbbbdddhhhjjjkkkmmmoooqqqttttttwww{{{}}}~~~xxxvvvaaaSSSUUUVVVdddxxxtttyyyqqqdddYYYTTTMMMKKKIIIIIIMMMTTT[[[``````WWWLLLCCC???>>><<<:::999999999999999999999999999999888888888777777777666666777777777888888888555666777888:::<<<>>>??????@@@DDDLLLVVV]]]```aaaUUUMMMGGGDDDBBBBBBFFFLLLVVV]]]eeejjjiiibbbYYYTTTPPPRRRWWW\\\``````]]]ZZZRRRNNNOOOUUUZZZ\\\]]]```gggggggggiiikkknnnqqqsssrrrssswwwzzz}}}}}}|||{{{{{{|||zzzqqqggg[[[QQQKKKDDD@@@>>><<<999:::======AAAEEEIIIKKKMMMNNNNNN[[[eeettt~~~vvvoooeee[[[SSSMMMHHHEEECCCCCCBBBBBBFFFOOO]]]gggooovvv}}}{{{ssspppnnnnnnsssyyy~~~|||}}}}}}xxxeeeYYYIII===666555444444222111111111111111222222222222222222222222222222000000000000000000000000444333333333444666888:::===???CCCLLL\\\rrr}}}ooo^^^JJJAAA???@@@DDDHHHIIIOOOWWW^^^dddkkkrrrxxxyyyuuuhhhZZZSSSWWW]]]```eee^^^TTTJJJBBB===999888888777777777777777777888888888888999:::;;;<<<==={{{zzzqqq```SSSKKKHHHHHHIIIKKKNNNQQQTTTVVVWWWWWWWWWYYY[[[^^^```bbbccccccfffiiikkklllmmmoooqqquuuuuuwww{{{}}}yyyvvvaaaSSSUUUTTTbbbttt~~~ooouuu|||rrrdddYYYSSSLLLKKKIIIIIIMMMTTT\\\aaa```WWWLLLCCC???>>><<<:::999999999999999999999999999999999999888888888888777777777777888888888888555666777999:::<<<======>>>???BBBIIIRRRZZZ___aaaXXXPPPIIIEEEBBBAAADDDIIIRRRXXXbbbiiikkkeee]]]WWWRRRSSSWWW\\\``````]]][[[UUUOOOMMMRRRWWWYYYZZZ]]]ddddddeeehhhkkknnnrrrssssssuuuxxx|||~~~~~~{{{xxxvvvwwwzzz{{{sssiii]]]UUULLLEEE@@@???===::::::<<<===@@@EEEJJJMMMOOOPPPOOOYYYdddsss}}}wwwpppfff\\\TTTMMMHHHEEECCCCCCBBBBBBFFFPPP]]]gggpppwww}}}{{{sssooommmmmmsssyyy{{{yyyyyy||||||wwweeeZZZKKK>>>888666555444111111111000111111222333222222222222222222222222000000000000000000000000222222111111333555888:::>>>???CCCMMM^^^ttt}}}~~~zzzmmm\\\JJJBBBBBBCCCFFFHHHHHHOOOXXX___eeellltttyyyyyyttthhhXXXQQQUUU[[[^^^ccc^^^UUUKKKBBB===:::999888777777666666777777888777777888999:::;;;<<<<<<|||xxx~~~wwwiii\\\RRRLLLIIIJJJKKKNNNQQQTTTWWWYYYZZZXXXXXXZZZ\\\___aaacccdddeeegggjjjllllllmmmooopppuuuuuuxxx|||~~~zzzvvvaaaTTTVVVTTT```rrryyyiiipppxxxrrreeeZZZTTTLLLJJJHHHIIIMMMTTT\\\aaa```WWWLLLCCC???>>><<<:::999999999999999999999999888888888888777777777777666666666777777777777888666777888999:::;;;<<<<<<===>>>@@@FFFNNNVVV\\\___\\\TTTLLLGGGDDDAAADDDIIINNNTTT___hhhkkkhhhaaa[[[TTTUUUXXX]]]``````^^^[[[VVVOOOKKKOOOUUUWWWZZZ\\\aaabbbdddfffjjjooorrruuuvvvwwwyyy}}}zzzvvvsssssstttyyy{{{tttkkk```WWWNNNFFF@@@???>>><<<;;;===;;;>>>DDDKKKPPPTTTTTTSSSXXXcccrrr|||xxxqqqggg\\\TTTMMMHHHEEEBBBBBBBBBBBBFFFPPP^^^hhhqqqxxx~~~|||tttooommmmmmssszzz~~~yyywwwxxxzzz{{{vvveeeZZZLLLAAA:::777555333111111000000111222222333111111111111111111111111000000000000000000000000111111111111333666999;;;>>>???CCCNNN```uuu~~~|||wwwjjjZZZIIIDDDFFFGGGGGGIIIGGGNNNWWW___ffflllsssyyywwwrrrgggXXXQQQUUU[[[^^^```\\\TTTKKKBBB===;;;;;;777777666666666666777777666777888999:::;;;;;;;;;~~~yyy}}}{{{rrrggg\\\SSSNNNKKKKKKMMMPPPSSSWWWYYY[[[\\\YYYZZZ[[[]]]```bbbdddeeefffiiikkklllmmmmmmooopppuuuuuuxxx|||~~~zzzwwwbbbUUUVVVTTT```rrruuufffmmmvvvssseeeZZZTTTLLLJJJHHHIIIMMMTTT\\\aaa```WWWLLLCCC???>>><<<;;;999999999999999999999999777777777777666666666666555555555555666666666777666777888999:::;;;;;;;;;======@@@DDDKKKSSSZZZ^^^___WWWOOOJJJEEEBBBEEEIIIKKKRRR]]]gggllliiiccc]]]UUUVVVYYY]]]``````^^^[[[VVVNNNIIIMMMSSSWWWZZZ]]]```aaacccfffjjjooosssuuuwwwxxxzzz~~~zzzuuupppoooooosss{{{{{{tttkkkaaaYYYNNNFFF@@@??????===<<<===:::===DDDLLLSSSWWWXXXWWWVVVaaappp{{{xxxqqqggg\\\TTTMMMHHHDDDAAABBBAAABBBFFFPPP^^^hhhrrryyy|||tttpppmmmnnnssszzzzzz|||xxxwwwxxxyyy~~~zzzuuuddd[[[MMMBBB<<<999555333111111000000111222333333000000000000000000000000000000000000000000000000111111111222444777:::<<>>CCCGGGLLLVVV___aaa\\\TTTLLLEEECCCCCCDDDMMMRRRZZZbbbfffgggeeecccZZZWWWUUUXXX___bbbbbb___\\\WWWQQQOOOQQQVVVXXXYYY^^^aaadddfffhhhkkknnnqqqsssvvvzzz}}}yyytttpppmmmnnnvvv~~~vvvkkk]]]TTTIIIFFFBBB???>>>===<<<;;;;;;???FFFQQQZZZ^^^\\\YYYXXX___jjjttt{{{yyypppfff^^^VVVLLLFFFEEEBBB@@@AAADDDGGGNNN]]]kkkrrrzzzxxxsssnnnkkknnnsssyyy{{{vvvvvvxxxyyy||||||tttmmm]]]LLLAAA<<<777444555222111000///............222222222222222222222222111111000000000000111111222222333333555888:::;;;AAABBBGGGRRRcccxxx~~~zzzmmm[[[IIIDDDHHHJJJIIIIIIGGGMMMVVV___gggmmmrrruuuuuummmaaaYYYWWWXXXXXXXXX___\\\UUULLLBBB;;;888777666666777777888888888999666777777888888999::::::~~~yyyyyy}}}}}}|||{{{zzzqqqfff___YYYRRROOOPPPNNNOOORRRXXX^^^aaa```^^^^^^___```aaaccceeeggghhhiiikkkmmmnnnnnnoooppprrrtttsssuuuzzz~~~|||iiiXXXSSS[[[dddvvvvvvhhhhhhxxx{{{pppdddZZZTTTLLLIIIGGGIIIOOOVVV\\\___```XXXLLLCCC???===:::999:::::::::::::::999888888888888888777777666555444555555444444444555555666777777888999999:::;;;;;;>>><<<===AAAFFFKKKTTT]]]```\\\UUUMMMGGGCCCCCCDDDIIINNNWWW```eeeggggggfffZZZWWWVVVYYY^^^ccccccaaa^^^XXXRRROOOPPPTTTWWWXXX]]]```cccfffhhhkkknnnpppsssuuuyyy~~~wwwsssooonnnttt~~~vvvkkk^^^TTTKKKGGGCCC@@@??????>>>===<<<@@@GGGRRR\\\```^^^[[[XXX^^^gggooovvv{{{zzzpppfff___VVVLLLFFFEEEAAA@@@AAACCCFFFMMM\\\jjjssszzzxxxsssnnnkkkmmmqqqwwwxxxtttuuuwwwyyy}}}}}}vvvmmm]]]LLLBBB<<<777444555555444333222222111111111333333333333333333333333444333333222222333333444222222222333555888;;;<<>>;;;999777:::;;;;;;;;;;;;:::999999999888777666666555555555666666555444444444555555888888888999999999999999===;;;<<<@@@DDDHHHQQQZZZ___]]]XXXPPPIIIEEECCCDDDEEEJJJSSS]]]dddggghhhhhh\\\YYYWWWYYY^^^bbbddddddaaa[[[SSSOOONNNQQQUUUVVV\\\___bbbeeegggjjjmmmpppqqqsssxxx~~~~~~zzztttqqqttt}}}wwwlll___VVVMMMIIIDDDAAA@@@@@@???>>>>>>AAAIIITTT___dddccc```[[[___eeekkkqqqxxxzzzqqqggg___VVVMMMGGGFFFAAA???@@@CCCEEELLL[[[iiittt{{{yyytttoookkklllpppttt{{{uuuppprrruuuxxx}}}~~~xxxnnn^^^MMMBBB<<<777555555666555444333333333333333333333333333333333333333444333333222222333333444222222222333555888;;;===@@@BBBHHHSSSeee{{{zzzqqq___NNNIIILLLMMMKKKJJJIIIOOOXXX```fffkkkooorrrtttlllaaaZZZXXXYYYYYYXXXXXXVVVQQQJJJBBB===;;;:::555555555666666666666666777777777888999999::::::zzzwwwwwwwwwwww~~~|||uuulllccc]]]XXXRRRQQQRRRRRRTTTWWW[[[___bbbccccccdddddddddeeefffgggiiijjjjjjkkkmmmnnnnnnooorrrtttwwwuuuvvv{{{~~~nnn^^^XXX___ggg|||wwwiiikkk|||xxxlllaaaXXXSSSIIIGGGEEEGGGMMMUUU]]]aaa```WWWKKKBBB===;;;888666:::::::::;;;:::999999888:::999777555555555666666777666555444444444444444777777888888999999::::::===;;;<<<@@@CCCGGGOOOWWW^^^^^^[[[TTTLLLFFFDDDDDDCCCHHHPPPYYY```eeeggghhh^^^ZZZXXXXXX\\\aaaeeefffddd^^^VVVPPPMMMOOORRRUUUZZZ]]]aaadddfffiiillloooppprrrvvv}}}}}}yyyzzzyyynnnaaaXXXOOOKKKFFFBBB@@@@@@??????@@@CCCKKKWWWbbbhhhgggeee```bbbeeeiiiooovvv~~~{{{qqqggg```WWWMMMGGGFFFAAA???@@@BBBEEEKKKZZZhhhttt{{{{{{vvvqqqllllllooosss}}}xxxqqqmmmooossswww}}}zzzooo___MMMCCC===888555555333333222111111111111111222222222222222222222222111000000//////000000111222222222333555999===???AAACCCIIITTTggg|||~~~{{{qqq```OOOKKKNNNNNNKKKIIIKKKPPPXXX```eeeiiimmmpppssskkkaaaZZZXXXYYYYYYXXXVVVTTTPPPJJJBBB===:::999555555555555555555555555666777777888888999999:::zzzxxxwwwwww|||uuulllccc]]]XXXRRRPPPRRRSSSUUUXXX\\\___aaacccdddffffffffffffggghhhiiijjjjjjkkkmmmnnnnnnpppsssuuuxxxvvvwww{{{~~~ooo___YYY___ggg}}}zzzmmmooowwwlllaaaYYYSSSIIIFFFDDDEEELLLTTT\\\``````WWWKKKBBB===;;;999777999999999999999888888777:::999777555555555666666777666555444444444444444444555666777999:::;;;<<<>>><<<===AAADDDFFFMMMUUU]]]___^^^YYYPPPHHHEEEDDDCCCGGGNNNVVV]]]aaadddeee```]]]YYYWWWZZZ___dddgggfffaaaZZZRRRNNNNNNQQQTTTXXX[[[___bbbeeehhhkkknnnoooqqqvvv}}}~~~sssfff\\\SSSNNNGGGBBB@@@??????>>>AAAEEEMMMYYYdddkkkllljjjeeefffgggiiimmmttt|||{{{rrrhhh```XXXNNNHHHGGGAAA@@@@@@BBBEEEKKKZZZhhhtttzzz|||xxxsssnnnmmmpppttt~~~wwwpppkkkmmmqqqvvv}}}{{{ppp```NNNDDD===888555666222111111000000000000111111111111111111111111111//////............//////222222111222555:::>>>AAABBBDDDJJJVVVhhh~~~{{{~~~{{{ppp___OOOLLLOOOOOOKKKIIIKKKQQQXXX___eeeiiilllnnnqqqjjj```ZZZXXXXXXXXXWWWUUUTTTPPPIIIAAA;;;888777555555555555444444444444555555666777777888888999}}}|||zzzuuulllccc^^^YYYSSSRRRTTTTTTWWWZZZ]]]___aaadddfffhhhggggggggghhhiiiiiijjjjjjlllmmmmmmnnnppptttvvvzzzwwwxxx{{{}}}qqq```ZZZ___ggg}}}sssuuuuuujjjaaaXXXTTTJJJGGGCCCDDDJJJSSS[[[______VVVKKKBBB>>><<<:::888888999999999999888777777999888777666666555555555666666555444444444555555333444555777999:::<<<<<<>>><<<===AAACCCEEEKKKRRR\\\```bbb]]]SSSJJJEEEEEEBBBFFFLLLSSSYYY^^^bbbcccbbb___YYYVVVWWW\\\bbbfffgggddd]]]VVVPPPNNNQQQSSSWWWZZZ]]]aaacccgggjjjmmmnnnpppuuu~~~{{{mmmdddXXXRRRKKKDDDAAA@@@???>>>BBBEEEMMMZZZfffnnnpppoooiiijjjkkklllnnnssszzz~~~|||sssiiiaaaXXXNNNIIIHHHBBBAAAAAACCCEEEKKKZZZhhhssszzz~~~{{{vvvqqqppprrrxxxxxxpppkkklllpppttt{{{{{{qqqaaaOOODDD>>>888555666333333222222222222333333111111111111111111111111111111111000000111111111222111111222555:::???CCCDDDFFFLLLWWWiii~~~|||~~~|||nnn^^^PPPNNNQQQQQQMMMJJJKKKQQQXXX___dddhhhlllnnnoooggg^^^XXXWWWWWWVVVUUUSSSRRROOOIIIAAA;;;777666555555555555555444444444444444444555666666777777zzzsssjjjbbb^^^ZZZVVVUUUWWWVVVYYY]]]___```bbbfffiiihhhhhhhhhhhhhhhhhhiiiiiikkklllmmmmmmnnnppptttwww{{{xxxyyy|||}}}~~~rrrbbb[[[```ggg}}}yyy{{{ssshhh___WWWRRRKKKGGGCCCDDDIIIRRRZZZ^^^^^^VVVKKKCCC???>>><<<;;;999999::::::999999888777888888888777777666555444555555444444444555555666555555666777888999::::::===;;;<<>>999666666444444333333333333444444222222222222222222222222333333222222222222333333222111111222555;;;@@@DDDFFFHHHMMMXXXjjj}}}}}}nnn___QQQPPPTTTTTTPPPLLLKKKPPPXXX___dddhhhlllnnnllleee]]]WWWVVVVVVUUUTTTOOOOOOMMMHHHAAA<<<999888666666666666555555444444222222333444444555555666~~~}}}qqqiiiaaa^^^[[[XXXXXX[[[XXX\\\___aaabbbcccgggkkkiiihhhhhhhhhhhhhhhiiiiiikkklllmmmmmmnnnpppuuuxxx{{{yyyyyy|||}}}~~~tttddd]]]aaahhh}}}}}}~~~qqqfff]]]VVVQQQLLLHHHCCCCCCIIIQQQYYY]]]^^^VVVKKKCCC@@@???>>><<<:::;;;;;;;;;;;;:::999999777777888888888666444333444444444444444555666777666777777777888888888888;;;:::;;;>>>@@@AAAFFFMMM[[[aaaeeebbbWWWLLLFFFEEE>>>AAAGGGNNNVVV]]]bbbdddeeeaaaZZZTTTSSSWWW^^^dddgggfffbbb\\\UUUQQQQQQSSSUUUXXX\\\___bbbeeeiiilllmmmpppvvv|||qqqbbb[[[RRRJJJEEECCCAAA@@@BBBEEENNNZZZhhhpppsssssswwwxxxzzz{{{{{{|||}}}tttiiibbbYYYOOOIIIIIIDDDBBBCCCDDDFFFMMM[[[iiipppxxx{{{vvvtttvvv{{{sssllllllooorrrxxxyyyssscccPPPEEE???999666666333333222222222333333444444444444444444444444444333222222111111222222333222111000222555;;;AAAEEEHHHIIINNNYYYjjj~~~zzz}}}nnn___RRRRRRVVVVVVRRROOOJJJOOOWWW___dddhhhlllnnnkkkddd\\\VVVUUUUUUTTTSSSLLLLLLKKKGGGBBB===::::::777777666666666555555555111111222333333444444555vvvzzz|||rrriiiaaa```___]]]]]]^^^]]]]]]^^^```bbbeeehhhjjjgggggghhhhhhhhhhhhgggfffjjjkkkkkkkkklllooosssvvv|||~~~~~~~~~vvveee]]]bbbiii}}}{{{nnneee]]]VVVQQQFFFEEEEEEGGGLLLRRRXXX\\\]]]UUUJJJCCC@@@???>>>===<<<<<<;;;::::::999888888999999999999888777666555666666555555555444444444666777999999:::999888777999:::<<<<<<===@@@DDDFFFYYY```fffeee\\\QQQIIIEEECCCBBBEEEMMMTTTXXX^^^eeegggbbb[[[VVVTTTWWW\\\```ccceeeeeeaaaYYYSSSPPPOOOTTTWWW\\\```cccgggkkkoooooosssxxx|||zzzwwwwww{{{zzzqqqbbbSSSKKKGGGCCCBBBCCCAAADDDKKKVVVcccmmmqqqrrr{{{~~~xxxlllaaaXXXQQQJJJEEEBBBAAAAAACCCFFFLLL[[[iiitttxxx{{{ttttttyyyvvvooorrrtttqqqssszzz|||zzzyyymmm[[[LLLBBB<<<777444666555444333222333444555222222222222222222222222222222222222222222222222333333333333555999>>>CCCDDDJJJPPPXXXhhh~~~zzz}}}~~~mmm^^^RRRRRRVVVVVVQQQMMMHHHPPPXXX\\\bbbiiillllllmmmfff\\\VVVTTTTTTTTTRRROOOMMMJJJFFFAAA===:::888555666666666666666555444555555444333333333333444dddiiipppuuu{{{~~~}}}ppphhhbbbaaaaaa___^^^_________```aaaccceeehhhiiihhhhhhiiiiiiiiiiiihhhhhhjjjjjjkkkkkklllnnnrrruuuzzz|||~~~~~~~~~xxxggg___dddlllzzz{{{nnnddd\\\UUUQQQHHHGGGFFFGGGKKKRRRXXX\\\___WWWKKKCCC???>>><<<;;;<<<<<<;;;::::::999888888666666666666555444333222666555555555444444444444666777888999999999888888999;;;<<<===>>>@@@DDDGGGTTT[[[bbbbbb[[[RRRKKKGGGDDDBBBDDDKKKRRRWWW^^^dddiiieee^^^WWWTTTUUUYYY]]]dddffffffbbbZZZSSSPPPOOOTTTWWW[[[___cccgggkkknnnppptttyyy}}}}}}uuuooommmmmmooorrrzzzttteeeUUULLLHHHDDDBBBBBBAAACCCIIISSS___iiinnnppp{{{yyymmmaaaYYYRRRKKKFFFDDDBBBCCCDDDFFFMMM[[[iiirrrxxx}}}}}}~~~{{{wwwwww{{{wwwpppssstttpppqqqwww~~~}}}|||zzznnn\\\MMMCCC===888555555444333222111222222333222222222222222222222222222222222222222222222222333333333333555999>>>CCCEEEJJJPPPXXXhhh}}}xxxyyynnn___RRRQQQUUUTTTOOOLLLHHHPPPXXX\\\bbbiiillllllllleee\\\VVVTTTTTTSSSRRRNNNMMMJJJFFFAAA===;;;999777777777666666666555555777666555555444444555555TTTXXX^^^eeelllvvv}}}zzzyyy|||mmmgggbbbdddeeecccaaaaaabbbbbbbbbcccdddfffggghhhiiijjjjjjkkkkkkkkkjjjjjjjjjjjjkkkkkkkkkmmmqqqtttxxxzzz}}}}}}}}}wwweee^^^ccclllzzzuuuyyylllccc\\\VVVRRRKKKIIIGGGGGGJJJQQQYYY]]]aaaXXXLLLCCC???===;;;999<<<;;;;;;::::::999999888888888888888777666555444555555555555444444444444666777888888999999888888;;;<<<===>>>>>>@@@DDDFFFNNNUUU]]]```\\\TTTMMMJJJFFFCCCCCCIIIOOOTTT\\\cccjjjggg```YYYTTTSSSVVVYYYdddfffgggddd\\\UUUQQQPPPSSSVVV[[[^^^bbbfffjjjmmmqqquuuyyy}}}{{{rrrjjjdddaaa```bbbiiivvvzzzkkkYYYOOOIIIDDDBBBBBBAAABBBFFFNNNYYYcccjjjmmmwwwyyymmmbbbZZZSSSLLLGGGFFFDDDDDDFFFGGGMMM[[[iiipppvvv~~~yyywwwyyyzzzyyyzzz|||yyyrrrtttuuuqqqqqquuuyyy~~~{{{ooo]]]NNNDDD>>>999777555444333222111000000111333333333333333333333333333333333333333333333333333333333333555999>>>CCCGGGLLLQQQYYYiii~~~{{{{{{qqqaaaRRROOORRRRRRMMMJJJIIIQQQXXX]]]bbbhhhlllkkkkkkddd[[[UUUSSSSSSRRRPPPNNNLLLIIIEEEAAA===;;;:::;;;:::888666666555666666888888777666666666666666MMMQQQUUUYYY___hhhsss{{{{{{wwwuuuxxx~~~mmmgggdddgggiiifffddddddddddddeeeeeefffgggggghhhkkkkkklllmmmmmmmmmlllllljjjkkkkkkkkkjjjlllpppsssuuuxxx{{{|||}}}uuuccc[[[aaajjjtttqqq|||wwwkkkbbb]]]XXXUUUNNNKKKHHHGGGJJJQQQYYY^^^```WWWLLLCCC???>>><<<:::;;;;;;;;;::::::999999999999999999999888777666666444444444444444444444444666666777888888888999999<<<===>>>>>>>>>@@@CCCFFFKKKRRR[[[___\\\VVVOOOJJJGGGCCCBBBFFFKKKQQQYYYaaaiiigggbbb[[[UUUSSSUUUXXXcccfffhhheee^^^WWWRRRQQQRRRUUUZZZ^^^aaaeeeiiilllppptttxxx}}}|||tttllleee___\\\\\\aaakkkyyyqqq^^^RRRKKKEEEBBBBBBAAABBBEEEJJJSSS]]]eeejjjrrr{{{xxxlllaaaYYYRRRKKKFFFFFFDDDDDDEEEFFFLLLZZZgggooouuu~~~~~~wwwsssuuuxxxxxxyyy{{{zzzuuuvvvxxxvvvuuuxxxxxx}}}{{{ooo]]]NNNEEE???:::888555555444333222111000000333333333333333333333333333333333333333333333333333333333333555999>>>CCCIIIMMMRRRZZZjjj~~~tttcccSSSOOOQQQPPPLLLIIIIIIQQQYYY]]]bbbhhhkkkkkkiiicccZZZTTTSSSRRRPPPOOOMMMKKKGGGCCC@@@===;;;;;;===<<<999777555666666777888888777666666666666777JJJMMMOOOQQQTTT[[[dddlllxxx|||xxxuuuvvv~~~}}}ooojjjhhhkkkmmmjjjgggffffffgggggghhhhhhhhhhhhhhhllllllmmmnnnnnnnnnnnnnnnlllllllllkkkkkklllooorrrssswwwzzz{{{|||uuuccc\\\bbbkkkqqqnnn{{{tttjjjccc^^^ZZZWWWNNNKKKHHHGGGJJJQQQYYY^^^^^^UUUJJJCCC@@@???>>><<<;;;;;;::::::::::::999999666666666666555444333222333333444444444444444444555666666777777888999999<<<===>>>>>>>>>???BBBDDDJJJQQQZZZ___^^^WWWOOOJJJHHHCCCAAADDDIIINNNVVV^^^dddeeeccc]]]VVVTTTVVVYYY```dddhhhfff```YYYTTTRRRQQQTTTYYY\\\```dddhhhkkknnnssswww{{{zzzrrrjjjaaa[[[[[[^^^fffrrr}}}{{{|||vvvbbbUUULLLEEEBBBBBBBBBBBBDDDHHHNNNWWW```fffnnnvvvvvvjjj```XXXQQQJJJEEEEEECCCCCCDDDEEEKKKYYYfffooovvv~~~yyyssssssuuuuuuwwwyyy{{{wwwxxx{{{||||||}}}{{{yyynnn\\\NNNDDD>>>:::777555555555444333333222111333333333333333333333333333333333333333333333333333333333333555999>>>CCCJJJNNNSSS[[[kkkwwwfffUUUQQQRRRQQQLLLIIIIIIQQQYYY]]]aaahhhkkkjjjhhhbbbZZZUUUSSSRRRPPPNNNKKKIIIEEEAAA>>><<<;;;;;;>>><<<999777666666777888888777666666555555666666GGGIIIKKKLLLNNNSSSZZZ```iiitttzzzvvvvvv|||}}}uuuooolllnnnooollliiihhhhhhhhhiiijjjjjjjjjiiiiiilllmmmnnnooooooooooooooommmnnnmmmlllkkklllooorrrrrrvvvyyy{{{{{{}}}xxxfff___dddmmmpppooo|||tttjjjddd___ZZZVVVKKKIIIGGGGGGJJJQQQYYY]]]]]]UUUJJJCCC@@@???>>>===::::::::::::::::::::::::777777777777666555444444333333333333444444444444555555555666777888999:::<<<===>>>======>>>@@@CCCIIIOOOXXX^^^^^^XXXPPPIIIHHHCCCAAACCCGGGKKKSSS[[[aaacccccc___XXXTTTVVVYYY\\\aaaggggggaaaZZZUUUSSSPPPSSSXXX\\\___cccgggjjjmmmrrrvvv|||{{{rrrfff^^^]]]^^^eeeppp|||~~~uuuooommmnnnlllmmmxxxyyydddVVVMMMFFFBBBBBBAAABBBCCCEEEJJJRRR[[[aaakkksss~~~~~~uuuiii___WWWPPPJJJEEEDDDBBBBBBCCCEEEKKKYYYfffqqqwww~~~~~~wwwuuutttsssvvv{{{~~~yyyxxx|||}}}wwwkkkZZZLLLBBB===999666444444555555555444333333333333333333333333333333333333333333333333333333333333333333555999>>>CCCJJJNNNSSS\\\mmmyyyhhhXXXTTTUUUSSSNNNJJJJJJRRRYYY]]]aaahhhkkkjjjhhhbbbZZZUUUTTTRRRPPPNNNIIIFFFCCC???<<<:::::::::<<<;;;999777777666777777888777777666666666666666JJJLLLNNNMMMLLLNNNSSSXXX\\\gggsss}}}xxxuuuyyy{{{tttpppqqqqqqmmmjjjjjjhhhiiijjjkkklllkkkkkkjjjlllmmmnnnoooooopppppppppooooooooommmlllmmmppprrrrrrvvvyyyzzzzzz|||yyyhhh```eeemmmqqqqqq~~~uuullleee^^^WWWRRRHHHGGGFFFGGGKKKRRRXXX\\\^^^VVVKKKCCC@@@>>>===<<<:::::::::::::::::::::::::::::::::999999888777666222222333333333444444444555555555555666888999;;;<<<======<<<<<<<<>>CCCJJJMMMRRR\\\nnnzzzjjj[[[XXXYYYVVVPPPLLLJJJRRRYYY]]]aaagggjjjiiihhhccc[[[VVVUUUSSSPPPNNNGGGDDD@@@===:::999999999999999888888777777777777999999888777777777777888QQQRRRSSSQQQMMMMMMOOORRRUUU^^^iiisss~~~xxxtttwww}}}wwwrrrrrrrrrnnnkkkkkkhhhiiikkklllmmmllllllkkkllllllmmmooooooppppppppppppppppppnnnmmmnnnpppsssrrrvvvyyyzzzzzz{{{~~~xxxggg___dddkkkrrrrrrvvvmmmeee]]]UUUOOOFFFEEEEEEGGGLLLRRRXXX\\\```XXXLLLCCC???===;;;:::::::::::::::::::::::::::777777777666666555444333222222222333333444444444555555444555666888:::;;;<<<<<<===<<<;;;;;;>>>@@@BBBHHHRRRZZZ]]]YYYPPPJJJGGGBBBAAADDDFFFIIIOOOUUUaaaeeefffaaaYYYSSSSSSVVVVVV\\\dddfffbbb\\\WWWUUUOOORRRWWWZZZ^^^bbbfffiiinnnsssxxxwwwppppppttt~~~}}}qqqhhhiiihhheeelllxxx|||fffWWWMMMFFFCCCCCC===>>>@@@AAADDDIIIRRRXXX___iiixxxvvvjjj```YYYRRRLLLGGGDDDCCCCCCEEEGGGNNN\\\jjjuuuyyy{{{vvvuuu|||{{{vvvyyy~~~}}}yyyssshhhWWWHHH???:::666333///000222333444444333222444444444444444444444444444444444444444444444444333333333333555999>>>CCCIIIMMMRRR\\\nnn{{{kkk]]]ZZZ\\\YYYRRRMMMJJJRRRYYY]]]aaagggjjjiiiiiiccc\\\WWWUUUTTTQQQNNNFFFCCC???;;;999888888999777777888888888777777666;;;:::999999888888999999ccc```\\\YYYWWWUUUSSSQQQSSSXXX```jjjuuu{{{ppppppzzz{{{zzzxxxrrrmmmkkkjjjkkklllnnnnnnnnnnnnmmmnnnppprrrtttuuuuuutttssstttuuuuuutttrrrrrrtttuuuwwwxxxyyyyyyyyy{{{~~~uuuddd]]]ccckkkuuuuuuuuukkkddd]]]UUUNNNHHHGGGEEEDDDFFFMMMVVV\\\^^^UUUJJJBBB@@@>>>;;;888>>><<<999888999::::::999888777666555555444444555666666666666666666666666555555666666777777888888999999999:::<<<===???@@@DDDHHHPPPYYY^^^[[[SSSLLLIIIEEEBBBBBBCCCEEELLLTTTYYY___cccaaaYYYRRRQQQSSSUUUYYY```eeegggccc\\\VVVQQQRRRVVV[[[\\\\\\```gggmmmqqqwww~~~zzz{{{wwwqqqkkkfffiiiooogggVVVLLLEEEDDDFFF???BBBEEEDDDCCCEEELLLRRR\\\hhhttt|||}}}vvvlllccc[[[TTTLLLFFFFFFBBB@@@AAADDDLLLZZZgggsss{{{zzztttuuu||||||xxxxxx{{{|||vvvpppaaaPPPFFF@@@:::777777444333222111000000000000333333333333333333333333333333333333333333333333333444555666777:::>>>AAAKKKQQQXXXaaaoooyyyfffZZZaaaiiicccUUULLLMMMTTTXXXZZZ___fffkkkllliiibbb[[[WWWXXXXXXTTTQQQLLLDDD===;;;:::777666666;;;:::999999888888999999888777555333222333555666wwwrrrkkkddd^^^YYYUUURRRRRRUUUZZZaaakkkwww{{{qqqqqqxxx~~~zzzsssmmmlllkkklllmmmoooooooooooonnnqqqrrrtttvvvwwwvvvuuutttsssttttttsssrrrrrrsssuuuxxxyyyzzzzzzzzz{{{~~~wwwgggaaagggooovvvuuuwwwmmmfff^^^VVVOOOHHHGGGEEEDDDGGGNNNWWW]]]___VVVKKKCCC@@@???<<<999;;;:::888888999;;;;;;:::888777666555555444444555444444444444444444444444555555555666777777888888999999999:::<<<===???@@@CCCFFFMMMUUUZZZYYYRRRLLLIIIEEEBBBCCCCCCDDDKKKSSSYYY___dddbbbZZZSSSQQQRRRVVVYYY```eeegggccc[[[UUURRRRRRVVV[[[]]]\\\```fffkkkpppvvv|||xxxpppkkkmmmsss~~~gggYYYOOOHHHCCCBBB@@@BBBDDDDDDBBBEEEKKKPPPYYYeeesss{{{wwwmmmccc\\\TTTLLLFFFFFFCCCAAABBBEEEMMM[[[hhhqqqzzz{{{uuuvvv}}}{{{wwwxxxzzz|||}}}|||vvvnnn___NNNEEE???:::777777444444333222111111111111333333333333333333333333333333333333333333333333333444555666777:::>>>AAAKKKQQQXXXaaaooozzzhhh\\\dddmmmgggZZZQQQOOOUUUYYY[[[^^^eeeiiiiiiiiibbb[[[XXXZZZZZZWWWTTTMMMDDD===;;;:::777666666777777666555555555555666888777666555444555555666vvvmmmeee^^^ZZZWWWWWWXXX[[[bbbllluuu{{{zzzsssqqquuuyyyzzzsssooonnnlllmmmooopppqqqqqqpppppptttuuuwwwxxxxxxwwwuuutttrrrssstttsssrrrqqqsssuuuxxxyyyzzzzzzzzz|||wwwhhhccciiiqqqtttrrryyyoooggg```WWWPPPGGGFFFEEEEEEHHHOOOYYY___```XXXMMMEEEAAA???<<<:::999888666777999;;;;;;;;;888777666555555444444555222222222222222222222222444555555666666777888888888888999:::;;;===>>>???AAADDDIIIPPPVVVVVVQQQLLLJJJEEECCCCCCCCCDDDJJJQQQYYY___dddccc\\\UUURRRRRRVVVZZZ___eeegggccc\\\VVVSSSSSSVVV\\\^^^]]]aaafffiiinnnttt{{{wwwpppsssyyy|||ggg[[[SSSKKKCCC>>>@@@BBBDDDCCCBBBDDDIIINNNTTTbbbqqq{{{yyynnnddd[[[TTTKKKFFFGGGCCCBBBCCCFFFMMM[[[hhhpppyyy}}}wwwxxx~~~{{{vvvwwwyyyyyyxxx{{{~~~wwwlll^^^MMMDDD???:::777777555444444333222222222222333333333333333333333333333333333333333333333333444555666666777:::>>>BBBJJJQQQXXXaaaooowwwfff\\\dddmmmhhh\\\TTTQQQVVVZZZZZZ]]]cccgggggghhhbbb[[[ZZZ\\\^^^\\\YYYOOOFFF>>><<<:::777666777666666555444444444444444777777777777777666666666yyynnngggccc```\\\\\\aaahhhppptttzzz}}}~~~zzzyyyuuurrrsssuuuxxx~~~|||xxxsssppppppnnnoooppprrrrrrrrrrrrqqquuuvvvxxxxxxxxxvvvtttsssrrrsssssssssqqqqqqsssuuuyyyzzz{{{{{{{{{|||uuufffaaafffmmmpppnnn{{{{{{ppphhh```VVVOOOGGGFFFEEEEEEHHHPPPZZZaaaaaaYYYOOOFFFAAA???===<<<999888777888999;;;:::999888777666555555444444555222222222222222222222222444444555555666777777888888888888999:::<<<>>>>>>@@@BBBFFFMMMSSSUUURRRNNNJJJFFFCCCCCCCCCCCCHHHOOOXXX^^^cccccc^^^WWWSSSQQQVVVYYY___dddfffccc\\\WWWUUUTTTVVV\\\______aaafffhhhmmmtttzzz}}}uuuwww|||zzzeeeZZZTTTLLLDDD???AAABBBCCCCCCCCCDDDHHHKKKRRR```qqq{{{zzznnnddd[[[SSSKKKFFFGGGDDDBBBDDDHHHNNN\\\hhhoooxxx~~~xxxyyy|||vvvwwwyyyyyyxxxxxx~~~yyylll]]]NNNEEE@@@;;;888888666555444333333333333333444444444444444444444444444444444444444444444444444555666666777:::???BBBJJJQQQYYYbbbppprrraaaWWW^^^gggdddZZZTTTPPPUUUYYYZZZ\\\cccfffggggggaaa\\\[[[___aaa```^^^QQQGGG???<<<:::777666777888777777666666666666666666666777777777666666555wwwqqqkkkdddaaadddiiinnnpppqqqtttyyy|||wwwwwwwwwuuuttttttsssvvv}}}zzzvvvrrrooopppooopppqqqssssssssssssrrruuuvvvwwwwwwwwwuuusssqqqqqqsssssssssrrrrrrtttvvvxxxyyyzzzzzzzzz|||sssddd^^^cccjjjqqqppp||||||ppphhh___UUUNNNGGGFFFEEEEEEHHHPPPZZZaaaaaaZZZPPPGGGAAA>>>===<<<;;;:::999999::::::888777888777666555555444444555333333333333333333333333444444444555666666777777777777777888:::;;;===>>>@@@AAADDDKKKRRRUUUSSSPPPKKKGGGDDDDDDBBBBBBFFFMMMUUU[[[aaaccc___YYYTTTQQQUUUXXX^^^dddfffddd^^^YYYWWWUUUVVV\\\``````bbbeeefffllltttyyyyyyyyyxxxdddZZZTTTNNNHHHEEECCCDDDEEEEEEFFFHHHJJJLLLSSSaaaqqq|||zzznnncccZZZSSSKKKFFFFFFCCCCCCEEEHHHNNN[[[hhhpppyyyyyyyyy~~~yyyxxx{{{}}}}}}yyy~~~{{{mmm___PPPGGGBBB===999999555555444444333444444444444444444444444444444444444444444444444444444444444555666777888;;;???BBBJJJRRR[[[cccppp~~~nnn]]]RRRXXX```^^^WWWSSSMMMSSSWWWYYY\\\cccggghhhfffaaa\\\]]]aaaddddddbbbSSSIII@@@<<<:::777666777888888777666666666666777444444555666666555555444zzzpppkkkkkkmmmoooooonnnpppsssyyy~~~wwwwwwzzzzzzyyyxxxrrrqqqvvvzzz}}}{{{wwwqqqnnnooooooppprrrsssttttttssssssssstttuuuvvvvvvtttrrrqqqrrrsssttttttssssssuuuwwwwwwxxxyyyyyyyyy{{{~~~sssccc]]]bbbiii~~~xxxwww~~~qqqhhh___UUUNNNGGGFFFEEEEEEHHHOOOYYY___```ZZZQQQGGG@@@===<<<<<<<<<;;;:::;;;;;;;;;888666888777666555555444444555555555555555555555555555333444444555555666777777666666777888999;;;<<<===>>>???CCCJJJRRRUUUTTTRRRKKKGGGEEEDDDBBBAAAEEEKKKRRRWWW___bbbaaa[[[UUUQQQTTTWWW]]]cccfffeee```[[[XXXUUUVVV\\\aaaaaabbbeeecccjjjrrrwww}}}}}}}}}wwwggg^^^XXXRRROOOOOOHHHIIIJJJKKKMMMOOOQQQRRRXXXeeettt}}}yyylllaaaYYYRRRKKKFFFEEECCCBBBEEEHHHNNN[[[gggoooxxxyyyxxx|||}}}~~~}}}}}}nnn```QQQIIIDDD===999888555444444333333444444444444444444444444444444444444444444444444444444444444666777777888;;;???CCCJJJSSS]]]eeerrrooo]]]PPPTTTZZZYYYUUUSSSLLLRRRWWWXXX\\\bbbggggggfffaaa]]]]]]bbbffffffdddUUUJJJ@@@===:::777666777666666555444444444444444444444444444555555555555|||zzzyyyvvvtttrrrqqqrrrvvv~~~yyyyyy~~~~~~tttnnnpppqqqrrr|||{{{xxxrrrooopppoooppprrrsssttttttsssrrrssstttuuuvvvvvvuuusssrrrssstttuuuuuuttttttwwwxxxvvvwwwxxxxxxxxxzzz}}}ooo```[[[aaaiii{{{~~~sssjjj```VVVNNNHHHGGGEEEDDDGGGNNNWWW]]]___ZZZQQQGGG???;;;;;;<<<;;;;;;;;;<<<======;;;999888777666555555444444555444444444444444444444444333333444555555666666777666666666777999:::<<<===<<<===BBBJJJQQQUUUTTTQQQKKKHHHEEEEEEBBB@@@CCCIIINNNTTT\\\aaaaaa\\\VVVQQQRRRUUU[[[bbbffffffbbb^^^ZZZVVVWWW]]]aaabbbbbbddd```gggoootttzzzwwwmmmfff___XXXVVVXXXOOOOOOPPPRRRUUUXXXYYYYYY^^^jjjwwwwwwjjj___XXXQQQKKKGGGDDDBBBBBBDDDHHHMMMZZZeeennnwwwxxxvvvzzz~~~|||nnn```QQQIIICCC<<<777666444333333333333333444444555555555555555555555555555555555555555555555555555666777777888;;;@@@CCCKKKUUU^^^gggsssppp]]]MMMOOOTTTSSSQQQQQQNNNSSSWWWXXX[[[aaaeeeeeefffaaa]]]^^^cccggggggeeeVVVLLLAAA===:::777666888555444444333333333333333666555444444444555777888|||uuutttsssuuu{{{||||||uuulllllllllkkkssszzzxxxwwwtttrrrrrrooopppqqqssstttssssssrrrrrrtttuuuvvvwwwuuutttsssssstttuuuuuuuuuuuuwwwyyyvvvwwwxxxxxxxxxyyy|||{{{kkk\\\XXX___hhhzzzuuukkkbbbWWWPPPHHHGGGEEEDDDFFFMMMVVV\\\___ZZZQQQGGG>>>::::::;;;:::::::::<<<>>>???===;;;888777666555555444444555444444444444444444444444333333444444555666666777555666666777888:::<<<<<<:::<<>>===;;;;;;;;;:::::::::999999999777777777666555555444444333333333333333333333333444444555666666555444444666666777888999::::::;;;;;;===AAAFFFLLLPPPQQQQQQMMMKKKGGGDDDBBBBBBBBBCCCFFFMMMVVV^^^aaa^^^XXXSSSRRRSSSVVVZZZ^^^``````___[[[WWWUUUWWW]]]ccceeedddcccbbbccciiioooxxx|||vvvrrrnnnjjjeeebbbbbbbbbdddgggkkknnnnnnnnnppptttyyy}}}}}}rrrggg```XXXNNNGGGEEEDDDAAA@@@CCCFFFMMMZZZgggtttyyywwwtttwww{{{~~~~~~yyymmm___PPPHHHCCC===999888444333333222222333333444444444333333444444555555666666666666666666666666888999999999999<<>><<<<<<::::::::::::999999999999777777777666555555444444333333333333333333333333444555555666666555555444555666666777888999::::::;;;===@@@EEEKKKOOOOOOOOOMMMKKKHHHEEECCCBBBBBBBBBFFFLLLUUU]]]```^^^YYYUUUSSSSSSUUUXXX\\\^^^^^^]]]ZZZWWWUUUWWW\\\aaacccccccccbbbcccgggkkksss}}}wwwsssooolllhhheeegggggghhhkkkpppssstttttttttwww{{{~~~{{{~~~}}}sssggg```XXXOOOHHHEEEDDDAAA@@@CCCGGGMMM[[[hhhtttyyywwwtttuuuxxx~~~}}}yyyoooaaaQQQIIICCC===888777444444333333333333444444333333444555555555555555888888777666666555444444888999999999:::<<<@@@CCCIIITTT___hhhvvvxxx```KKKEEEGGGFFFGGGJJJMMMOOOSSSVVVXXX\\\___bbbcccbbb``````eeemmmpppmmm[[[NNNAAA<<<:::777666666666666555444444444444555444444444444444444444444xxxvvv~~~~~~|||yyyxxxxxxyyy||||||yyynnnpppsssuuuuuutttrrrpppqqqrrrsssuuuuuuuuuttttttqqqqqqpppqqqqqqrrrssssssuuuvvvvvvvvvwwwxxxxxxyyywwwwwwvvvtttrrrrrrtttwww~~~~~~tttfffZZZVVVZZZ```rrr|||ooocccYYYSSSJJJGGGCCCBBBEEELLLUUU[[[^^^XXXOOOFFF@@@===<<<<<<:::::::::999999999999888777777777666555555444444333333333333333333333333333333333333333333333333555555666777888999::::::<<<===@@@EEEJJJNNNOOOOOOMMMLLLIIIFFFCCCBBBBBBBBBEEEKKKTTT\\\___^^^ZZZWWWRRRQQQRRRUUUYYY\\\]]]]]][[[YYYWWWXXX]]]aaacccdddcccaaabbbfffjjjppp||||||wwwsssooolllhhheeeffffffgggkkkpppsssuuuvvvyyy{{{}}}zzz{{{~~~~~~ssshhh```YYYOOOHHHFFFDDDAAAAAACCCGGGNNN\\\hhhsssyyyxxxttttttuuu}}}~~~|||pppbbbRRRIIICCC<<<888777444444333333333333444444222333555666666666555444888888777777666555555444888999::::::;;;===AAADDDIIIUUUaaajjjwwwuuu___KKKFFFGGGEEEFFFIIIKKKNNNRRRVVVXXX[[[___bbbaaaaaa``````gggooorrrooo\\\OOOBBB===;;;777555666666666555444444444444555444444444444444444444444~~~vvvttt{{{zzzwwwttttttuuuuuurrrooojjjlllppptttuuusssqqqoooppprrrsssuuuuuuuuuuuutttooooooooopppqqqrrrssstttuuuuuuuuuuuuvvvwwwxxxyyyxxxxxxwwwuuussssssuuuwww~~~}}}~~~{{{rrrdddXXXUUUYYY___ppp~~~pppdddYYYSSSJJJGGGCCCBBBEEELLLTTTYYY\\\WWWPPPGGG@@@<<<<<<<<<::::::999999999888888888777777777666555555444444333333333333333333333333333333333333333333333333555555666777888999999:::===>>>@@@EEEKKKOOOQQQQQQNNNLLLJJJGGGDDDBBBAAAAAADDDIIIRRRYYY]]]]]][[[XXXPPPOOOPPPSSSXXX\\\______]]]\\\ZZZ[[[]]]aaadddeeecccaaabbbfffiiinnnzzz~~~zzzuuuqqqmmmiiieeebbbbbbbbbcccgggmmmrrruuuvvv{{{}}}}}}}}}}}}~~~~~~ssshhhaaaYYYOOOHHHFFFDDDAAAAAACCCGGGOOO\\\iiirrrwww~~~xxxtttssssssyyy~~~|||pppbbbRRRJJJCCC===888777555444444333333444444555333444555666777666555444666666666666777777777777888999:::;;;;;;>>>BBBEEEJJJUUUccclllxxxppp\\\KKKHHHIIIFFFFFFIIIJJJNNNRRRVVVYYY\\\___bbb```aaa```aaahhhqqqsssppp\\\OOOCCC===;;;888666666666666555444444444444555444444444444444444444444~~~wwwvvv|||~~~xxxqqqmmmllljjjgggeeeeeehhhmmmqqqssssssqqqooopppqqqsssuuuvvvvvvuuuuuunnnnnnnnnoooppprrrssstttuuutttsssssstttuuuwwwxxxxxxxxxwwwuuuttttttwwwyyy~~~}}}}}}{{{wwwooobbbWWWSSSWWW]]]nnn~~~qqqdddZZZTTTJJJGGGDDDBBBEEEKKKRRRWWWZZZWWWPPPHHH@@@<<<;;;===999999999999888888888888777777777666555555444444333333333333333333333333666555555444444555555666444555555666777888999999======???DDDKKKPPPRRRSSSNNNMMMJJJHHHEEECCCAAAAAABBBGGGOOOWWW[[[\\\[[[YYYOOONNNNNNQQQVVV\\\___aaa^^^]]]\\\\\\^^^```dddfffdddbbbcccfffhhhlllwww{{{wwwqqqlllhhhddd```]]]]]]]]]___cccjjjqqquuuwww|||}}}~~~~~~ttthhhaaaYYYPPPIIIFFFDDDAAAAAADDDHHHOOO]]]jjjqqqwww~~~yyyuuusssrrrvvv||||||pppbbbRRRJJJDDD===999888555555444444444444555555444444555666666666666555444555555666888999999:::999:::;;;;;;<<>>:::999555555444444444444555555555555555555555666666777444555666777888999::::::999:::;;;<<<===@@@DDDGGGJJJWWWeeepppzzzrrr___NNNIIIHHHDDDEEEJJJJJJNNNTTTXXX\\\^^^aaacccddddddddddddjjjpppqqqmmm[[[NNNBBB===<<<999888888666666555444444444444555444444444444444444444444zzz{{{vvvlllgggdddaaa^^^\\\```fffmmmrrruuuvvvvvvpppqqqsssuuuvvvvvvvvvuuullllllmmmnnnpppqqqssstttsssrrrqqqpppqqqsssuuuwwwuuuvvvuuutttssstttwwwzzz{{{}}}{{{uuurrrjjj___TTTQQQUUUZZZjjjxxx}}}~~~qqqeee[[[UUUJJJHHHDDDCCCEEEJJJQQQUUUXXXVVVQQQHHH@@@;;;;;;===999999999888888888888777777777777666555555444444333333333333333333333333444333222222222222333444444444555666777888999999888999<<>>AAAGGGNNNSSSRRRPPPLLLIIIGGGDDD@@@===@@@CCCIIIPPPWWWZZZZZZYYYTTTRRRPPPQQQUUUYYY]]]___]]]\\\YYYXXXZZZ]]]bbbdddhhhfffddddddfffjjjnnnqqqwww~~~|||qqqllleee```]]]XXXRRRNNNNNNMMMOOOVVV___hhhmmmoooxxx|||vvvjjjccc[[[RRRKKKIIIEEECCCAAAAAAGGGSSSbbblllwww|||zzzuuussssssrrrqqqyyy~~~yyyxxxxxx}}}~~~|||wwwiiiXXXLLLDDD<<<:::;;;666555333111111111333444444444444444555777888999888888888999999::::::;;;<<<<<<===???BBBDDDFFFHHHQQQYYYeeerrr}}}vvvgggRRRDDD@@@CCCFFFHHHMMMOOOSSSVVVYYY\\\```cccbbbdddfffhhhooouuuuuuppp\\\NNNAAA======;;;888888555555444444444333333333555444444333333444444555yyyoooeee______]]]___dddhhhlllppprrrrrrqqqrrrrrrssssssssssssssssssrrrqqqppppppooopppppprrrrrrrrrsssssssssttttttxxxxxxxxxwwwwwwwwwxxxxxx|||~~~~~~{{{tttiii]]]UUURRRSSSUUUccc|||xxxyyy{{{rrrhhh]]]VVVMMMHHHCCCBBBCCCFFFOOOYYY\\\XXXQQQHHH@@@<<<<<<===::::::999999888777777666888777666555444333333333222222222222222222222222222222333333333333444444444444444444555666777888999:::<<<>>>AAAFFFMMMRRRSSSOOOKKKHHHFFFDDDAAA???@@@BBBGGGNNNUUUYYYYYYXXXTTTRRRPPPQQQTTTYYY]]]^^^]]][[[YYYXXXYYY]]]aaadddfffeeebbbaaacccfffjjjmmmrrryyyzzznnniiibbb]]]ZZZVVVPPPLLLIIIIIIKKKRRR\\\eeekkkmmmtttxxx}}}uuuiiibbbZZZQQQJJJHHHEEECCCAAAAAAGGGTTTbbbmmmwww|||zzztttrrrrrrrrrqqqyyyzzzxxxyyy}}}}}}wwwhhhXXXLLLDDD<<<999:::666555333222222222333444555555555555666666777888999999999:::;;;;;;<<<<<<<<<===>>>@@@BBBEEEGGGHHHPPPXXXdddrrr}}}yyyiiiTTTFFFAAACCCFFFGGGLLLOOOSSSVVVYYY\\\```bbbbbbeeegggiiipppvvvvvvqqq]]]OOOAAA======;;;888888555555444444444333333333444444333333333333444444~~~rrrhhhbbbaaa]]]```dddhhhllloooqqqqqqrrrqqqqqqqqqrrrrrrssstttvvvuuusssqqqooonnnnnnmmmppppppqqqrrrssstttuuuuuuxxxxxxxxxxxxxxxyyyyyyyyyyyy|||yyymmm___UUUPPPQQQTTTbbb{{{{{{zzzzzzqqqhhh^^^WWWKKKFFFBBBAAABBBEEEOOOXXX[[[XXXQQQIIIAAA<<<<<<===::::::999999888777777777888777666555444333333333111111111111111111111111111222222333333444444555444444444444555666777777888:::<<<===@@@EEELLLPPPSSSOOOJJJGGGEEECCCBBB@@@???AAAEEELLLRRRVVVWWWVVVTTTQQQOOOPPPTTTXXX\\\]]]]]][[[YYYXXXYYY]]]aaadddeeeccc```^^^___bbbfffhhhmmmrrrzzzvvviiiddd]]]YYYVVVSSSOOOKKKFFFGGGIIIPPPZZZcccjjjmmmppptttyyy}}}ttthhhaaaYYYPPPIIIGGGEEECCCAAABBBIIIUUUdddnnnwww{{{{{{sssppppppqqqqqqxxxzzzyyyyyy|||vvvhhhXXXMMMDDD<<<888888777666444333333444555555666666666666666666666666999999:::;;;;;;<<<============>>>@@@CCCEEEHHHIIIOOOWWWdddqqq}}}|||mmmWWWHHHBBBDDDFFFGGGKKKMMMQQQUUUXXX[[[___bbbcccfffhhhkkkrrrxxxwwwrrr^^^PPPBBB===<<<:::888777555555444444444333333333444444333333333333444444ttthhhbbbaaa^^^aaadddhhhlllooopppqqqrrrqqqppppppqqqrrrtttuuuwwwvvvtttrrrpppooonnnmmmnnnooopppqqqssstttuuuvvvxxxxxxyyyyyyzzzzzzzzzzzz{{{~~~}}}qqqbbbVVVPPPRRRUUUddd{{{~~~zzzyyyqqqggg]]]VVVKKKFFFBBBBBBCCCFFFNNNXXXZZZWWWRRRJJJBBB===<<<<<<999999999888888888777777777777666444444333333333333333333333333333333333333333333333333333333333444444444444444555666777888999;;;===@@@DDDJJJNNNSSSNNNIIIEEEDDDCCCBBBBBB>>>???CCCIIIOOOSSSUUUUUUSSSQQQOOOPPPSSSXXX[[[\\\\\\ZZZXXXWWWXXX\\\```ccceeeccc___]]]]]]___ccceeeiiimmmssszzzuuufffaaaZZZVVVTTTRRRNNNKKKFFFGGGJJJPPPYYYccckkkpppooossswww{{{~~~ssshhh```XXXOOOHHHGGGDDDCCCBBBCCCJJJWWWeeeooowww{{{|||sssooonnnppprrrxxxzzzyyyyyy{{{~~~~~~tttfffWWWMMMDDD<<<888777777666555555555555666666666777777777777666666555888999999:::;;;<<<======>>>>>>???AAADDDFFFIIIJJJNNNVVVbbbppp|||pppYYYIIICCCDDDEEEFFFIIILLLPPPSSSVVVZZZ^^^aaacccfffiiimmmssszzzyyyttt```QQQBBB===<<<:::888777555555444444444333333333444333333333333333333444uuuiiicccbbb```bbbeeeiiilllooopppppprrrqqqppppppqqqssstttvvvvvvuuutttrrrqqqpppppppppnnnnnnoooqqqssstttuuuvvvwwwxxxzzz{{{|||||||||||||||~~~tttfffYYYRRRSSSWWWggg}}}zzzzzzqqqfff\\\TTTLLLGGGDDDDDDDDDFFFNNNWWWYYYWWWRRRKKKDDD???<<<<<<999999999888888888888888777666555444444444444444555555555555555555555555444444444333333222222222555444444444444555555666777999;;;===???CCCHHHKKKQQQMMMHHHEEEDDDCCCCCCBBB>>>>>>AAAFFFLLLQQQSSSTTTSSSQQQOOOOOORRRWWWZZZ[[[[[[ZZZWWWVVVXXX[[[___bbbfffddd```^^^]]]___bbbdddiiilllpppvvv~~~vvveee```YYYUUUTTTRRROOOLLLEEEGGGJJJPPPXXXbbbkkkqqqrrrtttxxx{{{}}}~~~sssggg```XXXOOOHHHFFFDDDCCCCCCEEELLLXXXgggpppxxx|||uuuooonnnqqqsssyyyzzzyyyxxxxxxyyyzzz{{{{{{}}}pppdddVVVMMMEEE===888777666666666555666666666777666777777888777777666555777777888999:::;;;<<<<<>>BBBFFFIIIOOOLLLHHHEEEDDDDDDCCCBBB>>>>>>@@@DDDJJJOOORRRSSSSSSQQQNNNNNNRRRVVVYYYZZZ[[[YYYWWWVVVWWW[[[___bbbgggdddaaa^^^^^^```ccceeeiiikkknnnsssyyyxxxfff```YYYUUUTTTRRRPPPMMMEEEGGGJJJOOOVVV___iiipppuuuwwwzzz{{{}}}~~~sssggg```XXXOOOHHHFFFCCCCCCCCCFFFNNNZZZhhhrrrzzz}}}xxxqqqooorrruuuyyyzzzxxxvvvtttssstttuuuvvv}}}yyymmmaaaUUUMMMFFF>>>888777555555555666666666666666555666777888888888777666666666777888:::;;;<<<<<<@@@@@@AAACCCFFFHHHKKKLLLNNNTTT___kkkxxxpppYYYHHHAAAAAABBBCCCEEEHHHMMMQQQTTTXXX\\\___bbbfffjjjnnnuuu{{{zzztttcccTTTDDD===;;;999777777555555444444444333333333333333222222222222333333tttjjjdddbbbdddfffiiilllooopppqqqqqqqqqqqqssstttuuuvvvvvvvvvwwwvvvuuusssrrrrrrqqqqqqnnnooopppqqqrrrsssttttttwwwxxx{{{}}}~~~{{{~~~{{{nnn___UUUSSSUUUcccvvvwww}}}tttiii^^^VVVNNNIIIEEEDDDCCCDDDJJJRRRWWWVVVSSSNNNFFF@@@===<<<888888888888888888888888666666555444444444444555222222222222222222222222111111222333333444555555555444444333333444444555666888;;;<<<>>>AAADDDGGGMMMKKKHHHFFFEEEEEECCCAAA???>>>???CCCIIINNNRRRSSSSSSPPPNNNNNNQQQUUUXXXYYYZZZXXXVVVUUUWWWZZZ^^^aaafffdddaaa^^^^^^```ccceeehhhjjjmmmpppuuu}}}yyygggaaaYYYTTTSSSRRROOOMMMGGGIIIMMMPPPVVV___jjjqqqvvvxxx{{{|||~~~ttthhh```YYYOOOIIIGGGCCCCCCDDDGGGOOO[[[iiisss{{{~~~{{{tttqqqtttwwwzzzzzzxxxtttqqqnnnnnnoooqqq}}}}}}uuuiii^^^SSSMMMFFF???999888444444555555666666666666444555777999999999888777666777888999;;;<<<======@@@AAABBBDDDFFFIIIKKKMMMOOOTTT]]]hhhvvvnnnXXXGGG@@@@@@AAAAAADDDGGGLLLPPPSSSWWW[[[___aaaeeejjjnnnvvv{{{zzztttdddUUUDDD===;;;999777777555555444444444333333333333333222222222222333333{{{qqqgggaaa```eeegggjjjmmmoooqqqrrrrrrppprrrtttvvvwwwwwwwwwvvvyyywwwvvvtttrrrqqqqqqpppoooooopppqqqrrrsssssstttvvvxxx{{{~~~~~~qqq```UUURRRSSS___rrr~~~vvv|||vvvkkk```YYYNNNIIIEEECCCBBBBBBHHHOOOVVVVVVSSSNNNGGGAAA===<<<888888888888888888999999666666555444444444555555333333333333333333333333...///000222444666777888555444444333333333444444666888:::<<<>>>@@@DDDFFFLLLJJJHHHGGGFFFEEECCCAAA?????????BBBHHHNNNRRRSSSSSSPPPNNNNNNQQQUUUXXXYYYZZZXXXVVVUUUVVVZZZ^^^aaafffccc```^^^^^^```ccceeeggghhhkkknnnrrryyyzzzgggaaaYYYTTTRRRQQQOOOLLLKKKMMMPPPTTTYYYaaallltttvvvxxx{{{}}}ttthhhaaaYYYPPPIIIGGGCCCCCCDDDHHHPPP\\\jjjsss|||}}}uuusssuuuxxxzzzyyywwwsssoookkkjjjlllnnn}}}{{{sssggg]]]RRRMMMGGG???:::999333333444555666666555555333555777999:::999888888777888999:::<<<===>>>???AAAAAACCCDDDGGGIIILLLMMMPPPTTT\\\fffttt}}}mmmVVVFFF??????@@@@@@CCCFFFKKKOOOSSSWWW[[[^^^```eeeiiinnnvvv{{{yyyssseeeUUUDDD===;;;999777777555555444444444333333333333222222222222222222333ssskkkfffbbb```dddhhhmmmqqqqqqqqqqqqqqqqqqpppppppppqqqsssuuuvvvvvvuuutttuuuuuuuuutttrrrssssssssssssttttttttttttvvvxxx|||qqq___SSSQQQTTT^^^ooovvvyyy~~~vvvlllaaaYYYPPPJJJEEEDDDDDDEEEJJJQQQZZZZZZXXXQQQGGG@@@===<<<888888888888777777777777666666555555555444444444333333333333333333333333333333222222111111222222333222222222333555777888888999:::;;;<<<>>>AAADDDIIIIIIHHHFFFEEECCCBBBBBB??????@@@BBBGGGLLLQQQTTTSSSRRRPPPOOOPPPSSSVVVXXX[[[ZZZXXXUUUTTTWWW]]]aaahhhfffbbb___^^^```bbbccchhhjjjmmmnnnpppuuu}}}ooobbbXXXWWWXXXTTTPPPPPPLLLMMMOOOSSSZZZbbbkkkpppssswww|||vvvkkk```XXXQQQIIIDDDDDDCCCDDDHHHQQQ]]]jjjqqq|||{{{vvvtttuuuuuu~~~zzztttppppppnnnjjjiiijjj{{{|||sssfffZZZNNNHHHDDD>>>999888444444444555555666666666666666666666777777777777:::::::::;;;<<<===>>>??????AAADDDFFFFFFGGGIIIKKKTTTUUUYYYbbbppp}}}oooZZZHHH???<<<===>>>>>>BBBHHHMMMRRRUUUYYY\\\[[[aaahhhkkkqqqvvvwwwuuu```TTTGGG@@@<<<888777888999888666555444444444555555555444333333222111111{{{ooogggbbb___]]]dddhhhmmmpppqqqqqqpppqqqqqqpppppppppqqqsssuuuvvvxxxwwwvvvvvvvvvuuussspppssssssssstttttttttuuuuuuxxxyyy{{{}}}rrr```TTTRRRTTT\\\mmmuuuxxxwwwlll```XXXQQQJJJEEEDDDDDDEEEJJJQQQYYYYYYWWWQQQGGG@@@<<<<<<888888888888777777777777666666555555555444444444333333333333333333333333444333333222222222333333444333333222333444666777777999:::;;;;;;>>>AAADDDIIIHHHGGGFFFDDDCCCBBBAAA>>>>>>???BBBFFFLLLQQQUUUQQQPPPNNNMMMNNNQQQTTTWWW[[[ZZZXXXUUUUUUXXX]]]aaafffdddaaa___^^^___aaabbbfffiiikkklllnnnrrrzzz~~~pppdddYYYXXXXXXTTTQQQQQQNNNOOOPPPTTTZZZcccjjjooossswww{{{}}}uuuiii___WWWPPPHHHCCCDDDCCCCCCGGGQQQ^^^jjjrrr}}}{{{vvvtttuuuvvv||||||vvvssssssrrrnnnlllmmm{{{}}}sssdddYYYMMMGGGCCC===999888444444444444555555555555666666666777777777777777:::::::::;;;<<<===>>>???@@@CCCFFFGGGHHHIIIKKKMMMSSSUUUXXXaaaooottt___LLL@@@<<<===>>>>>>BBBHHHMMMQQQUUUYYY\\\]]]ccciiikkkooossssssooo___SSSFFF???;;;888777999999888666555444444444555555555444333333222111111wwwmmmeeeaaa___]]]dddhhhmmmppppppppppppqqqpppppppppqqqrrrsssuuuuuuxxxwwwwwwxxxxxxvvvsssppprrrsssssstttuuuvvvwwwwwwzzzzzzzzz{{{|||~~~~~~rrrbbbVVVSSSUUU[[[llluuuwwwzzzmmm```XXXQQQJJJEEEDDDDDDEEEJJJQQQWWWXXXVVVPPPGGG???;;;;;;888888888888777777777777666666666555555555444444333333333333333333333333444444333333333444444555555555444333333444555666777888::::::;;;===AAACCCHHHGGGFFFEEEDDDCCCBBBAAA??????@@@AAAEEEIIINNNQQQOOONNNLLLLLLMMMOOORRRTTTZZZYYYWWWVVVUUUXXX^^^bbbeeeccc```^^^^^^___aaabbbdddfffhhhiiijjjnnnvvv|||~~~{{{rrrggg\\\YYYXXXUUUSSSRRRPPPQQQRRRUUU[[[cccjjjnnnsssvvvzzz}}}|||ttthhh^^^VVVOOOHHHCCCEEEDDDCCCGGGPPP^^^lllttt~~~{{{vvvtttuuuwww{{{~~~zzzwwwyyyxxxssspppqqq{{{}}}sssaaaWWWLLLGGGBBB<<<888888444444444444444444333333666666777777777888888888::::::;;;;;;<<<>>>???@@@BBBDDDGGGIIIIIIKKKMMMOOOSSSUUUYYY```nnn{{{gggSSSDDD======>>>>>>BBBHHHMMMQQQUUUYYY[[[^^^dddjjjkkknnnpppnnniii]]]QQQEEE>>>;;;777777999888777666444444444444555555444444333333222222111wwwnnngggdddbbbaaaeeehhhlllooooooooopppppppppppppppqqqrrrssstttuuuvvvvvvwwwxxxyyyxxxuuurrrttttttuuuvvvwwwxxxyyyzzz{{{zzzyyyyyyzzz|||~~~}}}{{{~~~~~~zzzpppaaaVVVSSSTTT\\\mmmwwwwww~~~oooaaaXXXQQQKKKEEEDDDDDDDDDJJJPPPVVVWWWVVVPPPGGG???;;;:::888888888888777777777666666666666666555555555555333333333333333333333333444444444444444555666777777666555333333333444555666888999::::::<<<@@@CCCGGGFFFFFFEEECCCBBBBBBAAABBBAAA@@@AAACCCFFFIIILLLNNNMMMLLLKKKLLLOOOQQQSSSXXXXXXWWWVVVVVVYYY^^^bbbdddcccaaa______```bbbcccbbbdddffffffgggkkkrrrwww~~~~~~~~~|||zzzrrriii```ZZZXXXVVVTTTRRRQQQQQQSSSVVV\\\ccciiimmmsssvvvzzz}}}|||tttiii^^^WWWPPPIIIDDDEEEDDDCCCGGGQQQ___mmmvvvzzzuuuuuuvvvwww{{{~~~}}}~~~yyyuuuuuuxxx|||rrr___VVVLLLGGGBBB;;;777888555555444444333333222222666777777888888999999999;;;;;;;;;<<<===???@@@AAACCCEEEGGGIIIJJJLLLOOOQQQSSSVVV[[[bbbnnnqqq[[[III???===>>>===AAAGGGMMMQQQUUUXXX[[[^^^dddjjjlllnnnooolllggg[[[PPPDDD>>>:::777777999777666555444333444555555444444444333333222222222}}}wwwoooiiifffeeeeeefffiiilllnnnnnnnnnooopppooopppqqqrrrssstttttttttssssssuuuwwwzzzzzzxxxvvvuuuvvvvvvxxxyyyzzz{{{{{{{{{yyyxxxwwwxxxzzz}}}{{{xxxyyyyyytttjjj^^^UUURRRRRR]]]ooozzzxxxrrrccc[[[RRRKKKEEEDDDCCCDDDIIIPPPUUUVVVVVVPPPGGG???;;;:::888888888888777777777666777777666666666555555555333333333333333333333333333333333444555666777888888777555444333333444555666777888999:::<<>>@@@AAABBBCCCEEEGGGHHHIIILLLOOORRRVVVZZZ```gggqqqzzzdddOOOAAA=========AAAGGGLLLPPPTTTXXX[[[\\\ccckkknnnqqqsssooojjj[[[PPPDDD>>>:::777777999666666444333333444555555444444333333333333222222~~~|||zzzvvvoooiiifffeeeffffffiiilllmmmmmmnnnooopppooooooqqqrrrssstttttttttrrrqqqrrruuuxxxzzzzzzyyyvvvvvvwwwwwwxxxyyyzzzzzzxxxxxxwwwwwwxxxzzz}}}~~~|||yyyvvvtttoooeeeZZZSSSQQQRRR]]]ppp~~~{{{uuuggg^^^RRRLLLFFFDDDCCCDDDIIIOOOTTTVVVVVVQQQIII@@@<<<;;;888888888888777777777777777777777666666666555555333333333333333333333333222222333444555666888999888777555444444444555555555666888888999;;;???AAAEEEDDDDDDCCCBBBBBBAAAAAA<<<;;;<<<===AAAEEEJJJMMMLLLKKKKKKKKKMMMNNNPPPQQQRRRSSSTTTTTTUUUXXX\\\```dddccccccbbbcccdddeeefffdddfffgggfffeeehhhnnnttt|||xxxxxxxxxvvvtttmmmkkkddd\\\WWWUUUQQQLLLIIIKKKNNNTTT[[[bbbiiilllrrrvvv{{{~~~}}}uuujjj```YYYRRRKKKFFFCCCCCCDDDJJJTTTbbbpppxxx}}}yyyuuuuuuwwwyyyyyywwwttt}}}rrraaaZZZRRRLLLDDD;;;888999555555555555555555444444777777888999:::;;;;;;<<<;;;;;;<<<===???AAABBBCCCDDDFFFGGGIIIJJJMMMQQQTTTZZZ```hhhooowwwmmmVVVDDD>>>======AAAGGGLLLPPPTTTXXXZZZ[[[dddmmmrrruuuwwwtttnnn]]]QQQEEE>>>;;;777777999666555444333333444555555333333333333333333333333~~~zzzyyyvvvpppjjjffffffggggggiiilllmmmmmmmmmnnnpppnnnoooqqqssstttttttttssssssrrrqqqrrrvvvxxxyyyyyytttuuuuuuuuuvvvvvvwwwwwwvvvvvvvvvwwwxxxzzz|||~~~}}}{{{tttqqqkkkaaaXXXRRRRRRSSSYYYmmm~~~yyyjjjbbbSSSLLLFFFDDDCCCDDDIIIOOOTTTWWWWWWRRRJJJBBB===;;;888888888888777777777777777777777777666666666555333333333333333333333333111111222333444666888999777666555444444555666666444666777888888;;;>>>AAADDDDDDCCCBBBBBBAAAAAAAAA======<<<===???CCCGGGIIIJJJJJJJJJJJJKKKMMMNNNOOOPPPQQQRRRRRRTTTWWW[[[___bbbbbbbbbbbbcccdddeeefffggghhhiiigggfffiiiooottt{{{|||wwwtttsssssspppmmmiiiiiieee\\\VVVTTTOOOHHHCCCFFFJJJQQQYYYaaahhhlllrrrvvv|||~~~|||||||||tttiii___XXXQQQJJJFFFAAABBBEEELLLWWWdddpppwww|||xxxtttuuuxxxzzzyyyuuutttuuuddd]]]VVVOOOFFF<<<888:::555555666666666666666666777777888999:::;;;<<<<<<;;;;;;<<<===???AAACCCDDDFFFGGGIIIJJJKKKOOOSSSVVV^^^eeeooovvv|||ttt[[[GGG>>>===<<<@@@FFFLLLPPPTTTWWWZZZ]]]fffpppvvvzzz{{{xxxrrr___SSSFFF???;;;888777999555444333333333444555555333333333333333333333333~~~zzzzzzxxxssslllhhhhhhiiigggiiilllmmmlllmmmnnnooonnnoooqqqssstttttttttsssuuusssqqqqqqtttvvvxxxyyyssssssssssssttttttttttttttttttuuuwwwyyy{{{|||~~~~~~{{{}}}~~~uuuqqqiii___WWWRRRSSSTTTVVVkkk{{{llleeeSSSLLLFFFDDDCCCDDDHHHOOOUUUWWWXXXSSSKKKBBB>>><<<888888888888777777777777777777777777666666666666333333333333333333333333000111111222444666888999777666555444444555666777444666777888888:::>>>AAACCCCCCCCCBBBBBBAAAAAAAAACCCAAA???>>>>>>???AAACCCHHHHHHHHHIIIJJJKKKLLLMMMNNNPPPQQQRRRSSSVVVZZZ^^^``````aaaaaabbbccceeeeeehhhjjjjjjiiihhhjjjpppuuuwww~~~|||xxxsssppppppnnnkkkhhhfffhhheee\\\VVVSSSMMMEEE@@@BBBHHHOOOXXXaaaiiimmmqqqvvv}}}~~~{{{||||||yyyvvvvvvyyy}}}{{{{{{|||}}}{{{ssshhh^^^WWWPPPJJJEEE@@@AAAEEEMMMXXXeeepppwww{{{~~~xxxtttuuuxxx{{{xxxtttuuuxxxfff___XXXQQQGGG===999:::555555666666777777888888777888888999;;;<<<======;;;<<<<<<>>>@@@BBBCCCEEEHHHIIIJJJKKKMMMPPPUUUXXXaaaiiittt{{{www^^^III???>>><<<@@@FFFLLLPPPTTTWWWZZZ___iiisssxxx|||~~~yyysss```TTTGGG@@@<<<888777888555444333333333444555666333333333333333333333333wwwoooiiiggghhhiiilllmmmnnnpppqqqqqqqqqqqqpppqqqrrrrrrsssssssssrrrpppppprrrssstttuuuuuuuuurrrqqqqqqppppppqqqrrrsssttttttuuuvvvwwwyyy{{{|||}}}||||||~~~{{{wwwpppggg___UUUMMMKKKOOOWWWgggoooeeeUUULLLDDDBBBBBBCCCGGGLLLUUUXXXYYYTTTJJJBBB??????<<<;;;999777666666777888666444333333444555333222333333333333333333333333222222333333444555666666333333333444444444555555555666777888:::;;;<<<===@@@@@@AAABBBCCCCCCCCCCCCCCC@@@======???AAA@@@>>>CCCDDDFFFFFFFFFGGGIIIKKKOOOPPPPPPPPPQQQTTTYYY]]]cccaaa``````bbbcccddddddllllllllljjjiiikkkrrrxxxzzz}}}uuuqqqmmmjjjiiihhhfffdddeeeccc^^^XXXQQQKKKFFFCCCAAACCCHHHOOOXXXaaaiiimmmuuuyyy}}}~~~|||zzzyyyzzzyyywwwuuuttttttuuuvvvvvvyyyyyywwwxxx{{{|||zzzwwwsssrrruuuxxxwwwxxx{{{|||uuujjj___VVVOOOIIIFFFFFFEEEGGGNNN[[[iiittt{{{~~~|||vvvtttwww~~~xxxppprrrzzzrrrddd]]]SSSKKKEEE@@@;;;777666666666666666777888888:::;;;<<<<<<;;;;;;>>>???@@@BBBDDDDDDCCCDDDEEEGGGKKKKKKMMMOOORRRVVVYYY[[[bbbgggooovvv|||~~~fffMMM@@@>>>===AAAGGGLLLPPPSSSWWWYYY```iiisss{{{|||tttcccUUUGGGBBB???:::888:::888777555444333222222111444333222111111222333444~~~vvvnnnhhhffffffgggllllllmmmnnnooopppqqqrrrqqqqqqrrrrrrrrrrrrrrrqqqqqqqqqrrrrrrssssssttttttrrrqqqpppoooooopppqqqqqqsssttttttuuuwwwyyy{{{|||}}}|||}}}yyyvvvppphhh```WWWNNNLLLNNNVVVeee~~~qqqfffWWWNNNFFFDDDCCCDDDHHHMMMTTTXXXYYYTTTKKKBBB??????;;;:::999888777777777777666555333444555555444222333333333333333333333333222222333333444555555666333333333444444444555555555666777888:::;;;======@@@@@@AAABBBBBBBBBBBBBBBAAA???<<<<<<>>>??????>>>BBBCCCDDDDDDDDDEEEGGGJJJLLLMMMNNNOOOPPPSSSXXX[[[___^^^]]]^^^```ccceeefffkkkllllllkkkiiikkkqqquuuyyy{{{xxxpppmmmiiifffdddcccaaa___```]]]YYYSSSMMMGGGBBB@@@???AAAFFFNNNWWWaaaiiinnnuuuxxx|||~~~}}}zzzwwwvvvyyywwwuuurrrqqqqqqqqqrrrppptttuuutttuuuyyyyyywwwrrrmmmkkkmmmooonnnnnnqqqzzzzzz|||uuujjj___VVVOOOIIIFFFEEEEEEGGGNNNZZZiiitttzzz{{{uuurrrvvv|||xxxqqqqqqyyy~~~qqqbbb[[[RRRJJJDDD???;;;777666666666666666777888888999:::;;;;;;;;;<<<>>>@@@BBBDDDFFFFFFEEEFFFHHHIIIKKKLLLMMMOOORRRVVVYYY[[[aaaeeelllqqqvvv}}}}}}fffMMMAAA???<<<@@@FFFKKKOOOSSSWWWZZZ___iiittt|||~~~vvvgggYYYJJJCCC???:::888:::888777666555444444333333333333222111111222333333}}}zzz{{{}}}~~~}}}~~~~~~uuulllfffdddeeefffmmmlllllllllmmmoooppprrrqqqqqqrrrrrrrrrqqqqqqppprrrrrrqqqqqqqqqqqqrrrrrrqqqpppooonnnnnnnnnnnnnnnsssssstttuuuwwwyyy{{{|||}}}}}}~~~}}}vvvuuuoooiiicccYYYOOOLLLNNNQQQ___wwwssshhhYYYPPPGGGEEEDDDEEEHHHMMMTTTXXXZZZUUULLLCCC???>>>999999999999999888777666666555444444555555444222333333333333333333333333222222333333444444555555333333333444444444555555555555666777999;;;===>>>???@@@AAAAAAAAAAAAAAA@@@AAA???======>>>@@@@@@@@@@@@AAABBBBBBAAABBBEEEGGGHHHJJJLLLNNNPPPRRRVVVYYY[[[[[[ZZZ[[[^^^bbbfffiiijjjlllnnnmmmkkkkkkooosssxxx}}}}}}zzzuuurrrjjjgggccc```^^^\\\ZZZXXXWWWUUUPPPKKKFFFAAA>>><<<<<>>888999999::::::888777666666555444444555555444333333333333333333333333333222222333333333444444444333333333444444444555555444555555666888;;;===>>>@@@@@@AAAAAAAAA@@@??????AAA@@@>>>>>>???AAABBBBBB@@@@@@@@@???>>>???BBBDDDEEEHHHKKKMMMOOOQQQTTTWWWZZZZZZZZZ[[[]]]```fffiiikkkmmmoooooommmlllnnnqqqvvvzzz|||}}}}}}{{{yyyuuupppllleeebbb]]]ZZZWWWUUUSSSQQQOOOMMMIIIDDD@@@===;;;::::::<<>>;;;999888888777777777777888888888:::;;;<<<<<<===@@@BBBFFFHHHIIIJJJJJJKKKLLLNNNNNNNNNOOOQQQTTTXXX[[[\\\^^^___bbbdddhhhppp{{{xxxcccMMMAAA???:::===CCCIIINNNSSSXXX\\\\\\fffrrr|||uuuiiiXXXJJJAAA;;;::::::777777666555555666666666333333333333333333333333|||vvvsssssswww|||uuurrrrrrsssuuuqqqlllgggeeefffhhhjjjlllkkkiiiiiiiiikkkmmmooooooppppppqqqppppppoooooossssssrrrqqqpppppppppppppppppppppooonnnmmmllllllpppqqqrrrsssvvvxxxzzz{{{|||uuutttqqqnnnkkkbbbVVVOOOOOOLLLUUUggguuuhhhYYYPPPGGGDDDCCCBBBFFFJJJRRRWWW[[[XXXNNNDDD???===777888999::::::888777666777555444444555666444333333333333333333333333333222222222333333333333333333333333444444444555555444444444555888:::===???AAAAAAAAAAAA@@@@@@???>>>===============???AAABBB@@@@@@???>>>======@@@CCCDDDGGGJJJLLLMMMOOORRRUUU[[[\\\]]]\\\\\\___cccgggjjjmmmpppooommmlllnnnqqqssswwwxxxxxxzzz|||zzzyyyxxxvvvrrrmmmiiibbb^^^YYYUUUSSSPPPMMMKKKHHHFFFCCC@@@===;;;:::::::::;;;???FFFPPP[[[eeekkkppptttxxxzzzxxxuuusssrrrooopppppppppqqqrrrssssssuuuzzz~~~~~~{{{uuusssnnnhhhcccccc``````fffnnnuuu{{{yyyrrrggg]]]TTTNNNHHHEEEBBBCCCFFFOOO\\\iiitttzzzzzztttqqquuu|||~~~sssmmmkkkqqqyyyzzzlll\\\XXXRRRJJJCCC>>><<<;;;:::999999888888888999999999;;;<<<===>>>???BBBEEEFFFHHHJJJKKKKKKLLLNNNPPPQQQQQQRRRSSSVVVYYY\\\^^^^^^___```aaaeeennnzzzuuubbbLLL@@@===999===BBBGGGMMMRRRXXX\\\[[[dddpppzzzzzzqqq```OOOCCC>>>;;;999666666555555444555555555333333333333333333333333{{{tttpppnnnsss|||sssnnnllllllllljjjhhhffffffhhhjjjllljjjjjjiiihhhiiijjjkkklllnnnnnnoooppppppppppppppprrrrrrssssssrrrqqqppppppqqqqqqqqqqqqpppooonnnnnnooopppqqqsssuuuxxxzzz{{{~~~~~~xxxuuusssrrrpppgggZZZRRRPPPOOOUUUccc{{{}}}vvviiiZZZQQQHHHDDDCCCBBBEEEIIIRRRWWW\\\YYYPPPEEE>>><<<888888999999999888888777777666555555666666555333333333333333333333333333222222222222333333333333333333333444444444555555444444444555777:::>>>@@@BBBBBBBBBBBBAAA@@@>>>>>>999:::;;;;;;:::<<>><<<===@@@CCCDDDEEEGGGIIIJJJLLLOOORRRZZZ]]]___^^^\\\]]]aaaeeehhhkkknnnmmmkkkkkkmmmpppppptttvvvuuuwww{{{{{{yyywwwvvvuuutttrrrnnniiieee___[[[VVVRRROOOLLLIIIGGGCCCBBB???<<<;;;:::;;;<<<;;;<<>>???@@@BBBEEEGGGHHHJJJLLLMMMMMMNNNPPPRRRTTTTTTTTTVVVXXX\\\^^^``````aaabbbbbbeeennnyyyuuubbbMMM@@@===:::===BBBGGGKKKQQQWWW[[[[[[cccmmmvvv~~~wwwhhhTTTGGG@@@===999777666555555444444444555333333444444444444333333|||uuupppnnnttt}}}rrrkkkhhhfffffffffffffffggghhhjjjkkkhhhhhhiiiiiiiiiiiijjjjjjllllllnnnoooppppppqqqqqqppprrrtttuuuuuusssqqqpppqqqrrrrrrssssssrrrqqqpppnnnoooppprrruuuwwwzzz{{{{{{}}}|||uuutttuuutttkkk]]]TTTQQQOOOSSS^^^uuuwwwvvvxxxkkk\\\SSSIIIEEEDDDCCCEEEJJJQQQWWW]]]ZZZQQQFFF>>><<<999888888888888888999999777666555555666666555444333333333333333333333333222222222222222222222222333333333444444444555555444333333444666:::>>>@@@DDDDDDCCCCCCAAA@@@???>>>888:::<<<;;;;;;<<<@@@CCCDDDCCCAAA>>><<<===AAACCCCCCDDDDDDDDDEEEGGGKKKNNNVVVZZZ^^^^^^\\\\\\___bbbeeegggiiiiiihhhhhhlllooonnnrrrttttttuuuwwwvvvsssqqqqqqppppppnnnjjjddd```\\\XXXSSSNNNKKKHHHEEECCC@@@>>>;;;999999:::;;;=========???CCCKKKUUU^^^ccclllpppvvvzzz{{{zzzzzzzzz{{{|||}}}xxxuuummmiiiffffffgggjjjsss{{{wwwpppfff[[[SSSMMMHHHEEEBBBDDDHHHRRR___lllvvv||||||wwwsssrrrwww~~~yyytttsssyyy|||nnn```]]]XXXOOOFFF@@@??????>>>>>>===<<<<<<<<<<<<<<<;;;===???@@@BBBDDDGGGJJJJJJLLLNNNOOOPPPQQQSSSUUUVVVVVVWWWXXX[[[^^^```bbbeeefffeeedddffflllvvv~~~vvvdddOOOBBB???;;;>>>BBBFFFJJJOOOUUUZZZ[[[aaaiiiqqq||||||mmmYYYJJJCCC>>>999999888777666555555444444333333444555555444333333xxxsssqqqwww}}}rrrjjjfffddddddeeeeeegggggghhhiiiiiiggghhhhhhiiiiiiiiiiiihhhjjjkkkmmmooopppqqqqqqqqqoooqqqtttvvvwwwuuurrrpppqqqrrrssstttuuutttsssrrrnnnoooppprrrtttwwwyyy{{{yyy{{{vvvuuuwwwvvvmmm___UUURRRMMMOOOYYYooovvvrrr{{{zzzlll^^^TTTKKKGGGEEEDDDFFFKKKQQQWWW]]][[[QQQFFF>>>;;;999999777777777888999:::888666555555666666555444333333333333333333333333222222222222222222222222333333333444444444555555444333333333666:::>>>@@@EEEDDDDDDCCCBBB@@@???>>>;;;===??????>>>???CCCGGGEEEDDDBBB???===>>>AAADDDBBBBBBBBBAAAAAACCCHHHKKKRRRWWW]]]^^^\\\[[[^^^aaabbbdddffffffdddfffjjjnnnlllqqqtttssstttvvvtttpppmmmllllllllljjjfff```\\\ZZZVVVQQQLLLIIIFFFCCC@@@===<<<999888888999;;;===>>>>>>???CCCJJJSSS[[[aaajjjooovvvzzz|||||||||}}}xxxrrrkkkhhhggghhhoooxxx|||wwwpppeee[[[SSSMMMHHHEEECCCDDDIIIRRR```mmmwww|||zzzvvvrrrqqqvvv~~~}}}yyyxxx|||~~~pppaaa___ZZZQQQGGGAAA???@@@??????>>>===============<<<>>>@@@BBBCCCEEEIIIKKKLLLNNNPPPQQQRRRSSSUUUWWWXXXXXXXXXZZZ\\\___bbbccciiiiiihhhffffffjjjssszzzxxxfffQQQDDD@@@<<<>>>BBBFFFJJJOOOUUUYYY[[[aaagggoooyyy~~~ppp\\\LLLEEE???888;;;:::999777666555555555333333444555555444333333|||vvvxxx{{{rrrkkkeeebbbaaaccceeefffggghhhjjjmmmiiiiiiiiihhhhhhhhhhhhhhhllllllmmmnnnooooooooonnnppprrrsssuuuuuutttsssqqqqqqrrrsssuuuvvvuuuuuutttrrrrrrrrrrrrtttvvvxxxzzzyyy|||{{{yyywwwtttooodddVVVLLLMMMOOOWWWhhhvvvvvvwww}}}kkk___UUULLLHHHFFFDDDGGGKKKQQQWWW]]]\\\TTTIII@@@;;;;;;:::999888777777777777666666555555555444444444444444444333333222222222222222222222222222222222222222222222222222222222777555222000111555:::===BBBEEEHHHHHHEEEAAA>>>===;;;;;;;;;;;;<<<@@@GGGKKKLLLJJJFFFAAA>>>???BBBEEEDDDCCCAAA???@@@BBBFFFHHHRRRUUUZZZ\\\]]]^^^______^^^aaacccbbb___```fffkkkmmmoooqqqssssssrrrpppnnnmmmkkkiiihhhgggccc]]]XXXXXXVVVQQQLLLGGGDDDBBBAAA<<<===<<<:::999:::???DDDDDDCCCBBBCCCGGGOOOYYY```fffkkktttzzz~~~xxxoookkklllooopppuuuyyy~~~wwwpppeee[[[SSSMMMHHHFFFAAACCCHHHSSS```nnnxxx}}}zzzuuurrrqqqvvv}}}|||yyy}}}qqqkkkdddXXXNNNHHHDDDCCCBBBFFFEEECCCBBBAAA@@@@@@@@@===???AAACCCCCCDDDGGGIIIRRRRRRSSSTTTUUUUUUUUUUUU\\\\\\\\\]]]___bbbdddfffllllllkkkhhhfffiiipppvvvwwwgggRRREEEBBB@@@AAACCCFFFKKKPPPTTTVVV___aaaeeemmmvvv~~~wwwgggTTTEEE>>>===888777666444333333333444444222111333666777555333|||~~~tttmmmfffaaa```cccfffggghhhiiikkkllljjjjjjjjjiiiiiihhhhhhhhhiiijjjlllmmmnnnoooooopppoooqqqrrrttttttsssrrrqqqqqqrrrsssttttttuuuttttttsssssssssssstttvvvxxxzzzyyy|||yyywwwuuusssooofffYYYOOOKKKMMMTTTeee}}}yyywwwuuuooo___VVVLLLHHHFFFDDDGGGKKKNNNUUU\\\\\\UUUKKKBBB>>>;;;:::999888777777777777666666555555555444444444444444444333333222222222222222222222222222333333333333333333333333333333888666444222444777;;;===BBBDDDGGGGGGEEEAAA???===;;;;;;;;;;;;<<>>???===;;;999;;;???CCCEEEDDDCCCCCCFFFMMMVVV]]]dddjjjrrrzzz~~~vvvrrrooonnntttvvvzzz~~~uuunnndddYYYRRRLLLHHHEEEBBBDDDJJJTTTbbboooyyy~~~{{{vvvsssrrrwww~~~~~~ssskkkcccWWWMMMFFFBBB@@@???BBBBBBAAA@@@????????????>>>@@@CCCDDDEEEFFFIIIKKKRRRRRRTTTUUUVVVWWWWWWWWW\\\\\\\\\]]]___aaadddeeeiiijjjkkkiiihhhjjjoootttyyyiiiUUUGGGCCC>>>???AAAEEEIIIOOOSSSVVV]]]___ccckkkttt|||zzzjjjXXXIIIAAA???999888666444333333333444444333222333666777555333~~~xxxnnneee```___cccgggiiijjjjjjkkklllllllllkkkjjjiiiiiihhhhhhggghhhjjjlllmmmoooooopppnnnoooppprrrrrrrrrqqqpppqqqqqqqqqrrrrrrssstttuuuuuuuuuttttttuuuwwwxxxyyyzzz|||~~~xxxuuusssrrrpppiii]]]SSSJJJKKKQQQ___vvv~~~wwwssssss```WWWMMMHHHFFFDDDFFFJJJLLLSSS[[[\\\VVVMMMEEE@@@;;;:::999888777777777777666666666555555555444444444444333333333333222222111111111222222333333333444444444444444444444444777666555555666888:::<<>>===::::::::::::<<>><<<:::<<<@@@DDDGGGFFFDDDDDDEEEKKKRRRXXX___dddmmmuuu|||~~~vvvrrruuuuuuwwwzzz~~~zzzrrrlllaaaWWWPPPKKKGGGDDDCCCEEEKKKVVVdddqqq{{{|||wwwttttttzzz~~~tttkkkcccWWWLLLDDD@@@===<<<>>>>>>============>>>>>>???AAADDDFFFGGGIIILLLNNNQQQRRRTTTVVVXXXYYYZZZZZZ\\\\\\\\\]]]___aaaccceeeeeehhhjjjjjjjjjkkkooosss|||lllYYYKKKEEE======???CCCHHHMMMRRRUUUZZZ\\\aaahhhqqqzzz}}}ooo^^^NNNEEEAAA:::888777555444333444444444333333444666666555333~~~}}}~~~~~~~~~yyyoooeee^^^```dddhhhkkklllllllllmmmnnnnnnmmmlllkkkiiiiiihhhggghhhjjjkkklllmmmmmmmmmlllmmmnnnppppppppppppooorrrqqqppppppqqqrrrtttuuuwwwvvvuuuuuuuuuwwwxxxyyyzzz{{{|||}}}~~~zzzwwwtttsssrrrlll```VVVLLLLLLPPP[[[ooovvvrrr{{{uuubbbXXXNNNIIIFFFCCCEEEIIILLLSSS[[[]]]XXXNNNEEEAAA;;;:::999888777777777777666666666666555555555555333333333333333333333333111111111222222333333444333333333333444444444444666666666666777888999:::<<>>===::::::::::::<<>>??????BBBEEEGGGIIIKKKNNNPPPQQQSSSUUUWWWYYY[[[\\\\\\]]]\\\\\\]]]^^^```cccddddddfffhhhiiihhhkkkpppuuu~~~ooo^^^NNNFFF======???BBBGGGMMMRRRUUUXXX[[[___fffnnnxxxtttdddTTTHHHBBB;;;999777555444444444444444444444555666555555444~~~|||}}}~~~}}}~~~~~~}}}|||{{{|||~~~xxxnnneee___cccfffkkknnnnnnmmmmmmnnnpppooonnnmmmlllkkkjjjiiijjjjjjkkkkkkkkkkkkkkkjjjllllllmmmnnnoooooooooooorrrqqqppppppqqqrrrtttuuuwwwvvvuuuuuuuuuwwwxxxyyyzzzzzz{{{{{{|||~~~zzzvvvwwwwwwpppcccXXXOOONNNPPPXXXjjjsssmmmssswwwdddZZZOOOIIIFFFCCCDDDHHHLLLTTT]]]___YYYNNNEEE@@@;;;:::999888777777777777777777666666666555555555333333333333333333333333111111111222222333333333111111222222333333333333555555555555666777777888999===@@@BBBAAA???======;;;;;;;;;;;;<<<@@@GGGKKKOOONNNKKKGGGFFFHHHMMMQQQTTTTTTQQQKKKEEEBBBEEEIIILLLMMMNNNNNNOOOPPPSSSVVVTTTSSSSSSSSSUUUYYY^^^bbbggghhhjjjkkkkkkiiifffeeedddcccaaa___\\\ZZZYYYYYYYYY[[[^^^___\\\WWWQQQMMMGGGDDD@@@>>>???BBBFFFHHHKKKJJJHHHFFFEEEFFFJJJMMMQQQUUU\\\cccjjjsss{{{~~~xxxuuuwww}}}xxxlllfff\\\TTTMMMIIIFFFDDDAAADDDLLLWWWfffsss||||||xxxwwwxxx~~~wwwpppjjjbbbVVVKKKDDD@@@===<<<<<<<<<<<<===>>>???@@@AAA@@@BBBEEEGGGIIIKKKNNNQQQRRRSSSUUUXXXZZZ\\\]]]]]]]]]\\\\\\]]]^^^```bbbccceeeffffffeeeeeeiiiqqqwwwsssbbbRRRGGG??????@@@BBBGGGMMMRRRVVVWWWZZZ^^^dddkkkuuuxxxjjjYYYKKKCCC<<<;;;888666555444444444444555666666555555444444~~~}}}|||}}}~~~}}}~~~}}}{{{zzzzzz{{{~~~vvvnnngggccchhhkkknnnpppooooooooooooppppppooonnnmmmmmmllllllkkkkkkllllllkkkkkkjjjiiikkkkkklllmmmnnnoooppppppqqqqqqqqqrrrrrrssstttuuuuuuuuuttttttuuuwwwxxxyyyzzzzzzyyyzzz|||}}}zzz|||}}}vvvhhh[[[SSSQQQPPPVVVeee~~~|||nnneeejjj{{{zzzfff[[[PPPJJJFFFCCCDDDGGGLLLTTT]]]```ZZZPPPFFFAAA;;;:::999888777777777777777777777666666666555555222222333333333333444444222222222222222222222222000111111222222333333444555555555555555666777777888<<<@@@BBBBBB@@@???>>>======<<<;;;<<>>======>>>>>>???AAABBBCCCBBBDDDGGGIIIJJJLLLOOOQQQRRRSSSUUUXXXZZZ\\\]]]]]]]]]\\\\\\\\\^^^___aaabbbfffffffffddddddhhhpppwwwwwwhhhVVVIIIAAA@@@@@@BBBFFFKKKQQQTTTUUUXXX\\\aaagggqqq}}}}}}ppp___NNNDDD===<<<999777555555555555444666777777555444444555~~~}}}}}}}}}|||zzzzzzzzzzzz|||~~~~~~~~~uuuoookkkiiimmmoooqqqqqqpppooopppqqqppppppooooooooonnnnnnnnnkkkkkklllllllllllllllkkkkkkkkklllmmmnnnooopppqqqqqqrrrsssttttttuuuttttttsssssssssssstttvvvxxxzzzzzzyyyxxxyyy|||~~~}}}}}}nnn```UUUSSSQQQTTTbbbzzzwwwiii___eeevvvzzzggg\\\QQQKKKFFFBBBCCCFFFJJJRRR\\\```[[[RRRIIIDDD;;;:::999888777777777777777777777777666666666555222222222333333444444444444333333222222111111111111111222222333444444555777666555555555666777888:::===BBBDDDDDDCCCBBBBBB???>>>===;;;;;;>>>DDDHHHLLLKKKHHHFFFEEEHHHNNNRRRVVVWWWVVVPPPIIIFFFKKKPPPQQQQQQOOOMMMKKKMMMPPPSSSSSSQQQOOOPPPTTTYYY___bbbhhhiiikkklllkkkiiifffdddaaaaaa```\\\XXXWWWZZZ\\\dddhhhooosssrrrlllddd^^^TTTNNNFFFAAA@@@BBBCCCDDDFFFFFFDDDBBB???>>>@@@BBBFFFGGGIIILLLPPPWWW___dddlllpppvvvzzz|||~~~~~~|||uuuiiicccZZZRRRMMMIIIGGGEEEBBBEEENNNZZZiiivvv~~~zzzxxxwwwyyyzzzooojjjccc\\\QQQHHHCCCAAA@@@???????????????@@@AAACCCCCCEEEGGGJJJKKKLLLMMMPPPRRRRRRTTTUUUXXXZZZ[[[\\\\\\]]]\\\\\\\\\]]]___aaabbbeeeffffffeeeeeehhhnnnttt|||{{{{{{{{{~~~|||mmm[[[LLLBBBAAA@@@AAADDDIIINNNQQQSSSVVVZZZ]]]bbblllyyyvvvdddRRRFFF>>><<<:::888666555555555444666888777555333444555~~~~~~}}}~~~~~~{{{zzzzzzxxxzzz|||}}}}}}}}}~~~~~~tttpppnnnmmmqqqrrrsssrrrppppppqqqrrrpppppppppoooooooooooooooiiijjjkkklllmmmnnnnnnnnnllllllllllllnnnoooqqqqqqqqqrrrtttuuuvvvuuuuuutttrrrrrrrrrrrrtttvvvxxxzzzzzzyyyxxxyyy}}}}}}~~~rrrcccVVVSSSPPPRRR___wwwtttfff^^^eeewwwxxxggg]]]QQQKKKFFFBBBCCCFFFGGGPPP[[[```\\\TTTKKKFFF;;;:::999888777777777777777777777777666666666666222222222333333444444444555444444333222111000000222222333444444555666666999888666555555777999:::;;;???DDDFFFFFFEEEDDDDDD@@@???>>><<<;;;>>>CCCGGGJJJIIIGGGEEEEEEHHHNNNRRRUUUWWWWWWQQQJJJHHHMMMSSSVVVUUUSSSPPPNNNOOORRRUUUSSSQQQOOOOOOTTTZZZ```ccciiijjjlllmmmllliiigggeeeaaaaaa___\\\XXXWWWZZZ]]]hhhnnnuuuyyyyyyrrrjjjdddZZZRRRIIIBBB@@@AAAAAA@@@CCCCCCBBB???===;;;<<<>>>@@@@@@AAABBBEEEKKKRRRWWW```eeelllqqquuuxxxzzz|||zzz}}}zzzsssiiicccZZZRRRMMMJJJHHHFFFCCCGGGOOO\\\kkkwwwzzzwwwwwwyyyyyynnnjjj```YYYOOOFFFBBB@@@@@@@@@????????????@@@AAABBBCCCHHHIIILLLMMMMMMOOOQQQSSSSSSTTTVVVWWWYYYZZZ[[[[[[]]]]]]\\\\\\]]]___```aaaccceeeggggggggghhhmmmqqqxxx~~~wwwvvvtttvvvqqq___OOOBBBAAA??????BBBGGGLLLOOOQQQTTTXXXZZZ^^^hhhuuuzzzhhhUUUHHH>>>===:::888666555555555444777999888555333444666~~~~~~|||zzzyyyzzz{{{|||}}}}}}}}}}}}~~~~~~~~~tttqqqrrrtttvvvuuussspppnnnmmmnnnpppppppppooonnnnnnnnnnnnoooiiijjjlllnnnooopppoooooonnnmmmllllllmmmooorrrssssssttttttuuuuuuuuuuuutttvvvssspppqqquuuyyyzzzzzzzzzzzzzzzzzz{{{~~~{{{zzznnnZZZPPPMMMVVVaaaooosssddd```dddsssrrriii___SSSLLLFFFBBBCCCFFFJJJPPPZZZ```^^^VVVJJJBBB>>>;;;999888888999888777888999:::888666555666777333333111111111111333333333333333333333333333333333333333222222333444444999777444222222444777999===@@@FFFMMMQQQQQQNNNJJJBBB@@@===<<<<<<>>>AAACCCDDDEEEDDDDDDDDDFFFKKKNNNVVVXXXXXXTTTNNNLLLNNNRRRYYYYYYWWWUUUSSSSSSVVVYYYWWWWWWVVVVVVXXX[[[___aaaggghhhjjjkkklllkkkiiihhhbbbaaa^^^XXXTTTSSSWWW\\\eeesss}}}|||{{{|||vvvkkkggg[[[LLLBBB???>>>>>><<>>===<<<;;;:::::::::<<>>>>>>>>======>>>???@@@BBBDDDEEEFFFGGGJJJNNNRRRTTTVVVWWWUUUVVVWWWWWWVVVXXX[[[]]]]]]___aaaaaa`````````aaagggfffffffffgggjjjlllnnnqqq}}}sssrrrrrrsss|||uuufffOOOHHHBBB???AAACCCEEEJJJPPPPPPSSSVVVXXX\\\dddooowwwpppZZZIIICCC===888777666444666;;;888888888888888888888888~~~~~~|||{{{yyyyyyzzzzzz{{{|||}}}}}}~~~uuusssvvvxxxzzzxxxuuurrrooonnnnnnoooooonnnnnnmmmmmmmmmmmmmmmiiijjjlllmmmooooooooonnnmmmlllllllllmmmooorrrsssttttttuuuuuuvvvvvvuuuuuutttrrrppprrrvvvyyy{{{{{{yyyzzz{{{|||}}}{{{{{{qqq]]]QQQMMMTTT^^^kkkxxxhhh___dddtttvvvjjj___SSSMMMGGGCCCCCCFFFIIIPPPYYY______WWWKKKCCC>>><<<999888888999888777888999999888666555666777444333222111111222333444111111111111111111111111222222222222333333444555999777444222222444777999<<>>>>>>>>======>>>???AAACCCEEEFFFGGGHHHKKKNNNQQQTTTVVVVVVVVVWWWWWWWWWWWWXXX[[[]]]\\\^^^``````______```aaaeeeeeeeeeeeegggiiikkklllooo{{{yyyvvvuuusssyyy{{{mmmVVVIIICCC???@@@BBBEEEJJJPPPPPPSSSVVVXXX\\\cccmmmttttttaaaQQQEEE???:::888777444555888666666666666666666666666}}}~~~}}}|||xxxwwwwwwxxxyyy{{{|||~~~|||uuuvvvzzz}}}~~~|||wwwsssooonnnnnnnnnmmmmmmlllllllllkkkkkkkkkiiijjjlllmmmnnnnnnnnnnnnkkkkkkkkkkkkmmmoooqqqsssttttttuuuvvvvvvvvvvvvvvvsssrrrrrrtttwwwyyyzzzzzzxxxzzz}}}{{{~~~uuuaaaSSSLLLQQQYYYfff{{{kkk^^^eeevvvzzzjjj```UUUNNNIIIDDDDDDGGGHHHNNNWWW___```YYYMMMEEE???<<<999888888999888777888999999888666555555666444444333333333333444444111111111111111111111111111111111222333444555666888666444333333444666888:::AAAMMMXXX]]]YYYQQQJJJBBB@@@===;;;;;;<<<===???>>>??????>>>>>>@@@DDDGGGIIIKKKMMMMMMKKKLLLPPPTTTXXXYYYZZZYYYZZZ\\\```cccbbb```]]][[[[[[\\\___aaammmnnnnnnnnnllljjjgggeeebbb___ZZZTTTPPPOOOQQQTTT]]]jjjtttwwwxxxyyytttlll^^^UUUHHH???;;;:::999888999999888777666666666777666888:::999888999===AAABBBFFFMMMRRRVVVYYY\\\^^^^^^```ccceeegggjjjooorrrxxx~~~wwwpppeee___WWWPPPKKKGGGDDDCCCFFFKKKVVVdddsss}}}zzzxxxxxxzzzwwwssstttwww~~~~~~qqqjjjccc[[[OOOFFF@@@>>>======>>>>>>???@@@BBBDDDFFFGGGIIIJJJMMMOOOQQQSSSTTTUUUVVVWWWXXXXXXXXXYYY[[[]]][[[]]]___```______```aaacccdddeeefffgggiiijjjjjjnnnyyy~~~yyyuuuxxxuuu```LLLDDD??????BBBDDDIIIOOOQQQSSSVVVXXX[[[aaaiiipppxxxyyyiii[[[IIIAAA<<<:::888444333555555555555555555555555555}}}~~~~~~~~~}}}}}}wwwvvvvvvvvvwwwzzz}}}{{{}}}zzzvvvyyy~~~}}}wwwrrrnnnmmmlllkkkkkkkkkkkkkkkkkkjjjjjjjjjkkkllllllmmmnnnooooooooojjjjjjkkklllmmmoooqqqrrrttttttuuuvvvwwwwwwwwwwwwtttttttttvvvwwwxxxxxxwwwxxx{{{~~~}}}zzzdddUUULLLPPPVVVbbb}}}|||lll^^^eeewww{{{kkkaaaVVVPPPJJJEEEEEEGGGFFFLLLUUU^^^aaa[[[PPPGGG???===:::888999999888777777888999888666444555666444444444444444444444444222333333333333333444444111111111222333444666777777666444333333444666777888???JJJUUUZZZWWWOOOIIIBBB@@@===;;;::::::;;;<<<>>>>>>???>>>>>>@@@CCCEEEFFFGGGIIIIIIIIIKKKOOORRRYYYZZZ[[[[[[\\\^^^bbbeeegggeeeaaa___^^^```bbbdddnnnooooooooommmjjjhhhfffbbb^^^XXXQQQMMMLLLMMMNNNTTT___hhhkkkllllllhhhaaaVVVOOOEEE===999888777666999999888888777888888888888999:::999888999;;;>>>===AAAFFFJJJMMMOOOQQQSSSTTTUUUXXXZZZ\\\___dddgggmmmsss}}}xxxpppccc]]]UUUNNNJJJFFFDDDBBBEEELLLXXXgggttt~~~~~~xxxwwwwwwzzzxxxsssrrrsss}}}|||qqqjjjccc[[[PPPFFF@@@>>>======??????@@@AAACCCEEEGGGIIILLLMMMNNNPPPRRRSSSTTTTTTWWWYYYZZZZZZYYYZZZ[[[]]]ZZZ\\\____________aaabbbdddeeefffhhhiiijjjjjjjjjnnnxxx}}}xxx{{{{{{hhhPPPGGG@@@???BBBDDDIIINNNPPPSSSVVVXXXZZZ^^^fffkkkssszzz}}}qqqeeeLLLDDD===;;;:::666444555666666666666666666666666}}}}}}}}}}}}}}}}}}||||||vvvvvvuuuvvvxxx{{{~~~|||ttttttzzzzzzyyy~~~{{{tttooolllkkkjjjiiikkkkkklllllllllkkkjjjiiimmmmmmmmmnnnnnnoooppppppjjjkkkkkkmmmnnnpppqqqrrrssssssuuuvvvvvvwwwwwwwwwvvvvvvvvvvvvuuutttttttttxxx{{{gggXXXMMMOOOUUU```zzz~~~oooaaafffvvv{{{nnndddYYYRRRLLLFFFEEEGGGEEEJJJSSS]]]ccc^^^SSSJJJ@@@>>>:::999999999888777777888999777555444555666444444444444444444444444222222222333333444444444111111111222333444666777666555444333333444555666777<<>>;;;:::::::::;;;<<<===>>>>>>===>>>AAACCCFFFFFFGGGGGGHHHJJJLLLOOOWWWXXXZZZ[[[[[[]]]```cccgggfffeeeddddddfffhhhiiinnnoooppppppooollljjjhhhccc^^^VVVOOOJJJIIIIIIIIIKKKRRRYYY[[[[[[YYYVVVRRRMMMHHHAAA<<<888777666666888888888777888888999999999:::::::::999999;;;<<<:::===AAADDDEEEGGGIIIKKKJJJKKKMMMOOOQQQTTTXXX[[[bbbjjjuuu}}}yyyqqqaaa\\\TTTMMMIIIFFFDDDCCCDDDLLLZZZhhhuuu}}}|||vvvuuuvvvxxxxxxsssqqqqqqyyy}}}zzzooojjjccc[[[PPPFFFAAA>>>>>>>>>@@@@@@AAACCCEEEGGGIIIJJJNNNOOOQQQRRRTTTUUUUUUUUUXXXZZZ[[[\\\[[[[[[\\\]]]ZZZ]]]___aaaaaaaaacccdddfffgggiiikkklllmmmmmmmmmpppxxx~~~{{{nnnWWWLLLBBB@@@BBBDDDHHHLLLOOORRRVVVWWWYYY\\\bbbgggooowww~~~vvvlllQQQGGG>>><<<;;;999777888555555555555555555555555}}}}}}||||||{{{zzzzzzzzzvvvvvvwwwxxxzzz}}}xxxmmmkkkpppvvvyyyqqqlllkkkkkkjjjhhhkkklllmmmnnnmmmlllkkkjjjmmmmmmmmmmmmmmmnnnooopppllllllmmmnnnooopppqqqqqqqqqrrrsssuuuvvvvvvvvvvvvvvvvvvvvvtttrrrqqqrrrtttzzz}}}kkk[[[OOOOOOSSS\\\tttvvveeegggsss~~~qqqfff[[[TTTMMMGGGDDDEEECCCHHHQQQ]]]dddaaaVVVLLLAAA>>>;;;999999999888777777888888777555444444555333333444444444444333333000000000111111222222333111111111222333444555666555555444333333444555555777999===BBBFFFHHHFFFDDDAAA@@@>>><<<;;;:::;;;;;;:::;;;<<<<<<<<<<<<>>>@@@EEEEEEEEEEEEFFFGGGIIIJJJQQQSSSUUUWWWXXXZZZ]]]___dddeeefffhhhkkkmmmoooqqqqqqrrrssssssqqqooommmkkkddd^^^UUUMMMIIIGGGEEEDDDCCCGGGKKKLLLJJJHHHFFFEEEEEEBBB>>>:::888666666777777666666666777888999999888888999999999:::::::::888:::===??????@@@BBBCCCAAABBBDDDEEEFFFHHHLLLOOOWWW___jjjttt{{{xxxppp```[[[TTTMMMIIIGGGEEECCCDDDMMM\\\kkkvvv}}}zzztttsssuuuxxx~~~xxxtttqqqppptttyyy~~~xxxmmmgggbbb[[[PPPFFFAAA@@@??????@@@AAABBBDDDFFFIIIKKKLLLQQQRRRSSSUUUVVVWWWWWWWWWYYY[[[]]]]]]\\\\\\\\\]]]\\\^^^aaaccccccdddfffhhhiiijjjkkklllmmmooopppppprrrxxxuuu^^^QQQEEEAAABBBDDDGGGJJJMMMQQQUUUWWWXXX[[[```dddlllssszzzyyyqqqYYYMMMAAA===<<<:::888999444444444444444444444444~~~}}}|||zzzyyyxxxwwwwwwvvvwwwyyy{{{~~~xxxjjjfffjjjppp{{{~~~wwwooojjjkkklllkkkiiimmmnnnooopppooonnnlllkkkllllllkkkkkkkkklllmmmnnnnnnooooooppppppppppppppppppqqqrrrtttuuuuuuvvvvvvsssttttttrrrppppppsssvvv|||~~~nnn]]]QQQOOOPPPWWWmmmzzzjjjhhhooosssiii^^^VVVNNNFFFCCCDDDBBBFFFPPP\\\eeecccXXXNNNBBB???<<<:::999999888777666777888777555444444555111222333444444333222111///000000111222222333333222222222222333333444555555444444333333444444555777888:::===AAACCCCCCBBB@@@???>>>===<<<<<<<<<<<<;;;<<<======<<<===>>>@@@CCCBBBAAAAAACCCEEEFFFFFFIIILLLOOORRRTTTWWWZZZ]]]___aaaffflllqqquuuwwwxxxwwwxxxxxxwwwuuurrrooommmeee^^^TTTLLLHHHEEECCCAAA???@@@AAABBB@@@??????@@@>>>>>><<<:::888777777888888777888888999:::;;;<<<999999999:::;;;;;;;;;:::999;;;============???@@@===>>>?????????AAAEEEGGGJJJSSS___iiirrryyyuuulll```[[[SSSMMMJJJGGGFFFDDDDDDOOO___nnnxxxyyyttttttuuuxxx{{{wwwuuusssrrrxxxvvvjjjeeeaaaZZZOOOFFFBBBAAAAAAAAAAAABBBCCCEEEGGGJJJLLLMMMRRRSSSUUUVVVXXXYYYYYYZZZZZZ\\\^^^^^^]]]\\\\\\]]]^^^```dddeeefffgggiiikkkkkkkkkkkklllmmmoooqqqrrrsssxxx}}}eeeVVVGGGBBBCCCDDDFFFIIIKKKOOOTTTVVVXXXZZZ^^^bbbhhhooowww|||}}}uuucccTTTEEE>>><<<999888888444444444444444444444444~~~}}}{{{yyywwwvvvvvvuuuvvvxxxzzz}}}yyyjjjeeeiiinnnttt}}}vvvnnnjjjkkkmmmmmmkkknnnooopppqqqqqqooommmlllkkkjjjiiiiiiiiijjjkkklllppppppqqqqqqqqqqqqppppppooopppqqqssstttuuuuuuuuuqqqrrrrrrpppnnnpppuuuyyy}}}ppp```RRROOONNNSSSfff~~~|||mmmhhhmmmuuukkk___WWWOOOFFFBBBCCCAAAEEEOOO\\\eeedddYYYOOOBBB???<<<:::999999888666666777888777555333444555111111333333333333111111111111222333444444555555333333333222222333444444555444444333333444444555888888:::===@@@BBBAAA@@@@@@???>>>==================???@@@@@@??????AAABBB@@@???>>>???AAACCCDDDEEECCCFFFJJJNNNQQQUUUYYY\\\[[[___fffnnnuuuyyy{{{|||}}}}}}|||{{{xxxtttpppnnnfff^^^TTTLLLHHHEEEBBB@@@>>>======>>>===<<<>>>AAA;;;;;;;;;:::888777888999:::::::::;;;<<<===>>>???;;;:::;;;<<<>>>>>>===<<<<<<===??????>>>>>>???AAA<<<===>>>>>>>>>???BBBEEEBBBJJJVVVaaakkkttt}}}rrriii```[[[TTTNNNJJJHHHFFFEEEFFFQQQaaapppzzzzzzuuutttvvvyyy|||yyywwwssszzzuuuiiiccc```YYYOOOFFFBBBAAABBBBBBAAABBBCCCEEEHHHJJJMMMNNNSSSTTTVVVXXXYYYZZZ[[[[[[ZZZ\\\^^^___^^^]]]]]]]]]___bbbeeeggghhhiiikkkmmmllllllkkkkkklllooorrrsssssswwwiiiYYYIIICCCCCCDDDFFFHHHIIINNNSSSVVVWWWZZZ^^^aaaeeellltttzzzyyyjjjYYYHHH???<<<999777777777777777777777777777777zzz{{{}}}~~~~~~}}}|||||||||{{{zzzyyyxxxxxxxxx|||}}}~~~{{{ooofffeeehhhrrr|||}}}wwwooolllmmmnnnmmmkkkkkkmmmppprrrrrrpppmmmkkkiiihhhhhhhhhiiillloooqqqkkkmmmoooqqqrrrqqqpppooolllmmmnnnoooqqqssstttuuuoooooooooooooooqqquuuxxx~~~|||}}}xxxbbbPPPMMMMMMPPPbbbyyyzzzjjjhhhlll}}}zzzmmm___VVVOOOIIIFFFFFFDDDIIIPPPYYYcccfff^^^SSSIIIAAA;;;;;;<<<999888999999999999888777666666555555555444333444555666777444444444444333222111111111222333444444333111000444333333222222333333444555999;;;:::===CCCDDDCCCBBBBBBAAAAAA???===<<<;;;BBBBBBAAA???======???BBBBBBAAA???>>>>>>@@@AAABBBAAAAAACCCGGGLLLQQQSSSTTTZZZ\\\bbbiiiqqqxxx{{{|||~~~}}}zzzxxxtttoookkkbbbWWWNNNIIIFFFCCCAAA>>>===<<<<<<<<<<<<<<<===:::;;;<<<<<<:::::::::;;;>>>???@@@???======>>>???>>>@@@AAAAAA???>>>>>>???@@@@@@???>>>>>>>>>>>>??????>>><<<<<<>>>>>>>>>===CCCEEELLLWWW```iiivvvuuunnnaaaZZZRRROOOLLLFFFDDDFFFJJJTTTbbbpppyyy~~~}}}zzzvvvsssttt{{{}}}{{{yyy{{{sssgggbbbbbbVVVKKKEEECCC@@@@@@CCCDDDEEEGGGIIILLLNNNPPPQQQPPPSSSWWWZZZZZZZZZ[[[\\\]]]]]]]]]^^^^^^^^^^^^___aaabbbccceeehhhkkknnnooolllllllllmmmnnnooopppqqqrrrsssyyyooo\\\JJJEEEFFFEEECCCCCCIIIKKKNNNPPPRRRVVV[[[___fffiiioooxxxqqqcccPPPBBB<<<:::777444666777888888888777555444qqqssswwwzzz|||}}}|||{{{{{{||||||}}}||||||{{{zzz}}}~~~zzzoooggggggkkksss}}}}}}vvvooolllmmmnnnmmmkkkjjjkkkmmmoooooonnnllljjjkkkjjjjjjjjjkkklllnnnooolllnnnpppqqqrrrrrrqqqpppmmmmmmmmmnnnooorrrtttuuuppppppooonnnnnnqqquuuyyyzzzyyy}}}yyycccQQQMMMMMMPPPaaavvv{{{jjjgggkkk{{{~~~qqqbbbYYYQQQIIIEEEEEECCCHHHPPPYYYdddhhh```UUUJJJBBB<<<<<<<<<999888999999999888888777666666555777666555333333333444444222222333444444333333333222222333333333222222111444333333222222333333444555999;;;;;;>>>DDDFFFEEECCCBBBAAA@@@???>>>======CCCCCCCCCAAA???>>>@@@BBBCCCAAA@@@>>>>>>???AAABBBAAAAAABBBEEEKKKOOOQQQRRRXXX[[[```hhhqqqxxx|||~~~}}}{{{wwwqqqllldddXXXNNNIIIFFFBBB@@@======<<<<<<;;;;;;;;;;;;:::<<<<<<<<<;;;;;;===>>>???AAABBBBBBBBBBBBCCCDDD@@@BBBCCCCCCBBBAAABBBCCCFFFFFFEEEDDDCCCBBBBBBBBBBBB???===<<<======<<<:::>>>@@@FFFOOOXXXbbbppp|||~~~ssslllaaaYYYQQQNNNJJJFFFDDDFFFLLLVVVeeerrrzzz~~~{{{wwwtttuuu{{{~~~|||}}}~~~rrrhhhcccaaaVVVJJJEEECCCAAAAAADDDEEEFFFHHHJJJMMMOOOQQQRRRRRRUUUXXXZZZ[[[ZZZ[[[\\\]]]^^^^^^___```aaabbbbbbdddeeeeeefffhhhiiikkklllkkkkkkllllllmmmoooppppppqqqrrrxxxrrr___MMMFFFFFFEEECCCDDDHHHJJJMMMOOORRRVVVZZZ^^^dddfffllluuu~~~wwwiiiVVVGGG???<<<:::888666666777888777666555444fffjjjooouuuyyyzzzzzzyyyzzz|||~~~xxxoooiiijjjnnnttt}}}{{{uuuooollllllmmmlllkkkjjjjjjkkkkkkkkkjjjjjjiiikkkllllllmmmmmmmmmmmmmmmnnnoooqqqrrrsssrrrrrrqqqnnnmmmllllllnnnppprrrtttqqqpppooonnnnnnqqqvvvzzz{{{wwwyyy|||~~~yyyeeeSSSNNNMMMOOO^^^qqq{{{lllhhhiiiwwwuuufff\\\SSSKKKFFFEEEBBBGGGOOOYYYeeejjjcccXXXLLLDDD===<<<<<<999888999999888888777777666666555777666555333222222111111000111222333444444444444333333222222222222333333444333333222222333333444444888;;;<<<@@@GGGKKKJJJFFFDDDBBB@@@>>>>>>>>>???CCCDDDDDDCCCAAA@@@AAABBBDDDBBB@@@???>>>???@@@AAAAAAAAAAAADDDHHHLLLOOOOOOUUUXXX___gggpppxxx~~~|||vvvqqqiii]]]SSSMMMIIIEEEBBB????????????>>>>>>>>>===>>>????????????@@@CCCFFFDDDFFFHHHIIIIIIIIIJJJLLLGGGHHHIIIIIIIIIIIIKKKMMMOOOOOONNNLLLJJJHHHGGGFFFGGGDDDAAA???>>>===<<<:::<<<<<>><<<;;;666666666777666555555444```dddjjjqqquuuwwwwwwwwwyyy|||uuuoookkklllpppttt{{{yyytttooollllllllllllkkkjjjjjjiiiiiihhhhhhiiiiiijjjkkkmmmoooppppppooonnnpppqqqrrrsssssssssrrrrrrooonnnlllllllllnnnqqqrrrrrrqqqooommmmmmqqqvvv{{{}}}yyyyyy|||~~~{{{hhhWWWPPPMMMNNN[[[kkk|||oooiiihhhuuuwwwhhh^^^VVVMMMGGGGGGBBBGGGNNNXXXdddkkkeee\\\OOOFFF>>>===<<<999888999888888777777666666666666555555444333222222111111111222333333444444444333444333222111111333444555444333333222222333333444333777;;;===CCCLLLQQQQQQMMMJJJEEEAAA>>>>>>???@@@BBBDDDEEEEEECCCBBBAAABBBEEECCCAAA?????????AAAAAABBBAAA@@@BBBFFFJJJMMMMMMRRRVVV^^^fffoooyyy|||yyyqqqeee[[[UUUPPPKKKGGGDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDEEEGGGLLLPPPNNNPPPRRRSSSRRRRRRRRRSSSQQQRRRSSSSSSSSSUUUXXX[[[______^^^\\\YYYUUURRRPPPNNNKKKFFFCCCBBB@@@???===???===???EEEKKKTTTcccppp{{{zzzoooiii```WWWNNNJJJGGGDDDEEEIIIPPP\\\kkkwww}}}|||zzzxxxvvvxxx~~~~~~sssjjjggg___TTTIIIEEEDDDCCCDDDGGGIIIJJJKKKMMMOOOQQQSSSTTTUUUWWWYYYZZZYYYYYYZZZ[[[\\\]]]___aaadddfffhhhiiihhhggggggggggggggghhhiiiiiijjjkkklllmmmnnnoooooooooqqqxxx{{{mmmZZZLLLFFFEEEEEEFFFFFFHHHKKKMMMOOORRRWWWZZZ^^^aaafffnnnvvv}}}xxxeeeTTTGGG@@@===<<<666666666666555555444444```ccciiinnnrrrtttttttttxxx{{{{{{sssooolllmmmpppqqqyyy~~~~~~}}}~~~|||}}}vvvsssooolllkkkkkkkkkkkkkkkkkkiiihhhhhhhhhiiiiiigggiiillloooqqqrrrqqqpppqqqrrrrrrssssssssssssssspppooonnnlllmmmnnnooopppqqqqqqpppnnnnnnqqqvvvzzz||||||yyy{{{~~~}}}lll[[[RRRMMMNNNYYYfff}}}~~~tttlllhhhrrrwwwiii```XXXOOOJJJIIIBBBFFFLLLVVVccckkkhhh___RRRHHH@@@>>><<<999888999777777777666666666666666222333333333333333333333333444444444333333222111444333222111222333555666444333333222222333333444111666:::===EEEOOOVVVWWWSSSOOOIIICCC???===>>>>>>AAABBBDDDDDDCCCBBBBBBCCCFFFDDDBBBAAA@@@AAABBBCCCCCCAAA@@@BBBFFFJJJLLLMMMQQQVVV]]]fffoooyyyxxxlllbbb\\\WWWQQQMMMJJJIIIIIIHHHIIIJJJKKKLLLMMMLLLKKKJJJJJJOOOUUUZZZ\\\^^^``````^^^\\\[[[[[[[[[\\\\\\]]]^^^aaafffjjjqqqqqqqqqoookkkfffbbb___VVVRRRMMMHHHFFFDDDBBBAAAAAA??????CCCGGGOOO]]]jjjuuu{{{yyyoooiii```VVVNNNJJJGGGEEEFFFJJJRRR]]]mmmxxx}}}zzzyyyxxxxxxzzz~~~ssskkkjjj]]]RRRHHHEEEEEEDDDFFFJJJKKKLLLMMMOOOQQQSSSTTTUUUUUUWWWXXXYYYXXXXXXZZZ[[[\\\]]]___aaacccfffggghhhffffffffffffggghhhjjjjjjiiijjjlllmmmnnnoooooonnnnnnrrrxxxuuucccRRRIIIGGGGGGFFFEEEGGGIIIKKKMMMPPPUUUXXX]]]___dddjjjqqqyyy{{{lll[[[KKKAAA===;;;777777666666555555555555bbbeeeiiimmmppprrrsssssswww{{{yyytttqqqnnnnnnpppooouuu|||xxxzzz|||{{{zzz{{{}}}yyytttrrrooommmkkkjjjjjjkkklllkkkjjjiiihhhhhhhhhhhhfffhhhkkknnnqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqpppoooooonnnnnnnnnnnnpppqqqqqqpppppprrrvvvyyy|||~~~yyyzzz|||qqq```UUUOOOOOOWWWaaayyywwwnnngggoooxxxkkkbbbZZZQQQKKKJJJDDDFFFJJJRRR___iiiiiibbbTTTKKKBBB>>><<<999888999666666666666666666666666222222333444444444444444444444444444333222111000333222222333333444555666444333333222222333333444111555999<<>>@@@AAABBBAAAAAACCCEEEFFFEEECCCBBBBBBDDDEEEFFFDDDCCCAAABBBFFFKKKNNNOOOQQQVVV^^^fffooozzz~~~sssiiiccc^^^XXXTTTPPPNNNMMMLLLNNNQQQTTTVVVWWWVVVSSSQQQRRRWWW___dddjjjlllnnnnnnllliiiggggggfffgggggghhhjjjooouuuzzz~~~zzztttnnnkkkddd^^^WWWPPPLLLHHHEEECCCCCC@@@???AAACCCIIIUUUaaaooovvvyyyoooiii^^^VVVNNNKKKIIIFFFGGGJJJSSS```pppzzz~~~yyyyyyzzz{{{~~~|||qqqkkkjjj\\\QQQHHHEEEFFFFFFHHHLLLMMMNNNOOOQQQRRRTTTUUUVVVUUUWWWYYYYYYYYYYYY[[[]]]]]]^^^___aaacccdddffffffeeeeeeeeefffhhhiiikkkkkkjjjkkkmmmoooppppppooooooooorrrxxx~~~mmmYYYMMMIIIHHHGGGDDDFFFHHHIIIKKKNNNSSSVVV[[[]]]aaaeeekkkttt|||}}}sssdddSSSFFF>>><<<888888777666666666666666ccceeegggjjjnnnqqqssstttxxx{{{zzzvvvtttqqqooopppmmmsss}}}wwwqqqsssvvvvvvvvvwww{{{uuurrrqqqooommmjjjiiijjjkkkjjjjjjjjjiiihhhgggggggggggghhhkkkmmmooopppqqqqqqrrrrrrqqqqqqqqqqqqrrrrrrqqqqqqqqqqqqpppooommmllloooppprrrrrrrrrsssvvvxxx{{{zzzzzz|||uuudddWWWPPPPPPWWW^^^rrryyynnneeelll|||oooeee]]]RRRLLLJJJFFFGGGHHHOOO\\\gggiiidddWWWLLLCCC???===999888999666666666666666666666666444444555666555444333333333333333444444333222222111222333444555555555555444333333222222333333444222666888999???IIIOOOPPPOOOLLLGGGBBB>>><<<;;;;;;;;;<<<>>>>>>>>>@@@DDDFFFFFFFFFDDDDDDDDDFFFHHHJJJFFFDDDBBBDDDHHHMMMQQQRRRRRRXXX___gggooo{{{{{{ssslllgggaaa]]]XXXVVVTTTSSSUUUZZZ___cccfffccc```]]]]]]ccckkkrrrvvvxxx{{{{{{yyywwwuuuuuuuuuuuuuuuvvvyyy|||wwwqqqggg]]]VVVPPPKKKIIIEEEBBBAAAAAABBBEEEOOOZZZiiirrr}}}xxxnnniii]]]VVVOOOMMMKKKHHHHHHJJJVVVcccsss}}}yyy{{{}}}zzznnnhhhhhh[[[PPPGGGEEEFFFGGGJJJMMMNNNOOOPPPRRRTTTUUUVVVWWWWWWXXXZZZ[[[[[[\\\___aaa``````aaabbbcccddddddeeeffffffffffffgggiiijjjkkkjjjlllnnnpppqqqqqqppppppooorrrwww}}}uuu___PPPLLLJJJGGGCCCEEEGGGHHHJJJMMMQQQTTTXXXZZZ]]]```eeennnwww~~~{{{ooo]]]LLLCCC???:::999888777666777777888cccdddfffiiilllppptttuuuxxx{{{|||yyywwwtttqqqqqqmmmrrr|||{{{ssslllnnnqqqrrrsssttt{{{vvvrrrqqqqqqooommmjjjiiijjjkkkiiiiiiiiiiiihhhgggfffeeeiiijjjkkkmmmnnnooooooooorrrrrrqqqppppppqqqqqqqqqqqqrrrssssssrrrpppmmmkkknnnppprrrsssssstttuuuwwwxxx}}}}}}|||~~~wwwfffXXXQQQPPPVVV]]]lllyyymmmdddiii}}}rrrhhh^^^SSSLLLIIIHHHGGGGGGLLLYYYfffiiieeeXXXMMMCCC???===999888999555555555666666666666666666666777777666444222111111111222333444444444444000222333555666666555444444333333222222333333444444666777777;;;DDDIIIIIIJJJHHHDDD@@@===<<<;;;;;;999:::;;;<<<===???DDDGGGGGGFFFEEEEEEFFFHHHJJJLLLFFFDDDCCCDDDIIINNNRRRTTTSSSYYY```gggooo{{{{{{uuuoooiiieee```^^^[[[YYY\\\bbbiiinnnqqqooojjjggggggmmmvvv||||||tttiii___WWWQQQNNNIIIEEEDDDDDDCCCEEENNNXXXfffooo{{{wwwmmmhhh]]]VVVPPPNNNMMMIIIHHHKKKXXXeeevvv{{{|||wwwlllffffffZZZPPPGGGEEEFFFGGGJJJNNNOOOPPPQQQSSSTTTVVVWWWWWWXXXZZZ[[[\\\]]]^^^aaadddbbbbbbccccccccccccddddddggggggggggggggghhhiiiiiikkkllloooqqqrrrrrrqqqpppppprrrvvvzzzyyycccSSSMMMJJJGGGCCCDDDFFFHHHIIILLLPPPTTTVVVXXX[[[]]]aaaiiittt{{{~~~vvvdddRRRFFFBBB;;;:::888777777777888999fffffffffhhhkkkpppuuuwww{{{}}}}}}yyyrrrooooookkkttt{{{rrrkkkkkkkkklllqqqzzzyyyqqqpppqqqooonnnmmmkkkjjjiiiiiihhhjjjiiihhhgggeeedddcccbbbeeegggiiikkklllmmmlllllloooppppppqqqqqqrrrssssssuuutttsssqqqpppoooooooooppppppooooooppprrrsssuuuyyyzzz}}}{{{uuuvvv|||uuuhhhZZZPPPNNNRRRVVVjjj~~~qqqeeegggtttuuuggg^^^VVVPPPLLLGGGEEEFFFMMMXXXcccggghhh[[[QQQDDD=========:::666888888888888777777777777333333333444444555555555222222111111222222333444444444444444444444444444444444333333333444444555777777777888:::>>>AAACCCIIIGGGEEEAAA>>><<<:::999777777888999<<>>======;;;888888888888888777777777777333333444444444444444444222222222111222222333444444444444444444444444444555444444333333444444555444444444666999<<<@@@BBBEEEDDDBBB???===;;;:::::::::::::::::::::<<<>>>???CCCDDDEEEFFFGGGHHHIIIJJJIIIGGGFFFHHHNNNTTTWWWXXX[[[]]]cccjjjpppzzz{{{uuussspppmmmlllpppxxx}}}sssiii```TTTQQQLLLGGGDDDEEEIIILLLXXXdddttt}}}tttjjjccc\\\UUUNNNKKKHHHFFFJJJQQQ]]]jjjxxx}}}|||{{{~~~xxxxxxvvvpppiiidddbbbbbbUUUPPPIIIEEEFFFIIIKKKLLLRRRSSSTTTVVVXXXYYY[[[\\\\\\\\\\\\\\\^^^```bbbccc```aaabbbcccddddddddddddgggffffffggggggiiijjjjjjlllnnnppppppoooooopppqqqqqqnnnnnnttt{{{vvvooooooxxxtttaaaQQQOOOTTTMMMJJJGGGFFFHHHKKKNNNOOOTTTUUUXXX]]]```ccckkkuuu~~~|||ppp^^^MMMDDD>>>;;;888555555666666555fffffffffgggjjjnnnrrrtttxxxzzz|||~~~{{{vvvvvvyyy~~~rrrjjjcccdddjjjtttyyytttpppmmmkkkggggggggghhhiiijjjllllllhhhhhhgggfffdddcccbbbbbbeeefffhhhiiikkklllllllllooooooooopppqqqqqqrrrrrrssssssrrrqqqqqqpppoooooosssrrrqqqpppppppppqqqrrruuuvvvxxx{{{}}}vvvssstttooofffZZZPPPLLLOOORRR]]]ttt}}}mmmiiiooopppdddZZZRRRMMMGGGEEEEEEJJJTTT]]]dddfff```UUUHHH???======;;;999888888888888777777777777444444444444444444333333222222222222222333444444444444444444444444444444555555444444444444444555222222222444666:::>>>@@@@@@???>>>===<<<;;;::::::;;;:::999999:::;;;<<<===@@@AAABBBEEEGGGIIIKKKLLLGGGEEEEEEHHHMMMSSSWWWYYYZZZ]]]cccjjjqqq{{{}}}|||zzzwwwvvvyyyzzzpppaaa\\\TTTLLLGGGFFFGGGIIIQQQ\\\lllwww}}}tttiiiaaa]]]VVVPPPLLLHHHGGGLLLSSS```mmmzzz|||zzz{{{wwwvvvrrrllleeeaaa______SSSOOOJJJGGGHHHLLLOOOPPPSSSTTTUUUWWWZZZ\\\]]]^^^\\\\\\]]]^^^___aaabbbccc```aaaaaabbbbbbcccccccccfffffffffffffffggghhhiiikkkmmmooopppoooooopppqqqqqqppprrruuuyyypppiiiiiiqqq{{{iiiYYYUUUYYYWWWQQQJJJFFFGGGJJJKKKKKKRRRRRRUUU[[[]]]```hhhqqq{{{~~~}}}sssdddTTTJJJ>>><<<999777777777666555ffffffggghhhjjjmmmppprrruuuxxx{{{|||}}}|||yyy{{{{{{rrrkkkddddddlllxxxzzzsssqqqoookkkhhheeeeeeffffffhhhiiikkkkkkggggggfffeeedddcccbbbbbbeeefffggghhhjjjkkkllllllnnnnnnoooooopppqqqqqqqqqrrrrrrrrrrrrqqqqqqpppooorrrqqqpppppppppqqqrrrssstttvvvwwwzzz{{{}}}~~~~~~~~~~~~zzzvvvssspppjjj^^^SSSMMMNNNQQQYYYppprrrjjjmmm{{{tttggg]]]SSSMMMHHHEEEEEEHHHQQQZZZaaadddaaaWWWJJJ@@@<<<<<<;;;:::888888888888777777777666555555555444444333333333333222222222222333444444555555555555555555555555666555555444444444444555333333222333555888;;;===;;;;;;<<<<<<<<<;;;;;;;;;888777777888999;;;===>>>>>>???AAACCCEEEGGGIIIJJJDDDDDDDDDGGGLLLQQQVVVYYY[[[]]]dddkkkqqq{{{}}}}}}~~~ppphhh]]]SSSLLLJJJIIIIIILLLVVVeeerrrzzzsssggg___[[[UUUOOOKKKGGGFFFMMMVVVdddppp||||||zzz|||~~~yyyvvvqqqjjjddd```^^^]]]PPPMMMJJJIIIJJJNNNQQQSSSSSSTTTVVVXXX[[[]]]^^^___]]]]]]^^^___```bbbcccddddddddddddddddddeeeeeefffeeeeeeeeeeeeeeefffggghhhjjjlllnnnooonnnnnnoooqqqpppqqqtttwwwxxx}}}ppphhhhhhooo~~~pppaaa[[[]]]aaaXXXNNNHHHGGGIIIIIIHHHOOOPPPTTTYYY\\\^^^eeennnwww|||}}}vvvjjjZZZNNNAAA>>>;;;::::::999888777hhhhhhhhhiiikkkmmmoooqqqtttvvvyyy{{{||||||~~~~~~}}}{{{pppkkkgggiiitttuuuooonnnnnnjjjfffffffffffffffggghhhhhhiiiggggggfffeeeddddddcccccceeeeeefffggghhhjjjkkklllmmmnnnnnnooooooppppppqqqqqqqqqrrrrrrrrrqqqppppppooooooooooooppprrrtttuuuuuuvvvxxxzzz{{{|||}}}}}}}}}{{{vvvuuuqqqfffYYYPPPOOOQQQWWWmmmwwwmmmlllxxxxxxkkk___UUUNNNIIIGGGEEEGGGNNNVVV^^^cccbbbYYYLLLBBB===;;;:::999888888888888777777777666555555555444444333333333333333222222333333444555555555555555555555555555777666555444444444444444666555444444555777:::;;;:::;;;<<<<<<===<<<<<<;;;888888777777888999;;;<<<>>>>>>@@@AAABBBDDDEEEEEEAAABBBCCCEEEIIINNNTTTXXX[[[^^^dddkkkqqqzzz|||tttggg\\\TTTOOOLLLJJJKKKSSS___lllwww|||qqqeee^^^XXXSSSNNNJJJFFFFFFNNNYYYhhhttt}}}zzz|||~~~yyyuuuooohhhbbb^^^[[[ZZZMMMLLLKKKKKKLLLOOOSSSVVVTTTUUUVVVXXX[[[]]]^^^___]]]^^^___aaabbbcccddddddfffeeeeeeeeeeeeffffffgggeeeeeeeeeeeeeeeffffffgggiiikkkmmmnnnnnnnnnoooppplllmmmpppssstttyyyzzzlllkkkppp}}}xxxhhh```aaaggg___SSSKKKGGGGGGGGGGGGNNNOOOSSSXXXZZZ\\\ccckkksssyyy~~~|||xxxooo```QQQCCC@@@<<<:::999999777666iiijjjjjjkkklllnnnooopppsssvvvyyy{{{{{{{{{|||}}}{{{llllllmmmrrr|||sssnnnmmmllljjjggggggggggggffffffgggggghhhhhhggggggfffeeeeeeddddddeeeeeeeeefffgggiiikkklllmmmmmmmmmnnnooooooppppppooopppqqqrrrsssrrrqqqpppnnnnnnnnnoooqqqsssuuuwwwvvvwwwxxxyyy{{{{{{||||||}}}~~~{{{}}}zzznnn___SSSOOOPPPUUUggg}}}{{{pppllluuu}}}ooocccYYYRRRKKKHHHFFFGGGKKKTTT]]]cccccc[[[PPPFFF???;;;:::999888888888888777777777777444444444444444444333333333333333333333444444555555555555555555555555555777777666555444444444444777666555555555777:::;;;<<<===>>>??????>>>===<<<<<<;;;999777666555666666======>>>>>>???@@@AAAAAA???@@@BBBCCCFFFKKKQQQUUUYYY\\\bbbiiimmmuuuttthhh```YYYRRRNNNNNNRRR[[[gggsss|||xxxnnnccc\\\TTTPPPMMMIIIEEEFFFQQQ]]]lllwww}}}{{{~~~wwwssslllfffaaa]]]XXXUUULLLMMMNNNNNNOOOQQQUUUXXXVVVWWWXXXZZZ[[[]]]^^^___^^^___```bbbcccdddeeeeeeeeedddcccccccccdddeeefffffffffeeeeeeeeeffffffggghhhjjjlllmmmmmmnnnooopppnnnnnnqqqtttvvvyyyyyywww{{{~~~nnneeedddjjjdddYYYOOOHHHEEEFFFGGGLLLMMMQQQWWWYYYZZZaaahhhnnnvvv||||||{{{vvvgggWWWFFFBBB<<<888777666555555kkkkkkllllllmmmnnnoooooosssuuuyyyzzzzzzzzzzzz{{{{{{yyymmmpppuuu|||~~~yyyrrrnnnlllkkkjjjhhhggggggffffffggghhhhhhiiihhhhhhhhhggggggffffffeeeeeeddddddeeefffhhhjjjlllllllllmmmnnnnnnoooooopppnnnoooqqqsssssssssqqqpppooooooooooooppprrrtttvvvuuuvvvwwwyyyzzzzzzzzzzzz||||||uuucccTTTNNNNNNPPP^^^rrrssslllrrrttthhh]]]WWWLLLJJJGGGGGGJJJRRR\\\ccceee___UUUKKKCCC>>>;;;999888888888888777777777777333333444444444444444444444333333333333444555555555555555555555555555555888777666555444444444444444444333444555888;;;===@@@AAABBBBBBBBB@@@>>>===<<<;;;999666555444444444::::::;;;<<<===>>>>>>???===???AAABBBCCCGGGMMMRRRVVVYYY___eeeiiippp~~~~~~}}}}}}|||||||||||||||{{{~~~{{{pppggg]]]VVVQQQSSSWWWaaannnxxx}}}|||tttkkkbbb[[[RRROOOLLLJJJFFFHHHTTTaaaoooyyy|||}}}xxxsssmmmhhhccc^^^XXXSSSNNNPPPRRRSSSSSSTTTXXX[[[YYYZZZ[[[\\\]]]^^^______^^^___aaaccceeeeeeeeeeeeeeedddcccaaaaaabbbdddeeeggggggfffffffffffffffggggggiiilllmmmmmmmmmoooppptttqqqrrruuuwwwzzztttjjjgggiiifff^^^SSSHHHDDDEEEIIIIIIJJJOOOTTTVVVWWW]]]eeehhhrrrzzz|||~~~ppp___LLLGGG???:::777777777777llllllmmmmmmnnnooooooooorrruuuyyyzzzzzzzzzzzzzzzxxx|||{{{wwwqqqvvv|||{{{wwwrrrnnnlllkkkjjjiiifffffffffggggggiiijjjkkkiiiiiihhhhhhggggggffffffeeeddddddeeefffhhhjjjkkkllllllmmmmmmnnnooooooooonnnoooqqqsssssssssrrrqqqqqqqqqpppppppppqqqssstttuuuuuuwwwxxxxxxyyyyyyyyy~~~{{{{{{xxxeeeUUUMMMMMMLLLXXXiiiuuulllpppwwwlllaaaZZZMMMKKKHHHGGGJJJQQQ\\\cccfffaaaXXXOOOFFF@@@<<<:::888888888888777777777777333333333444444555555555444333333333333444555555666666666666666666666666888888777555555444444444111111111222555999===???CCCDDDEEEEEEDDDAAA???===999888777555555555666777777888999:::<<<===>>>???<<<>>>@@@AAAAAAEEEKKKPPPTTTVVV\\\bbbeeekkkzzzxxxxxxwwwwwwvvvuuuuuutttooorrrwww|||~~~~~~}}}zzz{{{|||}}}~~~~~~sssggg___TTTSSSUUU^^^kkkuuuzzz|||yyyrrriiiaaa[[[RRROOOMMMJJJGGGJJJWWWeeeppp{{{}}}{{{~~~zzzvvvpppkkkgggaaaYYYTTTPPPRRRUUUVVVUUUWWWZZZ^^^\\\\\\]]]^^^^^^______```^^^```bbbdddeeeffffffeeegggeeedddbbbbbbccceeefffhhhggggggfffffffffggggggfffiiikkkmmmmmmmmmooopppsssooonnnqqqsssuuuzzzxxxmmmjjjhhhgggaaaVVVIIICCCEEEJJJGGGHHHMMMRRRTTTUUU[[[bbbdddpppyyy}}}wwweeeSSSMMMDDD===:::::::::;;;mmmnnnnnnmmmllllllmmmooopppqqqsssuuuvvvvvvuuuuuusssvvv{{{zzzzzzuuu|||{{{uuupppvvvtttssspppnnnllllllllllllggghhhiiihhhggggggiiikkklllllljjjiiigggfffeeedddhhhhhhhhhhhhiiiiiiiiiiiikkkllllllmmmnnnnnnnnnmmmlllnnnqqqsssuuuuuuttttttsssrrrqqqqqqqqqqqqssssssttttttuuuwwwxxxyyyzzz{{{xxxzzz|||~~~~~~nnn[[[PPPLLLKKKTTTcccwwwwwwllluuu|||oooddd]]]RRRLLLGGGGGGIIIOOO[[[fffhhhfff]]]NNNDDD@@@???===999999888888888888888888777777666666555555555444555555555444444333333333555555555555555555555555777777666555555555555666555444222222444888<<>>>>>:::666666oooppppppnnnllllllmmmnnnpppqqqssstttuuuuuuttttttttttttwww~~~~~~uuuqqqrrrqqqyyy{{{wwwvvv|||~~~sssrrrpppnnnlllkkkkkkkkkiiijjjjjjjjjiiiiiikkklllllllllkkkjjjiiihhhfffeeehhhhhhhhhhhhiiiiiiiiiiiikkkkkklllmmmmmmmmmmmmmmmmmmoooqqqsssuuuuuuuuutttsssrrrqqqqqqqqqrrrssstttttttttuuuvvvwwwxxxyyyyyyxxxzzz}}}~~~ppp^^^RRRMMMMMMTTT___pppzzznnnuuu~~~qqqeee^^^UUUOOOJJJHHHIIINNNXXXccckkkiii```QQQDDD???<<<999:::999999888888888888888777666666666555555555555555444444444444444444333555555555555555555555555777666666555444555555555555444222222444888;;;>>>HHHJJJMMMMMMIIIEEEAAA???;;;;;;999777666555555555333666::::::999777777888:::;;;<<<>>>AAAEEEHHHJJJOOORRRVVVYYY]]]dddnnnvvvzzztttnnnjjjcccbbbaaaaaacccccccccaaaaaabbbdddgggjjjlllmmmnnnoooqqqsssssstttuuuwwwzzz{{{}}}~~~tttiii```[[[```jjjqqqvvvzzzzzzrrrkkkeee___ZZZRRRNNNKKKIIIHHHNNN]]]lll{{{}}}|||~~~wwwooollliiibbbZZZVVVSSSRRRQQQQQQRRRUUUXXXZZZ\\\^^^bbbfffgggfffdddbbb```bbbccceeefffgggggggggccccccbbbaaabbbcccdddeeeiiiiiiiiiiiiiiiiiiiiiiiihhhhhhiiijjjkkklllmmmmmmmmmnnnooopppqqqtttyyy|||yyynnn```___]]]YYYOOODDDAAADDDDDDFFFIIILLLOOOSSSXXX[[[```eeennnxxx~~~zzziiiXXXHHHAAA???;;;888888rrrrrrrrrooommmkkklllmmmoooppprrrssstttssssssrrrsssrrrssswwwzzzwww{{{|||rrrkkkiiilllrrr|||{{{yyy{{{qqqpppooommmlllkkkkkkkkkhhhiiijjjiiihhhhhhjjjlllkkkkkklllmmmllljjjhhhfffhhhhhhhhhhhhiiiiiiiiiiiijjjkkkkkkllllllllllllkkkmmmoooqqqsssttttttttttttsssrrrrrrqqqrrrssstttuuuuuuuuuttttttuuuvvvvvvwwwyyy{{{}}}rrraaaTTTNNNNNNQQQYYYhhhqqqvvvuuuhhh```YYYSSSLLLJJJIIILLLUUU___iiiiiibbbTTTGGG@@@<<<999::::::999888888888888888666666666666555555555555444444444444444555555555555555555555555555555555666666555444444444444555444333222222444777:::<<>>;;;:::999777666555555444333555777888777666666666999999;;;===@@@CCCFFFHHHKKKNNNQQQTTTXXX^^^hhhnnnvvv~~~uuunnnhhhbbb^^^WWWVVVVVVXXX[[[\\\\\\[[[[[[\\\^^^```cccgggiiikkklllnnnpppqqqqqqsssuuuwwwyyy{{{|||{{{zzzzzz{{{|||zzzoooeeefffkkkqqqxxx}}}yyypppiiiccc]]]YYYSSSOOOLLLJJJJJJQQQaaappp}}}}}}xxxpppmmmjjjbbbZZZVVVRRRQQQQQQQQQRRRUUUXXXYYYZZZ___fffkkkmmmlllhhheeecccdddeeefffggggggggggggcccbbbaaaaaaaaabbbdddeeehhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiiijjjkkkllllllmmmnnnoooooopppqqqssswww{{{tttccc___\\\XXXPPPGGGCCCDDDBBBEEEGGGJJJLLLPPPUUUYYYYYY___hhhttt}}}rrrcccQQQFFF@@@<<<::::::ssssssrrrooollljjjkkklllnnnoooqqqrrrssssssrrrrrrrrrrrrrrruuu{{{~~~vvvqqqsss}}}uuulllgggiiinnnzzz~~~}}}vvvooonnnnnnmmmlllkkkkkkjjjfffggghhhgggffffffhhhjjjjjjlllmmmooonnnllliiihhhggghhhhhhhhhiiiiiiiiiiiijjjjjjkkkkkklllkkkkkkjjjlllmmmooopppqqqrrrrrrrrrrrrrrrqqqqqqrrrtttuuuwwwuuuuuutttssssssssstttuuuyyy{{{}}}~~~tttcccTTTLLLKKKMMMTTTbbbyyyvvvxxxzzzlllddd\\\UUUNNNLLLJJJLLLTTT]]]cccfffcccWWWKKKDDD@@@===;;;::::::999888888888888666666666666666555555555333333444444555555666666555555555555555555555555666555555444444444444444444333222222333666999:::AAAEEEIIIJJJGGGCCC>>><<<<<<;;;999888666555555555444555666777777666666555888888:::<<>><<<;;;:::999888888888888555555555666666666666666444444444555555666666666666666666666666666666666666666555444444444444555444333222222333555777888<<>>@@@AAABBBFFFGGGIIILLLPPPUUU[[[___gggqqq||||||qqqggg```YYYRRRNNNKKKJJJKKKNNNRRRUUUVVVVVVTTTTTTTTTTTTVVVXXX[[[\\\aaadddhhhjjjlllmmmoooqqqqqqrrrtttuuuuuuvvvxxxzzz{{{}}}wwwvvvxxxwwwllleee```ZZZVVVRRRMMMIIIJJJNNNWWWggguuuwwwooommmjjjbbb[[[WWWQQQQQQQQQSSSTTTWWWYYYZZZ]]]```dddiiimmmooooooooohhhhhhggggggffffffffffffaaaaaa`````````aaabbbccceeeeeeeeeffffffgggggggggggghhhhhhiiiiiijjjjjjjjjmmmnnnoooooooooqqquuuxxx~~~}}}kkkccc]]]\\\YYYPPPGGGBBBAAABBBCCCEEEFFFJJJOOOSSSVVV[[[bbbkkksss{{{vvvfffTTTGGG@@@===;;;mmmmmmmmmkkkiiihhhiiijjjlllmmmooorrrssstttttttttsssvvv|||}}}xxxsssooommmgggfffffflllzzztttnnnkkklllsss{{{yyyqqqnnnjjjjjjkkkkkkkkkkkkjjjiiiiiijjjkkkjjjiiiiiikkkmmmmmmmmmnnnooonnnllljjjhhhhhhhhhhhhhhhiiiiiiiiiiiilllllllllllllllkkkkkkjjjiiiiiijjjkkkkkklllmmmmmmooooooooopppqqqtttvvvwwwvvvtttsssqqqqqqrrrtttuuuwwwyyy{{{|||}}}|||~~~{{{mmm[[[OOOHHHIIIPPP___rrr|||}}}xxxooo___YYYRRROOOLLLLLLRRRZZZdddlllnnncccTTTHHHAAA<<<===<<<;;;999888888888888555555555666666666666666555555555555555666666666666666666666666666666666777777666555555555555555444333333222333444555666777;;;???AAA@@@???>>>===>>>===<<<:::999888888777:::888777777888999888666777888:::<<<>>>???@@@@@@DDDEEEFFFIIIMMMRRRVVVYYYaaaiiisss|||xxxmmmddd]]]VVVPPPKKKFFFFFFFFFIIIMMMOOOPPPPPPRRRRRRRRRSSSTTTUUUWWWWWW]]]```dddgggiiijjjlllnnnllloooqqqssssssuuuwwwyyyzzz{{{~~~{{{zzzuuullleee___YYYUUUPPPKKKIIILLLQQQ[[[iiivvv~~~zzz~~~}}}tttmmmllliiiccc[[[XXXQQQRRRSSSTTTVVVXXXZZZ[[[```bbbeeehhhlllooorrrsssiiiiiigggfffeeeeeeeeeeeeaaa```_________```bbbcccdddddddddeeeeeeffffffggggggggghhhhhhhhhiiiiiiiiilllmmmmmmnnnoooqqquuuyyysssiiibbbbbbbbbYYYKKKCCCAAABBBBBBCCCDDDHHHMMMQQQVVVYYY___eeelllttt|||}}}ppp]]]MMMEEE@@@<<>>>>>???@@@AAA@@@???===<<<:::999999999;;;999777777888999888666777999;;;===??????@@@???BBBBBBCCCEEEJJJNNNQQQSSSZZZaaajjjttt|||uuujjjaaaZZZTTTMMMIIIDDDCCCCCCEEEHHHKKKKKKJJJNNNOOOPPPRRRSSSTTTUUUUUUYYY\\\aaaeeeggghhhjjjkkkjjjlllooopppqqqrrruuuwwwwwwxxxzzz}}}~~~~~~tttlllfff___YYYTTTOOOKKKJJJOOOVVV___lllxxx~~~{{{vvvzzzzzzrrrkkkjjjiiiccc\\\YYYRRRSSSTTTVVVXXXZZZ\\\]]]___```cccgggkkknnnpppqqqjjjiiigggfffdddddddddddd``````___^^^___```aaabbbcccccccccdddeeeeeeffffffggggggggghhhhhhhhhhhhhhhjjjkkklllmmmnnnqqqvvvyyy|||qqqiiikkklllbbbQQQEEEAAABBBBBBBBBCCCGGGLLLQQQSSSVVVZZZ^^^dddmmmwww~~~yyyfffUUUKKKCCC===dddeeeffffffffffffhhhjjjjjjkkkooorrruuuwwwxxxxxxxxx|||~~~wwwppphhhbbb___]]]aaajjjyyyzzztttrrrsssvvv~~~xxxpppkkkjjjggghhhiiikkkkkkjjjiiiiiiiiijjjkkkjjjiiiiiikkkmmmpppooonnnlllkkkiiiiiihhhhhhhhhhhhhhhiiiiiiiiiiiimmmnnnnnnnnnmmmllllllkkkjjjjjjjjjjjjkkklllmmmmmmllllllmmmnnnppprrruuuvvvvvvtttrrrqqqqqqsssvvvxxxuuuwwwyyyzzz{{{~~~wwwzzz|||kkk^^^QQQMMMNNNXXXfffzzz{{{vvvvvvggg___WWWQQQLLLIIILLLSSSaaalllrrrjjj[[[OOOGGGBBB>>>===;;;:::999888888888444555555555666666777777777777666666555555444444777777777777777777777777999888888777777777777777333333333222222333333444555777:::===>>>???BBBDDDAAA@@@>>>===;;;:::::::::;;;888666666888999777555888999;;;===????????????@@@@@@@@@CCCGGGLLLNNNOOOTTT[[[dddnnnzzzzzzrrrggg^^^XXXRRRLLLGGGDDDCCCCCCEEEGGGIIIIIIHHHEEEFFFIIILLLNNNOOOPPPPPPWWW[[[```ccceeeggghhhjjjiiikkkmmmooooooppprrrtttuuuuuuwwwyyy|||}}}|||{{{}}}}}}tttlllfff```XXXSSSOOOKKKKKKQQQYYYbbboooyyy~~~|||yyytttxxx~~~yyypppjjjiiihhhbbb\\\YYYRRRSSSUUUWWWYYY[[[]]]]]]ZZZ]]]aaaeeeiiikkklllmmmkkkiiigggeeedddccccccccc```______^^^___```aaabbbbbbbbbcccddddddeeeffffffgggggggggggghhhhhhhhhhhhiiijjjlllmmmnnnrrrvvvzzzvvvoooqqqrrrhhhUUUGGGBBBBBBBBBBBBCCCGGGLLLPPPPPPSSSVVVZZZ___iiittt|||~~~lllZZZOOOFFF???___dddiiiiiigggfffhhhlllppprrrssstttuuuwww{{{~~~{{{tttiii^^^ZZZ[[[[[[dddttt~~~yyyxxx}}}}}}yyy}}}~~~~~~tttoooiiieeehhhiiiiiijjjjjjhhhgggfffiiihhhhhhhhhiiijjjlllmmmsssrrrpppmmmkkkhhhfffeeeddddddeeefffggghhhiiiiiimmmnnnooonnnkkkiiiiiiiiijjjkkkllllllmmmmmmllllllnnnoooppppppoooppprrrtttqqqqqqqqqooommmnnnqqqssstttwwwyyy{{{|||~~~{{{xxxxxxbbbTTTMMMJJJSSS___rrrsssnnn}}}xxxooodddXXXRRRNNNLLLNNNSSS^^^iiipppkkk___SSSHHHAAA>>><<<;;;;;;;;;;;;999888777777777777666666666666555555555555555666777777999999888888777666666555777777666666555555444444777666444333222222333333444555777999===AAAEEEGGGIIIFFFBBB???===<<<:::999::::::999888777666555444666888999;;;===??????@@@@@@@@@AAACCCEEEGGGIIIKKKRRRVVV^^^iiittt|||yyyrrrhhh^^^UUUNNNHHHDDD????????????@@@AAABBBCCCDDDEEEGGGGGGHHHIIIKKKNNNSSSWWW]]]aaaccceeefffgggfffiiimmmooopppqqqsssttttttuuuvvvwwwxxxyyyzzzzzz}}}~~~zzzrrrkkkeee^^^WWWQQQOOOMMMLLLPPP[[[iiivvv}}}{{{yyy|||xxxwwwzzzvvvpppmmmlllggg]]]XXXZZZWWWWWWWWWXXXZZZ[[[]]]^^^___aaadddgggiiijjjkkkkkkggggggggggggfffeeedddcccccccccbbb```]]]\\\]]]___aaacccfffgggffffffgggiiihhhggggggfffffffffffffffhhhhhhiiikkkmmmppprrrssszzzzzzvvvvvvyyyrrr```PPPEEEAAA@@@BBBDDDEEEHHHMMMPPPOOOTTT\\\```aaahhhrrryyyzzzyyytttjjjZZZJJJAAA___dddkkkmmmlllmmmpppsssqqqsssuuuvvvxxx{{{yyyqqqfff\\\XXXZZZbbbnnn|||~~~|||wwwzzz}}}||||||}}}}}}zzzrrrmmmiiieeeggghhhhhhiiihhhgggfffeeegggffffffffffffhhhiiikkknnnmmmlllkkkjjjiiihhhgggddddddeeefffggghhhiiiiiilllnnnnnnmmmkkkiiiiiiiiiiiijjjkkklllmmmmmmmmmmmmnnnooooooooonnnnnnpppqqqpppqqqpppooonnnooorrrtttwwwyyy{{{||||||~~~}}}yyy|||gggXXXOOOLLLRRR\\\mmmuuukkkwww|||pppeeeZZZSSSOOOLLLNNNRRRZZZfffooolllaaaVVVJJJBBB???===;;;;;;;;;;;;:::888777777777777666666666666555555555555555666777777666666666666666777777777999999888777777666666555777666444333222222333333444555777:::>>>BBBFFFIIIIIIFFFBBB??????>>>===;;;<<<;;;:::999777666555555666777888:::<<<>>>>>>??????@@@AAABBBEEEGGGIIIJJJQQQTTT[[[eeeooouuuxxxyyytttnnnddd[[[SSSMMMGGGDDD@@@??????>>>>>>>>>>>>>>>@@@BBBCCCDDDEEEFFFIIIKKKQQQUUU[[[```bbbdddfffgggfffiiilllnnnooooooqqqrrrssssssuuuvvvwwwyyyzzzzzz|||}}}~~~~~~yyyqqqjjjddd^^^VVVQQQNNNMMMMMMRRR^^^lllxxx~~~|||~~~{{{~~~xxxrrrnnnllleee\\\WWWXXXWWWWWWXXXYYYZZZ\\\]]]^^^___```cccfffhhhiiijjjjjjggggggggggggfffeeedddcccddddddcccaaa^^^]]]^^^___aaaccceeeggggggggghhhjjjkkkjjjiiiiiihhhhhhhhhhhhggghhhiiikkkmmmoooqqqrrryyywww|||{{{|||~~~wwweeeUUUHHHBBB???AAABBBBBBEEEIIIOOOOOOTTT[[[^^^^^^ccckkkrrrtttvvvtttmmm___QQQGGGbbbgggnnnqqqrrrrrruuuwwwtttvvvyyyzzz}}}uuukkkccc[[[ZZZ]]]jjjxxx{{{tttuuu{{{{{{zzzzzz{{{~~~yyy~~~uuuooolllgggdddeeefffgggggggggfffdddcccdddccccccbbbcccdddfffgggggghhhhhhhhhhhhhhhhhhhhhdddddddddeeefffggghhhiiikkkmmmmmmllljjjhhhhhhiiihhhiiijjjkkklllmmmnnnooonnnoooooonnnllllllmmmnnnoooppppppoooooopppsssvvvzzz|||}}}~~~}}}}}}~~~zzzmmm\\\SSSMMMPPPXXXfff~~~wwwiiiooo}}}rrrggg\\\UUUPPPMMMMMMQQQWWWbbbmmmmmmfff[[[NNNDDD@@@>>><<<;;;;;;;;;:::888777777777777666666666666555555555555555666777777444444555555666777888888::::::999999888777777777666666444333333333333333333444666:::???DDDHHHKKKIIIFFFCCCAAAAAAAAA@@@??????>>><<<:::888666555555555666888:::;;;<<<======??????@@@BBBDDDFFFHHHIIINNNQQQWWW___hhhnnnppppppoooiii```WWWPPPKKKFFFCCC@@@???===<<<:::999999999;;;<<>>;;;888777666555666777888:::<<<=========>>>???@@@AAACCCEEEGGGHHHKKKNNNSSS[[[ccciiikkkllllllfff]]]TTTMMMHHHCCC@@@===<<<:::999888777666666777999;;;===>>>@@@CCCFFFJJJNNNTTTZZZ^^^aaaeeeggggggiiilllmmmmmmlllmmmnnnooopppqqqsssvvvxxxyyyzzzzzz{{{|||||||||~~~zzzuuummmfffaaa[[[TTTOOOKKKMMMRRR[[[hhhuuu~~~zzzssslllccc\\\WWWVVVYYYZZZZZZ[[[\\\^^^`````````aaacccfffggghhhhhhhhhhhhhhhhhhhhhhhhgggfffeeedddddddddbbb___]]]]]]^^^^^^aaadddggghhhiiikkkmmmlllkkkjjjhhhgggggggggggghhhhhhhhhiiikkkmmmoooooovvvvvv|||}}}ssscccQQQHHHBBBAAABBBBBBDDDGGGLLLPPPVVV]]]```aaabbbcccbbbeeekkkpppqqqkkkaaaYYYmmmqqqvvvzzz|||}}}~~~~~~~~~qqqccc]]]]]]aaaiiiqqqxxx{{{uuunnnmmmrrr}}}|||yyyxxxxxxzzz~~~uuuooollljjjfffaaabbbccccccdddcccbbbaaa```___^^^]]]]]]]]]^^^___```bbbbbbbbbbbbccccccddddddccccccbbbbbbccceeegggiiijjjkkklllllljjjhhhhhhiiigggggghhhiiikkkmmmoooqqqpppppppppnnnlllkkklllmmmmmmmmmnnnnnnnnnppptttwww}}}~~~~~~~~~yyy{{{www```UUUMMMMMMQQQ[[[qqqmmmlllnnnxxxnnnccc]]]VVVPPPNNNPPPUUU```lllqqqpppgggVVVGGGDDDAAA>>><<<;;;;;;:::999777777777777666666666666555555555555555666777777888888888888888888888888888888888777666666555555444444444444444444333333222333555888===BBBGGGIIIKKKJJJIIIJJJKKKKKKJJJHHHGGGEEEAAA===999777666555888888:::;;;===>>>>>>>>>>>>>>>???@@@AAACCCEEEFFFIIIKKKPPPXXX```fffiiijjjiiicccZZZQQQJJJDDD???<<<999888888777666666666777666888:::;;;===???BBBEEEFFFJJJPPPVVV[[[___cccfffhhhjjjmmmnnnmmmlllmmmnnnmmmnnnppprrrtttvvvxxxyyyzzz{{{|||||||||~~~wwwrrrjjjddd___ZZZSSSNNNKKKNNNUUUaaannnyyy~~~vvvlllccc^^^ZZZWWW[[[[[[[[[\\\^^^___aaabbbbbbccceeeggghhhiiihhhhhhhhhhhhhhhiiihhhhhhggggggcccddddddbbb___\\\\\\\\\^^^aaadddggghhhjjjlllnnnlllllljjjiiiiiihhhhhhhhhiiiiiiiiijjjkkklllnnnooouuutttxxxxxxhhhSSSIIIAAA???AAABBBDDDGGGKKKQQQXXX```fffjjjjjjhhhaaabbbffflllpppooogggaaarrruuuyyy~~~rrrggg^^^]]]bbbhhhpppwww}}}yyysssllllllpppzzzzzzxxxyyyyyy}}}yyyqqqmmmlllkkkfffbbbaaabbbcccccccccbbb```___^^^^^^\\\\\\\\\]]]^^^___``````aaaaaaaaaaaabbbbbbccccccbbbaaabbbeeegggiiijjjkkkmmmllljjjiiiiiijjjggggggggghhhjjjmmmoooqqqoooppppppnnnlllkkklllmmmlllmmmmmmmmmmmmooosssvvv{{{}}}~~~~~~~~~~~~yyyyyy}}}{{{bbbVVVMMMLLLPPPYYYooosssnnnlll|||rrrhhhaaaZZZSSSOOOPPPUUU___kkkrrrtttnnn]]]MMMFFFCCC???<<<;;;;;;:::999777777777777666666666666555555555555555666777777999999999999999999999999777777666666555444444444333444444555555444333333222222444777:::>>>BBBDDDGGGHHHKKKPPPSSSTTTRRRPPPKKKHHHCCC>>>:::777666666888999;;;<<<===>>>>>>>>>===>>>>>>???@@@BBBDDDEEEHHHIIIMMMTTT\\\cccfffgggccc]]]UUULLLFFFAAA<<<:::777777666666666777777888666888:::;;;<<<>>>AAACCCDDDHHHNNNSSSXXX\\\aaadddgggjjjlllmmmmmmmmmmmmnnnmmmnnnoooqqqsssuuuvvvwwwxxxzzz|||||||||~~~uuuooohhhbbb]]]XXXRRRMMMKKKPPPYYYfffsss}}}~~~vvvjjjbbb___\\\YYY\\\\\\]]]^^^___aaabbbccccccdddfffhhhiiiiiihhhhhhhhhhhhiiiiiiiiiiiihhhhhhdddeeeeeeccc```]]]\\\\\\___bbbeeeggghhhjjjlllnnnnnnnnnmmmllllllllllllmmmjjjjjjjjjjjjkkklllnnnnnnqqqqqquuu}}}mmmVVVKKK@@@>>>@@@BBBDDDFFFKKKRRRZZZbbbkkkrrrsssoooeeecccdddiiippprrrnnnjjjwwwyyy{{{}}}uuujjjdddaaagggoootttxxx{{{|||{{{yyyyyyuuuzzzyyyssskkkjjjooovvv~~~zzz{{{~~~wwwrrrlllkkkmmmllliiieeeaaabbbcccccccccbbb```______^^^]]]\\\\\\\\\]]]^^^^^^^^^___```aaaaaabbbbbbcccbbbaaa```aaadddggghhhjjjlllmmmmmmkkkjjjjjjkkkhhhhhhggghhhiiilllnnnpppmmmnnnnnnmmmkkkjjjkkkmmmkkklllllllllkkkmmmqqqtttxxxzzz|||}}}~~~zzzyyy|||}}}eeeYYYOOOMMMOOOXXXlllxxxpppjjj{{{vvvllleee]]]UUUQQQQQQSSS\\\hhhrrrxxxttteeeUUUHHHDDD???<<<;;;;;;:::999777777777777666666666666555555555555555666777777777777777888999999::::::777777666555555444444333333333444555555444444333222222333555777:::===???@@@DDDKKKTTT[[[^^^\\\ZZZNNNKKKEEE???;;;888666666888999:::;;;<<<===============>>>>>>@@@AAACCCDDDGGGHHHKKKPPPWWW]]]___```ZZZUUUNNNGGGBBB>>>;;;999888777777666777777777888666888999:::;;;<<>>???AAABBBCCCFFFGGGIIIMMMSSSWWWZZZZZZSSSOOOHHHCCC???===;;;999999999888777777777777777666888999::::::;;;>>>@@@CCCFFFKKKPPPTTTXXX]]]aaacccfffiiikkkkkkkkklllmmmmmmnnnooopppqqqrrrsssssstttwwwyyy{{{{{{}}}}}}~~~qqqllleee___[[[WWWQQQLLLLLLSSS^^^mmmyyy|||zzzrrreee^^^___^^^ZZZ^^^^^^^^^___aaabbbdddeeecccccceeefffffffffeeeeeehhhiiiiiijjjjjjjjjiiiiiihhhiiijjjhhheeeaaa```___aaacccfffhhhhhhiiikkkmmmkkkkkkkkkkkkkkklllmmmnnnlllllllllllllllmmmnnnoooiiimmmsss|||uuugggXXXJJJFFFGGGGGGGGGIIIKKKRRRZZZ```kkkvvvwwwrrrnnnhhhdddgggqqqzzz}}}|||xxxnnngggjjjsss{{{~~~|||zzzvvvtttqqqlllffffffiiipppzzzsssqqqpppooowwwzzzyyy~~~wwwssslllkkkkkkjjjjjjiiiiiiiii```aaabbbcccdddcccbbbaaa`````````_______________^^^\\\[[[[[[^^^aaacccddd______^^^___aaadddhhhjjjmmmnnnooooooooonnnlllllljjjiiihhhhhhhhhiiikkkllllllmmmmmmllljjjjjjlllmmmmmmmmmkkkjjjjjjkkklllmmmppprrrvvvyyy|||~~~~~~}}}zzz}}}sss___QQQQQQSSSVVVggg|||pppmmmuuu|||ooogggbbbZZZTTTRRRUUUZZZbbbooo|||rrrbbbTTTIII???===>>><<<;;;;;;999999999999888888888777666666666666666777888888777888888888888999999999888888777777666555555555444444222222222222444444111111111222333444666666:::BBBFFFIIITTTbbbbbbYYYNNNHHHAAA======<<<999555555777888999888888999;;;;;;<<<===>>>???@@@AAAAAAFFFFFFHHHKKKMMMOOOQQQRRRLLLJJJFFFAAA===:::888777777888999999999999888777888888888888999;;;===>>>CCCEEEIIIMMMQQQVVV\\\```fffhhhjjjkkkjjjkkklllnnnoooooonnnnnnooopppqqqqqqsssuuuxxxyyyyyyzzz}}}~~~xxxppphhhaaa]]]WWWQQQNNNNNNPPP\\\iiisss{{{|||yyyrrriii```\\\]]]```______```bbbcccdddeeefffffffffggggggggggggffffffjjjjjjjjjjjjjjjiiihhhgggjjjjjjiiigggeeecccaaa```cccccceeegggjjjlllmmmnnnllllllmmmmmmlllkkkkkkjjjjjjkkkkkklllmmmmmmmmmlllnnnnnnrrryyylll^^^OOOHHHEEEBBBAAACCCIIIMMMUUU___iiiqqqvvvyyyrrrmmmhhhhhhmmmtttzzz}}}~~~|||xxxuuuxxx~~~{{{uuunnnjjjeeecccgggnnn|||{{{vvvuuuvvvwwwzzz|||~~~|||zzzrrrwww~~~wwwpppnnnjjjjjjjjjiiiiiihhhhhhhhhbbbcccdddddddddcccbbbaaa````````````______^^^]]]___]]][[[\\\^^^aaabbbbbb```___^^^___aaaeeehhhjjjmmmnnnoooooonnnmmmlllkkkiiihhhggggggggghhhjjjkkklllmmmmmmlllkkkkkklllnnnnnnmmmlllkkkkkklllmmmnnnppprrrtttwwwzzz}}}~~~|||ttt```QQQOOOPPPSSScccxxxtttkkkrrrssskkkddd\\\UUURRRSSSWWW```mmm|||xxxjjjXXXMMMBBB??????===<<<===:::::::::999999999888888555555555555555666777777777888888888888999999999999888888777777666555555444444333222222333444444333333222222222333444444555<<<@@@BBBLLLWWWWWWOOOIIIDDD>>>;;;;;;;;;777444555777888888888888999;;;;;;;;;<<<===>>>???@@@AAAAAABBBCCCDDDFFFHHHIIIJJJDDDBBB???;;;999777666666777888999::::::999888777777777777777888:::<<<===AAACCCGGGKKKOOOTTTZZZ^^^ccceeeiiijjjjjjjjjkkklllnnnnnnnnnnnnooopppqqqrrrsssuuuwwwxxxyyyzzz|||~~~}}}xxxooohhhaaa\\\WWWPPPMMMOOORRR___lllvvv~~~{{{xxxrrriiiaaa\\\]]]^^^^^^___```aaacccdddeeefffeeeffffffggggggggggggfffgggggghhhiiijjjjjjjjjjjjkkkjjjjjjhhhfffdddbbbaaacccdddeeefffhhhjjjkkklllllllllmmmmmmmmmllllllkkkkkkkkklllmmmmmmmmmmmmmmmpppooosssyyy}}}xxxiiiXXXNNNGGGBBB@@@AAAEEEJJJQQQ[[[dddlllrrruuurrrnnniiiiiimmmuuuzzz}}}}}}yyypppfff```]]]```jjjuuu~~~|||~~~yyytttooommmqqqxxxvvvoookkkhhhhhhhhhhhhgggggggggggggggeeeeeeeeeeeedddcccbbbbbb```aaabbbbbbbbbaaa___^^^aaa___\\\\\\^^^___````````````___```bbbeeehhhjjjnnnnnnoooooonnnlllkkkiiihhhgggfffffffffggghhhiiilllmmmnnnmmmllllllmmmnnnnnnnnnmmmmmmmmmnnnnnnooopppppprrrtttwww{{{~~~xxxdddTTTOOOOOOQQQ```ssszzzkkkpppzzzppphhh^^^VVVSSSOOOTTT]]]jjj{{{vvv___SSSGGGCCCAAA???===>>>:::::::::999999999999888555555444444444555666666777888888888888999999999:::999999888777777666666444444333333333333444444555444333333222222222222222777:::;;;BBBKKKJJJCCCCCC???:::888999888666333555777888888888888999;;;:::;;;;;;<<<===>>>??????>>>>>>>>>?????????@@@@@@;;;:::888666555555555666888999:::;;;;;;:::999888777666666666777999:::;;;>>>AAAEEEHHHMMMRRRXXX\\\___cccgggjjjkkkjjjkkkkkkllllllmmmmmmoooppprrrrrrsssuuuwwwxxxxxxyyy{{{}}}}}}}}}}}}}}}~~~~~~~~~~~~|||vvvnnnggg```\\\VVVOOOMMMPPPVVVcccqqqzzz~~~~~~yyyvvvqqqiiibbb]]]\\\]]]]]]^^^___aaaccceeefffgggeeeeeefffggghhhhhhhhhgggeeefffgggiiikkklllmmmmmmkkkkkkkkkjjjhhhfffeeeddddddddddddeeeeeeggghhhhhhllllllmmmmmmnnnmmmmmmmmmllllllmmmnnnnnnnnnmmmmmmqqqpppssswww{{{uuubbbUUULLLDDDBBBCCCAAAEEELLLTTT]]]eeellloooqqqmmmiiiiiimmmtttyyy}}}|||yyyqqqhhh^^^ZZZZZZaaappp}}}|||vvvooojjjlllooouuuwwwpppllliiifffeeeeeeeeeeeeffffffffffffggggggffffffeeedddcccbbbaaabbbdddfffggggggfffeeeccc```]]]]]]^^^_________aaa``````aaacccfffhhhjjjmmmnnnnnnnnnmmmkkkjjjhhhffffffeeeeeeeeefffggghhhkkkmmmnnnnnnmmmlllmmmnnnoooooooooooooooooopppppppppooopppqqqtttxxx}}}|||jjjYYYRRROOOQQQ^^^nnnoooppp{{{uuulllbbbZZZVVVMMMRRRYYYfffxxxgggYYYLLLEEEBBB???======999999999999888888888888666555555555555666777777777777888888888999999999::::::999999888777777777444444444333333444444444444444333333222222333333222666777888<<>>=========<<<;;;::::::999888777666555555555666777999:::;;;;;;;;;;;;:::999777777666666777888:::;;;===@@@DDDHHHLLLRRRXXX\\\^^^bbbgggkkklllkkkkkkkkkkkkkkkkkkmmmnnnppprrrsssrrrtttvvvwwwwwwxxxzzz|||{{{{{{{{{|||||||||}}}}}}~~~~~~yyytttlllfff```[[[TTTNNNNNNRRRZZZggguuu}}}}}}|||{{{zzz~~~}}}vvvtttooohhhbbb^^^\\\[[[\\\]]]___aaacccdddfffgggffffffgggiiiiiijjjjjjjjjfffgggiiikkkmmmnnnnnnooolllllllllkkkjjjhhhgggfffeeedddccccccccccccdddeeejjjkkklllmmmnnnnnnnnnnnnmmmmmmnnnoooooonnnnnnnnnpppoooqqqvvvyyy}}}}}}kkk]]]QQQHHHEEEFFF@@@BBBGGGNNNWWW^^^eeehhhmmmjjjggggggjjjqqqwww{{{}}}wwwvvvzzz}}}{{{uuuggg```ZZZZZZ^^^fffuuuzzztttnnniiijjjnnnuuu~~~wwwqqqmmmkkkgggeeecccccccccddddddeeeeeeeeehhhgggfffeeeddddddccccccbbbdddfffiiikkkmmmmmmnnneeebbb___^^^^^^___```___aaaaaabbbbbbdddfffhhhiiilllmmmmmmmmmlllkkkiiihhhfffeeedddddddddeeeggggggjjjlllnnnnnnmmmlllmmmnnnnnnooooooppppppqqqqqqqqqpppooooooppprrrwww{{{~~~}}}~~~nnn\\\SSSOOOPPP[[[ggg{{{wwwsssyyyyyypppfff]]]ZZZNNNQQQVVVaaasssooo```PPPGGGBBB>>><<<<<<999888888888888777777777777777666666777777888999777777888888888999999999::::::999999888777777777444444444444444444444444333333222222333333444444222444555555777999999666999888777666777777666555444666777888777777888:::999999999::::::;;;;;;<<<<<<;;;:::999777666555555666666555444444444555666999:::;;;;;;;;;;;;:::999888888777777888999:::;;;===@@@DDDHHHMMMRRRYYY]]]___ccchhhlllmmmllllllllljjjjjjkkklllmmmoooqqqrrrrrrsssuuuvvvvvvvvvxxxzzzzzz{{{{{{{{{{{{|||||||||}}}~~~~~~vvvpppiiiddd^^^ZZZSSSNNNOOOUUU]]]kkkyyy}}}zzzyyywww{{{~~~yyytttpppkkkfffbbb___]]]\\\]]]]]]___```bbbdddeeefffggggggiiijjjllllllmmmmmmjjjkkklllmmmnnnnnnnnnnnnllllllllllllkkkjjjiiihhheeedddbbbaaa```aaabbbccciiijjjkkkmmmnnnooooooooooooooooooppppppoooooonnnnnnmmmppptttwww|||tttfffXXXLLLFFFFFF@@@BBBEEEJJJQQQXXX___bbbfffdddccccccffflllsssxxx~~~tttqqqnnnlllrrr|||vvvqqqbbb^^^[[[___dddmmmzzz{{{vvvrrrnnnkkkjjjooowwwvvvsssoookkkiiigggdddcccaaaaaabbbcccdddeeeeeefffgggfffeeeddddddddddddddddddeeegggiiillloooqqqrrrfffdddaaa___```aaaaaaaaabbbbbbcccdddeeeggghhhiiijjjkkklllllllllkkkjjjiiifffeeedddddddddeeegggggghhhjjjmmmnnnmmmllllllmmmnnnnnnooopppqqqqqqqqqqqqqqqppppppppprrruuuyyy||||||}}}~~~~~~~~~zzz~~~ppp```UUUOOOOOOWWWaaasssxxxwww}}}tttiiiaaa]]]RRRSSSUUU\\\lll~~~vvvfffTTTJJJCCC>>><<<<<<999999999888888888777777888888777777888888999:::777888888888888999999999:::999999888777777666666444444555555555555444444222222222222333333444555111111222333333333333333666666666666666666666666444666777777777777888:::888888888999999:::::::::777777666555444222222111333333222111111222333444888999:::;;;;;;:::999888999888888777888999:::;;;===@@@DDDHHHMMMSSSYYY^^^```dddhhhkkklllllllllllljjjjjjkkkkkkmmmnnnppppppqqqsssuuuuuuuuuuuuwwwyyyzzzzzzzzz{{{{{{{{{{{{||||||}}}~~~{{{rrrllleeeaaa\\\XXXRRRNNNQQQXXXaaaooo}}}}}}zzzxxxuuuxxx{{{|||}}}{{{vvvqqqmmmhhhcccbbbaaa___^^^^^^^^^___```bbbcccddddddfffgggiiikkklllmmmnnnnnnlllmmmmmmnnnnnnnnnmmmmmmlllllllllllllllkkkjjjiiieeedddbbb```___```aaabbbfffhhhiiilllmmmoooooopppppppppqqqqqqppppppoooooonnnnnnppptttwww{{{sssbbbQQQGGGEEEBBBCCCDDDGGGMMMSSSYYY]]]^^^______```ccciiiqqqvvv~~~xxxkkkccceeeiiimmm{{{yyyppplllccc```___ccciiiqqq}}}wwwssssssrrrppppppwww|||xxxvvvkkkkkkkkkhhheeeccccccccc```aaabbbcccdddeeefffffffffeeedddccccccdddeeeeeeeeeeeeeeefffhhhkkknnnppphhheeebbbaaabbbcccccccccbbbcccdddeeefffggghhhiiihhhiiikkkllllllkkkjjjjjjfffeeeeeeddddddfffggghhhfffiiilllmmmlllkkkkkklllmmmmmmooopppqqqqqqqqqppprrrrrrqqqqqqsssuuuwwwyyyzzz|||yyy~~~tttfffZZZTTTSSSXXX___mmm|||vvvxxxlllbbb^^^WWWVVVUUUXXXfffxxx}}}mmmYYYMMMEEE???======;;;;;;;;;:::::::::999999777777777777777888888999777888888888888999999999999888888777777666555555333444555666666555444333444444333222222222333333111111222333222222222444333444555555555444444555444555777777666666888999777777888888888888999999555444444333222222111111000000///000111222444555777888999::::::999888777888888777666777888999:::<<>>>>>======<<<<<<<<<;;;;;;;;;666666666666666777888888777888888888888999999999888888777777666555555555333444555666666555444333777666444333222111111111333222333555444333444777222333444444333333333333444555777777666666888999777777777777888888888888444444444444333333333333/////////000222555777888777888999999999999888777777777666555555666888888;;;>>>BBBGGGLLLRRRYYY]]]bbbdddfffgggggggggiiijjjkkkkkkkkkkkkllllllmmmnnnqqqrrrttttttttttttuuuwwwwwwxxxxxxxxxxxxyyyyyyyyyzzz{{{|||}}}~~~~~~~~~~~~wwwmmmggg___]]]ZZZWWWQQQOOOUUU]]]iiiwww~~~{{{yyytttvvvxxxxxxyyy}}}{{{yyyxxxtttqqqoooiiibbb___```bbbcccccc````````````aaaaaaaaaaaacccdddfffhhhjjjkkklllmmmhhhiiijjjkkklllllllllllljjjkkkkkkllllllkkkjjjjjjfffdddaaa______```aaacccccceeegggiiilllnnnoooppprrrrrrrrrrrrrrrqqqpppoootttrrrsssuuuuuuwwwxxxdddVVVQQQEEEDDDBBBCCCFFFKKKPPPTTTWWWYYY[[[^^^aaahhhqqqwwwwwwnnnhhhddd]]]^^^```dddmmm|||zzzrrrnnnooonnnjjjiiikkkmmmrrr{{{}}}yyysssuuu}}}yyyoookkkkkkhhhhhhhhhgggeeecccaaa______```bbbdddfffgggggggggfffggggggggggggggggggfffgggggggggeeeddddddfffhhhgggfffeeeeeeddddddddddddffffffffffffffffffeeeeeehhhiiikkkmmmmmmmmmkkkjjjfffeeeccccccccceeeggghhhkkkkkkkkkjjjjjjjjjiiiiiihhhiiilllnnnpppqqqqqqqqqqqqrrrsssttttttuuuwwwzzz|||~~~}}}~~~~~~ooobbb\\\^^^eeejjjtttvvv{{{tttiiibbb[[[VVVRRRUUU\\\gggxxxyyyfffRRRGGGDDDBBB>>>>>>===<<<;;;:::999999999;;;999777444444444666777888888999999999::::::::::::999888777666666666666666666555555555444444444444444555555444444333222333333333333333333333333444444444444444444444444444555666777777888777777666666777888888777777666333222000//////000222333111111111111222333444555777888888999888777666555777666666666666888:::;;;<<>>===<<<;;;::::::999::::::888666444333444555666888888999999999::::::::::::999888777666666666666666666666555555444444444444444444444444333222222555555555555555555555555444444444444444444444444555666666777777777777666444444444444444444333333333333222111111222333333111111111111222333444444777888999999999888666555777777666666777888999:::;;;>>>BBBFFFJJJOOOUUUYYY]]]___aaabbbbbbcccdddfffggghhhhhhhhhhhhiiikkknnnnnnooopppqqqrrrssssssssssssssstttuuuvvvvvvvvvvvvxxxxxxyyyzzz{{{{{{{{{{{{}}}||||||||||||~~~zzzsssjjjeee]]]\\\YYYTTTPPPTTT\\\dddrrryyy}}}~~~|||{{{{{{vvvuuuuuuvvvzzz~~~uuuqqqqqqqqqqqqlllfff___\\\^^^aaaaaa_________`````````aaaaaaaaaddddddeeeffffffffffffffffffffffffeeeeeeeeeeeeeeehhhiiiiiijjjjjjiiiiiihhhgggdddaaa^^^\\\]]]^^^```cccdddfffhhhkkklllmmmnnnoooooopppqqqrrrrrrrrrrrrpppqqqrrrssstttxxx|||ppp```QQQLLLGGGDDDFFFIIILLLNNNQQQTTTWWWYYY\\\aaahhhnnnwwwqqqhhh___[[[[[[]]]```mmmnnnpppsssxxx~~~}}}{{{xxxxxxtttooolllllllllmmmttt||||||~~~zzzpppjjjhhhgggeeeeeeeeeeeeeeecccbbbaaabbbbbbaaabbbccceeeggghhhgggfffeeeddddddeeefffgggggggggfffdddaaa```aaacccccccccbbbccccccdddeeefffeeeeeeeeeddddddcccccccccdddeeegggiiijjjkkkjjjjjjjjjiiigggfffeeeeeeffffffhhhhhhhhhhhhhhhggggggggggggggghhhiiikkkmmmooopppqqqrrrsssttttttuuuwwwzzzzzz{{{}}}~~~~~~|||~~~}}}uuujjjaaa^^^aaagggkkksss}}}~~~ppphhhbbb[[[UUUTTTWWW^^^lllxxxtttbbbSSSIII@@@999======<<<;;;:::::::::;;;;;;999777555555555666777888888999999999::::::::::::999888777666666666666666666666666555555555555444444444444444333333333666666666666666666666666444444444444444444444444666666777777777666555555333333333222222111111111333333333333333333333333111111000111111222333444888888999:::999888777666888777777777777777888888:::===AAAEEEIIINNNSSSWWWZZZ\\\___`````````bbbcccfffggghhhhhhhhhiiikkkmmmnnnnnnpppqqqrrrsssssssssqqqrrrsssttttttuuuttttttvvvvvvwwwxxxyyyyyyyyyyyy|||{{{{{{{{{|||}}}~~~}}}wwwpppiiiddd\\\ZZZWWWRRRRRRWWWbbbjjjvvv|||~~~|||}}}}}}|||{{{zzzyyyxxxyyy|||~~~tttppppppppppppiiiddd^^^\\\]]]______^^^`````````aaaaaaaaabbbbbbddddddeeefffffffffeeeeeedddeeeffffffeeedddcccbbbeeefffhhhjjjkkkjjjiiihhhgggeeebbb___]]]^^^___```bbbdddfffhhhjjjkkklllllloooooopppqqqrrrrrrrrrrrrpppqqqrrrrrrsssuuuxxx{{{ttt[[[SSSHHHCCCDDDFFFGGGFFFNNNQQQUUUWWWZZZ___gggnnn{{{vvvhhhbbb[[[VVVWWW^^^gggmmmuuuvvvwwwxxxzzz}}}vvvyyy{{{yyyvvvqqqmmmllljjjiiinnnvvv}}}sssmmmkkkiiiiiidddddddddddddddccccccccccccbbbaaaaaabbbdddfffhhhgggfffcccbbbbbbcccfffgggiiiiiigggdddaaa```aaaccceeeeeedddddddddeeeeeefffeeeddddddccccccbbbbbbbbbaaacccdddfffhhhiiiiiiiiihhhgggffffffeeeffffffgggfffffffffffffffffffffffffffffffffggghhhkkkmmmooopppqqqssssssssstttwwwyyyyyy{{{|||}}}~~~{{{yyytttnnneee^^^[[[]]]bbbfffjjjuuu|||vvvmmmddd]]]VVVTTTTTTZZZfffqqqxxxhhhXXXNNNEEE???======<<<;;;;;;;;;;;;;;;;;;:::999777777777888999888888999999999:::::::::999999888777666666777777666666666666666666666666666666555555444444444444222222222222222222222222444444444444444444444444666777777777666555444444555444444333222222222222111222333333333333222111111111111111111222333333777888999::::::999888777888888888777777777777777888<<<@@@DDDHHHMMMRRRUUUWWWYYY\\\]]]]]]]]]___```dddeeeggggggggghhhjjjlllmmmnnnooopppqqqrrrrrrrrrpppqqqrrrsssttttttttttttuuuvvvwwwxxxxxxyyyyyyxxx{{{{{{{{{{{{|||}}}~~~~~~}}}zzzsssmmmgggccc[[[XXXUUURRRTTT\\\hhhqqqzzz}}}{{{|||~~~~~~}}}~~~}}}}}}uuuppppppppppppfffbbb^^^]]]^^^_________aaaaaaaaaaaabbbbbbbbbbbbccccccdddeeeeeeeeeeeedddeeeeeeggggggfffdddbbb```bbbdddgggjjjkkkkkkjjjiiigggfffccc```______``````bbbccceeegggiiijjjkkkkkklllmmmnnnoooooopppoooooonnnpppqqqrrrrrrtttwwwzzzmmm___NNNEEEDDDGGGGGGEEELLLOOOSSSVVVYYY___hhhnnn{{{ssskkkeeeZZZWWWUUUVVV\\\gggssszzz{{{zzzxxxvvvuuusssrrrqqqpppqqqssstttttttttttttttvvv~~~|||xxxwwwrrrnnnllliiigggkkkqqq}}}xxxoookkkjjjhhhfffccccccccccccbbbcccccccccdddcccaaaaaaaaaccceeeffffffeeebbbaaaaaabbbeeefffiiiiiihhheeecccbbbccceeejjjiiihhhffffffeeeeeeeeeeeeeeedddcccbbbbbbaaaaaaaaaaaaccceeefffggghhhiiiccccccddddddeeefffggghhheeeeeeeeeeeeeeeeeeeeeeeeeeeeeedddeeegggiiilllmmmnnnpppqqqrrrrrrsssuuuwwwyyyzzz{{{|||}}}{{{vvvlllhhh```ZZZVVVWWWZZZ\\\]]]iii}}}{{{zzz}}}sssggg___XXXTTTSSSWWWaaalll~~~|||nnn]]]QQQIIIDDD>>>===<<<<<<;;;;;;;;;;;;:::999888777777777888888888888999999999:::::::::999888777777777777777777777777777777777777777777888888777666555666666777111111111111111111111111444444444444444444444444666666666666666555444333555444333222222222222333111111222333333222111111222222222222222222333444777777999999:::999888777888888888888888777777777888;;;@@@DDDHHHLLLPPPSSSUUUWWWYYY[[[[[[[[[\\\^^^aaaccceeeffffffgggiiijjjllllllnnnooopppqqqqqqqqqqqqqqqrrrsssttttttttttttuuuuuuvvvwwwxxxxxxxxxxxxyyyzzzzzz{{{||||||}}}}}}{{{~~~xxxqqqkkkeeeaaaZZZWWWTTTSSSXXXbbbooowww~~~}}}||||||}}}~~~~~~~~~vvvqqqpppppppppdddbbb```___``````aaa```aaaaaaaaaaaabbbbbbbbbbbbaaabbbcccdddeeeeeeeeeeeeeeefffggghhhgggeeecccaaa```bbbfffiiikkkkkkjjjiiihhhfffdddbbb``````aaaaaaaaabbbdddfffhhhiiiiiijjjkkkkkklllmmmnnnnnnnnnnnnlllnnnqqqrrrsssuuuxxxzzz}}}qqq[[[MMMIIIKKKLLLKKKJJJNNNRRRVVVZZZ```iiiooo|||uuunnnfff^^^ZZZUUUVVVYYY^^^gggrrr|||{{{uuuoookkkfffbbb___]]]___```bbbdddhhhmmmqqq{{{}}}xxxxxxtttooommmjjjgggjjjppp|||~~~tttmmmiiifffcccaaaccccccbbbaaaaaabbbbbbbbbdddcccbbbaaaaaabbbcccddddddcccbbbaaaaaabbbcccdddgggggggggeeeddddddfffhhhlllkkkiiihhhffffffeeeeeefffeeeddddddcccbbbaaaaaaaaabbbbbbdddeeefffggghhhaaabbbcccdddfffggghhhhhhdddddddddeeeeeeeeeeeeeeeccccccdddeeegggiiikkklllmmmnnnoooppppppqqqsssvvvwwwyyyzzzzzz{{{~~~}}}vvvkkkfff___XXXSSSQQQQQQQQQRRR^^^sssxxxzzzlllddd[[[VVVSSSUUU^^^gggzzzvvvdddVVVLLLFFF@@@???>>><<<;;;:::::::::777666666555555555666666888888999999999:::::::::888888777777777777777888777777777777888888888888999888777555555666777777333333333333333333333333444444444444444444444444555555666666666555444444333333111111111222333444333333333333333333333333444444333333333333444444555666777888999888777777666777888888888888777777888;;;@@@EEEHHHLLLPPPRRRSSSUUUXXXYYYYYYYYY[[[\\\^^^```cccdddeeeeeeggghhhjjjjjjlllmmmnnnooooooooopppqqqrrrssssssttttttttttttuuuvvvwwwwwwxxxxxxwwwxxxyyyzzz{{{||||||||||||zzz}}}~~~}}}}}}vvvoooiiiccc```ZZZWWWUUUVVV]]]hhhttt|||}}}|||||||||{{{}}}~~~~~~~~~wwwrrrqqqooonnnccccccbbbbbbbbbbbbbbbbbb`````````aaaaaaaaabbbbbb___```aaacccdddeeeffffffffffffggggggfffeeedddccc```bbbeeehhhiiijjjjjjiiihhhgggeeecccbbbaaaaaaaaaaaabbbccceeegggggghhhhhhkkkkkklllmmmnnnnnnnnnnnnkkkmmmppprrrssstttwwwyyyzzziiiVVVMMMJJJJJJJJJHHHLLLQQQUUUYYY```iiipppyyytttmmmgggcccaaa___]]]^^^bbbiiiqqqyyy{{{pppggg```[[[UUUQQQPPPRRRTTTWWW\\\dddnnnuuuzzzzzzvvvrrrpppllljjjmmmrrr|||{{{rrrjjjfffccccccbbbdddcccbbbaaa``````aaabbbcccccccccbbbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaabbbbbbcccddddddddddddeeegggjjjjjjjjjhhhgggffffffffffffffffffeeedddcccbbbaaaaaaccccccccccccdddeeefffgggccccccdddffffffgggggggggdddddddddeeeeeeeeeffffffbbbccceeefffhhhiiijjjjjjkkklllnnnnnnnnnooorrrtttuuuvvvwwwwwwxxx{{{yyynnnjjjcccZZZSSSNNNKKKJJJLLLWWWkkk~~~~~~sssjjj```YYYTTTSSSZZZbbbqqq~~~ooo^^^QQQIIIAAA@@@???===;;;:::999999777777777777777777777777888888999999999:::::::::888888777777777777888888777777777888888999999999888777555444333444555666555555555555555555555555444444444444444444444444444444555555666555555555444333222222222444666777666555444333333444555666666555555444444555555555444555666777888777777666555666777888999999888888888<<>><<<:::888888888888<<<:::888888888999888777333333444555444333222111444555777888999999888888:::<<<@@@EEEIIIMMMPPPQQQPPPRRRTTTWWWYYYZZZ[[[[[[\\\\\\]]]^^^```bbbdddeeeffffffgggiiijjjjjjjjjjjjkkkjjjiiikkknnnpppqqqpppoooooooooooopppqqqrrrsssuuuuuuvvvwwwyyyzzz{{{|||~~~}}}|||zzzzzz{{{{{{|||{{{{{{||||||}}}}}}}}}~~~~~~}}}}}}}}}~~~~~~~~~}}}}}}}}}||||||{{{{{{{{{|||~~~}}}vvvqqqnnniiibbb[[[XXXWWWZZZaaakkkuuu{{{}}}~~~}}}{{{yyywwwtttwwwyyytttpppkkkggggggbbbdddeeeeeedddbbb___]]]___]]]ZZZZZZ\\\^^^______```````````````aaabbbbbbccccccddddddcccbbb```___```aaabbbdddfffgggiiiiiifffffffffeeedddcccbbbaaa_________```bbbdddfffhhheeefffgggiiikkklllllllllkkkkkkkkkllllllnnnoooooorrrvvv~~~lll[[[QQQLLLJJJGGGIIIQQQYYY]]]aaaeee^^^___bbbhhhsssvvvhhhYYYRRRNNNIIIFFFFFFIIIKKKSSS]]]ccciiivvv}}}~~~}}}wwwssszzz}}}yyyvvvsssmmmgggcccaaa```aaa____________```aaabbbcccbbbaaaaaa``````aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa```_________```aaacccdddddddddeeeeeeggghhhjjjjjjkkkkkkkkkjjjiiigggeeedddddddddeeeeeeeeefffffffffiiiiiiiiijjjjjjiiiiiihhhhhhgggffffffeeeeeeffffffiiihhhhhhhhhhhhiiiiiijjjiiihhhiiiiiijjjkkklllmmmpppooonnnmmmoooqqqtttvvvzzz}}}yyylll]]]PPPIIIGGGGGGMMM]]]vvvyyyjjjbbb\\\XXXWWWYYYbbbpppjjjYYYMMMFFFAAAAAA@@@===;;;<<<::::::999999888777777777777777888888888999999999999999888888888888888888:::::::::999999999999888888888888888888888888888555555555555555444333333333333333222222222111111222333555666666555444333333555777999;;;===AAADDDDDDCCC@@@===;;;::::::;;;;;;999777666666777666444222333444444444333111111333444666888999999999999;;;===@@@EEEIIIMMMOOOPPPPPPQQQTTTWWWZZZ[[[\\\\\\\\\]]]]]]^^^___aaabbbcccdddeeefffggghhhiiiiiiiiijjjiiihhhjjjmmmooooooooonnnnnnnnnnnnooopppqqqrrrsssssstttvvvwwwxxxyyyzzz|||{{{zzzzzzzzzzzz||||||zzzzzz{{{{{{||||||||||||}}}|||||||||}}}}}}}}}}}}}}}||||||{{{{{{{{{zzz|||~~~|||uuupppmmmhhh```[[[XXXYYY]]]eeepppyyy~~~~~~|||zzzvvvtttwwwwwwtttqqqkkkggggggdddeeefffgggfffccc```___^^^]]][[[[[[]]]^^^^^^^^^______``````bbbcccdddeeeeeeeeeffffffeeedddbbbaaa```aaabbbdddfffhhhiiijjjggggggfffeeecccbbbaaa```aaa`````````aaabbbdddeeedddeeefffhhhiiijjjjjjjjjlllkkkkkkkkklllmmmnnnnnnpppttt{{{|||kkk^^^TTTNNNIIIIIIOOOUUUXXX[[[______cccjjjuuuxxxfff\\\QQQMMMKKKIIIHHHJJJPPPTTT]]]ffflllrrr}}}zzztttuuuzzzzzzuuurrrpppnnniiieeebbbaaaaaabbb````````````aaabbbcccddddddcccbbbaaaaaaaaaaaaaaa``````aaaaaaaaaaaaaaabbb______^^^^^^^^^```aaabbbbbbbbbcccdddeeegggiiijjjllllllkkkjjjiiigggeeeddddddeeeeeeeeeeeefffffffffhhhhhhiiiiiijjjiiiiiihhhggggggfffffffffggghhhhhhjjjjjjiiihhhhhhhhhiiiiiiggggggffffffgggiiikkkmmmnnnmmmlllkkklllnnnppprrrwwwyyy~~~wwwfffVVVLLLHHHFFFKKKYYYoooqqqggg```YYYWWWXXX\\\iii{{{uuucccSSSJJJCCCBBBAAA>>><<<===:::::::::999888888777777777777888888888999999999888888999999999999999999::::::::::::999999999999888888888888888888888888666666666666666555555444333333333222222222222111222222333333444444444555666888;;;===@@@DDDHHHLLLMMMKKKGGGCCC@@@>>>>>>>>>===:::888777777777666444222333333333333222111000111222444666888999999:::;;;===AAAEEEHHHLLLNNNOOOOOOQQQTTTWWWZZZ]]]^^^___]]]]]]]]]^^^^^^___```aaabbbcccdddeeefffgggggggggiiihhhggghhhkkkmmmnnnmmmmmmmmmmmmmmmnnnoooppppppqqqqqqrrrtttuuuvvvwwwxxxyyyyyyxxxxxxyyyzzz|||}}}zzzzzzzzzzzzzzz{{{{{{{{{}}}||||||{{{{{{{{{{{{|||||||||{{{{{{{{{{{{zzzzzzyyy{{{}}}{{{tttnnnjjjeee___ZZZXXX[[[bbblllvvv~~~~~~~~~{{{yyyqqqqqquuu}}}|||vvvtttrrrlllhhhgggfffggghhhhhhgggeeecccaaa^^^]]]\\\]]]___```___^^^______```aaaccceeeggghhhgggggghhhhhhhhhfffeeeddd```aaabbbdddfffhhhjjjkkkiiihhhfffcccaaa```______aaa```_________```aaabbbddddddfffggghhhhhhhhhhhhkkkkkkkkkjjjkkkkkkllllllmmmqqqvvvooobbbVVVOOOJJJMMMPPPRRRTTTWWWdddhhhppp|||rrrhhhZZZSSSNNNMMMNNNNNNQQQVVV___eeemmmtttxxx}}}}}}xxxrrrvvv|||xxxrrrooonnnmmmkkkgggdddbbbaaaaaabbbaaaaaaaaaaaabbbcccdddeeeeeeeeecccbbbaaaaaaaaaaaabbbbbbaaaaaaaaaaaaaaaaaa___^^^]]]]]]]]]^^^___`````````aaabbbccceeeggghhhjjjjjjjjjjjjiiihhhgggfffeeeeeeeeeeeeffffffffffffggghhhhhhiiiiiiiiiiiiiiigggffffffggghhhiiijjjjjjkkkjjjjjjiiihhhhhhhhhhhhhhhgggeeeeeefffhhhkkkmmmnnnmmmlllllllllmmmoooppptttvvvzzzppp]]]OOOIIIDDDIIITTTgggwwwlllddd\\\XXXXXXYYYdddtttmmm\\\QQQFFFBBB@@@===;;;<<<;;;::::::999999888777777999999:::::::::;;;;;;;;;888888999999999999999:::;;;;;;:::::::::999999999888888888888888888888888777777777777777666555555222222222222222222222222222222111111222444555666777:::===@@@DDDIIIOOOTTTVVVSSSOOOJJJFFFCCCBBBBBBBBB???<<<;;;;;;:::888777222222222222222111111111000111333555777999:::;;;<<<>>>AAADDDHHHKKKLLLMMMOOOPPPSSSVVVZZZ]]]___```^^^^^^]]]]]]]]]]]]^^^^^^___```aaacccdddeeeeeefffhhhffffffgggiiikkklllkkkkkkkkkkkkkkklllmmmnnnnnnppppppqqqrrrtttuuuvvvwwwwwwvvvvvvvvvwwwyyy{{{|||zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyxxxzzz|||~~~~~~yyyrrrlllgggbbb]]]YYYWWW]]]fffrrr|||~~~{{{wwwtttiiilllsssyyy}}}|||vvvuuussslllgggffffffgggggghhhgggeeecccbbb_________```bbbbbbaaa_________```aaabbbdddeeefffggghhhiiiiiiiiihhhfffeee```aaaccceeegggiiijjjkkkjjjiiifffccc```___^^^^^^___^^^]]]]]]^^^___aaabbbdddeeefffgggggghhhhhhhhhjjjjjjjjjiiiiiijjjjjjkkklllooossszzzsssaaaWWWMMMLLLNNNOOOPPPSSSmmmooottt{{{uuuhhh^^^VVVSSSRRRUUUWWWYYY___gggqqqyyy{{{rrrtttxxx~~~}}}uuuooolllkkkkkkkkkiiigggdddbbbaaaaaaaaaaaaaaaaaabbbbbbcccdddeeeeeeeeecccbbbaaaaaaaaaaaadddccccccbbbaaa``````______^^^]]]\\\\\\]]]^^^^^^^^^^^^___```aaaccceeefffffffffggghhhiiiiiiiiiiiieeeeeeeeefffffffffggggggfffggghhhiiiiiiiiiiiiiiiggggggggghhhiiijjjkkklllkkkkkkjjjiiihhhhhhiiiiiijjjhhhgggffffffhhhkkkmmmlllkkkkkkkkkkkklllmmmnnnsssuuuxxx}}}wwwdddSSSJJJDDDFFFOOO___vvv}}}qqqhhh___ZZZZZZWWW```nnnhhhZZZKKKDDD@@@===::::::;;;;;;::::::999888888888999999:::::::::;;;;;;;;;888888999999::::::::::::;;;;;;;;;:::::::::999999888888888888888888888888777777888888777777666555222222222222222222222222222111000000222444666888999;;;???BBBGGGNNNUUUZZZ]]][[[WWWRRRMMMIIIGGGFFFEEECCC@@@>>>===;;;999888333333333222222222222222000111222444666999;;;<<<===???AAADDDGGGIIIKKKLLLMMMOOOQQQTTTXXX\\\^^^```^^^^^^]]]\\\\\\\\\\\\\\\]]]^^^___aaacccdddddddddgggfffeeefffhhhjjjjjjjjjiiiiiiiiiiiijjjkkkllllllooopppqqqrrrsssuuuvvvvvvttttttttttttvvvxxxzzz{{{zzzzzzzzzzzzzzzzzzzzzzzzxxxxxxxxxxxxyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyywwwyyy{{{}}}zzzvvvoooiiiddd___\\\ZZZXXX___kkkvvv}}}xxxrrrnnnbbbiiiqqqwww{{{~~~~~~wwwvvvrrrlllfffdddeeeeeeffffffeeedddcccbbbaaa``````aaacccdddbbb``````````````````aaabbbcccggghhhhhhiiiiiihhhffffffbbbbbbccceeeggghhhjjjjjjkkkiiigggdddaaa___^^^]]][[[ZZZZZZ[[[\\\___aaabbbdddeeefffggghhhhhhiiiiiiiiihhhhhhhhhhhhiiiiiijjjmmmooorrrvvvpppaaaSSSNNNNNNNNNOOOQQQrrrqqqqqqrrruuuzzz{{{sssjjjaaa[[[\\\\\\^^^bbbdddfffmmmvvv~~~ssssssvvv|||zzzrrrllliiihhhhhhhhhhhhgggeeecccbbbaaaaaabbbaaaaaaaaaaaabbbcccdddeeedddcccbbbaaaaaaaaaaaaaaadddccccccbbbbbbaaa`````````___^^^\\\\\\\\\]]]]]]]]]]]]^^^^^^___```bbbbbbbbbccceeeggghhhiiijjjjjjeeeeeefffffffffgggggggggffffffggghhhiiiiiiiiiiiihhhhhhhhhiiijjjkkklllmmmkkkjjjjjjiiiiiiiiijjjjjjkkkjjjiiiggggggiiijjjkkkhhhhhhhhhiiijjjkkkllllllqqqtttwww{{{}}}lllYYYLLLEEEFFFJJJUUUiiixxxmmmccc]]]\\\UUU\\\gggyyyyyygggTTTIIIDDD???<<<;;;;;;;;;;;;:::999999888888777777888888888999999999888888999999:::;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999999999999999777777777777777666666555111222222222222333333333111111111111333555777999;;;===AAAEEEJJJRRRZZZ___dddbbb```[[[VVVQQQMMMJJJHHHEEEAAA???===<<<999777555444333333222222333333111222333444666999;;;<<<>>>@@@BBBDDDGGGHHHJJJJJJLLLMMMOOOQQQUUUYYY\\\^^^]]]]]]\\\[[[[[[[[[[[[[[[[[[\\\^^^```bbbcccddddddgggfffeeefffhhhiiijjjiiigggggggggggghhhiiijjjjjjnnnooopppqqqrrrssstttuuusssssssssssstttvvvxxxyyyyyyyyyyyyyyyxxxxxxxxxxxxvvvwwwwwwxxxxxxxxxxxxwwwvvvvvvwwwwwwwwwwwwxxxxxxvvvxxxzzz|||}}}|||uuurrrlllfffaaa]]][[[[[[[[[cccooozzz|||vvvooojjjaaakkktttxxxzzz~~~}}}vvvtttpppjjjeeeddddddddddddddddddcccbbbbbbaaa```___```bbbcccbbbaaa``````````````````aaabbbfffggghhhiiiiiihhhgggfffddddddeeefffggghhhiiiiiijjjiiihhhfffdddaaa^^^]]]XXXXXXXXXYYY[[[]]]```aaabbbccceeeggghhhiiiiiijjjffffffffffffggghhhiiijjjmmmoooqqqsssyyynnn[[[QQQNNNMMMMMMNNNnnnkkkfffccccccggglllpppsssuuuuuurrrmmmgggdddccchhhiiimmmpppoooooovvv}}}tttssstttyyyuuupppiiidddcccdddccccccbbbaaaaaa```aaaaaabbbcccaaaaaa```aaaaaabbbcccdddbbbaaaaaa``````aaaaaaaaaaaaaaaaaabbbbbbcccccccccaaa```^^^]]]\\\\\\\\\]]]]]]]]]]]]]]]]]]^^^___```bbbbbbdddfffggghhhhhhhhhffffffffffffggggggggggggeeefffggghhhiiiiiiiiiiiijjjjjjjjjjjjjjjkkklllmmmjjjjjjiiiiiiiiijjjkkkkkklllkkkjjjiiihhhhhhhhhhhhggghhhiiijjjkkklllmmmnnnooorrrvvvyyy}}}ttt___PPPHHHFFFGGGMMM]]]tttrrrfff^^^\\\UUUYYYaaapppvvv___QQQJJJDDD@@@>>><<<;;;;;;::::::999888888777777888888888999999999888888999999:::;;;;;;<<<<<<;;;;;;;;;;;;:::::::::999999999999999999999999666666777777666666555444111111222222222333333333000111111333555777888999>>>@@@CCCHHHMMMUUU]]]ccciiiiiihhheee```YYYSSSOOOKKKHHHDDDAAA@@@===;;;999666555444333333333444444333333444555777999;;;===???@@@BBBDDDFFFHHHHHHIIIJJJKKKLLLOOORRRVVVYYY[[[\\\\\\[[[ZZZZZZZZZ[[[[[[[[[\\\^^^```aaaccccccdddhhhfffeeefffhhhiiiiiiiiieeeeeeeeeffffffggghhhiiillllllmmmooopppqqqrrrssssssrrrrrrrrrssstttvvvwwwwwwwwwvvvvvvvvvuuuuuuuuuuuuvvvwwwxxxyyyxxxxxxwwwuuuuuuuuuvvvvvvwwwwwwwwwvvvwwwyyy{{{{{{}}}}}}yyyqqqooojjjddd___\\\\\\\\\```hhhttt}}}|||vvvnnnhhheeeqqqzzz||||||~~~~~~|||}}}}}}zzzrrrpppmmmhhheeedddddddddddddddcccccccccccc```^^^]]]]]]^^^`````````````````````aaabbbcccdddggghhhiiiiiijjjiiihhhgggffffffffffffgggggggggggghhhiiiiiiiiifffccc___]]]YYYXXXXXXXXXYYY[[[]]]^^^```aaaccceeeggghhhiiijjjdddddddddeeefffhhhiiijjjmmmooopppqqquuuzzzbbbTTTNNNKKKIIIJJJfffbbb[[[WWWVVVZZZ```eeeggglllqqqrrrooommmooorrrrrrssswwwxxxuuutttzzz}}}tttrrrsssxxx|||tttooojjjddd`````````___^^^]]]]]]]]]^^^```bbbcccddd````````````aaabbbcccdddaaa```````````````aaabbb^^^___```aaaccceeeffffffbbbaaa___]]]\\\\\\]]]]]]^^^]]]]]]\\\\\\]]]]]]^^^bbbcccdddeeeffffffffffffffffffffffffggggggggghhheeefffggghhhiiiiiiiiiiiikkkkkkjjjjjjjjjkkklllllliiiiiiiiiiiijjjkkkllllllkkkkkkjjjiiihhhgggfffeeeiiijjjkkklllnnnooopppqqqmmmqqquuuwww{{{yyydddSSSJJJGGGEEEHHHUUUjjjuuuhhh___\\\VVVXXX^^^iii}}}gggXXXOOOHHHCCCAAA<<<;;;;;;::::::999999888999999:::::::::;;;;;;;;;888888999::::::;;;<<<<<<<<<<<<;;;;;;;;;:::::::::999999999999999999999999666666666666666555555444111111111222222333333333000111222444666888999:::@@@BBBFFFJJJOOOWWW```fffmmmmmmmmmkkkfff^^^WWWSSSOOOLLLHHHEEECCCAAA>>><<<777666555444333444555555555555555555777999<<<===@@@AAABBBDDDFFFGGGHHHHHHIIIJJJKKKMMMPPPSSSWWWYYY[[[[[[ZZZZZZZZZZZZ[[[[[[ZZZ\\\]]]```aaaccccccdddhhhfffeeefffhhhiiiiiiiiieeeeeeeeeeeefffggghhhhhhjjjkkklllmmmnnnpppqqqqqqsssrrrrrrqqqrrrsssuuuvvvuuuuuuttttttssssssssssssuuuvvvwwwyyyyyyyyyxxxwwwtttuuuuuuuuuvvvvvvwwwwwwvvvwwwyyyzzzzzz||||||wwwooommmiiiccc^^^\\\\\\]]]dddlllwww}}}}}}~~~|||wwwoooiiijjjvvv}}}~~~}}}zzzzzz{{{}}}~~~}}}vvvooolllkkkgggeeeeeeeeeddddddddddddddddddccc___]]]ZZZZZZ\\\^^^____________```aaabbbdddfffggghhhhhhjjjjjjkkkjjjiiihhhgggggggggggggggfffffffffgggiiijjjjjjhhhddd```]]]ZZZYYYXXXXXXXXXZZZ[[[\\\]]]___aaacccfffhhhiiiiiibbbbbbcccdddfffhhhjjjkkklllnnnoooooorrr}}}fffVVVNNNIIIFFFFFFZZZWWWRRRNNNNNNRRRZZZ___cccmmmyyy}}}{{{|||}}}~~~~~~}}}||||||~~~~~~{{{wwwsssuuu|||{{{qqqjjjdddcccaaa```_________```^^^]]]]]]]]]^^^```aaabbbbbbaaa```___^^^^^^_________]]]]]]^^^```aaa```___^^^___aaabbbddddddeeeeeebbbbbbbbbaaa```______^^^\\\\\\[[[[[[\\\^^^___```aaaaaabbbcccccccccccccccffffffgggggghhhhhhiiiiiihhhfffeeefffhhhiiiiiihhhggggggggghhhhhhiiijjjkkkjjjiiihhhhhhhhhiiijjjkkklllmmmmmmkkkiiigggggghhhgggiiimmmqqqsssssssssrrrqqqrrrtttvvv{{{|||gggTTTGGGEEEEEEHHHMMM[[[rrr~~~zzzlllbbb]]]]]]YYYWWW^^^qqqvvvaaaSSSIIICCCAAACCC@@@===;;;;;;<<<;;;:::::::::999999999999::::::888999::::::999999;;;<<<;;;::::::::::::;;;<<<<<<;;;:::999888777888999999999888666555666555444222222222222222222222222222000111222333555777999:::AAAAAAEEELLLRRRWWW```iiiooovvvxxxsssjjjddd]]]WWWTTTPPPKKKHHHGGGDDD???:::;;;999666555555555444222555444333222444888<<>>???DDDLLLRRRWWW```iiirrryyy}}}xxxpppjjjccc]]]XXXTTTOOOLLLJJJGGGBBB>>>===;;;888777666666555333444222111111333666:::===>>>>>>???@@@BBBDDDFFFGGGJJJIIIIIIIIIKKKNNNPPPRRRUUUWWWZZZ]]]^^^^^^]]]\\\^^^^^^^^^_________``````aaabbbbbbdddeeegggiiijjjiiiiiiiiiiiiiiihhhhhhhhhjjjjjjjjjkkkllllllmmmmmmrrrqqqqqqpppppppppqqqqqqqqqrrrsssssstttttttttssstttttttttuuuuuuuuuuuuuuusssuuuuuuuuutttuuuvvvxxxyyyzzzzzz{{{|||}}}~~~~~~yyytttqqqjjjfffbbb```]]]ZZZ\\\aaalllsss}}}~~~zzzyyywww{{{uuurrrssstttvvvyyy}}}wwwkkkaaa```dddfffgggiiiiiihhhgggeeecccbbb``````]]]\\\[[[ZZZZZZ[[[\\\]]]]]]^^^^^^```aaaccceeefffgggiiikkkkkkiiihhhhhhiiikkkjjjiiihhhhhhhhhiiiiiihhhiiikkkkkkjjjgggcccaaa[[[\\\[[[YYYWWWXXXZZZ\\\\\\]]]___aaacccdddeeeeeeeeeeeeffffffgggiiijjjkkkkkkjjjhhhiiinnnwww}}}vvvcccUUUMMMJJJKKKMMMNNNNNNPPPTTT]]]fffmmmxxx}}}zzzzzz|||~~~zzztttpppllliiifffddd```___^^^^^^^^^^^^______\\\[[[ZZZZZZ[[[\\\]]]^^^``````aaabbbaaa```___^^^^^^]]]\\\]]]^^^___^^^]]]]]]^^^___aaabbbcccdddddddddddddddccccccbbbbbbaaabbbaaa___^^^]]]]]]]]]^^^\\\\\\\\\]]]]]]]]]]]]]]]cccdddeeefffhhhjjjkkklllhhhgggeeefffgggiiihhhhhhhhhgggfffeeefffhhhjjjkkkiiiiiiiiiiiiiiijjjkkkkkkllllllmmmkkkiiihhhhhhiiijjjlllooorrrtttuuuuuutttsssttttttvvvzzz}}}ooo```PPPKKKFFFCCCCCCIIIYYYhhhyyymmmfff[[[XXXWWWZZZeeexxx~~~eeeRRRIIIGGG>>><<<;;;;;;;;;:::999777888888777777777777888888999:::;;;:::999888999:::;;;::::::::::::;;;<<<<<<>>>===<<<<<<;;;<<<<<<<<<999888666555666555444222222222222222222222222222111111111333444666888999:::<<>>:::888888777666444444333222222333777:::<<<===>>>>>>@@@AAACCCEEEFFFHHHHHHGGGGGGIIIJJJLLLNNNRRRTTTWWW[[[]]]]]]]]]\\\]]]]]]]]]^^^^^^^^^^^^___^^^___```bbbdddgggiiijjjjjjjjjjjjiiiiiihhhhhhhhhhhhiiiiiijjjkkkkkklllllloooooonnnnnnnnnooooooppppppqqqrrrssstttuuuuuuuuussssssssssssssssssrrrrrrrrrsssttttttttttttwwwyyyzzzzzzzzz{{{|||}}}~~~~~~|||vvvqqqooohhhccc___]]][[[ZZZ___fffrrrwww~~~wwwsssssstttwww{{{|||nnnddd[[[\\\aaaeeeiiillllllkkkjjjgggeeebbb```___^^^]]]\\\ZZZYYYZZZZZZ[[[[[[[[[]]]___aaadddggghhhfffhhhjjjjjjiiigggggghhhjjjjjjiiihhhhhhhhhiiiiiihhhiiikkkkkkjjjhhheeecccZZZ[[[ZZZYYYWWWXXX[[[]]]^^^___```bbbccccccccccccdddeeefffgggiiiiiiiiiiiigggfffeeefffjjjsss}}}}}}mmm]]]RRRNNNNNNSSSTTTVVVYYY]]]eeennnttt|||yyyyyy||||||~~~xxxuuupppkkkgggeeecccbbb__________________``````\\\[[[ZZZZZZZZZ[[[\\\]]]^^^___aaabbbbbbaaa___^^^]]]\\\[[[\\\]]]^^^]]]\\\\\\]]]^^^```aaabbbccccccdddcccccccccbbbbbbaaaaaaaaa```^^^]]]\\\\\\]]]]]][[[[[[[[[[[[[[[[[[[[[\\\```aaabbbdddgggiiikkkllljjjhhhggggggiiijjjiiihhhiiigggfffeeeeeegggiiikkkiiiiiiiiiiiijjjkkkkkklllkkkllllllkkkiiihhhhhhiiilllmmmppprrrtttuuuuuuuuusssssstttvvvzzz}}}yyymmmaaaQQQKKKEEEBBBAAAFFFTTTaaauuu~~~yyyppphhh\\\YYYWWWXXX]]]kkkqqq[[[PPPLLL@@@???======>>>===;;;999;;;::::::999999::::::;;;;;;<<<<<<;;;999888999:::;;;::::::::::::;;;<<<<<<>>>======<<<<<<<<<<<<<<<999888666555666555444222222222222222222222222222111111111222333555666777777:::CCCMMMSSSZZZeeeqqqwww~~~xxxqqqjjjeee```ZZZWWWUUUSSSOOOKKKEEEBBB>>>:::999888666555777666555555777999<<<>>>??????@@@AAABBBDDDFFFGGGGGGGGGFFFGGGGGGIIIJJJKKKOOOQQQTTTXXXZZZ[[[\\\\\\[[[[[[\\\\\\\\\]]]]]]]]]\\\]]]^^^aaadddgggiiikkkkkkjjjjjjiiihhhggggggfffgggggghhhiiijjjjjjkkkkkkmmmllllllllllllmmmmmmnnnooopppqqqssstttuuuuuuuuusssssssssrrrrrrqqqqqqqqqqqqrrrssstttssstttwwwyyyzzz{{{|||}}}}}}~~~~~~~~~zzztttooommmhhhbbb]]]ZZZYYYZZZaaaiiiwww{{{}}}~~~||||||tttiii```YYYZZZ___dddiiinnnmmmlllkkkiiigggeeecccbbb```___]]][[[YYYYYYYYYYYYYYYZZZ[[[]]]```ccceeegggeeegggiiiiiihhhffffffgggiiiiiiiiihhhhhhhhhhhhiiihhhiiijjjjjjiiigggdddcccZZZZZZZZZXXXWWWXXXZZZ]]]``````aaabbbbbbbbbbbbbbbbbbccceeeggghhhhhhhhhgggdddddddddeeehhhooowww~~~{{{jjj[[[SSSPPPZZZ\\\___ccchhhnnnvvv{{{|||xxxuuuvvvzzz}}}}}}xxxtttwww|||zzzlllllljjjgggccc```^^^]]]___`````````aaaaaaaaa```]]]\\\[[[ZZZZZZZZZ[[[\\\]]]^^^```aaabbb```___]]]]]]\\\[[[[[[\\\]]]\\\ZZZ[[[\\\]]]___```aaabbbbbbaaaaaaaaaaaa````````````^^^]]]\\\[[[[[[\\\]]]^^^\\\\\\[[[ZZZZZZ[[[[[[\\\]]]^^^```bbbeeehhhjjjkkkllljjjiiiiiijjjkkkjjjiiiiiihhhfffffffffgggiiijjjhhhhhhiiijjjkkklllllllllkkkllllllkkkiiihhhiiijjjlllmmmoooqqqssstttttttttqqqrrrsssvvvzzz~~~zzzwwwnnncccUUUOOOHHHDDDBBBEEEPPP[[[nnn~~~vvvxxxooo```[[[WWWWWWXXX```sss|||dddUUUMMMCCCAAA???>>>>>>===;;;:::;;;;;;::::::::::::;;;;;;<<<===>>>===;;;::::::;;;;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<;;;;;;::::::999888666555666555444222222222222222222222222222111111111222222444555555666:::CCCLLLSSS[[[iiivvv~~~xxxqqqkkkfff```]]]\\\ZZZWWWTTTMMMIIICCC>>>;;;999777555777777666666888:::<<<>>>??????@@@@@@BBBCCCEEEFFFFFFFFFFFFGGGHHHIIIJJJJJJMMMOOOQQQTTTWWWYYYZZZ[[[ZZZZZZZZZZZZ[[[[[[[[[[[[[[[\\\]]]```cccfffiiijjjiiiiiihhhgggffffffeeeeeeeeeeeefffggghhhiiijjjkkkjjjjjjjjjjjjjjjkkklllmmmnnnoooppprrrssstttttttttsssssssssrrrrrrqqqqqqqqqoooqqqrrrsssssstttwwwyyy||||||}}}}}}xxxsssnnnkkkiiibbb\\\ZZZYYY[[[dddmmmzzz}}}ssshhh```[[[\\\```ccchhhmmmlllkkkkkkjjjiiihhhggggggbbbaaa^^^\\\ZZZYYYYYYYYYZZZZZZ[[[\\\^^^```bbbcccdddfffhhhhhhgggeeeeeefffhhhhhhhhhhhhiiihhhhhhhhhiiiiiijjjjjjhhhfffdddbbb]]]]]]\\\ZZZXXXWWWZZZ\\\aaaaaabbbbbbbbbbbbaaaaaa```aaaccceeeffffffeeeeeedddddddddeeeggglllsssxxx}}}{{{iii]]]XXXcccfffjjjooosssyyy~~~|||zzzvvvttttttwwwzzz{{{tttooosssyyyxxxrrrggghhhiiigggdddaaa______```aaaaaabbbaaaaaa``````]]]]]][[[ZZZYYYZZZZZZ[[[\\\]]]^^^___```___^^^^^^\\\[[[ZZZZZZ[[[[[[ZZZYYYZZZ[[[\\\^^^___```aaaaaa________________________\\\\\\[[[ZZZZZZ[[[\\\]]]^^^]]]\\\ZZZZZZ[[[\\\\\\\\\]]]___bbbeeegggiiijjjmmmkkkiiiiiijjjkkkjjjiiiiiiiiihhhhhhhhhhhhiiiiiiggghhhjjjkkklllllllllllljjjkkklllkkkiiihhhiiijjjkkklllmmmooopppqqqrrrrrrpppqqqrrrtttxxx{{{xxxqqqhhh]]]TTTLLLFFFBBBBBBJJJRRReeewwwzzz}}}~~~sssfff^^^XXXWWWVVVYYYhhhyyynnn[[[MMMEEEBBB???<<<<<<;;;:::999999999888888888888999999;;;<<<===<<<;;;:::;;;<<<;;;::::::::::::;;;<<<<<<:::;;;;;;;;;;;;:::999999999888666555666555444222222222222222222222222222111111111111222222333444555999AAAJJJQQQZZZjjjyyyxxxppplllfffccccccccc```^^^WWWRRRKKKDDD@@@===:::888666555555666777888:::;;;=========>>>???@@@BBBBBBEEEEEEFFFGGGHHHIIIJJJJJJLLLMMMOOORRRTTTVVVXXXXXXXXXXXXXXXYYYYYYYYYZZZZZZYYYZZZ[[[^^^aaadddfffhhhfffeeeeeeddddddccccccccccccdddeeefffggghhhiiijjjiiiiiiiiiiiijjjkkkkkklllmmmnnnooopppqqqrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqnnnoooqqqrrrrrrtttwwwyyy}}}~~~~~~zzzuuupppllljjjgggaaa]]][[[\\\___iiisss|||~~~sssgggaaa]]]___bbbdddgggllljjjjjjjjjjjjjjjjjjjjjjjjdddbbb```^^^\\\[[[[[[[[[[[[[[[\\\\\\^^^___```aaaccceeeggggggfffddddddeeefffggghhhiiiiiiiiihhhhhhiiiiiijjjjjjiiigggfffeeedddcccaaa]]]ZZZYYYZZZ\\\aaaaaabbbbbbbbbbbbaaaaaa___```aaabbbddddddddddddcccdddeeefffgggkkkpppssszzzxxxlllffftttwww{{{~~~~~~|||yyyxxxyyyzzz~~~|||tttooossszzz}}}tttnnnkkkdddeeegggfffcccaaaaaabbb```aaaaaaaaaaaa___^^^]]]]]]\\\ZZZXXXXXXXXXXXXYYY\\\\\\\\\]]]]]]]]]^^^^^^\\\[[[YYYYYYZZZ[[[YYYXXXYYYZZZ\\\]]]___`````````^^^^^^^^^^^^^^^^^^_________^^^\\\[[[ZZZ[[[[[[\\\___]]]\\\ZZZZZZZZZ\\\]]]^^^___aaacccfffhhhjjjkkkllljjjhhhhhhiiiiiiiiigggiiiiiijjjkkkkkkjjjiiihhhggghhhjjjkkkmmmmmmmmmllljjjkkklllkkkiiiiiiiiijjjjjjjjjkkkmmmnnnooopppppppppppppppqqqtttzzz}}}yyyrrriii___VVVLLLFFFAAA@@@DDDKKK[[[mmm}}}xxxlllaaaZZZYYYVVVUUU___nnn~~~|||fffSSSJJJFFFAAA===;;;;;;;;;::::::999999888888999999:::888:::;;;:::999999:::;;;;;;::::::::::::;;;<<<<<<:::;;;;;;<<<;;;:::999888999888666555666555444222222222222222222222222222222111111111111222222333444888???FFFLLLWWWiiizzz{{{vvvqqqllljjjjjjkkkjjjhhhbbb\\\SSSKKKEEEAAA>>>;;;666666666777888999:::;;;============>>>@@@AAABBBBBBCCCDDDFFFHHHIIIJJJJJJKKKLLLNNNPPPRRRTTTVVVVVVWWWWWWWWWWWWXXXXXXXXXXXXWWWXXXYYY[[[]]]```cccdddbbbbbbaaaaaaaaaaaaaaaaaabbbbbbccceeefffgggiiiiiihhhhhhhhhhhhiiijjjkkklllmmmmmmnnnooooooooooooooooooooooooooooooppppppppplllnnnpppqqqrrrtttwwwyyy~~~zzzvvvqqqmmmjjjhhhddd___\\\]]]```eeepppzzz}}}nnnddd___^^^bbbddddddgggkkkjjjjjjjjjjjjjjjjjjjjjjjjeeedddaaa___]]]]]]]]]]]]\\\\\\]]]^^^___aaabbbcccbbbdddffffffeeedddddddddeeefffhhhiiiiiiiiihhhhhhhhhhhhjjjkkkkkkkkkkkkkkklllkkkhhhccc^^^[[[\\\]]]```aaaaaabbbbbbbbbaaaaaa``````aaaaaabbbdddeeefffcccdddffffffgggiiimmmoooyyyxxxttt}}}|||~~~}}}}}}~~~{{{wwwqqquuu}}}}}}qqqjjjfffeee^^^___```^^^\\\[[[^^^aaa``````aaaaaa```^^^\\\[[[\\\ZZZYYYWWWVVVVVVVVVWWW\\\[[[[[[[[[[[[\\\]]]^^^\\\ZZZYYYYYYZZZZZZYYYWWWYYYZZZ[[[]]]^^^___``````^^^^^^__________________bbbaaa___\\\[[[ZZZZZZ[[[___]]][[[ZZZYYYZZZ[[[\\\```aaabbbeeegggiiikkkllljjjhhhgggfffggghhhgggfffhhhjjjkkkmmmlllkkkiiihhhggghhhjjjlllmmmmmmmmmmmmjjjkkklllkkkiiiiiiiiikkkiiiiiijjjkkklllmmmnnnoooppppppooooooqqqvvv}}}yyypppggg\\\TTTJJJDDD@@@???CCCIIISSSfff}}}ooocccZZZZZZWWWSSSZZZgggqqqqqq[[[OOOJJJDDD???============<<<;;;;;;::::::;;;;;;<<<666777999999888888999;;;;;;::::::::::::;;;<<<<<<:::;;;<<<<<<<<<;;;:::999999888666555666555444222222222222222222222222222222111111111111111222222333666===DDDIIITTThhhzzzzzzzzzuuupppnnnoooppppppnnniiibbbYYYPPPIIIEEEAAA>>>888888999999:::;;;<<<===????????????@@@AAABBBCCC@@@AAACCCEEEGGGIIIIIIJJJKKKLLLMMMOOOQQQSSSTTTUUUVVVVVVVVVWWWWWWWWWXXXXXXUUUVVVWWWYYY[[[]]]```aaa____________````````````aaabbbcccdddfffggghhhiiihhhhhhhhhhhhiiijjjkkklllmmmmmmnnnnnnnnnnnnnnnmmmlllmmmmmmmmmnnnnnnoooooolllnnnpppqqqrrrtttwwwzzz~~~~~~~~~}}}}}}|||{{{wwwsssoookkkhhhfffaaa]]][[[^^^ccciiiuuu~~~xxxhhhaaa^^^^^^ccceeeeeegggkkkjjjjjjjjjjjjjjjjjjjjjjjjfffdddbbb```___^^^^^^^^^]]]]]]^^^___aaaccceeefffbbbdddffffffeeeccccccdddeeefffgggiiiiiiiiihhhgggggghhhiiilllnnnooopppppprrrpppmmmgggaaa^^^]]]^^^```aaaaaabbbbbbbbbbbbaaabbbbbbaaaaaabbbdddfffgggbbbdddeeefffggghhhkkkmmmssswww~~~|||~~~zzz|||www|||yyyooojjjfffbbb^^^aaa```^^^]]]\\\\\\]]]^^^___`````````___]]][[[ZZZ[[[ZZZYYYXXXXXXXXXXXXXXX\\\\\\]]]]]]]]]\\\[[[[[[[[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[^^^```aaa```^^^\\\\\\]]]_______________^^^]]]\\\\\\\\\\\\]]]]]]]]]\\\\\\\\\[[[[[[___```aaadddfffhhhjjjkkkhhhhhhgggfffffffffffffffdddfffiiikkklllkkkjjjjjjjjjjjjjjjiiiiiijjjkkkkkkjjjiiiiiihhhhhhhhhhhhiiiiiiiiijjjkkkmmmnnnoooooosssqqqnnnmmmooosssyyy}}}tttmmmjjjaaaZZZPPPHHHDDDCCCCCCCCCSSS]]]ooo|||vvvmmmccc]]]YYYVVVXXX]]]ooo}}}|||gggVVVNNNGGGDDDAAA======???<<<;;;::::::999999::::::999999999999999999999999999999;;;<<<<<<<<<;;;::::::::::::;;;;;;;;;<<<<<<888888777777666444333222444444333222222222333333222222222222222222222222444444777<<>>===============<<<<<<<<<@@@AAACCCEEEGGGGGGGGGFFFJJJKKKLLLMMMOOOPPPQQQRRRTTTTTTTTTTTTTTTTTTTTTTTTUUUVVVXXXZZZ[[[\\\\\\\\\]]]]]]]]]]]]]]]^^^___```aaabbbdddfffggggggfffeeeeeeffffffggghhhjjjlllmmmllllllllllllllllllllllllnnnnnnnnnooonnnnnnmmmllllllmmmnnnpppqqqssstttuuuzzz~~~~~~}}}}}}~~~~~~|||{{{{{{yyyvvvqqqllliiifffeee___]]]\\\aaajjjttt{{{~~~mmm```[[[^^^aaacccddddddeeegggkkklllmmmnnnnnnllljjjiiiiiihhhgggeeecccbbbbbbbbb```aaaaaaaaaaaabbbbbbbbbeeedddcccccccccdddeeefffgggffffffffffffgggggghhhhhhiiijjjlllnnnqqqssstttwwwvvvsssmmmfffaaa___^^^___```aaabbbcccddddddddd``````___aaadddeeeeeedddfffffffffggghhhjjjllllllkkkttt}}}~~~}}}xxxzzz~~~~~~zzzooogggdddbbb___\\\```___^^^]]]\\\]]]]]]^^^______```___^^^]]][[[ZZZZZZYYYYYYXXXXXXXXXXXXYYY]]]]]]]]]]]]\\\[[[[[[ZZZ[[[[[[[[[[[[ZZZZZZZZZZZZ[[[[[[[[[[[[\\\]]]___```___]]]\\\\\\]]]_______________^^^]]]\\\\\\]]]]]]^^^^^^]]]]]]]]]\\\\\\\\\^^^___aaaccceeegggiiijjjhhhhhhgggffffffffffffffffffggghhhjjjkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjkkkjjjjjjiiihhhgggggghhhhhhggghhhiiijjjlllmmmnnnooorrrpppmmmkkkmmmqqqwwwzzzvvvnnniiiddd___VVVLLLEEEBBBBBBCCCHHHQQQbbbzzz}}}yyyoooeee^^^XXXTTTUUUYYYffftttuuu___TTTJJJEEEBBB???===>>><<<;;;::::::999999::::::999999999999999999999999999:::;;;<<<===<<<;;;;;;:::::::::;;;;;;;;;<<<<<<999999888888777555444333666555444444333444444444222222222222222222222222333444666;;;>>>FFFVVVeeezzz|||vvvsssqqqooommmnnnpppsssuuutttmmmccc[[[TTTMMMDDD===999888888999999:::;;;<<<============<<<<<<<<<<<>>===<<<;;;;;;::::::::::::::::::::::::::::::::::::::::::;;;<<<<<<======<<<<<<:::::::::;;;;;;;;;<<<<<<:::::::::999888777666555777666666555444444555555222222222222222222222222222222555888999===IIIUUUfffqqq{{{}}}zzzwwwrrrmmmiiiiiihhhhhhiiimmmppprrrrrrkkkccc[[[UUUMMMEEE???999888888888888888999999<<<<<<<<<<<<<<<<<<<<<<<>><<<<<<<<<;;;:::::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<=========:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;:::999888777777777666555444444444444222222222222222222222222111111333666666777???HHHRRR[[[dddggghhhhhhfffbbb______^^^___```dddgggiiijjjeee^^^XXXQQQJJJCCC>>>:::999888888777777777888;;;;;;<<<<<<<<<<<<<<<=========>>>>>>AAACCCFFFHHHFFFGGGHHHIIIJJJKKKLLLLLLLLLLLLMMMNNNOOOOOOPPPPPPOOOPPPQQQRRRTTTWWWXXXYYYYYYYYYZZZ[[[[[[[[[[[[[[[^^^___aaabbbddddddddddddeeeeeeeeeeeeeeeffffffgggiiiiiiiiihhhggggggffffffhhhhhhhhhhhhiiijjjjjjkkkmmmmmmnnnooopppqqqrrrrrruuuyyy|||~~~~~~~~~~~~~~~}}}||||||}}}~~~|||wwwuuuqqqlllgggccc```___[[[^^^ccckkkuuu}}}xxxmmmccc\\\YYY\\\___bbbccccccddddddfffcccdddfffhhhjjjkkklllllljjjiiihhhgggfffeeeeeeeeebbbbbbcccccccccdddddddddaaaaaaaaaaaaaaabbbbbbcccfffeeeeeeeeefffggghhhiiijjjjjjkkklllmmmoooqqqrrrpppooommmjjjeeebbbaaabbbbbbeeehhhlllmmmllljjjiiieeedddbbbccceeegggggggggiiihhhhhhggggggggghhhhhhkkklllnnnrrr|||~~~}}}tttooommm{{{zzz}}}wwwmmmfffaaa^^^[[[ZZZZZZ[[[[[[[[[[[[\\\\\\]]]]]]^^^^^^^^^___^^^]]]\\\[[[ZZZZZZYYYWWWWWWWWWWWWWWWXXXYYYZZZ\\\\\\\\\\\\[[[ZZZYYYXXXZZZZZZ[[[[[[\\\\\\\\\]]]____________^^^^^^]]]]]]]]][[[ZZZZZZ]]]_________^^^^^^^^^^^^___``````aaabbbbbbbbbbbbaaaaaaaaa```______```aaaaaabbbccccccfffeeeeeeeeeeeeeeeffffffhhhgggeeeeeefffhhhkkkmmmjjjkkkkkkkkkkkkjjjiiihhhgggfffeeedddcccbbbbbbccccccdddeeegggiiikkkllllllooommmkkkiiijjjmmmqqqssstttxxx~~~}}}ssshhhhhhcccYYYLLLCCCAAABBBBBBEEELLLZZZooossskkkddd]]]YYYXXXYYY___jjj{{{nnnZZZOOOKKKFFF@@@======<<<;;;;;;::::::;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<======:::::::::;;;;;;;;;<<<<<<;;;<<<<<<<<<;;;:::999888777666555444333333333333222222222222222222222222000///111444555444999@@@CCCJJJPPPSSSVVVYYYYYYWWWWWWWWWVVVVVVXXXZZZ\\\]]]```]]]YYYSSSNNNGGGAAA===;;;:::999888888777777888:::;;;;;;;;;<<<<<<======<<<<<<<<<===???AAADDDEEEDDDEEEEEEFFFGGGHHHIIIIIIIIIIIIJJJKKKMMMNNNOOOOOOOOOOOOPPPQQQSSSUUUWWWXXXXXXYYYZZZ[[[\\\\\\\\\[[[^^^___aaabbbdddeeeeeefffggggggfffeeeeeeeeeffffffiiihhhhhhhhhggggggffffffffffffffffffggghhhjjjkkkllllllmmmnnnpppqqqrrrrrruuuxxx{{{}}}}}}||||||}}}|||{{{{{{|||}}}~~~|||{{{vvvtttpppkkkgggcccaaa___\\\aaahhhqqqyyy~~~{{{qqqggg___\\\[[[]]]___bbbcccccccccdddeeedddeeefffgggggghhhhhhhhhhhhgggfffeeedddcccccccccbbbbbbcccccccccddddddddd``````aaaaaabbbbbbbbbbbbddddddddddddeeefffggghhhjjjjjjjjjkkklllnnnooopppmmmmmmlllhhhdddbbbaaabbbaaadddhhhkkkmmmllljjjiiifffdddbbbbbbdddfffggggggiiihhhggggggggggggggggggjjjiiikkkooovvvwwwoookkk}}}vvvnnnhhhddd[[[ZZZYYYXXXWWWWWWXXXXXXZZZZZZ\\\]]]^^^^^^^^^^^^___^^^\\\[[[ZZZYYYYYYYYYWWWWWWWWWVVVWWWWWWXXXXXX[[[[[[[[[\\\[[[[[[ZZZYYYZZZZZZ[[[[[[\\\]]]]]]]]]^^^______``````___^^^^^^\\\[[[YYYZZZ\\\_________^^^^^^^^^___```aaabbbcccddddddcccccccccbbbbbbbbb``````aaaaaaaaaaaaaaaaaaddddddcccccccccdddeeeeeefffeeeddddddeeegggjjjkkkjjjkkkllllllkkkjjjhhhgggfffeeeddddddcccdddddddddeeeeeefffgggiiijjjkkkkkklllkkkiiihhhjjjmmmppprrrssswww}}}|||mmmlllggg^^^RRRHHHCCCBBB@@@BBBHHHTTTgggwwwooohhh```ZZZWWWWWW\\\dddrrr|||gggZZZRRRIIICCC@@@===<<<<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;::::::::::::;;;<<<<<<:::::::::;;;;;;;;;<<<<<<;;;<<<<<<<<<;;;;;;:::999777777555444333333222222222222222222222222222222000///000333444333666;;;:::???BBBCCCFFFKKKMMMJJJOOOOOONNNNNNOOOPPPRRRSSSVVVUUUSSSOOOJJJEEE@@@===::::::999888777777888888:::::::::;;;<<<<<<======;;;;;;<<<<<<>>>???AAABBBCCCCCCCCCDDDEEEFFFFFFFFFGGGGGGIIIJJJLLLMMMNNNOOOPPPOOOOOOOOOQQQSSSUUUVVVUUUVVVYYY[[[\\\\\\\\\\\\^^^___```aaaccceeefffgggiiihhhgggfffeeedddddddddffffffggggggggggggggggggeeeeeeeeeeeefffhhhjjjkkkjjjkkklllmmmoooqqqrrrssswwwyyy{{{|||{{{{{{{{{||||||{{{zzz{{{|||{{{zzzxxxsssqqqnnnjjjfffcccaaa```^^^eeennnwww}}}~~~}}}~~~}}}tttjjjccc^^^]]]\\\___aaadddfffeeeeeefffgggeeeeeeeeeeeeeeeeeeeeeffffffeeedddcccbbbbbbbbbbbbbbbbbbbbbbbbcccccccccddd``````aaabbbbbbbbbbbbaaabbbbbbbbbcccdddeeefffgggiiiiiiiiijjjkkklllmmmnnnlllllljjjgggcccaaaaaabbbaaacccfffiiikkkkkkjjjiiigggeeebbbbbbdddfffgggggghhhhhhgggffffffggggggggggggfffhhhlllqqqxxx}}}tttnnn{{{rrrkkkgggcccaaaXXXYYYYYYXXXWWWWWWWWWXXXXXXYYY[[[]]]^^^^^^^^^^^^^^^]]]\\\ZZZYYYYYYYYYYYYXXXXXXWWWVVVVVVVVVWWWWWWYYYZZZZZZ[[[[[[[[[[[[[[[ZZZZZZ[[[\\\\\\]]]^^^^^^^^^___``````aaa```______\\\ZZZYYYZZZ\\\^^^______^^^^^^^^^___```bbbcccdddeeeeeeeeedddddddddccccccbbbbbbaaaaaaaaaaaaaaaaaabbbbbbaaaaaabbbccccccdddccccccccccccdddfffhhhiiijjjkkkllllllllljjjhhhffffffffffffffffffgggggghhhfffgggggghhhiiiiiijjjjjjiiihhhgggggghhhkkkoooqqqrrrvvv|||vvvsssmmmdddZZZOOOGGGBBB@@@BBBGGGPPP```xxxuuunnnddd\\\XXXUUUZZZ___hhhyyyxxxhhhZZZMMMFFFDDD======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888999:::;;;<<<:::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<;;;;;;::::::999888777555444333333333222222222222222222222222222///000222222000222666555888888888:::@@@AAA???CCCCCCCCCDDDEEEFFFHHHIIIKKKKKKKKKIIIEEE@@@===;;;888888777666666666777777999999:::;;;;;;<<<======:::;;;<<<======>>>>>>>>>AAABBBBBBCCCCCCDDDDDDDDDEEEFFFGGGIIIKKKMMMNNNOOOOOONNNMMMMMMNNNOOORRRSSSQQQSSSVVVYYY[[[\\\\\\\\\]]]]]]^^^```aaaccceeefffhhhgggfffdddcccbbbbbbbbbccccccddddddeeefffffffffeeedddddddddfffhhhkkklllkkklllnnnpppsssuuuvvvwwwyyyzzz||||||{{{zzzzzz{{{|||{{{yyyyyyzzzyyywwwuuuooonnnkkkhhhdddbbb``````aaahhhsss|||~~~~~~yyynnnfffcccaaa```^^^___bbbdddfffeeeeeeeeefffdddccccccccccccdddeeeeeeeeedddcccbbbbbbbbbbbbbbbaaaaaaaaabbbbbbbbbcccccc```aaabbbcccccccccbbbbbb`````````aaabbbdddeeefffhhhhhhhhhhhhiiijjjkkkkkkkkkkkkjjjgggccc``````aaaaaaccceeehhhiiijjjjjjjjjiiifffcccccceeeggghhhhhhggggggfffffffffgggggghhhhhhgggiiimmmnnnpppzzzyyyrrr|||wwwooohhhdddaaa___]]]XXXYYYZZZZZZYYYYYYYYYZZZXXXYYY[[[]]]^^^___^^^^^^^^^]]][[[ZZZYYYXXXYYYYYYYYYXXXWWWWWWVVVVVVVVVVVVXXXYYYZZZ[[[[[[\\\\\\[[[ZZZZZZ[[[\\\]]]]]]^^^^^^]]]^^^```aaaaaaaaa```___\\\ZZZYYYZZZ\\\^^^______^^^^^^^^^___aaabbbddddddffffffeeeeeeeeedddddddddcccbbbbbbbbbaaaaaaaaaaaaaaaaaa``````aaabbbccccccbbbbbbbbbcccdddeeefffgggjjjkkklllmmmllljjjhhhfffhhhgggggghhhhhhiiijjjkkkhhhhhhhhhhhhiiiiiiiiiiiifffeeeeeeeeegggjjjnnnpppqqqvvv{{{zzzsssjjj___TTTIIIBBB???@@@CCCJJJWWWkkk|||tttiii___ZZZTTTXXX[[[```nnnrrr```QQQHHHGGG======<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999888888888999:::;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<;;;;;;:::::::::999888666555555444444222222222222222222222222444000///111111...///333333555444111444999;;;888999999:::;;;===???@@@AAABBBDDDDDDCCC???;;;888777666666555555555555666666999999::::::;;;<<<======999:::<<<=========<<<;;;AAAAAAAAABBBBBBCCCCCCCCCEEEFFFGGGIIIKKKMMMNNNOOONNNMMMLLLKKKKKKMMMOOOPPPOOOQQQTTTXXXZZZ[[[[[[[[[\\\\\\]]]^^^```bbbdddeeeggggggeeecccbbbaaa``````aaaaaabbbcccdddeeeeeefffeeedddddddddfffhhhkkkmmmoooppprrrtttwwwzzz|||}}}zzz|||}}}|||{{{yyyzzz{{{|||zzzyyyyyyyyyxxxuuussslllkkkhhhfffcccaaa```___ccckkkvvv~~~yyymmmfffeeeeeedddaaa^^^```cccdddcccccccccdddbbbbbbbbbbbbcccdddeeefffeeeeeedddcccbbbbbbbbbbbb```aaaaaaaaaaaabbbbbbbbb```aaabbbddddddccccccbbb_________```aaacccdddeeehhhhhhgggggghhhiiiiiijjjkkkkkkjjjfffbbb`````````bbbccceeegggiiijjjkkklllkkkhhheeedddfffhhhiiijjjfffffffffffffffggghhhhhhkkkjjjlllpppooommmttt}}}vvv}}}zzzxxxppplllgggdddbbb___]]][[[\\\[[[ZZZYYYXXXXXXYYYYYY\\\]]]^^^_________^^^]]]]]]\\\[[[ZZZYYYXXXWWWVVVWWWXXXYYYYYYXXXVVVTTTSSSXXXZZZ[[[\\\[[[ZZZ[[[\\\XXXXXXYYY[[[\\\]]]^^^___`````````___^^^]]][[[ZZZ[[[ZZZYYYYYYZZZ\\\^^^``````````````````aaabbbbbbggggggfffeeeddddddcccccc____________`````````aaabbbbbbbbbbbbbbbbbbbbbbbbdddcccbbbbbbcccdddfffgggiiiiiijjjkkkkkkkkkjjjjjjiiiiiiiiiiiiiiiiiijjjjjjjjjjjjjjjjjjiiihhhffffffeeedddbbbcccfffhhhiiiiiiqqqtttyyyyyyrrrmmmaaaQQQDDDCCCAAACCCIIIOOOZZZrrr|||yyyoooccc[[[XXXWWWZZZ___gggvvvjjj[[[QQQKKKGGGAAA===<<<;;;999:::>>>;;;;;;;;;;;;;;;;;;;;;;;;888888888999999:::::::::<<<;;;;;;::::::;;;;;;<<<::::::;;;;;;<<<;;;;;;;;;999999888666555333222222777555333222333444444333111000000000000000111111111111000000111333555666777777777888999999::::::=========<<<;;;:::999888777777777777777888888999666777999;;;;;;:::999888999999:::;;;;;;<<<<<<===>>>???AAAAAAAAABBBEEEGGGFFFGGGGGGHHHIIIJJJKKKKKKLLLLLLMMMMMMMMMNNNNNNNNNQQQRRRSSSUUUWWWYYYZZZ[[[YYYXXXXXXXXXYYYZZZ\\\]]]bbbbbbbbbbbbbbbaaa``````___```aaabbbbbbcccccccccbbbcccdddddddddgggjjjnnnnnnsssyyy||||||{{{yyyyyyzzzzzzzzzzzzzzzzzzyyyyyyvvvvvvvvvvvvtttrrrpppooommmmmmkkkhhhccc```___```jjjrrrzzz}}}~~~uuujjjddddddeeeeeedddhhhfffccc```___```aaabbbeeedddccccccdddeeeggghhhgggfffeeedddbbbaaa``````aaaaaa`````````bbbcccddddddcccccccccddddddeeefffeeeeeeeeecccaaaaaabbbdddfffgggggggggggggggfffffffffdddbbb`````````bbbccc```aaaccceeefffggghhhhhhffffffffffffffffffeeeeeegggfffdddddddddeeeggghhhiiikkkmmmnnnoooqqqtttwwwzzzyyywwwuuu~~~}}}uuupppjjjgggcccaaa```___]]]\\\[[[ZZZYYYXXXXXXXXXYYYZZZ[[[\\\^^^_________^^^]]]\\\\\\[[[ZZZYYYXXXWWWWWWXXXXXXXXXXXXWWWVVVUUUUUUWWWYYYZZZZZZYYYYYYZZZ[[[XXXXXXYYY[[[\\\]]]^^^___``````______^^^\\\[[[ZZZZZZYYYXXXXXXYYY[[[^^^___``````______``````aaabbbeeeeeeddddddcccbbbaaaaaa_________`````````aaaaaabbbbbbbbbbbbbbbbbbbbbbbbccccccbbbbbbcccdddfffgggiiiiiijjjjjjkkkkkkjjjjjjiiiiiiiiiiiijjjjjjjjjjjjiiiiiiiiiiiihhhgggfffffffffdddccccccfffhhhhhhhhhpppsssxxx~~~|||uuuoooeeeWWWLLLDDD@@@@@@EEEJJJSSShhh~~~~~~{{{ttthhh___ZZZXXXXXX[[[```mmmkkkYYYMMMIIIDDD???>>>===::::::===;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999:::::::::999999888888999999:::::::::;;;<<<<<<<<<<<<;;;;;;;;;:::888777666555444777555333333333444444333111111111000000111111222111111000000111222333444444444555555666777777777999999999999999888777666555555555555555666777777777888999:::::::::999888999999::::::;;;<<<<<<<<<===>>>???@@@@@@AAACCCFFFFFFFFFGGGHHHIIIJJJKKKKKKLLLLLLLLLMMMMMMMMMNNNNNNPPPQQQRRRSSSUUUVVVXXXXXXWWWWWWVVVVVVVVVXXXYYYZZZ^^^^^^______```______^^^^^^___```aaaaaaaaaaaaaaa___```aaabbbdddgggkkkooopppuuu|||}}}}}}{{{{{{{{{zzzzzzzzzyyyyyyvvvvvvvvvuuutttrrrpppoookkkkkkjjjfffcccbbbcccdddmmmuuu|||~~~yyyrrrhhhcccdddffffffeeegggeeebbb```______```aaaccccccccccccdddeeefffgggffffffeeedddcccbbbbbbaaabbbaaa`````````aaabbbcccbbbaaaaaaaaabbbbbbcccdddcccccccccaaa______aaabbbfffgggggggggggggggffffffdddcccbbbaaa``````aaaaaa``````bbbccceeeeeeffffffffffffffffffffffffeeeeeeeeedddcccbbbcccdddfffhhhiiikkklllmmmmmmnnnqqqsss}}}}}}vvvtttsssvvv}}}wwwrrrnnnjjjfffbbb```^^^]]]^^^^^^]]]\\\YYYXXXWWWWWWWWWXXXZZZZZZ[[[\\\]]]^^^___^^^]]]]]]\\\[[[[[[ZZZYYYXXXXXXWWWYYYYYYXXXWWWVVVVVVVVVVVVVVVXXXYYYZZZYYYXXXYYYZZZXXXYYYZZZ[[[\\\^^^_______________^^^]]]\\\[[[ZZZYYYYYYXXXWWWYYY[[[]]]_________^^^^^^______```aaacccbbbbbbbbbaaaaaa``````````````````aaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbbccccccbbbbbbcccdddfffggghhhiiiiiijjjkkkkkkjjjjjjiiiiiijjjjjjjjjkkkkkkkkkiiiiiihhhhhhggggggffffffgggeeecccccceeegggggggggpppqqqvvv|||xxxqqqiii^^^VVVHHHBBB???BBBEEELLL^^^qqqvvv|||ooofff___[[[XXXXXXZZZcccuuu|||dddUUUMMMFFFAAA@@@???;;;:::<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999999999999999888888888888999999:::;;;<<<=====================<<<;;;999888777777777555333333444555555444333222222111111222222333111111000000000000111111111111111222333333444444444555555666555555444444333333333333333444444555777888888888999999999999888999999::::::;;;<<<<<<;;;<<<>>>>>>>>>???BBBDDDEEEFFFFFFGGGHHHIIIJJJJJJKKKKKKLLLLLLLLLMMMMMMMMMOOOOOOPPPQQQRRRSSSTTTTTTUUUUUUTTTSSSSSSTTTUUUVVVYYYZZZ[[[\\\\\\]]]]]]\\\]]]^^^_______________^^^[[[\\\^^^```bbbfffllloooqqqwww}}}}}}|||{{{zzzyyyyyyxxxuuuuuuuuutttsssqqqooonnnkkkjjjhhheeecccdddgggjjjssszzz~~~~~~uuunnngggcccdddeeeeeeeeeeeecccaaa___^^^^^^___```aaabbbcccddddddeeeeeedddeeeeeedddddddddcccccccccaaaaaa```_________`````````____________```aaaaaaeeeffffffeeeccccccdddfffffffffgggggggggggggggfffcccccccccbbbbbbaaa```______```aaabbbcccccccccccceeeeeeeeeeeeeeeeeeffffffdddcccbbbaaabbbcccdddeeegggiiijjjjjjiiijjjlllnnnwww|||vvvrrrrrrsssyyyuuummmhhhfffdddaaa___]]]\\\\\\]]]]]]\\\[[[WWWVVVVVVVVVVVVXXXZZZ[[[ZZZ[[[]]]^^^^^^]]]]]]\\\[[[[[[ZZZZZZYYYYYYXXXXXXZZZYYYXXXVVVVVVVVVWWWXXXVVVXXXZZZZZZYYYXXXYYYZZZXXXYYYZZZ[[[]]]^^^______^^^^^^^^^^^^]]]\\\[[[ZZZYYYXXXWWWWWWXXXZZZ\\\^^^^^^^^^^^^^^^^^^___``````aaaaaaaaaaaaaaaaaa````````````aaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcccbbbbbbbbbbbbdddeeefffggghhhiiijjjjjjkkkjjjjjjiiiiiijjjjjjkkkkkklllllliiihhhhhhggggggffffffggghhhfffddddddeeegggggggggoooppptttzzz}}}|||ssskkkbbb]]]OOOFFF@@@BBBCCCHHHVVVgggyyyuuulllgggaaa\\\YYYYYY^^^mmmzzzqqq```PPPHHHBBBBBBAAA===<<<===;;;;;;;;;;;;;;;;;;:::::::::::::::999999888888888;;;;;;::::::::::::;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>======<<<:::999999888777555444444666666555444444444333222222222333333111111000000/////////////////////000111111222222111222333333444444444333222222222222222333444444888777777777777888999999888888888999::::::;;;;;;:::<<<===>>>>>>???AAACCCDDDEEEEEEFFFGGGHHHIIIIIIJJJJJJKKKKKKKKKLLLLLLLLLOOOOOOOOOPPPQQQQQQRRRRRRTTTTTTRRRQQQQQQRRRSSSSSSVVVVVVXXXYYYZZZ[[[[[[[[[\\\\\\]]]]]]]]]]]]]]]\\\ZZZ[[[]]]___aaaeeejjjnnnqqqwww~~~~~~}}}|||zzzyyyxxxxxxuuuttttttsssqqqpppooonnnkkkjjjhhheeedddfffkkkoooxxx~~~}}}~~~sssnnnhhhdddcccccccccbbbcccbbb```___^^^^^^_________```bbbcccddddddcccbbbbbbbbbbbbbbbccccccccccccaaaaaa``````______^^^^^^______^^^^^^^^^^^^______dddeeefffeeeddddddeeegggeeeffffffggggggggggggfffcccdddeeeeeedddbbb```^^^___```aaabbbbbbbbbbbbbbbddddddeeeeeeeeeeeefffffffffeeedddbbbbbbaaaaaabbbcccdddfffffffffgggiiikkkrrryyy}}}}}}|||~~~{{{wwwssssssuuuwww|||zzztttlllgggeeeccc```^^^^^^]]][[[[[[\\\\\\ZZZYYYUUUUUUTTTUUUVVVWWWYYYZZZZZZZZZ\\\]]]]]]]]]\\\[[[ZZZZZZZZZZZZYYYYYYYYYYYYZZZYYYXXXWWWVVVWWWXXXYYYXXXYYY[[[[[[ZZZZZZZZZ[[[YYYYYYZZZ\\\]]]^^^___```^^^^^^^^^^^^]]]\\\\\\[[[YYYXXXWWWWWWXXXZZZ\\\^^^^^^^^^^^^^^^^^^___``````aaaaaaaaabbbbbbbbbbbbbbbaaaaaaaaabbbbbbbbbbbbcccbbbbbbbbbbbbbbbbbbbbbbbbcccbbbaaaaaabbbccceeeffffffggghhhiiijjjjjjjjjjjjhhhhhhiiijjjjjjkkklllllliiihhhhhhgggggggggggghhhiiigggeeeeeefffhhhhhhhhhnnnooosssyyy|||~~~vvvllleeeaaaUUUIIIAAAAAABBBEEEPPP]]]vvv|||ssslllfff```\\\[[[]]]gggqqq}}}kkkUUULLLDDDBBBBBB???===>>><<<<<<;;;;;;;;;::::::::::::::::::999999888888888;;;::::::999999::::::;;;:::;;;<<<===>>>>>>>>>>>>======<<<;;;::::::999999666555555555777777666555555444444333222222333333111000000000///......---...//////000000111222222000111222333444444444444333333222222333333444555777777666666666777888999777777888888999:::::::::;;;<<<===>>>>>>???AAADDDCCCCCCDDDEEEFFFGGGHHHHHHIIIIIIJJJJJJJJJKKKKKKKKKNNNOOOOOOOOOPPPPPPPPPPPPTTTSSSRRRQQQQQQQQQRRRSSSTTTUUUVVVXXXYYYZZZZZZ[[[ZZZ[[[[[[\\\\\\\\\\\\[[[[[[\\\^^^___aaaeeeiiimmmpppvvv}}}~~~}}}|||{{{zzzyyyxxxxxxttttttrrrqqqpppooonnnmmmlllkkkiiiffffffjjjpppttt}}}~~~}}}|||}}}{{{||||||}}}}}}wwwrrrkkkeeebbbaaa``````bbbaaa```___^^^^^^______]]]___```bbbcccbbbbbbaaa```````````````aaaaaaaaaaaaaaa`````````___^^^^^^```______^^^^^^^^^______]]]___``````______```bbbddddddeeefffffffffffffffdddeeefffgggfffccc```___``````aaabbbbbbbbbbbbbbbddddddddddddeeeeeeffffffiiihhhfffdddbbb```___^^^]]]___aaabbbccceeehhhjjjmmmrrr|||~~~zzz{{{{{{~~~zzzwwwvvvxxxxxxwwwvvvvvvxxx}}}~~~}}}zzzvvvtttlllhhhcccaaaaaa```]]]ZZZ]]]\\\[[[[[[\\\[[[YYYWWWUUUTTTTTTTTTUUUVVVXXXYYYYYYZZZ[[[\\\]]]\\\[[[[[[YYYYYYYYYYYYZZZZZZZZZZZZYYYYYYXXXXXXXXXXXXXXXYYYXXXZZZ\\\\\\[[[ZZZ[[[\\\YYYZZZ[[[\\\]]]___``````^^^_________^^^^^^]]]\\\YYYYYYXXXWWWYYY[[[]]]_________^^^^^^______```aaaaaaaaabbbbbbccccccddddddaaabbbbbbbbbccccccccccccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaaaaabbbccceeefffffffffhhhiiijjjjjjkkkkkkgggggghhhiiijjjkkkkkkllljjjiiihhhgggggghhhiiijjjjjjhhhffffffhhhjjjjjjjjjnnnnnnrrryyy|||~~~}}}rrrkkkggg\\\NNNCCCAAAAAABBBIIISSSjjj~~~{{{qqqkkkeeebbb___^^^cccjjjyyyuuu___TTTHHHEEEDDDAAA??????<<<<<<<<<;;;;;;::::::999::::::999999999999999999888888777777777777888888999:::;;;<<<===>>>>>>>>>===<<<<<<;;;::::::999999666555555777888999777555555555444333222222222222000000111111000///...---/////////000111111222222111222333333444444444444333333333333333444555555555666666666777777777777666777777888888999:::::::::<<<=========>>>AAACCCBBBCCCCCCDDDEEEFFFGGGGGGHHHHHHIIIIIIIIIJJJJJJJJJMMMMMMMMMNNNNNNOOOOOOOOOSSSRRRQQQPPPPPPQQQRRRSSSSSSTTTUUUWWWXXXYYYYYYYYYXXXYYYZZZ[[[\\\\\\\\\\\\\\\]]]___```bbbfffkkknnnrrrwww|||}}}|||||||||{{{zzzyyyxxxxxxwwwtttsssqqqpppnnnmmmmmmmmmkkkjjjiiiiiijjjooovvv{{{~~~~~~}}}|||{{{}}}}}}xxxxxxzzz}}}}}}{{{wwwooogggbbb______```aaaaaa```_______________]]]^^^___``````aaaaaaaaa^^^_____________________``````aaaaaaaaa```______``````___^^^^^^^^^^^^___[[[]]]___```______```aaabbbbbbcccdddeeeeeeeeeeeeeeefffffffffeeeccc```^^^^^^___```aaabbbbbbbbbbbbccccccddddddeeeeeeffffffjjjiiigggeeebbb___]]]\\\ZZZ\\\^^^___```cccfffhhhiiimmmvvv|||zzz{{{}}}yyy{{{}}}}}}|||yyyxxxxxxwwwyyy{{{}}}yyyvvvrrrooommmkkkiiifffdddaaa]]]\\\^^^^^^\\\YYYZZZYYYYYYZZZ[[[[[[YYYWWWUUUTTTSSSSSSTTTUUUVVVWWWXXXYYY[[[\\\\\\\\\[[[ZZZXXXYYYYYYYYYZZZZZZZZZ[[[XXXXXXYYYYYYYYYYYYXXXXXXWWWYYY[[[[[[ZZZYYYZZZ[[[YYYZZZ[[[\\\^^^___``````______`````````___^^^^^^ZZZYYYXXXXXXYYY[[[^^^___``````______``````aaabbb``````aaabbbccccccddddddbbbbbbbbbcccccccccddddddbbbbbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaacccdddeeeeeefffgggiiijjjjjjkkkkkkeeefffggghhhiiijjjjjjkkkkkkjjjiiihhhhhhiiijjjkkkjjjhhhggghhhjjjlllmmmmmmnnnnnnrrryyy~~~{{{ssspppfffVVVHHHEEECCCAAAEEELLL\\\pppyyysssnnnjjjfffaaabbbfffpppmmm^^^OOOIIIFFFBBB@@@???===<<<<<<;;;::::::999999999999999999999999::::::888888777777777777888888888999:::;;;==================<<<<<<;;;;;;::::::666666666777999999888666555444333222111111111111///000111111111000///......//////000111111222222222222333333444333333333333333222222333333444555444555666777777777666555666666777777888999999999999:::;;;<<<<<<===???BBBAAABBBCCCDDDEEEFFFFFFGGGHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJKKKLLLMMMMMMNNNPPPPPPOOOOOOOOOQQQRRRSSSRRRSSSTTTUUUVVVVVVWWWWWWVVVWWWYYYZZZ\\\]]]]]]]]][[[]]]___aaadddiiinnnrrrwwwzzz~~~~~~}}}|||{{{zzzzzzyyyyyyxxxxxxxxxxxxtttrrrpppnnnmmmllllllmmmfffgggiiikkkooouuu}}}~~~~~~}}}{{{zzz|||}}}wwwwwwyyy}}}zzzqqqhhhbbb```aaacccaaaaaaaaa```````````````]]]]]]]]]]]]^^^___```aaa___________________________```aaabbbbbbbbbaaa``````___^^^^^^]]]]]]]]]^^^[[[^^^aaabbbbbbaaabbbccc``````aaaccccccddddddcccdddeeeeeedddccc```^^^]]]\\\\\\^^^___aaaaaabbbbbbbbbccccccdddeeeeeeffffffgggfffeeecccaaa___]]]\\\ZZZ[[[]]]^^^^^^```ccceeehhhjjjpppzzz}}}{{{|||{{{}}}~~~}}}}}}~~~zzz}}}}}}xxxpppmmmiiifffdddcccbbb```ccc___[[[[[[\\\]]]\\\ZZZVVVVVVWWWXXXZZZZZZYYYWWWUUUTTTSSSSSSSSSTTTUUUVVVXXXYYYZZZ\\\\\\[[[[[[ZZZXXXXXXYYYYYYZZZZZZ[[[[[[WWWXXXYYYZZZZZZYYYXXXWWWVVVXXXZZZZZZYYYXXXYYYZZZZZZZZZ[[[\\\^^^___````````````````````````______[[[ZZZYYYYYYZZZ\\\^^^``````````````````aaabbbbbb______```aaabbbcccddddddbbbbbbcccccccccdddddddddbbbbbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaacccdddeeeeeefffggghhhjjjjjjkkkkkkdddeeefffggghhhiiijjjjjjlllkkkiiihhhhhhjjjkkkmmmjjjiiihhhhhhkkknnnooonnnnnnnnnrrrzzzzzzxxxppp^^^OOOIIIFFFBBBDDDJJJSSSfff|||{{{vvvrrrlllfffdddfffooowwwwwwgggUUULLLGGGCCC@@@???======<<<;;;::::::999999888888888999999::::::;;;::::::999999999999::::::777888999;;;<<<=========>>>>>>======<<<<<<;;;;;;666666666888::::::888666555444333222111111111111///000111222222111000///......//////000111111111222222333333333333222222222222222111222222333444333444666888888777666444666666666777888888999999777888:::::::::;;;>>>@@@AAAAAABBBCCCDDDEEEFFFFFFGGGGGGHHHHHHHHHIIIIIIIIIGGGGGGHHHIIIJJJKKKLLLMMMNNNNNNMMMMMMNNNPPPRRRSSSQQQRRRSSSTTTUUUUUUUUUTTTVVVWWWXXXZZZ\\\]]]^^^^^^ZZZ\\\___bbbfffkkkqqqvvv{{{}}}~~~|||||||||xxxxxxxxxxxxxxxxxxxxxxxxsssrrrpppnnnllllllllllllccceeehhhlllrrryyy~~~}}}|||zzzzzz||||||vvvuuuwww{{{{{{rrriiibbbaaacccfffaaaaaaaaaaaaaaa`````````^^^]]]\\\\\\]]]^^^```aaaaaaaaa``````_______________```aaacccccccccbbbbbb___^^^^^^]]]\\\\\\\\\]]]XXX[[[^^^_________```aaa______```bbbbbbcccccccccdddccccccbbb```^^^]]]\\\YYYZZZ\\\^^^___```aaaaaabbbbbbcccddddddeeeffffffcccccccccbbbaaa___^^^]]][[[\\\]]]^^^]]]^^^```bbbgggiiinnnuuu}}}|||~~~xxxqqqllllllfff```]]]]]]^^^^^^\\\[[[[[[[[[[[[ZZZYYYWWWWWWVVVWWWWWWXXXXXXWWWWWWVVVRRRRRRQQQQQQRRRSSSTTTTTTVVVWWWYYYZZZZZZZZZYYYXXXYYYYYYXXXWWWXXXYYYZZZ[[[YYYZZZ[[[ZZZYYYXXXYYYZZZ[[[[[[ZZZYYYYYYYYYYYYYYYYYYXXXXXXXXXZZZ]]]```bbbaaaaaa```_______________ZZZZZZZZZZZZ[[[]]]___```bbbaaa___^^^]]]]]]^^^^^^]]]^^^___aaabbbdddeeefffdddddddddddddddddddddddd````````````aaaaaaaaaaaabbbbbbbbbbbbcccdddeeeeeeeeefffhhhiiijjjiiigggfffeeeeeeeeeeeefffhhhiiijjjiiihhhhhhhhhiiikkkmmmnnnlllllllllmmmoooppprrrsssqqqrrruuuyyy}}}}}}xxxkkkYYYKKKFFFEEEEEEDDDOOOZZZiii{{{}}}vvvrrrpppnnnlllmmmuuurrr]]]RRRMMMFFFAAAAAA>>>===<<<<<<<<<===;;;:::999999999999999999999999999999888888888888999999999999999999999999999999;;;;;;;;;;;;:::999888777888888999999999999888888888777666555333222111000......//////000000111111222111000//////000111222111111222222222333333333444444444333333222222222333333333444444444555555555555555555555666777777999999:::;;;<<<===>>>???@@@@@@AAABBBCCCDDDEEEFFFGGGGGGGGGFFFFFFFFFEEEEEEIIIIIIHHHGGGHHHIIIJJJKKKMMMLLLKKKKKKKKKLLLMMMNNNQQQRRRSSSTTTUUUUUUTTTSSSTTTUUUXXXYYYYYYZZZ\\\^^^\\\^^^aaadddhhhmmmsssxxx|||}}}~~~~~~}}}{{{yyyxxxwwwvvvuuuvvvwwwxxxwwwvvvtttssspppmmmkkkjjjjjjjjjggggggjjjqqq{{{zzz{{{{{{wwwsssuuu{{{~~~zzzxxx{{{uuuhhhcccdddccccccdddeeedddcccaaa````````````^^^]]][[[ZZZZZZ[[[]]]^^^____________````````````bbbbbbbbbbbbbbbaaa````````````___^^^]]]\\\\\\[[[```___^^^^^^]]]]]]]]]]]]]]]___```bbbccccccccccccaaabbbcccdddccc```]]][[[ZZZ[[[]]]___``````______aaaaaaaaabbbccceeeggghhhddddddccccccbbb```___^^^ZZZ[[[[[[ZZZZZZ\\\___bbbeeefffjjjqqqwwwyyytttnnniiieeeeeeaaa]]][[[\\\]]]\\\[[[ZZZ[[[[[[ZZZYYYXXXWWWWWWVVVVVVWWWWWWWWWWWWVVVVVVQQQQQQQQQQQQQQQRRRSSSSSSTTTUUUVVVWWWWWWWWWVVVVVVXXXXXXWWWWWWWWWXXXYYYZZZXXXYYYZZZZZZXXXXXXXXXZZZ[[[[[[ZZZYYYYYYYYYYYYYYYYYYXXXXXXYYYZZZ]]]```bbbaaa``````___^^^^^^______]]]\\\\\\[[[[[[\\\^^^^^^```___^^^]]]\\\\\\\\\]]]]]]]]]^^^```aaacccddddddcccccccccccccccccccccccc`````````````````````aaaccccccbbbbbbbbbcccddddddeeefffhhhiiiiiihhhgggfffeeeeeeeeeeeefffggghhhiiihhhhhhhhhiiijjjkkklllmmmkkkkkklllmmmnnnpppqqqrrrqqqsssuuuxxx|||~~~rrraaaQQQHHHDDDCCCBBBGGGQQQ___qqq}}}zzzyyywwwvvv{{{|||fffZZZQQQHHHBBB@@@???===;;;:::::::::888666999999999999999999999999999999888888888888999999999999999999999999999999;;;;;;;;;;;;:::999888777888888999999999999888888888777666555333222111000000000000000111111111222222111000//////000111222111111111222222222333333333333222222222111111111333333333444444444444555666555555555555666777777999999:::;;;<<<===>>>>>>>>>???@@@AAABBBCCCCCCDDDEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFEEEEEEFFFGGGHHHLLLLLLKKKKKKKKKLLLMMMNNNOOOPPPQQQRRRSSSSSSRRRRRRSSSUUUVVVWWWWWWXXXZZZ\\\\\\^^^aaadddggglllrrrwww{{{|||}}}}}}|||{{{yyywwwwwwuuuuuuuuuwwwwwwvvvuuurrrqqqooommmkkkjjjiiiiiigggiiimmmuuu~~~~~~|||}}}|||xxxsssssswww{{{}}}{{{~~~rrrfffbbbccccccbbbcccbbbbbbaaaaaaaaaaaaaaaaaaaaa___]]][[[ZZZ[[[\\\]]]^^^_________````````````aaaaaabbbbbbaaa``````___^^^^^^^^^]]]\\\\\\[[[[[[^^^]]]\\\\\\[[[[[[\\\\\\^^^___```bbbccccccccccccbbbcccddddddccc```]]][[[ZZZ[[[]]]^^^_________^^^]]]]]]^^^___```bbbcccdddbbbbbbcccccccccbbbbbbaaa\\\]]]]]]\\\\\\]]]```cccbbbbbbeeekkkqqqyyy|||wwwqqqlllhhhddd```]]]^^^\\\ZZZYYYZZZ[[[ZZZYYYZZZZZZZZZZZZYYYXXXWWWWWWVVVVVVWWWWWWWWWWWWVVVVVVQQQQQQQQQQQQQQQRRRRRRSSSSSSSSSTTTUUUUUUUUUUUUUUUVVVVVVVVVVVVVVVWWWXXXXXXWWWYYYZZZYYYXXXXXXYYYZZZ[[[ZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYYYY[[[]]]```aaa``````___^^^^^^^^^______```___]]]\\\[[[\\\]]]]]]^^^^^^\\\[[[[[[[[[[[[[[[\\\]]]^^^___```aaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbb````````````````````````bbbbbbbbbbbbbbbbbbcccddddddeeeggghhhhhhhhhgggffffffeeeeeeeeefffggghhhhhhggggggiiijjjkkklllllllllkkkkkkkkklllmmmoooqqqqqqrrrsssuuuxxxzzz}}}|||lllZZZKKKCCCAAAAAABBBIIISSSccc|||ssseeeZZZOOOGGGCCCAAA???<<<;;;:::999888666999999999999999999999999999999888888888888999999999999999999999999999999;;;;;;;;;;;;:::999888777888888999999999999888888777777666555333222111111111111111111222222222222111111000000000000111111111111111222222222222333111111111111111000000000333333333333444444444444666666666666666777888888888999999:::;;;<<<============>>>???@@@AAAAAABBBBBBBBBCCCDDDEEEFFFGGGHHHGGGFFFEEEEEEEEEEEEEEEFFFKKKJJJJJJJJJJJJKKKLLLMMMMMMNNNOOOPPPQQQQQQQQQQQQRRRSSSTTTUUUUUUVVVXXXZZZ[[[^^^aaadddggglllqqquuuzzzzzz{{{{{{{{{yyyxxxwwwvvvuuuttttttuuuvvvuuutttoooooommmllljjjiiihhhggghhhkkkqqqyyy~~~}}}~~~}}}yyyssspppppprrr}}}xxxmmmcccaaacccbbbcccddd`````````aaaaaaaaabbbbbbbbbaaa^^^\\\ZZZZZZZZZ[[[^^^^^^^^^_________````````````````````````___^^^\\\\\\\\\\\\\\\\\\\\\\\\^^^]]]\\\\\\\\\\\\\\\\\\^^^___```bbbccccccccccccccccccddddddccc```]]]\\\ZZZ[[[\\\]]]^^^^^^]]]]]][[[[[[\\\]]]^^^```aaabbb___```aaacccdddddddddddd______```___^^^^^^aaaccc```___bbbfffkkkppp||||||wwwnnnkkkgggccc```^^^\\\[[[YYYYYYYYYYYYYYYXXXWWWVVVYYYYYYYYYYYYYYYXXXWWWVVVVVVVVVVVVWWWWWWVVVVVVVVVSSSRRRRRRQQQRRRRRRSSSSSSSSSTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVWWWXXXYYYZZZZZZYYYYYY[[[\\\ZZZZZZYYYYYYYYYYYYZZZZZZYYYYYYYYYZZZ\\\^^^___aaa______^^^^^^^^^^^^^^^_________]]]\\\\\\\\\]]]^^^^^^]]]]]]\\\\\\[[[[[[[[[\\\\\\]]]^^^______```````````````aaaaaaaaaaaaaaa```````````````_________`````````aaabbbcccdddeeeddddddfffgggggggggggggggffffffeeeeeeeeefffggggggeeefffhhhjjjkkkkkkkkkjjjjjjjjjjjjkkklllnnnpppqqqssssssuuuvvvxxxzzz{{{|||}}}uuubbbOOOCCC@@@AAACCCFFFLLLYYYnnn}}}pppcccWWWNNNIIIEEEBBB???=========;;;:::::::::999999999999999888999999888888888888999999888999999999999999:::::::::::::::::::::999888888888888999999999999888888777666555444333222111111111111111111111111111111111000000000000000000111111111111111222222222222111111111111111111111111222222333333333444444444777666666666666777888888888888999999:::;;;;;;<<<<<<======>>>???@@@@@@@@@AAAAAABBBCCCDDDEEEFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFHHHHHHIIIIIIJJJJJJKKKKKKLLLLLLMMMNNNOOOPPPPPPPPPPPPQQQRRRRRRRRRTTTWWWYYY\\\___bbbeeehhhlllqqqtttxxxyyyyyyyyyyyyxxxwwwvvvuuutttssssssttttttsssrrrlllllllllkkkjjjhhhgggfffiiimmmttt}}}~~~~~~~~~yyysssnnnkkkjjjttt|||rrriiibbbbbbccccccdddfff```aaaaaaaaaaaaaaaaaaaaaaaa___]]]ZZZYYYYYYZZZ[[[]]]]]]^^^^^^^^^_________^^^______```______^^^^^^[[[[[[\\\\\\]]]]]]]]]^^^```______^^^^^^^^^______^^^___```aaabbbccccccdddcccdddddddddcccaaa___]]][[[\\\\\\\\\\\\\\\\\\\\\[[[[[[\\\]]]^^^```aaabbb______aaabbbcccccccccccc```aaaaaa```______aaacccbbb```aaaeeehhhlllttt}}}yyysssnnnkkkdddccc```]]]ZZZYYYXXXYYYXXXYYYYYYYYYWWWVVVTTTTTTWWWXXXXXXXXXXXXWWWWWWVVVUUUVVVVVVVVVVVVVVVVVVUUUTTTSSSSSSRRRRRRSSSSSSSSSRRRRRRRRRRRRRRRSSSSSSTTTTTTTTTTTTUUUUUUUUUUUUUUUXXXYYY[[[[[[[[[[[[]]]^^^ZZZZZZYYYYYYYYYYYYZZZZZZYYYZZZZZZ[[[]]]^^^___```^^^^^^]]]]]]]]]]]]^^^^^^]]]]]]\\\[[[\\\]]]^^^___^^^^^^^^^^^^^^^]]]]]]]]]\\\\\\]]]]]]^^^^^^^^^____________``````aaaaaaaaaaaa`````````______^^^^^^\\\]]]^^^___aaadddfffgggcccddddddeeefffggggggggggggffffffeeeeeeeeeeeefffdddeeegggiiijjjjjjiiiiiiiiiiiiiiijjjkkkmmmoooooorrrssstttuuuvvvwwwxxxyyy{{{yyygggSSSFFFBBBCCCDDDDDDHHHRRRddd~~~yyylll___SSSLLLFFFDDD@@@?????????>>>===:::::::::999999888888888999999888888888888999999888888888999999:::::::::999999::::::999999888888888888999999999999888888666666555444333333222111000000000000000000000000000000000111111000000000000000111111111222222222111111222222222222222222222222222333333333444444666666666666666777777888777777888888999999::::::=========>>>??????@@@@@@AAAAAABBBBBBBBBCCCCCCCCCEEEEEEEEEEEEEEEEEEDDDDDDFFFFFFGGGHHHIIIIIIJJJJJJKKKLLLLLLMMMNNNOOOPPPQQQOOOPPPQQQQQQQQQSSSWWWZZZ^^^aaadddgggjjjmmmqqqtttwwwwwwwwwwwwwwwvvvvvvuuutttsssrrrrrrssssssqqqpppkkkjjjjjjiiihhhgggggggggkkkpppxxx~~~~~~~~~}}}zzztttnnnjjjhhhooowww~~~{{{lllfffaaaccceeeeeeeeehhhccccccccccccbbbaaa```___]]]\\\ZZZYYYXXXYYY[[[\\\]]]]]]]]]]]]^^^^^^^^^^^^^^^^^^____________^^^^^^\\\\\\]]]]]]^^^^^^_______________^^^^^^___``````______```aaabbbcccddddddccccccddddddcccbbbaaa```]]]]]]\\\\\\\\\\\\\\\\\\[[[[[[[[[\\\]]]___aaabbb``````aaaaaabbbaaaaaa``````aaaaaaaaa```___aaabbbdddaaaaaaeeegggiiiooovvv|||tttmmmiiifffdddccc]]]\\\[[[XXXUUUSSSTTTVVVVVVXXXYYYXXXUUUTTTSSSTTTVVVWWWWWWWWWWWWWWWVVVVVVUUUUUUVVVVVVVVVVVVUUUUUUTTTSSSSSSRRRRRRRRRRRRSSSNNNNNNNNNNNNNNNOOOPPPPPPSSSTTTTTTUUUVVVUUUUUUUUUWWWYYYZZZ[[[[[[[[[]]]___YYYYYYYYYYYYYYYZZZZZZ[[[ZZZZZZ[[[\\\]]]^^^______]]]]]]\\\\\\\\\]]]^^^^^^\\\\\\[[[ZZZ[[[\\\^^^___^^^______``````______^^^]]]]]]]]]]]]]]]^^^^^^^^^^^^______``````aaaaaabbbaaa``````______^^^^^^^^^[[[\\\]]]___aaacccfffgggbbbccccccdddeeefffggggggggggggfffeeedddddddddeeecccccceeefffggghhhhhhhhhhhhhhhhhhiiijjjlllnnnoooqqqrrrrrrssstttuuuvvvwwwzzz~~~{{{kkkXXXKKKEEEDDDAAA@@@CCCLLL[[[ssszzzzzztttgggZZZPPPIIIEEEAAA???>>>>>>>>>===;;;::::::999999888888888999999888888888888999999888888888999999::::::;;;888999999999999999888888888888999999999999888888666666555444333333222222000000000///////////////000000111111111111000000000000000111111111111222111111111222222222222222222222222222333333333333555555555555555666777777777777777777888888999999<<<=========>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@AAABBBCCCBBBBBBBBBDDDEEEFFFGGGHHHIIIIIIIIIJJJJJJKKKKKKMMMNNNPPPQQQNNNOOOPPPQQQRRRUUUYYY\\\bbbdddhhhkkkmmmpppsssvvvuuuuuuuuuuuuuuuuuuuuuuuusssrrrqqqqqqqqqqqqpppnnnkkkjjjhhhggggggggghhhhhhooottt|||~~~|||xxxtttooommmooovvv}}}zzzuuuhhhcccaaadddfffeeeeeehhhdddeeeeeeeeedddbbb```___\\\[[[ZZZYYYYYYZZZ\\\]]]\\\\\\\\\]]]]]]]]]^^^^^^]]]^^^______```_________]]]]]]]]]^^^^^^_________]]]]]]]]]]]]]]]]]]^^^___```___``````aaacccdddeeebbbccccccddddddddddddccc___^^^]]]\\\\\\\\\\\\\\\YYYYYYZZZ[[[\\\^^^___```bbbbbbbbbbbbbbbaaa```______aaabbbbbbaaaaaabbbcccccc``````dddfffgggkkkppp||||||yyyvvvuuupppllleeeaaa___^^^]]]\\\YYYZZZYYYVVVRRRPPPRRRTTTSSSUUUVVVUUUSSSRRRTTTVVVUUUVVVVVVWWWWWWWWWVVVVVVUUUUUUVVVVVVVVVVVVUUUUUURRRRRRQQQPPPPPPPPPPPPPPPMMMMMMLLLLLLLLLMMMNNNOOOSSSTTTUUUVVVVVVVVVUUUUUUTTTVVVXXXYYYYYYZZZ\\\^^^YYYYYYYYYYYYYYYZZZ[[[[[[ZZZ[[[\\\]]]^^^^^^______\\\\\\\\\\\\\\\]]]^^^^^^]]]\\\[[[ZZZZZZZZZ[[[\\\^^^___````````````___^^^^^^^^^^^^^^^^^^^^^]]]]]]^^^______```aaaaaabbbbbbaaaaaa```______^^^]]]]]]]]]]]]^^^___```bbbcccdddbbbbbbccccccdddfffggghhhhhhgggfffeeeddddddddddddbbbbbbbbbcccdddeeeggggggggggggggghhhjjjkkkmmmnnnppppppqqqrrrssstttuuuuuuzzz||||||nnn]]]PPPHHHEEE@@@???AAAIIISSSeee{{{ppppppuuu{{{}}}sssfff[[[OOOKKKFFFBBB@@@>>>===<<<;;;;;;::::::999888888777999999888888888888999999777888888999::::::;;;;;;888888999999999999888888888888999999999999888888555555555444444333333222111111111000000000/////////000111222222111000///000000000000111111111111000000000111111111222222111222222222222333333333444444444444444555555666666666777777777777888888;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>???@@@AAABBBBBB===>>>@@@AAABBBBBBBBBBBBBBBCCCEEEGGGHHHHHHHHHHHHHHHHHHHHHIIIJJJLLLNNNOOONNNOOOPPPQQQSSSWWW\\\```eeehhhkkknnnppprrruuuxxxttttttssssssssssssttttttsssqqqppppppppppppooommmllljjjgggeeeeeegggiiikkkuuuzzz~~~{{{xxxvvvrrrxxx}}}~~~}}}~~~zzzsssnnnccc``````ccceeecccdddfffddddddfffffffffdddbbbaaa```^^^\\\[[[ZZZ[[[\\\]]]\\\\\\\\\\\\]]]]]]]]]]]]^^^^^^___```````````````]]]]]]]]]]]]]]]]]]^^^^^^]]]]]]]]]]]]]]]^^^______``````___```aaabbbdddeeeaaaaaabbbcccdddeeeffffffaaa```^^^]]]\\\\\\\\\]]]ZZZZZZ[[[\\\]]]___```aaacccddddddddddddcccbbbbbb___aaacccdddcccdddeeefffddd``````dddggghhhkkkooowww~~~|||zzzvvvrrrnnnjjjgggfffdddaaa]]][[[ZZZYYYXXXVVVYYYZZZYYYVVVRRRPPPQQQTTTOOOQQQSSSSSSQQQQQQUUUXXXUUUUUUVVVWWWWWWWWWVVVVVVUUUUUUUUUVVVVVVUUUUUUUUUQQQPPPOOOOOONNNNNNNNNNNNOOONNNMMMMMMMMMNNNPPPQQQSSSTTTUUUVVVWWWVVVUUUUUUSSSTTTWWWXXXXXXYYY[[[]]]YYYYYYYYYYYYYYYZZZ[[[[[[ZZZ[[[\\\]]]^^^_________\\\[[[[[[[[[\\\]]]]]]^^^^^^]]][[[ZZZXXXXXXXXXYYY]]]^^^___`````````___^^^______^^^^^^^^^^^^]]]]]]_________```aaabbbbbbcccaaaaaa```___^^^^^^]]]]]]```____________```aaaaaabbbbbbbbbcccdddeeeggghhhhhhgggfffeeedddcccccccccbbbaaaaaaaaabbbdddfffgggfffgggggghhhiiikkkmmmmmmoooppppppqqqssstttuuuuuuyyy{{{~~~~~~pppaaaSSSIIIEEEBBB@@@BBBGGGMMM[[[ttttttiiihhhooolll{{{|||rrrhhhVVVQQQKKKEEEBBB@@@>>><<<;;;;;;::::::999888777777999999888888888888999999777777888999::::::;;;;;;777888888999999999888888888888999999999999888888555555555444444333333333333222222222111111000000///000111222222111000///000000000000111111111111.../////////000000111111111111222222222333333333444333333333333444555555666666666666777777777777::::::::::::::::::;;;;;;;;;;;;===>>>@@@BBBCCCDDD===???AAACCCDDDEEEDDDDDDAAABBBDDDFFFGGGHHHGGGGGGGGGFFFFFFGGGHHHKKKMMMNNNNNNOOOPPPRRRTTTXXX^^^bbbgggjjjmmmppprrrtttwwwyyyssssssrrrrrrrrrsssttttttsssqqqoooooopppooonnnlllmmmjjjgggddddddgggjjjlllyyy}}}}}}vvv{{{~~~}}}~~~|||}}}yyytttlllggg```^^^___bbbdddbbbbbbeeebbbdddeeeggggggfffeeedddcccbbb___]]][[[[[[\\\]]][[[[[[\\\\\\\\\]]]]]]]]]^^^^^^___```aaaaaaaaa```\\\\\\\\\\\\\\\\\\\\\\\\_______________```aaabbb``````___```aaabbbdddeee```aaabbbccceeefffhhhhhhbbbaaa___]]]\\\\\\]]]]]]]]]]]]^^^___```bbbcccdddddddddeeeffffffeeeeeeeee```bbbeeefffffffffggghhheeebbbbbbgggjjjkkkmmmpppuuu{{{mmmkkkgggdddaaa`````````\\\[[[XXXVVVUUUVVVWWWWWWWWWWWWUUUTTTRRRPPPOOONNNLLLNNNPPPRRRTTTTTTTTTTTTWWWVVVUUUTTTUUUVVVWWWXXXWWWXXXXXXXXXWWWUUUSSSRRRQQQPPPNNNMMMMMMMMMNNNNNNOOONNNLLLLLLLLLNNNPPPRRRUUUTTTTTTSSSTTTUUUWWWXXXVVVUUUUUUUUUVVVXXXZZZ[[[YYYYYYXXXXXXXXXXXXYYYYYY[[[[[[\\\]]]]]]\\\\\\\\\[[[[[[\\\]]]^^^^^^^^^^^^^^^]]]ZZZXXXWWWWWWXXXYYY]]]]]]^^^^^^______^^^^^^```^^^]]]]]]^^^___]]]\\\```___^^^^^^]]]]]]]]]]]]^^^^^^\\\\\\\\\]]]^^^______^^^]]]\\\]]]^^^___```ddddddeeeeeeeeeeeeeeeeeefffeeedddbbbaaa`````````aaaaaabbbcccccccccbbbbbbcccdddeeegggiiijjjkkklllmmmnnnooopppqqqrrrrrrrrrtttwww{{{xxxiiiZZZNNNHHHDDDAAA@@@BBBGGGQQQcccsss{{{ssskkkeee```]]]eeeppp||||||nnnaaaZZZPPPHHHDDDAAA???======;;;::::::;;;:::999777:::::::::999999999888888777777777777777888999999999999999999999999999999999999888888888888999999666666666555444444333333222222222111000//////...000000000000000111111111000000000000111111111111222222222222222222222222111111222222222333333333333333222222333333444555666666666666777777777777888888999999999:::::::::============>>>>>>>>>>>>???AAACCCBBBAAA???>>>???CCCCCCCCCCCCDDDFFFGGGHHHGGGIIIKKKKKKJJJJJJJJJKKKPPPQQQRRRUUUXXX[[[^^^___hhhjjjnnnrrrtttttttttssstttrrrpppnnnooopppssstttrrrqqqooonnnmmmmmmmmmnnniiihhheeeccccccgggnnnsss}}}~~~yyy~~~||||||}}}}}}}}}vvvqqqkkkfffccc````````````aaabbbddddddfffeeedddccccccdddfffgggdddcccaaa___^^^^^^___```]]]]]]^^^______^^^^^^]]]^^^^^^^^^^^^^^^^^^^^^^^^]]]\\\[[[[[[[[[]]]___aaa````````````aaabbbcccdddaaaaaaaaaaaaaaaaaabbbbbbccccccbbbbbbccceeefffhhheeeccc```]]][[[\\\]]]^^^^^^___aaabbbccccccbbbbbbbbbccceeeffffffeeecccbbbcccdddfffggggggeeedddbbbhhhfffdddccceeeiiinnnqqqrrryyycccbbb___\\\[[[ZZZZZZ[[[[[[YYYWWWUUUUUUUUUVVVVVVVVVVVVTTTSSSQQQOOONNNMMMMMMNNNPPPRRRSSSTTTTTTTTTUUUUUUUUUUUUUUUVVVVVVWWWWWWWWWWWWWWWVVVTTTRRRQQQOOONNNMMMLLLLLLLLLMMMNNNMMMLLLKKKKKKLLLNNNPPPQQQSSSSSSSSSSSSTTTUUUVVVVVVTTTTTTTTTTTTTTTVVVWWWXXXYYYXXXXXXXXXXXXXXXXXXYYY\\\]]]]]]^^^_________^^^\\\\\\]]]]]]^^^]]]]]]]]]^^^\\\ZZZXXXWWWWWWXXXXXXZZZZZZ\\\]]]^^^_________```^^^^^^^^^``````___^^^______^^^]]]]]]]]]]]]]]]]]]]]]\\\[[[[[[\\\]]]^^^^^^]]]\\\\\\]]]^^^___```dddddddddeeeeeeeeeeeeeeeeeedddcccaaa```_________aaaaaabbbccccccdddccccccddddddeeefffgggiiijjjkkklllmmmnnnpppqqqqqqqqqqqqtttwwwzzz}}}qqqbbbTTTLLLEEEAAA???@@@BBBIIIXXXfff|||}}}zzzuuunnngggaaa]]]ZZZ\\\fffqqq{{{{{{ooogggZZZOOOHHHCCC???<<<>>><<<;;;:::;;;;;;:::888999888888888888777777777555555555555555666777777999999999999999999999999999999888888888888999999777777666666555444444444222222222111000/////////000000000000111111111111000000000000111111111111222222222222222222222222111111222222222333333333333333222222333333444555555666666666777777777777888888888999999999::::::<<<<<<============>>>>>>???@@@BBBBBB@@@>>>>>>???AAAAAAAAABBBCCCDDDEEEFFFFFFHHHJJJJJJIIIIIIJJJKKKOOOPPPRRRUUUYYY\\\___aaaiiikkknnnrrrttttttsssrrrqqqpppnnnmmmmmmoooqqqrrrrrrqqqooonnnllllllllllllhhhgggfffeeefffkkkqqqvvv}}}~~~}}}~~~xxxrrrmmmgggccc```````````````aaabbbcccdddeeeeeeeeeeeeeeefffggggggfffeeedddcccbbbbbbbbbbbb________________________^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]\\\\\\\\\^^^```aaa`````````aaabbbdddeeefffcccbbbbbbaaaaaaaaabbbbbbcccbbbbbbbbbccceeefffgggdddbbb___\\\[[[[[[\\\]]]^^^___aaabbbccccccbbbbbbbbbcccdddeeeeeedddcccbbbdddeeefffggggggfffeeedddgggfffddddddfffiiilllooorrrxxxZZZYYYWWWVVVUUUUUUUUUVVVXXXWWWUUUTTTSSSTTTTTTUUUUUUTTTSSSRRRPPPNNNMMMMMMMMMNNNOOOQQQRRRSSSSSSSSSSSSTTTUUUUUUVVVVVVUUUUUUVVVVVVVVVVVVTTTRRRPPPNNNLLLLLLKKKJJJJJJKKKMMMNNNKKKJJJKKKKKKLLLNNNOOOPPPQQQQQQSSSTTTTTTUUUUUUUUUSSSRRRRRRRRRSSSTTTUUUUUUXXXXXXWWWWWWWWWWWWXXXXXXWWWXXXYYYZZZ[[[[[[[[[[[[]]]]]]]]]^^^]]]]]]\\\\\\]]][[[ZZZXXXWWWWWWWWWXXXVVVWWWYYY[[[]]]^^^___```___^^^]]]^^^```bbbaaa```^^^^^^]]]\\\\\\\\\]]]]]]\\\\\\[[[ZZZZZZ[[[[[[\\\\\\\\\[[[[[[\\\^^^```aaaccccccdddeeeeeeeeeeeeeeedddcccbbb```^^^]]]]]]]]]```aaabbbcccdddeeeeeeeeeeeeeeeeeeeeefffgggggghhhkkkkkkmmmnnnoooppppppppptttvvvyyyzzz}}}~~~nnn]]]RRRGGGCCC@@@??????BBBMMMYYYjjj}}}xxxuuuqqqkkkeee___[[[YYYUUU\\\eeennnzzzvvvhhhZZZOOOHHHBBB??????===;;;;;;;;;<<<:::999777777777666666666666555666555555555555666777777999999999999999999999999999999888888888888999999888888777777666555555555222222222111000000//////111111111111111111111111000000000000111111111111222222222222222222222222111111222222222333333333333333222222333333444555555555666666666777777777777888888888999999999999;;;;;;;;;<<<<<<=========>>>???AAAAAA???>>>>>>???????????????@@@BBBCCCDDDEEEGGGIIIIIIHHHHHHJJJKKKNNNPPPSSSVVV[[[___bbbcccjjjllloooqqqssssssrrrrrrnnnnnnmmmlllmmmnnnpppqqqrrrqqqpppnnnlllkkkjjjjjjffffffggggggjjjooovvv{{{~~~}}}yyyvvvrrrmmmgggccc```^^^```______``````aaabbbcccdddeeefffggghhhiiiiiiiiifffffffffffffffeeedddcccaaaaaa```_________```aaa___________________________^^^]]]]]]^^^___aaabbb``````aaabbbdddfffggghhhddddddcccbbbaaaaaaaaabbbbbbbbbbbbbbbccceeefffgggcccaaa___\\\[[[[[[\\\\\\^^^___```aaabbbbbbbbbbbbcccccccccccccccccccccccceeefffggghhhhhhgggfffeeeffffffeeefffgggiiikkklllqqqvvv}}}XXXWWWUUUTTTSSSSSSSSSTTTTTTTTTSSSRRRRRRRRRSSSTTTTTTSSSRRRQQQOOONNNMMMLLLMMMNNNOOOPPPQQQRRRSSSSSSQQQRRRTTTUUUVVVUUUUUUTTTUUUUUUUUUTTTRRRPPPNNNMMMJJJJJJIIIIIIIIIJJJLLLMMMJJJJJJLLLMMMNNNOOOPPPQQQPPPQQQSSSTTTUUUUUUUUUTTTSSSSSSRRRRRRSSSSSSSSSTTTVVVVVVWWWWWWWWWWWWVVVVVVSSSTTTUUUWWWXXXYYYYYYYYY]]]]]]]]]]]]\\\\\\[[[ZZZ[[[ZZZYYYXXXWWWWWWWWWWWWUUUVVVXXXZZZ[[[]]]]]]^^^]]]\\\\\\]]]```aaaaaa```^^^]]]]]]\\\\\\\\\]]]]]]\\\[[[[[[[[[ZZZZZZZZZZZZ[[[ZZZZZZ[[[\\\^^^```aaabbbbbbdddeeeeeeeeeeeeeeecccbbb```^^^]]]\\\[[[[[[___```bbbccceeeffffffffffffeeeeeedddddddddeeefffiiijjjkkklllmmmnnnnnnnnnrrrtttwwwxxxzzzxxxdddWWWIIIDDD@@@???>>>@@@HHHQQQ]]]qqq~~~yyywwwsssmmmgggaaa\\\YYYUUUXXX\\\cccnnn{{{tttfffYYYOOOHHHEEEAAA???<<<;;;;;;;;;:::999777777777777666666666666888888777777888888999:::999999999999999999999999999999888888888888999999999999888888777666666666222222222111111000000000222222111111111111111000///000000000111111111111111111111111111111111111111111222222222333333333333333222222333333444555555555555666666666777777777777777888888888888999999999::::::;;;<<<<<<<<<===>>>??????>>>======???>>>>>>>>>???@@@AAABBBCCCDDDFFFGGGHHHGGGHHHJJJLLLNNNPPPTTTYYY]]]bbbeeefffkkkmmmooopppqqqqqqqqqppplllllllllmmmnnnooopppppprrrrrrpppnnnllljjjiiiiiidddeeegggiiimmmssszzz}}}}}}~~~zzzrrrqqqnnniiiddd```^^^^^^``````______```aaaaaabbbccceeegggiiijjjjjjjjjiiidddeeefffffffffeeecccbbbdddcccaaa______```aaaccc````````````````````````____________```aaabbbccc```aaaaaaccceeegggiiijjjeeeeeedddbbbaaaaaaaaaaaa```aaaaaabbbdddeeefffgggcccbbb```^^^]]]\\\]]]]]]______```aaaaaabbbbbbbbbccccccbbbbbbbbbbbbccccccffffffggghhhhhhhhhgggggggggggghhhhhhiiijjjkkkkkknnnsssyyy|||WWWVVVUUUTTTRRRRRRQQQQQQRRRQQQQQQQQQQQQRRRRRRSSSSSSRRRQQQPPPOOONNNMMMLLLMMMNNNNNNOOOPPPQQQRRRRRROOOQQQRRRTTTUUUUUUTTTSSSSSSTTTTTTSSSRRROOOMMMLLLIIIHHHHHHHHHHHHIIIKKKLLLKKKLLLNNNOOOQQQQQQQQQQQQOOOQQQSSSTTTVVVVVVUUUUUUTTTTTTTTTTTTTTTTTTSSSSSSUUUUUUVVVVVVVVVVVVUUUUUUUUUVVVWWWYYYZZZ[[[[[[[[[[[[\\\\\\\\\[[[ZZZYYYYYYYYYYYYXXXWWWWWWVVVVVVVVVVVVVVVXXXYYYZZZ[[[[[[[[[[[[ZZZZZZ\\\^^^``````___]]]]]]]]]\\\\\\]]]^^^^^^\\\\\\\\\\\\[[[[[[ZZZZZZZZZZZZYYYZZZ[[[]]]___``````aaaccceeeffffffeeedddbbbaaa```^^^\\\ZZZZZZYYY]]]^^^```ccceeefffgggggggggfffdddcccccccccdddeeehhhiiijjjkkklllmmmmmmmmmooorrruuuvvvxxx|||lll]]]JJJEEE@@@???>>>???FFFMMMUUUggg{{{tttllleee^^^[[[WWWVVVVVVZZZcccooo|||qqqcccVVVMMMIIIDDDAAA>>><<<;;;;;;:::999999999999888888888777777888888888888888999::::::999999999999999999999999999999888888888888999999999999999888777777666666222222222222111111111111333222222222111111000000///000000000111111111111111111111111111111111111111111222222222333333333333333222222333333444555555555555555666666666666666666777777777888888888777888888999::::::;;;;;;<<<===>>>===<<<<<<===>>>>>>>>>??????@@@AAACCCDDDDDDEEEFFFGGGGGGIIIKKKNNNOOORRRVVV\\\aaaeeehhhjjjlllmmmnnnooooooooonnnnnnkkklllmmmooopppqqqqqqrrrrrrrrrqqqooommmkkkiiiiiicccfffiiilllpppvvv}}}yyywwwyyy}}}yyyoooooommmiiiccc```___```aaa````````````aaaaaabbbcccdddfffhhhjjjjjjjjjiiidddeeefffgggfffeeedddccceeedddbbb```___```bbbccc````````````````````````````````````aaabbbcccccc``````aaabbbdddfffhhhjjjeeedddcccbbbaaaaaaaaaaaa___```aaabbbdddeeeffffffdddcccaaa```_____________________``````aaabbbbbbcccbbbbbbaaaaaabbbbbbccceeeeeefffgggggggggggggggggghhhiiijjjkkkkkklllllllllqqqvvvxxxyyyTTTTTTSSSRRRPPPOOONNNNNNPPPPPPPPPQQQQQQRRRRRRRRRSSSRRRQQQPPPOOONNNMMMMMMNNNNNNMMMNNNOOOPPPQQQRRROOOPPPQQQRRRSSSTTTTTTTTTRRRRRRSSSRRRQQQPPPNNNMMMIIIIIIHHHGGGHHHIIIJJJKKKLLLMMMPPPRRRRRRRRRPPPOOOOOOOOOQQQRRRTTTUUUUUUUUUUUUUUUVVVUUUUUUTTTSSSRRRSSSTTTUUUVVVVVVUUUTTTSSSTTTTTTVVVWWWXXXXXXXXXXXXYYYYYYYYYZZZYYYYYYXXXXXXXXXXXXWWWWWWWWWVVVVVVVVVVVVVVVXXXYYYZZZZZZZZZZZZZZZZZZYYY[[[^^^______^^^^^^^^^]]]]]]]]]^^^______^^^^^^^^^^^^^^^]]]\\\[[[ZZZZZZYYYYYYZZZ\\\^^^______aaaccceeeffffffeeedddcccaaa___]]][[[ZZZYYYYYY[[[\\\___bbbdddfffggghhhhhhgggeeeccccccccceeefffhhhhhhjjjkkklllmmmmmmmmmmmmpppsssuuuvvvxxx~~~uuugggOOOGGGAAA>>>======BBBHHHNNN^^^tttvvvkkkccc^^^XXXTTTRRRUUU[[[cccqqq}}}|||mmm___SSSNNNJJJFFFBBB>>>===<<<:::999::::::::::::999999999999777666666666666777888888999999999999999999999999999999888888888888999999999999888888777666666666222222222222222222222222333333333222111111000000000000000000111111111111111111111111111111111111111111222222222333333333333333222222333333444555444444555555555666666666666666666666777777777777666666777888999999::::::;;;<<<===<<<;;;;;;===???????????????AAABBBCCCDDDDDDEEEFFFGGGGGGIIIMMMPPPRRRUUUZZZ___eeeiiikkkllllllllllllmmmmmmllllllkkkkkklllnnnqqqrrrssssssrrrrrrrrrqqqpppooommmkkkjjjfffhhhlllppptttyyy|||~~~|||uuurrrttt{{{|||xxxooooooooojjjdddaaaaaacccbbbbbbaaaaaaaaaaaabbbbbbcccdddeeefffggghhhhhhhhhffffffgggggggggfffffffffeeedddbbbaaa``````aaabbb___________________________``````aaaaaabbbbbbccc______```aaaccceeefffgggccccccbbbaaa`````````aaa^^^___aaacccdddeeeffffffdddccccccbbbaaa`````````____________```aaabbbcccaaaaaaaaaaaaaaaaaaaaaaaaccccccddddddeeefffffffffgggggghhhiiijjjllllllmmmkkkooorrrssstttyyyPPPPPPPPPPPPPPPOOONNNNNNNNNOOOPPPQQQRRRRRRRRRRRRSSSSSSRRRQQQPPPOOONNNNNNNNNNNNMMMMMMNNNOOOPPPQQQOOOOOOOOOPPPQQQRRRTTTUUUPPPQQQRRRRRRRRRQQQOOONNNKKKJJJIIIHHHGGGHHHIIIJJJLLLNNNPPPRRRRRRPPPNNNLLLMMMMMMNNNOOOPPPRRRSSSTTTUUUUUUVVVVVVUUUSSSRRRQQQRRRSSSUUUVVVVVVUUUSSSRRRRRRSSSTTTUUUUUUUUUUUUUUUVVVVVVWWWXXXXXXXXXWWWWWWVVVWWWWWWWWWWWWVVVUUUUUUTTTUUUWWWXXXZZZ[[[\\\\\\\\\[[[ZZZ\\\^^^______^^^___^^^^^^^^^______```aaa``````aaaaaa```___]]]\\\[[[ZZZYYYYYYZZZ[[[\\\]]]^^^```ccceeeffffffeeedddcccbbb```]]][[[ZZZYYYXXXYYY[[[]]]```cccfffggghhhhhhgggeeeccccccdddfffggghhhhhhjjjkkklllmmmmmmmmmlllooorrrsssssstttxxx|||sssZZZPPPFFFAAA===;;;>>>DDDHHHTTTfffzzzvvvkkkeee\\\VVVSSSTTTUUUYYYdddpppyyykkk___YYYQQQMMMGGGBBB@@@>>><<<;;;::::::::::::999999999999777777666666777777888999999999999999999999999999999999888888888888999999999888888777666666555555222222222222222222222222444444333222222111000000000000000000111111111111111111111111111111111111111111222222222333333333333333222222333333444555444444444555555555666666555555555666666666777777444555666777888999999::::::;;;;;;;;;::::::<<<>>>>>>>>>>>>???@@@AAACCCCCCEEEFFFGGGGGGHHHJJJNNNRRRUUUXXX]]]ccchhhkkkmmmnnnkkkkkkkkkkkkjjjjjjiiiiiiiiikkknnnqqqssstttsssrrrqqqrrrrrrqqqpppnnnmmmllljjjmmmqqquuuyyy}}}}}}xxxqqqnnnrrr{{{|||vvvtttoooqqqpppllleeeaaabbbeeeccccccbbbbbbbbbbbbccccccdddcccccccccdddeeeeeefffeeeeeeeeeddddddeeeeeefffcccccccccbbbaaa`````````^^^^^^^^^^^^^^^^^^^^^^^^^^^___```aaabbbbbbbbbbbb^^^_________aaabbbcccdddaaaaaa```````````````aaa]]]^^^```cccdddeeeffffffccccccbbbaaaaaa`````````______^^^^^^___```bbbccc``````aaabbbbbbaaa``````aaaaaaaaabbbbbbcccdddeeeeeeeeefffggghhhjjjlllmmmlllmmmmmmnnnooosssyyy}}}{{{~~~MMMNNNOOOPPPQQQQQQPPPPPPNNNOOOPPPQQQRRRSSSSSSSSSSSSSSSRRRQQQPPPPPPOOOOOONNNNNNMMMMMMMMMNNNPPPQQQOOOOOOOOOOOOPPPRRRTTTUUUPPPPPPQQQRRRRRRQQQPPPPPPLLLKKKIIIHHHGGGHHHHHHIIILLLMMMPPPRRRQQQOOOLLLJJJLLLKKKKKKLLLMMMPPPRRRSSSUUUUUUUUUUUUTTTSSSQQQPPPQQQSSSTTTUUUUUUTTTSSSQQQVVVWWWWWWXXXXXXXXXWWWWWWTTTUUUUUUVVVWWWWWWWWWWWWVVVVVVWWWWWWWWWVVVUUUUUURRRSSSUUUXXX[[[]]]^^^^^^]]]\\\\\\]]]___``````^^^_______________```aaabbbaaabbbbbbbbbbbb```^^^]]][[[[[[ZZZYYYYYYZZZ[[[\\\^^^```ccceeeffffffeeeccccccbbb```^^^[[[ZZZYYYXXXXXXYYY\\\```ccceeeggghhhiiigggeeecccccceeeggghhhhhhiiijjjkkklllmmmmmmmmmlllooorrrrrrqqqqqqtttwww{{{|||eeeZZZMMMEEE???<<<===BBBEEENNN\\\nnnssslllaaaZZZVVVTTTRRRQQQYYYdddssszzzvvvkkkeeeVVVQQQKKKEEEBBB@@@>>>===:::::::::999999999888888999999999888999999:::;;;999999999999999999999999999999888888888888999999888888777777666555555555222222222222222222222222444444333333222111000000000000000000111111111111000000000000000000000000111111222222222333333333333333222222333333444555444444444555555555666666555555555555666666666777444444555666777888999999:::;;;;;;:::999:::<<>>>>>???AAABBBCCCEEEFFFGGGGGGHHHKKKOOOSSSWWWZZZ___eeeiiimmmooooookkkkkkjjjjjjiiihhhhhhggghhhjjjnnnqqqsssssssssrrrqqqrrrrrrrrrqqqpppnnnmmmnnnqqquuuxxx|||}}}vvvnnnlllqqq|||~~~vvvrrrpppoooqqqqqqmmmfffbbbccceeeddddddcccccccccccccccddddddcccbbbaaabbbcccdddeeecccbbbaaa```aaabbbcccdddccccccccccccbbb```___^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^___```aaaaaabbbbbbaaa^^^^^^^^^^^^___```aaabbb```____________``````aaa\\\^^^```ccceeeeeeffffffbbbbbbaaaaaa``````____________^^^^^^___```bbbccc^^^```aaaccccccaaa```^^^````````````aaabbbcccdddcccccccccdddfffiiikkkmmmnnnllljjjiiikkkooosssvvv~~~xxxwww~~~OOONNNNNNMMMLLLLLLMMMMMMMMMNNNOOOPPPPPPPPPOOONNNRRRQQQOOONNNNNNNNNNNNOOOPPPNNNMMMKKKKKKLLLNNNOOOOOOOOOOOOPPPPPPPPPPPPPPPQQQRRRTTTUUUUUUSSSPPPNNNOOOMMMJJJHHHHHHIIIJJJLLLOOOPPPPPPQQQPPPOOOMMMLLLMMMNNNOOOOOOOOOOOOPPPQQQUUUUUUUUUUUUUUUTTTSSSSSSRRRRRRTTTUUUVVVWWWWWWWWWVVVVVVVVVUUUUUUTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTUUUVVVVVVVVVVVVUUUUUUVVVYYY[[[]]][[[[[[]]]^^^___`````````aaaaaaaaaaaaaaa`````````ccccccbbbbbb```___]]]]]]]]]\\\\\\\\\[[[\\\\\\\\\^^^___bbbdddffffffeeeeeeddddddcccaaa___]]][[[ZZZ[[[]]]___bbbdddfffggghhhkkkiiifffddddddeeefffhhhhhhjjjkkklllllllllnnnpppnnnnnnpppqqqqqqqqqqqqqqqwwwuuufffUUUJJJDDD@@@AAACCCBBBJJJUUUcccvvv~~~oooiiibbb[[[XXXUUURRRTTTXXXhhhnnnwwwwwwoooeee]]]QQQHHHCCCBBB@@@???AAA>>><<<;;;;;;:::999777999999999999999999999999888888888888888888888888777777888888888999999999999999999888777666666555666555444444333333444444222222222111111111111000111111000000//////......000000000000000000000000111111000000000000000000444444333333333333333333444444444444444444444444555555555555555555555555777666666666666777777888;;;:::999999999:::;;;<<<======>>>@@@BBBCCCCCCBBBDDDEEEGGGHHHJJJMMMRRRVVVXXX\\\bbbhhhlllnnnmmmlllnnnllliiifffeeefffggghhhgggjjjmmmooopppooopppqqqooorrrttttttrrrnnnlllkkkqqquuuzzzvvviiihhhpppxxxwwwttttttuuuxxxssslllgggeeeeeeddddddeeedddcccbbbaaaaaaaaaaaacccaaa___^^^]]]^^^___```^^^______```aaabbbbbbcccdddbbb```___```aaa``````^^^___^^^^^^]]]\\\[[[ZZZ[[[\\\^^^___```___^^^^^^`````````______`````````^^^^^^^^^^^^^^^^^^^^^^^^^^^___```bbbbbbcccccccccdddeeeeeeeeedddbbbaaa_________^^^^^^]]]]]]]]]\\\___```aaaaaaaaa```^^^]]]____________```aaaccceeeaaabbbcccdddfffggghhhiiikkkkkkjjjiiihhhjjjnnnqqqyyy}}}xxxxxx~~~OOONNNNNNMMMMMMMMMMMMNNNOOOOOOQQQQQQQQQQQQPPPOOORRRQQQOOOMMMMMMMMMOOOPPPRRRQQQOOOMMMMMMMMMOOOOOOOOOOOOPPPPPPPPPPPPQQQQQQQQQRRRSSSTTTTTTSSSQQQPPPQQQOOOMMMJJJJJJJJJLLLMMMNNNOOOOOOPPPPPPOOONNNMMMNNNOOOPPPPPPOOONNNOOOQQQTTTTTTTTTSSSSSSRRRPPPPPPPPPQQQRRRTTTUUUVVVVVVVVVVVVVVVVVVUUUUUUUUUTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVWWWXXXWWWVVVVVVWWWYYY[[[\\\[[[[[[\\\]]]^^^^^^^^^^^^`````````_______________aaaaaabbbaaaaaa```_________^^^]]]\\\\\\\\\]]]^^^^^^```bbbeeefffffffffeeeddddddcccaaa___]]][[[ZZZ\\\]]]___bbbdddfffggggggiiihhheeedddcccdddfffhhhiiijjjllllllllllllmmmooonnnnnnooopppqqqqqqqqqqqquuu|||yyymmm^^^SSSJJJBBB@@@BBB@@@FFFPPP\\\nnnzzzooofff^^^YYYUUUQQQQQQUUU[[[aaajjjvvv{{{rrriii]]]RRRKKKFFFBBB@@@???===:::999999999888777999999999999999999999999999999999999999999999999777777888888888999999999999999888888777666666555555555444333333333333333222222222222111111111111111111000000////////////000000000000000000000000000000000000000111111111111111111111111111111111444444444444444444444444555555555555555555555555666555555555555666666777:::999999888888999:::;;;;;;;;;<<<>>>???@@@@@@@@@CCCEEEFFFHHHKKKOOOUUUYYY___bbbggglllnnnooonnnmmmkkkiiigggdddddddddfffgggkkknnnqqqssssssrrrssstttrrrtttuuuuuussspppooooootttxxx}}}uuukkklllttt~~~{{{uuusssuuuvvvwwwssslllgggfffeeeeeeeeedddcccbbbaaa````````````bbbaaa___^^^]]]^^^___```^^^______```aaaaaabbbbbbcccaaa^^^]]]]]]]]]\\\[[[[[[[[[\\\\\\\\\\\\\\\[[[[[[\\\]]]^^^___^^^^^^]]]______^^^]]]]]]^^^___```^^^^^^^^^^^^^^^^^^^^^^^^``````aaabbbbbbbbbaaaaaaccccccccccccbbbaaa___^^^_______________^^^^^^^^^aaaaaaaaaaaa```___^^^^^^^^^^^^]]]]]]^^^___aaabbbaaaaaabbbdddeeefffggghhhiiiiiiiiigggfffhhhkkknnnssswwwzzzvvvwwwNNNNNNNNNMMMMMMNNNOOOOOOQQQRRRSSSSSSSSSRRRQQQPPPRRRPPPNNNLLLLLLMMMOOOQQQTTTSSSQQQOOOOOOOOOOOOPPPOOOOOOPPPPPPQQQQQQQQQQQQRRRRRRRRRRRRRRRSSSRRRRRRTTTRRROOOMMMLLLLLLMMMNNNLLLMMMNNNNNNOOONNNNNNNNNOOOPPPQQQPPPOOONNNOOOPPPRRRRRRRRRQQQQQQOOONNNNNNOOOPPPQQQSSSTTTTTTTTTTTTVVVVVVVVVUUUUUUUUUUUUUUUSSSSSSSSSTTTTTTUUUUUUUUUVVVUUUUUUUUUVVVVVVWWWXXXYYYYYYXXXWWWXXXYYYZZZ[[[ZZZ[[[[[[[[[[[[[[[[[[[[[]]]^^^^^^^^^^^^^^^^^^^^^______```aaabbbbbbaaaaaabbb```^^^]]]\\\]]]___```___```ccceeeffffffffffffeeedddcccaaa___]]]\\\[[[]]]^^^```bbbdddeeefffffffffeeecccbbbcccdddfffhhhiiikkkllllllkkkkkkmmmnnnmmmnnnoooppppppqqqqqqqqqsssxxx}}}uuukkk```SSSFFF@@@AAA???BBBHHHSSSbbbxxxxxxoooddd^^^XXXRRRQQQRRRQQQUUU]]]hhhttt}}}|||uuujjj___VVVNNNGGGCCC@@@===;;;::::::::::::999::::::::::::::::::::::::::::::::::::::::::::::::888888888888888999999999999999888888777666666666555444333333222222333333333222222222111111111111111000000000000/////////000000000000000000000000//////000000111111111222000000000111111222222333555555555555555555555555444444444444444444444444666666555555666666777888888888777777888999::::::;;;;;;<<<===>>>??????@@@BBBDDDFFFIIILLLRRRYYY^^^gggiiikkknnnnnnmmmkkkjjjhhhgggfffddddddfffhhhiiikkkmmmpppqqqpppppppppqqqtttuuuvvvuuusssrrrssstttyyy|||xxxooorrrzzzwwwssstttvvvxxxuuuqqqkkkgggeeeeeeeeedddbbbaaa```___^^^^^^^^^___aaa```^^^]]]]]]]]]^^^___^^^^^^______```aaaaaaaaaccc```]]]\\\\\\[[[YYYXXXWWWXXXYYYZZZ[[[\\\\\\\\\[[[[[[\\\]]]]]]]]]\\\\\\]]]\\\[[[ZZZ[[[]]]___```^^^^^^^^^^^^^^^^^^^^^^^^aaaaaaaaaaaaaaa```______aaaaaaaaaaaaaaa```___^^^``````````````````aaaaaacccbbbaaa``````_________^^^]]]]]]\\\\\\]]]]]]^^^```aaaaaacccdddeeefffggggggggggggeeedddeeegggjjjmmmooouuuyyysssvvv~~~OOONNNNNNNNNNNNOOOPPPPPPSSSSSSTTTUUUUUUTTTRRRQQQQQQOOOMMMKKKKKKMMMPPPRRRUUUTTTRRRPPPOOONNNNNNNNNOOOOOOOOOPPPQQQQQQRRRRRRRRRQQQQQQPPPPPPQQQSSSSSSTTTSSSQQQNNNMMMMMMMMMNNNLLLLLLLLLMMMNNNNNNNNNNNNPPPQQQRRRQQQOOONNNNNNOOOOOOOOOPPPPPPPPPPPPOOOOOOPPPPPPQQQRRRSSSTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUQQQRRRRRRSSSSSSTTTTTTUUUUUUUUUUUUUUUVVVWWWXXXXXX[[[ZZZYYYYYYYYYYYYZZZZZZZZZZZZYYYXXXXXXXXXXXXXXX[[[[[[[[[\\\\\\\\\\\\\\\\\\]]]___```bbbbbbcccccccccbbb```^^^]]]___```bbb```aaaccceeefffgggggggggfffeeecccaaa___]]]\\\[[[^^^___aaabbbddddddeeeeeecccbbbaaaaaabbbdddeeegggiiijjjlllkkkjjjjjjlllmmmlllmmmnnnoooppppppppppppqqqtttyyy|||xxxsssjjj[[[JJJBBBAAA???@@@CCCKKKXXXkkkxxxlllddd]]]VVVSSSSSSQQQRRRVVV\\\gggsss}}}|||tttjjj```VVVNNNIIIDDDAAA>>><<<<<<===<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888888888888888777777666666444444333222222222222333333333222222222111111111000000000000000000000000/////////////////////////////////000111111222222111111222333444444555555555555555555555555555555444444444444444444444444777666666666777888999:::666666666777777888999999<<<===>>>??????@@@AAACCCCCCEEEHHHLLLPPPWWW___dddkkklllllllllkkkiiigggeeehhhgggffffffgggiiikkkllljjjlllnnnooonnnmmmnnnooouuuuuuuuuuuussstttvvvxxx||||||vvvyyy|||}}}uuusssvvvxxxzzzpppmmmhhhdddcccccccccccc______^^^]]]]]]]]]]]]]]]___^^^]]]]]]]]]]]]^^^^^^^^^^^^^^^______`````````bbb```^^^]]]]]]]]][[[ZZZXXXYYYZZZ[[[[[[\\\\\\[[[[[[[[[[[[\\\\\\\\\[[[[[[\\\[[[YYYXXXYYY[[[^^^___^^^^^^^^^^^^^^^^^^^^^^^^`````````aaaaaa```______```````````````_________`````````aaaaaabbbbbbbbbdddcccaaa```______``````^^^^^^]]]\\\\\\\\\\\\\\\___``````aaacccddddddeeeeeeeeeeeecccaaabbbdddfffjjjmmmssszzzxxxvvv{{{PPPOOOOOOOOOOOOOOOPPPPPPTTTTTTUUUUUUUUUTTTRRRQQQOOONNNLLLKKKLLLNNNPPPRRRSSSRRRQQQPPPNNNMMMMMMMMMNNNNNNOOOOOOPPPQQQQQQRRRRRRQQQOOONNNNNNPPPQQQRRRSSSRRRPPPNNNMMMMMMMMMMMMLLLLLLLLLMMMMMMNNNNNNOOOPPPQQQRRRQQQOOONNNOOOPPPMMMMMMOOOPPPQQQRRRRRRRRRQQQQQQRRRSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTQQQQQQQQQRRRRRRSSSSSSSSSUUUUUUUUUUUUVVVWWWXXXYYY[[[ZZZZZZYYYYYYYYYYYYYYYYYYYYYWWWVVVVVVUUUVVVVVVYYYZZZZZZZZZ[[[[[[[[[\\\[[[\\\]]]___aaabbbbbbbbbcccbbb```______```bbbcccaaabbbccceeefffggghhhhhhgggeeecccaaa___]]]]]]\\\``````aaaccccccddddddccc````````````aaabbbdddeeegggiiijjjjjjiiiiiikkklllllllllmmmnnnooooooooooooqqqrrrvvv|||wwwvvvtttooo```OOOEEECCCAAA???AAAHHHPPP___vvvrrrjjjbbbZZZUUUTTTUUUTTTSSSUUU\\\gggssszzz|||uuukkk```VVVQQQIIIEEEAAA>>>>>>======<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888888888888777777777777777555444333333222222333333333333333222222222222111000000000000111111111111........................//////000000111111111111111111222333444444555555555555555555555555555555444444444444444444444444555444444555666777888888555555666777888888999999<<<===??????>>>???BBBEEEFFFIIIMMMQQQVVV]]]dddhhhmmmmmmlllkkkiiifffdddcccfffffffffggghhhjjjlllmmmmmmoooppppppoooooopppqqqttttttuuuttttttuuuyyy{{{~~~~~~zzz~~~}}}}}}}}}wwwwwwyyyzzzyyykkkhhhcccaaaaaaaaa``````]]]]]]\\\\\\[[[\\\\\\\\\]]]\\\\\\\\\\\\\\\]]]]]]^^^^^^^^^^^^____________^^^]]]\\\\\\^^^^^^\\\[[[[[[\\\\\\]]]]]]\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\[[[YYYYYYYYY[[[]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]^^^``````aaaaaaaaa____________````````````______``````aaaaaabbbbbbcccbbb```_________```aaa______^^^^^^]]]]]]\\\[[[^^^______```aaabbbcccccccccccccccbbb``````bbbdddfffmmmtttvvvxxx}}}RRRQQQPPPPPPOOOOOOOOOPPPSSSTTTTTTUUUTTTSSSQQQPPPMMMLLLLLLLLLMMMNNNPPPQQQQQQPPPPPPOOONNNMMMLLLLLLLLLLLLMMMNNNOOOPPPPPPQQQQQQPPPNNNMMMMMMMMMNNNOOOQQQPPPOOONNNNNNMMMMMMMMMNNNNNNMMMMMMMMMNNNOOOOOOPPPQQQRRRQQQPPPOOOPPPQQQMMMMMMOOOPPPRRRRRRSSSSSSQQQQQQRRRSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRSSSSSSSSSQQQQQQQQQQQQQQQQQQQQQQQQSSSSSSSSSTTTUUUVVVWWWXXXYYYYYYYYYYYYYYYYYYYYYYYYXXXWWWVVVUUUTTTTTTUUUVVVXXXXXXYYYYYYZZZ[[[[[[[[[ZZZ[[[\\\^^^______```````````````aaaaaabbbcccdddccccccdddeeefffhhhiiiiiihhhfffcccaaa___]]]]]]]]]aaabbbbbbcccccccccbbbbbb^^^^^^^^^___```aaabbbbbbdddfffggghhhhhhhhhjjjkkkkkklllmmmnnnooooooooooooqqqqqquuuzzz}}}sssqqqqqqnnncccSSSHHHDDDAAA>>>@@@FFFJJJTTThhh~~~zzzppphhh___XXXUUUUUUTTTRRRQQQUUU]]]hhhppp}}}~~~uuujjjaaa[[[PPPKKKFFFAAA???>>><<<;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888888888888888777777777777777777555555444333333333333444333333333333222222222222000000000111111111111222........................111000000000000000000000000000000111111222222333444444444444444444444444333333333333333333333333111111111222333444555666444555666888999999999999999;;;=========>>>CCCGGGJJJNNNTTTYYY^^^ccchhhkkknnnmmmkkkiiigggeeedddcccccccccdddeeegggiiijjjkkklllmmmoooooonnnoooppprrrssstttuuuuuuvvvxxx{{{~~~}}}}}}~~~{{{||||||yyyuuufffddd```^^^_________^^^\\\\\\[[[[[[[[[[[[\\\\\\[[[[[[[[[\\\\\\\\\\\\\\\^^^^^^^^^^^^^^^^^^^^^^^^ZZZYYYYYY[[[\\\]]][[[ZZZ]]]]]]^^^^^^^^^]]]]]]\\\]]]\\\[[[[[[ZZZ[[[[[[[[[\\\\\\\\\[[[[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[\\\]]]___``````aaaaaa___^^^^^^^^^___```aaaaaa__________________``````_______________``````aaa^^^____________^^^]]]\\\]]]^^^^^^___```aaaaaaaaaaaabbbbbbbbb``````bbbccccccjjjpppqqqpppuuuTTTSSSRRRPPPOOOOOOOOOOOORRRSSSSSSSSSRRRQQQOOONNNJJJKKKLLLMMMNNNOOOPPPPPPOOOOOOOOOOOOOOONNNMMMMMMJJJKKKLLLMMMNNNOOOOOOPPPPPPOOONNNLLLKKKKKKKKKKKKOOOOOOOOOOOOOOOOOOOOOOOOPPPOOONNNMMMMMMNNNOOOOOOOOOPPPQQQQQQPPPPPPQQQRRRNNNOOOPPPPPPQQQQQQPPPPPPPPPPPPQQQRRRRRRRRRRRRQQQPPPPPPPPPQQQQQQQQQRRRRRRRRRRRRQQQQQQPPPOOOOOOOOORRRRRRRRRSSSTTTUUUWWWWWWWWWXXXXXXYYYYYYYYYXXXXXXXXXVVVUUUTTTSSSTTTVVVWWWXXXXXXYYYYYYZZZ[[[[[[[[[[[[[[[\\\]]]]]]]]]]]]\\\]]]^^^```bbbcccdddddddddcccddddddeeeggghhhiiijjjhhhfffccc```^^^^^^^^^^^^bbbbbbcccccccccbbbbbbaaa]]]]]]^^^^^^______``````aaaccceeeffffffgggiiikkkkkkkkklllmmmnnnnnnnnnnnnoooppptttyyy{{{zzzrrrooommmllldddVVVJJJDDD???<<<>>>CCCEEEIII[[[ppp{{{rrrggg]]]YYYUUUTTTRRROOOPPPUUU]]]dddmmmttt|||{{{tttmmmiiiZZZUUUMMMGGGCCCAAA???===;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999888888888777777777777777777777777777888777666555555444444555555444444333333333222222222000000111111111222222222000000000000000000000000222222111111000/////////111111111111111111111111333333333333333333333333333333333333333333333333222222222222444555666777444555777999::::::::::::888;;;>>>>>>===@@@EEEKKKOOOTTTZZZ```eeehhhkkkmmmiiihhhgggeeeccccccccccccbbbcccdddfffgggiiijjjkkkkkklllnnnnnnnnnoooqqqsssssstttwwwxxxyyy{{{~~~~~~}}}vvvooodddbbb___^^^^^^______^^^\\\[[[[[[[[[[[[[[[\\\\\\YYYZZZZZZ[[[\\\\\\[[[[[[]]]]]]]]]]]]]]]]]]]]]]]][[[ZZZZZZ[[[]]]\\\ZZZXXX[[[\\\]]]^^^^^^___^^^^^^^^^]]]\\\[[[ZZZ[[[[[[\\\^^^^^^^^^___^^^]]][[[ZZZ[[[[[[[[[[[[[[[[[[[[[[[[\\\]]]^^^_______________]]]\\\\\\\\\]]]^^^```aaa^^^^^^^^^]]]]]]]]]]]]]]][[[\\\]]]___````````````]]]^^^^^^______^^^]]]\\\]]]]]]^^^^^^______`````````aaabbbbbbaaabbbccceeecccfffjjjmmmooottt|||UUUTTTRRRQQQOOOOOONNNNNNQQQRRRRRRRRRQQQPPPNNNMMMHHHJJJLLLNNNOOOPPPOOOOOOOOOOOOOOOPPPPPPOOONNNNNNIIIJJJKKKLLLMMMNNNOOOOOOOOONNNMMMLLLKKKJJJHHHHHHOOOOOOOOOPPPPPPPPPPPPQQQRRRQQQOOONNNNNNNNNOOOOOONNNPPPQQQQQQPPPPPPRRRSSSPPPPPPPPPPPPOOONNNMMMMMMOOOOOOPPPPPPQQQPPPPPPPPPOOOOOOOOOPPPPPPQQQQQQQQQRRRRRRQQQPPPOOONNNNNNMMMQQQQQQQQQRRRSSSUUUVVVWWWVVVWWWWWWXXXYYYYYYXXXXXXWWWVVVTTTSSSSSSUUUVVVWWWXXXXXXXXXYYYZZZ[[[[[[\\\[[[[[[\\\\\\\\\[[[ZZZZZZZZZ\\\```cccdddeeedddddddddddddddeeeggghhhjjjkkkiiigggddd```^^^^^^^^^^^^cccccccccccccccbbbaaaaaa]]]]]]^^^^^^^^^^^^_________aaacccdddeeegggiiikkkjjjkkklllmmmnnnnnnnnnnnnnnnooosssxxxxxx|||yyysssnnnkkkjjjdddXXXKKKDDD<<<999<<>>AAAEEEMMMVVVlllxxxmmmggg[[[YYYUUURRRQQQQQQQQQRRRYYY^^^eeemmmtttyyy{{{|||oookkk```TTTNNNLLLGGGAAABBB???;;;:::;;;<<<======;;;;;;::::::999888888777888999::::::;;;;;;::::::999999999888888888888777555555555444333333222222111111111111111111111111111111111000///......---111000///......///000111000000000000000000000000111111111000000000000000333333333333333333333333222222222222222222222222111333444555555555777999555666777777777888:::<<<<<<<<<===???EEEKKKRRRVVV]]]```dddhhhjjjjjjhhhgggdddaaa^^^___bbbeeeeeedddffffffhhhjjjkkkmmmnnnooosssuuuwwwxxxwwwvvvwwwwwwxxxxxxyyy{{{}}}~~~}}}~~~yyyooogggeeeccc```^^^^^^]]]\\\ZZZYYYZZZ[[[\\\\\\[[[ZZZYYYZZZZZZZZZ[[[\\\]]]______```___^^^]]]\\\[[[[[[[[[^^^^^^]]]]]]]]]^^^______[[[\\\\\\]]]]]]^^^^^^_________^^^]]]]]]\\\[[[[[[\\\]]]]]]]]]]]]\\\[[[[[[YYYYYYYYYYYYZZZZZZZZZZZZ[[[[[[\\\]]]]]]]]]\\\\\\\\\\\\]]]]]]]]]\\\[[[[[[^^^]]]\\\\\\[[[[[[\\\\\\[[[[[[[[[[[[\\\^^^```aaa______^^^]]]]]]\\\[[[[[[\\\]]]^^^___````````````bbbbbbcccddddddddddddcccgggggggggfffhhhmmmsssxxxwww}}}zzzzzzOOOPPPRRRQQQPPPNNNNNNOOORRRQQQOOOOOOOOONNNMMMKKKLLLLLLMMMNNNOOOPPPPPPQQQRRRQQQQQQRRRSSSRRRPPPNNNLLLLLLKKKJJJJJJKKKLLLLLLLLLJJJHHHFFFEEEFFFFFFGGGHHHJJJMMMNNNMMMMMMOOOPPPRRRSSSTTTUUUUUUTTTRRRQQQRRRRRRRRRQQQQQQPPPPPPPPPOOOOOOOOONNNNNNNNNNNNMMMOOOOOOPPPPPPPPPPPPQQQQQQNNNPPPPPPPPPNNNNNNOOOPPPQQQQQQQQQQQQQQQPPPOOONNNRRRRRRSSSSSSTTTUUUVVVVVV[[[ZZZYYYXXXWWWUUUTTTSSSVVVUUUUUUUUUTTTTTTTTTTTTWWWXXXYYYZZZ[[[[[[[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\[[[]]]___aaaaaaaaabbbddd```aaacccdddeeefffffffffgggfffdddbbb````````````bbbbbbbbbaaaaaaaaaaaaaaa___^^^^^^]]]]]]^^^^^^____________```bbbdddeeefffjjjjjjkkklllmmmnnnooopppqqqtttwwwxxxxxx|||wwwqqqjjjfffddd^^^TTTKKKDDD???<<<>>>???BBBIIIPPPaaassstttmmmbbb___ZZZUUUSSSQQQQQQQQQTTTWWW^^^fffnnnuuuyyy|||xxxuuukkk```XXXTTTMMMEEEAAA???<<<;;;<<<<<<;;;:::;;;;;;;;;::::::999999999888999::::::;;;;;;::::::999999999888888888888777777666666555444333222222222222222222222222222222222222111000000///......111000////////////000111000000000000000000000000111000000000000000000000333333333333333333333333222222222222222222222222555666777666444333333444555666888888777888:::<<<===>>>@@@DDDJJJQQQXXX\\\bbbdddgggiiijjjiiigggfffccc```^^^___bbbeeeeeeeeegggggghhhjjjlllnnnpppqqquuuwwwzzzzzzzzzyyyyyyzzz{{{|||}}}~~~||||||zzztttllleeedddbbb```______^^^\\\ZZZZZZZZZ[[[\\\\\\[[[ZZZZZZZZZZZZZZZZZZ[[[]]]^^^______^^^^^^]]]\\\\\\\\\\\\___^^^^^^]]]]]]]]]^^^^^^[[[[[[\\\\\\]]]^^^^^^^^^___^^^^^^]]]\\\\\\[[[[[[\\\\\\]]]]]]\\\[[[ZZZZZZYYYYYYZZZZZZZZZ[[[[[[[[[[[[\\\]]]]]]^^^^^^]]]]]][[[\\\\\\]]]]]]]]]\\\\\\]]]]]]\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\^^^```aaa______^^^]]]]]]\\\[[[[[[[[[[[[\\\]]]]]]^^^______aaabbbbbbcccdddcccccccccccccccbbbbbbcccgggmmmqqqsssxxxzzzvvvyyy~~~KKKMMMOOOOOONNNNNNNNNOOOPPPOOOMMMNNNOOOOOONNNLLLLLLLLLMMMMMMNNNNNNNNNOOORRRQQQQQQRRRSSSRRRPPPNNNMMMLLLKKKJJJIIIIIIIIIJJJIIIHHHGGGFFFEEEEEEFFFGGGHHHJJJLLLMMMLLLLLLNNNOOOQQQRRRUUUVVVWWWUUUSSSRRRSSSRRRRRRQQQPPPOOONNNMMMPPPOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNOOOOOOPPPPPPNNNOOOPPPPPPOOONNNOOOQQQQQQQQQQQQRRRRRRQQQQQQPPPQQQRRRSSSTTTUUUWWWXXXXXX[[[ZZZZZZYYYXXXVVVUUUTTTUUUUUUUUUVVVUUUUUUTTTSSSUUUVVVWWWYYYZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[]]]_________^^^___aaa___```aaabbbcccdddddddddeeedddcccbbbaaaaaabbbbbbccccccbbbbbbaaaaaa``````______^^^^^^^^^^^^______^^^^^^___```aaacccddddddiiiiiikkklllnnnooopppqqqrrrtttvvvvvvvvvxxx}}}vvvkkkeeeeeeaaaYYYQQQHHHBBB=========>>>CCCIIIUUUcccwwwvvvlllggg___YYYUUURRRPPPOOONNNPPPTTT[[[cccmmmuuuyyy~~~xxxnnnfff___UUULLLEEEBBB@@@>>>>>>===;;;999;;;;;;;;;;;;::::::::::::888999::::::;;;;;;::::::999999999888888888888777888888777666555333333222222222222222222222222222222222222111000000//////111000000//////000000111000000000000000000000000000000000000000000111111333333333333333333333333222222222222222222222222666777777666444222333444555666888888777888;;;===>>>@@@DDDJJJRRRZZZaaaeeeiiijjjjjjjjjiiifffdddbbb```___^^^___bbbeeeffffffhhhhhhiiijjjlllooorrrtttxxxzzz|||}}}||||||}}}~~~~~~}}}{{{xxxsssmmmgggcccdddbbbaaa``````^^^[[[YYYZZZZZZ[[[[[[[[[[[[ZZZZZZYYYYYYYYYYYYZZZ\\\]]]^^^]]]]]]]]]]]]]]]]]]]]]]]]______^^^^^^]]]]]]\\\\\\[[[[[[[[[\\\]]]]]]^^^^^^^^^^^^]]]]]]\\\\\\[[[[[[\\\\\\\\\\\\[[[ZZZYYYXXXZZZZZZ[[[[[[[[[\\\\\\\\\]]]]]]^^^____________^^^[[[[[[\\\]]]^^^^^^^^^^^^\\\\\\[[[ZZZZZZZZZZZZ[[[[[[[[[[[[[[[\\\^^^___```___^^^^^^]]]]]]\\\\\\[[[[[[ZZZZZZZZZZZZ\\\]]]^^^```aaabbbbbbccccccbbbbbb`````````___```bbbgggjjjlllpppxxx}}}wwwsssqqqHHHJJJLLLMMMMMMMMMNNNOOONNNMMMLLLMMMNNNOOOOOOMMMLLLLLLLLLLLLMMMMMMMMMMMMQQQQQQQQQRRRSSSSSSQQQOOONNNMMMLLLKKKIIIHHHGGGGGGGGGFFFFFFEEEEEEFFFGGGGGGHHHJJJLLLLLLLLLLLLMMMNNNNNNPPPSSSUUUVVVTTTRRRQQQPPPPPPPPPOOOOOONNNNNNMMMOOOOOOOOOOOONNNNNNNNNNNNLLLLLLMMMMMMNNNNNNOOOOOONNNOOOQQQPPPOOOOOOPPPQQQQQQQQQRRRSSSSSSSSSRRRRRRRRRSSSTTTUUUVVVWWWXXXXXXVVVWWWXXXYYYYYYYYYXXXXXXTTTTTTUUUVVVVVVUUUTTTSSSSSSTTTVVVXXXYYYZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[]]]______^^^]]]^^^___^^^^^^___```aaabbbbbbbbbaaaaaaaaaaaaaaabbbbbbbbbdddccccccbbbaaa```____________^^^^^^^^^^^^_________```aaabbbcccdddeeeeeehhhhhhjjjlllmmmoooqqqqqqrrrsssuuuuuutttvvvzzz}}}}}}nnngggfffddd]]]VVVLLLDDD>>><<<<<<<<>>AAADDDJJJRRRZZZbbbhhhkkkmmmllljjjhhheeebbb```^^^^^^]]]^^^```bbbeeeggghhhiiiiiiiiijjjmmmppptttvvvzzz|||~~~~~~~~~~~~~~~}}}zzztttmmmgggdddddddddbbbaaaaaa```___\\\YYYYYYYYYYYYZZZZZZYYYYYYYYYXXXXXXXXXXXXYYY[[[\\\]]]\\\\\\]]]]]]]]]]]]]]]]]]_________^^^]]]\\\[[[[[[ZZZZZZ[[[[[[\\\]]]]]]]]]]]]]]]]]]]]]\\\\\\[[[[[[\\\\\\\\\[[[ZZZYYYXXXWWW[[[[[[\\\\\\\\\]]]]]]]]]^^^^^^___```````````````[[[[[[]]]^^^____________\\\[[[ZZZZZZYYYZZZZZZZZZ[[[[[[[[[\\\\\\]]]^^^___^^^^^^^^^]]]]]]\\\\\\\\\\\\[[[YYYXXXYYYZZZ]]]^^^___```aaaaaabbbbbbaaaaaaaaaaaaaaa``````aaadddggggggjjjpppyyy}}}vvvqqqEEEHHHJJJKKKKKKLLLMMMOOOLLLKKKKKKLLLNNNOOOOOONNNLLLLLLLLLLLLLLLLLLLLLLLLQQQQQQQQQRRRTTTTTTRRRPPPOOONNNMMMLLLJJJHHHGGGFFFEEEEEEEEEEEEFFFGGGHHHHHHHHHJJJLLLLLLLLLKKKLLLMMMLLLMMMPPPRRRRRRQQQOOONNNLLLLLLMMMMMMNNNNNNOOOOOOOOOOOONNNNNNNNNMMMMMMMMMKKKKKKLLLLLLMMMNNNNNNOOONNNOOOQQQPPPPPPOOOQQQRRRRRRRRRSSSTTTTTTTTTSSSSSSUUUUUUUUUUUUUUUVVVVVVVVVUUUVVVXXXYYYYYYYYYXXXWWWSSSTTTTTTUUUUUUTTTTTTTTTSSSTTTUUUWWWYYYZZZ[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZ\\\^^^______^^^]]]^^^^^^]]]]]]^^^___````````````]]]^^^^^^___```aaaaaaaaadddccccccbbbaaa```______```______^^^^^^______```___```aaacccddddddddddddggggggiiijjjlllnnnpppppppppqqqrrrssstttwwwyyy|||~~~wwwllliiifff```ZZZNNNFFF>>><<<<<<<<<>>>BBBIIIMMMYYYkkk~~~uuujjjaaa\\\XXXSSSPPPPPPNNNMMMMMMRRRZZZccchhhtttzzz~~~}}}yyytttmmmeee[[[UUUMMMFFFBBB@@@??????:::::::::::::::999999999888999::::::;;;;;;::::::999999999888888888777777999888777666555444333333000000000000000000000000222222222111111111111111000000111111111111000000000000000000000000000000//////000000111111111111222222222222222222222222222222222222222222222222222444555555444444666777333555777888999;;;>>>AAAFFFJJJQQQYYYaaagggkkkmmmllljjjgggccc___]]]\\\[[[]]]^^^___aaaccceeehhhiiiiiiiiijjjlllooosssvvvxxx{{{}}}~~~~~~}}}wwwpppiiieeeeeefffeeecccaaaaaa```___\\\ZZZXXXXXXXXXWWWWWWXXXXXXXXXWWWWWWWWWXXXYYYZZZ\\\\\\\\\\\\]]]^^^^^^^^^]]]]]]^^^^^^^^^^^^]]]\\\[[[ZZZYYYYYYZZZ[[[[[[\\\\\\]]]]]]\\\\\\\\\\\\\\\[[[[[[\\\\\\\\\[[[[[[YYYXXXXXX\\\\\\\\\\\\]]]]]]]]]]]]______```aaaaaaaaaaaa```[[[\\\]]]^^^___`````````\\\[[[ZZZZZZYYYZZZZZZZZZZZZ[[[[[[\\\]]]]]]]]]]]]^^^^^^]]]]]]]]]]]]\\\\\\]]]\\\ZZZYYYZZZ[[[]]]^^^^^^___``````aaaaaa`````````aaaaaaaaa___```aaaccccccfffjjjqqq{{{zzzuuuEEEGGGIIIKKKKKKKKKMMMNNNKKKJJJJJJKKKMMMOOONNNMMMKKKKKKLLLLLLMMMMMMMMMNNNQQQQQQQQQSSSTTTTTTRRRPPPOOOOOONNNMMMKKKIIIGGGFFFDDDDDDEEEFFFGGGHHHIIIJJJIIIKKKMMMMMMLLLLLLLLLMMMKKKLLLMMMNNNNNNNNNMMMLLLJJJJJJKKKLLLMMMNNNNNNOOONNNMMMMMMMMMLLLLLLLLLLLLJJJKKKKKKLLLMMMNNNOOOOOONNNOOOQQQQQQPPPPPPQQQSSSTTTTTTTTTUUUUUUTTTSSSSSSUUUUUUUUUUUUUUUUUUUUUTTTWWWXXXYYYYYYXXXWWWTTTSSSSSSSSSRRRRRRRRRSSSTTTTTTTTTUUUVVVXXXYYYZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYYYY[[[]]]______^^^]]]]]]^^^\\\]]]^^^_______________[[[\\\]]]___````````````ccccccbbbbbbaaaaaa````````````____________``````^^^___```bbbccccccbbbaaafffggghhhiiikkklllmmmnnnnnnoooppprrrtttvvvxxxyyyuuu{{{wwwoooiiiccc___RRRIII@@@>>>>>>===>>>AAA@@@CCCLLL]]]pppsssiiiccc^^^XXXTTTTTTQQQNNNMMMNNNSSSYYY\\\hhhpppyyy{{{||||||yyyttthhhaaaWWWNNNHHHEEECCCAAA<<<<<<;;;;;;:::999999999888999::::::;;;;;;::::::999999999888888888888777777777666555555444444444000000000000000000000000111111111111111111111111000111111222222111111000000000000000000000000000/////////000111111222222222222222222222222222222222222222222222222222222444666666666444333444555444666999;;;===@@@DDDGGGOOOSSSYYY```fffjjjllllllhhheeeaaa]]]ZZZZZZ[[[[[[]]]___bbbcccdddfffhhhjjjjjjkkknnnqqqtttwwwyyyzzz|||}}}zzzssskkkgggfffggghhhfffdddaaa```______]]]\\\XXXXXXWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXYYY[[[\\\]]]\\\]]]^^^^^^^^^]]]\\\[[[]]]]]]^^^^^^^^^\\\[[[ZZZYYYYYYYYYZZZ[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[[[[\\\\\\[[[[[[ZZZYYY[[[[[[\\\\\\\\\]]]]]]]]]______```aaaaaaaaaaaa```]]]]]]^^^___````````````\\\\\\[[[ZZZZZZZZZZZZ[[[ZZZZZZ[[[\\\]]]]]]\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\[[[[[[\\\]]]^^^^^^^^^___`````````______]]]___```___^^^]]]^^^___aaacccgggkkkrrr}}}{{{xxxEEEGGGJJJKKKJJJKKKLLLMMMKKKJJJJJJKKKMMMNNNMMMLLLKKKKKKLLLLLLMMMNNNOOOOOOQQQQQQQQQSSSUUUUUUSSSQQQPPPPPPOOOOOOMMMKKKIIIGGGCCCDDDFFFGGGIIIJJJKKKKKKJJJLLLNNNNNNMMMLLLMMMNNNMMMLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJKKKKKKLLLLLLMMMLLLLLLLLLLLLKKKKKKKKKKKKJJJKKKLLLMMMNNNOOOOOOPPPNNNOOOQQQQQQPPPPPPRRRTTTUUUVVVVVVVVVUUUTTTSSSSSSRRRSSSSSSTTTTTTUUUUUUUUUUUUVVVXXXYYYXXXVVVSSSRRRSSSRRRPPPOOOOOOQQQSSSUUUVVVVVVWWWYYYYYYZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYYYY[[[]]]]]]\\\\\\\\\^^^]]]]]]^^^^^^______^^^^^^[[[\\\^^^___```aaa``````bbbbbbbbbaaaaaaaaaaaaaaa``````____________``````^^^```bbbcccdddcccbbbaaaeeefffggghhhiiijjjkkkkkkmmmmmmnnnooorrrsssttttttqqqvvvvvvmmmgggcccXXXMMMCCC@@@@@@>>>>>>???;;;===DDDQQQ___rrrssslllfff^^^XXXUUUSSSOOOMMMLLLNNNQQQSSSZZZdddoootttxxx}}}~~~|||vvvpppggg^^^VVVOOOIIIFFF@@@???>>>===<<<;;;:::999888999::::::;;;;;;::::::999999999888888888888777444444444444444444444444111111111111111111111111000000000000000000000000000111222222222222111000000000000000000000000000...//////000111111222222111111111111111111111111222222222222222222222222333444666555444444555666777999===@@@CCCFFFKKKNNNXXX[[[aaagggkkklllkkkjjjccc```\\\XXXWWWYYY\\\^^^^^^aaadddfffeeefffhhhkkklllnnnrrrwwwzzz}}}~~~~~~~~~wwwmmmfffeeeggghhhiiihhheeeaaa^^^^^^^^^^^^]]]ZZZYYYXXXXXXXXXXXXYYYZZZXXXXXXXXXYYYZZZ[[[]]]]]]]]]]]]_________]]][[[ZZZ[[[\\\]]]^^^^^^]]][[[ZZZXXXXXXYYYYYYZZZ[[[[[[\\\[[[[[[[[[[[[[[[[[[\\\\\\ZZZ[[[\\\\\\\\\\\\\\\\\\[[[[[[[[[[[[\\\\\\\\\\\\^^^___``````aaaaaa``````^^^______`````````______]]]]]]\\\[[[[[[[[[[[[[[[ZZZZZZ[[[\\\]]]\\\\\\[[[]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]^^^____________^^^\\\^^^___```^^^]]]]]]^^^^^^aaaeeegggkkksss~~~}}}EEEHHHJJJKKKJJJKKKLLLMMMLLLJJJJJJKKKLLLMMMMMMLLLJJJKKKLLLMMMNNNOOOPPPPPPQQQQQQQQQSSSUUUUUUSSSQQQPPPPPPPPPOOONNNLLLJJJHHHCCCDDDFFFHHHJJJKKKLLLLLLKKKMMMOOOOOOMMMMMMMMMNNNNNNMMMLLLJJJJJJJJJKKKLLLKKKKKKKKKKKKKKKJJJJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJJJJKKKLLLMMMNNNOOOPPPPPPNNNOOOQQQQQQQQQQQQRRRTTTWWWWWWWWWVVVUUUTTTSSSRRRPPPPPPQQQSSSTTTUUUVVVWWWPPPRRRUUUWWWXXXWWWVVVTTTSSSQQQOOOMMMMMMPPPSSSUUUWWWWWWXXXYYYZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYWWWYYY[[[[[[[[[[[[\\\]]]]]]]]]^^^_________^^^^^^\\\]]]___aaaaaabbbaaaaaaaaaaaaaaaaaaaaabbbbbbbbb``````____________``````aaabbbdddfffgggfffeeedddeeeffffffggghhhiiiiiijjjmmmmmmlllnnnpppqqqqqqppprrrvvv}}}{{{oooiiifff\\\QQQEEEBBBAAA>>>===>>><<<<<>><<<;;;:::999999:::;;;;;;;;;::::::999999999888888888888777333333333444444444444555333333333333333333333333///////////////000000000000111222333333222111000000000000000000000000000...//////000111222222222111111111111111111111111222222222222222222222222///111333444555666999;;;999<<<@@@CCCGGGKKKPPPTTT^^^aaaggglllnnnmmmkkkiii___]]]YYYVVVVVVYYY]]]```___bbbfffgggffffffiiikkknnnqqqvvv{{{~~~ttthhhbbbdddgggiiiiiiiiieee```]]]]]]^^^______\\\[[[ZZZYYYYYYZZZ[[[\\\YYYYYYYYYYYYZZZ\\\]]]^^^]]]^^^_________]]]ZZZYYYZZZ[[[]]]^^^^^^]]]\\\[[[XXXXXXYYYYYYZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\ZZZ[[[\\\]]]]]]]]]]]]]]]ZZZZZZ[[[[[[[[[\\\\\\\\\^^^______```````````````___```````````````___^^^^^^]]]\\\\\\[[[[[[\\\\\\YYYZZZ\\\]]]]]]\\\[[[ZZZ]]]]]]]]]]]]]]]]]]]]]]]][[[[[[\\\\\\\\\\\\[[[ZZZ\\\]]]^^^^^^______^^^^^^\\\___aaaaaa```_________]]]```dddeeeggglllvvv}}}HHHHHHHHHHHHHHHHHHHHHHHHMMMMMMMMMLLLLLLLLLLLLLLLOOONNNNNNNNNOOOOOOPPPQQQQQQRRRRRRRRRRRRRRRQQQPPPPPPPPPOOOOOOMMMLLLJJJIIIEEEEEEGGGIIIKKKLLLNNNNNNLLLLLLLLLKKKKKKKKKKKKKKKMMMNNNNNNMMMJJJIIIIIIJJJHHHHHHHHHIIIIIIIIIJJJJJJXXXTTTOOOKKKIIIIIIJJJJJJLLLLLLMMMMMMNNNNNNOOOOOONNNOOOQQQRRRRRRRRRTTTVVVUUUUUUUUUUUUUUUTTTSSSRRRQQQRRRSSSTTTUUUUUUTTTTTTTTTSSSRRRSSSUUUVVVUUUTTTQQQOOONNNMMMMMMPPPRRRTTTUUUWWWYYYXXXWWWVVVVVVWWWZZZYYYXXXXXXXXXXXXYYYYYYYYYYYYYYYZZZ[[[[[[[[[\\\aaaaaaaaa```______^^^^^^]]]^^^```bbbcccccccccccccccbbbbbbbbbaaaaaa``````aaabbbbbbaaa``````aaaccccccdddeeeeeefffeeeeeeeeeaaabbbcccdddeeeggghhhhhhhhhjjjkkkmmmooopppqqqqqqpppqqqvvv|||zzznnnggg]]]YYYQQQGGG???;;;:::;;;;;;;;;???EEELLLYYYooo~~~rrrhhhaaa___ZZZSSSPPPPPPQQQPPPNNNLLLPPPWWW]]]cccllluuu|||~~~}}}zzzuuunnneee\\\XXXRRRKKKDDD@@@@@@@@@===:::???>>><<<;;;<<<===<<<;;;999999888777666555444444555555444444444333333333222222222222222222222222111111111111111000///...000000000000////////////000000//////.........---//////000111111111111111111111111111111000000000///000222111111111444666000222555666666777888999;;;>>>CCCIIIPPPVVV[[[]]]fffggghhhiiihhhfffdddbbb[[[[[[ZZZYYYYYY\\\aaaeeedddddddddeeegggiiijjjkkkppptttzzz~~~|||~~~wwwpppiiifffiiikkkkkkiiifffeeecccaaa___]]]\\\\\\]]][[[ZZZZZZ[[[[[[YYYXXXZZZZZZ[[[[[[\\\]]]^^^^^^\\\]]]^^^^^^\\\ZZZZZZ[[[ZZZ[[[]]]^^^^^^]]][[[ZZZZZZ[[[[[[[[[[[[\\\\\\\\\[[[ZZZZZZZZZZZZZZZ[[[\\\XXXXXXXXXYYYZZZ\\\]]]^^^[[[[[[[[[ZZZZZZZZZZZZYYY^^^^^^^^^___```aaaaaabbb______````````````______^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]]]]\\\\\\\\\[[[[[[\\\\\\]]]]]]^^^^^^]]]]]]]]]]]]]]]]]]\\\\\\\\\[[[[[[[[[\\\]]]^^^^^^^^^^^^``````____________``````___```aaabbbdddhhhnnnrrr}}}GGGGGGGGGHHHHHHHHHIIIIIILLLLLLLLLLLLLLLLLLLLLLLLPPPPPPOOOOOOOOOPPPPPPQQQQQQQQQRRRRRRRRRRRRQQQQQQQQQQQQQQQPPPOOOMMMLLLKKKIIIIIIIIIJJJJJJKKKLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKMMMNNNNNNLLLJJJHHHIIIIIIHHHHHHHHHIIIIIIJJJJJJJJJTTTQQQNNNKKKJJJKKKKKKKKKKKKLLLLLLMMMMMMNNNNNNOOONNNPPPQQQRRRQQQRRRTTTUUUTTTTTTUUUUUUTTTSSSSSSRRRQQQRRRRRRSSSTTTUUUVVVVVVUUUTTTSSSTTTUUUVVVVVVTTTRRRQQQOOOMMMNNNPPPRRRTTTUUUWWWXXXXXXVVVUUUVVVWWWYYYXXXXXXWWWWWWXXXXXXXXXYYYYYYZZZZZZ[[[\\\\\\\\\`````````______^^^^^^^^^```aaaccceeefffggggggfffccccccbbbaaaaaa```______```aaabbbaaa______aaabbbccccccddddddeeeddddddcccaaaaaabbbccceeefffggggggiiijjjkkkmmmooopppqqqqqqoooppptttzzzvvvmmmaaa]]]TTTKKKBBB>>><<<===::::::===AAAFFFPPPbbbsss{{{}}}rrrkkkccc]]]VVVQQQPPPPPPNNNLLLJJJNNNRRRVVV[[[aaaiiinnnuuuuuuuuusssoooiiidddaaaYYYSSSKKKGGGFFFDDDAAA===???===;;;;;;<<<======<<<:::999999888777666666666555555555444444444333333222222222222222222222222222111111111000000000000111111111111000000000000000000/////////.........//////000111111111111111222111111111111111000000...///000000///000222444333555777888888888:::<<<@@@DDDJJJRRRYYY^^^aaacccfffffffffeeecccaaa___^^^ZZZZZZZZZZZZZZZ]]]aaadddfffffffffgggiiikkkmmmnnnrrruuuzzz~~~}}}}}}~~~}}}xxxxxxsssnnnhhhgggiiikkkkkkiiigggfffdddbbb```___^^^^^^]]]\\\[[[[[[[[[[[[ZZZXXX\\\\\\\\\\\\\\\\\\[[[[[[\\\]]]^^^^^^\\\[[[[[[[[[[[[\\\^^^______^^^\\\[[[[[[[[[[[[[[[\\\\\\\\\\\\[[[[[[ZZZZZZZZZZZZZZZ[[[ZZZ[[[[[[\\\]]]^^^``````\\\\\\\\\\\\[[[[[[[[[[[[]]]]]]^^^^^^___``````aaa``````aaaaaaaaa```______^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]]]]\\\\\\]]]]]]]]]^^^^^^]]]]]]\\\\\\\\\\\\\\\[[[[[[[[[ZZZZZZ[[[\\\]]]^^^_________```__________________```___```aaaaaacccfffkkkooouuu{{{EEEEEEFFFGGGHHHIIIIIIJJJJJJJJJKKKKKKLLLLLLMMMMMMQQQQQQPPPPPPOOOPPPPPPPPPOOOPPPQQQRRRRRRRRRRRRRRRRRRRRRQQQQQQPPPOOONNNMMMOOONNNLLLJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJKKKKKKLLLLLLMMMMMMLLLJJJHHHHHHIIIGGGGGGHHHIIIJJJJJJKKKKKKNNNNNNMMMMMMLLLLLLLLLLLLJJJKKKKKKLLLMMMMMMNNNNNNNNNPPPQQQRRRQQQRRRSSSUUUTTTTTTUUUUUUUUUTTTSSSSSSRRRRRRRRRRRRSSSUUUWWWXXXVVVUUUTTTUUUWWWXXXWWWVVVTTTRRRPPPNNNNNNOOOQQQSSSTTTVVVWWWWWWVVVUUUUUUVVVXXXWWWWWWWWWXXXXXXXXXXXXYYYZZZZZZ[[[\\\\\\]]]]]]_________^^^^^^^^^^^^^^^]]]___aaacccdddeeeeeeeeeccccccbbbaaa```^^^^^^]]]___```aaa```___^^^```bbbcccccccccddddddccccccbbb```aaabbbcccdddeeefffggghhhiiikkkmmmooopppqqqqqqooooooqqqvvvzzzttthhhcccZZZPPPGGGBBB???===;;;;;;<<>><<<>>>@@@@@@BBBKKKTTThhh|||~~~xxx}}}uuunnnddd]]]YYYVVVRRROOONNNMMMMMMLLLMMMOOOQQQSSSZZZ\\\```dddiiilllnnnoooiiieee___ZZZVVVRRRMMMJJJDDDBBB???======<<<;;;999::::::999999999888888888666666666555555555555444333333333333333333333333333222000//////000222333222222111111111000000000000000////////////////////////000111111111111111111111111000000000//////111222333333333333666888888:::<<<>>>@@@DDDHHHKKKOOOTTT[[[bbbffffffeeeccc___^^^[[[YYYWWWWWWXXXXXXYYY[[[^^^___```aaaccceeelllkkkkkklllnnnqqquuuwwwyyy{{{}}}~~~zzzwwwvvvyyy}}}xxxrrrppptttxxxwwwvvvvvvyyy||||||wwwrrrhhhfffeeefffhhhiiihhhggggggfffeeecccbbbaaaaaaaaa___^^^]]]]]]]]]]]]ZZZXXXYYYZZZZZZZZZZZZYYYYYYXXX[[[\\\^^^^^^]]]\\\]]]^^^^^^___````````````___^^^\\\\\\\\\\\\]]]]]]]]]^^^]]]]]]]]]\\\[[[ZZZYYYYYY[[[[[[\\\]]]]]]^^^^^^^^^^^^^^^^^^_________``````^^^^^^^^^_________``````bbbccccccbbbbbbaaa```___aaaaaaaaaaaaaaaaaaaaaaaabbbbbbaaaaaaaaa``````````````````___^^^\\\[[[ZZZZZZZZZZZZYYYYYYYYYXXXXXXYYYZZZ[[[]]]^^^___``````^^^^^^]]]]]]]]]]]]^^^^^^^^^____________```cccffffffhhhlllsss|||BBBBBBDDDEEEGGGHHHIIIJJJHHHHHHIIIJJJKKKLLLLLLLLLNNNNNNMMMMMMLLLMMMMMMNNNNNNNNNPPPQQQRRRRRRRRRRRROOOPPPPPPPPPPPPPPPOOOOOOQQQOOONNNLLLKKKKKKKKKKKKIIIHHHGGGFFFGGGHHHJJJKKKJJJKKKKKKJJJHHHGGGHHHIIIFFFGGGHHHIIIKKKLLLMMMNNNMMMOOORRRRRROOOKKKIIIIIIJJJJJJKKKLLLMMMNNNOOOOOOOOOQQQRRRRRRQQQQQQSSSTTTVVVVVVWWWWWWXXXWWWWWWVVVUUUTTTSSSSSSTTTVVVYYYZZZZZZYYYXXXYYYZZZ[[[[[[YYYVVVTTTQQQOOONNNNNNPPPQQQQQQSSSUUUUUUTTTSSSTTTUUUWWWXXXYYYZZZZZZZZZZZZYYYXXXYYYZZZ[[[\\\]]]^^^^^^\\\]]]]]]]]]^^^_________```aaacccdddeeefffeeeeeebbbbbb```___]]]\\\[[[ZZZ]]]^^^^^^]]]\\\\\\]]]___bbbbbbcccddddddddddddcccaaaaaabbbdddeeefffggghhhfffgggiiikkkmmmnnnoooooopppnnnnnnpppqqqsss{{{wwwpppfff[[[RRRIIIBBB<<<>>><<<===?????????DDDLLLZZZmmmwwwuuu|||wwwmmmeee___[[[VVVRRRPPPNNNLLLKKKKKKLLLMMMMMMPPPRRRUUUZZZ___cccfffhhhkkkiiifffccc```\\\XXXVVVMMMIIIEEEBBB@@@===:::888;;;::::::999999888888888777777666666666555555555333333333333333333333333333222000//////111333444111111000000000///////////////000000000000000000//////000111111111111111000000000000000000000000111333444555555666999;;;:::===AAAEEEIIINNNSSSWWWZZZ]]]aaaeeeeeeccc```]]]XXXWWWUUUTTTTTTVVVXXXZZZZZZ]]]```bbbcccdddfffgggmmmmmmmmmnnnqqqtttxxxzzz|||~~~|||vvvttttttxxx|||zzzuuusssvvvyyyrrrrrrsssvvvwwwuuuppplllcccccccccdddfffgggfffeeeddddddbbbaaaaaa`````````___^^^]]]^^^^^^\\\YYYWWWTTTTTTUUUUUUWWWXXXYYYZZZZZZ\\\^^^^^^]]]]]]^^^___````````````````````````\\\]]]]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^]]]\\\ZZZZZZ\\\\\\]]]^^^^^^^^^]]]]]]]]]]]]^^^___``````aaaaaa````````````aaaaaaaaaaaabbbbbbbbbbbbbbbaaa``````bbbbbbbbbbbbbbbbbbbbbbbbcccccccccbbbbbbbbbaaaaaaaaaaaa```___^^^\\\[[[ZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYZZZ\\\]]]^^^_________]]]]]]\\\\\\\\\\\\]]]]]]]]]^^^___^^^]]]^^^```bbbeeefffhhhkkkrrr}}}AAABBBCCCEEEFFFGGGIIIIIIHHHHHHIIIIIIJJJJJJKKKKKKLLLLLLKKKKKKLLLLLLMMMNNNNNNOOOPPPQQQQQQQQQQQQQQQOOOOOOPPPPPPQQQPPPPPPPPPOOONNNNNNMMMLLLKKKJJJJJJFFFEEEDDDDDDDDDFFFHHHJJJIIIJJJKKKJJJHHHGGGHHHIIIEEEFFFHHHIIIKKKMMMNNNOOOOOORRRUUUTTTOOOKKKIIIIIIJJJKKKKKKMMMNNNOOOPPPQQQPPPQQQRRRRRRQQQQQQRRRTTTVVVVVVWWWXXXXXXXXXWWWWWWVVVUUUUUUUUUUUUVVVXXXYYYXXXWWWWWWWWWYYYZZZYYYXXXUUUSSSPPPNNNMMMNNNOOOPPPPPPQQQSSSTTTSSSSSSTTTUUUVVVWWWXXXZZZZZZZZZYYYYYYWWWXXXXXXZZZ[[[\\\]]]^^^\\\\\\]]]^^^___``````aaa___```aaabbbcccbbbaaaaaa``````___^^^]]][[[[[[ZZZ\\\\\\]]]\\\[[[ZZZ\\\^^^___```aaabbbcccddddddddd```aaabbbcccdddfffggggggdddeeegggiiikkklllmmmmmmnnnllllllnnnnnnnnnsssyyyyyynnndddZZZPPPFFF???<<<::::::<<<<<<;;;???EEEPPPaaaxxxzzzsssttt}}}xxxnnnggg```ZZZVVVSSSPPPLLLJJJJJJJJJIIIIIIJJJKKKMMMPPPTTTXXX[[[]]]eeeffffffgggfffdddbbbaaaWWWSSSNNNJJJFFFBBB>>>;;;======<<<;;;:::999888888777777777777666666666666333333333333333333333333222222111000111222333444000000000000/////////...//////000000000000111111//////000111111111111111000000111111222333333333111333555777777999===???@@@DDDJJJPPPUUUYYY^^^aaaddddddeeedddbbb^^^ZZZXXXTTTSSSRRRSSSTTTWWWZZZ\\\]]]___ccceeefffgggiiikkkmmmnnnppprrruuuxxx{{{|||~~~xxxqqqooorrrvvv|||~~~{{{yyyyyyzzzqqqqqqrrrsssrrrooojjjfff```aaaaaabbbccccccddddddbbbbbbaaa```_________```^^^]]]]]]^^^^^^\\\XXXUUUOOONNNNNNOOOQQQUUUXXX[[[ZZZ\\\^^^^^^^^^^^^___```````````````````````````]]]]]]]]]^^^^^^^^^____________`````````^^^]]]\\\^^^___`````````___^^^]]][[[\\\]]]^^^___```aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa```aaaaaabbbbbbaaaaaa```ccccccccccccccccccccccccddddddcccccccccbbbbbbbbbaaaaaa``````^^^]]]\\\[[[\\\\\\[[[[[[[[[ZZZZZZZZZ[[[[[[\\\]]]^^^^^^^^^^^^\\\\\\[[[[[[[[[[[[\\\\\\\\\]]]^^^^^^]]]]]]^^^```eeeeeeeeeggglllttt}}}BBBBBBCCCDDDEEEGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKKKKKKKLLLNNNOOOPPPOOOOOOPPPQQQQQQPPPPPPPPPOOOPPPQQQRRRRRRRRRRRRRRRNNNNNNOOONNNMMMJJJHHHFFFEEECCCBBBAAABBBDDDGGGHHHHHHIIIJJJIIIGGGGGGGGGIIIEEEFFFGGGIIILLLNNNOOOPPPOOOSSSWWWUUUPPPKKKKKKLLLKKKKKKLLLNNNOOOPPPQQQRRRPPPQQQRRRRRRQQQQQQRRRSSSTTTUUUUUUVVVWWWVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWUUUTTTSSSTTTVVVWWWVVVUUUSSSQQQNNNLLLLLLMMMOOOPPPNNNPPPRRRSSSRRRRRRSSSTTTSSSTTTVVVXXXYYYYYYXXXWWWVVVVVVWWWYYYZZZ[[[\\\]]]\\\]]]^^^___```aaabbbbbb]]]^^^_________^^^\\\[[[___^^^^^^]]]\\\[[[[[[ZZZ[[[[[[\\\[[[ZZZYYY[[[]]][[[\\\^^^```aaaccccccddd^^^______aaabbbcccdddeeecccdddeeegggiiijjjkkkkkkkkkhhhhhhkkkkkkjjjmmmrrrvvvyyynnndddYYYMMMEEE>>>;;;:::;;;;;;:::<<>><<<;;;:::999888888888777777777666666444444444444444444444444111111111222222333333333111111111000000000////////////000000000111111111//////000111111111111111111222333444666777888888555777:::<<<===@@@DDDGGGJJJOOOVVV\\\```dddgggiiifffeeeaaa^^^ZZZVVVTTTSSSRRRRRRSSSTTTVVVXXX[[[\\\```bbbeeefffgggiiilllnnnnnnpppssswwwzzz|||~~~~~~}}}}}}vvvmmmgggjjjttt|||}}}{{{zzzrrrrrrqqqpppnnnjjjeeebbb___```````````````bbbcccaaaaaa```_________``````]]]]]]]]]]]]]]][[[WWWTTTLLLKKKIIIIIILLLQQQVVVYYYYYY[[[^^^^^^^^^^^^```aaa`````````______`````````^^^^^^^^^^^^_______________```aaabbbbbbaaa___^^^^^^___`````````^^^]]][[[YYYZZZ[[[\\\^^^___```aaaaaaaaaaaaaaaaaa`````````^^^^^^___```aaaaaaaaaaaadddddddddddddddddddddddddddddddddcccccccccbbbbbb````````````___^^^\\\\\\^^^^^^]]]]]]]]]\\\\\\\\\\\\]]]]]]^^^^^^]]]]]]\\\[[[[[[[[[ZZZZZZ[[[[[[[[[[[[]]]^^^^^^]]]]]]^^^___aaabbbcccdddgggmmmtttyyyBBBBBBCCCDDDEEEFFFGGGGGGIIIIIIIIIIIIIIIIIIIIIHHHKKKKKKKKKLLLMMMOOOPPPQQQPPPPPPPPPQQQPPPPPPOOOOOOPPPQQQRRRSSSSSSTTTTTTSSSNNNOOOPPPOOOMMMIIIEEECCCCCCBBB@@@@@@@@@CCCFFFGGGHHHIIIJJJIIIGGGGGGGGGIIIEEEFFFGGGIIILLLNNNPPPQQQOOOSSSWWWUUUPPPLLLMMMOOOKKKLLLMMMNNNPPPQQQRRRSSSPPPQQQSSSRRRQQQQQQRRRSSSRRRSSSTTTUUUUUUUUUUUUUUUWWWWWWXXXXXXXXXWWWVVVUUURRRQQQPPPQQQSSSTTTSSSRRRQQQPPPMMMLLLKKKMMMOOOPPPNNNPPPRRRSSSRRRRRRSSSTTTQQQRRRUUUWWWWWWWWWVVVUUUUUUUUUVVVXXXYYY[[[\\\\\\\\\]]]^^^___```bbbcccccc```aaaaaaaaaaaa___]]]\\\]]]]]]]]]\\\\\\[[[[[[[[[ZZZ[[[[[[ZZZYYYYYYZZZ\\\XXXYYY[[[]]]```aaabbbccc\\\]]]^^^___```bbbccccccbbbcccdddfffhhhiiijjjjjjiiiffffffiiiiiihhhjjjnnnmmmzzzuuukkk```SSSJJJBBB>>>;;;<<<<<<:::<<>><<<;;;:::888888888888777777777777444444444444444444444444000111222333333333333222222222222111111111111000//////000000111111111222//////000111111111111111333444555777999:::<<<<<<999<<>>===;;;<<<>>>>>>???GGGUUUddduuu~~~vvvpppnnn{{{}}}ssslllccc\\\XXXTTTOOOKKKGGGGGGGGGFFFEEEDDDCCCBBBDDDEEEGGGIIIMMMPPPSSSUUU[[[]]]___aaaaaa___]]][[[ZZZVVVRRROOONNNKKKFFFCCCDDD???;;;;;;>>>@@@???<<<999999999888777666555444555555444444333333444444333222222111000000000111333333444444444444444333111222222333444555666666999999:::<<>><<<<<>>======<<<===???AAAIIIZZZkkk~~~ssslllsssxxxppphhhbbb[[[XXXSSSOOOLLLJJJKKKKKKEEEDDDCCCCCCBBBBBBBBBCCCEEEEEEFFFHHHLLLQQQUUUXXXXXXZZZ\\\]]]]]][[[ZZZYYYWWWUUURRROOOLLLJJJGGGEEEBBBBBBAAA@@@???===;;;:::<<<;;;999888777666666555555555555555666777777888999999888888888999:::;;;;;;===???BBBEEEHHHJJJLLLRRRTTTXXX\\\___bbbdddddddddeeeeeeeeedddaaa^^^\\\VVVUUUSSSQQQPPPPPPPPPQQQSSSSSSSSSTTTVVVXXXYYYZZZ\\\]]]^^^aaadddfffhhhiiijjjooouuuzzz}}}~~~wwwooojjjgggdddeeehhhnnnvvv}}}~~~{{{yyynnnkkkgggeeeeeedddaaa___]]]]]]\\\[[[[[[[[[[[[[[[ZZZ[[[\\\]]]]]]]]]\\\\\\[[[\\\]]]aaaffflllssswwwyyyzzzzzzxxxqqqiii```[[[WWWWWWXXXYYY[[[[[[\\\\\\^^^^^^^^^^^^______``````______````````````aaaaaaaaaaaaaaaaaabbbccccccddddddcccbbb```___``````aaa]]]]]]\\\\\\[[[ZZZZZZZZZZZZYYYYYYYYYYYYZZZZZZ[[[[[[[[[\\\\\\\\\]]]]]]]]]````````````````````````____________^^^]]]\\\[[[]]]]]]\\\\\\\\\]]]]]]]]]]]]\\\\\\[[[[[[[[[\\\\\\ZZZ]]]___```^^^\\\[[[ZZZ^^^]]]\\\[[[ZZZZZZZZZZZZZZZYYYXXXYYY[[[\\\[[[ZZZZZZ\\\]]]]]]\\\\\\]]]^^^^^^___bbbdddggglllrrrvvv|||DDDDDDEEEEEEEEEEEEDDDDDDCCCEEEGGGFFFDDDDDDGGGKKKIIIIIIHHHHHHHHHIIIIIIJJJIIIKKKLLLMMMLLLLLLLLLMMMMMMMMMNNNPPPQQQSSSTTTUUUTTTUUUUUUTTTRRRPPPNNNMMMIIIHHHFFFFFFFFFIIIKKKMMMOOOPPPPPPPPPOOOOOOPPPRRRTTTUUUUUUUUUTTTRRRPPPOOONNNPPPRRRTTTVVVVVVVVVVVVSSSSSSSSSTTTUUUVVVWWWXXXTTTUUUUUUVVVVVVWWWWWWXXXWWWXXXXXXVVVTTTTTTUUUVVVXXXXXXXXXXXXXXXXXXXXXXXXWWWUUUSSSPPPNNNNNNMMMNNNPPPPPPOOONNNNNNNNNNNNNNNOOOPPPRRRTTTUUUUUUUUUTTTRRRSSSSSSTTTTTTTTTTTTTTTRRRRRRSSSSSSTTTUUUWWWWWWWWWWWWVVVUUUTTTTTTUUUUUUTTTVVVXXXYYYXXXWWWXXXYYYYYYYYYZZZ[[[\\\\\\\\\\\\YYYYYYYYYYYYXXXVVVUUUTTTTTTTTTTTTUUUUUUUUUUUUUUUTTTTTTTTTUUUVVVWWWXXXYYYYYYYYYZZZ[[[]]]^^^______^^^^^^^^^^^^___```aaaaaabbbdddeeeeeejjjwwwzzzssskkkeee[[[NNNDDD@@@???===<<<===>>>BBBOOO[[[mmm}}}wwwkkkkkkuuu|||qqqiiiccc```[[[UUUQQQNNNMMMMMMFFFEEEDDDCCCAAAAAA@@@@@@BBBBBBAAABBBDDDGGGJJJLLLOOOQQQUUUWWWXXXXXXZZZ[[[ZZZYYYWWWUUURRROOOMMMKKKLLLLLLKKKJJJIIIHHHFFFEEEBBBAAA???===<<<;;;::::::777777777888999:::;;;<<<<<<<<<;;;;;;<<<>>>@@@AAAEEEGGGIIILLLPPPSSSVVVWWW]]]___bbbfffhhhhhhhhhhhhccccccbbb```^^^[[[XXXVVVSSSRRRPPPOOONNNNNNOOOOOOUUUVVVVVVWWWXXXZZZ[[[\\\___```bbbeeehhhkkkmmmoooqqquuu{{{~~~tttlllgggggghhhkkkmmmppptttyyy|||{{{iiieeebbbaaabbbbbb```]]]^^^]]]\\\[[[ZZZZZZZZZZZZZZZ[[[\\\]]]^^^]]]\\\\\\ZZZ[[[]]]___bbbhhhnnnssswwwwwwwwwuuupppiiibbb^^^ZZZZZZZZZ[[[[[[[[[\\\\\\\\\\\\]]]]]]^^^_________````````````````````````_________``````bbbcccdddeeedddcccbbbbbbaaaaaabbb^^^]]]]]]\\\[[[[[[ZZZZZZYYYYYYXXXXXXXXXXXXYYYYYYZZZZZZ[[[[[[[[[\\\\\\\\\]]]^^^^^^^^^^^^^^^____________^^^^^^]]]\\\ZZZZZZ[[[[[[\\\\\\\\\\\\]]]]]][[[[[[ZZZZZZZZZ[[[[[[\\\ZZZ]]]______^^^\\\[[[[[[]]]]]]\\\[[[[[[[[[[[[\\\ZZZYYYXXXYYYZZZ[[[ZZZYYYWWWYYYZZZZZZYYYYYY[[[\\\YYY\\\___aaaccceeehhhjjjnnnsss{{{CCCCCCDDDDDDDDDDDDCCCCCCCCCEEEGGGFFFCCCCCCGGGKKKIIIIIIHHHHHHHHHHHHHHHIIIFFFHHHJJJKKKJJJJJJKKKLLLKKKKKKLLLNNNOOOQQQSSSTTTUUUUUUUUUUUUSSSRRRPPPNNNIIIHHHFFFFFFGGGJJJMMMPPPQQQRRRRRRQQQOOOOOOPPPRRRSSSTTTUUUVVVVVVTTTSSSRRRQQQRRRTTTUUUVVVUUUUUUTTTTTTTTTTTTUUUVVVWWWYYYZZZVVVVVVWWWWWWXXXYYYYYYZZZZZZ[[[[[[YYYWWWVVVWWWXXXXXXWWWWWWWWWWWWWWWXXXXXXUUUSSSQQQOOONNNOOOPPPPPPRRRQQQPPPOOONNNMMMMMMMMMNNNOOOQQQTTTVVVVVVVVVVVVUUUUUUVVVVVVVVVUUUTTTTTTSSSSSSSSSTTTUUUVVVWWWXXXWWWWWWVVVTTTTTTSSSSSSSSSQQQTTTWWWXXXVVVVVVWWWXXXWWWXXXYYYZZZ[[[[[[[[[[[[XXXYYYYYYYYYXXXVVVTTTSSSTTTTTTTTTUUUUUUVVVVVVVVVUUUUUUUUUUUUUUUVVVVVVWWWVVVWWWXXXYYYZZZ\\\]]]]]]\\\\\\\\\\\\]]]^^^______^^^aaadddeeefffnnn{{{{{{wwwsssjjjZZZMMMGGG???<<<;;;===>>>@@@GGGOOOYYYjjjrrrnnnooovvvwwwooolllfff___YYYTTTQQQOOOIIIHHHGGGEEECCCBBBBBBBBBAAAAAA@@@???@@@AAACCCDDDEEEHHHLLLNNNNNNPPPTTTWWWSSSTTTTTTTTTSSSRRRRRRSSSTTTTTTTTTTTTSSSRRRQQQPPPJJJIIIGGGEEECCCBBBAAAAAA>>>>>>??????@@@BBBCCCDDDBBBBBBBBBBBBDDDGGGIIIKKKRRRSSSUUUXXX[[[]]]___```bbbdddfffgggfffdddaaa```]]]\\\[[[YYYWWWTTTSSSRRRPPPPPPPPPPPPPPPQQQQQQRRRXXXXXXYYYZZZ\\\^^^```aaadddeeehhhkkkooorrruuuvvvxxx{{{~~~zzzqqqgggaaaaaagggmmmppprrruuuxxxyyy{{{}}}~~~zzzuuugggbbb^^^]]]______\\\YYY[[[[[[ZZZYYYYYYYYYZZZZZZZZZ[[[]]]^^^___^^^]]]\\\ZZZ\\\]]]^^^___bbbggglllnnnnnnmmmlllhhhdddaaa^^^___^^^]]]]]]\\\\\\]]]]]][[[[[[\\\\\\]]]^^^^^^___________________________^^^^^^]]]^^^___aaabbbdddccccccccccccbbbaaa``````]]]]]]]]]\\\\\\[[[[[[[[[XXXXXXWWWWWWWWWWWWXXXXXXYYYYYYYYYYYYZZZZZZZZZZZZ[[[[[[\\\\\\\\\]]]]]]]]]^^^^^^^^^]]]\\\[[[YYYXXXZZZZZZ[[[\\\\\\\\\\\\\\\YYYYYYYYYYYYZZZZZZ[[[\\\\\\^^^``````^^^\\\\\\\\\\\\\\\[[[[[[[[[\\\]]]]]]ZZZYYYXXXXXXZZZZZZYYYXXXVVVXXXYYYZZZYYYYYY[[[]]]XXXZZZ]]]^^^___```bbbdddeeejjjpppwww}}}BBBCCCCCCCCCCCCCCCBBBBBBBBBEEEGGGFFFCCCBBBGGGKKKIIIIIIHHHGGGGGGHHHHHHHHHEEEGGGIIIJJJIIIIIIJJJLLLJJJJJJKKKLLLNNNPPPRRRSSSUUUUUUVVVUUUTTTRRRPPPOOOIIIGGGFFFFFFGGGKKKOOOQQQSSSTTTTTTRRRPPPOOOPPPRRRRRRSSSUUUWWWWWWVVVUUUTTTTTTUUUUUUVVVUUUTTTSSSRRRUUUUUUUUUVVVWWWXXXZZZZZZWWWXXXXXXYYYZZZ[[[[[[\\\]]]]]]]]][[[YYYXXXXXXZZZWWWWWWVVVVVVVVVWWWWWWXXXTTTRRRPPPOOOOOOPPPQQQRRRSSSRRRQQQOOONNNMMMLLLLLLKKKLLLOOORRRTTTUUUVVVVVVWWWWWWWWWWWWWWWVVVUUUTTTSSSSSSSSSTTTUUUWWWXXXYYYXXXWWWVVVTTTSSSSSSRRRRRRPPPSSSWWWWWWVVVUUUVVVXXXVVVWWWXXXYYYZZZZZZZZZZZZXXXYYYYYYYYYXXXVVVTTTSSSSSSSSSTTTUUUVVVWWWWWWWWWVVVVVVUUUUUUUUUUUUVVVVVVTTTUUUVVVWWWYYYZZZ[[[\\\ZZZZZZZZZZZZ[[[\\\]]]^^^[[[```dddeeedddiiisss{{{~~~|||ssscccTTTMMM???;;;:::===>>>???BBBGGGKKK]]]ttt}}}tttnnnmmm|||{{{wwwppphhh```YYYUUURRRMMMLLLJJJHHHFFFEEEEEEDDDBBBAAA@@@?????????@@@AAA>>>AAADDDFFFFFFIIIMMMQQQIIIKKKNNNPPPRRRSSSUUUVVVXXXXXXXXXXXXXXXWWWVVVUUUQQQOOONNNKKKIIIHHHGGGGGGFFFFFFFFFGGGHHHJJJLLLLLLNNNNNNNNNOOOQQQTTTWWWYYY\\\]]]^^^```bbbccceeeeeebbbcccdddcccaaa\\\XXXUUUWWWVVVTTTRRRQQQPPPPPPPPPMMMNNNOOOQQQSSSUUUVVVWWWZZZ[[[\\\]]]```bbbdddfffhhhiiilllppptttxxx{{{}}}}}}~~~|||{{{zzzvvvpppggg^^^ZZZ^^^hhhqqqrrrtttwwwyyyyyyzzz{{{}}}~~~|||tttmmmfffaaa]]][[[]]]]]]YYYUUUXXXXXXWWWXXXXXXYYYZZZ[[[ZZZ\\\]]]______^^^]]]\\\[[[]]]^^^^^^]]]^^^cccgggggggggeeedddbbb```___^^^]]]\\\[[[ZZZYYYYYYYYYYYYZZZZZZ[[[\\\\\\]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]\\\\\\]]]^^^```bbbcccaaabbbccccccbbbaaa___^^^]]]]]]]]]\\\\\\\\\[[[[[[XXXWWWWWWVVVVVVVVVWWWWWWWWWWWWWWWXXXXXXXXXYYYYYYZZZZZZ[[[[[[[[[\\\\\\\\\^^^^^^]]]]]][[[ZZZYYYXXXYYYZZZ[[[\\\\\\\\\\\\\\\YYYYYYXXXYYYYYYZZZ[[[\\\^^^```aaa```^^^]]]^^^^^^[[[[[[[[[[[[\\\]]]^^^^^^ZZZYYYXXXXXXYYYZZZXXXWWWXXXYYY[[[\\\[[[\\\^^^___ZZZ[[[\\\]]]]]]___aaadddaaaeeekkkpppuuu|||;;;<<>>>>><<<>>>BBBEEEPPP___ppp~~~vvvrrruuuxxx{{{tttnnnhhh___YYYWWWTTTPPPLLLIIIGGGCCCAAABBBAAAAAAAAAAAABBBCCCCCC@@@@@@@@@@@@@@@AAABBBBBBDDDEEEFFFHHHKKKMMMNNNOOORRRRRRSSSUUUVVVXXXYYYYYYWWWVVVTTTRRRPPPOOONNNNNNOOOOOOOOOPPPPPPPPPPPPQQQTTTUUUVVVXXXYYYZZZZZZZZZaaaaaa````````````aaaaaa\\\[[[YYYWWWUUUSSSQQQPPPMMMNNNOOOOOONNNNNNOOOPPPSSSUUUXXXXXXWWWWWWZZZ]]]]]]^^^```aaabbbeeeiiilllqqqsssuuuxxx|||~~~}}}xxxrrrmmmcccaaa\\\YYYZZZaaammmuuu{{{{{{zzzyyyzzz|||~~~}}}{{{tttkkkddd]]]\\\\\\\\\[[[[[[ZZZZZZWWWXXXXXXYYYZZZ[[[[[[\\\[[[[[[\\\]]]^^^^^^^^^^^^ZZZZZZZZZ[[[\\\]]]___```aaa```___^^^^^^^^^^^^^^^]]]]]]\\\\\\ZZZYYYWWWVVV[[[[[[ZZZ[[[[[[\\\]]]]]]\\\^^^___^^^\\\ZZZZZZZZZ^^^]]][[[ZZZZZZ[[[]]]^^^aaa```___^^^^^^^^^^^^^^^\\\\\\\\\[[[[[[[[[ZZZZZZ[[[YYYWWWTTTTTTUUUWWWXXXYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXYYYZZZ[[[\\\]]]]]]YYYYYYYYYYYYZZZZZZZZZZZZYYYXXXWWWVVVVVVWWWXXXYYYXXXYYYYYYYYYXXXXXX[[[]]]\\\]]]___aaaaaa```^^^]]]^^^]]]\\\[[[ZZZYYYYYYYYYZZZZZZYYYYYYYYYYYYYYYZZZWWWYYY[[[]]]]]]\\\ZZZXXXYYYYYYZZZZZZ[[[\\\^^^^^^ddddddeeeggglllrrrwwwzzz;;;<<<>>>@@@BBBBBBBBBBBBEEEEEEEEEFFFGGGGGGHHHHHHIIIKKKMMMNNNLLLJJJJJJJJJGGGGGGGGGHHHIIIJJJKKKLLLLLLLLLMMMLLLLLLNNNQQQTTTUUUVVVVVVVVVTTTQQQNNNMMMGGGFFFEEEEEEGGGJJJMMMOOOPPPQQQRRRSSSTTTSSSRRRQQQTTTTTTTTTTTTTTTSSSRRRRRRRRRSSSTTTUUUUUUTTTSSSRRRUUUVVVVVVWWWWWWWWWWWWWWWYYYYYYYYYZZZZZZZZZ[[[[[[[[[[[[[[[ZZZYYYWWWVVVUUUSSSSSSTTTTTTUUUVVVVVVWWWWWWVVVVVVUUUUUUUUUVVVVVVUUUTTTRRRQQQPPPNNNJJJHHHHHHJJJLLLOOORRRTTTUUUVVVVVVVVVVVVUUUUUUTTTTTTTTTVVVVVVWWWWWWXXXXXXYYYYYYUUUUUUTTTTTTSSSRRRQQQQQQQQQQQQRRRRRRSSSSSSTTTTTTRRRSSSSSSTTTTTTUUUUUUUUUVVVVVVVVVVVVUUUSSSRRRQQQQQQQQQQQQQQQSSSTTTUUUVVVUUUTTTSSSSSSRRRRRRSSSSSSQQQQQQQQQRRRSSSUUUVVVWWWWWWYYYZZZYYYXXXXXXYYYZZZYYYZZZ[[[\\\^^^ccchhhlllrrr~~~~~~vvvgggZZZJJJCCC>>>>>>>>>===>>>AAABBBKKKVVVcccwwwzzzvvvtttzzzzzztttllleee]]]ZZZUUURRRPPPMMMJJJGGGEEEDDDCCCBBBAAA@@@@@@@@@?????????>>>>>>???@@@@@@@@@AAABBBCCCEEEGGGHHHIIILLLMMMNNNPPPRRRTTTUUUVVVVVVVVVTTTRRRQQQPPPPPPOOORRRRRRRRRRRRSSSSSSSSSSSSTTTUUUVVVWWWXXXYYYYYYYYYZZZYYYXXXWWWVVVVVVVVVVVVSSSSSSQQQPPPOOOMMMLLLLLLMMMOOOPPPQQQQQQQQQSSSTTTZZZ]]]``````^^^]]]___bbbaaaccceeeggghhhkkkpppssswwwxxxzzz}}}{{{vvvppphhhbbb[[[YYYWWWVVVZZZfffuuu~~~|||{{{{{{}}}~~~|||wwwooofff```ZZZZZZYYYYYYYYYXXXXXXXXXXXXXXXXXXYYYZZZ[[[[[[[[[ZZZ[[[\\\]]]]]]^^^^^^^^^[[[[[[[[[[[[\\\]]]^^^^^^^^^^^^]]]\\\\\\\\\\\\\\\]]]]]]]]]]]]\\\[[[YYYYYY[[[ZZZYYYYYYYYYZZZ\\\]]]\\\^^^___^^^\\\ZZZZZZ[[[]]]\\\[[[ZZZZZZ[[[\\\]]]______^^^]]]]]]]]]]]]]]][[[[[[[[[[[[ZZZZZZZZZZZZZZZXXXWWWUUUUUUUUUVVVWWWXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWXXXYYYZZZ[[[\\\\\\YYYYYYYYYYYYYYYYYYYYYZZZYYYXXXWWWVVVVVVWWWXXXYYYYYYZZZZZZYYYXXXXXXZZZ\\\\\\]]]___aaaaaaaaa______^^^]]]\\\[[[ZZZZZZZZZZZZ\\\[[[[[[ZZZYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZZZZ[[[ZZZZZZZZZZZZ[[[[[[\\\^^^^^^^^^aaaeeejjjnnnqqqyyy;;;<<<>>>???AAABBBBBBBBBCCCCCCDDDDDDEEEFFFFFFFFFIIIKKKMMMNNNMMMLLLLLLLLLIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKLLLLLLLLLNNNQQQTTTUUUUUUUUUTTTRRRPPPNNNLLLDDDDDDCCCDDDFFFIIILLLNNNOOOPPPRRRSSSSSSSSSRRRRRRRRRRRRSSSSSSRRRRRRQQQQQQRRRSSSTTTTTTTTTTTTSSSRRRUUUUUUVVVWWWWWWWWWWWWVVVXXXXXXYYYYYYYYYZZZZZZZZZ[[[ZZZYYYXXXWWWVVVVVVVVVRRRSSSSSSTTTTTTUUUUUUUUUVVVVVVWWWWWWWWWWWWWWWWWWVVVTTTRRRQQQPPPNNNJJJGGGHHHIIILLLOOOQQQTTTUUUVVVWWWVVVVVVUUUTTTTTTSSSSSSUUUVVVVVVWWWXXXYYYYYYYYYSSSSSSRRRRRRQQQPPPPPPPPPNNNNNNOOOPPPQQQQQQRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQSSSTTTTTTTTTTTTSSSRRRRRRPPPPPPPPPPPPQQQRRRTTTTTTRRRRRRQQQPPPPPPPPPPPPQQQPPPPPPPPPPPPQQQRRRSSSSSSVVVWWWXXXWWWVVVUUUVVVWWWWWWXXXYYYZZZ[[[___cccgggkkkttt}}}tttkkkVVVKKKAAA>>>???======>>>>>>DDDKKKSSSccc{{{}}}vvvoooxxxzzzuuugggccc___[[[XXXUUURRROOOKKKIIIGGGEEECCCAAA@@@@@@AAA@@@??????????????????===>>>>>>???@@@AAABBBBBBDDDEEEFFFIIIKKKMMMOOOOOOPPPPPPOOONNNMMMMMMMMMMMMPPPPPPPPPQQQQQQQQQRRRRRRPPPQQQRRRRRRSSSSSSSSSRRRQQQQQQOOOMMMLLLKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJMMMOOORRRTTTUUUVVVYYY[[[dddgggjjjjjjgggeeefffhhhgggiiilllnnnqqqtttxxx||||||vvvoooggg___ZZZUUUUUUVVVXXX___mmm~~~~~~{{{qqqggg```[[[YYYYYYXXXXXXXXXXXXXXXWWWXXXXXXYYYYYYZZZZZZ[[[[[[ZZZZZZ[[[\\\\\\]]]]]]]]]]]]\\\\\\[[[[[[\\\\\\\\\[[[[[[ZZZYYYYYYYYYZZZZZZ]]]]]]^^^^^^]]]\\\\\\[[[ZZZYYYXXXWWWWWWXXXZZZ\\\\\\]]]^^^^^^\\\ZZZZZZ[[[\\\[[[ZZZYYYYYYZZZ[[[\\\\\\\\\\\\\\\[[[[[[[[[[[[ZZZZZZZZZZZZYYYYYYYYYXXXWWWWWWWWWVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVWWWXXXYYYZZZ[[[[[[YYYYYYYYYYYYYYYYYYYYYYYYXXXXXXVVVVVVVVVVVVXXXXXXYYYZZZZZZYYYXXXWWWYYYZZZ[[[\\\^^^```aaaaaa```___^^^]]]\\\[[[[[[[[[[[[[[[^^^]]]\\\[[[[[[ZZZYYYYYYZZZYYYWWWVVVVVVWWWYYYZZZ[[[ZZZZZZYYYXXXXXXYYYYYYYYYYYYYYY[[[^^^bbbfffhhhmmmsss{{{<<<<<<===>>>@@@@@@AAAAAAAAABBBBBBCCCDDDDDDEEEEEEHHHJJJMMMMMMMMMMMMMMMNNNJJJJJJJJJJJJJJJIIIIIIHHHHHHIIIKKKLLLLLLNNNQQQSSSSSSSSSSSSRRRQQQOOOMMMLLLEEEDDDDDDDDDEEEHHHJJJKKKNNNOOOPPPRRRSSSSSSRRRRRRQQQRRRRRRRRRRRRRRRQQQQQQTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUVVVVVVVVVVVVVVVWWWXXXXXXXXXXXXYYYYYYYYYZZZYYYWWWVVVUUUVVVVVVWWWRRRRRRSSSSSSSSSTTTTTTTTTUUUVVVXXXYYYYYYYYYXXXWWWVVVUUUTTTSSSRRROOOKKKHHHHHHJJJLLLOOOQQQSSSUUUUUUVVVVVVUUUUUUTTTSSSSSSSSSUUUUUUVVVWWWXXXXXXYYYZZZQQQQQQPPPPPPOOOOOOOOOOOOMMMMMMNNNOOOPPPQQQRRRRRRQQQQQQQQQPPPPPPOOOOOOOOOPPPQQQQQQRRRRRRRRRRRRRRROOOOOOOOOOOOPPPQQQRRRSSSQQQPPPOOOOOONNNNNNOOOOOOOOOOOOOOOOOOPPPQQQSSSSSSVVVWWWWWWVVVTTTSSSTTTUUUVVVWWWXXXYYYYYY\\\___bbbggglllvvv}}}xxxbbbSSSEEE??????===;;;:::;;;???CCCGGGRRRffftttuuu{{{sssoooiiiddd```\\\XXXUUUQQQPPPMMMJJJHHHEEEDDDCCCDDDDDDCCCAAAAAA@@@@@@AAA>>>>>>>>>>>>>>>>>>?????????@@@AAABBBCCCEEEFFFFFFFFFEEEEEEDDDDDDEEEEEEFFFHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHIIIJJJJJJIIIIIIIIIJJJIIIHHHGGGGGGFFFGGGGGGEEEFFFGGGIIIJJJLLLMMMNNNNNNPPPTTTWWWYYY\\\___bbblllpppsssssspppmmmmmmnnnlllnnnrrruuuxxx{{{~~~xxxppphhhaaa[[[XXXUUUYYY^^^ccckkkwwwxxxlllaaa[[[XXXZZZZZZZZZZZZYYYYYYYYYYYYXXXYYYYYYYYYZZZZZZZZZ[[[ZZZZZZZZZZZZ[[[\\\]]]]]]^^^]]]\\\[[[ZZZZZZZZZZZZYYYYYYXXXXXXXXXYYYYYYZZZ[[[\\\\\\]]]]]]]]]\\\\\\YYYXXXVVVUUUUUUVVVXXXZZZ[[[\\\]]]]]][[[ZZZZZZZZZZZZYYYXXXXXXXXXXXXYYYZZZYYYYYYZZZZZZZZZYYYYYYYYYYYYXXXXXXXXXXXXWWWWWWWWWUUUUUUVVVWWWWWWWWWVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVWWWXXXYYYYYYZZZYYYYYYYYYYYYYYYXXXXXXXXXXXXWWWVVVUUUUUUVVVWWWXXXYYYZZZ[[[YYYXXXWWWXXXYYYYYYZZZ\\\]]]^^^^^^^^^^^^]]]\\\\\\[[[[[[[[[\\\\\\______^^^]]]\\\ZZZYYYYYYYYYXXXVVVUUUUUUUUUWWWWWWYYYXXXXXXWWWWWWWWWXXXXXXYYYYYYYYYZZZ\\\___aaacccdddhhhooouuu|||<<<<<<======>>>???@@@AAA@@@AAAAAABBBBBBCCCDDDDDDGGGIIIKKKLLLKKKLLLMMMNNNKKKKKKKKKKKKJJJIIIHHHGGGGGGHHHJJJKKKLLLMMMPPPRRRRRRRRRQQQPPPOOOMMMLLLLLLGGGFFFEEEEEEEEEFFFGGGGGGLLLMMMOOOQQQRRRSSSRRRRRRRRRSSSSSSTTTTTTSSSSSSSSSUUUUUUUUUTTTTTTUUUUUUUUUSSSTTTUUUUUUVVVVVVUUUUUUVVVVVVWWWWWWWWWXXXXXXXXXXXXXXXVVVUUUUUUVVVWWWXXXSSSSSSSSSSSSSSSTTTTTTTTTTTTVVVWWWYYYZZZZZZYYYYYYZZZZZZZZZZZZZZZVVVQQQMMMJJJLLLNNNPPPRRRSSSTTTTTTUUUUUUUUUTTTTTTTTTSSSSSSUUUUUUVVVVVVWWWXXXXXXYYYQQQPPPOOOOOONNNOOOOOOPPPNNNNNNOOOPPPPPPQQQRRRRRRQQQQQQQQQPPPOOOOOONNNNNNNNNNNNOOOOOOPPPQQQRRRRRROOONNNNNNNNNOOOPPPQQQRRRPPPOOOOOONNNNNNNNNNNNNNNMMMMMMNNNOOOQQQSSSUUUVVVVVVWWWWWWVVVTTTRRRSSSTTTTTTVVVWWWWWWXXXYYY\\\___```ccckkkxxxlll\\\KKKCCC@@@<<<999999:::===@@@CCCHHHVVVkkk|||xxxuuu~~~|||vvvoooiiiddd^^^ZZZVVVUUURRROOOLLLJJJIIIHHHGGGFFFEEECCCBBBAAAAAAAAA??????>>>>>>=========<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>????????????@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCCCCCCCBBBCCCCCCCCCDDDEEEFFFGGGHHHFFFGGGHHHKKKMMMPPPRRRSSSQQQTTTXXX[[[^^^aaaeeehhhqqquuuyyyzzzwwwtttssssssqqqtttxxx{{{}}}~~~yyyqqqggg^^^XXXUUUTTTYYYaaallluuu{{{}}}ttthhh^^^YYYXXXYYYYYYYYYYYYZZZZZZZZZZZZYYYYYYYYYYYYZZZZZZZZZZZZYYYYYYXXXYYYYYYZZZ\\\\\\]]]\\\[[[ZZZYYYXXXXXXXXXXXXXXXWWWWWWXXXYYYZZZZZZYYYZZZZZZ[[[[[[[[[[[[ZZZXXXWWWVVVTTTTTTUUUWWWXXXYYYZZZ\\\[[[ZZZXXXYYYZZZWWWWWWWWWVVVVVVWWWWWWWWWVVVWWWXXXYYYYYYXXXWWWWWWWWWWWWVVVVVVVVVVVVUUUUUUSSSTTTVVVWWWXXXWWWVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTUUUVVVWWWXXXYYYYYYZZZYYYYYYYYYXXXXXXWWWWWWWWWVVVUUUTTTTTTUUUVVVWWWXXXZZZ[[[ZZZXXXWWWWWWXXXWWWXXXYYYZZZ[[[[[[[[[[[[[[[[[[ZZZZZZZZZ[[[\\\\\\_________^^^]]][[[YYYXXXVVVVVVVVVVVVVVVUUUTTTTTTUUUUUUUUUUUUVVVWWWXXXYYYZZZYYYYYYZZZ[[[]]]^^^______bbbfffjjjpppxxx<<<<<<<<<<<<===>>>???@@@@@@@@@AAAAAABBBCCCCCCCCCFFFHHHIIIIIIIIIIIIKKKLLLKKKKKKLLLLLLKKKJJJHHHGGGFFFHHHJJJKKKLLLMMMOOOPPPQQQPPPOOONNNMMMLLLLLLKKKHHHHHHGGGFFFEEEEEEEEEEEEJJJLLLNNNPPPRRRSSSSSSRRRSSSSSSTTTUUUUUUUUUTTTTTTUUUUUUTTTTTTTTTTTTUUUUUUSSSSSSTTTUUUUUUUUUUUUTTTUUUVVVVVVVVVVVVWWWWWWWWWWWWWWWVVVVVVVVVWWWXXXXXXTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUVVVXXXYYYZZZZZZZZZ^^^```ccceeeeeeaaaZZZUUUNNNOOOPPPQQQSSSSSSSSSTTTSSSSSSSSSTTTTTTTTTTTTUUUVVVVVVVVVVVVWWWWWWWWWWWWRRRQQQPPPOOOOOOPPPQQQRRRPPPPPPPPPPPPQQQQQQQQQQQQQQQPPPPPPPPPOOOOOONNNNNNMMMMMMMMMMMMNNNOOOPPPQQQOOOOOOOOOOOOOOOPPPQQQQQQPPPPPPOOONNNNNNNNNNNNOOOMMMMMMNNNPPPRRRTTTVVVWWWVVVWWWWWWUUURRRQQQQQQRRRQQQSSSUUUUUUVVVWWWZZZ\\\]]]aaagggppp~~~uuufffTTTIIICCC===:::::::::<<>>>>>===<<<<<>>======<<<;;;;;;<<<<<<;;;;;;<<<======>>><<<<<<<<<=========>>>>>>???@@@AAABBBBBBBBBBBBBBB???@@@AAACCCEEEHHHJJJKKKIIIJJJLLLNNNQQQTTTVVVWWWWWWZZZ^^^aaadddgggkkknnnsssxxx~~~~~~{{{zzzzzzxxx{{{wwwrrrhhh]]]TTTPPPQQQSSS```kkkzzz~~~wwwmmmccc\\\YYYYYYWWWXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZYYYXXXWWWWWWXXXYYY[[[\\\[[[[[[YYYXXXWWWVVVVVVVVVWWWWWWWWWWWWXXXYYYZZZ[[[XXXXXXYYYYYYYYYYYYYYYXXXWWWWWWVVVVVVUUUUUUVVVVVVVVVXXXZZZYYYXXXWWWWWWXXXUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUWWWXXXXXXXXXWWWVVVUUUUUUUUUUUUTTTTTTTTTTTTRRRSSSUUUVVVWWWWWWWWWVVVUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTUUUVVVWWWXXXYYYYYYZZZYYYYYYXXXXXXWWWWWWWWWVVVVVVTTTTTTTTTTTTVVVVVVWWWYYYZZZZZZXXXWWWWWWXXXWWWWWWWWWWWWXXXXXXXXXYYYYYYYYYYYYYYYYYYZZZ[[[\\\]]]^^^^^^^^^]]][[[ZZZXXXVVVVVVVVVVVVVVVTTTSSSSSSRRRRRRSSSSSSTTTVVVWWWXXXWWWWWWXXXXXXYYYZZZ[[[[[[[[[]]]```bbbfffmmmvvv~~~<<<<<<<<<;;;<<<===???@@@@@@@@@AAAAAABBBCCCCCCDDDEEEFFFGGGGGGFFFFFFHHHJJJJJJKKKLLLMMMLLLJJJHHHGGGFFFHHHKKKLLLKKKLLLMMMNNNPPPOOONNNMMMLLLKKKKKKKKKHHHGGGGGGGGGGGGFFFFFFFFFIIIKKKMMMPPPRRRRRRSSSSSSRRRSSSTTTTTTUUUUUUUUUTTTTTTSSSRRRQQQQQQRRRSSSTTTRRRSSSSSSTTTTTTTTTTTTTTTUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVWWWXXXXXXXXXXXXXXXUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTUUUVVVWWWYYY[[[\\\___bbbhhhlllmmmhhh```ZZZQQQRRRRRRSSSSSSSSSSSSSSSQQQQQQRRRSSSTTTUUUVVVVVVWWWWWWWWWVVVVVVVVVVVVUUUSSSRRRQQQPPPPPPQQQSSSTTTQQQPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNMMMLLLLLLLLLLLLMMMOOOPPPPPPOOOOOOOOOOOOPPPQQQQQQRRRQQQPPPPPPOOOOOOPPPPPPNNNNNNNNNOOOQQQSSSTTTUUUTTTUUUUUUSSSPPPNNNNNNOOONNNOOORRRSSSSSSTTTWWWYYYZZZ^^^dddjjjsss|||nnn^^^QQQGGG???<<<===;;;:::<<<@@@AAACCCLLLWWWiii}}}~~~zzz|||zzzwwwllljjjfffbbb]]]YYYVVVUUUQQQOOOMMMKKKIIIGGGFFFEEECCCCCCBBBBBBAAAAAA@@@@@@@@@??????>>>>>>===<<<<<<======<<<<<<<<<===>>>>>><<<<<<<<<============>>>>>>???@@@AAABBBBBBBBBBBBAAABBBDDDFFFHHHKKKNNNOOOOOOPPPRRRTTTWWWYYY[[[\\\___bbbeeehhhjjjmmmpppsssvvv|||{{{xxxlllggg^^^TTTNNNPPPVVV\\\mmmxxxyyyoooeee___\\\ZZZYYYXXXXXXXXXYYYYYYYYYZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYXXXWWWVVVVVVWWWXXXZZZ\\\YYYXXXWWWVVVUUUUUUTTTTTTUUUUUUUUUVVVWWWYYYZZZ[[[XXXXXXYYYYYYYYYXXXXXXWWWVVVVVVWWWWWWWWWVVVUUUTTTTTTVVVXXXWWWVVVUUUVVVWWWTTTTTTTTTUUUUUUTTTTTTTTTSSSUUUVVVXXXXXXXXXVVVUUUTTTTTTTTTSSSSSSSSSRRRRRRRRRSSSTTTUUUVVVWWWXXXXXXUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTUUUVVVWWWXXXYYYYYYZZZZZZYYYXXXXXXWWWVVVVVVVVVUUUTTTSSSSSSTTTUUUVVVUUUWWWYYYZZZXXXWWWXXXXXXYYYXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXYYYZZZ[[[[[[\\\]]]^^^]]]\\\ZZZYYYXXXWWWVVVTTTSSSSSSTTTUUUSSSRRRRRRRRRSSSTTTUUUUUUVVVVVVVVVWWWWWWXXXYYYYYYVVVYYY[[[\\\^^^dddlllsss===<<<;;;;;;<<<===>>>???@@@AAAAAABBBBBBCCCCCCDDDDDDEEEFFFEEEDDDDDDFFFHHHJJJKKKLLLMMMLLLKKKIIIHHHGGGIIIKKKLLLKKKKKKLLLMMMOOOOOOMMMLLLKKKKKKKKKKKKFFFFFFGGGGGGHHHHHHHHHHHHIIIJJJMMMOOOQQQRRRSSSSSSRRRRRRSSSTTTTTTTTTTTTTTTRRRQQQPPPOOOOOOPPPQQQRRRRRRRRRSSSTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUVVVVVVVVVUUUVVVXXXYYYZZZYYYYYYXXXVVVVVVUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTVVVYYY[[[\\\]]]aaahhhnnnooojjjaaaZZZSSSTTTTTTTTTTTTSSSSSSRRRPPPPPPQQQSSSTTTVVVWWWWWWXXXWWWWWWVVVVVVUUUUUUTTTTTTSSSRRRQQQQQQRRRTTTUUUQQQQQQPPPOOOOOONNNNNNMMMMMMMMMMMMMMMMMMNNNNNNNNNMMMLLLKKKKKKKKKLLLNNNOOOPPPPPPOOOOOOOOOPPPQQQQQQSSSRRRQQQQQQPPPPPPQQQQQQOOOOOOOOOOOOPPPQQQRRRSSSSSSTTTTTTQQQNNNLLLLLLMMMKKKMMMOOOQQQQQQRRRUUUWWWRRRWWW]]]aaagggssstttdddWWWJJJ@@@>>>AAA;;;888:::>>>??????FFFOOOUUUlllzzzxxxyyyvvvrrrlllfffaaa^^^\\\WWWVVVTTTQQQNNNMMMKKKKKKGGGGGGGGGFFFFFFEEEEEEEEE????????????????????????=========<<<<<<======>>><<<<<<<<<=========>>>>>><<<===>>>@@@AAABBBBBBBBBFFFGGGHHHJJJLLLOOOQQQSSSUUUVVVXXXZZZ\\\___```aaaeeegggkkkmmmoooqqqtttwwwxxx~~~|||vvvrrrccc___WWWPPPNNNUUU```jjjyyy~~~}}}~~~uuuiii```\\\[[[[[[ZZZZZZZZZ[[[[[[\\\\\\]]]]]]ZZZZZZZZZZZZYYYYYYYYYYYYXXXWWWVVVUUUVVVXXXZZZ\\\XXXWWWVVVUUUTTTTTTTTTTTTTTTTTTTTTUUUVVVXXXYYYZZZYYYYYYYYYYYYYYYXXXWWWWWWUUUVVVXXXYYYXXXVVVTTTSSSSSSUUUVVVVVVUUUTTTUUUVVVSSSSSSTTTTTTTTTTTTSSSSSSSSSTTTVVVXXXXXXXXXVVVUUUSSSSSSSSSSSSRRRRRRRRRRRRRRRRRRSSSTTTVVVWWWXXXYYYUUUUUUUUUUUUUUUUUUUUUUUUTTTUUUVVVVVVXXXXXXYYYZZZZZZZZZYYYXXXWWWWWWVVVVVVVVVUUUTTTSSSSSSTTTUUUVVVTTTVVVYYYZZZYYYXXXXXXYYYZZZZZZXXXWWWWWWWWWWWWWWWVVVVVVVVVWWWXXXYYYZZZ[[[ZZZ[[[\\\]]]]]]\\\ZZZYYY[[[YYYUUURRRQQQRRRUUUWWWTTTTTTSSSRRRRRRRRRRRRRRRVVVVVVVVVWWWXXXXXXYYYYYYSSSUUUXXXYYYZZZ___gggmmm>>>>>>======>>>??????@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDEEEFFFGGGGGGHHHIIIJJJKKKJJJJJJJJJJJJKKKKKKKKKKKKOOOOOOOOONNNMMMJJJHHHGGGIIIGGGEEEFFFHHHJJJJJJJJJIIIJJJLLLNNNPPPQQQQQQRRRQQQPPPOOORRRUUUWWWUUUSSSQQQPPPOOONNNOOONNNMMMLLLOOOPPPRRRTTTTTTSSSRRRQQQRRRRRRRRRRRRRRRSSSTTTTTTSSSTTTUUUWWWYYYYYYVVVTTTVVVVVVUUUUUUTTTUUUUUUUUUVVVUUUUUUUUUUUUVVVWWWWWW]]]```dddgggfffbbb\\\XXXUUUTTTSSSRRRQQQQQQQQQQQQPPPQQQRRRSSSTTTUUUVVVWWWUUUUUUVVVWWWWWWWWWVVVVVVSSSSSSRRRQQQPPPOOOOOONNNOOOOOONNNNNNNNNNNNOOOOOOPPPQQQQQQOOOLLLJJJIIIJJJMMMMMMNNNNNNNNNNNNMMMMMMOOOPPPQQQRRRRRRRRRQQQPPPQQQQQQOOOOOONNNOOOPPPQQQOOOOOONNNMMMNNNOOOQQQRRRUUUSSSQQQOOOLLLKKKIIIIIIKKKLLLMMMNNNPPPSSSUUUVVVUUUYYY]]]___aaaiiixxx{{{mmm^^^QQQHHHBBB@@@;;;;;;;;;;;;<<>>>>>?????????;;;<<>>>>>AAADDDEEEFFFGGGIIIJJJHHHIIILLLOOORRRTTTWWWXXXWWWYYY\\\```cccfffggghhhiiijjjlllppptttxxx|||~~~}}}}}}~~~xxxrrrmmmaaaVVVOOORRRYYYaaalllwww|||xxxoookkkeee___[[[YYYYYYYYYXXXYYYZZZ[[[\\\\\\\\\\\\[[[ZZZYYYXXXXXXYYYZZZ[[[\\\[[[ZZZYYYYYYXXXYYYYYYTTTSSSRRRQQQQQQRRRSSSTTTTTTTTTTTTUUUVVVWWWYYYZZZ[[[[[[[[[[[[[[[ZZZYYYYYYUUUUUUWWWWWWWWWWWWUUUUUUTTTUUUWWWXXXXXXWWWVVVTTTUUUTTTTTTTTTTTTTTTTTTTTTUUUUUUTTTTTTTTTTTTTTTTTTRRRRRRQQQQQQQQQQQQRRRRRRUUUUUUUUUUUUUUUVVVVVVWWWUUUUUUTTTSSSSSSRRRSSSSSSTTTTTTTTTUUUVVVVVVWWWWWWYYYYYYYYYYYYXXXWWWVVVUUUTTTRRRPPPNNNOOOQQQTTTVVVYYYYYYYYYYYYZZZZZZZZZZZZ[[[ZZZXXXWWWUUUUUUTTTTTTSSSTTTVVVWWWXXXWWWVVVVVVVVVXXXZZZ[[[\\\[[[ZZZYYYZZZVVVSSSTTTXXXYYYVVVRRRUUUTTTSSSRRRRRRSSSTTTUUUUUUTTTTTTSSSSSSSSSSSSSSSWWWWWWWWWWWWYYY\\\___aaa>>>===============>>>???BBBBBBBBBBBBBBBBBBAAAAAACCCBBBBBBBBBBBBCCCDDDDDDEEEEEEFFFFFFGGGGGGHHHHHHIIIJJJJJJJJJJJJKKKKKKKKKOOOOOOOOONNNMMMKKKIIIHHHHHHFFFEEEEEEGGGIIIJJJJJJHHHIIIKKKLLLNNNOOOOOOPPPPPPOOOOOOQQQSSSUUUSSSRRRQQQPPPOOONNNMMMMMMLLLLLLNNNOOOQQQRRRSSSRRRQQQPPPQQQQQQQQQQQQRRRSSSTTTUUUTTTTTTUUUWWWYYYYYYWWWUUUVVVVVVUUUTTTTTTTTTUUUUUUVVVUUUUUUUUUUUUVVVWWWWWWZZZ]]]```bbbbbb^^^ZZZVVVUUUTTTSSSRRRRRRRRRRRRRRRPPPQQQRRRRRRSSSTTTUUUUUUTTTUUUUUUVVVVVVVVVVVVVVVTTTSSSSSSRRRQQQPPPOOOOOONNNMMMMMMLLLLLLMMMMMMNNNOOOPPPQQQOOOMMMKKKJJJKKKMMMMMMNNNNNNNNNMMMLLLLLLNNNOOOPPPQQQRRRQQQQQQPPPQQQPPPOOOOOOOOOPPPQQQRRROOONNNNNNNNNNNNOOOPPPQQQSSSRRRPPPNNNKKKJJJIIIHHHIIIJJJKKKLLLNNNQQQSSSTTTSSSWWW[[[]]]___fffrrr|||uuugggZZZOOOFFFBBB<<<<<<;;;;;;;;;===@@@BBBGGGOOO^^^ppp}}}wwwttttttyyy~~~yyytttqqqkkkhhhdddaaa___]]]ZZZXXXVVVTTTSSSSSSSSSRRRPPPNNNKKKJJJJJJIIIHHHGGGGGGFFFCCCDDDDDDDDDEEEEEEFFFFFFBBBDDDFFFGGGHHHHHHGGGFFFCCCFFFIIIJJJKKKKKKMMMOOONNNOOOQQQTTTWWWZZZ\\\]]]]]]^^^aaaeeehhhjjjlllmmmpppqqqtttwww{{{yyyooofff```\\\UUURRRXXX```hhhrrr{{{}}}~~~zzzuuukkkhhhccc^^^[[[YYYZZZZZZYYYZZZ[[[\\\]]]]]]]]]]]]\\\[[[ZZZYYYYYYYYYZZZ[[[[[[ZZZZZZYYYYYYYYYYYYZZZTTTSSSRRRRRRRRRRRRSSSTTTTTTTTTTTTUUUVVVWWWYYYZZZ[[[[[[\\\\\\[[[[[[ZZZYYYUUUVVVWWWXXXXXXWWWVVVUUUTTTUUUVVVWWWXXXVVVUUUTTTSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSTTTTTTUUUUUUTTTSSSTTTUUUVVVWWWTTTTTTSSSSSSSSSSSSTTTTTTRRRSSSSSSTTTUUUVVVWWWWWWYYYYYYYYYXXXXXXWWWUUUUUUSSSRRROOONNNNNNQQQSSSUUUXXXXXXXXXYYYYYYYYYZZZZZZ[[[ZZZYYYWWWVVVUUUUUUUUUTTTTTTVVVVVVWWWVVVUUUUUUVVVWWWXXXYYYYYYYYYXXXXXXXXXUUURRRSSSVVVWWWUUUQQQSSSRRRQQQQQQQQQQQQRRRSSSTTTTTTSSSRRRRRRRRRSSSSSSVVVVVVUUUVVVXXX[[[]]]___>>>>>>===<<<<<<<<<======AAAAAAAAAAAAAAAAAAAAAAAACCCBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEHHHIIIIIIIIIJJJJJJJJJKKKOOOOOOOOONNNMMMKKKJJJIIIGGGFFFDDDDDDFFFHHHIIIIIIGGGHHHIIIJJJKKKLLLMMMNNNOOONNNNNNOOOQQQRRRQQQPPPQQQPPPNNNLLLKKKKKKKKKKKKMMMNNNOOOPPPQQQPPPOOOOOOOOOOOOOOOPPPQQQSSSTTTUUUTTTTTTUUUWWWYYYYYYXXXVVVVVVVVVUUUTTTSSSSSSTTTTTTUUUUUUUUUUUUUUUVVVVVVWWWWWWYYY[[[\\\[[[YYYVVVTTTTTTTTTSSSRRRRRRRRRSSSSSSQQQQQQRRRRRRRRRSSSSSSSSSSSSTTTTTTUUUVVVVVVUUUUUUUUUTTTSSSRRRQQQPPPPPPOOOLLLLLLKKKKKKKKKKKKLLLLLLNNNOOOPPPOOOMMMLLLKKKLLLMMMNNNNNNNNNMMMLLLKKKKKKLLLMMMNNNPPPQQQQQQQQQQQQPPPPPPOOOOOOPPPQQQRRRRRROOONNNNNNNNNNNNOOOPPPPPPQQQPPPNNNLLLJJJIIIHHHHHHHHHHHHIIIJJJLLLNNNPPPRRRPPPTTTXXXZZZ\\\aaajjjrrruuuhhhZZZNNNFFF>>>===;;;::::::;;;===>>>AAAGGGRRR___nnnzzzrrrhhhjjjrrruuurrrooommmllljjjhhhfff```___]]]]]]\\\[[[XXXVVVSSSSSSRRRQQQPPPOOONNNMMMGGGGGGHHHHHHHHHHHHHHHHHHGGGHHHJJJKKKLLLLLLKKKJJJKKKMMMPPPQQQQQQRRRSSSUUUVVVWWWYYY\\\___bbbdddeeeeeegggiiilllooorrrssstttxxxyyy{{{~~~}}}qqqeee\\\WWWWWWUUUXXXaaakkkssszzz|||zzz|||~~~{{{xxxrrrnnnfffccc```\\\ZZZZZZZZZ[[[ZZZ[[[\\\]]]^^^^^^^^^^^^]]]]]]\\\[[[ZZZZZZZZZ[[[ZZZYYYYYYYYYYYYZZZZZZ[[[UUUTTTSSSRRRRRRSSSTTTUUUUUUUUUUUUUUUVVVWWWYYYYYY[[[[[[\\\\\\[[[[[[ZZZYYYVVVWWWXXXXXXXXXXXXWWWVVVTTTUUUVVVWWWVVVVVVTTTSSSQQQRRRRRRRRRSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTVVVUUUUUUUUUUUUUUUUUUVVVUUUTTTSSSRRRRRRTTTVVVWWWTTTTTTSSSSSSSSSTTTTTTUUUQQQQQQRRRSSSTTTVVVVVVWWWWWWXXXXXXXXXWWWVVVUUUTTTSSSQQQOOONNNNNNPPPRRRTTTWWWWWWWWWXXXXXXXXXYYYYYYZZZZZZYYYXXXWWWVVVVVVVVVUUUVVVVVVVVVVVVUUUUUUTTTVVVVVVVVVVVVWWWWWWWWWWWWVVVTTTQQQRRRUUUUUUSSSPPPQQQQQQPPPOOOOOOPPPQQQQQQTTTSSSRRRRRRQQQQQQRRRRRRSSSSSSSSSTTTUUUXXXZZZ[[[???>>>==================@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDDDDFFFEEEEEEEEEDDDDDDCCCCCCGGGGGGHHHHHHIIIIIIJJJJJJNNNNNNMMMMMMLLLKKKJJJJJJGGGEEECCCDDDFFFHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLLLLNNNMMMMMMMMMNNNOOOOOOOOOPPPPPPNNNKKKHHHHHHIIIJJJLLLMMMNNNNNNOOOOOONNNNNNMMMMMMNNNOOOQQQRRRTTTUUUTTTTTTTTTVVVYYYYYYXXXWWWVVVUUUTTTSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTUUUUUUVVVUUUVVVVVVVVVVVVUUUTTTSSSSSSSSSRRRRRRRRRSSSTTTTTTRRRRRRRRRRRRQQQQQQQQQQQQRRRSSSTTTTTTUUUUUUUUUUUUUUUUUUTTTSSSRRRQQQQQQPPPMMMLLLLLLLLLLLLLLLLLLMMMMMMOOOPPPPPPNNNLLLLLLMMMNNNNNNNNNNNNMMMLLLKKKKKKLLLLLLMMMOOOPPPQQQQQQRRROOOOOOPPPPPPQQQQQQRRRRRRNNNNNNNNNNNNNNNNNNOOOOOOOOONNNLLLJJJIIIHHHGGGGGGGGGHHHHHHJJJKKKMMMOOOPPPNNNRRRWWWYYYZZZ]]]ccchhhsssvvvgggXXXMMMAAA>>><<<::::::;;;;;;;;;>>>CCCIIIPPP[[[mmmssskkkhhhhhhmmmvvv~~~{{{yyywwwvvvsssqqqkkkiiihhhgggfffeeebbb___\\\\\\[[[YYYXXXVVVUUUUUUMMMMMMMMMMMMMMMLLLLLLLLLMMMNNNOOOPPPQQQQQQPPPPPPSSSUUUWWWXXXXXXXXXYYY[[[]]]^^^aaacccgggiiilllmmmnnnppprrruuuwwwyyy{{{{{{~~~~~~|||qqqggg]]]XXXXXXWWWZZZbbblllvvv|||}}}{{{yyywwwyyy|||{{{vvvrrrmmmhhheee```___\\\ZZZYYYZZZ[[[\\\[[[\\\\\\]]]^^^^^^^^^]]]^^^^^^]]]\\\[[[[[[[[[[[[YYYYYYXXXYYYYYYZZZ[[[[[[VVVUUUTTTSSSSSSTTTUUUVVVUUUUUUUUUVVVVVVXXXYYYYYYZZZZZZ[[[[[[ZZZZZZYYYXXXWWWXXXYYYYYYYYYYYYXXXWWWUUUUUUVVVVVVVVVUUUTTTSSSPPPPPPQQQQQQRRRSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTVVVVVVUUUUUUUUUUUUVVVVVVVVVTTTRRRQQQRRRSSSVVVWWWVVVUUUTTTTTTSSSSSSSSSTTTPPPPPPQQQSSSTTTUUUVVVWWWVVVVVVWWWWWWVVVUUUTTTTTTRRRQQQOOONNNNNNPPPRRRSSSVVVVVVVVVVVVWWWWWWWWWXXXYYYYYYYYYYYYXXXWWWWWWVVVWWWWWWWWWWWWVVVVVVUUUUUUWWWVVVUUUUUUUUUVVVVVVWWWUUUTTTRRRRRRTTTTTTSSSQQQPPPPPPPPPPPPPPPPPPPPPPPPSSSRRRQQQQQQPPPQQQQQQQQQQQQQQQQQQQQQSSSTTTVVVWWW???>>>>>>=========>>>>>>?????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBBBBCCCFFFFFFEEEEEEDDDDDDCCCCCCEEEFFFFFFGGGHHHIIIIIIIIIMMMLLLLLLKKKKKKJJJJJJJJJGGGEEECCCDDDFFFHHHHHHHHHIIIIIIIIIHHHIIIJJJKKKLLLLLLLLLLLLKKKLLLLLLNNNOOOPPPPPPOOOLLLHHHFFFGGGIIIKKKLLLLLLMMMMMMMMMMMMMMMLLLLLLMMMNNNOOOQQQSSSTTTTTTSSSSSSUUUWWWYYYXXXWWWVVVUUUTTTSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSRRRQQQQQQQQQRRRSSSTTTTTTRRRRRRRRRRRRQQQQQQQQQQQQRRRRRRSSSTTTUUUVVVVVVUUUVVVVVVUUUTTTSSSRRRRRRQQQOOONNNNNNMMMMMMNNNNNNOOONNNOOOPPPPPPNNNMMMMMMMMMNNNNNNNNNNNNNNNMMMLLLLLLLLLLLLMMMNNNOOOQQQRRRRRRPPPPPPPPPQQQQQQRRRRRRRRRNNNNNNNNNNNNNNNNNNNNNMMMMMMLLLKKKIIIHHHGGGGGGGGGHHHHHHIIIJJJLLLNNNOOOPPPOOORRRVVVXXXYYY[[[^^^bbbiiiuuussscccXXXGGGCCC>>>;;;;;;<<<<<<;;;:::>>>AAADDDKKK[[[rrryyyuuunnngggeeehhhsss|||zzzuuusssrrrqqqpppooollliiifffeeedddbbb```^^^]]]\\\YYYYYYXXXXXXWWWWWWVVVVVVXXXYYYYYYZZZ[[[[[[\\\\\\[[[]]]___```______```aaadddeeegggjjjmmmppprrrssswwwxxxzzz|||~~~~~~yyylllcccZZZTTTVVV[[[^^^eeennnvvv}}}{{{xxxzzzxxxuuutttuuuxxx{{{~~~~~~zzztttnnniiieeebbb```]]]\\\ZZZYYYYYYYYYZZZ[[[[[[[[[\\\\\\]]]\\\\\\\\\]]]]]]]]]]]]\\\\\\[[[[[[YYYYYYXXXYYYYYYZZZ[[[[[[WWWVVVUUUTTTTTTUUUVVVWWWVVVVVVVVVVVVWWWXXXYYYYYYYYYYYYZZZZZZYYYYYYXXXWWWXXXYYYZZZZZZZZZZZZYYYXXXVVVVVVVVVVVVUUUUUUTTTTTTPPPPPPQQQQQQRRRRRRRRRRRRRRRRRRSSSSSSSSSTTTTTTTTTUUUUUUUUUTTTTTTUUUUUUUUUUUUTTTSSSRRRSSSTTTVVVWWWXXXWWWVVVTTTSSSRRRRRRRRRPPPQQQRRRSSSTTTUUUVVVVVVUUUUUUUUUUUUUUUTTTTTTSSSSSSRRRPPPOOOOOOPPPQQQRRRTTTUUUUUUUUUUUUVVVVVVVVVWWWXXXXXXYYYYYYXXXWWWVVVYYYYYYXXXXXXWWWWWWWWWVVVWWWWWWVVVUUUUUUVVVVVVWWWUUUTTTSSSSSSTTTTTTSSSRRRQQQQQQQQQRRRRRRQQQQQQQQQRRRQQQPPPPPPOOOOOOPPPPPPNNNNNNOOOOOOPPPQQQRRRSSS======<<<<<<======>>>???>>>>>>>>>??????@@@@@@AAA@@@????????????@@@AAAAAAEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDEEEFFFGGGHHHIIIIIIKKKJJJIIIIIIIIIIIIJJJJJJGGGFFFDDDDDDFFFHHHIIIIIIJJJIIIHHHGGGGGGHHHJJJKKKIIIJJJKKKJJJJJJKKKNNNQQQPPPRRRSSSPPPJJJGGGGGGIIIKKKLLLLLLLLLLLLMMMMMMMMMLLLLLLLLLMMMNNNPPPQQQRRRRRRRRRQQQSSSVVVXXXXXXWWWUUUUUUTTTRRRQQQQQQQQQQQQPPPPPPPPPPPPPPPQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRROOOOOOPPPPPPQQQRRRSSSTTTRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRTTTUUUVVVVVVVVVVVVWWWWWWVVVUUUTTTSSSSSSRRRPPPPPPOOOOOOOOOOOOPPPPPPOOOPPPQQQPPPNNNMMMLLLMMMNNNNNNOOOOOOOOOOOOOOONNNNNNNNNNNNNNNOOOPPPRRRSSSQQQQQQRRRRRRRRRRRRQQQPPPNNNNNNNNNOOONNNNNNMMMLLLLLLKKKJJJIIIHHHGGGGGGGGGIIIIIIJJJKKKLLLNNNOOOPPPPPPRRRUUUWWWXXXYYY\\\^^^ccclllzzz~~~oooeeeSSSLLLCCC>>><<<===<<<;;;;;;>>>@@@AAAFFFRRReeetttwwwnnnhhheeejjjwww~~~|||||||||zzzxxxuuuqqqpppooommmjjjhhhgggfffccccccbbbaaa``````______aaabbbbbbccccccdddeeeeeeeeegggiiiiiihhhhhhhhhiiikkklllooorrruuuwwwzzz{{{~~~wwwiii\\\WWWRRROOOUUU___iiiqqqxxx|||}}}yyyuuurrrvvvtttqqqoooooopppssstttuuurrrmmmhhhdddaaa``````\\\[[[ZZZYYYXXXYYYYYYZZZYYYYYYZZZZZZZZZZZZZZZYYY[[[\\\\\\]]]]]]]]]\\\\\\ZZZYYYYYYYYYYYYZZZZZZ[[[XXXWWWVVVUUUUUUVVVWWWXXXWWWWWWWWWWWWWWWXXXYYYYYYYYYYYYZZZZZZYYYYYYXXXWWWYYYZZZ[[[[[[[[[[[[ZZZYYYXXXWWWWWWVVVVVVUUUUUUUUURRRRRRRRRRRRRRRRRRRRRQQQQQQRRRRRRSSSSSSTTTTTTTTTUUUTTTTTTSSSSSSTTTTTTUUUUUUUUUUUUUUUUUUVVVVVVWWWYYYXXXVVVUUUSSSSSSRRRRRRRRRRRRSSSTTTTTTUUUUUUUUUSSSTTTTTTTTTTTTTTTSSSSSSTTTSSSRRRQQQPPPQQQRRRRRRSSSSSSTTTTTTTTTUUUUUUUUUUUUVVVWWWXXXXXXXXXWWWVVVYYYXXXWWWWWWWWWWWWWWWXXXVVVVVVVVVVVVUUUUUUUUUUUUTTTTTTTTTTTTSSSSSSSSSSSSRRRRRRSSSSSSSSSSSSRRRRRRQQQPPPPPPOOONNNOOOOOOOOOMMMMMMNNNNNNOOOOOOOOOOOO999999999:::;;;<<<===>>>======>>>>>>???@@@@@@AAA>>>>>>>>>>>>>>>??????@@@CCCCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDEEEFFFGGGHHHIIIIIIHHHGGGGGGGGGHHHIIIIIIHHHFFFEEEEEEGGGIIIJJJJJJIIIHHHFFFEEEEEEFFFHHHIIIHHHIIIJJJJJJJJJKKKPPPSSSSSSVVVXXXUUUOOOKKKJJJKKKLLLLLLLLLLLLLLLMMMMMMNNNLLLLLLLLLMMMMMMOOOPPPPPPQQQPPPPPPQQQTTTVVVWWWVVVUUUUUUSSSRRRQQQPPPPPPPPPNNNNNNNNNNNNNNNOOOOOOPPPPPPPPPPPPQQQQQQQQQPPPPPPMMMNNNNNNOOOPPPQQQRRRSSSRRRSSSSSSSSSSSSSSSSSSSSSRRRSSSTTTVVVWWWWWWXXXXXXXXXXXXWWWVVVUUUTTTSSSSSSQQQPPPPPPPPPPPPPPPPPPQQQPPPRRRRRRQQQNNNLLLLLLLLLNNNNNNOOOPPPQQQQQQQQQQQQPPPPPPOOOOOOOOOPPPRRRSSSRRRRRRSSSSSSRRRQQQPPPOOOMMMNNNNNNOOONNNMMMLLLKKKKKKJJJIIIHHHHHHHHHHHHHHHIIIIIIIIIJJJLLLMMMOOOOOOQQQRRRSSSUUUVVVXXXZZZ[[[^^^dddnnnyyyzzzppp```VVVIIIAAA===<<<;;;999;;;===???@@@DDDMMMZZZddduuu~~~wwwoooiiilllsss}}}|||zzzxxxuuusssqqqpppnnnmmmlllkkkjjjiiihhhhhhkkkkkkkkkkkklllmmmnnnnnnpppqqqssssssrrrqqqrrrsssssstttwwwzzz}}}|||uuuqqqfffZZZRRRRRRSSSSSS\\\hhhssszzz|||xxxuuussspppnnnssspppmmmjjjhhhhhhiiijjjiiihhheeeaaa^^^^^^___```]]]\\\[[[YYYXXXXXXXXXXXXWWWWWWXXXXXXXXXXXXWWWWWWYYYZZZ[[[\\\]]]]]]\\\\\\[[[ZZZZZZYYYYYYYYYYYYZZZYYYXXXWWWVVVVVVWWWXXXYYYXXXWWWWWWWWWWWWXXXXXXYYY[[[[[[[[[[[[[[[ZZZZZZYYYZZZZZZ[[[\\\\\\[[[ZZZZZZZZZYYYXXXWWWVVVVVVVVVVVVTTTTTTSSSRRRRRRQQQQQQQQQQQQQQQRRRRRRSSSTTTTTTUUUUUUUUUTTTTTTTTTTTTUUUUUUTTTUUUVVVWWWXXXWWWWWWVVVVVVVVVUUUTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUURRRSSSSSSTTTTTTSSSSSSRRRUUUTTTSSSRRRRRRRRRRRRSSSRRRRRRSSSSSSSSSTTTTTTTTTSSSTTTVVVWWWXXXWWWVVVUUUVVVVVVUUUUUUUUUVVVWWWXXXTTTTTTUUUUUUUUUTTTSSSRRRRRRSSSSSSSSSRRRQQQQQQRRRQQQRRRSSSSSSSSSSSSRRRQQQPPPPPPOOONNNNNNNNNNNNNNNLLLLLLMMMMMMNNNNNNMMMMMM666666777888999;;;<<<===<<<======>>>???@@@@@@@@@===============>>>>>>???AAAAAAAAAAAAAAAAAAAAAAAACCCCCCDDDEEEFFFGGGHHHHHHHHHGGGFFFFFFFFFGGGHHHIIIIIIGGGEEEFFFHHHJJJJJJJJJHHHGGGEEEDDDCCCDDDFFFGGGGGGIIIJJJJJJIIILLLPPPUUUUUUYYY\\\ZZZSSSNNNLLLMMMLLLLLLLLLLLLLLLMMMNNNNNNMMMMMMLLLLLLMMMNNNOOOOOOPPPOOOOOOPPPSSSVVVVVVVVVUUUTTTSSSRRRPPPPPPOOOOOOMMMMMMLLLLLLMMMMMMNNNOOONNNOOOOOOPPPPPPPPPOOOOOOLLLLLLMMMNNNOOOQQQRRRSSSRRRSSSSSSSSSTTTTTTTTTUUUSSSSSSUUUVVVWWWXXXXXXXXXYYYXXXWWWWWWUUUUUUTTTSSSQQQPPPPPPOOOOOOPPPPPPQQQQQQRRRSSSQQQNNNLLLKKKKKKNNNNNNPPPQQQRRRSSSSSSSSSRRRQQQPPPOOOPPPQQQRRRSSSSSSSSSTTTTTTRRRQQQOOONNNMMMNNNOOOOOONNNMMMLLLKKKKKKJJJIIIIIIHHHHHHHHHIIIHHHHHHIIIIIIKKKLLLNNNOOOQQQQQQRRRSSSUUUWWWYYYZZZ[[[___fffooo}}}wwwjjj^^^NNNCCC>>><<<999777666777:::;;;>>>EEEMMMTTThhh~~~yyylllfffhhhrrr}}}zzzyyywwwyyyyyyxxxwwwuuutttssssssvvvvvvuuuvvvvvvwwwxxxyyywwwyyyzzzzzzyyyxxxyyyzzzyyyzzz|||{{{rrriiicccYYYOOOMMMTTTYYY\\\ffftttxxx|||wwwssspppooommmlllpppnnnjjjfffdddccccccdddaaa```^^^[[[YYYZZZ\\\___^^^]]][[[ZZZXXXWWWWWWWWWVVVVVVVVVWWWVVVVVVUUUUUUWWWXXXZZZ\\\]]]]]]]]]\\\\\\[[[ZZZYYYYYYXXXYYYYYYYYYXXXWWWVVVVVVWWWXXXYYYXXXXXXWWWWWWWWWXXXXXXYYY\\\]]]]]]]]]]]]\\\[[[[[[ZZZ[[[\\\]]]]]]\\\[[[ZZZ[[[ZZZYYYXXXWWWVVVVVVVVVUUUUUUTTTSSSRRRQQQPPPPPPPPPQQQQQQRRRSSSTTTTTTUUUVVVUUUUUUTTTTTTUUUUUUVVVTTTUUUWWWYYYYYYXXXWWWVVVTTTTTTTTTTTTUUUVVVWWWXXXVVVVVVVVVUUUUUUUUUUUUTTTRRRRRRSSSSSSSSSSSSSSSRRRUUUUUUTTTSSSSSSSSSSSSSSSRRRRRRRRRRRRSSSSSSSSSSSSRRRSSSUUUWWWWWWWWWVVVUUUTTTTTTSSSSSSSSSTTTVVVWWWRRRSSSTTTUUUTTTSSSQQQOOOQQQRRRRRRRRRPPPOOOPPPQQQPPPQQQRRRSSSSSSRRRQQQPPPPPPOOONNNNNNMMMMMMNNNNNNLLLLLLMMMMMMMMMMMMLLLLLL888888888999:::;;;===>>><<<<<<<<<<<<<<<===>>>>>>============>>>>>>>>>>>>@@@@@@@@@AAABBBCCCEEEFFFBBBCCCEEEGGGHHHIIIIIIHHHGGGGGGFFFFFFFFFFFFFFFGGGJJJIIIGGGEEEEEEGGGIIIJJJIIIIIIHHHHHHHHHHHHGGGGGGJJJJJJIIIIIIJJJMMMOOOQQQUUUWWWYYYZZZXXXSSSNNNKKKNNNMMMLLLJJJJJJJJJKKKKKKMMMLLLKKKLLLOOOQQQQQQPPPPPPPPPOOOOOOPPPQQQSSSTTTUUUUUUSSSRRRQQQQQQQQQQQQMMMNNNNNNNNNMMMMMMOOOQQQUUURRRNNNMMMNNNOOOMMMKKKNNNMMMMMMMMMNNNOOOOOOPPPQQQQQQPPPPPPQQQRRRTTTUUUTTTUUUVVVVVVWWWWWWVVVVVVUUUVVVWWWVVVTTTRRRRRRRRRPPPOOONNNNNNNNNPPPRRRSSSTTTSSSSSSRRRQQQQQQPPPPPPOOOOOOOOOOOOPPPRRRTTTUUUTTTTTTSSSSSSSSSSSSSSSTTTVVVVVVUUUUUUSSSRRRQQQPPPOOOOOOOOONNNNNNNNNMMMMMMLLLLLLKKKIIIIIIHHHHHHHHHIIIJJJJJJKKKLLLMMMMMMNNNPPPPPPOOOOOOPPPQQQSSSTTTUUUXXX^^^gggooo{{{uuulll]]]NNNBBB;;;999999:::999;;;>>>>>>>>>DDDLLL]]]kkk~~~yyylllaaahhhjjjsss~~~}}}|||~~~}}}}}}uuulllccc[[[VVVRRRTTTWWW[[[aaajjjsssyyyzzzuuupppqqqtttuuuqqqlllnnniiibbb]]][[[[[[[[[[[[^^^[[[XXXXXXZZZ\\\[[[ZZZ[[[ZZZZZZYYYXXXWWWWWWWWWXXXWWWUUUTTTSSSTTTUUUUUUVVVWWWXXXZZZ[[[[[[[[[[[[\\\[[[ZZZZZZYYYZZZZZZZZZ[[[[[[[[[XXXVVVTTTUUUUUUXXXXXXXXXXXXYYYYYYYYYYYYYYYZZZ\\\]]]]]]]]]\\\\\\]]]]]][[[[[[[[[\\\]]]^^^YYYYYYYYYYYYXXXXXXXXXXXXUUUUUUUUUTTTTTTTTTTTTTTTQQQQQQQQQQQQRRRSSSTTTUUUVVVVVVVVVWWWWWWWWWXXXXXX[[[YYYYYYYYYYYYYYYWWWUUUUUUUUUVVVVVVVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTSSSSSSTTTUUUUUUUUUTTTSSSOOOQQQSSSUUUUUUSSSPPPMMMPPPPPPPPPPPPQQQQQQRRRSSSTTTTTTUUUUUUUUUVVVVVVVVVVVVVVVUUUUUUTTTSSSSSSRRRQQQQQQQQQPPPOOOOOONNNNNNPPPQQQQQQQQQPPPOOOOOONNNPPPPPPPPPPPPOOONNNMMMMMMLLLLLLKKKKKKLLLLLLMMMNNN777777888888999;;;<<<======<<<<<<<<<<<<=====================>>>>>>>>>>>>?????????@@@AAACCCDDDEEECCCDDDFFFGGGHHHGGGGGGFFFFFFFFFFFFEEEFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFEEEIIIHHHHHHHHHIIILLLNNNPPPRRRTTTWWWYYYXXXTTTPPPNNNPPPOOONNNLLLLLLLLLMMMMMMLLLKKKJJJKKKNNNOOOPPPOOOPPPPPPOOOOOOPPPQQQRRRTTTTTTTTTSSSRRRQQQQQQQQQQQQMMMNNNOOONNNMMMMMMOOOQQQTTTQQQNNNNNNOOOOOOMMMKKKMMMMMMLLLLLLMMMMMMNNNOOOQQQPPPPPPPPPPPPRRRSSSTTTTTTUUUVVVVVVWWWWWWVVVVVVVVVWWWXXXXXXUUUTTTTTTTTTRRRQQQPPPOOOOOOPPPRRRSSSSSSSSSRRRQQQPPPPPPOOOOOOOOOOOOOOOOOOPPPRRRTTTUUUUUUTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUSSSRRRQQQPPPNNNNNNNNNNNNNNNNNNMMMMMMMMMLLLKKKJJJIIIIIIIIIIIIJJJJJJKKKKKKLLLMMMMMMNNNPPPOOOOOOOOOPPPQQQSSSTTTUUUVVV[[[bbbhhhrrrvvvgggXXXKKKBBB===::::::888999<<<;;;;;;???FFFPPP\\\ooouuujjj``````fffqqq~~~|||tttkkkbbbZZZUUUSSSTTTYYY```gggmmmsssxxx|||}}}xxxuuuvvvyyyyyytttnnnlllhhhccc___]]]\\\[[[ZZZ[[[YYYVVVVVVXXXZZZYYYXXX[[[[[[ZZZZZZYYYXXXXXXWWWWWWVVVUUUUUUTTTTTTUUUUUUWWWWWWYYYZZZ[[[\\\\\\\\\\\\\\\[[[ZZZZZZZZZZZZ[[[]]]]]][[[YYYWWWVVVVVVWWWXXXXXXYYYYYYYYYYYYZZZZZZ[[[\\\]]]^^^^^^^^^^^^]]]]]]\\\[[[ZZZZZZZZZ[[[\\\[[[[[[ZZZZZZYYYXXXWWWWWWTTTTTTTTTTTTTTTTTTTTTTTTRRRRRRRRRRRRSSSTTTUUUUUUVVVWWWWWWWWWXXXXXXXXXXXXZZZYYYXXXXXXYYYXXXVVVTTTUUUVVVVVVVVVVVVWWWWWWWWWVVVVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTUUUVVVWWWVVVUUUTTTSSSQQQRRRTTTTTTTTTRRRPPPNNNPPPOOOOOOOOOPPPPPPQQQRRRRRRRRRSSSSSSSSSTTTTTTTTTUUUUUUTTTTTTSSSRRRQQQQQQRRRQQQQQQPPPPPPOOONNNNNNPPPPPPPPPPPPPPPOOONNNNNNPPPPPPPPPPPPOOONNNMMMLLLLLLLLLLLLLLLLLLMMMMMMNNN777777777777888999;;;;;;======<<<<<<<<<<<<<<<<<<=========>>>>>>>>>??????>>>>>>??????@@@AAACCCCCCEEEEEEGGGGGGGGGFFFEEEDDDEEEEEEEEEEEEEEEFFFGGGHHHFFFGGGHHHIIIIIIHHHGGGFFFHHHHHHGGGFFFEEEEEEDDDDDDFFFFFFFFFFFFHHHJJJLLLMMMNNNPPPSSSVVVVVVTTTRRRPPPQQQPPPPPPOOOOOOOOOOOOPPPKKKJJJIIIJJJMMMOOOOOONNNPPPOOONNNNNNOOOPPPRRRSSSSSSRRRRRRQQQQQQQQQRRRRRRNNNOOOOOOOOONNNNNNPPPRRRRRRQQQOOOPPPPPPOOOMMMKKKMMMLLLLLLLLLLLLMMMMMMNNNOOOOOOOOOOOOPPPQQQRRRSSSTTTUUUVVVVVVWWWWWWVVVVVVWWWYYYZZZYYYWWWVVVVVVVVVTTTSSSRRRQQQQQQQQQRRRSSSRRRQQQQQQPPPOOOOOOOOOOOOPPPOOOOOOOOOPPPRRRSSSTTTUUUUUUUUUUUUUUUUUUVVVVVVUUUUUUUUUTTTTTTRRRQQQPPPMMMMMMMMMMMMMMMMMMNNNNNNNNNMMMLLLKKKJJJJJJJJJKKKKKKKKKKKKLLLMMMMMMNNNNNNOOOOOOOOOOOOPPPQQQRRRRRRTTTTTTWWW\\\___eeerrruuugggYYYMMMCCC>>>;;;999999;;;:::888;;;@@@CCCMMM]]]lllxxxtttbbb]]]\\\bbbjjjssswwwqqqhhh^^^WWWTTTTTTTTT\\\cccnnnwww|||~~~~~~|||zzz|||~~~wwwqqqkkkiiieeecccbbb___\\\ZZZXXXVVVUUUUUUVVVWWWWWWVVV[[[[[[ZZZZZZYYYYYYXXXXXXUUUUUUVVVVVVVVVUUUTTTTTTXXXXXXZZZ[[[\\\]]]]]]]]]]]]]]]\\\[[[[[[[[[[[[[[[___^^^\\\ZZZXXXXXXXXXYYYXXXYYYYYYYYYZZZZZZZZZ[[[[[[\\\]]]]]]^^^]]]]]]]]]\\\\\\[[[ZZZYYYYYYYYYZZZ]]]]]]\\\[[[ZZZXXXWWWVVVSSSSSSSSSSSSTTTTTTTTTTTTSSSSSSTTTTTTUUUUUUVVVVVVWWWWWWXXXXXXXXXYYYYYYYYYYYYXXXWWWXXXXXXXXXVVVTTTUUUVVVVVVVVVWWWWWWWWWXXXXXXXXXWWWWWWWWWVVVVVVVVVWWWVVVVVVVVVUUUUUUUUUTTTWWWWWWXXXXXXXXXWWWUUUTTTSSSSSSTTTSSSRRRQQQPPPOOOOOONNNNNNNNNNNNOOOOOOPPPPPPPPPPPPQQQQQQQQQQQQQQQVVVVVVVVVVVVUUUTTTSSSSSSRRRQQQQQQPPPPPPOOOOOONNNOOOOOOOOOOOOOOOOOONNNMMMOOOOOOOOOOOONNNMMMLLLKKKLLLLLLLLLLLLLLLMMMNNNNNN666666666666777888999:::<<<<<<<<<<<<<<<<<<;;;;;;=========>>>>>>??????@@@>>>>>>>>>>>>???@@@AAABBBDDDDDDFFFGGGGGGFFFFFFEEEEEEDDDDDDEEEEEEFFFGGGHHHFFFGGGGGGHHHHHHGGGGGGFFFHHHHHHGGGFFFEEEDDDDDDCCCEEEEEEEEEEEEGGGIIIJJJKKKKKKMMMOOOQQQRRRQQQOOONNNPPPPPPPPPPPPPPPPPPPPPQQQLLLJJJJJJKKKMMMOOOOOOOOOOOONNNNNNNNNNNNPPPQQQRRRQQQQQQQQQPPPQQQQQQRRRRRRNNNOOOPPPOOONNNNNNPPPRRRQQQQQQRRRRRRRRRQQQOOONNNNNNMMMMMMMMMMMMMMMNNNNNNNNNNNNOOOOOOPPPQQQQQQRRRTTTUUUVVVVVVWWWWWWVVVVVVWWWXXXZZZYYYWWWVVVVVVWWWVVVUUUTTTSSSSSSSSSSSSSSSQQQPPPOOONNNNNNNNNOOOOOOPPPPPPOOOOOOPPPQQQSSSTTTVVVVVVVVVWWWWWWWWWWWWWWWUUUUUUUUUTTTTTTSSSQQQQQQLLLLLLMMMMMMMMMMMMNNNNNNNNNNNNMMMLLLKKKKKKLLLLLLLLLLLLLLLMMMMMMNNNNNNNNNNNNOOOOOOOOOOOOPPPPPPQQQSSSRRRTTTWWWYYY\\\fffppp}}}sssfffYYYLLLDDD???<<<:::<<<;;;888:::>>>???FFFPPPYYYcccnnnyyy~~~qqqhhhaaa^^^```dddnnnwww~~~~~~|||wwwjjjddd[[[TTTRRRUUU[[[___iiippp{{{~~~}}}~~~xxxrrrllljjjhhhgggeeebbb^^^ZZZVVVVVVUUUUUUVVVVVVVVVVVVYYYYYYYYYXXXXXXWWWWWWWWWTTTUUUVVVWWWWWWVVVTTTSSSXXXYYYZZZ[[[]]]]]]]]]]]]^^^]]]\\\\\\[[[[[[\\\\\\```]]][[[YYYYYYYYYYYYXXXXXXXXXYYYYYYZZZ[[[[[[[[[ZZZ[[[[[[[[[[[[[[[[[[[[[]]]\\\[[[[[[ZZZZZZYYYYYY^^^^^^]]]\\\[[[XXXVVVUUURRRRRRRRRSSSSSSTTTTTTTTTTTTTTTUUUVVVVVVWWWWWWWWWXXXXXXXXXYYYYYYYYYYYYZZZZZZYYYXXXXXXYYYXXXVVVTTTUUUUUUVVVVVVWWWWWWXXXXXXYYYYYYYYYXXXWWWWWWVVVVVVXXXWWWWWWVVVVVVUUUUUUUUUXXXYYYYYYZZZYYYXXXVVVUUUUUUUUUSSSRRRQQQQQQPPPPPPNNNNNNMMMMMMMMMNNNNNNOOOOOOOOOPPPPPPPPPPPPPPPPPPTTTTTTUUUUUUTTTSSSRRRQQQQQQQQQQQQPPPOOOOOONNNNNNMMMNNNNNNNNNNNNNNNMMMMMMNNNNNNNNNNNNMMMLLLKKKKKKLLLLLLKKKKKKLLLLLLMMMNNN666666666666777888999999;;;;;;<<<===<<<<<<;;;:::=========>>>???@@@@@@@@@>>>>>>>>>>>>???@@@AAAAAAAAABBBDDDFFFGGGGGGGGGGGGEEEEEEDDDDDDEEEFFFFFFGGGHHHFFFEEEDDDDDDEEEFFFHHHIIIHHHHHHGGGFFFFFFEEEEEEDDDDDDEEEFFFGGGIIIJJJKKKJJJKKKLLLMMMMMMLLLJJJJJJMMMMMMNNNNNNOOOOOOOOOPPPMMMLLLKKKLLLNNNPPPQQQPPPNNNNNNMMMMMMNNNOOOQQQRRRQQQPPPPPPPPPPPPPPPQQQRRRNNNOOOOOOOOONNNNNNPPPQQQQQQRRRTTTTTTTTTSSSRRRQQQPPPOOOOOONNNNNNNNNOOOOOONNNNNNOOOPPPPPPQQQQQQQQQTTTUUUVVVVVVWWWWWWVVVVVVUUUWWWXXXXXXVVVUUUUUUVVVWWWVVVUUUUUUTTTTTTTTTTTTQQQPPPNNNMMMMMMNNNOOOPPPQQQPPPOOOOOOPPPQQQSSSTTTUUUVVVWWWXXXXXXXXXXXXWWWTTTTTTTTTTTTTTTSSSRRRQQQMMMMMMMMMMMMMMMMMMNNNNNNNNNMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOORRRQQQSSSVVVWWWYYY```hhhsss|||}}}rrrfffYYYOOOFFF@@@<<<<<<;;;888999===>>>BBBGGGLLLRRR\\\gggooo~~~yyymmmfff```^^^aaagggttt~~~yyyoooiiiYYYUUUPPPNNNRRR[[[ffflllvvv||||||}}}xxxrrrnnnllljjjhhhfffccc^^^ZZZVVVVVVWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUSSSTTTVVVWWWWWWVVVUUUTTTXXXYYYZZZ[[[]]]]]]]]]]]]^^^]]]\\\\\\[[[[[[\\\\\\^^^\\\ZZZYYYZZZZZZYYYWWWWWWXXXXXXYYYZZZ[[[[[[[[[\\\\\\[[[[[[[[[[[[[[[\\\]]]]]]]]]\\\\\\[[[[[[ZZZ^^^^^^^^^]]][[[XXXVVVTTTPPPPPPQQQRRRSSSSSSTTTTTTTTTUUUVVVWWWXXXXXXXXXWWWXXXXXXXXXYYYYYYYYYYYYZZZZZZYYYXXXXXXYYYYYYWWWUUUTTTTTTUUUUUUVVVWWWWWWXXXYYYYYYYYYXXXXXXWWWWWWWWWXXXXXXWWWVVVVVVUUUTTTTTTXXXXXXYYYYYYYYYXXXVVVVVVVVVUUUSSSRRRQQQQQQQQQRRROOOOOONNNMMMMMMNNNNNNNNNPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOQQQQQQQQQPPPNNNMMMPPPPPPPPPOOONNNNNNMMMMMMLLLLLLMMMMMMMMMMMMMMMLLLMMMMMMMMMMMMLLLKKKJJJIIIKKKKKKJJJJJJKKKKKKLLLMMM777777666777777888999999999:::;;;<<<===<<<<<<;;;<<<===>>>>>>???@@@AAAAAA??????>>>>>>???@@@@@@AAA@@@AAACCCEEEGGGGGGGGGGGGFFFEEEEEEDDDDDDEEEEEEEEEGGGEEECCCAAAAAACCCEEEGGGHHHGGGGGGGGGGGGFFFFFFFFFDDDEEEFFFGGGHHHJJJJJJKKKJJJJJJJJJJJJIIIIIIHHHGGGJJJJJJLLLMMMNNNNNNNNNNNNMMMLLLKKKLLLOOOQQQQQQQQQNNNMMMLLLLLLMMMNNNPPPQQQQQQPPPPPPOOOOOOOOOPPPPPPMMMNNNNNNNNNMMMMMMOOOQQQQQQSSSTTTTTTSSSSSSSSSTTTQQQQQQPPPOOOOOOOOOOOOPPPNNNOOOPPPQQQQQQRRRRRRQQQTTTUUUVVVVVVWWWWWWVVVVVVTTTUUUWWWWWWUUUTTTUUUVVVVVVVVVVVVUUUUUUUUUUUUUUUQQQPPPNNNMMMMMMNNNPPPQQQQQQPPPPPPOOOPPPQQQRRRSSSTTTUUUWWWYYYYYYYYYXXXXXXTTTTTTTTTTTTTTTSSSRRRRRROOOOOOOOONNNNNNNNNMMMMMMMMMMMMLLLLLLLLLLLLMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNMMMNNNNNNOOOOOONNNNNNMMMQQQPPPQQQUUUWWWWWW\\\bbblllooo{{{~~~ttthhh___PPPHHH@@@===;;;888888;;;:::===@@@CCCGGGOOOZZZaaaqqq{{{}}}tttjjjaaa^^^```eeeqqqtttiii___YYYMMMLLLLLLOOOWWWcccnnnvvv~~~|||~~~xxxssspppmmmiiifffccc```\\\YYYUUUVVVXXXXXXWWWVVVVVVWWWUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTUUUVVVVVVVVVUUUUUUXXXXXXZZZ[[[\\\]]]]]]]]]]]]]]]\\\[[[[[[[[[[[[[[[]]][[[ZZZ[[[]]]\\\YYYUUUVVVVVVWWWXXXYYYZZZ[[[[[[^^^^^^]]]\\\\\\\\\\\\]]][[[\\\]]]]]]]]]]]]\\\\\\]]]]]]]]]]]][[[XXXUUUSSSNNNOOOPPPQQQRRRSSSTTTUUUSSSTTTVVVXXXXXXXXXWWWWWWWWWWWWXXXXXXXXXYYYYYYYYYYYYXXXWWWXXXXXXXXXVVVTTTRRRSSSSSSTTTUUUVVVWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWVVVUUUTTTSSSSSSUUUVVVWWWXXXXXXWWWVVVVVVTTTTTTSSSRRRRRRRRRSSSSSSQQQPPPPPPOOOOOOOOOOOOPPPQQQPPPPPPPPPPPPPPPOOOOOOPPPQQQSSSTTTTTTSSSQQQPPPOOOOOONNNMMMMMMLLLLLLKKKJJJKKKLLLLLLMMMLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIJJJKKKKKK888888777777777888999999777888:::<<<======<<<<<<<<<===>>>???@@@AAAAAABBB@@@????????????@@@AAAAAAAAABBBDDDFFFFFFFFFFFFEEEGGGFFFEEEDDDDDDCCCDDDDDDCCCBBBBBBAAAAAABBBBBBCCCEEEEEEEEEFFFFFFFFFFFFFFFEEEFFFGGGIIIJJJKKKLLLLLLJJJJJJIIIIIIIIIIIIIIIIIIGGGIIIJJJLLLMMMNNNMMMMMMMMMKKKJJJLLLNNNPPPPPPPPPMMMMMMLLLLLLMMMNNNPPPQQQQQQQQQPPPOOONNNNNNNNNOOOLLLMMMMMMMMMLLLLLLNNNPPPPPPRRRSSSRRRQQQQQQSSSUUUQQQPPPOOOOOONNNNNNNNNOOONNNOOOQQQRRRSSSSSSRRRRRRTTTUUUVVVVVVWWWWWWVVVVVVTTTUUUWWWWWWUUUUUUUUUVVVTTTTTTUUUVVVVVVVVVUUUUUURRRPPPNNNMMMMMMOOOQQQRRRQQQQQQPPPOOOPPPQQQRRRSSSSSSUUUWWWXXXYYYYYYXXXWWWSSSTTTTTTTTTTTTSSSRRRRRRRRRQQQQQQPPPOOONNNMMMMMMLLLLLLKKKKKKKKKLLLLLLMMMOOOOOOOOOOOOOOOOOOOOOOOOMMMMMMNNNOOOOOONNNMMMLLLPPPNNNPPPTTTVVVUUUXXX\\\bbbccclll}}}xxxpppaaaVVVJJJCCC>>>:::999<<<888:::<<<===???DDDLLLSSS___hhhsss~~~}}}ppphhhggg```hhhqqqyyy~~~wwwnnndddZZZSSSOOOLLLMMMPPPWWW```kkkuuu{{{~~~{{{vvvqqqlllfff```]]][[[XXXWWWSSSVVVXXXXXXVVVUUUUUUVVVTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUTTTTTTUUUUUUVVVWWWWWWWWWYYYZZZ[[[\\\\\\\\\\\\\\\[[[ZZZZZZZZZZZZ[[[\\\[[[[[[^^^aaa___YYYTTTUUUUUUVVVWWWXXXYYYZZZZZZ]]]\\\[[[ZZZYYYZZZZZZ[[[YYYZZZ[[[\\\]]]]]]\\\\\\[[[[[[\\\\\\[[[XXXUUUSSSMMMNNNOOOPPPRRRSSSTTTUUUSSSTTTVVVXXXXXXXXXWWWVVVVVVWWWWWWWWWXXXXXXXXXXXXWWWVVVUUUVVVVVVVVVTTTRRRPPPQQQRRRSSSTTTUUUVVVVVVVVVVVVVVVWWWXXXXXXYYYYYYWWWWWWVVVUUUTTTSSSRRRRRRRRRSSSUUUVVVWWWWWWVVVUUURRRSSSSSSSSSTTTTTTTTTTTTSSSSSSRRRQQQQQQQQQQQQQQQPPPPPPPPPOOOOOOOOONNNNNNQQQSSSUUUVVVVVVUUUSSSRRRMMMMMMLLLLLLKKKKKKJJJJJJIIIJJJKKKKKKLLLLLLLLLKKKKKKKKKKKKKKKJJJIIIHHHHHHHHHHHHGGGGGGHHHHHHIIIJJJ888888888888888888999:::555777:::<<<>>>>>>===<<<<<<===>>>???@@@AAABBBBBB@@@@@@@@@@@@@@@@@@AAAAAACCCDDDEEEFFFFFFEEEDDDCCCHHHGGGFFFDDDCCCCCCCCCCCC@@@@@@AAABBBBBBAAA@@@@@@CCCCCCDDDDDDEEEEEEFFFFFFFFFGGGHHHJJJKKKLLLMMMMMMJJJJJJIIIIIIIIIJJJKKKKKKGGGHHHJJJLLLMMMNNNNNNMMMKKKJJJIIIKKKMMMOOOOOOOOOMMMLLLLLLLLLLLLNNNOOOPPPRRRQQQPPPOOONNNNNNMMMMMMKKKLLLMMMLLLKKKKKKMMMOOOOOOPPPQQQPPPNNNOOORRRVVVPPPOOOOOONNNMMMMMMMMMNNNOOOPPPQQQSSSSSSSSSSSSRRRUUUUUUVVVWWWWWWWWWVVVVVVTTTVVVWWWWWWVVVUUUVVVWWWSSSTTTUUUUUUVVVVVVVVVVVVRRRQQQOOOMMMMMMOOOQQQSSSRRRQQQPPPOOOPPPQQQRRRSSSSSSTTTVVVXXXYYYYYYXXXWWWSSSTTTTTTTTTTTTSSSSSSRRRSSSSSSRRRQQQOOONNNMMMMMMLLLKKKKKKKKKKKKKKKLLLLLLOOOOOOOOOOOOOOOOOOOOOOOOLLLMMMNNNOOOOOONNNLLLLLLOOOMMMOOOSSSTTTSSSTTTXXXXXXZZZbbbppp~~~{{{ooobbbSSSJJJCCC>>><<<>>>888:::;;;:::999<<>>???AAABBBBBB>>>>>>???@@@AAACCCDDDEEEBBBCCCEEEFFFGGGGGGFFFFFFDDDDDDCCCBBBBBBBBBBBBBBBAAAAAABBBCCCBBBAAA???>>>AAABBBDDDFFFFFFFFFFFFEEEHHHIIIIIIJJJLLLMMMOOOPPPMMMLLLKKKJJJIIIIIIIIIIIIFFFGGGHHHHHHJJJJJJKKKLLLKKKLLLLLLLLLMMMMMMMMMMMMKKKKKKLLLMMMNNNNNNOOOOOOPPPPPPPPPOOONNNMMMLLLKKKKKKLLLKKKJJJIIIJJJMMMOOOSSSSSSSSSRRRRRRRRRRRRRRRPPPOOONNNMMMLLLLLLLLLLLLPPPPPPRRRTTTUUUWWWWWWXXXZZZYYYYYYXXXXXXXXXXXXYYYWWWVVVVVVVVVVVVVVVVVVUUUUUUUUUUUUTTTTTTTTTTTTTTTRRRNNNJJJIIILLLOOOQQQQQQSSSSSSRRRRRRRRRRRRRRRRRRUUUUUUVVVWWWWWWXXXXXXYYYXXXWWWUUUUUUVVVUUUSSSQQQTTTTTTSSSRRRQQQOOOMMMLLLLLLLLLLLLLLLKKKKKKKKKKKKLLLMMMNNNNNNNNNMMMKKKJJJMMMNNNOOOPPPPPPPPPOOONNNMMMMMMNNNPPPRRRSSSTTTUUUVVVWWW[[[ccclllyyyxxxrrrfffWWWJJJAAA===<<<<<<;;;:::;;;===>>>>>>>>>IIILLLQQQZZZfffwwwuuuiii______dddlllxxx~~~~~~xxxqqqiii```WWWQQQLLLIIIKKKQQQYYY]]]cccjjjrrrxxx|||~~~|||xxxrrrjjj```ZZZWWWWWWVVVUUUVVVVVVVVVWWWWWWXXXXXXXXXVVVVVVWWWWWWVVVTTTRRRQQQUUUUUUVVVVVVWWWXXXXXXXXXVVVUUUTTTTTTUUUXXXZZZ\\\YYYXXXWWWWWWXXXYYYZZZ[[[^^^]]]\\\\\\\\\ZZZTTTOOOTTTSSSSSSSSSSSSTTTTTTUUURRRTTTUUUUUUSSSRRRRRRSSSXXXYYYZZZYYYXXXXXXYYY[[[[[[ZZZYYYWWWUUUSSSRRRQQQRRRRRRQQQQQQQQQSSSTTTUUUTTTUUUVVVVVVWWWWWWVVVVVVQQQRRRSSSTTTUUUVVVWWWWWWWWWVVVUUUSSSRRRRRRRRRQQQOOOPPPQQQSSSUUUVVVVVVVVVSSSRRRRRRRRRSSSTTTTTTUUUYYYXXXVVVTTTSSSQQQQQQPPPOOOPPPQQQSSSUUUVVVWWWWWWSSSTTTUUUVVVVVVVVVUUUTTTTTTTTTTTTSSSSSSRRRPPPPPPQQQRRRRRRRRRRRRPPPNNNMMMOOOOOOPPPQQQQQQPPPOOONNNKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGFFFEEEEEEFFFGGGHHH::::::::::::999999999999:::;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<===>>>@@@@@@AAA?????????@@@AAABBBCCCDDDBBBCCCDDDFFFFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCAAABBBBBBCCCBBBAAA@@@???@@@AAACCCEEEFFFFFFFFFFFFHHHHHHIIIJJJKKKMMMOOOPPPOOONNNMMMLLLKKKJJJJJJJJJGGGGGGHHHHHHIIIIIIJJJJJJKKKKKKLLLLLLLLLMMMMMMMMMLLLLLLMMMMMMNNNNNNOOOOOOPPPPPPPPPPPPOOONNNMMMLLLMMMMMMMMMLLLKKKKKKNNNQQQSSSSSSSSSSSSRRRRRRQQQPPPOOONNNMMMLLLLLLLLLLLLLLLQQQRRRSSSUUUVVVVVVVVVVVVYYYXXXXXXXXXXXXXXXYYYYYYVVVVVVVVVVVVVVVUUUUUUUUUTTTTTTTTTSSSSSSSSSRRRRRRRRROOOKKKKKKMMMQQQRRRSSSTTTTTTTTTTTTTTTTTTTTTTTTUUUVVVVVVWWWWWWXXXXXXYYYYYYWWWVVVWWWWWWVVVTTTRRRTTTTTTSSSRRRQQQOOONNNMMMOOOOOONNNMMMMMMLLLKKKKKKKKKKKKLLLMMMMMMMMMLLLKKKMMMMMMNNNOOOOOOOOONNNMMMMMMMMMNNNPPPQQQSSSTTTTTTTTTTTTWWW]]]dddnnn~~~~~~rrrcccUUUJJJDDDBBB;;;:::888999:::<<<<<<;;;>>>@@@DDDLLLWWWeeettt~~~uuuiiicccaaaccciiiqqq{{{~~~||||||}}}|||uuullldddYYYRRRMMMLLLMMMNNNTTT[[[aaadddiiiooouuuzzz}}}}}}wwwsssmmmggg___YYYWWWVVVUUUTTTUUUVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWVVVUUUTTTSSSSSSUUUUUUUUUVVVVVVVVVVVVVVVUUUTTTTTTSSSTTTVVVXXXYYYXXXXXXWWWWWWWWWXXXZZZ[[[\\\[[[ZZZ[[[[[[YYYUUUQQQSSSSSSRRRRRRRRRRRRRRRSSSPPPRRRTTTTTTSSSSSSTTTUUUUUUVVVWWWVVVUUUTTTVVVWWWXXXXXXWWWVVVTTTSSSRRRQQQSSSRRRQQQQQQRRRSSSTTTUUUUUUVVVVVVWWWWWWWWWVVVVVVSSSSSSTTTUUUUUUVVVVVVWWWUUUTTTSSSRRRQQQQQQQQQQQQPPPQQQRRRTTTUUUVVVVVVVVVTTTTTTTTTTTTTTTUUUVVVVVVWWWVVVTTTSSSQQQPPPOOOOOOOOOOOOQQQRRRTTTUUUUUUUUURRRSSSUUUVVVWWWVVVVVVUUUTTTTTTTTTSSSRRRQQQPPPOOOQQQQQQRRRRRRQQQPPPNNNMMMPPPQQQQQQQQQPPPOOOMMMLLLIIIIIIIIIHHHHHHHHHHHHGGGHHHIIIIIIJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFEEEDDDDDDCCCDDDEEEEEE::::::::::::::::::::::::999:::;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<===>>>>>>???@@@@@@??????@@@AAAAAABBBBBBBBBDDDEEEEEEFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCAAABBBBBBBBBBBBAAA@@@@@@???@@@BBBDDDEEEFFFGGGGGGHHHHHHIIIIIIKKKLLLNNNOOOQQQPPPOOOMMMLLLLLLKKKKKKHHHHHHHHHHHHHHHHHHHHHHHHKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMMMMNNNNNNNNNPPPPPPPPPPPPPPPOOONNNMMMNNNNNNNNNMMMLLLMMMOOORRRRRRRRRSSSTTTSSSQQQOOOMMMMMMMMMLLLKKKKKKKKKLLLLLLQQQRRRUUUVVVWWWWWWVVVUUUWWWWWWWWWWWWXXXYYYYYYYYYVVVVVVVVVUUUUUUUUUTTTTTTTTTSSSSSSRRRQQQPPPOOOOOOPPPNNNLLLLLLOOORRRTTTUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWXXXXXXYYYYYYZZZYYYXXXXXXYYYYYYWWWUUUUUUUUUTTTSSSQQQPPPOOONNNRRRQQQPPPOOONNNMMMLLLKKKIIIJJJKKKLLLMMMMMMMMMLLLMMMMMMNNNNNNNNNNNNMMMMMMMMMMMMNNNOOOQQQRRRSSSSSSRRRQQQRRRVVVZZZ```lllxxx|||mmm^^^QQQHHHCCC===;;;999888999::::::999888:::===BBBJJJVVVbbbjjj}}}vvvkkkccc]]]\\\___ccclllxxx~~~~~~~~~~~~}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~{{{|||~~~zzzuuuoooggg\\\UUULLLHHHHHHMMMRRRXXX```hhhlllnnnqqquuuyyy|||~~~~~~wwwpppmmmeeeaaa\\\XXXWWWUUUTTTSSSUUUUUUUUUUUUTTTTTTTTTTTTWWWWWWVVVUUUTTTTTTTTTUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTSSSSSSSSSTTTVVVWWWXXXWWWWWWVVVVVVWWWYYYYYYZZZYYYXXXYYYYYYXXXUUURRRSSSRRRQQQPPPPPPPPPPPPPPPNNNPPPSSSSSSSSSSSSTTTVVVSSSUUUUUUUUUSSSSSSTTTUUUUUUUUUUUUTTTSSSSSSRRRRRRSSSSSSRRRRRRRRRSSSTTTTTTVVVWWWWWWWWWWWWWWWVVVUUUUUUUUUUUUUUUUUUUUUUUUUUURRRQQQPPPPPPOOOOOOOOOPPPRRRRRRSSSUUUUUUVVVVVVVVVVVVUUUUUUUUUUUUVVVVVVWWWTTTSSSRRRPPPOOONNNNNNNNNNNNOOOPPPQQQRRRRRRRRRRRRQQQSSSTTTVVVWWWWWWVVVVVVTTTTTTTTTSSSRRRQQQOOONNNPPPPPPQQQQQQQQQOOONNNMMMQQQQQQQQQPPPOOOMMMKKKIIIHHHGGGGGGGGGFFFFFFFFFFFFGGGHHHHHHHHHHHHHHHHHHGGGEEEEEEEEEDDDDDDDDDCCCCCCEEEDDDCCCBBBBBBBBBBBBBBB:::::::::::::::;;;;;;;;;888999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========@@@@@@????????????@@@@@@AAABBBBBBCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBAAAAAA>>>???AAACCCEEEFFFGGGHHHHHHHHHHHHIIIJJJKKKMMMNNNQQQPPPOOOMMMLLLKKKKKKKKKIIIIIIHHHHHHGGGGGGGGGGGGJJJJJJJJJKKKKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMOOOOOOOOOOOOOOONNNMMMLLLMMMNNNNNNNNNMMMMMMOOOQQQPPPQQQSSSTTTSSSPPPMMMKKKLLLKKKKKKKKKKKKKKKLLLLLLOOOQQQTTTVVVXXXWWWVVVUUUUUUUUUVVVWWWXXXYYYYYYYYYVVVVVVUUUUUUTTTTTTSSSSSSSSSRRRQQQPPPOOONNNMMMLLLNNNMMMLLLLLLOOORRRTTTVVVWWWWWWWWWWWWXXXXXXXXXXXXVVVVVVWWWWWWXXXYYYYYYYYY[[[ZZZYYYZZZ[[[[[[YYYXXXVVVUUUTTTSSSRRRQQQQQQPPPTTTSSSRRRPPPNNNLLLKKKJJJHHHIIIJJJKKKLLLMMMNNNNNNOOOOOOOOOOOONNNNNNNNNMMMMMMMMMNNNOOOPPPQQQQQQRRRRRROOOOOORRRTTTWWW```iii~~~wwwiii[[[PPPIIIDDDAAA===;;;;;;;;;:::999888999;;;>>>CCCKKKTTT[[[llluuuyyynnneee___\\\\\\aaahhhpppxxx~~~~~~}}}||||||||||||||||||||||||}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||{{{vvvooohhhaaaYYYRRRLLLLLLKKKMMMUUU]]]ccckkkrrruuuvvvxxxyyy{{{|||}}}~~~}}}~~~zzz{{{~~~~~~xxxpppjjjfff^^^]]]ZZZYYYWWWVVVTTTSSSTTTTTTTTTSSSSSSRRRRRRRRRWWWVVVUUUSSSSSSTTTUUUVVVVVVVVVVVVUUUTTTSSSSSSRRRTTTTTTSSSSSSSSSTTTUUUVVVXXXWWWVVVUUUUUUVVVWWWXXXWWWVVVVVVVVVWWWVVVUUUTTTSSSRRRQQQOOOOOONNNNNNNNNOOOQQQSSSSSSRRRRRRSSSTTTTTTVVVWWWVVVUUUTTTTTTUUUSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSWWWWWWWWWWWWWWWVVVVVVUUUUUUUUUUUUTTTSSSSSSRRRRRROOONNNNNNNNNNNNNNNOOOOOOSSSTTTTTTUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTUUUUUUQQQQQQPPPOOONNNNNNNNNNNNNNNOOOOOOPPPPPPPPPPPPOOOPPPRRRSSSUUUVVVVVVVVVUUUSSSSSSSSSRRRQQQPPPNNNMMMNNNOOOPPPPPPPPPOOOMMMLLLOOOOOOOOOOOONNNLLLJJJIIIGGGGGGGGGFFFFFFFFFEEEEEEFFFFFFFFFGGGGGGFFFFFFFFFDDDCCCCCCCCCCCCBBBBBBBBBDDDCCCCCCBBBAAAAAAAAAAAA::::::::::::::::::::::::777888999:::;;;;;;;;;;;;::::::;;;;;;<<<<<<======@@@@@@???>>>>>>>>>??????AAAAAAAAABBBBBBCCCDDDDDDEEEEEEEEEFFFEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBCCC???@@@AAABBBDDDFFFHHHIIIHHHHHHHHHHHHIIIJJJLLLLLLNNNMMMLLLKKKKKKJJJJJJKKKJJJIIIIIIHHHHHHGGGGGGFFFIIIJJJJJJJJJJJJKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLKKKLLLMMMMMMMMMMMMLLLKKKKKKKKKLLLMMMMMMLLLLLLMMMOOOOOOPPPRRRSSSRRROOOMMMKKKKKKKKKJJJJJJKKKLLLMMMMMMMMMOOORRRUUUWWWXXXWWWWWWSSSTTTVVVWWWXXXXXXXXXXXXVVVVVVUUUTTTSSSSSSRRRRRRQQQQQQPPPOOONNNLLLLLLKKKKKKKKKKKKLLLMMMPPPSSSVVVWWWWWWXXXXXXYYYYYYYYYYYYVVVVVVWWWXXXXXXYYYYYYZZZ[[[ZZZZZZ[[[]]]]]]\\\ZZZWWWVVVUUUSSSRRRRRRRRRRRRTTTSSSRRRPPPNNNLLLKKKJJJIIIIIIJJJKKKLLLMMMNNNOOOQQQQQQPPPPPPOOOOOOOOOOOOMMMNNNNNNNNNOOOOOOPPPPPPQQQOOONNNQQQSSSUUU[[[bbbppp}}}xxxkkk^^^WWWKKKGGGBBB>>><<<;;;999888666777888999;;;@@@GGGKKK\\\dddqqq~~~vvvmmmfff^^^]]]\\\^^^cccmmmwww~~~~~~}}}||||||{{{zzzzzzzzzzzz{{{|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{|||}}}~~~~~~xxxtttrrrnnniiiaaaYYYTTTPPPNNNLLLRRRRRRWWW```hhhnnntttzzz{{{{{{{{{{{{||||||}}}}}}|||~~~zzzvvvwwwzzz}}}yyy{{{~~~zzzqqqiiiccc```YYYYYYZZZYYYWWWVVVUUUTTTSSSSSSSSSRRRRRRQQQQQQQQQUUUTTTSSSRRRRRRSSSUUUVVVWWWVVVVVVUUUTTTSSSRRRRRRSSSSSSSSSTTTTTTUUUVVVVVVWWWVVVUUUTTTTTTUUUVVVWWWTTTTTTTTTTTTSSSTTTTTTUUUSSSRRRQQQOOOOOONNNNNNNNNQQQRRRSSSSSSQQQPPPPPPPPPTTTVVVWWWWWWUUUTTTSSSTTTSSSSSSSSSTTTUUUVVVVVVWWWUUUUUUTTTTTTTTTSSSRRRRRRUUUVVVVVVVVVVVVVVVUUUUUUTTTTTTSSSRRRQQQPPPOOOOOOMMMLLLLLLMMMMMMNNNOOOPPPTTTUUUUUUUUUUUUTTTSSSSSSRRRRRRQQQPPPPPPQQQQQQQQQPPPOOOOOONNNNNNNNNOOOOOONNNNNNOOOOOOOOOOOONNNNNNOOOQQQRRRTTTTTTTTTTTTSSSPPPPPPPPPPPPOOONNNMMMMMMMMMNNNNNNOOOOOONNNMMMLLLKKKLLLMMMMMMMMMLLLKKKJJJGGGGGGGGGFFFFFFFFFFFFEEEDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCBBBBBBAAAAAA@@@:::::::::999999888888888666777888999:::;;;;;;;;;::::::;;;;;;<<<======>>>??????>>>>>>>>>>>>>>>???@@@@@@@@@@@@AAABBBCCCDDDCCCDDDEEEFFFEEEDDDCCCBBBBBBBBBBBBAAABBBBBBCCCDDDAAAAAABBBCCCEEEGGGHHHIIIHHHGGGGGGHHHIIIJJJKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKJJJJJJJJJIIIIIIHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJKKKJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLKKKKKKJJJIIIKKKLLLLLLKKKKKKLLLMMMMMMNNNPPPPPPPPPOOOMMMLLLJJJJJJJJJKKKLLLMMMNNNOOONNNOOOQQQRRRTTTVVVVVVWWWSSSTTTVVVWWWXXXWWWWWWVVVVVVUUUUUUTTTSSSRRRQQQQQQPPPOOOOOONNNMMMLLLLLLKKKIIIKKKLLLMMMMMMOOORRRUUUVVVVVVWWWWWWXXXYYYYYYYYYWWWWWWWWWXXXYYYYYYZZZZZZ[[[ZZZZZZ\\\]]]^^^]]]\\\XXXWWWUUUTTTSSSSSSTTTTTTTTTSSSRRRPPPNNNMMMKKKKKKJJJJJJJJJKKKLLLNNNOOOPPPSSSRRRQQQPPPOOOOOOPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNQQQMMMMMMQQQSSSTTTWWW\\\cccmmmxxxlllcccUUUPPPIIICCC???<<<:::888777888888888999;;;@@@CCCLLLTTT```lllwww~~~uuueee```YYYUUUVVV\\\eeekkkooowww~~~||||||{{{zzzyyyyyyzzz{{{|||~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}||||||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~}}}}}}{{{zzzzzz{{{|||~~~yyyqqqlllhhhfff___[[[VVVQQQOOOOOOQQQSSSYYYZZZ```kkkrrrvvv{{{~~~}}}}}}}}}~~~~~~~~~yyyttttttwwwyyyyyy{{{~~~~~~xxxqqqiiibbb]]]ZZZUUUWWWXXXXXXVVVTTTTTTUUURRRRRRRRRRRRQQQQQQQQQQQQRRRQQQQQQQQQRRRSSSTTTTTTUUUUUUTTTSSSRRRRRRQQQQQQQQQRRRSSSTTTUUUVVVWWWWWWWWWVVVTTTSSSSSSTTTTTTUUUSSSSSSSSSRRRPPPQQQSSSUUUSSSRRRQQQPPPPPPPPPPPPPPPRRRSSSTTTRRRPPPNNNNNNNNNSSSUUUWWWWWWUUUSSSRRRRRRRRRSSSSSSTTTUUUVVVWWWWWWUUUUUUUUUUUUTTTSSSRRRQQQSSSSSSTTTUUUUUUUUUUUUUUUSSSRRRRRRQQQOOONNNNNNMMMLLLLLLLLLMMMNNNOOOQQQRRRUUUUUUUUUTTTTTTRRRQQQQQQOOONNNNNNMMMMMMMMMMMMNNNMMMMMMMMMMMMMMMNNNOOOOOOMMMMMMNNNOOOOOOOOONNNNNNOOOPPPQQQRRRRRRRRRQQQPPPLLLMMMMMMNNNNNNMMMMMMLLLLLLLLLMMMNNNNNNMMMLLLKKKIIIJJJKKKLLLLLLKKKJJJIIIGGGGGGFFFFFFFFFEEEEEEEEEBBBCCCCCCDDDDDDCCCCCCBBBCCCCCCCCCBBBBBBBBBBBBAAA@@@AAAAAABBBBBBAAAAAA@@@::::::999888777777666666555666777999::::::;;;;;;999::::::<<<===>>>??????>>>>>>=========>>>>>>???@@@@@@??????@@@AAACCCCCCBBBCCCDDDEEEEEECCCBBBAAACCCBBBBBBAAABBBCCCDDDEEEDDDDDDDDDDDDEEEGGGIIIJJJGGGGGGGGGGGGHHHIIIJJJKKKIIIIIIIIIIIIJJJKKKLLLMMMJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHIIIIIIIIIJJJJJJJJJGGGHHHHHHIIIIIIJJJJJJJJJKKKKKKLLLLLLLLLLLLKKKKKKIIIJJJLLLLLLKKKKKKKKKLLLLLLMMMNNNNNNNNNNNNNNNNNNKKKKKKKKKLLLMMMNNNPPPPPPQQQQQQPPPPPPQQQRRRSSSTTTSSSTTTVVVWWWWWWVVVUUUTTTVVVUUUTTTSSSRRRQQQPPPPPPOOONNNNNNNNNMMMMMMLLLLLLJJJLLLNNNNNNNNNOOORRRUUUUUUUUUVVVVVVWWWXXXXXXYYYWWWWWWXXXXXXYYYYYYZZZZZZZZZZZZZZZ\\\^^^___^^^\\\YYYXXXVVVTTTSSSTTTUUUVVVUUUTTTSSSRRRPPPOOONNNMMMLLLLLLLLLLLLMMMNNNPPPQQQSSSRRRQQQOOONNNNNNOOOOOONNNNNNNNNNNNMMMMMMMMMMMMNNNKKKKKKNNNQQQPPPRRRUUUXXX^^^mmmxxxoooaaa[[[SSSKKKFFFAAA>>><<<999999:::999999:::===@@@BBBHHHPPPYYYbbbnnn|||vvvnnnddd[[[WWWWWWZZZ]]]^^^eeeoooxxx~~~}}}|||zzzyyyyyyzzz|||}}}{{{{{{||||||}}}}}}}}}~~~}}}}}}}}}||||||||||||{{{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}~~~zzzqqqhhh```[[[XXXWWWQQQRRRRRRSSSTTTWWW[[[^^^dddeeellluuu{{{|||~~~yyyvvvvvvxxxzzz}}}}}}wwwtttnnngggaaa[[[WWWUUURRRTTTVVVUUUSSSQQQRRRTTTQQQQQQQQQQQQRRRRRRRRRRRRNNNOOOPPPQQQRRRRRRRRRRRRRRRQQQQQQQQQPPPOOOOOOOOONNNOOOQQQSSSTTTVVVVVVWWWVVVUUUTTTSSSRRRSSSSSSTTTRRRSSSRRRPPPNNNOOORRRUUUSSSSSSRRRRRRRRRRRRRRRSSSPPPQQQRRRRRRPPPNNNNNNOOOUUUWWWYYYYYYWWWTTTSSSSSSQQQRRRRRRSSSTTTUUUVVVVVVVVVVVVVVVVVVUUUSSSQQQPPPPPPQQQRRRSSSTTTUUUUUUUUURRRRRRQQQQQQPPPOOONNNNNNLLLLLLMMMNNNOOOQQQSSSTTTUUUUUUTTTSSSRRRQQQOOOOOOMMMLLLLLLKKKJJJJJJKKKKKKJJJJJJJJJJJJKKKLLLNNNNNNLLLMMMNNNNNNOOOOOOOOOOOOOOOOOOPPPQQQPPPOOONNNMMMIIIIIIJJJKKKLLLLLLLLLLLLJJJKKKLLLMMMMMMMMMLLLKKKIIIJJJKKKKKKJJJIIIHHHGGGEEEEEEEEEDDDDDDDDDCCCCCCAAAAAABBBBBBBBBBBBAAAAAABBBBBBBBBAAAAAAAAAAAA@@@<<<===???@@@AAAAAA@@@@@@;;;:::999888777555444444555666777888::::::;;;;;;999999;;;<<<>>>???@@@AAA===============>>>??????@@@??????>>>???AAABBBCCCBBBCCCDDDEEEEEECCCAAA@@@CCCBBBBBBAAABBBCCCDDDEEEFFFEEEEEEEEEEEEGGGIIIJJJGGGGGGGGGGGGHHHIIIJJJJJJHHHHHHIIIIIIJJJLLLMMMNNNKKKKKKKKKKKKKKKKKKKKKKKKHHHHHHHHHIIIIIIIIIJJJJJJFFFFFFGGGGGGHHHIIIJJJJJJKKKLLLMMMMMMMMMMMMLLLLLLIIIKKKLLLMMMLLLKKKLLLMMMLLLLLLLLLMMMMMMNNNOOOOOOKKKKKKKKKLLLMMMOOOPPPQQQTTTSSSQQQOOONNNOOOPPPQQQTTTUUUVVVWWWWWWVVVTTTSSSUUUUUUTTTSSSRRRQQQPPPPPPNNNNNNNNNMMMMMMMMMMMMMMMKKKNNNPPPPPPOOOOOOSSSVVVTTTTTTUUUUUUVVVWWWXXXXXXWWWWWWXXXXXXYYYZZZZZZZZZZZZYYYZZZ[[[^^^___^^^]]]YYYXXXVVVTTTTTTTTTVVVWWWVVVUUUTTTSSSRRRQQQPPPOOONNNMMMMMMMMMMMMOOOPPPQQQRRRQQQPPPNNNMMMMMMNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMIIIHHHLLLNNNMMMMMMOOOQQQUUUaaappp||||||kkkeee\\\SSSLLLHHHDDDAAA666777777777666666999;;;===AAAGGGLLLQQQ\\\jjjtttsssggg^^^YYYWWWUUUVVV[[[aaagggnnnyyy~~~}}}{{{zzzzzz{{{}}}~~~xxxxxxyyyzzzzzz{{{||||||}}}~~~|||~~~~~~~~~}}}}}}}}}||||||{{{{{{{{{{{{{{{{{{{{{{{{~~~~~~~~~~~~~~~~~~uuunnneeeZZZRRRMMMKKKJJJKKKOOOTTTXXX]]]aaaeeegggpppqqqvvv~~~~~~|||yyyxxxzzz|||{{{xxxpppmmmgggaaa[[[VVVSSSRRRPPPSSSTTTSSSPPPOOOQQQSSSPPPQQQQQQRRRRRRSSSSSSSSSLLLMMMOOOQQQRRRRRRQQQQQQOOOOOONNNNNNNNNNNNMMMMMMLLLMMMOOOQQQSSSUUUVVVVVVVVVUUUTTTRRRRRRRRRSSSTTTRRRSSSRRROOOMMMMMMQQQUUUTTTSSSSSSSSSSSSTTTTTTUUUNNNPPPQQQQQQPPPOOOPPPQQQXXXZZZ\\\\\\ZZZWWWVVVVVVPPPQQQQQQRRRSSSTTTTTTUUUVVVVVVWWWVVVUUUSSSQQQPPPNNNOOOQQQRRRTTTUUUUUUUUUSSSRRRRRRQQQPPPPPPOOOOOOLLLMMMMMMOOOPPPRRRTTTUUUUUUTTTTTTSSSQQQPPPNNNMMMLLLLLLKKKJJJJJJJJJJJJJJJHHHHHHHHHIIIJJJKKKLLLMMMLLLLLLMMMOOOOOOPPPPPPPPPNNNOOOPPPPPPOOONNNLLLKKKFFFGGGHHHJJJKKKLLLLLLLLLJJJKKKLLLMMMMMMLLLKKKKKKKKKKKKKKKKKKJJJHHHFFFDDDDDDDDDCCCCCCCCCBBBBBBBBB@@@AAAAAABBBBBBAAAAAA@@@AAAAAAAAA@@@@@@@@@@@@???:::;;;===>>>???@@@??????::::::;;;;;;:::999777666666777888999999999999999999:::;;;<<<===<<<;;;:::======>>>????????????>>>??????@@@@@@@@@AAAAAAAAABBBCCCCCCCCCCCCCCCBBBBBBCCCCCCBBBAAABBBCCCDDDEEEDDDDDDEEEFFFGGGGGGHHHHHHIIIIIIHHHHHHHHHIIIJJJJJJGGGHHHIIIIIIJJJJJJIIIIIIHHHIIIJJJHHHFFFEEEEEEFFFIIIIIIJJJJJJJJJIIIGGGFFFCCCCCCCCCCCCDDDFFFGGGHHHHHHIIIIIIIIIJJJKKKKKKKKKGGGHHHIIIIIIJJJJJJIIIIIIIIIJJJKKKLLLMMMNNNOOOPPPKKKJJJIIIIIIJJJLLLNNNPPPQQQPPPOOONNNNNNNNNOOOPPPOOOPPPQQQSSSSSSSSSSSSRRRSSSTTTSSSQQQNNNLLLLLLMMMNNNMMMMMMLLLMMMOOOPPPQQQPPPOOOOOONNNNNNOOOOOOPPPPPPSSSUUUVVVVVVVVVWWWXXXYYYYYYYYYZZZ[[[\\\^^^^^^]]][[[ZZZ[[[___```___]]][[[[[[YYYXXXWWWWWWWWWWWWVVVVVVUUUUUUTTTSSSRRRRRRRRRRRRPPPOOONNNOOOOOOPPPNNNMMMMMMMMMMMMMMMNNNNNNKKKKKKKKKKKKKKKKKKJJJJJJLLLLLLJJJIIIIIIJJJKKKKKKPPPRRRXXX```gggrrr}}}uuuiii___WWWOOOGGGBBB<<<999555555777888666444<<<>>>@@@BBBEEEMMMWWW___lllwwwvvvkkkccc]]]ZZZVVVRRRRRRXXX___fffsss~~~~~~}}}|||||||||zzzzzz{{{|||}}}}}}}}}}}}||||||||||||||||||||||||||||||zzzzzzzzz{{{||||||}}}}}}~~~}}}vvvhhh\\\PPPKKKHHHFFFHHHKKKLLLVVV___dddhhhooottttttzzz{{{~~~|||wwwsssuuuvvvwwwxxx{{{wwwpppnnneeebbb]]]WWWTTTRRRRRRSSSPPPPPPPPPPPPPPPPPPPPPPPPOOOPPPQQQRRRSSSSSSSSSSSSTTTSSSRRRQQQPPPOOOOOOOOONNNNNNNNNMMMMMMMMMMMMLLLKKKLLLMMMNNNPPPSSSUUUVVVVVVUUUSSSRRRRRRRRRSSSTTTSSSRRRQQQOOOOOONNNNNNNNNTTTTTTSSSSSSRRRPPPOOONNNOOOOOONNNNNNMMMNNNNNNNNNRRRSSSTTTUUUVVVWWWWWWWWWUUUQQQNNNNNNPPPRRRRRRQQQUUUUUUUUUTTTSSSQQQPPPOOOOOOPPPQQQQQQQQQQQQQQQQQQSSSSSSRRRQQQPPPOOOOOONNNNNNNNNOOOPPPRRRTTTUUUVVVUUUSSSQQQQQQSSSSSSPPPMMMLLLLLLKKKIIIIIIHHHHHHIIIHHHHHHHHHHHHIIIJJJJJJKKKLLLMMMMMMMMMNNNNNNNNNNNNMMMMMMNNNOOONNNMMMLLLKKKHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJJJJJJJJJJIIIIIIGGGGGGGGGGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBB@@@>>>>>>???@@@AAA???@@@BBBBBBBBB@@@>>>===AAA@@@???>>>>>>>>>???@@@::::::;;;;;;:::888777666888888999:::::::::::::::999::::::;;;<<<;;;;;;;;;======>>>>>>?????????????????????@@@@@@@@@AAAAAABBBCCCCCCDDDDDDCCCCCCBBBCCCCCCBBBBBBBBBCCCDDDEEEDDDDDDEEEFFFFFFGGGHHHHHHGGGGGGGGGFFFFFFGGGGGGHHHGGGGGGHHHIIIIIIIIIIIIHHHGGGHHHIIIHHHEEEDDDEEEFFFHHHIIIJJJJJJJJJIIIGGGFFFCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHIIIJJJJJJKKKKKKHHHHHHIIIIIIJJJIIIIIIIIIIIIJJJJJJLLLMMMNNNOOOOOOLLLKKKJJJJJJJJJLLLNNNOOOQQQPPPOOOOOONNNOOOPPPQQQPPPPPPOOOOOOPPPQQQSSSTTTSSSSSSSSSQQQOOOMMMMMMMMMLLLMMMNNNPPPPPPPPPPPPPPPPPPOOOOOONNNNNNOOOOOOPPPQQQSSSVVVWWWVVVVVVXXXYYYXXXXXXXXXYYYZZZ[[[\\\]]]\\\[[[ZZZ[[[^^^```___]]]\\\[[[ZZZYYYXXXXXXXXXXXXWWWVVVVVVUUUTTTTTTSSSSSSSSSRRRQQQOOOOOOOOOOOOOOOMMMMMMLLLLLLLLLLLLMMMMMMJJJJJJJJJJJJJJJJJJJJJJJJLLLKKKJJJIIIIIIIIIJJJKKKKKKMMMQQQWWW]]]fffwww~~~ssshhh```WWWNNNIII@@@<<<777666888999888666999:::<<<===@@@EEEMMMSSSYYYdddppp||||||tttmmmiii\\\UUUPPPQQQSSSVVV```jjjvvv~~~}}}||||||}}}~~~~~~~~~~~~}}}~~~~~~~~~}}}}}}}}}}}}|||||||||||||||||||||||||||||||||zzzyyyyyyzzz{{{{{{{{{uuullleeeZZZQQQHHHFFFFFFGGGJJJOOOYYYbbbjjjmmmpppuuuyyyyyy|||}}}~~~}}}vvvpppmmmooorrrtttvvvzzz}}}rrrkkkggg___\\\WWWRRROOONNNOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQRRRSSSSSSSSSSSSSSSRRRQQQPPPOOOOOOOOOOOONNNNNNNNNMMMMMMMMMMMMLLLJJJKKKLLLMMMPPPRRRTTTVVVUUUTTTSSSRRRRRRRRRSSSSSSSSSSSSQQQPPPOOOOOOOOOOOOSSSSSSSSSSSSRRRPPPOOONNNOOOOOONNNNNNMMMNNNNNNOOORRRSSSTTTUUUVVVVVVVVVVVVTTTQQQNNNMMMOOOQQQRRRQQQTTTTTTTTTSSSRRRQQQPPPOOOOOOPPPQQQQQQRRRQQQQQQQQQTTTTTTSSSRRRQQQQQQPPPPPPOOOOOOOOOPPPQQQSSSUUUWWWYYYWWWUUUUUUUUUUUURRROOOLLLLLLKKKJJJJJJIIIIIIJJJFFFFFFEEEEEEFFFFFFGGGGGGKKKKKKKKKKKKLLLLLLLLLLLLNNNOOOOOOPPPPPPNNNMMMLLLHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJKKKKKKJJJJJJIIIHHHHHHHHHHHHGGGFFFEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCAAA@@@>>>>>>???@@@AAA???@@@AAABBBAAA@@@>>>===??????>>>>>>>>>>>>??????::::::::::::999888777666888999::::::;;;::::::::::::::::::::::::;;;<<<<<<>>>>>>=========>>>???@@@?????????@@@@@@@@@@@@AAABBBCCCCCCDDDDDDDDDCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEDDDEEEEEEFFFFFFGGGGGGGGGEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFGGGHHHHHHHHHHHHGGGFFFGGGHHHFFFDDDCCCDDDEEEHHHIIIIIIJJJJJJIIIGGGGGGEEEDDDDDDCCCCCCDDDDDDEEEFFFGGGGGGHHHIIIIIIJJJJJJIIIIIIIIIJJJIIIIIIHHHHHHIIIJJJJJJKKKLLLMMMNNNNNNMMMLLLKKKKKKKKKLLLMMMNNNPPPPPPOOOOOOOOOPPPPPPQQQQQQOOOMMMLLLMMMOOORRRTTTRRRSSSSSSRRROOOMMMMMMNNNLLLNNNQQQSSSTTTSSSQQQOOOPPPOOOOOONNNNNNOOOOOOPPPSSSUUUWWWXXXWWWWWWXXXZZZWWWWWWWWWWWWXXXZZZ[[[\\\\\\[[[ZZZ[[[]]]^^^^^^]]]\\\[[[ZZZYYYYYYXXXXXXYYYWWWWWWWWWVVVVVVUUUUUUTTTUUUTTTRRRQQQOOOOOONNNNNNLLLLLLKKKKKKKKKKKKLLLLLLIIIIIIIIIIIIIIIIIIIIIIIILLLKKKJJJIIIIIIIIIIIIJJJGGGGGGJJJOOORRRXXXeeerrrvvvmmmcccZZZSSSGGGAAA;;;777888999888777666777999999;;;>>>BBBFFFLLLTTT^^^jjjyyy{{{lllcccZZZTTTQQQPPPUUU[[[ccckkktttyyy~~~~~~~~~~~~}}}}}}}}}}}}||||||||||||||||||||||||}}}|||{{{zzzzzz{{{||||||{{{sssmmmhhhaaaYYYSSSMMMGGGCCCEEEIIIMMMSSSYYYhhhpppvvvvvvwwwzzz}}}}}}~~~~~~~~~yyypppiiieeegggkkknnnrrrvvv{{{~~~xxxmmmddd___YYYVVVRRRNNNLLLKKKLLLMMMOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPQQQRRRSSSSSSSSSSSSQQQPPPOOONNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMLLLIIIIIIJJJLLLOOOQQQTTTUUUTTTTTTSSSRRRRRRRRRRRRSSSTTTSSSRRRQQQQQQQQQQQQQQQSSSSSSSSSRRRQQQPPPOOONNNOOONNNNNNMMMNNNNNNOOOOOOQQQRRRSSSTTTUUUUUUUUUTTTSSSPPPNNNMMMNNNPPPQQQQQQRRRRRRRRRRRRRRRQQQPPPPPPOOOPPPQQQQQQRRRRRRQQQQQQTTTTTTTTTSSSSSSRRRRRRQQQQQQPPPOOOOOOPPPSSSUUUWWW[[[YYYWWWVVVUUUTTTQQQNNNLLLLLLLLLKKKKKKKKKKKKKKKGGGFFFFFFEEEEEEEEEEEEFFFIIIIIIIIIIIIJJJJJJJJJKKKOOOOOOPPPQQQPPPOOONNNMMMHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJKKKKKKKKKJJJJJJGGGGGGGGGFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA???>>>>>>>>>???@@@??????@@@AAAAAA@@@>>>======>>>>>>?????????>>>>>>999999999999888888777777888999999::::::999999999;;;:::999888999:::<<<===>>>======<<<===>>>???@@@????????????@@@@@@@@@@@@BBBBBBCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEDDDEEEEEEEEEFFFFFFFFFGGGEEEDDDDDDCCCCCCCCCCCCCCCEEEEEEFFFGGGGGGGGGGGGGGGEEEFFFFFFEEEDDDCCCCCCDDDGGGHHHIIIJJJIIIIIIGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCEEEEEEFFFFFFGGGHHHIIIIIIIIIIIIJJJJJJIIIIIIHHHGGGJJJJJJJJJKKKKKKLLLLLLLLLMMMMMMLLLKKKKKKKKKLLLLLLNNNNNNNNNNNNNNNOOOOOOOOOOOONNNMMMLLLMMMOOOQQQRRRRRRSSSSSSRRROOONNNNNNOOONNNPPPRRRTTTTTTTTTSSSRRRPPPPPPOOOOOOOOOOOOPPPPPPTTTVVVXXXYYYXXXXXXYYYZZZVVVVVVWWWWWWXXXZZZ[[[\\\[[[[[[[[[[[[\\\]]]]]]\\\\\\[[[ZZZYYYYYYYYYYYYYYYXXXXXXWWWWWWWWWVVVVVVVVVVVVUUUSSSRRRPPPOOONNNNNNLLLKKKKKKJJJJJJJJJJJJKKKGGGHHHHHHHHHHHHHHHIIIIIIKKKKKKJJJIIIIIIHHHHHHHHHFFFEEEGGGJJJLLLPPPYYYdddqqq~~~zzzpppeee^^^OOOHHH???999888888888777666666777888999;;;===???EEEIIIPPPYYYgggxxxvvvkkkaaa[[[XXXXXXZZZVVVZZZ```eeemmmxxx~~~~~~}}}}}}~~~{{{wwwpppjjjccc]]]YYYTTTPPPMMMLLLHHHGGGMMMSSSYYY```gggssszzz~~~{{{zzz{{{||||||~~~~~~~~~xxxooohhhaaadddhhhkkknnnqqquuuxxx|||tttjjj```[[[VVVTTTPPPMMMKKKLLLNNNOOOLLLLLLLLLLLLLLLLLLLLLLLLOOOOOOPPPQQQQQQQQQQQQQQQOOOOOONNNMMMMMMMMMMMMMMMNNNNNNNNNMMMMMMMMMLLLLLLHHHHHHJJJKKKNNNQQQSSSTTTSSSSSSRRRRRRRRRQQQQQQQQQSSSSSSRRRRRRQQQRRRRRRRRRSSSSSSSSSRRRQQQPPPNNNNNNNNNNNNMMMMMMNNNNNNOOOOOOQQQQQQRRRSSSSSSSSSSSSSSSQQQOOOMMMLLLMMMNNNPPPPPPPPPPPPQQQQQQQQQPPPPPPOOONNNOOOPPPQQQQQQRRRQQQQQQRRRRRRRRRRRRRRRRRRRRRQQQRRRQQQOOOOOOPPPRRRUUUVVVXXXWWWUUUTTTRRRPPPMMMKKKLLLMMMMMMMMMMMMMMMLLLLLLJJJJJJIIIHHHGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJJJJNNNOOOPPPPPPPPPOOOMMMLLLGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIJJJKKKKKKKKKJJJJJJDDDDDDDDDDDDDDDCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>>>>>>>>>>???>>>??????@@@@@@???>>>>>>===>>>???@@@AAA@@@???>>>999999888888888888888888777777888888888888777777::::::999888999:::;;;<<<===============>>>>>>???>>>>>>?????????@@@@@@@@@AAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCDDDEEEFFFFFFGGGGGGFFFFFFDDDEEEFFFEEECCCCCCCCCEEEFFFGGGHHHIIIIIIHHHGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBCCCCCCDDDEEEFFFGGGHHHHHHHHHIIIIIIJJJIIIIIIHHHHHHJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMMMMMMMMMMKKKLLLMMMNNNOOOOOOOOOOOOQQQRRRSSSRRRPPPOOOPPPQQQRRRRRRRRRRRRSSSTTTUUUUUUQQQQQQPPPPPPPPPPPPQQQQQQUUUWWWYYYYYYXXXXXXYYYZZZWWWWWWWWWXXXYYYZZZ[[[\\\ZZZZZZ[[[[[[[[[[[[[[[\\\[[[ZZZZZZYYYYYYYYYYYYYYYXXXXXXWWWWWWWWWWWWWWWWWWVVVUUUTTTSSSQQQPPPNNNNNNLLLLLLKKKJJJIIIIIIJJJJJJGGGGGGGGGGGGHHHHHHIIIIIIJJJJJJJJJIIIHHHHHHGGGFFFDDDCCCEEEHHHJJJLLLRRR[[[```kkk}}}|||qqqiiiYYYPPPEEE>>>:::999888666555555666777999:::;;;;;;>>>???CCCJJJUUUcccttt|||qqqiiieee```\\\TTTTTTUUUXXX]]]dddmmmttt}}}yyyrrrlllggg\\\YYYUUURRRQQQQQQQQQQQQSSSQQQSSSZZZ```eeelllsss{{{{{{|||}}}{{{}}}~~~~~~~~~}}}yyyrrrmmmfffiiilllnnnoooppprrrsssxxxxxxwwwuuuppphhh```[[[TTTRRRNNNLLLKKKLLLNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPPPPPPPOOOOOONNNNNNMMMLLLLLLLLLMMMMMMNNNNNNNNNMMMMMMMMMLLLLLLHHHIIIJJJKKKMMMPPPRRRSSSRRRRRRRRRRRRQQQQQQPPPPPPRRRQQQQQQQQQQQQQQQRRRSSSSSSRRRRRRRRRQQQOOONNNMMMNNNMMMMMMMMMNNNNNNOOOPPPPPPPPPQQQQQQRRRRRRQQQQQQOOONNNMMMLLLKKKLLLNNNPPPOOOOOOPPPPPPPPPOOOOOONNNMMMNNNOOOPPPPPPQQQQQQQQQOOOOOOOOOPPPPPPPPPPPPPPPRRRQQQPPPOOOPPPRRRSSSUUUUUUUUUTTTSSSPPPNNNLLLLLLNNNNNNOOOOOOOOONNNMMMLLLLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKLLLLLLMMMNNNMMMLLLKKKJJJGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIJJJJJJJJJJJJJJJEEEEEEEEEEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA??????>>>>>>=========>>>===>>>>>>>>>>>>>>>>>>>>>===>>>@@@AAAAAAAAA@@@???999888888777777777888888777777777777777777666555999999999999999:::;;;;;;;;;<<<===>>>>>>>>>======>>>>>>>>>????????????@@@???@@@AAABBBBBBBBBBBBBBBBBBCCCDDDEEEEEEEEEEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEDDDCCCCCCCCCCCCCCCEEEEEEFFFGGGGGGGGGGGGFFFDDDEEEFFFEEEDDDCCCDDDEEEFFFFFFHHHIIIIIIHHHHHHGGGEEEDDDDDDCCCBBBBBBBBBCCCAAABBBBBBDDDEEEFFFGGGHHHGGGHHHIIIIIIJJJJJJIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJHHHIIIJJJKKKLLLLLLLLLLLLJJJKKKMMMOOOPPPOOONNNNNNQQQRRRSSSRRRPPPPPPQQQRRRSSSSSSRRRRRRRRRTTTVVVWWWRRRRRRRRRQQQQQQRRRRRRRRRUUUWWWYYYYYYXXXWWWXXXYYYWWWWWWWWWXXXYYYZZZ[[[\\\YYYZZZ[[[[[[ZZZYYYZZZ[[[YYYYYYXXXXXXXXXXXXYYYYYYWWWWWWWWWWWWWWWWWWWWWWWWUUUUUUUUUTTTSSSQQQPPPOOOMMMLLLKKKJJJJJJIIIJJJJJJFFFGGGGGGHHHHHHIIIIIIJJJJJJJJJJJJIIIHHHGGGFFFEEEBBBAAACCCFFFHHHHHHMMMSSSRRRZZZjjj}}}}}}uuufff]]]QQQGGGBBB>>>;;;888555444333444777999999888::::::===DDDLLLVVVeeerrr~~~yyypppggg^^^YYYUUUUUUVVVXXX]]]cccjjjrrr}}}zzztttoooiiiaaaZZZUUULLLLLLLLLMMMPPPUUUYYY\\\]]]]]]aaagggkkknnnttt{{{~~~{{{yyyxxxyyy{{{zzzvvvrrrnnnppptttuuutttrrrrrrrrrqqqpppnnnmmmjjjfff```\\\QQQOOOLLLIIIIIIJJJLLLNNNQQQQQQQQQQQQQQQQQQQQQQQQNNNNNNOOOOOOOOOOOOOOONNNNNNMMMMMMLLLLLLLLLMMMMMMNNNNNNNNNMMMMMMMMMMMMLLLJJJKKKKKKLLLMMMOOOQQQQQQQQQQQQQQQRRRQQQPPPPPPOOOOOOOOOOOOOOOOOOPPPQQQRRRRRRRRRRRRQQQPPPOOONNNMMMMMMMMMMMMMMMNNNOOOPPPPPPOOOOOOPPPPPPPPPPPPPPPOOONNNNNNMMMKKKJJJKKKMMMPPPOOOOOOOOOOOOOOONNNMMMMMMKKKLLLMMMNNNOOOPPPPPPPPPLLLMMMMMMMMMNNNOOOOOOOOORRRRRRQQQQQQQQQRRRRRRSSSSSSTTTUUUTTTQQQPPPOOOPPPPPPPPPQQQQQQPPPOOOMMMLLLJJJIIIIIIHHHHHHHHHHHHIIIJJJJJJJJJKKKKKKKKKLLLLLLJJJJJJKKKLLLKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGHHHIIIIIIIIIIIIIIIGGGGGGGGGGGGFFFEEEDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>=========<<<===============>>>>>>>>>===>>>???@@@@@@@@@@@@@@@999888777666666777888999888888888888888777666666888888999:::::::::::::::999;;;===??????>>><<<;;;>>>>>>>>>>>>????????????===>>>???@@@AAAAAAAAAAAABBBCCCDDDEEEFFFEEEEEEDDDEEEEEEEEEEEEEEEEEEEEEDDDEEEEEEDDDCCCBBBBBBBBBBBBEEEFFFGGGGGGHHHHHHGGGGGGDDDEEEFFFFFFDDDDDDEEEFFFEEEFFFGGGHHHIIIHHHHHHGGGDDDDDDCCCBBBBBBBBBCCCCCC@@@@@@AAACCCDDDEEEFFFGGGFFFGGGHHHIIIJJJKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHHHHGGGGGGHHHIIIJJJJJJJJJJJJHHHIIIJJJLLLLLLLLLLLLLLLLLLMMMMMMMMMNNNOOOOOOPPPPPPQQQSSSRRRQQQPPPRRRSSSQQQRRRSSSSSSTTTTTTUUUUUUTTTTTTSSSSSSSSSSSSTTTTTTUUUWWWXXXXXXWWWWWWWWWXXXUUUUUUVVVVVVWWWYYYZZZ[[[XXXZZZ\\\[[[YYYXXXYYY[[[XXXXXXWWWWWWWWWWWWXXXXXXVVVVVVVVVVVVVVVVVVVVVVVVTTTTTTUUUUUUTTTRRRQQQPPPNNNMMMLLLKKKJJJJJJJJJJJJGGGGGGGGGHHHIIIJJJJJJJJJIIIIIIIIIIIIHHHFFFEEEDDDCCCBBBCCCGGGHHHFFFHHHMMMNNNQQQ\\\lllyyytttkkk^^^SSSLLLFFFAAA===:::777444444666888888777999888<<>>>>>======<<<<<<<<<<<<<<<<<<======>>>>>><<<<<<<<<<<<===>>>???@@@888888777666666777888999999999999999999888777666777888999:::;;;:::999999888:::>>>@@@@@@???<<<:::>>>>>>>>>>>>????????????<<<===>>>???@@@AAAAAAAAABBBCCCEEEFFFFFFFFFEEEDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEDDDCCCBBBAAAAAAAAAAAAFFFFFFGGGHHHHHHHHHHHHGGGDDDEEEGGGFFFEEEDDDFFFGGGEEEFFFGGGHHHIIIHHHHHHGGGCCCCCCBBBBBBBBBCCCCCCDDD???@@@AAABBBDDDEEEFFFGGGEEEFFFGGGIIIJJJKKKLLLLLLJJJJJJJJJIIIIIIHHHHHHGGGEEEFFFGGGHHHIIIIIIJJJIIIHHHIIIKKKMMMMMMMMMMMMLLLOOONNNLLLKKKLLLNNNQQQSSSPPPQQQRRRRRRQQQQQQRRRSSSOOOQQQSSSUUUVVVUUUTTTRRRUUUUUUTTTTTTTTTTTTUUUUUUUUUVVVXXXXXXWWWVVVWWWXXXTTTTTTTTTUUUVVVWWWYYYYYYXXXZZZ\\\[[[XXXWWWYYY[[[WWWWWWVVVVVVVVVWWWWWWXXXVVVVVVVVVVVVVVVVVVVVVVVVSSSTTTUUUUUUTTTSSSRRRQQQNNNNNNMMMKKKKKKJJJJJJJJJGGGGGGHHHIIIIIIJJJKKKKKKIIIIIIIIIIIIHHHFFFDDDCCCFFFDDDEEEHHHIIIGGGGGGJJJPPPPPPVVVbbbkkkuuu~~~uuuhhh\\\TTTLLLFFFAAA???;;;777666888999888777666555999>>>>>>???GGGRRRZZZcccoooyyyuuukkkgggbbb\\\[[[___YYYaaallltttxxx}}}|||zzzwwwtttqqqlllgggccc^^^[[[WWWSSSQQQOOOLLLJJJKKKNNNRRRWWW]]]eeelllqqqooopppuuuzzz||||||zzzvvvssstttvvvwwwvvvsssnnnqqqtttuuussspppmmmllljjjfffbbb``````___\\\YYYRRRPPPMMMJJJIIIJJJLLLNNNNNNNNNNNNNNNNNNNNNNNNNNNQQQRRRRRRRRRRRRRRRQQQQQQNNNMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNMMMMMMMMMMMMLLLNNNNNNNNNNNNNNNNNNOOOOOOOOOPPPQQQQQQQQQPPPOOONNNJJJJJJKKKKKKLLLMMMOOOOOORRRRRRRRRQQQPPPOOOMMMMMMMMMMMMMMMMMMNNNOOOPPPQQQNNNNNNOOOOOOOOONNNNNNMMMLLLMMMMMMKKKHHHIIILLLOOOPPPPPPOOOOOOMMMLLLJJJJJJHHHIIIJJJLLLMMMMMMNNNNNNKKKKKKLLLMMMNNNOOOOOOPPPPPPQQQSSSTTTTTTRRRPPPOOOMMMPPPSSSSSSQQQQQQSSSUUUSSSTTTTTTTTTRRROOOLLLJJJHHHHHHHHHHHHIIIJJJJJJKKKIIIIIIIIIJJJJJJJJJKKKKKKIIIJJJKKKKKKKKKJJJHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFCCCDDDEEEFFFGGGHHHHHHHHHBBBBBBBBBBBBAAA@@@??????????????????????????????=========>>>===<<<<<<;;;<<<<<<<<<<<<<<<===>>>???;;;;;;::::::;;;<<<>>>???666666555444444555777777888777777777777777888888888888888999999::::::;;;666999===??????>>>>>>???>>>>>>????????????>>>>>>>>>>>>======>>>@@@CCCDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEFFFFFFFFFEEEEEEDDDFFFDDDBBB@@@@@@AAADDDEEEGGGGGGGGGGGGFFFDDDCCCBBBDDDEEEFFFHHHHHHGGGGGGFFFHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFEEEEEEDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGDDDGGGKKKNNNOOONNNKKKIIIMMMLLLKKKKKKKKKJJJGGGDDDEEEFFFGGGHHHHHHHHHHHHHHHGGGHHHIIIKKKLLLLLLMMMMMMMMMNNNOOOOOONNNNNNPPPRRRRRRRRRRRRRRRSSSSSSSSSSSSRRRSSSSSSTTTUUUVVVVVVVVVWWWVVVVVVUUUUUUVVVVVVWWWXXXXXXWWWWWWWWWVVVVVVVVVUUUTTTSSSSSSSSSTTTUUUVVVVVVWWWWWWXXXYYYZZZ[[[[[[[[[ZZZXXXVVVUUUVVVWWWXXXUUUUUUUUUVVVVVVUUUTTTTTTWWWVVVTTTSSSSSSSSSTTTUUUTTTRRROOOLLLJJJJJJJJJKKKJJJIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEDDDCCCCCCCCCCCCEEEFFFGGGFFFJJJOOOTTTZZZeeesss}}}}}}qqqhhhccc^^^UUUMMMHHHBBB;;;888888888777555777999;;;;;;;;;===AAAEEEOOOTTT]]]gggrrr}}}~~~xxxuuuqqqmmmiiiaaafffllloooqqqssswww{{{|||tttnnniiigggbbb]]]YYYWWWVVVUUUMMMNNNMMMLLLLLLMMMQQQSSSYYYZZZ]]]dddmmmrrrsssrrrxxxyyyyyyzzz{{{~~~yyyuuuqqqpppsssuuuvvvuuusssrrrqqqooonnnlllkkkkkkeee```[[[XXXYYYZZZYYYXXXQQQOOOKKKIIIJJJJJJJJJIIIRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQPPPOOONNNMMMOOOOOOOOOPPPPPPQQQQQQQQQNNNOOOPPPPPPNNNLLLMMMMMMOOOOOOOOOPPPOOOOOONNNNNNOOOOOOOOOPPPOOOOOONNNNNNOOONNNLLLKKKKKKMMMOOOPPPRRRQQQPPPOOONNNLLLKKKKKKNNNMMMMMMMMMMMMMMMMMMMMMOOOOOONNNNNNNNNNNNMMMMMMMMMLLLJJJJJJKKKLLLOOOPPPMMMMMMMMMLLLKKKJJJIIIHHHHHHHHHJJJKKKLLLLLLLLLLLLJJJKKKLLLMMMNNNOOOPPPPPPSSSSSSTTTTTTTTTSSSSSSRRRPPPPPPPPPPPPPPPQQQRRRSSSOOOPPPRRRTTTTTTSSSQQQPPPMMMMMMMMMMMMMMMMMMMMMMMMIIIJJJMMMOOOPPPOOONNNLLLOOOMMMLLLJJJHHHGGGFFFFFFEEEFFFFFFFFFFFFEEEDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCEEEDDDCCCBBBBBBBBBBBBBBB>>>>>>>>>>>>============AAA@@@>>>=========>>>>>>===<<<<<<<<<<<<;;;;;;;;;<<<<<<============<<<<<<777777666555666777888999999999888777666666666777888888888888888999999999666999<<<>>>>>>>>>>>>???>>>>>>????????????>>>>>>???>>>>>>>>>???AAACCCEEEBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFEEEDDDEEEDDDBBB@@@@@@BBBCCCEEEGGGGGGGGGGGGFFFEEEDDDCCCDDDEEEFFFGGGGGGGGGFFFFFFFFFGGGGGGHHHIIIIIIJJJJJJFFFEEEEEEDDDDDDCCCCCCBBBEEEEEEFFFGGGGGGHHHHHHHHHEEEHHHKKKMMMNNNMMMKKKJJJMMMKKKJJJJJJJJJHHHEEECCCDDDEEEFFFFFFGGGGGGGGGGGGIIIJJJKKKLLLMMMNNNNNNNNNNNNOOOPPPOOONNNNNNPPPQQQRRRRRRRRRRRRSSSSSSSSSSSSRRRRRRSSSSSSTTTUUUUUUVVVWWWVVVVVVUUUUUUVVVVVVWWWXXXXXXXXXXXXWWWWWWVVVVVVUUUTTTSSSSSSSSSTTTUUUVVVVVVVVVWWWWWWXXXXXXYYYYYYZZZYYYWWWVVVUUUVVVWWWXXXVVVVVVVVVVVVVVVUUUTTTSSSUUUTTTSSSRRRRRRRRRSSSSSSTTTRRROOOLLLKKKJJJJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCDDDEEEGGGHHHJJJLLLOOOPPPSSSZZZeeennn{{{sssoookkkeee```TTTMMMCCC<<<:::999888777666777888777666888;;;>>>EEEJJJQQQYYYbbblllvvv|||}}}uuuvvvwwwvvvuuuuuuvvvwww|||}}}~~~~~~{{{zzzxxxuuussspppjjjccc^^^XXXVVVRRRNNNKKKJJJIIIIIIIIIKKKMMMOOOQQQTTTXXX[[[aaaaaadddjjjrrrvvvwwwwww|||||||||{{{{{{}}}yyyvvvrrrqqqrrrttttttsssrrrqqqooommmkkkiiihhhgggccc^^^YYYWWWXXXYYYWWWVVVPPPMMMKKKJJJKKKMMMMMMMMMSSSRRRRRRRRRQQQQQQPPPPPPRRRRRRRRRQQQQQQPPPOOOOOONNNOOOOOOOOOPPPPPPPPPPPPNNNPPPQQQPPPOOOMMMMMMNNNOOOPPPPPPQQQQQQQQQPPPPPPPPPQQQQQQQQQQQQPPPOOOOOONNNMMMLLLKKKKKKKKKMMMNNNPPPOOONNNNNNMMMLLLKKKKKKMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKJJJJJJKKKMMMNNNNNNNNNNNNMMMMMMKKKJJJJJJIIIIIIJJJKKKLLLLLLLLLLLLKKKKKKLLLLLLMMMOOOPPPQQQSSSTTTTTTTTTTTTTTTSSSSSSRRRRRRQQQPPPOOOOOOOOOOOONNNOOOQQQRRRSSSRRRQQQPPPMMMLLLLLLLLLLLLLLLLLLLLLJJJKKKNNNPPPPPPOOOMMMLLLLLLKKKJJJIIIHHHGGGGGGGGGFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCBBBAAAAAAAAAAAAAAA??????>>>>>>>>>=========AAA@@@???>>>===>>>>>>???<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<============<<<<<<777777777777777888999999;;;:::999777666666555555888888777777777777777777555888;;;<<<<<<<<<===>>>===>>>>>>??????>>>>>>===??????>>>??????AAACCCDDDBBBBBBBBBCCCDDDEEEEEEFFFGGGGGGGGGGGGGGGFFFEEEEEEDDDCCCAAA@@@@@@BBBCCCEEEGGGGGGGGGGGGGGGFFFEEEDDDDDDEEEFFFFFFGGGGGGFFFFFFEEEFFFGGGHHHJJJKKKLLLMMMGGGGGGFFFEEEEEEDDDCCCCCCEEEFFFFFFGGGHHHIIIIIIIIIHHHIIIJJJLLLLLLLLLKKKJJJLLLKKKIIIHHHHHHFFFCCCAAACCCCCCDDDDDDEEEFFFFFFFFFJJJKKKLLLMMMNNNOOOOOOOOOOOOPPPPPPOOONNNMMMNNNPPPQQQQQQRRRRRRRRRSSSSSSSSSQQQRRRRRRSSSSSSTTTTTTUUUVVVVVVUUUUUUUUUUUUVVVVVVXXXXXXXXXXXXXXXXXXWWWVVVUUUTTTSSSRRRRRRSSSTTTTTTVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWVVVUUUUUUVVVXXXYYYWWWWWWWWWWWWVVVUUUSSSSSSSSSRRRQQQPPPPPPPPPQQQQQQTTTSSSPPPMMMKKKJJJIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDCCCCCCDDDEEEGGGHHHJJJKKKLLLKKKLLLPPPWWW^^^iiivvvyyyvvvuuussspppfff]]]PPPFFFAAA>>>;;;999777777666555333444666999???CCCIIIOOOVVV^^^ffflllwww~~~}}}{{{zzz|||{{{zzzyyyyyyyyyzzz{{{yyyvvvttttttxxx|||{{{vvvqqqmmmmmmnnnppppppnnnmmmkkkkkkkkkjjjhhhfffgggeeeaaa^^^[[[WWWQQQMMMKKKJJJHHHFFFDDDDDDEEEEEEIIIMMMRRRXXX\\\aaafffiiillllllooosssxxx|||}}}}}}~~~|||}}}{{{yyyuuutttsssssssssrrrpppooollliiigggdddcccbbb```\\\XXXWWWXXXXXXVVVTTTOOOMMMKKKKKKNNNPPPQQQRRRTTTSSSSSSRRRQQQPPPOOOOOOQQQQQQQQQQQQQQQQQQQQQQQQNNNNNNNNNOOOOOOOOOOOOOOONNNOOOQQQPPPOOONNNNNNOOOOOOPPPQQQRRRRRRSSSRRRRRRRRRRRRRRRRRRRRRQQQPPPPPPNNNMMMKKKJJJIIIIIIJJJKKKLLLLLLLLLLLLKKKKKKJJJJJJLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKLLLLLLMMMNNNNNNNNNNNNMMMLLLJJJJJJKKKLLLLLLNNNOOOOOOOOONNNMMMLLLLLLJJJJJJKKKLLLMMMMMMMMMMMMMMMMMMLLLKKKLLLNNNQQQRRRTTTTTTUUUUUUUUUUUUTTTTTTTTTSSSQQQOOONNNLLLLLLKKKLLLMMMOOOPPPQQQQQQQQQPPPLLLLLLLLLKKKKKKJJJJJJJJJKKKLLLNNNPPPPPPOOOMMMLLLJJJIIIHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCAAAAAA@@@?????????@@@@@@????????????>>>>>>>>>>>>@@@@@@???>>>>>>>>>??????<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;666666666777777888888999999999888777666666777777777777777666666555555555444777999;;;;;;;;;<<<=========>>>>>>>>>>>>======>>>>>>>>>>>>???@@@AAABBBAAAAAABBBCCCDDDEEEFFFGGGGGGHHHHHHGGGGGGFFFEEEDDDCCCBBBAAA@@@AAABBBCCCDDDGGGGGGGGGHHHGGGGGGFFFFFFEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFGGGIIIJJJKKKLLLMMMKKKJJJJJJIIIHHHGGGFFFFFFFFFFFFFFFGGGIIIJJJKKKLLLJJJJJJKKKKKKKKKKKKKKKKKKLLLJJJHHHFFFFFFDDDBBB???AAABBBBBBCCCDDDEEEFFFFFFJJJKKKLLLNNNOOOOOOOOOOOOQQQQQQQQQOOOMMMLLLMMMOOOPPPQQQQQQQQQRRRSSSSSSSSSQQQQQQRRRRRRSSSSSSSSSTTTVVVVVVUUUUUUUUUUUUVVVVVVXXXXXXYYYYYYYYYXXXWWWVVVUUUTTTSSSRRRQQQRRRRRRSSSTTTTTTTTTTTTTTTTTTTTTSSSUUUTTTTTTTTTUUUVVVXXXYYYXXXXXXXXXWWWVVVTTTSSSRRRPPPPPPOOOOOONNNNNNNNNNNNSSSRRRPPPMMMKKKJJJIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGEEEEEEEEEDDDDDDDDDCCCCCCDDDCCCCCCCCCCCCEEEFFFGGGFFFGGGGGGGGGHHHKKKQQQUUU\\\eeesss|||{{{{{{zzzuuummm```VVVNNNGGGAAA<<<:::999777555444444666888;;;>>>CCCHHHMMMTTT[[[___kkkrrrzzz}}}yyyuuusssrrrrrrmmmiiieeeccceeehhhkkkllloooqqquuuyyy|||}}}}}}}}}{{{|||}}}}}}~~~{{{yyywwwtttrrrjjjeee___ZZZYYYZZZ[[[[[[ZZZYYYXXXWWWWWWVVVTTTSSSWWWVVVTTTRRROOOMMMJJJHHHGGGGGGGGGGGGGGGHHHIIIJJJPPPVVV]]]eeejjjppptttwwwvvvvvvxxx{{{~~~~~~~~~~~~||||||}}}{{{xxxvvvuuusssrrrnnnllliiieeebbb___^^^]]]^^^[[[YYYYYY[[[[[[XXXTTTQQQOOOMMMMMMOOORRRSSSTTTTTTTTTSSSRRRPPPOOONNNNNNPPPPPPPPPOOOPPPPPPQQQQQQNNNNNNNNNNNNNNNNNNNNNNNNLLLNNNOOOOOOMMMLLLMMMNNNNNNOOOPPPQQQRRRRRRSSSRRRRRRRRRRRRRRRQQQPPPOOOOOOLLLLLLJJJIIIHHHHHHHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJKKKKKKMMMNNNOOOPPPPPPPPPOOOMMMLLLKKKKKKKKKLLLNNNOOOOOOOOOOOOOOONNNMMMKKKKKKLLLMMMMMMMMMMMMMMMOOOMMMKKKKKKKKKNNNQQQRRRSSSSSSTTTUUUUUUUUUUUUTTTSSSRRRPPPNNNLLLKKKJJJJJJIIIJJJLLLNNNOOOPPPPPPPPPMMMLLLLLLKKKKKKJJJJJJIIILLLMMMNNNOOOOOONNNMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHEEEFFFFFFFFFFFFEEEDDDDDDCCCCCCDDDDDDDDDDDDCCCCCC??????>>>======>>>>>>>>>@@@?????????>>>>>>>>>>>>????????????????????????<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;<<<<<<;;;;;;;;;444444555666777777777888777777666666777888999999777666666555555444444444444666888999999999;;;=========>>>>>>>>>>>>======<<<<<<<<<======>>>??????@@@@@@AAACCCDDDFFFGGGHHHGGGHHHHHHGGGFFFEEEDDDDDDBBBAAAAAA@@@AAABBBCCCDDDFFFGGGGGGHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIJJJJJJKKKLLLLLLMMMLLLKKKJJJIIIHHHGGGGGGFFFFFFGGGHHHIIIKKKMMMNNNMMMLLLLLLLLLKKKKKKLLLLLLKKKHHHFFFEEEDDDCCCAAA???AAAAAAAAABBBCCCEEEFFFGGGJJJKKKLLLMMMNNNOOOOOOOOOQQQRRRQQQPPPMMMLLLMMMNNNOOOPPPPPPQQQRRRSSSSSSSSSRRRRRRRRRRRRSSSSSSSSSSSSVVVUUUUUUTTTTTTUUUUUUVVVWWWXXXYYYYYYYYYXXXVVVUUUVVVUUUSSSQQQPPPPPPQQQQQQSSSSSSSSSSSSRRRRRRRRRRRRSSSSSSSSSTTTUUUVVVWWWWWWWWWWWWWWWVVVUUUSSSRRRQQQNNNNNNNNNNNNMMMMMMLLLLLLQQQPPPNNNLLLKKKIIIHHHHHHIIIIIIIIIIIIHHHHHHHHHGGGDDDDDDDDDCCCCCCCCCBBBBBBCCCBBBBBBBBBBBBDDDEEEFFFEEEEEEFFFFFFGGGIIIMMMPPPSSSXXXaaalllxxxxxxooofff^^^TTTJJJCCC>>>;;;777555444555777777444666:::>>>BBBHHHNNNRRR\\\```hhhpppwwwzzzvvvtttsssjjjfff___ZZZYYYYYYYYYYYY]]]___cccfffiiijjjjjjjjjiiijjjlllnnnooooooooooookkkkkkkkknnnssswwwyyyzzzuuuqqqmmmiiigggeeecccaaaYYYUUUOOOKKKIIIJJJJJJJJJIIIIIIIIIHHHGGGGGGGGGHHHJJJKKKLLLMMMLLLLLLLLLLLLJJJKKKKKKMMMNNNPPPRRRSSS\\\aaahhhoootttxxx|||~~~}}}}}}}}}|||{{{{{{}}}|||zzzxxxwwwzzz}}}zzzvvvtttsssmmmjjjfffbbb^^^[[[ZZZYYY]]][[[[[[]]]``````\\\XXXTTTRRROOOOOOPPPRRRSSSSSSTTTSSSRRRQQQPPPOOONNNMMMNNNNNNMMMMMMMMMNNNOOOOOOMMMMMMMMMMMMMMMMMMMMMLLLIIIKKKMMMMMMKKKJJJKKKLLLLLLMMMNNNOOOPPPQQQQQQQQQPPPPPPPPPPPPOOONNNMMMLLLKKKJJJIIIHHHGGGGGGGGGFFFGGGGGGHHHHHHHHHHHHIIIIIIHHHHHHHHHIIIIIIJJJJJJJJJJJJKKKLLLMMMNNNOOOPPPQQQQQQPPPOOONNNMMMLLLLLLLLLMMMMMMNNNOOOOOOOOONNNNNNKKKLLLLLLMMMMMMMMMMMMLLLNNNMMMKKKJJJKKKMMMOOOQQQQQQRRRSSSSSSTTTTTTTTTSSSPPPOOONNNMMMKKKKKKJJJJJJHHHIIIJJJKKKLLLMMMNNNNNNMMMMMMMMMLLLLLLKKKKKKKKKKKKLLLMMMNNNNNNNNNMMMMMMNNNMMMKKKIIIHHHGGGFFFFFFDDDEEEEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCCCCCCCBBBBBB======<<<<<<<<<======>>>?????????>>>>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;::::::222333444666777777777777555555666666777999:::;;;666666555555555555555555333555666777777888:::<<<<<<======>>>>>>======<<<;;;;;;<<<<<<============???@@@AAACCCEEEFFFHHHHHHGGGGGGGGGFFFEEEDDDCCCBBB@@@@@@@@@AAAAAABBBCCCCCCFFFGGGHHHHHHIIIIIIIIIIIIHHHGGGGGGGGGGGGHHHIIIIIIIIIJJJJJJJJJKKKLLLLLLLLLLLLLLLKKKJJJHHHGGGFFFFFFGGGGGGGGGHHHJJJMMMOOOQQQOOOOOONNNNNNMMMMMMLLLLLLJJJGGGEEEDDDDDDCCCBBBAAACCCBBBBBBCCCDDDFFFHHHIIIJJJKKKLLLMMMNNNOOOOOOOOOQQQQQQQQQOOOMMMLLLMMMOOOOOOOOOPPPQQQRRRSSSSSSTTTSSSSSSSSSSSSSSSSSSSSSSSSUUUUUUTTTTTTTTTTTTUUUUUUVVVWWWXXXYYYYYYWWWUUUTTTVVVUUUSSSQQQPPPOOOOOOPPPRRRRRRRRRRRRRRRRRRRRRRRRQQQRRRSSSSSSTTTUUUUUUVVVUUUUUUUUUUUUTTTSSSQQQQQQLLLMMMMMMMMMMMMLLLKKKKKKMMMMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGCCCCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@AAABBBDDDEEEGGGGGGFFFFFFFFFGGGHHHIIILLLMMMSSS]]]ggguuuyyyssslllbbbVVVNNNCCC???999666555555666555222444777999<<<@@@EEEHHHKKKNNNTTT^^^gggqqq~~~|||{{{rrrlllddd^^^YYYVVVSSSRRRSSSTTTUUUWWWXXXYYYZZZZZZZZZZZZZZZ[[[\\\]]]^^^^^^]]]\\\[[[]]]aaaeeeggggggbbb___[[[XXXVVVUUUSSSQQQLLLHHHDDDBBBAAABBBBBBAAA>>>@@@AAAAAA@@@AAACCCFFFFFFIIIMMMPPPRRRSSSUUUVVVWWWXXXZZZ\\\^^^```aaabbbgggkkkqqqvvvyyy{{{~~~}}}zzzwwwvvvuuuuuuttttttsssrrrqqqsssxxx{{{~~~||||||~~~~~~~~~yyyuuusssrrrkkkiiiddd```\\\YYYXXXXXX[[[[[[]]]aaaeeeeeeaaa]]]WWWTTTQQQPPPQQQRRRRRRRRRSSSRRRRRRQQQPPPOOONNNNNNOOONNNMMMLLLLLLLLLMMMNNNLLLLLLLLLLLLLLLKKKKKKKKKHHHIIIKKKKKKJJJIIIJJJKKKKKKLLLMMMNNNNNNNNNNNNNNNOOOOOOOOOOOONNNLLLKKKJJJIIIIIIIIIHHHHHHGGGGGGFFFGGGGGGGGGGGGGGGHHHHHHHHHFFFFFFGGGGGGHHHIIIIIIIIIJJJJJJKKKLLLMMMOOOOOOPPPPPPPPPOOONNNNNNMMMLLLLLLKKKKKKLLLMMMNNNNNNNNNMMMKKKKKKLLLMMMMMMLLLLLLKKKMMMLLLJJJJJJJJJLLLNNNOOONNNOOOPPPQQQQQQRRRRRRQQQNNNMMMLLLKKKJJJJJJJJJJJJGGGHHHHHHIIIJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLIIIJJJKKKLLLMMMMMMMMMMMMNNNMMMKKKIIIGGGFFFEEEEEECCCCCCCCCCCCCCCBBBBBBAAA@@@AAAAAAAAAAAAAAAAAA@@@<<<<<<;;;;;;;;;<<<======>>>>>>>>>>>>============;;;<<<===>>>>>>>>>======;;;;;;;;;;;;::::::::::::999::::::;;;;;;::::::999222333555777888888888888777666666666777888999999555555555555666666666666222444555666666777999;;;<<<<<<============<<<<<<;;;<<<==================>>>???AAACCCEEEGGGHHHIIIFFFFFFFFFEEEDDDCCCBBBAAA???@@@@@@AAAAAABBBCCCCCCFFFGGGHHHIIIJJJJJJJJJJJJIIIIIIHHHHHHHHHIIIJJJKKKHHHHHHIIIKKKLLLMMMNNNNNNNNNMMMLLLKKKIIIHHHGGGFFFGGGGGGGGGHHHJJJMMMPPPRRRPPPPPPPPPPPPOOONNNMMMLLLIIIFFFDDDCCCDDDDDDDDDCCCDDDDDDCCCDDDEEEGGGJJJLLLKKKLLLMMMOOOPPPPPPPPPPPPPPPQQQQQQOOOMMMMMMNNNOOONNNOOOOOOPPPQQQRRRSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUTTTTTTTTTTTTUUUUUUTTTUUUWWWXXXXXXVVVTTTRRRVVVUUUSSSPPPOOONNNNNNOOOPPPPPPQQQQQQRRRSSSSSSSSSQQQRRRRRRSSSTTTTTTTTTTTTSSSSSSSSSSSSSSSRRRQQQQQQKKKLLLMMMMMMMMMLLLKKKJJJIIIIIIJJJJJJIIIIIIHHHHHHFFFFFFFFFFFFEEEEEEEEEEEEBBBBBBBBBBBBAAAAAAAAAAAA@@@??????>>>???AAABBBCCCEEEDDDDDDDDDDDDEEEEEEDDDIIIHHHLLLTTT[[[cccqqq~~~}}}yyytttmmmccc\\\MMMGGG@@@:::888777666444666777999999:::<<>>@@@BBBCCCCCCFFFJJJMMMNNNSSSZZZ^^^aaabbbdddfffggghhhjjjlllnnnpppqqqqqqqqqtttxxx{{{|||~~~}}}zzzvvvqqqmmmjjjiiihhhggghhhjjjjjjkkkmmmqqqtttuuutttssstttvvvyyyzzzyyyzzz|||}}}{{{vvvqqqnnnnnnkkkhhhccc^^^[[[YYYXXXXXXYYYZZZ^^^dddiiiiiieeeaaaVVVTTTQQQPPPQQQRRRSSSRRRQQQQQQQQQPPPPPPOOOOOOOOOQQQOOOMMMLLLKKKLLLMMMNNNLLLLLLLLLKKKKKKJJJJJJJJJGGGIIIKKKKKKJJJJJJJJJKKKLLLLLLMMMNNNNNNMMMMMMMMMOOOOOOOOONNNMMMLLLJJJJJJHHHHHHHHHIIIHHHHHHGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGEEEEEEFFFFFFGGGHHHHHHIIIIIIIIIIIIJJJKKKLLLMMMMMMMMMMMMMMMMMMLLLLLLKKKJJJHHHIIIJJJKKKLLLLLLLLLLLLKKKKKKKKKLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJKKKKKKLLLKKKLLLMMMNNNOOOOOOOOOOOONNNMMMLLLJJJIIIIIIHHHHHHGGGGGGGGGGGGHHHHHHIIIJJJIIIJJJJJJKKKKKKLLLLLLMMMGGGHHHIIIJJJKKKLLLMMMNNNJJJIIIHHHFFFEEEDDDDDDDDDAAAAAABBBBBBAAAAAA@@@?????????@@@@@@@@@@@@??????;;;;;;;;;;;;;;;<<<===>>>============<<<<<<<<<;;;999:::<<<=========<<<<<<;;;;;;;;;:::::::::999999999999::::::::::::999999333444666888999:::999999888888777777777777777888444555555666666777777777222333555555555666999;;;<<<<<<============<<<<<<<<<===>>>>>>>>>>>>>>>===>>>???@@@BBBEEEGGGIIIJJJFFFFFFEEEEEEDDDBBBAAA@@@??????@@@AAABBBBBBCCCCCCFFFGGGHHHIIIJJJKKKKKKKKKJJJJJJIIIHHHIIIJJJKKKLLLFFFGGGHHHJJJMMMOOOPPPQQQPPPPPPOOOMMMLLLJJJIIIIIIHHHGGGGGGHHHKKKNNNQQQSSSQQQQQQRRRRRRQQQOOOMMMLLLHHHFFFCCCCCCDDDEEEEEEDDDFFFEEEDDDEEEFFFIIIKKKMMMMMMMMMOOOPPPQQQRRRRRRRRROOOPPPPPPOOONNNMMMNNNPPPNNNNNNOOOPPPQQQRRRSSSTTTUUUUUUUUUTTTTTTTTTTTTTTTUUUUUUTTTTTTTTTTTTUUUUUUSSSUUUWWWXXXXXXVVVSSSRRRVVVUUUSSSPPPOOONNNNNNNNNPPPPPPQQQQQQRRRSSSTTTTTTQQQRRRRRRSSSSSSSSSSSSSSSQQQRRRRRRRRRRRRRRRQQQQQQKKKLLLMMMMMMMMMLLLJJJIIIGGGGGGHHHIIIIIIHHHHHHHHHDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@???>>>>>>>>>>>>@@@AAABBBAAA@@@@@@AAACCCEEEDDDDDDJJJHHHJJJQQQTTTVVV___kkk}}}~~~zzzwwwrrrlllfffVVVOOOFFF???<<<:::777555777777888777555666888:::???===@@@GGGNNNUUUcccqqq|||zzzuuuppplllhhhbbbaaa^^^\\\[[[[[[\\\]]]VVVTTTRRRPPPPPPRRRUUUVVVUUURRRPPPOOOPPPRRRSSSSSSOOOLLLHHHFFFFFFEEEDDDBBB@@@??????@@@BBBCCCBBBAAABBBEEEHHHIIIJJJMMMRRRWWWZZZ```hhhmmmoooppprrrtttnnnoooqqqsssuuuvvvwwwwwwxxxzzz}}}~~~xxxtttoooiiiccc___]]]\\\]]]```ccceeegggjjjnnnpppooonnnmmmooorrruuuvvvwwwuuuxxxzzzxxxsssmmmkkkjjjkkkhhhccc^^^[[[YYYYYYYYYXXXYYY^^^eeekkkkkkgggbbbUUUSSSPPPPPPQQQSSSTTTTTTPPPPPPPPPPPPPPPPPPPPPPPPRRRQQQOOOMMMLLLLLLMMMNNNLLLLLLKKKKKKJJJJJJJJJIIIHHHJJJKKKLLLKKKJJJKKKLLLMMMMMMNNNNNNNNNMMMMMMLLLOOOOOOOOONNNMMMLLLJJJJJJGGGGGGHHHIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFDDDEEEEEEFFFGGGGGGHHHHHHGGGGGGHHHHHHIIIJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJIIIGGGGGGHHHJJJKKKKKKKKKKKKJJJKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIJJJJJJJJJJJJJJJIIIJJJKKKLLLMMMNNNNNNNNNOOONNNLLLJJJHHHGGGGGGFFFHHHGGGGGGFFFGGGGGGHHHHHHGGGHHHHHHIIIJJJKKKLLLLLLEEEFFFGGGIIIJJJLLLMMMNNNFFFFFFEEEDDDDDDDDDDDDDDD@@@AAAAAAAAAAAA@@@??????>>>>>>????????????>>>>>>;;;;;;;;;;;;;;;<<<===>>>===<<<<<<<<<;;;;;;;;;;;;888999;;;<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999999999999999::::::999999999888777666555555444444555666666777777888888999999555555555555444444444444444333222222333555888999;;;;;;===>>>>>>>>>===<<<=========>>>>>>>>>>>>>>>???@@@AAACCCDDDEEEEEEFFFFFFFFFEEEDDDBBB???===<<<>>>???@@@AAABBBCCCCCCCCCFFFFFFHHHIIIJJJKKKKKKKKKMMMLLLKKKJJJJJJJJJJJJJJJIIIIIIJJJKKKLLLNNNPPPQQQOOOPPPQQQPPPMMMLLLKKKLLLKKKKKKJJJJJJKKKLLLNNNOOOPPPQQQQQQQQQPPPNNNLLLKKKHHHGGGFFFFFFEEEEEEFFFFFFHHHHHHHHHIIIJJJKKKLLLMMMPPPPPPRRRSSSTTTTTTTTTTTTSSSRRRQQQPPPNNNMMMLLLKKKJJJKKKLLLNNNPPPRRRSSSTTTUUUUUUUUUTTTTTTTTTTTTSSSRRRRRRRRRRRRRRRSSSSSSSSSUUUTTTTTTTTTSSSRRRRRRRRRUUUTTTRRRPPPOOOOOOOOOOOOOOOOOOPPPPPPQQQRRRRRRRRRSSSRRRQQQPPPPPPPPPPPPPPPKKKKKKLLLLLLLLLMMMMMMMMMPPPOOONNNLLLKKKIIIHHHGGGIIIIIIHHHHHHGGGFFFEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBAAABBBBBBBBBBBBAAA@@@@@@??????>>>>>>??????@@@AAACCCCCCCCCCCCCCCCCCCCCCCCEEEEEEFFFGGGJJJPPPWWW\\\nnnxxx{{{zzzvvvpppjjjddd\\\RRRHHHAAA>>>;;;:::444444333333444444555555999;;;>>>@@@CCCKKKWWW```ooouuu}}}}}}yyyvvvrrrpppqqqpppmmmkkkeeedddcccaaa___^^^]]]\\\[[[\\\]]]^^^^^^\\\[[[ZZZVVVSSSNNNIIIGGGGGGHHHJJJEEEFFFGGGGGGGGGJJJMMMPPPQQQTTTWWWYYYZZZ\\\^^^```jjjnnnssswwwyyyyyywwwuuuwwwvvvvvvxxx{{{}}}~~~~~~~~~~~~~~~|||yyywwwvvvvvvlllggg```XXXRRROOONNNOOORRRTTTWWW\\\aaafffjjjlllnnnmmmmmmnnnppprrrqqqqqqqqqssstttrrrlllgggeeeeeekkkiiiddd^^^XXXUUUUUUVVVZZZ\\\___bbbbbbaaa___^^^WWWSSSNNNMMMOOOQQQQQQPPPSSSRRRPPPNNNMMMMMMMMMNNNNNNMMMMMMLLLKKKLLLLLLLLLPPPOOONNNLLLKKKJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHKKKKKKKKKLLLLLLLLLLLLLLLMMMMMMMMMLLLKKKJJJIIIHHHLLLKKKKKKKKKKKKLLLLLLMMMKKKKKKJJJIIIGGGFFFEEEEEEEEEDDDDDDCCCCCCEEEFFFGGGHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJIIIIIIHHHGGGFFFFFFGGGHHHIIIJJJKKKMMMNNNNNNKKKJJJHHHGGGFFFFFFGGGHHHFFFGGGHHHIIIJJJJJJJJJJJJJJJKKKKKKLLLMMMNNNNNNNNNNNNNNNMMMMMMLLLKKKKKKKKKHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIHHHFFFEEECCCBBBBBBAAAAAA@@@@@@???>>>======>>>>>>>>>>>>============<<<<<<;;;:::;;;<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999::::::;;;:::999999888888999999:::777666666555555555555555777777777888888888888888666666777777777777777777555555444333444555777999:::;;;<<<=========<<<<<<<<<<<<<<<======>>>>>>>>>>>>???AAABBBDDDEEEEEEEEEEEEDDDCCCAAA???===<<<<<<===>>>???@@@AAABBBBBBBBBDDDEEEFFFHHHIIIJJJJJJJJJIIIIIIHHHGGGFFFFFFFFFFFFJJJJJJJJJKKKLLLNNNOOOPPPOOOQQQRRRQQQNNNMMMMMMMMMKKKKKKJJJJJJJJJLLLMMMNNNPPPPPPPPPPPPOOONNNLLLKKKJJJJJJIIIHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJKKKLLLMMMPPPPPPQQQRRRSSSTTTTTTSSSRRRRRRQQQPPPNNNMMMLLLKKKJJJKKKLLLMMMOOOQQQRRRSSSUUUUUUUUUTTTTTTTTTSSSSSSRRRRRRRRRSSSSSSTTTTTTTTTUUUUUUTTTTTTSSSSSSRRRRRRTTTSSSQQQPPPOOONNNOOOOOONNNNNNNNNNNNMMMMMMMMMMMMQQQPPPOOONNNNNNNNNNNNNNNLLLLLLLLLMMMMMMMMMNNNNNNMMMMMMLLLJJJIIIGGGFFFFFFGGGGGGFFFFFFEEEDDDDDDCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@??????>>>============>>>??????BBBBBBBBBBBBBBBBBBBBBBBBDDDEEEEEEEEEFFFKKKQQQUUU```iiiwww~~~~~~|||xxxtttmmmggg]]]SSSKKKEEE???<<<555444333222333444555666777999<<<===>>>DDDNNNVVVccciiipppvvvzzz{{{{{{|||~~~|||wwwvvvuuutttqqqooommmllljjjlllmmmnnnnnnllliiihhhaaa^^^YYYUUUSSSSSSTTTUUURRRSSSSSSSSSSSSVVV[[[^^^bbbdddgggiiiiiijjjlllmmmsssuuuxxxzzz{{{zzzxxxvvvzzzyyyyyy{{{~~~~~~yyytttoookkkiii^^^[[[UUUOOOJJJIIIHHHIIINNNQQQWWW]]]dddiiimmmooonnnmmmmmmnnnppppppooonnnlllnnnnnnkkkfffbbb``````hhhfffccc]]]WWWTTTUUUVVVYYY[[[___aaaaaa___\\\ZZZTTTQQQMMMLLLNNNPPPPPPPPPSSSRRRPPPNNNMMMMMMMMMMMMMMMMMMLLLLLLKKKLLLLLLLLLPPPOOONNNLLLKKKJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJLLLMMMMMMMMMMMMKKKJJJIIIHHHHHHHHHIIIJJJKKKLLLMMMJJJJJJIIIHHHHHHGGGFFFFFFEEEEEEDDDCCCCCCCCCDDDEEEGGGGGGHHHHHHHHHHHHIIIIIIHHHGGGGGGFFFEEEEEEDDDDDDHHHHHHIIIIIIJJJJJJJJJKKKJJJJJJHHHGGGFFFFFFGGGGGGFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIJJJKKKMMMNNNNNNOOONNNMMMMMMLLLKKKJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGFFFDDDCCCBBBAAAAAAAAA@@@??????>>>===============<<<<<<<<<;;;;;;<<<;;;:::::::::;;;======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;999999999888888999999999555555555444555555666777888888888777777777777777777777888888999:::::::::777666555444555555777777999:::;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<===>>>>>>>>>???@@@BBBCCCDDDEEEEEEDDDBBB@@@===<<<;;;<<<<<<<<<===???@@@AAAAAABBBBBBBBBCCCDDDFFFGGGHHHIIIIIIKKKKKKJJJIIIIIIHHHHHHGGGJJJJJJJJJKKKKKKLLLNNNNNNPPPQQQRRRRRRPPPOOOOOOOOOLLLLLLKKKJJJJJJKKKLLLMMMOOOOOOOOOOOOOOONNNMMMLLLMMMMMMLLLKKKKKKKKKKKKLLLJJJJJJJJJJJJKKKLLLMMMMMMPPPPPPQQQRRRSSSSSSSSSSSSRRRQQQPPPOOONNNMMMLLLKKKJJJJJJKKKLLLNNNOOOQQQRRRUUUUUUTTTTTTTTTSSSSSSSSSQQQRRRRRRSSSTTTUUUVVVVVVVVVVVVUUUTTTSSSSSSRRRRRRSSSRRRQQQOOONNNNNNNNNNNNNNNNNNMMMMMMLLLKKKKKKJJJNNNMMMMMMLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKLLLLLLLLLJJJIIIIIIGGGFFFEEEDDDDDDDDDDDDDDDCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@????????????@@@@@@??????>>>===<<<<<<<<<<<<<<<===>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCCCCBBBBBBEEEIIIMMMQQQVVV```mmm|||zzzuuulllcccZZZPPPGGGBBB;;;999666444333444666777333666888888999===CCCIIISSSXXX```fffjjjlllmmmoooqqqvvv}}}}}}}}}{{{yyyrrroookkkgggeeedddeeeeeeeeeeeedddcccdddhhhmmmrrrwwwyyy{{{{{{zzzyyyzzzzzz}}}}}}~~~~~~}}}|||zzzyyy{{{zzzzzz|||}}}yyyssskkkccc\\\XXXOOOMMMJJJGGGEEEEEEEEEFFFJJJOOOXXXbbbjjjooorrrsssnnnnnnmmmnnnooonnnllljjjffffffeeebbb^^^[[[[[[[[[dddbbb___ZZZVVVSSSSSSUUUXXXZZZ]]]______[[[WWWTTTPPPNNNLLLKKKMMMOOOPPPPPPTTTSSSQQQOOOMMMMMMLLLLLLLLLLLLKKKKKKKKKLLLLLLMMMOOONNNMMMLLLKKKJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGHHHHHHIIIIIIIIIJJJLLLMMMNNNNNNMMMKKKJJJEEEEEEFFFGGGHHHJJJKKKLLLIIIIIIIIIHHHHHHGGGGGGGGGFFFEEEDDDBBBBBBBBBBBBCCCFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIGGGFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGGGGHHHIIIJJJLLLNNNOOOOOONNNNNNMMMLLLKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFDDDCCCBBBAAAAAA@@@@@@??????>>>>>>======;;;;;;;;;;;;::::::::::::;;;;;;:::::::::;;;<<<===::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999888888999999999999999888888888888999999444444444444555666777888777777666666555555444444777777888999:::;;;<<<<<<999888777666666666666777888999:::;;;<<<;;;::::::888888999:::<<<===>>>>>>===>>>@@@AAACCCDDDDDDDDDDDDBBB>>>;;;:::;;;===>>>>>>???@@@AAABBBCCCCCCCCC@@@AAACCCDDDFFFGGGGGGGGGLLLLLLLLLLLLKKKKKKJJJIIIJJJJJJJJJJJJKKKKKKLLLMMMPPPQQQSSSSSSQQQQQQQQQRRRNNNMMMLLLKKKJJJKKKKKKLLLMMMMMMNNNNNNNNNNNNNNNMMMOOOOOONNNMMMMMMMMMMMMNNNLLLLLLLLLLLLLLLMMMNNNNNNOOOPPPQQQRRRRRRRRRRRRRRRQQQQQQPPPOOONNNMMMLLLKKKJJJJJJJJJKKKLLLNNNPPPQQQTTTTTTTTTTTTSSSSSSSSSSSSQQQRRRSSSTTTUUUVVVWWWWWWVVVVVVUUUTTTSSSRRRRRRQQQRRRQQQPPPOOONNNMMMMMMLLLOOOOOONNNNNNNNNMMMMMMMMMLLLLLLKKKJJJJJJKKKKKKKKKHHHHHHIIIIIIIIIIIIIIIIIIHHHGGGGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>???>>>>>>===<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@AAA@@@@@@AAADDDGGGHHHKKKRRR\\\jjjzzz~~~xxxqqqhhh]]]SSSLLLHHHDDD???:::777666777777111333555555555777;;;???FFFKKKQQQWWW[[[^^^```bbbeeejjjqqqxxx~~~{{{wwwuuuttttttttttttsssrrrpppqqquuu|||}}}}}}||||||{{{{{{}}}}}}xxxuuuooohhh___WWWPPPMMMHHHGGGGGGGGGHHHIIIJJJJJJMMMTTT^^^iiiqqquuuvvvuuupppooooooooonnnlllhhheeeaaa```]]]ZZZXXXWWWWWWXXX^^^]]][[[WWWSSSQQQRRRSSSVVVXXX[[[]]]\\\WWWRRROOONNNMMMLLLLLLMMMOOOPPPQQQSSSSSSQQQPPPNNNLLLLLLKKKKKKKKKJJJJJJJJJKKKLLLLLLNNNMMMLLLKKKJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGHHHHHHHHHIIIIIIJJJJJJKKKIIIKKKMMMOOOOOONNNMMMKKKFFFFFFFFFFFFGGGHHHJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFDDDBBBAAA@@@AAAAAADDDDDDDDDEEEEEEEEEFFFFFFHHHHHHGGGGGGFFFFFFFFFFFFDDDDDDDDDDDDEEEEEEEEEEEEHHHGGGGGGFFFEEEEEEEEEDDDFFFFFFGGGGGGGGGFFFEEEEEEEEEFFFHHHIIIKKKMMMNNNOOOOOOOOONNNMMMKKKJJJIIIIIIGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEFFFFFFGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@??????>>>>>>>>>=========;;;;;;:::::::::999999999:::::::::::::::;;;;;;;;;999999999999999999999999::::::::::::::::::::::::777777666666666666777777888888777777777777888888333333333333444666777888555555444444333333333222666666777888:::;;;<<<<<<:::999999888777777777777888888:::;;;;;;;;;:::999888888999:::;;;<<<===>>>======???AAABBBCCCCCCCCCEEEBBB>>>;;;;;;<<<>>>@@@AAABBBCCCDDDEEEFFFFFFFFFAAABBBCCCDDDEEEFFFFFFFFFGGGHHHIIIJJJJJJIIIHHHHHHJJJIIIIIIIIIJJJKKKLLLLLLOOOQQQSSSSSSRRRRRRSSSTTTQQQOOONNNLLLKKKKKKKKKLLLLLLLLLLLLLLLMMMNNNNNNOOOPPPPPPOOONNNNNNNNNNNNNNNNNNNNNMMMMMMMMMNNNOOOOOOOOOPPPPPPQQQQQQQQQQQQPPPPPPPPPOOONNNMMMMMMLLLLLLJJJJJJJJJJJJKKKMMMOOOQQQTTTTTTTTTSSSSSSSSSRRRRRRQQQRRRSSSTTTUUUVVVWWWWWWVVVVVVUUUTTTSSSRRRQQQPPPPPPPPPOOONNNMMMLLLKKKKKKLLLLLLMMMMMMMMMNNNNNNNNNKKKJJJJJJIIIJJJJJJKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFFFFEEEEEEDDDDDDDDDBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAA===>>>>>>>>>>>>===<<<<<<===<<<<<<<<<<<<===>>>>>>========================<<<>>>?????????@@@CCCEEECCCFFFKKKSSS]]]jjjwww~~~zzzsssjjj```YYYWWWRRRKKKCCC<<<888777666222333444444555666888:::<<<@@@EEEJJJMMMPPPSSSUUUXXX]]]dddkkkqqqwww}}}~~~}}}|||{{{zzzxxxxxx|||}}}xxxuuulllhhhaaaZZZRRRMMMIIIHHHHHHJJJLLLNNNPPPRRRRRRSSSWWW^^^iiisssyyy{{{yyywwwsssqqqooonnnllliiieeeaaa^^^\\\XXXVVVUUUUUUVVVVVVWWWWWWVVVTTTQQQOOOPPPQQQTTTVVVXXXZZZXXXTTTPPPLLLMMMMMMMMMMMMNNNOOOQQQRRRRRRRRRQQQPPPOOOMMMLLLKKKKKKJJJJJJJJJJJJJJJKKKKKKLLLLLLKKKJJJIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHIIIJJJJJJKKKIIIJJJLLLNNNNNNNNNMMMLLLIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFDDDBBBAAA@@@@@@AAACCCCCCCCCDDDDDDDDDEEEEEEGGGGGGFFFFFFFFFFFFEEEEEE@@@@@@AAABBBCCCDDDEEEEEEFFFFFFFFFEEEEEEDDDCCCCCCEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEFFFHHHJJJLLLMMMNNNPPPOOONNNMMMLLLKKKJJJJJJGGGGGGGGGFFFFFFEEEEEEEEECCCDDDDDDEEEEEEFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBAAA@@@??????>>>>>>==================;;;;;;;;;:::::::::999999888999999:::::::::::::::999999999999999999999999999999999999999999999999777777666666666666777777888777777666666777777888333333333333444555666777444444444333333333333333666666777888999:::;;;<<<:::::::::999999888888777888999:::;;;;;;;;;::::::999999::::::;;;<<<======<<<===>>>@@@AAABBBCCCCCCDDDBBB???<<<<<<===@@@BBBCCCDDDFFFGGGHHHHHHIIIIIICCCDDDEEEEEEFFFFFFEEEEEEFFFGGGIIIJJJKKKKKKKKKJJJHHHHHHHHHIIIIIIKKKLLLLLLNNNPPPRRRSSSSSSSSSTTTUUUSSSRRRPPPNNNLLLLLLLLLLLLJJJJJJJJJKKKLLLNNNOOOPPPQQQQQQPPPOOOOOOOOOOOOOOOPPPOOOOOOOOOOOOOOOPPPPPPOOOOOOPPPPPPPPPPPPPPPOOOPPPOOOOOONNNMMMMMMLLLLLLLLLKKKJJJJJJKKKMMMPPPQQQTTTTTTSSSSSSSSSRRRRRRRRRQQQRRRRRRSSSTTTUUUVVVVVVUUUUUUTTTSSSQQQPPPOOOOOONNNOOONNNNNNMMMLLLJJJIIIHHHHHHHHHIIIJJJKKKKKKKKKIIIHHHHHHHHHHHHIIIJJJJJJKKKKKKKKKJJJJJJJJJJJJJJJEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@AAAAAAAAA======>>>>>>======<<<;;;<<<<<<<<<<<<<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::<<<>>>??????@@@BBBCCCAAACCCGGGKKKQQQZZZccciiixxx|||vvvooojjjfffaaaXXXOOOFFF???;;;999888777666555555666777888555888<<<>>>AAACCCFFFHHHJJJNNNTTT[[[bbbiiiqqqvvv|||}}}|||||||||{{{yyyxxxwwwvvvvvvwwwvvvuuutttssspppkkkhhh]]]ZZZUUUOOOLLLJJJJJJJJJOOOQQQUUUXXX[[[\\\\\\[[[bbbhhhrrr{{{~~~{{{xxxuuurrrmmmjjjgggddd```]]]ZZZWWWTTTRRRSSSTTTTTTSSSRRRRRRRRRQQQOOONNNOOOPPPQQQSSSUUUVVVUUUSSSPPPMMMLLLMMMNNNNNNMMMNNNPPPRRRQQQQQQQQQPPPOOONNNMMMLLLKKKKKKJJJIIIIIIIIIIIIIIIJJJIIIIIIHHHGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGEEEEEEFFFFFFGGGHHHIIIIIIJJJJJJKKKLLLLLLLLLLLLLLLKKKKKKJJJIIIHHHHHHHHHHHHIIIIIIIIIHHHHHHGGGGGGGGGHHHFFFDDDCCCAAAAAAAAABBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCC===>>>???@@@BBBCCCDDDEEEEEEEEEEEEEEEDDDCCCBBBAAABBBCCCDDDDDDDDDDDDCCCCCCDDDEEEFFFGGGIIIKKKLLLLLLNNNNNNMMMMMMLLLLLLKKKKKKGGGGGGFFFFFFEEEDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@???>>>>>>============<<<<<<<<<<<<::::::::::::999999999999777888999:::::::::999999888888888888888888888888888888888888888888888888999888888777777888888999777777666666666666777777333333333333444444555666444444444444444555555555777777888999::::::;;;;;;::::::::::::::::::999999888999;;;<<<<<<<<<;;;:::::::::;;;;;;<<<<<<<<<===;;;<<<>>>???AAABBBBBBBBBBBBAAA>>>===<<<>>>@@@AAAEEEEEEGGGHHHIIIJJJJJJJJJGGGGGGGGGGGGGGGFFFEEEEEEDDDEEEHHHKKKMMMMMMMMMMMMGGGGGGGGGHHHIIIKKKLLLMMMLLLNNNQQQRRRSSSSSSUUUVVVVVVTTTRRRPPPNNNMMMLLLLLLIIIIIIIIIJJJKKKNNNPPPQQQSSSRRRQQQQQQPPPPPPQQQQQQQQQQQQPPPPPPPPPPPPPPPQQQOOOOOOPPPPPPPPPOOOOOONNNOOOOOONNNNNNMMMLLLLLLLLLMMMLLLKKKJJJKKKMMMPPPRRRTTTSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRSSSSSSTTTTTTTTTTTTTTTSSSQQQPPPOOONNNMMMMMMNNNNNNNNNMMMKKKIIIHHHFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGHHHHHHJJJJJJIIIIIIIIIHHHHHHHHHDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>?????????@@@@@@>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<:::<<<>>>??????>>>???@@@AAAAAACCCDDDHHHNNNUUUZZZdddnnnzzz|||xxxuuuppphhh^^^TTTLLLFFFCCC???<<<999666555555555555333555777999999;;;>>>@@@BBBDDDHHHMMMRRRYYYaaagggjjjnnntttxxxzzz|||}}}zzzvvvnnnmmmllljjjiiihhhgggggghhhfffdddcccbbb```]]][[[QQQQQQPPPPPPPPPQQQRRRSSSXXX[[[___cccffffffdddccciiioooxxx|||yyytttpppjjjeeeaaa]]]ZZZXXXUUURRROOOOOOPPPQQQPPPOOOMMMNNNOOONNNMMMLLLMMMOOOPPPQQQRRRSSSSSSRRRQQQPPPJJJLLLNNNMMMLLLLLLNNNPPPOOOOOOPPPPPPPPPOOONNNMMMLLLKKKJJJIIIHHHGGGGGGGGGHHHGGGGGGFFFFFFFFFFFFFFFHHHHHHHHHGGGGGGGGGGGGFFFEEEEEEFFFGGGHHHIIIJJJJJJKKKJJJJJJIIIIIIJJJKKKLLLJJJIIIIIIHHHHHHHHHIIIIIIJJJJJJIIIHHHHHHGGGFFFFFFHHHFFFEEECCCBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCC>>>??????@@@AAABBBBBBCCCDDDDDDEEEEEEDDDCCCAAA@@@@@@AAABBBCCCCCCDDDCCCCCCEEEEEEFFFGGGHHHIIIJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJGGGFFFFFFEEEDDDDDDCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@??????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<999999888888888777777777777777999:::::::::999888888888888888888888888888777777777777777777777777777777666666666666777777777666666555555666666777444444333333333444555555444555555666666777777777888999999::::::;;;;;;;;;999::::::;;;;;;::::::999999:::;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<>>>???AAABBBBBBBBBAAA???>>>======>>>???@@@EEEFFFGGGHHHIIIJJJJJJJJJIIIIIIIIIHHHHHHFFFEEEEEE===???CCCFFFHHHIIIIIIIIIFFFFFFFFFGGGIIIKKKMMMNNNKKKNNNPPPRRRRRRSSSUUUVVVWWWVVVSSSQQQNNNMMMMMMMMMHHHHHHHHHIIIKKKNNNPPPQQQTTTSSSSSSRRRRRRRRRRRRRRRRRRQQQQQQPPPPPPPPPQQQQQQOOOOOOPPPPPPPPPOOONNNNNNOOONNNNNNNNNMMMLLLLLLLLLNNNMMMKKKJJJKKKNNNPPPRRRSSSSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSTTTSSSRRRQQQOOONNNMMMLLLMMMMMMNNNMMMLLLKKKIIIHHHHHHHHHGGGGGGFFFEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFGGGFFFFFFFFFEEEEEEDDDDDDBBBBBBCCCCCCCCCCCCCCCDDD@@@@@@@@@@@@@@@@@@AAAAAA<<<=========>>>>>>??????>>>>>>>>>>>>>>>======<<<::::::999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<:::<<<>>>???>>>===<<<===BBBBBBAAAAAACCCHHHOOOUUUUUU___jjjrrr}}}|||tttkkkaaaXXXQQQNNNEEEAAA;;;777555444333333555666888888888999;;;===@@@AAABBBDDDGGGMMMTTTYYY]]]aaaggglllppprrruuuwwwuuuzzz}}}{{{yyyvvvppplllbbbaaa```^^^\\\\\\[[[[[[XXXVVVUUUUUUVVVVVVUUUSSSLLLNNNRRRUUUXXXZZZ[[[\\\```ccchhhlllnnnmmmkkkiiilllrrrzzz}}}zzztttnnngggaaa\\\YYYVVVUUUQQQNNNLLLLLLNNNOOONNNLLLKKKLLLMMMMMMLLLLLLMMMNNNOOOOOOPPPQQQRRRRRRRRRRRRIIIKKKMMMMMMKKKJJJLLLNNNNNNOOOPPPPPPPPPPPPNNNNNNMMMLLLKKKIIIHHHGGGFFFFFFGGGFFFEEEEEEEEEEEEEEEEEEHHHHHHHHHGGGGGGGGGFFFFFFGGGHHHHHHIIIKKKLLLMMMMMMLLLKKKIIIHHHGGGIIIJJJLLLGGGGGGGGGGGGHHHIIIIIIJJJKKKKKKJJJIIIGGGFFFEEEEEEHHHGGGEEEDDDCCCCCCDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEDDDDDDDDDEEEEEEEEEEEEEEE@@@@@@@@@@@@@@@@@@@@@@@@CCCDDDDDDEEEDDDBBBAAA@@@???@@@AAABBBCCCCCCDDDDDDEEEEEEFFFGGGHHHHHHIIIIIIHHHHHHHHHIIIIIIIIIJJJJJJGGGFFFFFFEEEDDDCCCCCCBBBDDDDDDDDDCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????>>>>>>======;;;<<<<<<<<<<<<<<<<<<<<<777777777777666666666666666777888999:::999888888777777777777777777777777777777777777777777777777444333333222222333333444666666555555555555666666333333333444444444555555666666666666555555555555555666666888999:::;;;;;;:::999777666666777999:::::::::;;;;;;<<<;;;;;;;;;:::::::::;;;<<<===>>>???>>>>>>???@@@AAABBBBBBCCCAAABBBBBB@@@??????AAACCCEEEFFFHHHJJJLLLLLLLLLLLLJJJKKKLLLMMMLLLJJJHHHGGGFFFEEEFFFHHHKKKLLLLLLJJJGGGGGGGGGHHHIIIJJJKKKLLLLLLLLLMMMNNNOOOQQQRRRSSSXXXWWWUUUSSSPPPNNNLLLKKKHHHIIIIIIJJJLLLMMMOOOPPPQQQQQQQQQQQQQQQPPPPPPPPPUUUTTTRRRQQQOOONNNNNNNNNPPPOOOMMMKKKKKKLLLNNNOOOOOOOOONNNMMMLLLLLLLLLMMMKKKKKKJJJJJJKKKLLLMMMMMMPPPQQQRRRSSSSSSTTTTTTSSSRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQPPPOOONNNMMMMMMMMMNNNMMMLLLJJJHHHGGGGGGFFFFFFFFFFFFFFFGGGGGGDDDDDDEEEFFFFFFFFFFFFFFFGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@AAA@@@>>>======>>>@@@AAA>>>???@@@AAAAAA@@@???>>>======>>>>>>======<<<;;;999999999::::::;;;;;;;;;999::::::;;;<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>======>>>@@@CCCGGGIIILLLRRRZZZ```fffqqqyyyssskkkddd```TTTNNNGGGBBB@@@>>><<<999999888666555555666777777999:::;;;===@@@EEEIIIKKKPPPTTTXXX[[[^^^aaagggkkkppprrrtttvvvxxxzzz~~~{{{uuuppplllfff___YYYVVVVVVSSSOOOKKKHHHHHHHHHJJJIIIGGGGGGIIIMMMQQQSSSSSSXXX]]]bbbdddeeefffgggjjjlllooorrrtttuuuuuutttvvvxxx|||}}}vvvpppiiieee```[[[XXXVVVSSSRRRLLLKKKJJJIIIIIIJJJKKKLLLKKKLLLMMMNNNOOOOOONNNMMMLLLLLLMMMNNNPPPRRRTTTUUUOOOLLLIIIGGGFFFGGGJJJKKKLLLLLLLLLLLLMMMMMMMMMMMMIIIIIIIIIHHHGGGFFFEEEDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFGGGHHHGGGGGGFFFFFFGGGHHHJJJLLLOOORRRTTTRRRIIIDDDGGGJJJHHHFFFHHHJJJIIIGGGFFFFFFFFFGGGHHHHHHIIIKKKLLLLLLJJJHHHGGGGGGFFFDDDCCCBBBCCCEEEFFFHHHHHHGGGFFFEEEEEEEEEFFFEEEDDDCCCBBBBBBAAABBBBBBAAA@@@@@@@@@AAACCCEEEFFFDDDDDDDDDDDDCCCBBBAAA@@@BBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEEEEEEEEEEEEEDDDHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFDDDCCCCCCBBBBBBCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@??????????????????========================;;;<<<===>>>===<<<:::999666666666666777777777777888888888777777777777777555555666666777777888888555555555555555666777888999888888777666555555555555555666666666666666555333333333444444444444444666666666666666666666666666666777777888999:::::::::999777666666777999:::::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<======>>><<<<<<===>>>???@@@AAAAAAAAABBBBBBAAA@@@@@@CCCEEEGGGHHHJJJKKKLLLLLLLLLKKKKKKLLLMMMNNNMMMLLLJJJIIIHHHGGGFFFHHHJJJLLLLLLKKKIIIIIIIIIIIIJJJKKKLLLLLLLLLMMMMMMNNNOOOQQQRRRSSSVVVVVVTTTSSSQQQOOOMMMLLLIIIIIIJJJKKKLLLNNNOOOPPPQQQQQQQQQQQQRRRRRRRRRRRRVVVUUUSSSRRRPPPOOONNNNNNOOONNNLLLLLLLLLMMMNNNPPPOOOOOONNNMMMLLLLLLLLLLLLJJJJJJJJJKKKLLLMMMNNNOOOQQQQQQRRRSSSTTTTTTTTTTTTSSSSSSSSSRRRRRRRRRQQQQQQRRRRRRRRRQQQPPPOOOMMMMMMLLLLLLMMMLLLKKKIIIHHHFFFEEEDDDDDDDDDDDDDDDEEEEEEDDDDDDEEEFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDAAAAAA@@@@@@@@@?????????AAA@@@>>>======>>>@@@AAA>>>>>>???@@@@@@???>>>>>>;;;;;;;;;;;;;;;::::::999999999999:::::::::::::::999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>AAACCCDDDEEEKKKQQQUUUYYYbbboooyyy{{{vvvppplll```ZZZRRRLLLHHHDDD???;;;999888777666666777888888777777777888:::===@@@BBBDDDGGGLLLPPPTTTXXX^^^cccdddfffiiilllnnnqqquuuyyyxxxssslllfffaaa[[[TTTPPPMMMLLLJJJGGGCCCAAABBBCCCDDDDDDDDDEEEIIIOOOTTTWWW]]]```eeeiiikkklllmmmnnnpppqqqtttvvvxxxxxxwwwwwwuuuvvvyyy{{{{{{wwwpppkkkddd```ZZZVVVSSSQQQOOOMMMLLLKKKJJJIIIIIIJJJKKKLLLKKKLLLMMMNNNOOONNNNNNMMMLLLLLLMMMNNNOOOQQQSSSTTTOOOMMMIIIGGGFFFGGGIIIJJJKKKKKKJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHGGGFFFEEEDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFGGGGGGFFFEEEDDDGGGGGGHHHJJJMMMRRRXXX[[[\\\RRRKKKJJJJJJHHHHHHJJJHHHGGGFFFEEEEEEFFFGGGGGGHHHIIIJJJKKKKKKJJJHHHGGGFFFEEECCCBBBCCCDDDEEEFFFIIIHHHHHHGGGFFFFFFGGGGGGEEEDDDCCCBBBBBBAAABBBBBB@@@AAAAAAAAABBBDDDEEEFFFDDDDDDDDDDDDCCCBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEDDDDDDGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFDDDCCCBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999555666666666777777777777777777888888888888888888666666777777777777777777666555555555555666666777888777777666555555444444444444555555666555555444444444444444333333333333555555666666777777888888666666777777888888888999999888777666666777888999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<===>>>???@@@@@@AAABBBBBBAAABBBEEEGGGKKKKKKLLLMMMMMMLLLKKKJJJLLLMMMNNNOOOOOOOOONNNMMMKKKIIIGGGGGGIIIKKKKKKKKKLLLLLLKKKKKKKKKLLLLLLLLLMMMMMMMMMNNNPPPQQQSSSTTTTTTTTTSSSRRRQQQOOONNNMMMJJJKKKKKKLLLMMMOOOPPPQQQQQQRRRRRRSSSSSSTTTTTTTTTWWWVVVUUUSSSQQQPPPNNNNNNNNNMMMLLLLLLMMMNNNOOOPPPOOONNNMMMLLLKKKKKKKKKKKKJJJJJJJJJKKKLLLNNNOOOPPPQQQRRRSSSTTTUUUUUUUUUUUUTTTTTTSSSSSSSSSRRRRRRRRRTTTTTTSSSRRRPPPNNNMMMLLLKKKKKKLLLKKKKKKIIIGGGFFFCCCBBBBBBAAAAAABBBBBBBBBCCCDDDDDDEEEEEEEEEEEEEEECCCCCCCCCDDDDDDDDDEEEEEE???????????????>>>>>>>>>@@@???>>>======>>>???@@@>>>>>>????????????>>>>>>;;;;;;;;;;;;;;;:::999999:::::::::999999999999999888999::::::::::::::::::::::::::::::::::::::::::999::::::;;;<<<===>>>>>>???CCCGGGIIIKKKQQQ[[[cccpppxxx~~~{{{qqqkkkbbb[[[UUUNNNFFF@@@<<<;;;::::::999999999:::999888666666666777999::::::===AAADDDGGGKKKPPPTTTVVVXXX[[[^^^aaafffkkkooozzz}}}}}}{{{zzzyyyyyyooojjjbbbZZZTTTOOOJJJGGGBBBBBBAAA???===<<<===?????????AAAEEEKKKSSSYYY]]]eeehhhmmmpppqqqrrrtttuuuuuuwwwyyyzzz{{{zzzyyyxxxtttttttttuuusssooojjjeee^^^ZZZUUUQQQOOONNNLLLJJJKKKKKKJJJIIIIIIJJJKKKKKKLLLLLLMMMNNNNNNNNNNNNMMMLLLLLLLLLMMMNNNOOOQQQRRROOOMMMJJJGGGFFFFFFHHHIIIKKKKKKJJJJJJIIIIIIIIIHHHIIIIIIHHHHHHGGGFFFDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFEEEDDDCCCGGGGGGGGGIIIMMMVVV___fffjjjaaaVVVPPPKKKGGGGGGJJJFFFEEEEEEEEEEEEEEEFFFGGGGGGHHHIIIJJJJJJIIIHHHHHHEEEDDDCCCCCCCCCDDDEEEFFFIIIHHHHHHHHHHHHGGGGGGGGGEEEDDDCCCBBBBBBAAABBBBBB@@@AAABBBDDDEEEEEEFFFFFFEEEEEEEEEEEEDDDCCCBBBAAACCCCCCCCCCCCCCCCCCCCCCCCAAABBBCCCCCCDDDDDDCCCCCCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBBBBAAABBBAAA@@@@@@???@@@@@@@@@AAAAAA@@@???>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999999999999555555666666666777777777777777777888999999::::::888888888888777777777777666666555555444555555555666666555555444444333333333333444444444444333333444444444333333333333222555555666666777888999999666777777777777777777777888888777777777777888888999:::;;;<<<<<<<<<<<<<<<===============<<<;;;;;;:::;;;;;;<<<===>>>??????@@@AAABBBBBBBBBDDDGGGJJJMMMNNNNNNOOONNNMMMKKKJJJMMMNNNOOOQQQQQQQQQQQQQQQOOOLLLHHHFFFHHHJJJLLLLLLLLLMMMMMMLLLLLLKKKKKKJJJMMMMMMMMMNNNOOOQQQSSSTTTRRRRRRSSSSSSRRRQQQOOONNNLLLLLLLLLMMMNNNPPPQQQRRRRRRRRRSSSTTTTTTUUUVVVVVVXXXWWWVVVUUUSSSQQQOOONNNMMMLLLLLLMMMMMMOOOPPPQQQOOONNNMMMLLLKKKJJJJJJJJJIIIJJJJJJKKKMMMOOOPPPQQQRRRSSSTTTUUUUUUVVVVVVUUUTTTTTTTTTTTTSSSSSSSSSSSSTTTTTTSSSRRRPPPNNNLLLKKKJJJKKKKKKKKKKKKIIIHHHFFFBBBBBBAAA@@@@@@@@@AAAAAABBBCCCDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCC??????????????????????????????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<=========<<<;;;;;;::::::999999888888777777888888999999999999999888999999999999999999999999888999:::;;;;;;;;;;;;:::<<>>======<<<999777666777888888999:::;;;===>>>@@@CCCDDDJJJLLLOOORRRVVV[[[aaaeeeooossswwwzzz{{{zzzyyyzzz{{{{{{|||~~~~~~}}}}}}|||zzzxxxwwwyyy~~~~~~{{{zzzyyyyyyyyyyyywwwuuurrrpppmmmlllhhhccc[[[SSSLLLHHHEEEDDD>>>??????>>>======???AAAAAABBBEEEJJJQQQYYY```ccchhhjjjnnnqqqrrrtttwwwyyyyyyzzz{{{|||{{{yyywwwvvvtttrrrpppooommmjjjeeeaaa[[[XXXSSSPPPOOONNNLLLKKKKKKKKKJJJIIIIIIJJJKKKKKKMMMMMMMMMMMMNNNMMMMMMMMMKKKKKKKKKKKKLLLMMMNNNOOONNNLLLIIIGGGEEEFFFFFFGGGMMMLLLLLLKKKKKKJJJJJJIIIHHHHHHHHHHHHGGGEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGFFFDDDCCCFFFFFFFFFGGGLLLWWWdddmmmuuuooofff[[[QQQIIIFFFEEEDDDDDDDDDDDDDDDEEEEEEFFFEEEFFFGGGHHHIIIIIIHHHHHHGGGFFFEEECCCCCCCCCCCCCCCGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCBBBBBBAAABBBBBB@@@BBBDDDEEEFFFGGGFFFFFFEEEEEEEEEEEEDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDCCCBBBAAAAAA@@@@@@????????????@@@@@@BBBAAA@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888666666777888888555555555666666666777777666777777888999::::::;;;999999888888777777666666777666555555444444444444444444444333333333222222222333333333333222222111333333333333333333333333444555555666777888888999666666666666666666666777888777777777777777777888888999:::;;;<<<<<<<<<<<<===>>>>>>>>>===<<<;;;:::;;;<<<======??????@@@AAA@@@AAABBBBBBCCCDDDHHHJJJMMMNNNOOOOOOOOONNNMMMLLLOOOOOOPPPRRRSSSSSSTTTTTTPPPMMMIIIGGGHHHJJJLLLMMMLLLLLLMMMLLLLLLKKKJJJIIILLLLLLMMMMMMOOOPPPRRRSSSQQQRRRSSSTTTSSSRRRQQQPPPNNNNNNNNNOOOOOOQQQRRRSSSRRRSSSSSSTTTUUUVVVWWWWWWWWWWWWWWWUUUTTTQQQOOONNNLLLMMMMMMMMMNNNOOOPPPQQQPPPOOONNNLLLKKKKKKJJJJJJIIIIIIJJJKKKLLLNNNPPPQQQRRRSSSTTTUUUUUUVVVVVVUUUTTTTTTTTTTTTSSSSSSSSSSSSTTTSSSSSSQQQOOOMMMKKKJJJJJJKKKKKKLLLKKKJJJHHHGGGCCCBBBAAAAAA@@@@@@@@@AAABBBBBBCCCDDDDDDDDDDDDCCCDDDDDDDDDCCCBBBAAAAAA@@@??????@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>???========================<<<<<<<<<===<<<;;;;;;:::999999999888888777777777777888888888888888777777888888888888888888888888999999::::::::::::999999:::===?????????BBBFFFJJJLLLSSS___jjjvvv~~~xxxrrrkkkaaaZZZVVVTTTRRROOOLLLIIIFFFDDD@@@???<<<999777666777777999888888888999;;;;;;<<>>>>>>>>??????@@@AAAAAA@@@???>>><<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999888777555555666777777555555555555666666666666666666777888999999::::::999888888888777777666666777666555444444444444444333333333333222222222222222222333333222111000000222222222222333333333333444444555555666666777777444555555555666666777777777777777777777777777777666777888:::;;;;;;;;;;;;===>>>>>>???>>>===;;;:::<<<===>>>>>>@@@@@@AAABBB@@@AAABBBBBBBBBDDDGGGJJJKKKLLLNNNOOOOOOOOONNNNNNQQQQQQRRRRRRSSSTTTUUUUUUPPPMMMIIIHHHIIIKKKMMMNNNKKKLLLMMMMMMMMMKKKJJJIIIKKKKKKKKKLLLNNNOOOQQQRRRRRRSSSTTTUUUUUUTTTRRRPPPPPPPPPPPPPPPQQQRRRSSSTTTSSSTTTTTTTTTUUUVVVVVVVVVUUUVVVVVVUUUTTTRRRPPPOOOMMMMMMNNNNNNOOOOOOPPPPPPQQQPPPOOOMMMLLLKKKKKKKKKIIIIIIIIIJJJKKKMMMNNNOOOQQQRRRSSSTTTUUUUUUUUUUUUTTTTTTSSSSSSSSSRRRRRRRRRRRRRRRQQQPPPNNNLLLKKKJJJIIIIIIJJJJJJJJJIIIGGGFFFCCCCCCBBBAAA@@@@@@@@@@@@AAABBBBBBCCCCCCCCCCCCCCCEEEDDDCCCBBBAAA@@@???????????????@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<======:::::::::::::::999888888888888888777777777777777777777777888777777666555666666666666666666666666999999999999999999999999999:::<<<<<<<<<>>>@@@BBB>>>DDDMMMWWWaaammmyyyyyyqqqkkkfffeeeccc___[[[WWWSSSQQQGGGEEEAAA===:::888888888777666555666888::::::999;;;<<<<<<===???BBBHHHLLLQQQUUUYYY]]]```bbbeeegggkkklllooosssuuuwwwwwwwwwssssssrrrssssssrrrooommmjjjmmmqqqvvvyyyzzzzzzzzz{{{|||~~~~~~zzzwwwttttttsssrrrpppmmmkkkhhhgggfffdddaaa]]][[[[[[[[[[[[]]]___aaabbbaaa^^^ZZZWWWSSSQQQNNNJJJGGGGGGJJJLLLOOOOOOPPPOOONNNOOOQQQTTT[[[\\\^^^aaaeeeiiimmmooonnnpppqqqrrrrrruuuyyy|||~~~~~~}}}{{{xxxtttpppmmmgggfffdddccccccbbb```^^^TTTQQQMMMKKKKKKLLLLLLKKKMMMMMMLLLKKKKKKLLLMMMMMMOOONNNMMMMMMLLLMMMMMMMMMKKKJJJIIIIIIHHHHHHHHHIIIJJJIIIGGGFFFFFFFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFEEECCCBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEFFFHHHIIIIIIIIIHHHGGGCCCEEEFFFFFFIIIQQQ___iiixxxzzzkkk\\\PPPHHHEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCDDDEEEFFFGGGHHHIIIKKKJJJIIIGGGEEECCCBBBAAACCCDDDEEEFFFFFFFFFEEEDDDEEEDDDCCCBBBBBBAAABBBBBBAAABBBCCCEEEFFFFFFFFFGGGGGGGGGGGGFFFFFFEEEDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAABBBCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAABBBCCCCCCCCCBBB@@@???>>>>>>>>>===>>>>>>???@@@@@@@@@???>>>======<<<<<<::::::::::::::::::::::::888777777666666666666666444444555555555666666666666666666777888888999999777777777777666666666666555555444444333444444444333333333333222222222222333333333333222111000///000000111222333444444555444444444444555555555555333333444555555666777777666666777777777777666666555666777888999:::::::::<<<===>>>??????>>><<<;;;<<<===>>>>>>@@@@@@AAABBB@@@AAABBBBBBBBBCCCFFFHHHHHHJJJLLLNNNPPPPPPPPPPPPRRRRRRRRRRRRSSSTTTTTTUUUOOOMMMJJJIIIJJJLLLNNNNNNKKKLLLNNNOOONNNMMMLLLKKKIIIJJJJJJKKKLLLNNNOOOPPPSSSTTTVVVWWWWWWUUURRRQQQQQQQQQQQQQQQRRRSSSTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUSSSTTTUUUUUUTTTSSSPPPOOONNNNNNOOOOOOOOOOOOOOOOOOSSSRRRPPPNNNMMMLLLLLLKKKIIIIIIIIIIIIJJJKKKLLLMMMQQQQQQRRRSSSTTTTTTTTTTTTSSSSSSSSSRRRRRRRRRQQQQQQOOOOOOOOONNNMMMLLLJJJJJJFFFGGGGGGHHHHHHGGGEEEDDDCCCBBBAAA@@@????????????AAAAAABBBCCCCCCCCCCCCBBBCCCBBBBBBBBBAAAAAA@@@@@@>>>>>>>>>?????????@@@@@@======>>>>>>>>>>>>============<<<;;;;;;<<<======999::::::::::::999888888666666666777777777777777666777777777666666555444555555555555555555555555999888777666777777999999999:::;;;;;;;;;:::;;;;;;999===CCCGGGMMMWWWdddmmmvvv{{{}}}yyysssrrrpppnnnjjjfffbbb```WWWTTTOOOIIIDDDAAA???>>><<<:::888888:::;;;:::999:::999999777777:::>>>BBBCCCFFFIIILLLNNNQQQUUUXXX]]]___dddhhhlllnnnoooooollllllkkkllllllkkkgggeeeaaadddhhhmmmoooppppppooommmooopppqqqooollliiifffgggfffeeebbb```]]][[[ZZZTTTRRROOOLLLKKKKKKLLLMMMNNNQQQVVVZZZ\\\ZZZWWWUUURRRSSSTTTSSSSSSUUUYYY]]]___``````___]]]^^^```bbbgggggghhhjjjmmmpppssstttuuuuuutttrrrqqqrrruuuxxxzzzyyyxxxuuuqqqlllgggeee\\\[[[[[[\\\^^^^^^\\\ZZZQQQOOOLLLJJJKKKLLLLLLKKKOOONNNMMMLLLLLLMMMNNNOOOOOOOOOMMMLLLLLLLLLMMMMMMKKKJJJIIIHHHGGGFFFFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGFFFFFFFFFGGGHHHHHHIIIIIIGGGGGGGGGGGGFFFDDDCCCBBBAAAAAABBBCCCCCCDDDEEEEEECCCEEEFFFHHHIIIIIIIIIHHHDDDGGGIIIIIIIIINNNYYYbbbmmmyyy|||ooobbbVVVMMMFFFGGGGGGGGGFFFDDDBBBAAABBBBBBCCCDDDEEEGGGHHHIIIIIIIIIIIIHHHGGGFFFEEEDDDBBBDDDEEEGGGGGGGGGEEEEEEEEEDDDCCCBBBBBBAAABBBBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGGGGFFFEEEDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB???@@@AAACCCDDDDDDDDDEEECCCCCCCCCCCCCCCCCCCCCCCC@@@AAABBBCCCCCCBBB@@@???===============>>>????????????>>>>>>=========<<<999999999999999999999999777777777777777666555555444444444555555555666666666666666666666666666777555555555555555666666666444444333333333444555555333333333333333333333333333333333333222111000/////////000111333444555666444444444444444444333333222222333444555777777888666666777777777777666666444555666777999999::::::;;;===>>>???@@@>>>===<<<<<<<<<===>>>???@@@AAAAAA@@@AAABBBBBBAAABBBEEEGGGFFFHHHJJJMMMPPPQQQQQQRRRSSSSSSSSSRRRSSSSSSTTTUUUNNNLLLJJJJJJKKKMMMNNNNNNLLLMMMOOOPPPPPPOOOMMMLLLIIIIIIIIIJJJKKKMMMOOOPPPTTTUUUWWWXXXXXXUUUSSSQQQRRRRRRQQQRRRRRRSSSTTTUUUUUUUUUTTTTTTTTTTTTTTTTTTQQQRRRTTTUUUTTTSSSQQQOOOOOOOOOPPPPPPPPPOOONNNNNNTTTSSSQQQOOONNNMMMLLLLLLIIIIIIIIIIIIIIIJJJKKKLLLPPPQQQRRRSSSSSSTTTTTTTTTRRRRRRRRRRRRQQQQQQQQQQQQNNNNNNNNNMMMMMMKKKJJJJJJDDDDDDEEEFFFFFFEEECCCCCCBBBAAA@@@???>>>>>>>>>>>>@@@AAABBBBBBCCCCCCBBBBBB@@@@@@AAAAAAAAAAAABBBBBB<<<=========>>>>>>??????======>>>>>>>>>>>>=========<<<;;;::::::;;;<<<===;;;;;;<<<<<<<<<;;;::::::555555666666777777888888666666777777666555444444555555555555555555555555888777555444555666888:::;;;;;;<<<;;;:::999888888:::===??????AAAHHHSSS\\\fffmmmwwwyyyyyyxxxvvvssspppmmmkkkgggddd^^^WWWPPPLLLIIIGGGEEEBBB>>>=========:::888;;;;;;999666555777:::>>>;;;===>>>@@@BBBEEEJJJMMMMMMPPPUUUZZZ___aaacccccc``````___``````^^^ZZZXXXXXX[[[```eeehhhhhhhhhgggbbbcccddddddccc```]]][[[XXXWWWUUUSSSQQQOOONNNMMMGGGEEEBBB@@@???@@@BBBCCCCCCHHHOOOUUUYYYYYYWWWVVVXXX[[[]]]___```dddiiinnnmmmmmmmmmkkkiiiiiikkkmmmmmmmmmnnnppprrrtttvvvwwwyyyxxxvvvrrrooooooqqqsssttttttrrrooojjjddd___\\\TTTTTTUUUWWWZZZZZZYYYXXXRRROOOLLLKKKLLLMMMNNNMMMPPPOOONNNMMMMMMNNNOOOPPPPPPOOOMMMLLLLLLLLLMMMMMMKKKJJJHHHGGGFFFEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGHHHFFFGGGHHHIIIJJJKKKKKKLLLGGGGGGGGGGGGFFFDDDCCCBBBAAAAAABBBBBBCCCDDDEEEEEEBBBCCCEEEGGGHHHIIIIIIHHHEEEIIILLLKKKJJJMMMVVV^^^aaaqqq|||yyymmmbbbXXXPPPHHHHHHHHHHHHFFFDDDBBBAAAAAAAAABBBCCCEEEGGGHHHIIIGGGHHHHHHIIIIIIHHHHHHGGGCCCDDDFFFHHHIIIHHHFFFEEEEEEEEECCCBBBBBBBBBBBBBBBBBBBBBAAABBBCCCDDDFFFHHHGGGGGGHHHGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDD???@@@AAACCCDDDEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCC@@@AAABBBCCCCCCBBB@@@???===============>>>??????>>>>>>>>>>>>============999999999999999999999999666777888888888777555444444444444555555555666666666666666666555555555555333444444444555555666666333333333333444444555666333333333333333333333333444444444333333111000000222222333333333333444444444444444444444444444444555555555555555555555555555555555555555555444444777666666666777888999::::::;;;===>>>?????????>>><<<<<<======>>>>>>??????AAAAAAAAAAAAAAABBBCCCDDDDDDEEEHHHLLLOOOQQQSSSTTTQQQRRRTTTUUUVVVVVVUUUUUUOOONNNLLLKKKLLLNNNPPPRRRSSSSSSSSSRRRPPPOOONNNMMMHHHHHHHHHIIIKKKNNNPPPQQQRRRTTTVVVXXXXXXVVVTTTSSSWWWUUUTTTRRRRRRSSSTTTUUUUUUUUUUUUUUUTTTRRRPPPOOOPPPRRRTTTVVVUUURRROOOLLLMMMMMMLLLMMMMMMNNNOOOOOOPPPPPPOOONNNMMMKKKJJJIIIJJJJJJJJJJJJKKKLLLMMMNNNQQQQQQPPPOOOPPPQQQRRRSSSTTTSSSRRRQQQPPPPPPPPPPPPMMMMMMLLLLLLKKKJJJJJJJJJFFFFFFDDDCCCBBBAAAAAAAAADDDBBB@@@>>>>>>@@@BBBDDDBBBBBBAAA@@@AAABBBCCCDDDBBBAAAAAA@@@?????????@@@===<<<;;;;;;:::;;;<<<<<<>>>>>>===<<<:::999888777666777888999:::;;;;;;;;;;;;;;;:::::::::999999999999888888777666555555444777666666666666555555555333333333333333333333333444555555666666666666666777777777777777777777777:::999999999===BBBGGGJJJPPPVVV___iiisss}}}~~~|||xxxqqqlllooommmkkkgggbbb^^^[[[ZZZUUURRRNNNJJJGGGDDDCCCCCC???<<<999888999:::::::::;;;;;;;;;;;;;;;<<<@@@BBBDDDEEEHHHLLLPPPUUUXXXZZZWWWWWWWWWVVVTTTRRROOONNNKKKNNNSSSWWWZZZZZZYYYXXXSSSRRRQQQPPPOOONNNMMMLLLLLLKKKIIIGGGEEECCCBBBAAAAAA@@@===<<<;;;<<<===>>>>>>DDDMMMTTTXXXYYYZZZZZZ```bbbeeeiiimmmoooqqqqqqxxxvvvtttsssttttttsssrrrsssrrrqqqpppqqqrrrtttvvv{{{yyyvvvrrrpppoooooooookkkmmmmmmiiiaaaZZZVVVUUUQQQPPPPPPRRRUUUXXXYYYYYYNNNLLLJJJIIIIIIKKKMMMOOONNNMMMMMMLLLLLLLLLLLLLLLNNNNNNNNNMMMMMMKKKJJJIIIIIIHHHGGGFFFEEEDDDCCCBBBCCCCCCDDDDDDEEEFFFFFFFFFHHHHHHHHHHHHIIIIIIJJJKKKIIIIIIIIIHHHFFFCCCAAA???CCCCCCCCCCCCCCCCCCCCCCCCEEEEEEFFFGGGIIIJJJKKKKKKHHHHHHIIIJJJLLLOOORRRSSS```cccggghhhddd\\\SSSNNNJJJJJJHHHGGGFFFDDDCCCBBBCCCCCCCCCCCCDDDFFFGGGHHHHHHHHHIIIJJJIIIHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCBBBAAA@@@@@@??????@@@BBBCCCCCCCCCCCCDDDFFFEEEEEEEEEEEEFFFGGGHHHIIIEEEEEEEEEEEEEEEEEEEEEEEEAAABBBCCCDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@;;;<<<<<<<<<======>>>>>>??????>>>===<<<;;;::::::;;;;;;:::999999888777777555555555555555555444444444444444444444444444444777777666666555555555555555555555555555555555555666666555444333222222111222222222111111111000000333333333222222111111111222222222333333333444444444444444444444444444444555555555555555555555555555555555555555555555555555555555666777888999::::::;;;<<<>>>????????????============>>>>>>??????AAAAAAAAAAAABBBCCCDDDDDDCCCEEEHHHKKKNNNPPPQQQRRRPPPQQQRRRTTTTTTTTTTTTTTTNNNMMMKKKKKKKKKNNNPPPRRRSSSTTTTTTSSSRRRQQQOOONNNJJJJJJIIIJJJKKKMMMOOOQQQRRRSSSVVVXXXXXXWWWUUUTTTWWWVVVTTTSSSRRRSSSTTTUUUVVVVVVVVVVVVUUUSSSQQQPPPOOOQQQRRRSSSRRRPPPNNNLLLLLLLLLLLLLLLLLLMMMMMMNNNOOOOOOOOONNNMMMLLLKKKJJJJJJJJJJJJJJJJJJKKKLLLMMMPPPOOOOOONNNOOOPPPQQQRRRSSSRRRRRRQQQPPPPPPOOOPPPMMMLLLLLLKKKKKKJJJIIIIIIEEEEEECCCBBBAAA@@@@@@@@@AAA@@@>>><<<<<<>>>@@@AAAAAA@@@@@@???@@@AAABBBCCCBBBAAA@@@???????????????>>>>>>>>>>>>>>>===<<<<<<======<<<;;;:::999999888999999::::::;;;:::::::::;;;::::::::::::999999999888888777777666555555444666666666555555555444444444444444444444444444444444444555666666666666666666666666666666666666666999888888888:::===AAACCCEEEJJJRRR[[[ccckkksssxxx|||xxxuuusssqqqnnnkkkiiihhhggggggddd```ZZZTTTOOOKKKIIIGGGDDD@@@>>>>>>>>>===<<<<<<;;;:::999999:::<<<>>>>>>???BBBEEEIIIMMMPPPRRRPPPPPPOOONNNLLLIIIGGGEEEBBBDDDGGGJJJKKKKKKIIIHHHFFFFFFFFFEEEEEEEEEEEEEEEFFFEEEDDDCCCBBB@@@???>>>>>>===<<<;;;;;;;;;<<<===>>>DDDMMMTTTYYY\\\^^^```gggiiilllooorrruuuvvvvvvyyywwwvvvvvvvvvvvvuuutttrrrqqqppppppppprrruuuvvvuuuuuussspppmmmjjjhhhfffeeefffgggddd]]]WWWTTTSSSPPPOOONNNPPPSSSUUUUUUUUUNNNMMMKKKJJJJJJLLLNNNOOOMMMMMMLLLKKKKKKKKKKKKKKKMMMNNNNNNMMMLLLKKKJJJIIIIIIHHHHHHGGGEEEDDDCCCCCCCCCDDDDDDEEEEEEFFFGGGGGGIIIIIIHHHHHHHHHIIIIIIJJJHHHHHHHHHHHHFFFDDDBBBAAACCCCCCCCCCCCCCCCCCCCCCCCFFFFFFGGGHHHHHHIIIJJJJJJJJJJJJJJJLLLNNNPPPSSSTTTXXX[[[^^^```]]]XXXQQQMMMJJJJJJIIIGGGFFFEEEDDDCCCDDDDDDDDDDDDDDDEEEFFFGGGHHHHHHIIIJJJIIIHHHGGGFFFHHHHHHHHHHHHHHHGGGGGGGGGEEEEEECCCBBBAAAAAA@@@@@@@@@AAACCCCCCBBBBBBDDDEEEFFFFFFFFFFFFGGGHHHIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCBBBAAA@@@@@@?????????>>>>>>>>>??????@@@@@@@@@>>>>>>======<<<<<<;;;;;;<<<;;;;;;:::999999888888666666666555555444444444444444444444444444444444666666666555555444444444444444444444444444444444333333333333222222222222222222222111111111000000333333222222222111111111222222222222333333333333444444444444444444444444555555555555555555555555555555555555555555555555333444444555777888999999::::::<<<===>>>?????????=========>>>>>>>>>>>>???@@@AAAAAABBBCCCCCCDDDDDDCCCDDDGGGIIILLLNNNOOOPPPNNNOOOPPPQQQRRRRRRRRRRRRLLLLLLKKKKKKLLLNNNQQQSSSSSSTTTUUUVVVUUUSSSQQQOOOLLLLLLKKKKKKLLLMMMOOOPPPRRRSSSVVVXXXYYYXXXWWWVVVXXXWWWVVVUUUTTTUUUVVVVVVXXXXXXXXXWWWUUUSSSRRRQQQOOOPPPPPPPPPOOONNNMMMLLLJJJJJJJJJJJJKKKKKKKKKKKKNNNNNNNNNNNNNNNMMMLLLLLLKKKJJJJJJJJJJJJJJJKKKLLLNNNNNNNNNNNNNNNOOOPPPPPPRRRRRRQQQPPPPPPOOOOOOOOOLLLKKKKKKJJJJJJIIIHHHHHHDDDCCCBBBAAA@@@?????????@@@???===<<<<<<===???@@@??????>>>>>>??????@@@AAAAAA@@@??????????????????????????????>>><<<;;;:::;;;;;;;;;:::::::::999999;;;;;;;;;;;;;;;:::999999:::::::::999999999888888888777777666666555555555555555555555444444444333555555555555555555555555333444555555666666555555444444444444444444444444777777666777777888999:::<<>>;;;999888888999::::::;;;<<<>>>AAADDDGGGHHHHHHHHHGGGEEECCCAAA>>>===<<<<<<=========<<<<<<;;;;;;;;;<<<<<<===???@@@AAACCCCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@??????@@@FFFMMMUUUZZZ___cccffflllnnnqqqtttvvvxxxyyyyyyxxxwwwwwwxxxyyyyyywwwvvvppppppnnnnnnoooppprrrtttoooooonnnlllhhhccc^^^[[[[[[]]]^^^\\\XXXTTTQQQPPPNNNMMMMMMNNNPPPQQQPPPPPPNNNMMMKKKJJJKKKLLLNNNPPPLLLKKKKKKJJJJJJJJJJJJJJJLLLLLLMMMMMMLLLKKKJJJJJJIIIIIIHHHGGGFFFFFFEEEEEEDDDEEEEEEFFFFFFGGGHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHGGGHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCGGGGGGGGGHHHHHHIIIIIIIIIKKKKKKLLLMMMOOORRRTTTUUURRRSSSVVVWWWVVVSSSPPPMMMKKKJJJIIIHHHGGGFFFEEEDDDFFFEEEEEEEEEEEEEEEFFFFFFHHHHHHIIIJJJJJJIIIGGGFFFJJJJJJJJJIIIIIIHHHHHHHHHGGGFFFDDDCCCBBBAAAAAAAAA???AAABBBCCCBBBBBBCCCEEEFFFFFFFFFFFFGGGHHHHHHIIIFFFFFFFFFFFFFFFFFFFFFFFFCCCBBBAAAAAAAAABBBDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCBBBAAA@@@??????>>>??????>>>>>>>>>???????????????<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999888777777666555444444333444444444444444444444444555555444444444444333333333333333333333333333333000000111111111222222222222111111111111000000000222222222111111111111111111222222222222333333333333333333333333333333333555555555555555555555555555555555555666666666666222333444555777888888888999:::;;;<<<>>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@AAABBBCCCDDDDDDEEECCCDDDFFFHHHJJJLLLLLLMMMLLLMMMMMMNNNOOOOOOPPPPPPLLLLLLLLLLLLNNNPPPSSSTTTSSSUUUVVVWWWWWWUUURRRQQQOOONNNMMMLLLLLLMMMNNNOOORRRSSSUUUWWWXXXYYYXXXXXXYYYYYYXXXWWWWWWWWWWWWXXXYYYYYYXXXWWWUUUTTTSSSRRRQQQPPPOOONNNMMMMMMMMMMMMIIIIIIJJJJJJJJJJJJJJJIIILLLLLLMMMNNNNNNMMMMMMMMMLLLKKKKKKJJJKKKKKKLLLLLLNNNNNNNNNNNNNNNOOOOOOPPPRRRRRRRRRQQQQQQPPPOOONNNJJJJJJJJJIIIHHHHHHGGGGGGBBBAAA@@@???>>>>>>>>>>>>AAA@@@???>>>>>>???@@@AAA>>>>>>>>>?????????@@@@@@@@@??????>>>>>>>>>?????????>>><<<;;;999999999999999999999999::::::::::::999999:::::::::999999888999999999999888888888888777777666666666555555555555555444444444333333333444444444444444444444444333333444555555555555444444444444444444444444444444444555555666666555555999;;;===@@@CCCIIIOOOSSS]]]dddooo|||~~~{{{yyyxxxxxxxxx|||}}}~~~}}}zzzuuuppplllddd```[[[WWWTTTRRRNNNLLLHHHEEEAAA>>><<<;;;:::999:::;;;;;;===???AAACCCDDDCCCBBBBBBAAA???>>>===<<<<<<<<<;;;:::::::::::::::999999:::<<<>>>AAADDDEEEGGGHHHIIIJJJKKKKKKJJJJJJJJJKKKLLLLLLKKKIIIGGGEEEGGGKKKQQQWWW\\\aaafffiiimmmoooqqqtttvvvwwwwwwwwwvvvvvvvvvwwwyyyyyywwwuuusssqqqooommmmmmmmmnnnoookkkjjjhhheee```[[[WWWTTTTTTUUUUUUUUUTTTQQQPPPOOOMMMLLLLLLLLLNNNNNNMMMKKKLLLKKKJJJJJJJJJLLLMMMOOOKKKJJJIIIIIIHHHHHHIIIIIIKKKKKKLLLLLLLLLKKKJJJJJJJJJIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFGGGHHHHHHIIIIIIJJJJJJJJJJJJIIIIIIHHHGGGGGGGGGHHHHHHHHHHHHGGGGGGDDDDDDDDDDDDDDDCCCCCCCCCHHHHHHHHHHHHHHHHHHHHHHHHKKKKKKLLLNNNPPPQQQSSSTTTQQQRRRRRRSSSRRRQQQPPPOOOKKKKKKJJJIIIHHHGGGFFFFFFHHHGGGFFFEEEEEEEEEEEEEEEHHHHHHIIIJJJJJJIIIHHHGGGKKKJJJJJJIIIIIIHHHHHHHHHGGGFFFEEECCCBBBAAAAAAAAA@@@AAACCCCCCBBBBBBDDDEEEEEEEEEEEEEEEEEEFFFGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFDDDBBBAAA@@@@@@BBBDDDEEECCCDDDDDDEEEEEEDDDDDDCCCBBBAAA@@@???>>>>>>>>>>>>;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<===============<<<<<<;;;;;;;;;;;;999999888777666444444333333333333333333333333333333333333333333333333333111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111111000111111111222222222333333333333333333333333333333555555555555555555555555555555555666666666777777222333444666777888888777999999:::;;;===>>>@@@@@@????????????>>>>>>>>>>>>???@@@BBBCCCDDDEEEEEEEEECCCDDDFFFGGGIIIJJJJJJJJJKKKKKKKKKKKKLLLMMMNNNNNNMMMMMMMMMNNNOOOQQQSSSUUUSSSTTTUUUVVVVVVUUUSSSRRRQQQPPPOOONNNMMMNNNNNNOOORRRSSSUUUVVVXXXXXXXXXXXXZZZYYYYYYXXXXXXXXXXXXXXXXXXWWWVVVUUUTTTSSSSSSSSSRRRQQQPPPOOONNNNNNNNNOOOIIIIIIJJJJJJJJJJJJIIIHHHKKKKKKLLLLLLMMMMMMLLLLLLLLLLLLKKKKKKKKKLLLMMMMMMNNNOOOOOOOOOPPPPPPPPPPPPRRRRRRRRRRRRRRRPPPOOONNNIIIIIIHHHHHHGGGFFFFFFFFFAAA@@@???>>>>>>>>>>>>>>>@@@??????>>>>>>??????@@@>>>??????@@@@@@@@@@@@@@@>>>>>>>>>======>>>>>>???AAA???;;;888777777999;;;888888888999999999999999555555666888888999999999999999888888888777777777666666666666555555555555555555444444444333333333222222222222222222222222222333333444444444444444444444444444444444444444111222333555666666555555999:::;;;<<<===@@@EEEHHHNNNSSS]]]hhhttt~~~}}}{{{yyyyyy||||||yyyrrrnnnjjjfffccc```\\\YYYUUUPPPKKKFFFDDDCCC@@@>>>>>>>>>>>>???@@@AAACCCDDDAAAAAAAAA@@@@@@@@@@@@@@@???>>>>>>======>>>??????<<<<<<===???BBBFFFIIILLLPPPRRRTTTVVVWWWWWWWWWWWWXXXYYYYYYYYYWWWTTTPPPNNNPPPTTTXXX\\\___cccgggjjjmmmnnnpppsssuuuvvvvvvvvvttttttssstttvvvvvvuuusssyyywwwssspppmmmkkkkkkkkkiiifffbbb]]]XXXUUUSSSRRRPPPPPPPPPQQQQQQPPPOOONNNMMMLLLLLLLLLMMMMMMKKKIIIIIIHHHHHHHHHIIIJJJLLLMMMJJJIIIIIIHHHHHHHHHHHHHHHIIIJJJJJJKKKKKKKKKJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIGGGGGGHHHHHHIIIJJJJJJJJJKKKKKKKKKKKKKKKJJJIIIHHHHHHHHHHHHHHHHHHIIIIIIJJJFFFFFFFFFEEEEEEDDDDDDDDDHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKMMMOOOPPPQQQQQQRRRQQQQQQPPPOOOOOOOOONNNLLLKKKKKKJJJIIIHHHGGGGGGIIIHHHGGGFFFFFFEEEFFFFFFGGGHHHIIIJJJJJJJJJIIIHHHJJJJJJIIIIIIHHHHHHHHHGGGHHHGGGEEEDDDBBBAAAAAAAAA@@@BBBCCCCCCCCCCCCDDDFFFEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCBBBAAAAAACCCEEEFFFDDDEEEEEEFFFFFFEEEEEEDDDBBBAAA@@@???>>>>>>>>>>>>::::::::::::::::::::::::::::::;;;;;;<<<<<<============<<<<<<<<<<<<;;;;;;:::999999777666555444444333333333333333333333333222333333333333333333333111111111111111111111111333333333222111000000000000000000000000000000000000000000000000000000000111111111111222222222222333333333333333333333333555555555555555555555555555555555666666777777888333444666777888888777666999999999;;;<<<>>>@@@AAA@@@????????????>>>>>>>>>???@@@BBBDDDEEEFFFEEEEEEDDDEEEFFFGGGHHHIIIIIIIIIJJJJJJIIIJJJJJJKKKMMMMMMMMMMMMNNNNNNPPPQQQRRRSSSRRRSSSSSSTTTTTTTTTTTTSSSRRRQQQPPPOOONNNNNNOOOPPPRRRSSSTTTUUUVVVWWWWWWWWWXXXXXXWWWWWWWWWVVVVVVVVVUUUTTTSSSSSSRRRRRRSSSSSSSSSRRRQQQPPPOOOOOOOOOPPPJJJKKKLLLLLLLLLKKKJJJIIIIIIJJJJJJKKKKKKKKKJJJJJJJJJJJJJJJKKKKKKLLLMMMNNNNNNNNNOOOPPPPPPPPPPPPPPPQQQQQQRRRRRRQQQPPPNNNMMMHHHHHHGGGFFFFFFEEEEEEDDD@@@@@@???>>>>>>>>>>>>>>>======<<<<<<<<<<<<======>>>>>>???@@@@@@@@@@@@???===============>>>>>>???BBB@@@<<<999888999<<<>>>888888888888888888888999333444555666777888888888888888888777777777777666555555555555555555555555555555555555444444444333111111111111111111111111111222333333444444333333333333333333333333333333000111333444555666666666666777888888888:::===???CCCGGGNNNUUU^^^hhhrrrxxx}}}~~~|||}}}|||zzzvvvsssqqqnnnjjjhhhccc]]]VVVQQQOOOMMMIIIFFFDDDDDDDDDDDDEEEFFFGGGHHHFFFFFFEEEEEEDDDEEEEEEFFFCCCCCCCCCBBBCCCDDDDDDEEEAAAAAABBBDDDGGGKKKOOORRRYYY[[[^^^aaaccccccbbbbbbdddddddddcccaaa^^^ZZZXXX[[[^^^aaadddeeegggjjjkkknnnooorrrtttvvvwwwwwwwwwtttrrrppppppqqqrrrrrrqqq|||yyyuuupppllliiihhhgggdddaaa]]]XXXTTTQQQQQQPPPNNNNNNMMMNNNOOOPPPNNNMMMLLLKKKKKKLLLMMMLLLJJJGGGGGGGGGGGGHHHIIIJJJKKKLLLJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKKKKJJJJJJJJJKKKKKKKKKKKKKKKKKKHHHHHHIIIJJJJJJKKKKKKLLLKKKLLLMMMMMMMMMLLLKKKJJJIIIIIIIIIIIIIIIJJJKKKKKKHHHHHHHHHGGGGGGFFFFFFEEEGGGGGGGGGHHHHHHIIIIIIIIIHHHIIIJJJLLLNNNOOOOOOOOOPPPOOONNNMMMLLLLLLLLLLLLLLLLLLKKKKKKJJJIIIIIIHHHIIIIIIHHHGGGFFFFFFFFFGGGGGGHHHJJJKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJIIIGGGEEEDDDBBBBBBBBBAAACCCDDDEEEDDDDDDEEEGGGEEEEEEDDDDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGEEEDDDCCCCCCCCCDDDEEEFFFFFFFFFGGGGGGGGGGGGFFFFFFBBBAAA@@@??????>>>??????<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<:::999999888777666666555333333333333333333333333222222333333333333444444111111111111111111111111444444333222111000////////////000000000000000111////////////000000000000111111111111222222222222222222222222222222222222555555555555555555555555444555555666777777888888555666888999999888666555999999999:::<<<>>>@@@BBB@@@@@@@@@?????????>>>>>>>>>@@@BBBEEEFFFFFFFFFEEEEEEFFFGGGGGGHHHHHHHHHHHHJJJIIIIIIIIIIIIKKKLLLMMMLLLLLLMMMMMMNNNOOOPPPPPPRRRQQQQQQPPPQQQRRRSSSTTTRRRQQQPPPOOOOOOOOOPPPQQQSSSSSSSSSTTTTTTUUUUUUUUUTTTTTTTTTTTTTTTSSSRRRRRRQQQQQQPPPPPPPPPQQQRRRSSSRRRRRRRRRQQQPPPPPPOOOOOOLLLLLLNNNNNNNNNLLLKKKIIIIIIIIIIIIJJJIIIIIIHHHHHHGGGGGGHHHHHHJJJKKKMMMNNNLLLMMMNNNOOOPPPOOOOOONNNNNNOOOPPPPPPPPPNNNLLLKKKGGGGGGFFFEEEEEEDDDDDDCCC@@@@@@??????>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>?????????>>>>>>===<<<<<<<<<<<<===>>>???>>>===<<<<<<;;;;;;;;;;;;888888888888888777777777555555666777777888777777888888777777777666666666555555555555555555555555666666666555555555444444222222222222222222222222111111222333333333333333222222222222222222222222222222222333333444444555333444666666555666777999<<>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999888888777777777222222222222222222222222333333333333444444444555111111111111111111111111111111111000000/////////////////////000000111111........./////////000000000111111111111222222222222222222222222222222222555555555555555555555555444555555666777888888999666777999:::999888666555888888999999;;;>>>@@@BBB@@@@@@@@@@@@??????>>>>>>>>>@@@BBBEEEFFFGGGFFFEEEFFFFFFGGGHHHHHHHHHHHHGGGJJJIIIHHHHHHIIIJJJLLLMMMKKKKKKLLLLLLMMMMMMMMMMMMQQQPPPOOONNNOOOQQQSSSTTTRRRQQQPPPOOOOOOPPPQQQRRRSSSSSSSSSSSSSSSSSSTTTTTTQQQQQQQQQQQQQQQPPPOOOOOOOOOOOONNNNNNOOOPPPRRRSSSQQQQQQQQQQQQPPPOOONNNMMMMMMNNNOOOPPPOOONNNLLLJJJHHHIIIIIIIIIHHHHHHGGGFFFDDDEEEEEEFFFHHHJJJLLLMMMKKKLLLMMMNNNOOONNNMMMMMMLLLMMMNNNOOONNNLLLJJJIIIFFFFFFFFFEEEDDDDDDCCCCCCAAA@@@???????????????@@@>>>>>>>>>>>>>>>>>>>>>>>>:::;;;===>>>>>>>>>===<<<<<<<<<<<<<<<<<<===>>>???888999;;;======;;;888777888888888888777777777666888888888888888777777666777777777777666666666666444555555555555555555555777666666666666555555555333333333333333333333333111111222333333333333222000000000000000000000000333333222222222222333333111333555555555444555666888;;;>>>@@@AAADDDJJJNNNRRRXXXbbbmmmxxx~~~|||tttmmmeee```^^^\\\WWWRRRVVVVVVVVVVVVWWWXXXYYYZZZ^^^\\\ZZZWWWUUUTTTSSSSSSXXXXXXXXXXXXWWWVVVUUUTTTXXXWWWWWWXXXZZZ^^^bbbeeeiiikkkooorrrssssssrrrrrrrrrrrrrrrrrrrrrqqqqqqpppiiilllppprrrsssrrrssstttmmmnnnqqqtttwwwxxxyyyyyyvvvrrrnnnkkklllnnnoooooommmjjjfffaaa]]][[[YYYYYYVVVVVVVVVUUUSSSOOOLLLJJJOOOLLLJJJKKKMMMMMMLLLIIIGGGGGGHHHJJJKKKJJJGGGEEEGGGGGGHHHIIIJJJLLLLLLMMMKKKJJJIIIIIIHHHHHHIIIIIIFFFGGGHHHIIIJJJKKKKKKKKKKKKKKKLLLLLLMMMMMMNNNNNNJJJJJJKKKKKKLLLLLLMMMMMMKKKLLLNNNPPPQQQPPPOOONNNLLLKKKJJJIIIIIIJJJKKKLLLLLLLLLKKKJJJIIIIIIHHHHHHEEEEEEFFFGGGIIIJJJKKKKKKHHHIIIKKKMMMNNNOOONNNNNNNNNNNNNNNNNNNNNOOOPPPQQQMMMMMMLLLLLLKKKKKKJJJJJJIIIHHHHHHGGGGGGHHHHHHIIIGGGHHHJJJKKKKKKKKKJJJJJJIIIIIIJJJKKKLLLMMMNNNNNNOOONNNLLLJJJHHHGGGFFFFFFDDDEEEGGGGGGFFFFFFHHHIIIIIIIIIHHHHHHGGGHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEFFFGGGGGGGGGGGGFFFHHHIIIIIIJJJJJJIIIIIIHHHDDDCCCBBBAAA@@@@@@@@@@@@>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;999999888888888888888888222222222222222222222222333333333444444555555555111111111111111111111111.........///////////////.../////////000000111111---.........//////000000333222222111111222222333222222111111222222333444444444444555555555555666333444555666777888999:::777777888999999888666666888888888999:::;;;<<<===:::HHHSSSQQQIIICCC@@@???@@@BBBCCCCCCBBBCCCDDDFFFGGGGGGHHHIIIIIIJJJJJJKKKHHHHHHIIIIIIIIIIIIIIIIIIKKKLLLLLLLLLMMMMMMMMMMMMHHHIIIKKKLLLNNNOOOOOOOOOQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRTTTUUUUUUUUUUUUUUUVVVUUURRRPPPOOONNNNNNNNNOOONNNMMMLLLLLLMMMNNNOOOMMMOOOQQQRRRSSSRRRQQQPPPOOOPPPQQQQQQQQQPPPOOONNNJJJIIIGGGFFFFFFFFFGGGGGGHHHGGGGGGGGGHHHJJJKKKMMMJJJKKKKKKLLLMMMNNNNNNNNNNNNNNNMMMMMMLLLJJJIIIHHHEEEDDDDDDBBBAAA@@@????????????>>>===============>>>>>>======<<<<<<<<<<<<:::::::::;;;;;;;;;;;;<<<<<<<<<;;;::::::::::::;;;:::999999999::::::888666555555666666666666555555:::999999888777666666555444555666777777666555444666666555555555444444444333333333333333333333333111111222222222333333333111222222333333222222111333333333333333333333333333333333333333333333333333333333444444444555555555666777999<<<>>>AAABBBGGGKKKQQQXXX```iiisssyyyzzztttkkkddd```^^^]]]\\\\\\]]]______```aaadddfffiiiiiiiiigggdddaaa^^^]]]]]]\\\[[[[[[[[[\\\]]]^^^\\\\\\^^^___aaabbbcccdddjjjlllnnnpppssstttvvvvvv{{{{{{|||}}}}}}{{{vvvrrrqqqqqqqqqssstttuuusssqqqmmmnnnpppuuuyyy{{{zzzyyyvvvuuutttrrrpppnnnlllkkkiiiddd^^^YYYVVVUUUTTTSSSUUUUUUTTTSSSQQQOOOMMMLLLJJJIIIHHHGGGGGGHHHIIIJJJIIIIIIIIIJJJJJJJJJJJJKKKLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJIIIHHHHHHGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIIIIKKKNNNOOONNNMMMMMMMMMNNNNNNNNNNNNMMMMMMMMMMMMNNNOOOPPPPPPPPPPPPLLLLLLLLLLLLLLLMMMMMMNNNMMMLLLLLLKKKJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIHHHIIIJJJKKKLLLMMMNNNOOOPPPPPPOOONNNMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLKKKLLLLLLKKKJJJJJJJJJJJJJJJNNNMMMKKKJJJHHHHHHGGGGGGKKKJJJHHHGGGIIIKKKNNNPPPPPPOOONNNLLLIIIGGGFFFEEEEEEEEEFFFGGGHHHHHHIIIIIIGGGGGGHHHHHHHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFFFFGGGGGGKKKKKKJJJJJJIIIHHHGGGFFFEEEEEEDDDCCCAAA@@@???>>>?????????>>>===<<<<<<;;;======<<<<<<<<<;;;;;;;;;;;;;;;:::999999999:::::::::999888777666555444333444444444333333222222222111222222333333222222111222222222111000//////...000000000000000000000000////////////............////////////////////////333222222111111222222333222222111111222222333444444444444444555555555555333444555666777888999999666666888888888888777666888888999999:::<<<===>>>DDDSSS^^^XXXKKKCCCBBBDDD@@@AAACCCCCCBBBBBBDDDEEEGGGGGGHHHHHHIIIJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHJJJJJJJJJKKKKKKKKKKKKLLLJJJIIIIIIIIIKKKMMMOOOQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQRRRSSSTTTTTTTTTTTTUUUTTTRRRPPPNNNNNNNNNNNNMMMLLLKKKJJJJJJKKKLLLMMMMMMNNNPPPRRRSSSSSSRRRQQQPPPQQQQQQQQQQQQOOONNNMMMJJJIIIGGGFFFFFFFFFGGGHHHHHHGGGGGGGGGHHHIIIKKKLLLJJJJJJKKKKKKLLLMMMMMMNNNMMMMMMMMMLLLKKKJJJHHHGGGDDDDDDCCCBBBAAA@@@?????????>>>======<<<<<<<<<=========<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<============<<<<<<;;;:::::::::::::::<<<:::::::::;;;;;;999777555555555555555555555555444444555555666666777777444444555555555555444444666555555555444444444444333333333333333333333333111111111222222222333333111222222333333222222111333333333333333333333333333333333333333333333333333333333333444444444444444444555777999;;;===>>>===@@@EEEJJJPPPWWW___dddpppwwwxxxooohhhdddbbbaaa``````bbbcccddddddfffiiikkkmmmmmmmmmmmmkkkiiifffeeedddcccbbbbbbbbbbbbcccdddbbbbbbcccdddfffggghhhhhhnnnoooqqqsssuuuvvvwwwwww|||||||||}}}}}}zzzuuuqqqppppppqqqsssuuutttrrrpppjjjkkknnnssswwwzzzzzzyyy{{{yyyvvvsssoookkkhhhgggaaa\\\WWWRRRPPPPPPOOONNNNNNOOOQQQQQQPPPMMMJJJGGGHHHGGGFFFFFFFFFFFFGGGHHHIIIIIIIIIIIIJJJJJJJJJJJJLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGIIIHHHIIIJJJMMMNNNMMMLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLMMMMMMNNNOOOOOOPPPOOOLLLLLLLLLLLLLLLMMMNNNNNNMMMMMMLLLKKKKKKJJJIIIIIIIIIJJJJJJJJJJJJJJJJJJIIIKKKKKKKKKKKKLLLMMMOOOOOOPPPPPPOOONNNNNNMMMNNNNNNNNNNNNNNNMMMMMMMMMMMMLLLLLLLLLKKKKKKKKKKKKKKKLLLNNNMMMLLLJJJIIIIIIHHHHHHKKKJJJIIIHHHIIILLLNNNPPPPPPOOONNNLLLJJJHHHFFFEEEEEEEEEFFFFFFGGGHHHHHHIIIGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHHHHHHHGGGFFFEEEEEEDDDDDDCCCBBBAAA@@@??????@@@??????>>>======<<<<<<===<<<<<<<<<;;;;;;;;;:::;;;::::::999::::::;;;;;;999888888777666555444444444444333333333222222222111222222333333222222111222222111111000//////...000000000000000000000000111111111111000000000///........................222222111111111111222222222111111111111222333333444444444444555555555555333444444555666777777888555555666777888888888888999999999:::;;;<<<===>>>AAAPPPYYYRRRCCC;;;>>>BBB@@@AAACCCCCCBBBBBBDDDEEEFFFGGGGGGHHHHHHIIIJJJJJJJJJIIIIIIHHHHHHGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJKKKJJJHHHGGGIIILLLOOORRRNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOPPPQQQRRRRRRRRRRRRSSSRRRQQQOOONNNMMMMMMMMMJJJJJJIIIHHHHHHIIIJJJJJJLLLMMMOOOQQQSSSSSSSSSRRRRRRRRRRRRRRRPPPNNNLLLKKKJJJIIIHHHGGGFFFGGGHHHIIIHHHGGGGGGGGGGGGHHHJJJKKKIIIIIIJJJJJJKKKKKKLLLLLLKKKKKKKKKKKKJJJHHHGGGGGGCCCCCCBBBAAA@@@??????>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<======<<<;;;::::::999999::::::;;;999888999::::::999777666555444444444444555666111222222333444444555555444333333222222333333444555555555555444444444444333333333333333333222222111111111222222222222333111111222222222222111111222222222222222222222222222222222222222222222222222222333333333444444444222222333444555777888999777999<<<>>>AAAEEEJJJNNNYYY```hhhmmmooorrrxxx}}}~~~|||ssslllhhhgggggggggggghhhjjjjjjjjjkkkmmmoooqqqrrrsssssssssrrrppppppooonnnmmmlllllllllllllllkkkkkkllllllmmmnnnoooooossstttuuuvvvwwwxxxxxxxxx{{{{{{{{{{{{{{{xxxssspppmmmnnnpppsssuuuuuuqqqooohhhiiilllpppuuuxxxyyyxxx}}}{{{vvvqqqkkkfffaaa___WWWTTTOOOLLLKKKKKKKKKJJJIIIKKKNNNPPPPPPMMMHHHFFFFFFFFFEEEDDDDDDEEEFFFFFFHHHHHHHHHIIIIIIIIIJJJJJJLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHJJJLLLMMMLLLKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKLLLMMMMMMNNNNNNOOOMMMLLLLLLLLLLLLMMMNNNNNNMMMMMMLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJMMMLLLLLLKKKLLLMMMNNNOOOPPPPPPOOONNNNNNNNNOOOOOOPPPPPPOOOOOOOOONNNNNNNNNMMMMMMLLLLLLLLLMMMMMMNNNOOONNNMMMLLLKKKJJJJJJJJJKKKJJJIIIIIIJJJLLLOOOPPPPPPOOONNNMMMKKKIIIGGGFFFEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGHHHHHHHHHHHHIIIIIIJJJJJJJJJIIIIIIHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDEEEEEEEEEDDDDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@??????>>>>>>======<<<<<<;;;;;;;;;;;;::::::::::::999::::::;;;<<<===777777777666666555555555333333333333222222222222111111222222222222111111222222111111000/////////000000000000000000000000111111111000000000//////........................222222111111111111222222111111111111111222222333333333444444444555555555444444555555666666666777444555666666777888888999999999999:::;;;<<<>>>>>>777BBBIIICCC:::777;;;>>>???AAABBBBBBBBBBBBCCCEEEFFFFFFFFFGGGHHHHHHIIIIIIJJJIIIIIIHHHGGGFFFFFFEEEGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJKKKNNNPPPQQQNNNNNNNNNNNNMMMMMMMMMMMMNNNOOOPPPQQQRRRRRRRRRRRRQQQQQQPPPNNNMMMLLLLLLLLLHHHGGGFFFEEEEEEFFFGGGHHHKKKLLLNNNPPPQQQRRRSSSSSSSSSSSSSSSRRRPPPNNNKKKJJJJJJIIIHHHGGGGGGHHHIIIJJJHHHHHHGGGFFFFFFGGGHHHIIIHHHHHHHHHIIIIIIIIIJJJJJJIIIIIIIIIIIIHHHGGGFFFEEEBBBAAAAAA@@@??????>>>>>><<<<<<;;;;;;;;;;;;;;;<<<:::::::::999999999999999888999999999::::::::::::;;;::::::999999999999999999777666666888888777666666555333222222333555666444444333333222222222222444333222111111222333444444444444444444444444444333333333222222222222222111111111111222222222222111111222222222222111111222222222222222222222222222222222222222222222222222222222222333333333333222222222222333444555555777888:::;;;<<<>>>AAADDDHHHMMMTTTYYY\\\bbbiiiooosssxxx}}}~~~{{{{{{{{{|||zzzsssmmmkkklllmmmnnnlllmmmnnnmmmllllllnnnooossstttuuuwwwxxxxxxwwwwwwxxxwwwwwwvvvuuuttttttssstttsssssssssssstttuuuvvvvvvwwwwwwxxxxxxwwwwwwwwwvvvvvvvvvwwwxxxvvvssspppkkkmmmqqquuuxxxwwwtttqqqiiiiiikkknnnrrrttttttsssvvvsssoooiiiccc]]]XXXVVVQQQNNNJJJIIIIIIJJJJJJJJJIIIJJJMMMNNNNNNMMMJJJIIIEEEDDDCCCBBBBBBCCCDDDEEEGGGHHHHHHHHHIIIIIIIIIIIIKKKKKKLLLLLLLLLLLLLLLMMMKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGHHHIIIKKKLLLKKKJJJJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKLLLMMMMMMNNNMMMMMMLLLLLLMMMMMMNNNOOOMMMMMMMMMLLLLLLKKKKKKKKKJJJJJJJJJIIIIIIJJJJJJJJJNNNMMMLLLKKKKKKLLLNNNOOOPPPOOOOOOOOOOOOOOOPPPQQQQQQQQQQQQQQQPPPPPPPPPOOONNNNNNMMMMMMMMMNNNOOOOOOOOONNNNNNMMMLLLLLLLLLLLLLLLKKKKKKKKKLLLNNNPPPQQQPPPOOOOOONNNLLLJJJHHHFFFEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIKKKKKKJJJIIIIIIHHHHHHHHHFFFFFFFFFFFFEEEEEEEEEEEEBBBBBBCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>;;;;;;::::::::::::::::::999999999999:::;;;======666666666666666666555555333222222222222222222222111111222222222222111111111111111111000000////////////////////////////////////.........---------........................222111111000000111111222111111000000111111222333333333333444444444444555555555555666666666666666444555555666666777888999999999999:::;;;<<<===>>>999???AAA>>><<<>>>?????????@@@BBBBBBAAAAAACCCDDDEEEEEEFFFFFFGGGHHHHHHHHHIIIIIIHHHGGGFFFFFFEEEEEEGGGGGGGGGHHHHHHHHHIIIIIIIIIKKKMMMOOOPPPQQQPPPPPPPPPOOOOOOOOONNNNNNMMMMMMNNNOOOPPPQQQRRRRRRRRRRRRPPPPPPOOOOOONNNMMMLLLKKKGGGFFFEEEDDDDDDEEEFFFGGGJJJKKKLLLNNNPPPQQQRRRRRRSSSSSSSSSRRRPPPNNNLLLJJJJJJJJJIIIHHHHHHIIIJJJKKKIIIHHHFFFFFFEEEFFFGGGHHHFFFGGGGGGGGGGGGGGGHHHHHHGGGGGGGGGGGGGGGFFFEEEDDD@@@@@@@@@???>>>>>>======;;;:::::::::::::::;;;;;;888888999999999999999999888888888888999999999:::::::::999888888888888999999777666666777888888888666444333111111333444666444444333333333333333333555444333222222333444555333333444444444444444444333333333222222111111111000000111111111222222222000111111222222111111000111111111111111111111111111111111111111111111111111111111222222222333333333222222222222333444444666777999::::::;;;===???@@@CCCGGGJJJLLLQQQWWW\\\bbbgggmmmqqqtttyyy{{{wwwvvvwwwwwwyyyuuupppmmmmmmoooqqqqqqooooooooommmkkkjjjkkklllqqqsssuuuwwwxxxyyyxxxxxx{{{{{{{{{zzzyyyxxxwwwwwwwwwvvvvvvuuuvvvwwwyyyzzzwwwwwwwwwwwwwwwvvvuuutttoooooopppsssuuuuuusssqqqnnnppptttxxx|||{{{xxxuuujjjiiiiiijjjkkkllljjjiiifffdddaaa\\\WWWSSSPPPNNNKKKIIIFFFFFFGGGIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKEEEDDDCCCBBBBBBCCCDDDEEEGGGGGGGGGGGGHHHHHHHHHIIIJJJJJJKKKKKKKKKLLLLLLLLLJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIKKKLLLKKKIIIJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJLLLMMMNNNMMMMMMMMMMMMMMMNNNNNNOOOMMMMMMMMMMMMMMMLLLLLLLLLKKKJJJIIIIIIIIIIIIJJJKKKMMMLLLKKKKKKKKKLLLMMMNNNPPPOOOOOOOOOPPPQQQRRRRRRRRRRRRRRRRRRQQQQQQQQQPPPOOOOOONNNNNNNNNNNNOOOOOOOOONNNNNNMMMMMMMMMNNNNNNLLLLLLLLLLLLMMMOOOPPPQQQOOOPPPPPPOOOMMMKKKIIIGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIJJJJJJIIIIIIIIIHHHHHHHHHFFFFFFFFFEEEEEEEEEDDDDDDAAABBBCCCCCCCCCCCCCCCBBB>>>>>>>>>????????????????????????>>>>>>>>>>>>>>>999999::::::::::::::::::888888888999:::;;;<<<===666666666666555555555555222222222222222222222222000111111222222111111000111111111000000000000000////////////////////////............------------........................111111000000000000111111111000000000000111222222333333333333444444444444777777777777666666666666555555555555666777888888888888888999:::;;;<<<===???AAA@@@===>>>AAA@@@===???@@@BBBBBBAAAAAACCCDDDDDDEEEEEEFFFFFFGGGHHHHHHHHHGGGGGGFFFFFFEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHIIIKKKOOORRRSSSRRRQQQPPPQQQPPPPPPOOOOOONNNNNNNNNNNNOOOPPPQQQQQQRRRRRRQQQOOOOOOPPPOOONNNMMMLLLKKKGGGFFFEEEDDDDDDEEEFFFGGGJJJJJJKKKLLLMMMNNNOOOPPPQQQQQQRRRRRRQQQOOOMMMLLLJJJJJJIIIHHHIIIJJJKKKLLLIIIHHHFFFEEEEEEEEEFFFFFFEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEFFFFFFEEEDDDDDDCCC??????>>>>>>>>>=========999999999999999::::::;;;888888888888999999999999999999:::::::::;;;;;;;;;:::999888888777777888888:::888666666888999:::999444333222222222222333444000111222333444555666777444333333222222333333444333333333333444444444444333333333222111111000000000000000111111111111222000000111111111111000000000000000000000000000000000000000000000000000000000000111111111222222222333333222222333333444444111333555666666666888:::<<<===??????AAACCCGGGJJJPPPTTTZZZ^^^bbbgggnnnsss}}}~~~wwwttttttttttttuuurrrooonnnoooqqqrrrrrrnnnnnnnnnmmmjjjjjjkkklllpppqqqsssuuuvvvwwwwwwvvvxxxxxxyyyyyyxxxwwwvvvuuuvvvuuutttssstttvvvxxxzzzvvvvvvvvvvvvuuutttsssrrrkkklllmmmpppsssuuutttsssssstttvvvyyy{{{zzzwwwtttfffdddbbbaaaaaa```]]]\\\UUUTTTRRRPPPMMMJJJHHHGGGEEEDDDBBBBBBDDDFFFFFFFFFGGGGGGEEEEEEEEEGGGHHHJJJEEEEEEDDDCCCCCCDDDEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJKKKKKKLLLIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIJJJLLLLLLKKKJJJJJJJJJKKKKKKKKKKKKJJJJJJKKKJJJIIIIIIJJJKKKMMMNNNNNNMMMMMMMMMMMMNNNOOOOOONNNNNNMMMMMMMMMMMMMMMMMMKKKJJJIIIHHHHHHIIIJJJKKKKKKLLLLLLMMMMMMNNNNNNNNNOOOOOOOOOPPPQQQRRRSSSTTTSSSRRRRRRRRRRRRQQQQQQQQQPPPPPPOOONNNNNNNNNNNNNNNNNNNNNMMMMMMMMMNNNNNNOOOMMMMMMMMMNNNOOOPPPQQQRRROOOPPPPPPPPPOOOLLLIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFEEEEEEDDDDDDCCCBBBBBBCCCCCCCCCBBBBBBAAA======>>>>>>>>>>>>>>>>>>>>>>>>>>>===============888888999999999999::::::888888777888888999:::;;;666666666555555444444444111111111222222222222222000000111111111111000000111111000000000000000000000000000000000000000000000000000/////////......------------------------111111000000000000111111000000000000000111222222222222333333333444444444999999888888777777777666777666555555555555666777777777777888999:::;;;<<<===@@@@@@<<<;;;>>>>>><<<>>>@@@AAAAAAAAAAAABBBDDDDDDDDDEEEEEEFFFGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEDDDEEEEEEEEEEEEFFFFFFFFFJJJKKKNNNPPPQQQRRRQQQQQQQQQPPPPPPOOONNNNNNMMMMMMLLLMMMNNNOOOPPPPPPPPPPPPOOOPPPPPPPPPPPPNNNMMMLLLGGGFFFEEEEEEEEEEEEFFFGGGIIIIIIIIIJJJKKKLLLMMMMMMNNNOOOPPPQQQQQQQQQPPPOOOKKKJJJIIIIIIIIIJJJLLLMMMIIIHHHFFFEEEDDDDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBB>>>>>>============<<<<<<888888888888888999::::::888888888999999:::::::::999999999999::::::::::::999999888777777777777777888666333333555777888888222222222222222222222222///000111222444555666777111111222222222222111111222222333333333444444444333333222222111000000///000000000000111111111111000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111222222222222222222333444555///111333444333444555666888888999999:::;;;===???AAAEEEJJJLLLOOOSSSZZZ___iiimmmssszzz~~~xxxtttrrrsssssstttuuusssrrrrrrssssssrrrqqqkkklllmmmmmmllllllnnnpppqqqrrrsssuuuuuuuuuuuutttrrrssstttttttttsssrrrqqqrrrqqqoooooopppsssvvvxxxuuuuuuvvvuuuuuutttsssrrrllllllmmmpppsssttttttsssrrrrrrqqqqqqqqqoookkkhhh]]][[[WWWUUUTTTSSSPPPNNNJJJIIIHHHGGGFFFEEEDDDDDDCCCBBB@@@AAACCCEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFEEEDDDDDDEEEFFFGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHIIIJJJJJJKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJJJJKKKMMMMMMLLLJJJKKKKKKKKKLLLLLLKKKKKKKKKKKKKKKJJJIIIJJJLLLNNNOOONNNNNNMMMMMMNNNNNNOOOPPPNNNNNNNNNNNNNNNNNNNNNNNNLLLKKKIIIHHHHHHIIIKKKLLLKKKLLLNNNPPPQQQQQQPPPOOOOOOOOOOOOPPPQQQSSSTTTUUUSSSRRRRRRRRRQQQQQQQQQQQQQQQQQQOOONNNMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOOOOMMMMMMNNNOOOPPPQQQRRRRRROOOPPPQQQQQQPPPMMMJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHHHHHHHIIIIIIEEEFFFFFFGGGGGGHHHHHHHHHGGGFFFFFFEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBAAA@@@???========================<<<<<<<<<<<<<<<<<<<<<===888888888888999999999:::888777777777777777888888777777666555444444333333000111111111222222222222000000111111111111000000000000000000000000000111000000000000000000000000000000/////////.........------------------------111111000000000000111111000000000000000111111222222222333333333444444444::::::999999888777777777888777555444444555666777666666666777888999;;;;;;999???BBB>>>;;;===???@@@>>>@@@AAAAAAAAAAAABBBDDDDDDDDDDDDEEEFFFFFFGGGGGGEEEEEEEEEEEEFFFFFFFFFFFFCCCCCCCCCDDDDDDDDDDDDEEEKKKKKKLLLMMMNNNPPPQQQRRRPPPPPPOOOOOONNNMMMLLLLLLKKKLLLMMMNNNNNNOOONNNNNNOOOPPPPPPQQQPPPOOOMMMLLLHHHGGGFFFEEEEEEFFFGGGHHHIIIIIIIIIIIIIIIJJJKKKLLLLLLNNNOOOQQQRRRRRRQQQQQQKKKJJJIIIIIIJJJKKKLLLMMMIIIHHHFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDCCCCCCBBBBBB===============<<<<<<<<<888888777777888999::::::888888999999::::::::::::666777777777777888888888999888888777777777777777444222//////111333444444111222333333333333222111222222222222222222333333///000111222222111000///222222222333333444444444333333222222111000000///000000000000111111111111000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222333444555111333555555444444555666444444555666777888999;;;999===@@@BBBCCCFFFLLLQQQVVVZZZbbbjjjpppuuuwwwwwwzzzwwwsssqqqrrrsssuuuuuuwwwvvvuuuuuuuuutttrrrpppiiikkklllmmmnnnooorrruuurrrssstttuuuvvvuuuttttttmmmnnnpppqqqqqqpppooonnnnnnmmmllllllnnnqqqtttvvvuuuuuuuuuuuuuuutttsssrrrooonnnoooqqqsssuuutttsssooommmkkkhhhfffbbb^^^[[[UUURRROOOMMMLLLJJJHHHFFFEEEEEEDDDDDDCCCCCCCCCBBBDDDBBBBBBBBBEEEFFFFFFFFFFFFGGGIIIJJJJJJIIIHHHGGGHHHGGGFFFEEEEEEFFFGGGHHHEEEFFFFFFFFFFFFGGGGGGGGGFFFFFFGGGHHHHHHIIIJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJKKKMMMMMMLLLJJJKKKKKKLLLLLLLLLLLLKKKKKKLLLKKKJJJIIIJJJLLLNNNOOONNNNNNMMMMMMNNNNNNOOOPPPNNNNNNNNNNNNNNNNNNNNNNNNLLLKKKIIIHHHHHHIIIKKKLLLKKKMMMPPPSSSTTTTTTRRRQQQOOOOOOPPPPPPRRRSSSUUUVVVRRRRRRRRRRRRQQQQQQQQQQQQRRRQQQPPPNNNMMMLLLKKKKKKLLLLLLLLLLLLMMMNNNOOOOOOMMMNNNNNNOOOPPPQQQRRRRRROOOPPPQQQQQQPPPMMMJJJHHHIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGHHHHHHHHHIIIIIIIIIDDDDDDEEEFFFGGGHHHHHHIIIGGGFFFFFFEEEDDDCCCCCCBBBBBBBBBBBBAAA@@@???>>>===>>>>>>======<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<777777888888999999999:::888777666666666666666777888777777555444333222222000000111111222222222222000000111111111111000000000000000000000111111111000000000000000000000000......---------,,,,,,,,,------------------------222222111000//////000000111111222222222222111111111222333444555555555555333444555444333333444555777777666555555555555666666666666666777888999:::============>>>???@@@AAAAAA@@@???>>>>>>???@@@AAACCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCDDDDDDDDDDDDDDDEEEFFFFFFEEEBBBAAAAAABBBFFFIIILLLMMMMMMMMMMMMNNNLLLMMMNNNOOONNNMMMLLLKKKMMMMMMLLLMMMMMMNNNOOOOOONNNOOOPPPPPPPPPOOONNNMMMIIIIIIHHHHHHHHHHHHGGGGGGFFFHHHJJJKKKLLLKKKJJJIIIKKKLLLLLLMMMNNNNNNOOOOOOLLLLLLKKKJJJIIIHHHHHHGGGFFFFFFFFFEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBAAAAAAAAAAAAAAABBBBBBBBBAAA@@@@@@=========<<<;;;;;;:::::::::::::::999999888888888:::999999888888777777777666777888999999888777666555666777999999999888777444444333333333222222222222222111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111111111111111000000000000222222111000///...------000000000000000000000000......///000000000000000+++,,,---......///......000000111111111222222222000111111111111222222222333333333333333333333333666666666666777777777777===<<<;;;:::;;;===@@@AAAIIIKKKOOOTTTYYY]]]```aaaeeeeeefffgggiiikkklllmmmssssssuuuvvvvvvuuutttsssqqqrrrqqqpppooopppsssvvvwwwwwwwwwvvvuuusssrrrqqqqqqqqqqqqqqqppppppppppppoookkkgggiiinnnssstttsssrrrssstttuuutttqqqnnnllliiihhhhhhiiikkkkkkiiihhhaaa___\\\XXXTTTQQQNNNMMMFFFEEEDDDCCCBBBAAAAAAAAACCCCCCCCCBBBBBBAAAAAAAAA@@@@@@AAAAAABBBCCCDDDDDDGGGFFFDDDCCCBBBCCCEEEFFFGGGFFFEEEEEEEEEFFFHHHHHHGGGEEEDDDFFFHHHIIIGGGEEEEEEDDDDDDDDDDDDFFFHHHIIIKKKKKKKKKKKKKKKJJJJJJJJJKKKKKKKKKKKKKKKLLLMMMMMMLLLLLLLLLLLLLLLLLLMMMNNNNNNPPPQQQRRRQQQOOOLLLJJJKKKKKKJJJKKKKKKLLLMMMNNNQQQOOOLLLJJJJJJLLLOOOQQQNNNNNNOOOOOOOOONNNMMMMMMLLLLLLKKKKKKKKKKKKLLLLLLNNNOOOPPPRRRSSSSSSTTTTTTTTTTTTTTTSSSSSSTTTUUUUUUTTTTTTSSSRRRQQQQQQPPPPPPRRRRRRQQQPPPNNNLLLJJJIIIKKKKKKKKKLLLMMMOOOQQQQQQNNNMMMMMMOOOQQQQQQPPPOOORRRPPPOOOOOOOOONNNLLLIIIKKKKKKKKKKKKKKKKKKJJJIIIJJJIIIHHHFFFEEEFFFFFFGGGJJJIIIGGGEEEEEEEEEEEEFFFFFFFFFFFFEEEEEECCCBBBBBBAAAAAAAAAAAA@@@???>>>>>>======<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::::::::999888888888888888999999666666666666666666666666444555555555444333333222111111111111111111111111000000000000000000000000000000000000000000000000111111000///////////////---------------------------...000///...,,,------222222111000000000000000111111222222222222111111111222333444555555555555333555666555444333444555555555555555555666777888777777777777888999:::;;;===============>>>@@@@@@@@@@@@???>>>>>>???@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEDDDDDDEEEFFFFFFEEECCCBBBBBBCCCEEEGGGIIIJJJJJJJJJKKKMMMLLLLLLMMMNNNNNNNNNMMMLLLMMMLLLLLLKKKLLLMMMNNNOOOOOOOOOPPPQQQPPPOOONNNMMMIIIIIIIIIHHHHHHGGGGGGGGGFFFHHHIIIKKKLLLKKKJJJIIIJJJKKKKKKLLLMMMNNNNNNOOOMMMMMMLLLKKKIIIHHHGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@======<<<<<<;;;:::::::::::::::999999999888888888999999999999888888888888666777888999999888777666888888888888777666666555444333333333333222222222333333222222111000//////000111111222222111111000111111111111111111111111000000000000000000000000111111111000000000//////000000//////////////////////////////////////////......///000000000000000000000000000///...---,,,000000000111111111222222000000111111111222222222333333333333333333333333444444444444555555555555:::999888888888:::<<<===???@@@CCCGGGJJJMMMOOOPPPQQQRRRSSSUUUWWWZZZ\\\]]]bbbcccfffhhhkkkmmmnnnnnnmmmnnnooooooppprrrvvvyyyyyyyyyyyyyyyxxxwwwvvvvvvrrrrrrrrrqqqqqqpppppppppoookkkgggiiimmmqqqrrrqqqmmmmmmmmmllljjjfffbbb```^^^]]]\\\\\\]]]]]][[[YYYSSSQQQOOOLLLIIIGGGFFFEEECCCBBBAAA@@@????????????AAAAAAAAA@@@@@@@@@??????@@@@@@@@@AAABBBCCCCCCCCCFFFEEECCCBBBBBBCCCDDDEEEGGGGGGFFFFFFFFFGGGHHHIIIGGGEEEDDDFFFHHHIIIGGGEEEEEEEEEDDDDDDEEEFFFHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLKKKKKKKKKLLLLLLMMMNNNOOOOOOPPPRRRSSSSSSQQQOOOMMMKKKKKKJJJJJJJJJKKKLLLLLLNNNNNNMMMMMMMMMNNNNNNOOOOOOPPPPPPQQQPPPPPPOOOOOONNNMMMMMMLLLLLLMMMMMMNNNOOOPPPQQQRRRSSSTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSQQQQQQQQQQQQRRRRRRRRRRRRRRRQQQPPPNNNMMMKKKJJJIIILLLLLLKKKKKKKKKKKKLLLLLLNNNMMMMMMOOOQQQRRRQQQOOOOOOMMMMMMNNNOOOOOONNNLLLLLLLLLMMMMMMLLLLLLKKKKKKJJJIIIHHHFFFFFFFFFFFFGGGGGGFFFEEEDDDEEEEEEFFFGGGFFFFFFFFFFFFEEEDDDCCCCCCAAAAAAAAAAAA@@@???>>>>>>;;;;;;:::999999999::::::;;;;;;::::::::::::::::::888888777777777888888999555555555555555555555555444444444444444333222222111111111111111111111111000000000000000000000000//////////////////////////////...---------------------------------------,,,---///...,,,++++++,,,222222111000000000000111111111222222222222111111111222333444444555555555444555666666444444555666333444444444666777888999888888888888999:::;;;<<<<<<<<<;;;<<<<<<===>>>???@@@@@@???>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@AAACCCCCCDDDEEEEEEEEEEEEDDDEEEFFFFFFEEEDDDCCCCCCDDDDDDFFFGGGGGGFFFGGGIIIKKKKKKKKKLLLMMMNNNNNNNNNNNNMMMLLLJJJIIIJJJKKKMMMNNNOOOOOOPPPQQQPPPOOONNNMMMJJJIIIIIIHHHGGGFFFFFFFFFFFFGGGIIIJJJKKKKKKJJJJJJHHHIIIJJJKKKLLLMMMNNNNNNNNNNNNLLLKKKIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDDDDCCCDDDDDDCCCCCCCCCBBBBBBBBB>>>??????@@@@@@@@@??????===<<<<<<;;;;;;::::::999999999999888888888888888999999999999999999::::::777888888999999888888777;;;:::999777555444333333333333333222222222111111444444333222000///...---000111111222222111111000000000000000000000000000////////////////////////111111000000000000//////------...///000111111222////////////////////////......///000000000/////////000000000///...---,,,000000000000111111111111000000000111111111222222222222222222222222222222111111222222222333333333777666555444444555777888:::;;;<<>>>>>>>>??????>>>===<<<<<<<<<<<>>>>>>>>>>>??????@@@@@@AAABBBBBBBBBCCCCCCBBBAAAAAABBBCCCDDDHHHGGGGGGGGGGGGHHHIIIIIIGGGFFFFFFGGGIIIIIIHHHFFFFFFEEEEEEEEEEEEFFFHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKLLLMMMNNNOOOOOOPPPQQQSSSTTTUUUTTTSSSQQQLLLLLLKKKKKKJJJKKKKKKKKKKKKLLLMMMNNNOOONNNNNNNNNQQQQQQRRRRRRRRRRRRRRRQQQPPPPPPOOOOOOOOOOOOPPPPPPPPPQQQRRRSSSTTTUUUUUUUUUTTTTTTUUUUUUUUUSSSRRRQQQNNNNNNOOOPPPRRRSSSTTTTTTRRRQQQOOOLLLKKKJJJJJJJJJLLLKKKKKKJJJJJJKKKKKKLLLNNNNNNNNNOOOQQQRRRQQQPPPLLLKKKKKKLLLOOOPPPPPPOOONNNNNNNNNNNNNNNMMMLLLLLLJJJIIIHHHGGGFFFFFFFFFGGGCCCCCCCCCCCCDDDEEEGGGGGGEEEEEEFFFFFFFFFEEEEEEDDDAAAAAAAAAAAA@@@???>>>===999999888777777777777777888888999999999999999999888888777666666777777888555555555555555555555555333333444444444333222222111111111111111111111111000000000000000000000000///////////////////////////...------,,,---------------------------------+++,,,------+++******+++222222111000000111111111111222222333333222222111111111222333444444444444555666777666555555555777444444444555555666888888888888888888999:::;;;;;;;;;;;;;;;;;;<<<===>>>>>>@@@??????????????????@@@>>>>>>>>>???????????????CCCCCCDDDEEEEEEEEEEEEDDDDDDEEEFFFFFFDDDCCCDDDEEEEEEEEEFFFEEEDDDEEEHHHKKKJJJJJJKKKLLLMMMNNNNNNNNNMMMKKKJJJHHHHHHJJJLLLMMMNNNOOOPPPPPPPPPOOOMMMMMMJJJIIIIIIHHHGGGFFFEEEEEEFFFGGGHHHIIIJJJKKKKKKJJJGGGHHHHHHIIIKKKLLLLLLMMMNNNNNNMMMKKKIIIHHHGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCBBBBBB@@@@@@@@@??????>>>===<<<<<<<<<;;;;;;:::999999999888888888888888888888777888888999999::::::;;;;;;888888888888888888888888<<<:::888555444333333333222222222222111111111111333222222111000//////...000000111111111111000000000000000000000000000000////////////////////////111000000000////////////,,,------...///000111111////////////////////////......///////////////...***+++,,,---...//////////////////000000000111111000000000000111111111111222222222222222222222222000000111111111222222222555444333222222333333444777888999;;;<<<<<<======:::;;;<<<===???AAACCCEEEFFFFFFFFFFFFHHHJJJMMMNNNQQQSSSVVVXXXZZZ]]]aaadddeeefffggghhhhhhiiihhhhhhffffffeeedddcccaaaaaa```[[[YYYVVVVVVXXXYYYYYYXXXVVVUUUTTTRRRNNNIIIEEECCCEEEDDDDDDDDDEEEDDDCCCAAA???>>>===<<<;;;;;;;;;;;;===<<<<<<;;;::::::;;;;;;>>>>>>>>>>>>>>>=========?????????@@@@@@@@@AAAAAAAAAAAA@@@@@@AAABBBCCCCCCFFFFFFFFFGGGGGGGGGHHHHHHFFFGGGGGGHHHIIIIIIHHHGGGGGGFFFFFFEEEFFFGGGHHHIIIJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLMMMMMMNNNNNNMMMMMMOOOPPPRRRTTTUUUUUUUUUTTTOOONNNMMMLLLLLLLLLLLLLLLKKKKKKLLLLLLMMMMMMNNNNNNPPPQQQRRRSSSSSSSSSSSSSSSSSSRRRRRRQQQQQQRRRRRRSSSRRRRRRSSSTTTUUUVVVVVVVVVUUUVVVWWWWWWVVVTTTRRRPPPNNNNNNOOOPPPRRRSSSTTTTTTSSSQQQNNNKKKIIIIIIIIIJJJJJJJJJJJJKKKMMMNNNPPPQQQOOONNNNNNPPPRRRSSSRRRPPPLLLKKKJJJKKKNNNOOOOOOOOONNNNNNOOONNNNNNMMMLLLKKKJJJIIIIIIHHHGGGGGGFFFFFFBBBBBBCCCCCCDDDEEEEEEFFFDDDEEEFFFFFFFFFFFFFFFEEE@@@AAAAAA@@@@@@???>>>===999999888777666666666666666666777777888888999999777777666666555666666666444444444444444444444444222222333333333333222222111111111111111111111111000000000000000000000000////////////////////////000//////....../////////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---+++******+++222111111111111111222222222222333333333333222222000111222333444444444444555666777666555555555777666666555555555555666666777666666777777888999:::::::::::::::;;;<<<===>>>?????????@@@@@@?????????=========>>>>>>>>>??????BBBBBBCCCDDDDDDDDDDDDDDDCCCDDDEEEEEEDDDCCCEEEFFFEEEFFFFFFEEEDDDEEEHHHJJJIIIIIIJJJJJJKKKLLLMMMMMMLLLKKKJJJIIIHHHIIIKKKLLLMMMNNNOOOOOOOOONNNLLLLLLIIIIIIHHHGGGGGGFFFEEEEEEEEEFFFGGGHHHJJJJJJKKKKKKHHHHHHHHHIIIJJJJJJKKKKKKMMMMMMLLLJJJIIIGGGFFFFFFGGGGGGFFFFFFFFFEEEEEEEEEDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBAAA@@@>>><<<:::999;;;;;;;;;:::999999888888777777777777777777777777888888888999999:::::::::777777777777777777777777999888666444333444444555222222111111111000000000000000000000000000111111000000000111111000000000////////////////////////000000000000000000000000000000000////////////...............////////////..............................////////////......++++++---...///000000000....../////////000000000//////000000000111111111111111111111111111111111000000111111111222222222333333222222222222222222111222333555666777777777666666666666777888999:::??????>>>======>>>@@@AAACCCEEEGGGHHHIIIKKKNNNPPPRRRSSSTTTUUUVVVWWWWWWWWWWWWWWWVVVUUUSSSRRRQQQQQQMMMLLLJJJIIIJJJJJJJJJJJJIIIIIIHHHFFFDDDAAA>>>===>>>======>>>@@@AAA@@@>>>???>>>===<<<;;;:::::::::<<<;;;::::::::::::::::::===============>>>>>>>>>>>>>>>>>>????????????????????????@@@AAABBBCCCCCCDDDEEEEEEFFFFFFFFFFFFFFFFFFGGGIIIIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFGGGIIIIIIKKKKKKLLLLLLMMMMMMMMMNNNLLLLLLMMMMMMMMMLLLLLLKKKNNNNNNOOOOOONNNMMMLLLKKKNNNOOOQQQRRRTTTUUUUUUUUUQQQQQQPPPOOONNNNNNOOOOOOMMMLLLJJJIIIJJJKKKNNNPPPNNNOOOPPPRRRRRRSSSSSSSSSTTTTTTSSSSSSSSSSSSTTTTTTRRRSSSTTTUUUUUUVVVVVVUUUVVVWWWXXXXXXXXXUUUSSSQQQQQQQQQQQQRRRRRRSSSSSSSSSSSSQQQNNNKKKIIIIIIIIIJJJIIIJJJJJJKKKLLLNNNPPPPPPPPPOOOOOOQQQSSSTTTSSSQQQOOOMMMLLLLLLMMMNNNNNNMMMNNNNNNNNNNNNMMMLLLKKKJJJJJJJJJIIIIIIHHHGGGGGGFFFCCCCCCCCCDDDDDDCCCCCCCCCDDDEEEEEEFFFFFFFFFEEEEEE@@@@@@@@@@@@???>>>======:::999888777666666666666666666666777777888888888777666555555444444444555444444444444444444444444111111222222222222222111000000000000000000000000////////////////////////........................//////............//////,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,++++++,,,222111111111111222333333222222333333333333222222000111222333333444444444444555666666444444555666777777666555555555555555666666666666777888999:::;;;;;;:::;;;;;;<<<===>>>>>>???@@@@@@@@@@@@???>>><<<<<<<<<===>>>>>>??????AAAAAABBBCCCCCCCCCCCCBBBAAACCCDDDDDDCCCCCCDDDFFFEEEFFFGGGFFFEEEEEEGGGIIIHHHHHHHHHHHHIIIJJJKKKKKKLLLKKKKKKJJJJJJJJJJJJJJJLLLLLLMMMNNNMMMLLLKKKJJJGGGGGGGGGGGGFFFFFFFFFFFFEEEFFFFFFHHHIIIJJJKKKLLLIIIIIIIIIIIIIIIIIIIIIIIIKKKJJJJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEEEECCCCCCBBBBBBBBBAAAAAAAAACCCBBBAAA@@@>>><<<:::999;;;::::::999999888888777666666666666777777777777888888888888888888999999777666666555555666666777666555555444444444555555111111111000000000000///......///000000111111222///000000111111000000///////////////////////////000000000000000000000000000000////////////....../////////......---------............................../////////...------///000000000000000//////............/////////////////////000000000111111000000000000000000000000000111111111111222222222222222222222222222222222000111222444555666666666555555444444444444555555888888777888888999:::;;;:::<<<>>>>>>>>>???@@@BBBCCCDDDEEEGGGHHHHHHIIIIIIHHHHHHGGGFFFFFFEEEDDDDDDCCCCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@???>>><<<;;;:::888888888:::<<<>>>===<<<======;;;:::999888888888::::::999999999999::::::<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>===>>>???@@@AAABBBCCCCCCCCCDDDEEEEEEFFFFFFEEEEEEFFFHHHJJJJJJIIIIIIIIIJJJIIIHHHGGGGGGGGGHHHIIIJJJLLLLLLMMMMMMNNNNNNOOOOOOLLLMMMNNNOOONNNMMMLLLKKKNNNOOOOOOOOOOOOMMMLLLKKKMMMNNNPPPQQQSSSTTTTTTUUURRRRRRQQQQQQPPPQQQQQQQQQQQQOOOLLLJJJJJJLLLOOOQQQMMMNNNOOOQQQRRRSSSSSSSSSTTTTTTSSSSSSSSSSSSTTTTTTSSSSSSTTTUUUUUUUUUUUUUUUVVVVVVWWWWWWWWWUUUTTTSSSTTTSSSSSSSSSSSSSSSSSSSSSRRRQQQOOOLLLKKKJJJJJJJJJKKKJJJJJJIIIIIIJJJJJJKKKPPPPPPPPPQQQSSSTTTSSSRRRRRRPPPMMMLLLMMMNNNNNNMMMOOOOOOOOONNNMMMLLLKKKJJJIIIJJJJJJJJJIIIHHHGGGFFFCCCDDDDDDDDDDDDDDDCCCBBBDDDDDDEEEEEEEEEDDDDDDCCC@@@@@@@@@@@@???>>>===<<<;;;:::999888777666666666666666777777777777777777666666555444333333333333333333333333333333333333000000111222222222111111000000000000000000000000////////////////////////........................,,,,,,,,,+++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,---///...,,,++++++,,,222111111111222222333444222333333444444333333222000111222333333444333333333555666555444333444555666555555555555666666777777777777777888999::::::;;;;;;;;;;;;<<<===>>>???>>>???@@@@@@@@@@@@???>>><<<<<<<<<===>>>????????????@@@AAAAAABBBBBBAAAAAA???AAACCCCCCBBBBBBDDDFFFCCCEEEGGGGGGFFFEEEFFFGGGHHHGGGGGGFFFFFFGGGHHHIIIKKKLLLLLLLLLLLLKKKJJJIIIJJJKKKLLLLLLLLLKKKIIIHHHFFFFFFFFFFFFGGGGGGGGGGGGEEEEEEFFFGGGHHHJJJKKKLLLKKKKKKKKKJJJIIIIIIHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFDDDDDDDDDDDDCCCCCCCCCCCCBBBAAAAAAAAAAAA@@@@@@@@@AAAAAAAAA@@@???>>><<<<<<:::::::::999888888777777555555555666666666777777888888777777777777777777666555444333333444555666444555555555555444333333111111000000000//////////////////000000000000000//////000000000000//////........................////////////////////////000000/////////.........//////.........---------..............................//////......---,,,------...............---------........./////////////////////000000000111000000000000000000000000000000000000111111111111///000111222222222222222222333444555555555555555444444333333444555555666333333444555666666666555555777999999888888999;;;:::;;;<<<===>>>???????????????>>>>>>>>>=========<<<======<<<;;;;;;<<<<<<<<<;;;;;;;;;:::999999888777777777888:::;;;:::888999888777777666666666666888888888777777888888999:::::::::;;;;;;;;;<<<<<<==============================???AAABBBCCCDDDDDDCCCDDDEEEFFFGGGFFFFFFEEEFFFIIIKKKKKKIIIHHHJJJKKKJJJIIIHHHGGGGGGHHHIIIJJJKKKLLLLLLMMMNNNNNNOOOOOOLLLMMMNNNNNNNNNMMMKKKJJJKKKLLLNNNPPPPPPOOONNNMMMNNNOOOPPPQQQSSSTTTTTTUUUQQQQQQQQQPPPQQQQQQRRRRRRTTTRRRPPPOOONNNOOOPPPPPPLLLMMMOOOQQQRRRSSSTTTTTTTTTSSSSSSRRRRRRSSSSSSTTTRRRSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTRRRQQQPPPNNNMMMKKKJJJIIIJJJJJJIIIIIIIIIIIIJJJJJJQQQPPPPPPRRRTTTUUUTTTRRRSSSQQQNNNMMMNNNOOOOOOOOOQQQQQQPPPPPPOOOMMMLLLKKKIIIJJJJJJJJJJJJHHHGGGFFFBBBBBBDDDEEEFFFEEEEEEEEEDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@???>>>===<<<;;;:::999777666666555555888888888777777777777777666555444333222222222222222222222222222222222222///000000111222222111111000000000000000000000000////////////////////////........................,,,+++++++++,,,,,,---...+++++++++++++++++++++++++++,,,------+++******+++222111111111222333333444222333333444444333333222000000111222333333333333333444555444333333444555444444444555666777888999888888888888999:::;;;<<<<<<<<<;;;<<<<<<===>>>???>>>???@@@AAAAAA@@@???>>><<<<<<<<<===>>>??????@@@??????@@@AAAAAAAAAAAA@@@>>>@@@BBBBBBBBBBBBDDDEEEBBBDDDFFFGGGFFFDDDDDDEEEHHHGGGFFFEEEEEEEEEFFFGGGKKKLLLMMMNNNNNNLLLJJJHHHIIIJJJKKKKKKKKKJJJHHHHHHEEEEEEEEEFFFGGGGGGHHHHHHEEEEEEFFFGGGHHHJJJLLLMMMMMMLLLLLLJJJIIIHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@????????????@@@@@@@@@@@@??????::::::999999888777777777444555555555666666777777888888777777666666555555555444333222222333444555444555666666555333222000000000000000////////////111111000000//////......//////000000000000//////................................................000/////////.............................................................../////////...---,,,,,,&&&'''(((***+++,,,---------------.........//////////////////000000000000000000000000000000000000////////////000000000111......000111222222222222111111222222222111000000////////////000222333444222333444444444222111000111333555666666555666777666666777888999999999999;;;;;;;;;;;;;;;;;;;;;;;;888999:::999888888888999::::::999999888777777777999888888999::::::888666666555555555555555666777777777666666666777777888888888999999999:::::::::===============<<<<<<<<<<<<===???AAACCCDDDDDDEEEDDDEEEFFFGGGHHHGGGFFFFFFFFFIIILLLKKKIIIHHHJJJLLLKKKJJJIIIHHHHHHHHHIIIJJJJJJKKKKKKLLLMMMNNNNNNNNNKKKLLLMMMNNNMMMLLLJJJHHHHHHJJJMMMOOOQQQQQQQQQPPPPPPPPPQQQRRRSSSTTTUUUUUUPPPPPPPPPPPPPPPQQQRRRSSSUUUUUUTTTTTTSSSRRRPPPPPPMMMNNNOOOQQQSSSTTTUUUUUUSSSSSSRRRRRRRRRRRRSSSSSSRRRSSSSSSTTTTTTTTTSSSSSSSSSRRRRRRQQQRRRRRRSSSTTTTTTTTTUUUUUUUUUVVVVVVVVVRRRRRRQQQPPPNNNLLLJJJIIIIIIIIIIIIJJJLLLMMMOOOPPPQQQQQQQQQRRRTTTUUUTTTSSSSSSPPPNNNMMMOOOQQQQQQQQQRRRRRRRRRQQQPPPOOOMMMLLLIIIJJJJJJKKKJJJHHHGGGFFF@@@AAACCCEEEGGGGGGGGGGGGDDDDDDDDDDDDCCCBBBAAA@@@???@@@@@@??????>>>===<<<:::999888777555555444444999999888888777777666666666555444333222222222222222222222222222222222222//////000111111111111111000000000000000000000000////////////////////////........................------------......///000++++++++++++++++++++++++)))+++,,,,,,***))))))***///000111222222222222222444333333222222111111000111111111111111111111111777666444333333444555666666666555444333333222222666777888999999999999999===<<<:::999999:::;;;<<<>>>???@@@AAAAAA@@@???>>>>>>======<<<<<<>>>???@@@>>>>>>======>>>???@@@@@@@@@@@@@@@@@@AAAAAABBBCCCGGGFFFFFFEEEDDDEEEEEEEEEFFFFFFEEEDDDDDDEEEFFFGGGLLLMMMNNNOOOPPPNNNLLLJJJGGGGGGGGGIIIKKKKKKJJJIIIBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDEEEFFFHHHIIIJJJKKKLLLKKKIIIHHHGGGFFFFFFFFFDDDDDDDDDDDDCCCBBBAAAAAA???@@@@@@AAAAAA@@@@@@???CCCBBBAAAAAA@@@???>>>>>>======>>>>>>>>>======<<<999999999999888777666666444444444444444444444444555555666666777777888888444444444444444444444444222222222111111111000000000000000///......------........................////////////////////////&&&)))+++---......000222.........................................................------,,,,,,,,,---,,,***))))))***,,,---+++,,,------......------000///...---,,,,,,---...///......---------......000000000000000000000000111111000000000000111111000000//////.........---000000000000000000000000////////////000000000000000000000000111111111111333222111000000111222333333333333333333333333333222333444555666666666666777777777777777666666666888888888888888888888888888777777777666444333222555555555555555666777888777777666666555555555444888888777777777777777888<<<;;;:::888888888888999>>>===<<<;;;;;;;;;;;;;;;===>>>???@@@AAABBBBBBBBBDDDEEEEEEFFFFFFFFFEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJGGGGGGFFFFFFFFFGGGIIIJJJHHHJJJMMMPPPPPPPPPNNNMMMLLLMMMMMMLLLKKKJJJHHHGGGKKKLLLOOORRRSSSSSSRRRQQQRRRRRRSSSSSSTTTTTTUUUUUUQQQQQQPPPOOOPPPQQQRRRSSSSSSSSSSSSSSSRRRQQQPPPOOOQQQPPPNNNNNNPPPQQQQQQPPPUUUTTTSSSSSSSSSSSSSSSTTTUUUVVVWWWWWWUUUUUUVVVWWWVVVUUUTTTSSSSSSRRRRRRSSSTTTTTTTTTTTTUUUVVVWWWXXXVVVTTTRRRQQQQQQQQQOOONNNJJJIIIIIIIIIJJJMMMOOOQQQTTTRRRQQQPPPPPPQQQRRRTTTTTTSSSRRRRRRQQQRRRRRRRRRPPPPPPQQQRRRRRRQQQPPPOOOOOONNNLLLKKKIIIHHHHHHGGGDDDDDDDDDDDDEEEFFFGGGHHHDDDCCCAAA@@@??????@@@AAA============<<<<<<<<<<<<===;;;888666555666777999888777666666666666666777444444333222222111000000000000000000000000000000...///000111111000///...///////////////000111222,,,---------.../////////---------,,,,,,+++++++++++++++++++++++++++++++++.........------,,,,,,,,,++++++++++++++++++++++++000000111222222222222222333333333333222222222222222222222222222222222222444444333333333444444555666555555444333333222222555666777888999999999999<<<<<<;;;;;;;;;;;;;;;<<<>>>???@@@@@@@@@@@@???>>>>>>===<<<<<<<<<===??????>>>>>>>>>>>>???@@@AAABBBBBBBBBAAAAAAAAABBBBBBCCCGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEGGGHHHKKKJJJLLLTTT]]]```ZZZTTTLLLJJJIIIIIIJJJKKKJJJHHHDDDCCCCCCBBBBBBCCCCCCDDDDDDDDDEEEFFFHHHIIIJJJJJJKKKKKKIIIHHHGGGFFFFFFFFFCCCCCCCCCCCCBBBAAA@@@@@@??????@@@@@@@@@@@@??????BBBAAAAAA@@@???>>>>>>>>>>>>>>>???>>>>>>===<<<<<<::::::::::::999888777666444444444444444444444444555555666666666777777777444444444444444444444444333333333222222222111111000000000///......------................................................222333333222///,,,,,,,,,......................................................---------,,,,,,,,,---,,,***))))))***,,,---+++,,,------...---------//////------,,,---............------------......////////////////////////000//////......//////000000/////////.........---////////////////////////.../////////000000000000//////000000000111111111222222111000000111222222222222222222222222222222111222333444555555555555555555555555555555555555777777777777777777777777777777888777777666555444666666555444444444555555777666666666555555555444888777777666666666777777<<<;;;:::999888999999:::===<<<<<<;;;;;;;;;;;;<<<===>>>???@@@AAABBBBBBBBBCCCDDDEEEFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJHHHGGGGGGFFFFFFGGGHHHIIIIIIKKKNNNPPPQQQPPPOOONNNKKKKKKKKKKKKKKKKKKJJJJJJKKKLLLNNNPPPQQQQQQQQQQQQRRRRRRRRRSSSTTTTTTUUUUUURRRQQQPPPPPPPPPQQQRRRSSSSSSSSSSSSSSSRRRQQQPPPPPPQQQOOONNNOOOQQQRRRRRRQQQTTTTTTSSSSSSSSSTTTTTTUUUVVVWWWXXXWWWVVVVVVWWWXXXVVVVVVUUUSSSSSSRRRRRRRRRUUUUUUUUUUUUVVVWWWXXXXXXXXXVVVTTTSSSSSSSSSRRRQQQKKKKKKJJJJJJKKKMMMOOOPPPTTTSSSQQQPPPPPPQQQSSSTTTUUUTTTSSSSSSRRRRRRSSSSSSTTTTTTUUUVVVUUUTTTSSSRRRPPPOOOMMMLLLJJJIIIIIIHHHEEEEEEDDDDDDEEEEEEFFFFFFDDDCCCBBBAAA@@@@@@@@@AAA============<<<<<<<<<<<<;;;::::::999888777777777888888777666666666666777666555555444333333222222000000000000000000000000...///000111111000///.........---,,,,,,---------------------............------,,,,,,++++++++++++++++++++++++++++++++++++------,,,,,,++++++++++++++++++++++++++++++++++++000000111222222222222111222222333333333333444444333333333333333333333333111111222333444444444444555555555444444333333222444555666888999:::::::::;;;<<<<<<=========<<<<<<>>>??????@@@@@@??????>>>======<<<<<<<<<===>>>???>>>>>>>>>???@@@BBBCCCDDDDDDDDDCCCCCCBBBBBBCCCCCCFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDCCCCCCDDDFFFGGGIIIJJJGGGKKKYYYkkkqqqhhh]]]PPPNNNKKKJJJJJJJJJIIIHHHFFFEEEDDDCCCCCCBBBCCCCCCCCCDDDEEEFFFGGGIIIJJJJJJKKKJJJIIIHHHGGGGGGFFFFFFBBBBBBAAAAAA@@@??????>>>>>>>>>>>>??????>>>>>>>>>@@@@@@??????>>>>>>======????????????>>>===;;;;;;::::::::::::999888777777444444444444444444444444555555555666666666666666444444444444444444444444333333333333333222222222000000000///......------................................................---...//////---++++++,,,------------------------------------------------------------,,,,,,,,,,,,---,,,+++******+++,,,---++++++,,,---------------...------,,,------...///...---------------....................................------------....../////////...............////////////////////////....../////////000000000//////000000000000111111222111111000000111111222111111111111111111111111000111222333444444444444222222222222333333333333666666666666666666666666666777777777777777666666666666555444333333333333666666666555555555555555666666555555555666666777;;;::::::999999999::::::;;;;;;;;;;;;;;;<<<<<<======>>>???@@@AAABBBBBBBBBBBBCCCDDDEEEFFFGGGGGGGGGFFFGGGHHHIIIJJJJJJJJJJJJIIIIIIHHHGGGGGGGGGHHHHHHIIIKKKNNNPPPQQQQQQPPPOOOKKKKKKJJJJJJJJJKKKMMMNNNLLLLLLMMMNNNOOOOOOPPPPPPQQQRRRRRRSSSTTTTTTUUUUUUSSSRRRQQQQQQQQQQQQQQQRRRTTTTTTTTTSSSSSSRRRQQQQQQQQQOOOOOOPPPRRRTTTTTTSSSSSSSSSSSSSSSTTTUUUVVVVVVWWWXXXYYYYYYWWWWWWXXXYYYXXXWWWUUUTTTSSSRRRRRRRRRUUUUUUUUUUUUVVVWWWXXXXXXYYYWWWVVVVVVWWWWWWVVVTTTMMMMMMLLLKKKLLLMMMNNNOOOTTTSSSRRRQQQQQQRRRSSSTTTVVVUUUUUUTTTSSSTTTTTTTTTVVVWWWWWWWWWVVVUUUSSSRRRPPPPPPOOONNNLLLKKKJJJJJJFFFEEEEEEDDDDDDDDDDDDDDDEEEDDDCCCBBBAAAAAAAAAAAA=========<<<<<<<<<<<<;;;999:::;;;;;;:::999777666999999888777777777777777555555444444333333222222000000000000000000000000...//////000000//////...///...---,,,++++++++++++............------------...---+++******+++,,,,,,++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++000111111222222222111111111222222333444444555555444444444444444444444444000111333444555555555444555555444444444333333333222333555777888999::::::;;;<<<===>>>>>>>>>===<<<>>>>>>????????????>>>>>><<<<<<<<<=========>>>>>>>>>??????@@@BBBDDDEEEFFFFFFFFFEEEDDDCCCCCCCCCDDDFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCBBBCCCDDDFFFHHHIIIHHHGGGMMM\\\lllqqqggg\\\PPPMMMJJJHHHHHHIIIIIIHHHGGGGGGEEEDDDCCCBBBBBBBBBCCCCCCDDDFFFGGGHHHIIIJJJJJJIIIIIIIIIHHHGGGFFFFFFBBBAAA@@@???>>>=========<<<<<<============<<<<<<>>>>>>>>>===============@@@@@@??????===<<<:::::::::;;;;;;::::::999888777333333333333333333333333555555555555555555555555333333333333333333333333222222222222222222222222000000000///......------................................................(((***,,,,,,,,,+++,,,---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,------------,,,,,,,,,,,,------......///------,,,,,,------......------------------------......------------..............................////////////////////////........./////////000000////////////000000000111111111000000000000111111000000000000000000000000000000111222222222222222111111111222222222222222444444444444444444444444444444555666777777666666444444333333222333333333555555555555555555555555555555444444444555666666999999888888999999999999::::::::::::;;;<<<===>>>===>>>???@@@AAABBBBBBBBBAAABBBCCCEEEFFFGGGGGGGGGFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHGGGGGGIIIJJJLLLOOOPPPPPPPPPOOONNNMMMKKKJJJJJJLLLMMMOOOMMMMMMLLLLLLMMMNNNOOOPPPQQQQQQRRRSSSTTTUUUUUUVVVSSSSSSSSSRRRRRRRRRRRRRRRUUUUUUTTTTTTSSSSSSSSSSSSQQQPPPOOOQQQSSSUUUVVVUUUSSSSSSSSSTTTUUUVVVWWWXXXXXXYYYZZZZZZYYYXXXYYYZZZYYYXXXWWWUUUTTTSSSRRRRRRUUUUUUUUUUUUUUUVVVWWWWWWYYYXXXWWWXXXYYYYYYXXXVVVOOOOOONNNMMMMMMNNNNNNOOOTTTSSSRRRRRRRRRRRRSSSTTTVVVVVVUUUTTTTTTTTTTTTUUUUUUUUUVVVUUUTTTRRRPPPOOOQQQQQQPPPPPPNNNMMMLLLKKKGGGFFFEEEDDDCCCCCCCCCCCCEEEDDDDDDCCCBBBBBBAAAAAA======<<<<<<<<<;;;;;;;;;:::::::::::::::999888888:::999888777777777777777222222222222111111000000000000000000000000000000///////////////////////////...------,,,,,,,,,---.........------,,,,,,,,,---,,,+++***)))***,,,---************************++++++++++++++++++******************************111111222222222111111000000111222222333444555555444444444444444444444444111222444666666666666555444444444444444333333333222333444666888999999999:::;;;===>>>>>>>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>>>>>>>??????@@@AAABBBDDDFFFGGGGGGFFFEEEEEEDDDDDDDDDDDDEEEFFFFFFFFFFFFEEEDDDDDDCCCBBBBBBBBBDDDFFFGGGIIIGGGIIIOOOXXX``````YYYRRRKKKIIIFFFEEEFFFHHHIIIIIIHHHGGGEEEDDDBBBAAAAAAAAACCCCCCDDDEEEGGGHHHIIIJJJIIIIIIIIIIIIIIIHHHFFFFFFBBBAAA???===<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::;;;<<<<<<<<<<<<<<<<<<<<>>===<<<;;;999888::::::::::::999888777777333333333333333333333333555555555444444444444444333333333333333333333333000000000000111111111111000000000///......------................................................///000111000...,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++,,,------.........,,,,,,,,,,,,,,,---......------------------------///......------......///---------...................................................////////////...////////////000000000000000000000000000000000000000000000000000000000000000111111222111111111111111222222222333333333333333333333333333333333222222333444555555555555111111111222333444555666444444444555555555555555444444444444444555666666666666777888888888999999999999999:::;;;<<<===>>>===>>>???@@@AAABBBBBBBBBAAAAAACCCDDDFFFFFFGGGGGGFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHIIIKKKMMMNNNOOOOOOOOORRRQQQNNNLLLKKKLLLMMMNNNOOONNNNNNMMMMMMNNNOOOOOOQQQQQQRRRSSSTTTUUUVVVVVVTTTTTTTTTTTTTTTTTTTTTTTTVVVVVVUUUTTTTTTTTTUUUUUUSSSQQQQQQRRRUUUWWWWWWWWWTTTTTTTTTTTTUUUVVVXXXXXXYYYZZZ[[[[[[YYYYYYZZZ[[[ZZZYYYXXXWWWVVVUUUUUUUUUVVVVVVUUUUUUUUUVVVWWWWWWXXXXXXWWWXXXYYYYYYWWWVVVQQQPPPPPPOOOOOOOOOOOOOOOSSSSSSRRRRRRRRRRRRSSSSSSVVVUUUTTTTTTSSSSSSTTTTTTSSSTTTTTTTTTRRRPPPOOOMMMQQQQQQQQQQQQPPPOOOMMMLLLHHHGGGFFFDDDCCCCCCCCCCCCDDDDDDDDDCCCCCCBBBAAAAAA<<<<<<<<<<<<;;;;;;;;;;;;<<<:::999777777888999::::::999888777666666666666222111111111111111000000//////////////////////////////............//////,,,,,,,,,,,,,,,---............------,,,,,,,,,+++,,,+++*********+++,,,,,,************************++++++++++++,,,,,,,,,,,,************************111222222222222111000000000000111222222333444444444444444444444444444444333333444555666666666666444444444444444444444444222333444666777888888888:::;;;<<<<<<============???>>>>>>======>>>>>>???===>>>???@@@@@@@@@??????@@@@@@@@@AAABBBDDDEEEFFFFFFFFFEEEDDDDDDDDDEEEEEEEEEFFFFFFGGGGGGEEEDDDCCCCCCCCCBBBBBBCCCEEEFFFHHHGGGIIIMMMPPPPPPNNNJJJGGGFFFDDDCCCDDDFFFHHHHHHHHHFFFEEEDDDCCCAAAAAA@@@@@@BBBCCCDDDEEEFFFHHHIIIIIIHHHHHHIIIJJJIIIHHHGGGFFFBBBAAA???===;;;;;;;;;<<<999999::::::::::::999999999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;:::888888999999999999888777666666333333333333333333333333444444444444444333333333333333333333333333333333/////////000000000000000000000000///......------........................------------------------)))+++---...------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,+++,,,,,,------------,,,++++++++++++,,,---...///------------------------.........------.........---------------.................................------........./////////......////////////000000///000000111111000000///000000000000000000000000000000111111111111111000111111222222333444444444333333333333333333333333111111222333444444444333000000111222333555666777444444444444444555555555444444444444444555666777555555777888999999999999999999999999:::;;;<<<======>>>???@@@AAABBBBBBBBBAAABBBCCCDDDEEEFFFFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJKKKKKKKKKJJJIIIIIIHHHIIIKKKMMMOOOPPPPPPQQQTTTSSSQQQOOONNNNNNNNNOOOQQQPPPPPPPPPPPPPPPPPPPPPPPPQQQRRRSSSTTTUUUVVVWWWUUUUUUVVVWWWWWWWWWWWWWWWWWWVVVUUUTTTTTTUUUVVVWWWUUUSSSSSSTTTVVVXXXXXXWWWUUUUUUUUUUUUVVVWWWXXXXXXYYYZZZ[[[[[[YYYYYYZZZ[[[[[[[[[ZZZYYYXXXXXXXXXXXXXXXXXXWWWWWWWWWXXXXXXYYYYYYXXXXXXYYYZZZYYYWWWUUUQQQQQQQQQQQQQQQQQQQQQPPPQQQRRRRRRRRRRRRRRRRRRQQQTTTSSSSSSRRRRRRRRRRRRRRRSSSTTTTTTTTTSSSRRRPPPOOOQQQQQQRRRRRRQQQPPPNNNMMMHHHHHHFFFEEEDDDDDDDDDDDDCCCCCCDDDCCCCCCBBB@@@@@@<<<<<<<<<;;;;;;;;;;;;:::;;;:::777555555777999;;;999999888666555555555555333333333333333333222222///////////////////////////......------......///************+++,,,---...------------,,,,,,,,,,,,*********+++++++++++++++************************+++++++++,,,,,,,,,,,,,,,************************222222222222222111000000000000000111111222222222333333333333333333333333444444444333444444555555444444444444444444444444222333444555666666666666::::::::::::;;;<<<===>>>???>>>===<<<<<<===>>>???>>>???@@@AAABBBAAAAAA@@@AAAAAAAAAAAABBBCCCDDDEEEEEEDDDDDDDDDDDDEEEEEEFFFDDDEEEGGGGGGGGGFFFDDDCCCDDDCCCCCCBBBCCCDDDEEEFFFHHHGGGFFFEEEEEEDDDDDDDDDDDDCCCCCCDDDFFFGGGGGGFFFDDDDDDCCCAAAAAA@@@@@@@@@BBBCCCDDDEEEFFFGGGHHHIIIGGGHHHIIIJJJJJJHHHGGGEEECCCAAA???<<<;;;;;;;;;<<<777888888999999888888777888888999999:::;;;;;;<<<:::::::::::::::999888777888888888888777666555555222222222222222222222222444444444333333333222222222222222222222222222222//////000000111111111111000000000///......------........................------------------------"""%%%(((***,,,---///111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++******+++,,,,,,,,,,,,+++,,,,,,---------,,,+++***++++++++++++,,,---...///------------------------------,,,,,,,,,,,,------,,,,,,,,,------.................................---------.........//////........./////////000000...///000111111000///...111111111111111111111111111111111222222111111000000111111222333333444444333333333333333333333333222222333444444444333333222222222222333555666666333333333444444555555555444444444444555666777888555666888:::;;;;;;;;;;;;999999999999:::;;;<<<<<<===>>>???@@@AAABBBBBBBBBBBBBBBCCCDDDEEEEEEDDDDDDFFFGGGHHHIIIJJJJJJJJJJJJIIIIIIKKKKKKLLLKKKJJJJJJJJJKKKMMMNNNPPPRRRSSSSSSSSSSSSSSSRRRRRRQQQQQQQQQRRRSSSSSSTTTSSSRRRQQQPPPPPPPPPQQQSSSTTTUUUVVVWWWUUUVVVWWWYYYZZZZZZZZZZZZXXXWWWVVVUUUUUUVVVWWWXXXWWWUUUTTTUUUWWWXXXXXXWWWWWWWWWVVVVVVVVVVVVWWWXXXYYYZZZ[[[ZZZYYYXXXYYY[[[\\\[[[[[[ZZZZZZ[[[[[[[[[\\\\\\[[[[[[[[[[[[[[[\\\[[[ZZZZZZ[[[[[[ZZZWWWTTTQQQQQQRRRRRRSSSRRRRRRRRRPPPPPPQQQQQQQQQQQQPPPPPPRRRQQQPPPPPPOOOOOOPPPPPPRRRSSSSSSTTTSSSRRRQQQPPPPPPQQQRRRRRRQQQPPPNNNMMMHHHHHHGGGFFFFFFEEEFFFFFFBBBBBBCCCCCCBBBAAA@@@???<<<<<<<<<;;;;;;;;;::::::888777777666666777888888999888777555444444333333222222222222222222333333///////////////////////////...------------...///,,,+++++++++++++++,,,---,,,,,,,,,,,,,,,,,,------((()))+++,,,,,,,,,+++***************************************+++++++++,,,************************222222222222222111000///000000000000000111111111333333333333333333333333555444333222111222333444444444444444444444444444333333444555666666666555::::::999999:::;;;===>>>???>>>===<<<<<<===>>>??????@@@AAABBBCCCBBBAAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDDDDCCCCCCDDDEEEFFFFFFDDDEEEGGGHHHGGGFFFDDDCCCEEEDDDCCCBBBBBBCCCEEEEEEHHHDDD@@@???@@@CCCDDDDDDEEEDDDDDDEEEGGGGGGFFFDDDCCCCCCBBBAAA@@@@@@@@@@@@BBBBBBCCCEEEFFFGGGHHHIIIGGGHHHIIIJJJJJJIIIGGGEEECCCBBB???<<<;;;;;;;;;<<<777777888888888888777777777777888999:::;;;;;;<<<888888999999999888888777888888888777777666555444222222222222222222222222444444444333333222222222222222222222222222222222000000111111222222222333000000000///......------........................------------------------,,,---//////---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++,,,------...---,,,***)))++++++++++++,,,---...///........................,,,++++++++++++++++++,,,,,,,,,,,,------.................................---------.........//////............/////////000...///000111111000///...111111111111111111111111111111222222222111111000///000000111222333333333333333333333333333333333333444444555555444444333444444333333333444555555333333333444444555555555444444444555666777888888666888:::<<<============::::::999999::::::;;;;;;===>>>???@@@AAABBBBBBBBBCCCCCCDDDDDDDDDDDDDDDCCCGGGGGGHHHIIIJJJJJJJJJJJJHHHIIIJJJLLLLLLLLLKKKKKKLLLMMMNNNPPPRRRTTTUUUVVVRRRRRRSSSTTTTTTTTTTTTSSSSSSTTTUUUVVVUUUTTTQQQPPPPPPPPPQQQSSSTTTVVVWWWWWWUUUVVVXXXZZZ\\\\\\\\\\\\YYYWWWVVVUUUUUUVVVXXXYYYXXXWWWUUUUUUWWWXXXXXXWWWXXXXXXWWWVVVVVVVVVWWWWWWXXXZZZ[[[ZZZYYYXXXYYYZZZ\\\\\\[[[[[[\\\\\\]]]^^^______^^^^^^]]]^^^^^^^^^\\\\\\\\\\\\\\\[[[WWWTTTQQQQQQRRRSSSSSSSSSSSSSSSOOOPPPPPPQQQQQQPPPPPPOOOPPPPPPOOONNNNNNNNNNNNOOOPPPPPPQQQRRRRRRQQQPPPOOOOOOPPPQQQRRRRRRPPPNNNLLLIIIHHHGGGGGGFFFGGGGGGGGGAAABBBBBBCCCBBBAAA???>>><<<<<<;;;;;;;;;:::::::::555666777888888777666555888777666555333333222222000000000000000000111111///////////////////////////...---,,,,,,---...///000000///...------------+++++++++,,,,,,---------&&&(((+++------,,,***)))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))000000000000111111111111111111222222222333333333333444444555555444444333444444444555555555666666555555555444444333333333333333444555666777888999999999999:::;;;<<<===>>>?????????>>>>>>>>>>>>>>>>>>??????AAABBBCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCDDDFFFGGGHHHDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCDDDCCCCCCCCCDDDCCCBBBAAAAAABBBCCCDDDGGGFFFDDDAAA???>>>======BBBCCCDDDEEEFFFFFFFFFFFFDDDEEEGGGIIIJJJJJJIIIIIIFFFCCC???<<<999999999:::888888999:::999888777666888888888888777777777777666666777888888888888888777777666555555555555555333333333333333333333333222222222111222222333333111111111111111111111111111222222111///...///000000///...---------------000///...---,,,+++******------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***)))((((((((()))***+++******+++++++++,,,,,,,,,******++++++++++++******+++++++++*********))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------000///---,,,++++++,,,---........................---------............///////////////////////////...............///000000000111111111222222222222111111111111111111111111000111111111111222222222111222333333444444333333333333222222222222111111222222222222333333444555333333333333333333333333444444444555555555555555999999:::;;;<<<===>>>???;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>@@@BBBCCCDDDEEEEEECCCBBBAAACCCEEEGGGGGGGGGGGGGGGGGGGGGGGGHHHJJJKKKMMMNNNNNNNNNNNNNNNNNNOOOPPPQQQRRRSSSTTTTTTVVVVVVVVVTTTTTTUUUVVVVVVUUUSSSSSSTTTSSSRRRPPPOOOPPPQQQRRRSSSTTTUUUVVVYYYYYYYYYYYYZZZ[[[\\\]]][[[YYYWWWVVVUUUVVVXXXYYYXXXXXXYYYYYYYYYZZZZZZZZZXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYXXXVVVWWWYYY[[[^^^___```___^^^]]]^^^___aaaaaa___^^^^^^___```aaa___`````````^^^]]][[[ZZZSSSSSSSSSSSSSSSSSSTTTTTTUUUTTTRRRQQQPPPPPPPPPQQQQQQOOOLLLKKKMMMOOOOOOOOONNNOOOQQQQQQPPPOOOPPPQQQNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLIIIFFFDDDBBBBBBBBBDDDCCCCCCBBB@@@??????>>><<<<<<::::::::::::;;;<<<999999777666555555555555:::999888777666555444444111111111111000000000000//////000000000000000///000///...---,,,---......+++,,,---......---,,,+++------------,,,,,,+++***))))))************))))))((())))))))))))*********,,,,,,++++++++++++,,,,,,---......,,,******+++---//////000000000111111111111111111222222222333333333333444444444444333333333444444444444555555555666666555555555444444444333333444555666777888888999999999:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCCCCDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCDDDFFFGGGHHHDDDDDDDDDDDDEEEEEEEEEEEEFFFEEEEEEDDDDDDCCCBBBBBBAAABBBCCCCCCDDDCCCCCCCCCCCCCCCBBBAAAAAABBBCCCCCCFFFEEECCCAAA???>>>======>>>???AAACCCDDDFFFFFFGGGEEEFFFGGGIIIIIIIIIIIIIIIFFFDDDAAA>>><<<;;;;;;;;;888999:::::::::999777777888888777777777666666666555666777888888888888777777666666555444444555555111111111111111111111111333222222111111111222222111111111111111111111111///000111000.........000------------...///000000---------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((())))))***************+++++++++,,,******++++++++++++******+++++++++*********))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---,,,,,,,,,---..............................------------...................................................//////000000000000000111111111222111111111111111111111111000000111111111222222222111222333333444444333333333333333333333333333333222222111111111222333333333333333333333333333333333444444555555666777777888888999:::;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;999::::::<<<>>>@@@AAACCCDDDEEEFFFEEEDDDCCCDDDEEEHHHHHHHHHHHHHHHHHHHHHHHHHHHJJJKKKMMMNNNNNNNNNNNNNNNOOOPPPQQQRRRSSSTTTTTTTTTUUUVVVUUUSSSRRRSSSTTTVVVTTTSSSSSSTTTTTTRRRQQQOOOPPPQQQRRRSSSTTTUUUVVVYYYYYYYYYYYYZZZ[[[\\\]]][[[ZZZXXXWWWVVVWWWXXXYYYZZZZZZ[[[[[[[[[[[[[[[[[[YYYYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZYYYWWWWWWYYY[[[^^^___```___^^^]]]^^^___aaa```___^^^]]]^^^^^^___````````````___]]][[[ZZZVVVVVVUUUTTTTTTUUUUUUUUUUUUTTTSSSQQQQQQQQQQQQRRRQQQNNNLLLKKKMMMNNNOOOOOONNNPPPQQQQQQPPPOOOPPPQQQNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLIIIGGGDDDCCCBBBBBBCCCBBBAAA@@@???>>>>>>======<<<:::999888888888999888888777666555555555555666666555444333222111111111111111111000000000000//////000000000000/////////...---,,,+++,,,,,,---,,,,,,------------,,,,,,,,,,,,------,,,,,,+++***))))))************))))))((((((((()))))))))******)))(((((((((((((((((())))))******)))((('''((()))//////000000000000111111111111111222222222222333333333444444444444333333333333333333444444444444666666666666555555555555333444444555666777888888999999999:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>???@@@AAABBBBBBCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDFFFGGGHHHCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFFFFEEEDDDDDDCCCCCCAAABBBBBBCCCDDDDDDCCCCCCBBBBBBAAAAAAAAAAAABBBBBBDDDDDDBBBAAA???>>>===<<<:::;;;>>>AAACCCEEEGGGGGGEEEFFFGGGHHHHHHHHHHHHHHHEEEDDDCCCAAA???===<<<;;;:::::::::::::::999888888777777777666666666555555555666666777777777777777666666555444444444555555222222222222222222222222333333222111000000000111111111111111111111111111,,,...//////...---...000/////////......///000000++++++,,,,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,...---,,,***)))((((((((()))))))))*********++++++******++++++++++++******+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++,,,,,,...///000------------------------------------..........................................------......///000////////////000000000000000000000000000000000000000000000111111111222222111222222333333333333333222222222222333333333333222222111111000000111111444444444444444444444444333444444555666777888888666777777888999:::;;;;;;::::::::::::;;;;;;;;;;;;888999:::;;;===???AAABBBDDDFFFHHHHHHGGGFFFFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIKKKLLLMMMNNNNNNNNNPPPPPPQQQRRRSSSSSSTTTTTTSSSTTTUUUTTTRRRQQQRRRSSSUUUSSSRRRRRRTTTTTTSSSQQQOOOPPPQQQRRRSSSTTTUUUVVVYYYYYYYYYZZZZZZ[[[\\\]]][[[ZZZYYYXXXWWWXXXYYYZZZ]]]]]]]]]]]]]]]]]]]]]]]]ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[ZZZXXXXXXZZZ\\\]]]^^^______]]]]]]^^^___aaa```___]]]\\\\\\\\\\\\___`````````___^^^\\\[[[YYYXXXXXXWWWVVVVVVVVVVVVVVVUUUTTTRRRRRRRRRSSSSSSQQQNNNLLLLLLMMMOOOOOOOOOOOOPPPRRRQQQPPPOOOOOOPPPNNNNNNMMMMMMMMMMMMMMMMMMMMMLLLJJJGGGEEEDDDCCCCCCAAAAAA@@@@@@???>>>======>>><<<:::888777666666666777666666555555555666666777777666555444333333222111111111111000000000000/////////000000//////...------,,,++++++++++++,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,++++++***))))))************))))))((((((((())))))))))))***((((((''''''''''''((((((((()))))))))'''&&&'''(((////////////000000000111111111111111222222222222333333333444444333333333222222222333333333444444555555555555555555444444444444555555666777777888999999999999:::<<<===>>>=========>>>>>>>>>>>>>>>======>>>???@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDEEEFFFGGGBBBCCCCCCCCCDDDEEEEEEEEEFFFFFFFFFEEEDDDDDDCCCCCCAAAAAABBBCCCDDDDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAACCCBBBBBBAAA@@@>>>===<<<:::<<<>>>AAACCCEEEFFFGGGFFFFFFFFFGGGGGGGGGGGGGGGDDDDDDDDDCCCBBB???===<<<;;;;;;;;;;;;::::::999999666666666666555555555555555555666777777666666666555555444444444444444555444444444444444444444444444333222111000/////////111111111111111111111111,,,---//////......///111444333222000...------,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++---,,,,,,+++***)))))))))((())))))))))))***************++++++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,------......------------------------,,,,,,---------....................................------------...//////.........////////////000000000000000000000000000000000000000111111111111111111222333333333333222000000111111111222222222444333222111111000111111555555555555555555555555555555666666666666666666666666777888999999:::::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<===>>>???@@@CCCFFFIIIJJJIIIHHHGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMNNNNNNQQQQQQQQQRRRSSSTTTTTTUUUTTTUUUUUUUUUSSSRRRSSSTTTTTTSSSRRRRRRSSSTTTSSSRRROOOPPPQQQRRRSSSTTTUUUVVVYYYYYYYYYYYYZZZ[[[\\\]]][[[[[[ZZZYYYYYYYYYYYYZZZ_________^^^^^^^^^^^^^^^[[[[[[[[[[[[ZZZZZZZZZZZZZZZ[[[\\\[[[ZZZYYYZZZ\\\\\\]]]^^^^^^]]]\\\^^^___```___^^^]]][[[ZZZZZZZZZ______``````___^^^\\\[[[ZZZZZZXXXWWWVVVVVVVVVVVVWWWVVVTTTSSSSSSSSSTTTTTTRRRPPPOOOOOOPPPQQQQQQPPPOOOQQQRRRQQQPPPNNNNNNOOOMMMMMMMMMMMMMMMLLLLLLLLLLLLKKKJJJHHHFFFEEEDDDDDDAAAAAAAAA@@@???>>>>>>>>>===<<<:::888777777777777555555555444555555666666777777666666555444333333111111111111000000000////////////000//////......---------,,,,,,,,,,,,,,,...---,,,++++++,,,---...++++++,,,,,,,,,++++++***))))))************)))))))))))))))************+++******))))))))))))******)))***++++++***))))))***...////////////000000000000000111111111222222222222333333333333333333222222222222333333333444444333333333333333333333333444444555555666666777777888888888888999;;;<<<===<<<<<<======>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEEEEAAABBBBBBCCCDDDEEEEEEEEEFFFFFFEEEEEEDDDCCCCCCCCC@@@AAABBBCCCDDDDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAA???>>>===>>>???AAABBBDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDBBBCCCDDDDDDBBB@@@>>><<<;;;;;;:::::::::999999999666666666666555555555555555555666666666555555444444444333333333333444444444444444444444444444444333222111000///.........000000000000000000000000---...////////////000111444333222000...------,,,------,,,,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++************************((())))))))))))***************++++++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------.........------,,,,,,+++------------------------,,,,,,,,,------------...........................---------------...//////---.........//////////////////////////////////////////000000000111111111000111222222333333222222111111111222333444555555555444333222222222222222555555555555555555555555777777666666555555444444777777777888999999::::::999999999:::::::::;;;;;;???>>>>>>======>>>>>>???BBBEEEHHHJJJIIIHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMNNNNNNQQQQQQRRRRRRSSSSSSTTTTTTTTTUUUVVVVVVTTTTTTUUUVVVTTTSSSQQQRRRSSSSSSRRRQQQOOOPPPQQQRRRSSSTTTUUUVVVXXXXXXXXXXXXYYYZZZ[[[[[[[[[ZZZZZZYYYYYYYYYYYYYYY^^^^^^^^^^^^^^^^^^^^^^^^\\\[[[[[[[[[ZZZZZZZZZYYYYYY[[[\\\[[[ZZZYYYZZZ[[[ZZZ\\\]]]]]]\\\\\\]]]___^^^^^^^^^]]][[[ZZZYYYXXX^^^^^^_________]]]\\\[[[YYYYYYXXXVVVUUUUUUUUUUUUVVVVVVTTTSSSSSSTTTUUUUUUTTTSSSRRRRRRSSSTTTSSSRRRPPPRRRSSSRRROOONNNMMMNNNMMMMMMMMMLLLLLLKKKKKKKKKJJJIIIIIIHHHGGGEEEDDDDDDBBBBBBBBBAAA@@@@@@??????;;;;;;999888888999::::::555444444444444444555666222222222111111000000///111111111111000000000//////////////////...------...............------,,,---,,,+++******+++,,,---******+++,,,,,,+++++++++))))))************))))))*********+++++++++,,,,,,,,,++++++******++++++,,,)))***,,,,,,+++******+++......////////////000000000000000111111111111222222222333333333333222222333333333333444444444444222222222222222333333333555555555555666666777777666666666777888999;;;;;;;;;<<<<<<======>>>>>>????????????@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAABBBCCCCCCAAAAAABBBCCCDDDEEEEEEFFFEEEEEEEEEDDDCCCCCCBBBBBB@@@@@@BBBCCCDDDDDDEEEEEEAAAAAABBBBBBBBBBBBAAAAAAAAABBBBBBCCCBBBAAA???>>>AAABBBCCCDDDDDDDDDDDDDDDEEEDDDCCCBBBAAAAAABBBBBBAAAAAABBBBBBAAA???>>>===;;;;;;:::999999999999999777777777666666666555555555555555555555555444333333333222222222333444444111111111111111111111111111111000///.........///000000000000000000000000...///000000///...///111/////////......///000000------,,,,,,++++++******------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))++++++++++++++++++++++++'''((()))***************)))))))))*********++++++******++++++++++++*********************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,------...///............/////////////////////////////////////////////000000000111111000111111222222222222222222333444555666777888999444444333333222333333333444444444444444444444444666666666555444444333333777777777888888888999999888888999999::::::;;;;;;@@@??????>>>>>>>>>>>>???AAACCCFFFHHHGGGGGGHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJKKKLLLNNNNNNQQQQQQQQQRRRRRRSSSSSSSSSSSSTTTVVVVVVUUUUUUVVVXXXUUUSSSRRRRRRRRRRRRQQQOOOOOOPPPQQQRRRSSSTTTUUUVVVVVVVVVVVVWWWWWWXXXYYYZZZZZZZZZZZZYYYYYYYYYXXXXXX[[[[[[[[[\\\\\\]]]]]]]]][[[[[[[[[ZZZZZZYYYYYYXXXXXXZZZ[[[[[[ZZZYYYYYYZZZYYY[[[\\\\\\\\\\\\]]]___]]]]]]]]]]]]\\\[[[YYYYYY\\\]]]^^^^^^^^^\\\[[[ZZZXXXWWWVVVUUUUUUUUUUUUUUUVVVUUUTTTSSSSSSTTTUUUUUUVVVUUUTTTUUUVVVVVVUUUTTTQQQRRRSSSRRROOOMMMMMMMMMMMMMMMLLLLLLKKKKKKJJJJJJHHHHHHHHHGGGGGGEEEDDDCCCBBBBBBBBBAAAAAAAAA@@@@@@;;;:::999888888999:::;;;555444444333333333444444222222222111111111000000111111111111000000000000////////////......---,,,....../////////...---,,,,,,,,,++++++++++++,,,,,,)))***++++++++++++++++++))))))************))))))*********+++++++++,,,,,,******))))))))))))******&&&(((***+++***)))))))))........./////////000000000000000000111111111111222222333333333333222222333444444444444555555555222222222333333444444444555555555555666666666666555555555555666888999:::;;;;;;<<<<<<===>>>>>>???@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBB@@@@@@??????@@@@@@AAABBB@@@AAAAAABBBCCCDDDEEEFFFDDDDDDCCCCCCBBBBBBAAAAAA???@@@AAACCCDDDEEEEEEEEEAAABBBCCCCCCCCCCCCBBBAAAAAABBBCCCDDDDDDCCCAAA@@@AAABBBCCCDDDDDDDDDDDDDDDDDDCCCAAA@@@?????????@@@???????????????>>>===<<<;;;:::999888777888888999888888777777777666666666555555555555555444333222222222222222222333444444000000000000000000000000000//////.........//////000000000000000000000000...///000///---------///------------...///000000+++++++++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))************************(((((()))))))))(((''''''************+++++++++,,,******++++++++++++******))))))*********+++++++++************************************************++++++++++++++++++++++++,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------,,,,,,------...///....../////////000000000........................////////////000000000111000000111222222222222222111222333444666777888999222222222222222222333444333333333333333333333333333333333333444444444555666666666666666777777777777888888999::::::;;;;;;===<<<<<<======>>>???@@@@@@BBBDDDEEEEEEFFFHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJLLLMMMOOOQQQQQQQQQQQQQQQRRRRRRRRRPPPRRRTTTTTTTTTUUUWWWYYYVVVTTTRRRRRRRRRQQQOOOMMMOOOPPPQQQRRRSSSTTTUUUVVVUUUUUUUUUUUUVVVWWWXXXXXXYYYYYYYYYYYYYYYXXXWWWWWWWWWWWWXXXYYYZZZ[[[[[[\\\[[[[[[ZZZYYYYYYXXXWWWWWWWWWYYY[[[[[[ZZZXXXXXXYYYYYYZZZ\\\\\\[[[[[[]]]^^^\\\\\\]]]]]]]]]\\\ZZZZZZ[[[[[[\\\]]]\\\[[[ZZZYYYWWWWWWVVVVVVUUUVVVVVVVVVUUUTTTSSSRRRRRRSSSTTTUUUVVVUUUTTTUUUWWWWWWVVVTTTRRRSSSSSSRRROOOMMMLLLLLLMMMMMMLLLKKKKKKJJJIIIIIIEEEFFFFFFGGGFFFEEECCCCCCAAAAAAAAA@@@@@@@@@@@@@@@;;;:::999888777777888999555555444333222222222333333333333333333222222222111111111111000000000000////////////...---,,,+++------.........---,,,+++++++++,,,,,,,,,,,,++++++))))))***+++++++++++++++))))))************))))))(((((()))))))))*********))))))(((((((((((())))))$$$&&&)))***)))(((((((((............/////////000000000000000111111111111222222222333333222222222444444444555555555666666333333333444444555555555555555555666666666666666444444444444555777888999;;;;;;;;;<<<===>>>>>>???AAAAAAAAAAAAAAAAAABBBBBB@@@@@@@@@AAAAAABBBBBBBBB?????????>>>??????@@@@@@@@@@@@AAABBBCCCDDDEEEFFFDDDCCCCCCBBBAAAAAA@@@@@@???@@@AAACCCDDDEEEEEEEEEBBBBBBCCCDDDDDDCCCBBBBBBAAABBBDDDEEEEEEDDDBBBAAA@@@@@@BBBCCCDDDEEEEEEEEECCCBBB@@@>>>======>>>>>>???>>>>>>=========<<<<<<:::999888777777777888999888888888888777777777777444555555555444444333222222111111111222333333444111111111111111111111111//////.........//////000000000000000000000000000---...///...,,,+++,,,---000///...---------------((()))***+++,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++************************))))))***)))((('''%%%$$$***++++++++++++,,,,,,,,,******++++++++++++******))))))******++++++++++++))))))))))))))))))))))))************************------------------------***+++---...///......---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------,,,,,,,,,,,,---......////////////000000000000........................////////////000000000000000000111222222222222111...///000111333444666666111000000000111222333333333333333333333333333333///000111222444555666777444444555555555555555555777777888999::::::;;;;;;999999:::;;;===???AAABBB???AAABBBBBBCCCDDDGGGIIIGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIIIIIIIJJJLLLMMMOOOPPPPPPPPPQQQQQQQQQQQQQQQNNNPPPRRRSSSTTTUUUWWWYYYWWWUUUSSSRRRQQQPPPNNNLLLOOOPPPQQQRRRSSSTTTUUUVVVTTTTTTTTTTTTUUUVVVWWWWWWXXXXXXXXXYYYXXXWWWWWWVVVTTTUUUVVVWWWXXXYYYZZZ[[[[[[ZZZZZZYYYXXXWWWWWWVVVVVVXXXZZZ[[[YYYXXXXXXXXXXXXZZZ[[[\\\[[[[[[]]]^^^[[[\\\]]]^^^^^^]]][[[[[[ZZZZZZ[[[\\\\\\[[[YYYXXXWWWWWWVVVVVVVVVWWWWWWXXXTTTTTTSSSRRRRRRSSSTTTUUUUUUUUUTTTUUUWWWWWWUUUSSSRRRSSSTTTRRROOOMMMLLLLLLMMMLLLLLLKKKJJJIIIIIIIIIDDDEEEFFFFFFFFFDDDCCCBBB@@@@@@@@@???????????????<<<;;;999777555555555555666555444333222222111111000000000///////////////111111111111000000000000////////////...---,,,+++,,,,,,---...---,,,+++******+++,,,------,,,+++***((()))***+++++++++++++++))))))************))))))''''''''''''((((((((((((******))))))))))))******$$$'''***+++***))))))))),,,------///333444///)))111111111111111111111111333333444444444333333222222333444444555555444444444444444555555555555666777777666666555555444444444444444444666777888999999:::;;;<<<============???@@@AAABBBBBB@@@???===BBBBBBBBBCCCBBBBBBAAAAAA@@@@@@????????????@@@@@@CCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBAAA@@@?????????@@@AAACCCDDDEEEEEEEEECCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@AAAAAABBBCCCCCCCCCBBBBBBAAA@@@????????????>>>?????????>>>===;;;::::::999888888777777888888888888888888777777777666444444333333333333222222333111000000111222222111333333222111000000111111222111111000///......---////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------,,,,,,+++++++++))))))))))))))))))))))))++++++************++++++***)))(((''''''((()))*********+++++++++,,,,,,,,,)))************+++++++++***)))'''(((***++++++*********************************)))))))))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---,,,+++++++++,,,---------------------------.........------,,,,,,,,,...//////000111222222333////////////000000000000////////////000000000000...///000222222111000000111111222222222333333333111111111111222333444555///000111111222222111111444444444444444444444444777777777777666666666666666666666777888:::;;;<<<<<<<<<<<<===>>>@@@AAABBBDDDDDDCCCBBBBBBDDDEEEFFFFFFEEEEEEEEEEEEEEEFFFFFFKKKKKKKKKKKKLLLLLLLLLLLLMMMNNNPPPRRRSSSSSSRRRRRROOOPPPRRRTTTTTTTTTSSSSSSVVVUUUTTTRRRQQQPPPPPPPPPQQQRRRSSSTTTTTTTTTTTTTTTTTTSSSRRRRRRRRRSSSTTTUUUSSSSSSSSSTTTUUUVVVXXXXXXVVVVVVVVVVVVVVVVVVVVVVVVZZZZZZYYYXXXXXXXXXXXXYYYYYYXXXXXXWWWVVVUUUTTTTTTRRRSSSTTTVVVWWWXXXYYYYYYYYY[[[\\\[[[ZZZYYYZZZ[[[XXXXXXWWWVVVVVVVVVVVVWWWWWWWWWVVVVVVTTTSSSQQQPPPRRRQQQOOOPPPRRRUUUUUUUUUSSSSSSRRRRRRRRRRRRRRRRRRQQQSSSSSSRRROOOKKKJJJJJJNNNMMMKKKKKKKKKJJJHHHFFFCCCDDDDDDEEEDDDCCCAAA@@@>>>>>>===<<<;;;:::999999777777777777666666666666444444333333333333222222111111111111000000000000---......///////////////........................------,,,,,,+++***))))))+++++++++++++++++++++++++++*********))))))((((((*********)))'''(((***,,,))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))000000///------///000000111111111111111111111111000111111222222111111000111111222333333333333333444444444444555555555555666666666666666666666666444444444555666777888999999999:::;;;<<<=========>>>???AAABBBBBBAAA???>>>BBBBBBBBBCCCCCCBBBBBBAAA@@@@@@????????????@@@@@@BBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBAAA@@@??????@@@AAACCCDDDEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCBBBBBBAAA@@@????????????>>>>>>??????>>>===;;;::::::999888888777777888888888888888777777777666666444444333333333222222222333111000000111222222111333222111111000000000111111111000000///......---........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++*********))))))************************+++******))))))******++++++***)))(((((()))***+++*********+++++++++,,,,,,))))))*********+++++++++***)))'''(((***++++++******************************+++++++++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,---.........---------------------------......---------,,,,,,,,,,,,------...//////000000,,,,,,,,,,,,------------.../////////000000000000//////000111111111111000111111111222222222333333000000000000111222333333222222333444444444444444444444444444444444444444666666666666666666666666666666666777888999;;;;;;<<<<<<<<<<<<>>>???@@@AAAAAAAAA@@@@@@AAAAAABBBCCCDDDDDDDDDDDDDDDEEEFFFFFFJJJJJJKKKKKKKKKKKKLLLLLLMMMNNNOOOQQQRRRRRRRRRQQQPPPPPPQQQRRRSSSSSSSSSSSSVVVVVVTTTSSSRRRQQQQQQQQQRRRRRRSSSSSSSSSTTTTTTTTTUUUTTTSSSSSSRRRSSSTTTUUUSSSSSSSSSTTTUUUVVVWWWXXXVVVVVVVVVVVVVVVVVVVVVVVVYYYYYYXXXXXXWWWWWWVVVVVVWWWVVVVVVUUUUUUTTTTTTSSSQQQRRRSSSUUUUUUVVVVVVVVVWWWXXXYYYYYYXXXWWWXXXZZZXXXXXXWWWVVVVVVVVVVVVVVVVVVVVVVVVUUUTTTRRRQQQPPPRRRPPPOOOOOORRRTTTTTTTTTRRRRRRRRRRRRRRRRRRRRRRRRQQQRRRSSSRRROOOLLLKKKKKKKKKKKKKKKJJJHHHFFFEEEDDDDDDDDDDDDDDDCCCBBB@@@@@@AAA@@@@@@???===<<<<<<;;;666666666555555555444444444444333333333222222222////////////.........------......///////////////------------------------------,,,,,,+++******)))++++++++++++++++++++++++************)))))))))((()))******)))(((((()))+++))))))))))))))))))))))))******)))))))))((((((((())))))))))))))))))))))))/////////...,,,---000444111111111111111111111111000000111111111111111000111222333333444444333333444444444444555555555555555555555666666666666666444444444555666777888999999999::::::;;;;;;<<<<<<===>>>???AAAAAAAAAAAA@@@AAABBBBBBCCCCCCCCCBBBBBB@@@@@@????????????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAA@@@@@@AAABBBCCCDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDBBBCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::999999888777777777777888777777777777666666666666333333333333222222222222333111///000111222111000222111111111111000000000111000000//////.................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++************)))+++++++++++++++++++++++++++******))))))******+++++++++************++++++)))*********++++++++++++)))))))))*********++++++***)))'''(((***++++++******************************+++,,,...//////......++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++''')))+++...///...---,,,------------------------------------,,,,,,,,,,,,,,,,,,------.../////////+++++++++,,,,,,,,,,,,---....../////////000000000000000//////000000111111111111111222222222222333/////////000000111222222333333444555555555444444444444444444444444444444444444555555666777777777666666666666777999:::;;;;;;;;;;;;;;;<<<>>>???@@@??????@@@AAAAAAAAAAAA@@@AAAAAAAAABBBCCCDDDEEEFFFIIIIIIIIIJJJJJJKKKKKKKKKLLLMMMNNNOOOQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRSSSTTTVVVVVVTTTSSSRRRRRRRRRRRRTTTSSSRRRRRRRRRSSSTTTUUUVVVVVVUUUTTTSSSSSSSSSTTTRRRRRRRRRSSSTTTUUUVVVWWWUUUUUUUUUUUUUUUUUUUUUUUUVVVWWWWWWWWWVVVUUUSSSRRRSSSSSSSSSSSSSSSSSSSSSSSSQQQQQQRRRSSSSSSSSSSSSSSSSSSUUUVVVVVVUUUUUUWWWXXXXXXXXXWWWWWWVVVUUUTTTTTTUUUUUUUUUTTTSSSRRRQQQPPPRRRPPPNNNNNNPPPRRRSSSRRRQQQQQQRRRRRRRRRRRRRRRRRRPPPRRRSSSRRRPPPMMMLLLLLLJJJLLLMMMKKKFFFCCCCCCDDDEEEDDDCCCAAA@@@?????????======<<<;;;:::999999888555555444444444333333333333333333333222222222222/////////.........---------......///////////////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********++++++++++++++++++++++++************))))))))))))((()))++++++)))((()))***))))))))))))))))))))))))************))))))))))))((((((((((((((((((((((((000......000111//////111111111111111111111111111111222222333333333333222444444555666666666666555333333444444444555555555666666666666666555555555444444555555666888999:::999999999999::::::;;;;;;<<<===>>>@@@AAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCAAA@@@@@@??????@@@@@@AAAAAAAAAAAABBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAABBBCCCDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEEEECCCCCCCCCDDDEEEEEEEEEFFFFFFFFFFFFEEEDDDCCCCCCBBBAAA@@@???>>>>>>===>>>>>>============<<<<<<;;;;;;999999888777777777777777777777666666666555555555333333333222222222222111222111//////111111111000000111111111111111000000000000/////////.................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))******************************)))))))))************+++))))))))))))***************)))'''(((***++++++***************************(((***,,,/////////...---++++++++++++++++++++++++************************++++++++++++++++++++++++************++++++++++++((()))***+++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........//////000000000------........./////////........./////////000000000000///......000111222111111111111222222222222///000000111111111111111111111222333333333333222333333333333333333333333222333333555666777888888666555555666777888999999:::999999:::;;;<<<======???@@@AAABBBCCCBBBAAA@@@?????????@@@AAACCCDDDEEEGGGGGGHHHHHHIIIJJJJJJJJJJJJKKKLLLNNNOOOPPPQQQQQQQQQPPPOOOOOOPPPQQQSSSTTTVVVUUUTTTSSSSSSSSSSSSSSSUUUSSSRRRPPPQQQRRRTTTUUUWWWWWWVVVUUUTTTSSSSSSSSSQQQQQQQQQRRRSSSTTTUUUVVVUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTVVVVVVUUUSSSPPPOOOPPPPPPQQQQQQRRRRRRRRRRRRQQQRRRRRRRRRRRRRRRQQQQQQQQQSSSTTTTTTTTTTTTUUUWWWWWWWWWWWWVVVUUUTTTSSSRRRSSSSSSSSSSSSSSSRRRQQQPPPQQQOOOMMMMMMNNNPPPPPPPPPQQQQQQRRRRRRRRRRRRRRRSSSOOOQQQRRRRRRPPPNNNMMMMMMJJJNNNPPPLLLFFFBBBCCCEEECCCBBB???===<<<<<<<<<<<<::::::999999888777777666444444444444333333333333333333333222222222222111111111000000000/////////---......///////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******************************************)))))))))))))))''')))+++,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((BBB666...///222111///000000000000000000000000000000111222222333333333333333444555555666666555555333333333444444444444555888777777666555444444333555555555555777888999:::::::::999999999:::;;;;;;;;;<<<===???@@@AAABBBBBBAAABBBCCCCCCDDDDDDDDDCCCAAAAAA@@@@@@@@@@@@AAAAAABBBBBBCCCCCCCCCCCCBBBBBB@@@AAABBBBBBCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCBBBAAABBBBBBCCCDDDEEEEEEFFFDDDDDDDDDEEEEEEFFFFFFFFFGGGGGGFFFEEEDDDCCCCCCBBB@@@@@@???>>>============<<<<<<<<<;;;;;;;;;;;;;;;999888777777666666777777666666666555555555555444333333222222222111111111222000//////000111111000///000000111111111000000////////////....................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************))))))))))))))))))***((())))))))))))))))))((((((((()))))))))*********(((((()))))))))************)))'''(((***++++++***************************''')))+++---...---,,,+++++++++++++++++++++++++++************************++++++++++++++++++++++++)))))))))******+++++++++///...+++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............////////////.../////////000000000000............////////////000///.........///111222000000111111111222222222000111222333333333222222000111222222333333222222333333333333333333333333111222333444555666777888555555555555666777888888888888888888999:::;;;;;;===>>>@@@AAAAAAAAA@@@???>>>>>>>>>???@@@BBBCCCDDDEEEFFFFFFGGGHHHHHHIIIIIIIIIJJJJJJLLLMMMOOOPPPQQQPPPPPPOOOOOOOOOQQQRRRTTTTTTTTTSSSSSSSSSSSSSSSTTTUUUSSSRRRPPPPPPQQQSSSTTTVVVVVVVVVUUUTTTSSSRRRRRRPPPPPPPPPQQQRRRSSSTTTUUUTTTTTTTTTTTTTTTTTTTTTTTTQQQRRRTTTTTTSSSQQQOOOMMMNNNOOOOOOPPPPPPQQQQQQRRRRRRRRRRRRRRRRRRQQQQQQPPPQQQRRRSSSSSSRRRRRRSSSUUUUUUUUUUUUUUUTTTSSSQQQQQQQQQQQQRRRRRRRRRQQQPPPPPPPPPNNNLLLKKKMMMNNNNNNMMMQQQQQQQQQRRRRRRRRRSSSSSSOOOPPPRRRQQQOOOMMMLLLLLLHHHLLLNNNJJJDDD@@@@@@CCC???>>><<<:::999999999:::<<<;;;;;;::::::999999999555555555444444444333333333333222222222111111111000000000000////////////---......///////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***************************))))))))))))))))))******''')))+++,,,***)))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((UUU@@@...,,,///000111333000000000000000000000000......///000111111111111000111222222333333222222333333333333444444444444777777777666555555444444555555555666777888999:::<<<;;;:::999999:::;;;<<<<<<<<<===>>>???@@@AAABBBAAABBBCCCDDDDDDDDDDDDDDDAAAAAA@@@@@@@@@@@@AAAAAABBBBBBDDDDDDDDDDDDBBBBBB???@@@AAACCCCCCDDDDDDDDDCCCCCCCCCDDDCCCCCCBBBBBB@@@@@@AAABBBCCCDDDEEEFFFDDDEEEEEEEEEEEEEEEFFFFFFGGGFFFFFFEEEDDDCCCCCCBBB@@@???>>>===<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;888888777666666666666777666555555555444444444444222222222222111111111111222000...///000111000///...///000111111111000///........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))************+++++++++))))))))))))))))))))))))***))))))(((((())))))***(((((())))))))))))(((((((((((((((((())))))))))))((((((((()))))))))*********)))'''(((***++++++***************************((()))***+++++++++***)))++++++++++++++++++++++++************************++++++++++++++++++++++++(((((())))))***+++++++++444222...+++***+++---///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------.........///////////////......//////000000000000000111111111111222111222333444444333222111222222333444444444333333333333333333333333333333111111222333444555666777555555555555555666777777777777777777777888999999;;;;;;<<<===============>>>>>>>>>???@@@AAABBBCCCDDDDDDEEEFFFGGGGGGHHHHHHHHHHHHIIIJJJKKKMMMOOOPPPOOOOOOOOOOOOPPPPPPRRRRRRSSSRRRRRRRRRRRRRRRSSSTTTTTTSSSRRRQQQQQQQQQRRRSSSTTTTTTTTTTTTTTTSSSRRRQQQOOOOOOOOOPPPQQQRRRTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSPPPQQQQQQRRRRRRQQQOOONNNNNNNNNOOOOOOPPPPPPPPPQQQPPPQQQQQQQQQQQQQQQPPPPPPPPPQQQRRRRRRPPPPPPQQQRRRQQQQQQRRRSSSSSSQQQPPPOOOOOOOOOPPPQQQQQQQQQPPPPPPOOOMMMKKKJJJKKKLLLKKKKKKNNNNNNOOOOOOPPPQQQQQQQQQNNNPPPQQQPPPNNNKKKJJJJJJDDDFFFGGGEEE@@@======>>>;;;;;;:::999888888888888999888888888777777777777555555444444444333333333222222222222111111111111.........---------,,,,,,---......///////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))************((()))++++++)))((()))***))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((MMM;;;------000...000555000000000000000000000000---...///000111111111111///000111111222222111111222222333333333444444444444555555555666666777777555555555666777888::::::===<<<;;;:::999:::<<<============>>>>>>@@@AAAAAAAAABBBCCCDDDEEEEEEEEEEEEBBBAAAAAA@@@@@@AAAAAABBB@@@AAACCCDDDDDDCCCAAA@@@???@@@AAACCCDDDEEEEEEEEECCCCCCDDDDDDCCCBBBAAAAAA>>>>>>???AAABBBDDDEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEDDDDDDCCCCCCCCC??????>>>===<<<<<<<<<<<<;;;;;;:::999999:::;;;<<<888888777666666666666666555555555444444444333333222222222222111111111111111000......000111000///---...000111222111000///........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,))))))*********+++++++++************************))))))(((((((((((())))))((()))************)))((('''''''''((((((((())))))(((((((((((()))))))))******)))'''(((***++++++******************************************)))))))))++++++++++++++++++++++++************************************************((((((((()))***+++++++++111///---+++++++++---...++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......---------.........//////---...//////000000//////000000000000111111111111000111222333333222111///000111222222333333222222222222222222222222222222111111222333444555555555555555444444555555666666666666666666666666777888;;;;;;;;;;;;;;;<<<<<<===@@@?????????@@@@@@AAABBBBBBCCCDDDEEEFFFGGGGGGHHHGGGGGGGGGHHHJJJLLLOOOPPPMMMNNNOOOPPPPPPQQQPPPPPPQQQQQQPPPPPPQQQRRRSSSSSSSSSSSSRRRRRRRRRQQQQQQQQQQQQRRRSSSSSSSSSSSSQQQQQQNNNNNNOOOOOOPPPQQQSSSTTTSSSSSSSSSSSSSSSSSSSSSSSSOOOOOOPPPPPPPPPQQQQQQQQQOOOOOOOOOOOOOOOOOOOOOPPPNNNNNNOOOOOOPPPOOOOOOOOOOOOPPPQQQOOOMMMLLLMMMNNNMMMNNNPPPQQQQQQPPPOOONNNNNNNNNOOOPPPPPPPPPPPPPPPOOOLLLJJJIIIIIIJJJJJJIIIJJJKKKKKKLLLMMMMMMNNNNNNNNNOOOPPPOOOLLLIIIHHHHHHCCCCCCBBBAAA???===<<<;;;999999:::::::::999999999555555555444444444444444333333333333222222222222222222222222111111111111......---------,,,,,,,,,---......///////////////------------------------++++++++++++++++++++++++************************((()))))))))************)))******)))(((((()))+++))))))))))))))))))))))))''''''(((((())))))))))))))))))))))))))))))))))))666---***111444......333000000000000000000000000//////111222222333333333111111222333333333333222222222333333333444444444111222333555666888999:::555555666666777999:::;;;>>>===;;;::::::;;;<<<>>>>>>=========>>>???@@@AAAAAABBBCCCDDDEEEEEEEEEEEEBBBAAAAAA@@@@@@AAAAAABBB???@@@BBBCCCCCCBBB@@@??????@@@AAACCCDDDEEEEEEEEEDDDDDDDDDDDDCCCBBBAAAAAA======???@@@BBBCCCDDDEEEFFFFFFEEEEEEDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCCCCCCC???>>>===<<<<<<;;;;;;<<<;;;:::999999999:::;;;<<<888888777666666666666666555555444444444333333333222222222111111111111000111000......000000000///,,,...000111222111000///---.....................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++))))))(((((((((((()))))))))***+++,,,,,,+++***)))''''''''''''((((((((()))(((((((((((())))))))))))***)))'''(((***++++++***************************---,,,+++***))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))************************'''(((((()))***+++++++++******************++++++++++++++++++++++++++++++*********++++++,,,,,,,,,---------------------------------.........//////---------.........//////,,,---///000000000///...000000000000111111111111///000111222222111///.........///000000000000000222222222222222222222222111222222333333444444555555555444444444555666666666666555555555666666777======<<<;;;;;;===>>>???AAA@@@@@@@@@@@@@@@AAAAAABBBBBBCCCDDDEEEFFFGGGGGGGGGFFFGGGHHHIIILLLNNNPPPLLLMMMOOOPPPQQQQQQPPPOOOPPPPPPPPPPPPPPPQQQRRRSSSRRRRRRSSSSSSRRRQQQPPPPPPPPPQQQRRRSSSSSSRRRQQQQQQNNNNNNNNNOOOPPPQQQRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSOOOOOOOOOOOOPPPQQQRRRSSSOOOOOOOOOOOOOOOOOOOOOOOOLLLLLLMMMNNNNNNNNNNNNNNNNNNOOOOOONNNKKKJJJJJJKKKJJJLLLNNNPPPPPPPPPOOONNNMMMMMMNNNOOOPPPPPPPPPPPPOOOLLLIIIHHHIIIIIIIIIHHHHHHHHHHHHIIIJJJKKKKKKLLLNNNOOOPPPNNNKKKHHHGGGFFFDDDBBBAAAAAAAAA@@@>>><<<888999:::<<<<<<;;;::::::777777777777777666666666222222222111111111111000222222222111111111111000000000/////////.........---......///////////////........................++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))*********+++*********)))'''(((***,,,))))))))))))))))))))))))(((((())))))*********+++************************......---------,,,,,,,,,,,,,,,------.../////////111111111111111111111111222222222222222222222222111222222333333222222111222222333333333444444444555555555555666777888999:::::::::;;;;;;;;;<<<<<>>======>>>???@@@@@@AAABBBBBBCCCCCCBBBBBBCCCCCCCCCBBBBBBAAAAAAAAABBBCCCEEEEEEDDDAAA>>><<<>>>???AAACCCDDDDDDDDDCCCEEEEEEDDDDDDCCCBBB@@@???@@@@@@@@@???@@@@@@AAAAAACCCBBBBBBAAABBBCCCDDDEEEDDDDDDDDDCCCBBBAAA??????>>><<<:::888999;;;>>>@@@===<<<999888777777888999888777777666555444444444555555444333333222111111222222222111111111000000111000...------.../////////000///...,,,+++,,,....................................///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---+++***)))***++++++******************************+++,,,,,,---......++++++++++++++++++++++++******+++++++++******)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************(((((())))))***+++------++++++,,,,,,,,,+++******++++++************++++++++++++************++++++))))))))))))))))))))))))***+++,,,---,,,***((('''''''''((()))***++++++,,,))))))))))))))))))))))))******))))))******+++,,,*********++++++,,,,,,,,,------------------------,,,,,,------.../////////////////////////////////////////////000000000000000000000000000000000000000000111222222222222111000000111111111111000000333333333222222111111111444333222222444666555555333333333333444555666666999999:::;;;<<<===>>>>>>AAA@@@@@@??????@@@@@@AAACCCDDDEEEFFFFFFGGGGGGFFFFFFFFFGGGHHHHHHIIIJJJJJJLLLMMMMMMNNNPPPRRRTTTUUUOOONNNNNNNNNNNNOOOPPPQQQTTTTTTSSSRRRQQQPPPPPPOOOLLLLLLMMMNNNOOOPPPQQQRRROOONNNLLLKKKJJJKKKLLLMMMOOOPPPPPPOOOMMMLLLLLLMMMMMMMMMNNNOOOOOOOOONNNNNNMMMMMMMMMMMMMMMMMMMMMMMMKKKLLLMMMLLLJJJJJJKKKMMMNNNNNNNNNNNNNNNMMMLLLKKKKKKKKKLLLLLLMMMMMMMMMNNNMMMMMMNNNOOOOOOPPPQQQQQQKKKIIIGGGEEEEEEEEEFFFGGGGGGGGGFFFFFFGGGGGGHHHIIINNNOOOQQQPPPLLLHHHFFFEEEDDDCCCAAA???===;;;::::::888888888888777666666555555555444444444444555555333222111111000000111111000000000000000000000000........................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,************))))))(((((())))))))))))))))))))))))++++++++++++++++++++++++))))))(((((((((((())))))******))))))((((((''''''''''''(((((())))))******((((((((((((((('''''''''000000/////////.........,,,,,,---......//////000111111111111111111111111555555555555555555444444111222222333333222222111222222222222333333333333666666666777888999;;;<<<:::::::::;;;;;;;;;;;;<<<===<<<<<<<<<===???@@@AAA@@@AAABBBBBBCCCBBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAABBBCCCDDDDDDBBB@@@>>>===>>>???AAACCCDDDDDDDDDCCCEEEEEEDDDDDDCCCAAA@@@??????????????????@@@AAABBBCCCCCCBBBAAABBBBBBCCCDDDDDDDDDCCCCCCBBB@@@???>>>>>><<<999777777999;;;===<<<;;;999777777777888999777777666666555444444333555444444333222222111111222222111111111000000000//////............/////////000000///---,,,,,,---.......................................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---,,,+++******+++,,,************************)))*********+++,,,,,,,,,++++++++++++++++++++++++*********++++++******)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))*********************)))******++++++)))******+++,,,,,,,,,,,,+++******))))))******+++))))))(((((((((((()))))))))))))))))))))))))))))))))***+++,,,,,,+++)))((()))))))))))))))*********))))))))))))))))))))))))******))))))******+++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////------------------------.../////////000000000000///////////////////////////000111111222222111111000000111111111111000000333333333222222111111111666444222222444444444333333333333333444555666666999::::::;;;<<<===>>>>>>??????>>>>>>>>>>>>??????BBBBBBCCCDDDEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJLLLLLLLLLMMMOOOQQQRRRSSSOOOOOONNNNNNNNNOOOOOOPPPRRRRRRQQQQQQPPPPPPOOOOOOOOOOOOOOOPPPPPPQQQQQQQQQPPPOOOMMMKKKJJJKKKLLLMMMMMMOOOOOOOOOMMMLLLMMMNNNMMMMMMNNNOOOOOOOOOOOOOOONNNNNNNNNNNNNNNMMMMMMMMMMMMMMMNNNLLLJJJJJJKKKLLLMMMNNNNNNNNNNNNNNNMMMLLLKKKKKKLLLLLLLLLMMMMMMMMMMMMMMMNNNNNNOOOOOOPPPPPPLLLJJJHHHFFFDDDEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIJJJKKKJJJGGGDDDCCCCCCCCCBBB@@@>>><<<::::::999888999999999888777666555444444333333333333444444222222111111000000111111000000000000000000000000.................................------------,,,++++++++++++++++++++++++++++++*********)))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))(((((((((((())))))***)))))))))(((((((((''''''((((((((()))))))))***((((((((((((((((((((((((///////////////.........,,,------......///000000111111111111111111111111222222222222222222222222111222222333333222222111111111111222222222222333444444555666888:::;;;<<<::::::::::::;;;;;;;;;;;;::::::;;;<<<===???@@@AAA@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBAAA@@@???>>>>>>>>>???AAABBBCCCDDDDDDDDDDDDDDDDDDDDDCCCAAA@@@???>>>>>>>>>>>>???@@@BBBBBBDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBAAA@@@???>>>===;;;999777777777999:::;;;:::888777666777777888666666666555555444444333444444333333222222111111111111111111000000000000,,,---...///000000000000...000222111///---------------------------------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,+++++++++,,,,,,************************))))))******************))))))))))))))))))))))))))))))******+++******)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************,,,+++***)))))))))))))))'''(((***+++,,,,,,------+++******))))))******+++))))))(((((((((((())))))))))))))))))))))))))))))((()))***+++++++++***)))************))))))(((((())))))))))))))))))))))))******))))))******+++,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---......//////------------------------....../////////000000000//////////////////////////////000111111111111111///000000111111000000///222222222222222111111111777555333222333333222111333333333333444555666666999::::::;;;<<<===>>>>>>>>>======<<<<<<======>>>@@@AAABBBCCCCCCDDDCCCCCCDDDDDDEEEFFFGGGHHHIIIJJJJJJJJJKKKKKKMMMNNNPPPPPPOOOOOONNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOORRRRRRRRRRRRRRRRRRRRRRRRRRRQQQNNNLLLKKKKKKKKKKKKKKKMMMNNNMMMLLLLLLMMMOOOLLLMMMNNNOOOPPPQQQQQQQQQNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOMMMKKKJJJKKKLLLMMMMMMNNNOOOOOOOOONNNNNNKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMNNNNNNNNNNNNNNNNNNMMMKKKHHHFFFDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFGGGGGGEEECCCAAABBBBBBAAA@@@???===;;;::::::999888999:::::::::888666444333333222222222222333333222222111111111000000000000000000000000000000000------------------------------------,,,,,,,,,,,,************************+++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((---------------------------------...//////000000111111111111111111111111//////000000000000111111111222222333333222222111000000111111111222222222111111222333555777999:::999999:::::::::;;;;;;;;;;;;;;;;;;<<<===>>>>>>???@@@@@@AAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBAAA@@@>>>>>>>>>>>>??????@@@@@@BBBCCCCCCDDDDDDDDDDDDDDDCCCBBBAAA@@@???<<<<<<======???@@@BBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA???>>>======<<<:::888777777777777999888777666666666666777555555555444444444333333333333333333222222111111111111000000000/////////***,,,...000111111000000...000333333111...---------------------------------------------,,,++++++++++++++++++++++++++++++************************------,,,,,,,,,,,,,,,,,,******************************************))))))))))))))))))))))))))))))((())))))***************((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******************))))))))))))******((()))***+++++++++++++++******))))))))))))******++++++************++++++))))))))))))))))))))))))'''((()))***++++++************))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------...//////////////////////////////........./////////000000////////////////////////...///000000111111000000//////000000000000//////222222222111111111111111555333111111222333333222333333333333444555666666999999:::;;;<<<===>>>>>>======<<<<<<<<<<<<======???@@@AAABBBCCCCCCCCCCCCCCCCCCDDDEEEGGGHHHIIIIIIIIIIIIIIIIIIJJJKKKMMMMMMNNNNNNNNNNNNNNNMMMMMMLLLLLLLLLLLLMMMMMMNNNNNNNNNQQQRRRRRRRRRSSSSSSTTTTTTSSSRRRPPPNNNLLLKKKJJJJJJIIIKKKLLLLLLLLLLLLMMMOOOLLLLLLNNNOOOQQQQQQRRRRRRNNNNNNNNNNNNOOOOOOOOOOOOPPPPPPPPPNNNKKKJJJKKKLLLLLLMMMNNNOOOOOOOOOOOOOOOKKKKKKKKKKKKKKKKKKKKKKKKMMMMMMMMMMMMMMMMMMMMMMMMNNNLLLIIIFFFCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEDDDDDDEEEFFFFFFDDDBBBBBBCCCDDD@@@@@@>>>===;;;;;;::::::777888:::;;;:::888555444333333222222222222333333111111111111111000000///////////////////////////------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((())))))))),,,---------------------------......///000000111000000000000000000000000111222222222333333333444111222222333333222222111000000111111111222222222000000111333555777999:::999999999:::::::::;;;;;;===============<<<<<<<<>>???@@@@@@@@@AAABBBCCCDDDEEEDDDDDDCCCCCCBBB@@@???>>><<<<<<<<<===>>>@@@AAABBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBAAA@@@???=========<<<;;;:::999777777666777777666666555555666666444444444444333333333333333222222222222222111111000000000/////////......***+++---///111111111000...000333333111...------------------------------,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++************************+++,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++*********(((((((((((((((((((((((('''((()))***************(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************(((((((((((()))***+++,,,++++++++++++******)))(((***))))))))))))))))))***++++++************++++++))))))))))))))))))))))))'''((())))))************'''(((((()))******++++++))))))))))))))))))))))))******))))))******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........////////////////////////............////////////..............................///000000000000/////////000000000000//////111111111111111111111111111000///000222444444444333333333333444555666666888888999:::;;;<<<============<<<<<<<<<<<<======@@@@@@AAABBBCCCCCCCCCCCCAAABBBCCCDDDFFFGGGHHHIIIHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMMMMNNNNNNMMMLLLLLLJJJJJJKKKKKKLLLLLLMMMMMMOOOOOOPPPRRRSSSUUUVVVWWWTTTSSSQQQOOOMMMKKKJJJJJJGGGIIIKKKKKKKKKKKKMMMNNNKKKLLLMMMOOOPPPQQQQQQQQQMMMMMMMMMNNNNNNOOOOOOOOOPPPPPPPPPNNNKKKJJJKKKLLLLLLMMMNNNNNNOOOOOOOOOOOOKKKJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLNNNLLLIIIEEECCCBBBBBBBBBAAABBBCCCDDDDDDDDDDDDCCCDDDEEEEEECCCAAAAAABBBDDD@@@???>>>===<<<;;;;;;;;;777888999999999777555444444444333333333333444444000111111111111000///...........................------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))******.........///////////////---......//////000111111000000000000000000000000//////000000111222222222111222222333333222222111111111111222222222222333222333333444666888999:::999999999999::::::::::::>>>>>>>>>>>>>>><<<;;;;;;??????@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAABBBAAA???>>>>>>>>>???@@@@@@@@@@@@AAABBBCCCDDDEEECCCCCCCCCCCCBBB@@@???>>><<<<<<<<<<<<===>>>@@@@@@@@@@@@AAABBBBBBBBBBBBBBBAAAAAAAAA@@@???>>>===<<<;;;;;;;;;;;;999888666555555555555555555555555555333333333333333333333333222222222222222222111111////////////............+++,,,---///000111111111...000222111///---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++***)))++++++++++++++++++++++++******************************+++,,,,,,,,,++++++***************************+++++++++++++++++++++((((((((((((((((((((((((''''''((()))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************'''''''''((()))***,,,,,,,,,,,,,,,+++***)))''''''***))))))(((((())))))***))))))(((((((((((())))))))))))))))))))))))))))))(((((()))))))))))))))***''''''((()))***+++,,,,,,))))))))))))))))))))))))******))))))******+++,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------......------------------------------........./////////........................---......///////////////...//////000000//////...000000000111111111111111///......///222444555444333333333333444555666666666777777888999:::;;;<<<===<<<<<<<<<<<<<<<<<<===???@@@AAABBBBBBCCCCCCCCC@@@@@@BBBCCCEEEFFFGGGHHHHHHHHHGGGGGGGGGHHHHHHIIIJJJKKKLLLNNNNNNMMMMMMLLLJJJJJJJJJKKKKKKLLLLLLLLLLLLMMMOOOQQQSSSUUUVVVWWWTTTSSSRRRPPPNNNLLLKKKJJJGGGHHHJJJJJJJJJJJJLLLMMMKKKLLLMMMNNNOOOPPPPPPPPPLLLLLLLLLMMMMMMNNNNNNOOOOOOOOOOOOMMMKKKJJJKKKLLLLLLLLLMMMNNNNNNNNNMMMMMMJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJKKKKKKLLLLLLMMMMMMKKKHHHEEECCCBBBBBBBBBAAABBBCCCDDDEEEDDDCCCCCCAAABBBBBBAAA???>>>???@@@>>>===<<<;;;;;;;;;;;;;;;777777777777666555444444444444333333333333444444///000111111111000///...........................,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))(((((((((((('''(((((())))))******+++........./////////000000.........///000000111111000000000000000000000000,,,,,,---......//////000111222222333333222222111222222222222333333333333333333333444555777888999888999999999999:::::::::===>>>?????????>>>===<<>><<<<<<<<<<<<<<<===>>>???>>>???@@@BBBCCCCCCCCCBBBAAAAAA@@@@@@???===<<<;;;888999::::::999777555444444444444555555555444444222222222222222222333333111111111111111111222222/////////.........---------------......000111111///000000///---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******)))************************************************((()))***+++++++++******************************(((((())))))***+++++++++))))))))))))))))))))))))&&&'''((()))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((((((((((((((()))***+++******+++******)))((('''))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))***))))))(((((((((((()))(((((())))))*********+++))))))))))))))))))))))))******))))))******+++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++***++++++,,,,,,---......---------------------------------.........//////........................------.../////////............////////////......///000000000111111111222000///...///111333333333333333333333444555666666555555666777888999::::::;;;;;;::::::::::::;;;;;;===>>>???@@@AAAAAAAAAAAA??????AAABBBDDDFFFGGGHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHIIIKKKMMMNNNNNNMMMLLLJJJJJJJJJKKKKKKKKKKKKKKKLLLMMMNNNOOOQQQRRRSSSTTTSSSSSSRRRQQQOOONNNLLLKKKGGGHHHJJJJJJIIIIIIJJJLLLKKKLLLMMMMMMNNNNNNNNNNNNJJJKKKKKKLLLLLLMMMNNNNNNMMMMMMNNNLLLJJJJJJKKKLLLLLLLLLMMMMMMMMMLLLKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHGGGGGGHHHIIIKKKLLLMMMMMMLLLJJJGGGDDDCCCBBBBBBCCCAAABBBDDDEEEEEEEEECCCBBB???@@@BBBAAA???===<<<<<<;;;:::999999999999999999777777555444333333444444333333222222222222333333///000111222111000...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------------,,,++++++++++++++++++++++++)))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))'''((((((((()))))))))******)))))))))(((((((((''''''(((((()))******++++++,,,,,,,,,---------............//////000000111111000000000000000000000000/////////000111222222333222222222333333222222222222222333333333444444444111111111222333444555666888888999999999:::::::::<<<===>>>@@@@@@@@@???>>>??????@@@AAAAAAAAAAAA@@@?????????@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAA@@@@@@@@@AAACCCEEEFFFCCCCCCCCCBBBAAA@@@???>>>======<<<<<<<<<======>>><<<>>>@@@BBBCCCDDDCCCCCC@@@@@@@@@@@@???===<<<;;;666777888999888666444333333333444555555444444444222222222222222222222333111111111111111111222222//////.........---------///...---------///111222///000000...,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***))))))************************))))))))))))))))))))))))'''((()))***++++++***)))************************&&&''''''((()))******+++************************&&&'''((()))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************))))))(((((((((((((((((())))))************)))))))))(((((((((((())))))++++++************++++++))))))))))))))))))))))))+++***)))(((((('''((((((************))))))))))))))))))))))))))))))))))))*********)))***++++++,,,,,,,,,,,,++++++*********))))))))))))))))))))))))***++++++,,,,,,---......////////////////////////---------.........//////........................,,,---......//////............////////////......//////000000111111111222222000//////111222111000333333333333444555666666444444555666777888999999:::999999999999999999:::<<<===>>>??????@@@@@@@@@>>>???@@@BBBDDDEEEGGGGGGIIIHHHGGGGGGGGGGGGGGGGGGFFFHHHJJJMMMNNNNNNNNNMMMKKKKKKKKKKKKKKKKKKKKKKKKMMMMMMNNNNNNOOOPPPQQQQQQRRRRRRRRRQQQPPPNNNMMMLLLGGGIIIJJJIIIHHHHHHIIIKKKKKKLLLLLLMMMMMMMMMLLLLLLIIIJJJJJJKKKLLLMMMMMMMMMKKKLLLMMMLLLJJJJJJKKKMMMLLLLLLLLLLLLLLLKKKJJJIIIJJJJJJJJJIIIIIIHHHHHHHHHFFFFFFGGGIIIKKKLLLMMMNNNLLLJJJGGGDDDCCCBBBCCCCCCAAABBBDDDFFFFFFEEEDDDCCC???AAACCCCCC@@@>>><<<<<<888888777777777777777888888666444222111222333444222222111111111111222222...///111222111000...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------************************(((((())))))*********+++))))))))))))))))))))))))************************))))))(((((((((((())))))'''((((((((())))))************))))))(((((((((''''''(((((()))***+++++++++000///...---------------////////////////////////111111000......---------////////////000000000000111111111111111111111111444555555555444333333222111111222222333444555555666666666777888888999999===<<<<<<;;;;;;<<<<<<===::::::<<<===>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAA@@@@@@??????@@@@@@AAABBB??????@@@@@@@@@AAAAAAAAABBBBBBBBBBBBAAA@@@???????????????>>>>>>>>>>>>===@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>===<<<<<<<<<888888777555444333222111444444333222222222333333111111111111111111111111222222222111111111111000000000000000000000000000///......---------......///............---------,,,,,,,,,++++++***************++++++++++++*********++++++,,,,,,++++++***+++*********))))))((((((************************))))))))))))))))))))))))************************)))))))))(((&&&''')))+++******))))))((((((''''''***)))(((&&&$$$""" ***)))(((''''''((()))*********)))))))))))))))***))))))))))))(((((((((((())))))))))))))))))))))))&&&&&&'''((()))***++++++))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))***((('''((()))***)))'''))))))))))))******************************************))))))))))))))))))++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---..................---...---+++*********++++++------......//////000000000...,,,---///111000...////////////////////////000000000111222222222333333333222222333444666777666555555444444666777888::::::999999999:::;;;;;;>>>>>>???@@@@@@@@@@@@?????????AAADDDGGGHHHFFFDDDGGGGGGFFFFFFEEEDDDCCCCCCFFFFFFHHHIIIJJJKKKKKKKKKLLLJJJHHHIIIKKKLLLIIIFFFGGGIIIJJJLLLNNNOOOPPPPPPRRRRRRSSSRRRRRRPPPNNNMMMKKKMMMNNNKKKGGGEEEGGGIIIGGGHHHHHHIIIJJJKKKLLLLLLFFFGGGGGGHHHIIIJJJKKKKKKIIIJJJKKKMMMNNNNNNNNNNNNLLLLLLKKKJJJIIIHHHHHHGGGGGGFFFEEEFFFGGGHHHGGGEEEDDDDDDDDDEEEFFFHHHIIIJJJMMMLLLKKKIIIGGGEEEDDDCCCAAA@@@@@@AAABBBCCCAAA@@@@@@@@@???>>>===<<<;;;:::<<<:::888666555555666777444444222222222222444444222111111000000000000000111111000000//////......000///...---,,,---......,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((('''''''''%%%'''(((((('''&&&&&&'''&&&&&&'''((()))******+++'''''''''''''''((())))))//////...---------------////////////////////////111000///......---------////////////000000000000111111111111111111111111444444555555444333333222111222222333444444555555666777777888888999999:::;;;;;;::::::::::::;;;;;;;;;;;;<<<===>>>>>>>>>=========???@@@@@@AAA@@@@@@@@@????????????@@@AAAAAA??????@@@@@@@@@AAAAAAAAABBBCCCCCCCCCCCCBBBBBBAAA@@@@@@?????????>>>>>>>>>???????????????@@@@@@@@@======<<<<<<;;;::::::999888777777555444333222222333333222111111111222222111111111111111111111111222222222111111111000000//////////////////////////////.........//////000............------------,,,,,,,,,+++++++++************++++++++++++*********++++++,,,,,,++++++***+++*********))))))))))))************************))))))))))))))))))))))))************************)))***)))(((''''''(((******)))))))))((((((((('''+++******)))(((''''''&&&***)))(((''''''((()))*********)))))))))))))))***))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))***((('''((()))***)))'''))))))))))))************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,......,,,+++++++++,,,,,,............////////////000...,,,---///111000...000000000000000000000000111111111111111222222222333222222222333444666777666555555444555666777888:::999999999999:::;;;;;;===>>>???@@@@@@AAAAAAAAA@@@@@@AAACCCFFFGGGFFFEEEGGGGGGFFFFFFEEEDDDDDDDDDEEEFFFHHHIIIJJJJJJKKKKKKLLLJJJIIIJJJKKKKKKIIIGGGJJJJJJKKKMMMMMMNNNNNNNNNNNNOOOPPPQQQQQQQQQQQQPPPLLLNNNNNNKKKFFFDDDFFFIIIHHHHHHIIIIIIJJJKKKKKKKKKIIIIIIJJJJJJKKKLLLLLLLLLIIIJJJKKKLLLMMMNNNNNNNNNLLLLLLKKKJJJIIIHHHGGGGGGGGGEEEDDDEEEFFFGGGFFFDDDCCCCCCCCCDDDEEEFFFGGGHHHKKKJJJIIIHHHGGGEEEDDDDDDAAA@@@@@@AAABBBBBBAAA???@@@@@@???>>>===<<<;;;;;;;;;999777555444444555555333333333222222333333333222111000000//////000000000000000000//////......000///...---,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''))))))'''&&&'''(((++++++++++++++++++,,,,,,'''''''''''''''((())))))//////...------------...////////////////////////111000///......---......////////////000000000000111111111111111111111111444444444444444333333222222333333444444555555555666777777888888999999:::999999999888888999999999<<<<<<===============<<<<<<===???AAABBBAAA@@@??????????????????@@@@@@AAA??????@@@@@@@@@AAAAAAAAACCCCCCDDDDDDEEEDDDDDDDDDAAA@@@@@@@@@????????????=========>>>>>>?????????<<<<<<<<<;;;;;;::::::999777777666666555444333333333222111111000000000111111111111111111111111111222222111111111000000000///////////////////////////.........///000111111............------------,,,,,,,,,++++++++++++*********++++++++++++************++++++++++++*********************)))))))))************************))))))))))))))))))))))))************************)))******)))'''&&&((()))))))))))))))(((((((((((())))))*********+++++++++))))))(((((((((((()))))))))))))))(((((())))))***(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))***((('''((()))***)))'''))))))))))))************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,------------------------+++,,,,,,------,,,,,,+++///...---,,,,,,,,,------/////////...............///...,,,---...000//////111111111111111111111111222222222111111111111111222222222222333444555555555555444444555555666777999999999999::::::;;;;;;<<<===>>>@@@AAABBBBBBBBBAAA@@@@@@AAADDDFFFFFFFFFGGGGGGFFFFFFEEEEEEDDDDDDEEEFFFGGGIIIJJJJJJJJJJJJKKKJJJIIIJJJKKKKKKIIIGGGKKKLLLLLLMMMMMMMMMMMMLLLIIIKKKMMMOOOQQQRRRRRRSSSNNNOOOOOOKKKFFFEEEFFFIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJKKKLLLMMMNNNNNNNNNLLLLLLKKKJJJIIIHHHGGGGGGEEEDDDCCCDDDEEEEEEDDDCCCAAAAAAAAAAAABBBDDDEEEFFFHHHHHHGGGGGGFFFFFFEEEEEEAAA@@@@@@AAABBBBBB@@@???@@@@@@???>>>===<<<<<<;;;999888666444333333333444222222333333333333222222222111000000//////000000000000000////////////...///......---,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************'''(((******((('''((()))******))))))(((((((((((((((''''''''''''(((((()))///......---------......////////////////////////000000///...............////////////000000000000111111111111111111111111333333444444444333333222333333444444444555555555555666666777777888888999888888777777777777888888<<<===============<<<;;;;;;===???BBBBBBAAA@@@>>>>>>>>>>>>>>>>>>???@@@@@@??????@@@@@@@@@AAAAAAAAABBBBBBCCCDDDEEEEEEDDDDDDAAAAAAAAA@@@@@@@@@??????;;;<<<<<<======>>>>>>>>>=========<<<<<<<<<;;;;;;777777666666555555444444444333222111111000111111111111111111111111111111111111111111000000000000////////////////////////------------...000111111.........---------,,,,,,++++++++++++++++++++++++******++++++++++++************++++++++++++******************************************************))))))))))))))))))))))))************************)))***+++)))'''&&&'''((())))))))))))(((((((((((('''''''''(((((())))))***))))))(((((((((((()))))))))(((((((((((())))))***(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))***((('''((()))***)))'''((()))))))))************************************)))))))))))))))*********++++++++++++++++++++++++,,,++++++******++++++,,,------------------------+++++++++,,,,,,+++++++++---------,,,,,,,,,------/////////......---------...---------.../////////111111111111111111111111333222222222111000000000222222222222222333444444444444444444555555666666777888999999:::::::::::::::<<<===???AAACCCCCCDDDBBB@@@??????BBBDDDFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDEEEFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHJJJKKKLLLMMMMMMMMMMMMMMMHHHIIIKKKMMMNNNPPPQQQRRRQQQRRRQQQMMMHHHFFFHHHKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGHHHIIIJJJLLLMMMMMMNNNNNNLLLKKKKKKJJJIIIHHHGGGFFFDDDCCCBBBBBBDDDDDDCCCBBB????????????@@@AAABBBCCCEEEEEEEEEEEEEEEEEEEEEEEEAAA@@@@@@@@@AAAAAA@@@>>>??????>>>>>>===<<<<<<;;;999888666555444333333444111222333444444333222111111111000///////////////////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))))))))******((()))++++++)))((()))***''''''''''''''''''''''''((((((''''''''''''((()))......---------......///////////////////////////000//////............///////////////000000000000111111111111111111111111222222333333444333333222333333333444444444444444444444555555666777777888888777777666666777777888<<<===============<<<;;;;;;===???BBBBBBAAA@@@>>>>>>>>>======>>>>>>???@@@??????@@@@@@@@@AAAAAAAAA@@@AAABBBBBBCCCCCCCCCCCCAAAAAAAAA@@@@@@@@@??????;;;;;;<<<<<<<<<=========<<<<<<<<<<<<;;;;;;;;;;;;666666666666666666555555555555444222222111111111000000000000000000000000111111111000000000//////........................+++++++++,,,---...///000...------------,,,,,,,,,++++++++++++++++++++++++******++++++++++++******)))******++++++******)))***************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((*********(((''''''((((((((((((((())))))))))))''''''''''''''''''''''''(((((())))))))))))((((((((((((''''''((()))******'''((((((((()))))))))***(((((((((((((((((((((((('''''''''((()))*********))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((***((('''((()))***)))'''((()))))))))************))))))))))))))))))))))))(((((()))))))))*********++++++++++++++++++++++++,,,++++++******++++++,,,------------------------***++++++++++++++++++***+++++++++,,,,,,,,,++++++//////......------,,,,,,------------------...///111111111111111111111111333222222222111000000000111111222222222222222222333444444555555555555555666777888999::::::::::::999:::<<>>>>>@@@CCCEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCEEEEEEGGGHHHIIIJJJJJJJJJJJJJJJKKKKKKJJJIIIIIIIIIHHHIIIKKKLLLNNNOOOOOOOOOJJJJJJJJJKKKLLLMMMNNNNNNQQQSSSSSSPPPLLLIIIJJJLLLKKKKKKKKKJJJIIIIIIHHHHHHIIIIIIIIIHHHGGGGGGFFFFFFHHHIIIJJJKKKLLLMMMMMMMMMKKKKKKJJJIIIHHHGGGFFFFFFCCCBBBAAABBBCCCDDDCCCAAA???>>>>>>>>>???@@@AAABBBCCCCCCCCCDDDDDDDDDEEEEEEAAA@@@@@@@@@AAAAAA???===>>>======<<<<<<;;;;;;;;;999888777666555444444444000111333333333333111000111000000///.../////////.............../////////---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''''''''(((((()))))))))(((***++++++***))))))***(((((()))******+++,,,,,,((((((''''''''''''((((((...------------...////////////////////////////////////............//////////////////000000000000111111111111111111111111111222222333333333333333333333333333333333333333444444555666666777777888888888888777777888888888<<<<<<===============<<<<<<===???AAABBBAAA@@@???===============>>>>>>?????????@@@@@@@@@AAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@@@@????????????<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999666666666666666666777777666555444333222222111111000000000000000000000000111111000000000/////////........................++++++++++++,,,---......------------,,,,,,,,,,,,***++++++++++++,,,,,,,,,******++++++++++++******))))))************))))))*********+++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))'''(((******)))(((((()))(((((((((((())))))))))))***))))))((((((''''''&&&(((((())))))))))))((((((''''''''''''((()))******''''''(((((())))))******))))))))))))))))))))))))&&&&&&'''((()))***++++++))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((***((('''((()))***)))'''))))))))))))************))))))))))))))))))))))))*********+++,,,,,,------++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++,,,,,,,,,++++++.........---------------,,,---...---,,,,,,...000111111111111111111111111222222222111111111111111000111111222222222111111333333444555555555555444555666888:::;;;;;;::::::888:::;;;>>>???AAABBBBBBBBB@@@>>>>>>@@@BBBDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBDDDEEEFFFHHHIIIIIIIIIIIIIIIJJJLLLKKKJJJHHHIIIIIIGGGHHHJJJLLLNNNOOOPPPPPPKKKKKKJJJIIIIIIIIIJJJJJJOOORRRTTTSSSOOOLLLKKKLLLKKKKKKJJJJJJJJJIIIIIIIIIKKKJJJJJJJJJIIIIIIHHHHHHHHHIIIJJJKKKLLLMMMMMMMMMKKKKKKJJJIIIHHHGGGFFFFFFCCCBBBAAABBBCCCCCCBBBAAA???????????????@@@AAAAAAAAABBBBBBBBBCCCCCCCCCDDDBBB@@@@@@@@@AAA@@@>>><<<<<<<<<;;;;;;::::::::::::999888888777666555444333111111222222222222111111111000//////......//////---............/////////,,,------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&''''''(((((())))))((()))++++++)))((()))***&&&&&&'''((()))***++++++)))((((((''''''''''''(((---------------...////////////////////////////////////............//////////////////000000000000111111111111111111111111111111222333333333333333222222222222222222222222666666777777888999999999:::999999999999999999:::;;;;;;<<<===>>>>>>>>>=========???@@@@@@AAA@@@@@@===<<<<<<<<<<<<===>>>>>>??????@@@@@@@@@AAAAAAAAA@@@AAAAAAAAAAAA@@@@@@???@@@@@@?????????>>>>>>>>>>>>>>>======<<<<<<;;;;;;888888888888888888999999555555666666777777777888666555444222111000000000000000000000000000000000111000000000////////////........................------,,,,,,,,,------...---------,,,,,,,,,++++++******+++++++++,,,,,,,,,******++++++++++++******))))))************))))))*********++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))%%%''')))***)))))))))***'''((((((((()))))))))***))))))(((((((((((('''''''''((()))******)))(((''''''&&&&&&'''''')))******'''''''''((()))*********))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((***((('''((()))***)))'''))))))))))))************)))))))))))))))))))))))))))******+++,,,,,,------++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******,,,---------,,,,,,,,,------------------...+++---...---++++++...000000000000000000000000000111111111111111222222222000000111222222111000///222333444555555555444444444555888:::;;;;;;:::999888999;;;<<<>>>???@@@@@@AAA???>>>>>>@@@BBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAADDDEEEFFFGGGHHHIIIIIIIIIHHHKKKLLLLLLIIIHHHHHHJJJIIIJJJKKKLLLNNNNNNOOOOOOKKKKKKIIIHHHGGGGGGHHHHHHKKKOOOSSSTTTPPPLLLKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHJJJKKKLLLMMMMMMMMMKKKJJJJJJIIIHHHGGGFFFFFFDDDBBBAAABBBCCCDDDCCCBBB@@@@@@@@@@@@@@@AAAAAABBBAAAAAAAAAAAABBBBBBBBBBBBBBB@@@@@@@@@@@@@@@>>><<<:::::::::999999999999888777777777666555444333222222222111111111111222222000000///............///---------.........//////,,,,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......,,,+++)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((&&&''''''((())))))******''')))******)))(((((()))%%%%%%%%%&&&&&&'''''''''))))))((('''''''''''''''---------------...///000//////////////////////////////.........//////000////////////000000000000111111111111111111111111000111222333333333333333222111111111111111111111888888888999::::::;;;;;;;;;;;;::::::::::::;;;;;;::::::<<<===>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAA<<<<<<<<<<<<<<<===>>>>>>??????@@@@@@@@@AAAAAAAAABBBBBBBBBBBBAAA@@@@@@????????????>>>>>>>>>>>>===??????>>>===<<<;;;;;;::::::::::::::::::::::::;;;555555666666777777888888555444333111000/////////000000000000000000000000000000000000////////////........................///......---------......---------,,,,,,,,,++++++*********++++++,,,,,,,,,******++++++++++++******))))))************))))))*********++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))$$$&&&)))******)))***+++'''((((((((())))))******&&&&&&&&&&&&'''''''''''''''((()))******)))((('''&&&&&&&&&'''''')))******&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((***((('''((()))***)))((())))))))))))************))))))))))))))))))))))))'''(((((()))******++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,************************+++,,,,,,------,,,,,,+++***+++---...///...------,,,,,,,,,------.........+++---...---++++++---000////////////////////////000000111111222222222333///000111222222111000///222333444555555555444333333555777:::;;;;;;:::999888999:::<<<===>>>>>>>>>@@@???>>>???AAABBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@DDDEEEFFFGGGHHHIIIIIIIIIHHHKKKMMMLLLIIIGGGHHHJJJKKKKKKLLLMMMMMMMMMMMMMMMKKKJJJHHHGGGFFFGGGGGGHHHGGGLLLRRRTTTPPPLLLJJJIIIJJJJJJJJJJJJJJJJJJJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIKKKLLLLLLMMMMMMKKKJJJJJJIIIHHHGGGFFFEEEDDDCCCBBBBBBDDDDDDCCCBBBAAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBAAA@@@@@@@@@@@@>>><<<999999888888888888888888666666666555444333111111333222111000000111222333000000///...............---------.........//////,,,,,,---...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''(((((()))***+++++++++'''(((******((('''((())))))))))))))))))(((((((((***)))(((''''''''''''''',,,---......//////......111111000000//////......////////////////////////////////////000000000000222222222222222111000///111111111111111111111111444444333333333333222222444555666777888999::::::<<<<<<<<<===<<<<<<;;;:::<<<======>>>>>>>>>>>>===>>>>>>>>>>>>============<<<<<<===>>>???@@@AAAAAA@@@?????????@@@AAAAAABBB??????>>>>>>>>>>>>??????======???@@@@@@@@@@@@@@@AAA???===<<<<<<;;;999777888777666777999999777666666555555666777777666444555444333222111111111111000000000000////////////%%%'''+++///111111000//////............---------++++++++++++,,,---......///...---,,,+++,,,------************************''''''(((***+++,,,---...******))))))))))))******)))***++++++***)))'''&&&************************((())))))))))))*********)))***+++,,,,,,+++***)))((()))******(((''''''(((((('''%%%'''***,,,+++)))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))((((((((((((((())),,,,,,***))))))(((((((((***((('''(((+++,,,+++)))+++***)))(((((()))***+++))))))))))))((((((((((((***)))(((''''''((()))***))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))((((((((()))******+++++++++++++++*********))))))***************)))((('''******+++++++++,,,,,,,,,(((((())))))*********+++++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------............///)))***,,,...000222333333000000111222222222222111333222222111000000000111444444333333333333222222333444777999::::::999888888999;;;===>>>>>>======???>>>>>>>>>>>>@@@BBBCCC>>>??????@@@@@@AAABBBBBBBBBBBBDDDEEEGGGGGGHHHHHHJJJJJJJJJKKKJJJJJJIIIHHHHHHHHHIIIJJJKKKLLLMMMNNNLLLLLLKKKIIIHHHGGGFFFEEEIIIJJJLLLMMMNNNMMMKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHIIIIIIJJJIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGFFFEEEDDDDDDEEEEEEDDDDDDDDDCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@AAABBBBBBAAAAAA@@@@@@???>>>======<<<;;;:::999888888888888444444555555444444333222333222000/////////000111111111000000//////......///...---,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,---,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))&&&''')))***++++++******(((((()))******************%%%"""###(((+++)))&&&***************)))((((((++++++***)))((('''&&&&&&******)))(((((((((((((((''''''(((((((((((('''''',,,---......//////......000000000000////////////////////////////////////////////////000000000000111222222222222111000000111111111111111111111111222222222333333444444444444555666777888999999:::;;;;;;<<<<<<<<<<<<;;;;;;======>>>>>>>>>======<<<============>>>>>>>>>>>>=========>>>??????@@@@@@????????????@@@@@@AAABBB???>>>>>>======>>>>>>???======>>>???@@@@@@@@@@@@@@@>>><<<<<<;;;;;;999777777777666777888999777555666555555555777777555444444333333222111111111111000000000000/////////...***+++...///000000///...............------------++++++++++++,,,---......///...---,,,+++,,,,,,---************************(((((()))***+++,,,,,,---******))))))))))))*********+++,,,,,,,,,,,,+++***************************)))))))))*********++++++)))***++++++++++++***)))((()))+++***(((''''''(((***(((&&&''')))***(((&&&(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))(((((((((((())))))''''''&&&&&&&&&&&&''''''***((('''(((+++,,,+++)))))))))(((''''''((())))))))))))))))))((((((((((((***)))(((''''''((())))))))))))))))))************)))))))))))))))))))))))))))))))))(((((()))))))))((((((((()))******+++++++++++++++*********))))))++++++,,,,,,++++++************+++++++++,,,,,,,,,))))))******************+++++++++,,,,,,,,,------,,,,,,,,,---------......------------............---......///////////////000000111222222222222111333333222111111111111111111111111222222333333333222444666888999999888888777888:::<<<======<<<<<<===<<<<<<<<<===>>>@@@AAA>>>>>>??????@@@AAAAAAAAAAAABBBCCCEEEFFFGGGGGGHHHJJJJJJJJJJJJJJJIIIHHHHHHGGGHHHHHHIIIJJJKKKLLLMMMNNNMMMLLLJJJHHHFFFDDDDDDGGGIIIKKKLLLLLLLLLJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGHHHGGGGGGFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCBBBBBBAAA@@@@@@????????????@@@@@@@@@??????>>>======<<<<<<;;;:::999888777777777777444444444555444444333222222111000000//////000000000000000000//////......///...---,,,,,,,,,,,,---,,,,,,------------,,,,,,++++++,,,,,,,,,***)))(((************************))))))))))))))))))))))))++++++,,,,,,,,,+++***)))(((((()))***************(((%%%###$$$(((+++***)))***************)))(((((())))))))))))((((((((((((******)))((((((((((((((('''(((((())))))((((((''',,,---......//////......////////////000000000000////////////////////////////////////000000000000000000111222222222222111222222222222222222222222000111111222444555555666444555555666777888999999999:::;;;<<<<<<===<<<<<<>>>>>>>>>>>>======<<<;;;<<<<<<======>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@AAA>>>>>>============>>>>>><<<===>>>??????@@@@@@@@@???>>><<<;;;;;;:::888777777666666777888888777555666555444555777777555444333222222111111111222222000000000/////////......000000/////////.....................------------++++++++++++,,,---............---,,,,,,,,,,,,,,,************************))))))*********+++++++++******))))))))))))******)))***+++,,,,,,,,,++++++))))))))))))))))))))))))************+++++++++,,,)))***++++++++++++***)))(((***+++***)))'''((((((+++)))((('''((((((&&&$$$(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))(((((((((((())))))''''''''''''((()))++++++***)))((()))***+++***)))((((((''''''''''''(((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))******))))))))))))******((((((((()))******+++++++++++++++***************+++,,,---------------,,,******+++++++++,,,,,,,,,+++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......------------............///////////////......---///000111111222222111111333333222222111111222222...///000111222333333444111333555666777777777666666777888:::;;;;;;;;;;;;;;;;;;:::;;;;;;<<<===>>>======>>>??????@@@@@@AAA@@@AAABBBDDDFFFGGGGGGGGGIIIIIIIIIIIIIIIHHHHHHGGGFFFGGGGGGHHHIIIJJJKKKKKKNNNMMMLLLJJJGGGEEEDDDCCCFFFHHHJJJKKKKKKKKKIIIHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJIIIIIIHHHGGGFFFFFFEEEFFFGGGHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEEEEDDDCCCCCCBBBBBB???>>>>>>======>>>>>>>>>=========<<<;;;;;;::::::999888777666666555555666444444444444444333222222000000111111000000//////000000000////////////.........---,,,,,,,,,------,,,,,,------------,,,,,,++++++++++++***)))((('''************************))))))))))))))))))))))))---------,,,+++)))((('''(((((()))***************&&&&&&&&&'''(((***+++,,,)))************))))))((('''((((((((()))))))))******))))))(((((((((((((((((())))))******))))))(((,,,---......///...............//////000000111111////////////////////////////////////000000000000//////000111222333333333222222222222222222222222111111222333333444555555444444555666666777888888888888:::;;;<<<=========>>>>>>>>>>>>===<<<;;;:::;;;;;;<<<===>>>???@@@@@@????????????>>>>>>======?????????@@@@@@@@@??????>>>======<<<<<<======>>>;;;<<<===>>>????????????>>><<<;;;:::::::::888666666555555666777777666444555444444555666666555333222111111111111111222333000000/////////.........111000///---------...............---------,,,,,,++++++++++++,,,---......---------,,,,,,,,,,,,,,,******************************************************))))))))))))******)))))))))))))))((((((((())))))))))))))))))))))))******+++++++++,,,,,,,,,*********++++++*********(((***++++++)))(((((()))))))))((('''''''''&&&%%%(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((()))))))))))))))(((((((((((())))))***(((((((((((()))***+++,,,))))))))))))*********)))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))))))))((()))))))))************((((((((((((((((((((((((******))))))))))))******((((((((()))******++++++************************++++++,,,---.........---******+++++++++,,,,,,,,,---,,,,,,++++++************++++++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,---------.........,,,---...///000000000//////000000111111111111111333333222222222222222333000000000111222333333333111222333555555666555555444555666777999::::::;;;:::::::::;;;;;;<<<<<<===<<<======>>>>>>??????@@@???@@@AAACCCEEEFFFFFFGGGHHHHHHHHHHHHHHHGGGGGGFFFEEEEEEFFFGGGHHHHHHIIIIIIKKKKKKJJJIIIGGGFFFEEEDDDFFFHHHJJJKKKKKKKKKIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHKKKJJJIIIHHHGGGFFFEEEDDDCCCDDDEEEGGGHHHIIIIIIIIIGGGGGGFFFFFFFFFEEEEEEEEEFFFFFFFFFGGGFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCBBBBBB???>>>>>>===============<<<<<<<<<;;;;;;:::::::::888777666555444444444444333444444444444333222222///000111111111000...---////////////////////////...------,,,,,,,,,------,,,,,,,,,------,,,,,,,,,+++++++++***)))(((''''''************************))))))))))))))))))))))))++++++***)))((('''&&&&&&(((((()))***************&&&((())))))((((((***+++))))))************)))((((((((((((((())))))))))))))))))(((((((((((())))))))))))************)))))),,,---......///...............//////000000111111////////////////////////////////////000000000000...///000111222333333333222222222222222222222222333333333333333333333333444444444555666666777777777888999;;;<<<=========>>>>>>>>>>>>===;;;:::::::::;;;<<<===>>>???@@@AAA@@@@@@??????>>>=========>>>???@@@@@@@@@???>>>>>>======<<<<<<<<<<<<======;;;;;;<<<===>>>>>>>>>>>>===;;;:::999::::::888666666555444555777777555444555444444555666666555333111111111000111111222222////////////............///...,,,++++++---...///...------------,,,,,,,,,++++++++++++,,,---......,,,,,,,,,,,,,,,+++++++++************************+++++++++************)))******))))))))))))******+++***)))(((''''''&&&&&&))))))))))))))))))))))))******+++++++++,,,,,,,,,+++******************+++)))***,,,+++)))(((((()))'''(((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((()))******&&&&&&&&&%%%%%%&&&&&&&&&)))*********))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***''''''((()))))))))))))))((()))))))))************((((((((((((((((((((((((******))))))))))))******((((((((()))******++++++************************)))***+++,,,,,,---,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++******************+++++++++,,,,,,,,,,,,,,,---------......,,,,,,,,,------------...------.../////////////////////000111111111111000222222222111111222333333333333333333333333333222222222333333444444555555333444555666777999:::;;;;;;;;;<<<<<<<<<===<<<<<<;;;;;;<<<======>>>>>>???===>>>@@@BBBDDDEEEFFFFFFGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDEEEEEEFFFFFFGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGGGGIIIJJJLLLLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHJJJIIIIIIGGGFFFEEEDDDDDDBBBCCCDDDFFFGGGHHHHHHHHHFFFFFFEEEEEEEEEDDDDDDDDDCCCDDDEEEEEEFFFEEEDDDDDDEEEEEEEEEDDDCCCCCCBBBBBB??????>>>===============;;;;;;;;;;;;;;;:::::::::666666555444333333333333333333444444333333222111//////000111111///...---.............../////////------,,,,,,,,,------...+++,,,,,,,,,,,,,,,,,,+++,,,+++***))))))(((((((((************************))))))))))))))))))))))))(((((((((((((((((((((((((((((()))***************((()))******((('''((()))((())))))*********))))))*********)))((('''''''''))))))(((((((((((())))))))))))************)))))),,,---......//////......////////////000000000000////////////////////////////////////000000000000...///000111222333333333333333333333333333333333444444444333333222222222444444444444555555666666777888999:::<<<<<<==================<<<<<<;;;:::;;;;;;<<<===>>>???@@@@@@@@@?????????>>>>>>======>>>???@@@@@@@@@???>>>===<<<<<<;;;;;;;;;;;;<<<<<<:::;;;<<<===>>>>>>>>>>>><<<:::999999999999888666555444444555666666555333555444333444666666444333222111111000000000111111/////////.........---------,,,++++++,,,---///000------------,,,,,,,,,,,,++++++++++++,,,---......,,,,,,,,,,,,,,,+++******************************++++++************************))))))))))))******,,,,,,+++)))))))))))))))************************************+++++++++,,,++++++***))))))***++++++)))+++,,,+++***((())))))''')))***)))(((((()))***(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((''''''(((((()))***+++(((''''''&&&&&&&&&'''''')))***+++***)))((()))***))))))************))))))''''''(((((())))))******&&&'''((()))*********)))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))((((((((()))******++++++***************+++++++++)))******++++++++++++*********+++++++++,,,,,,,,,+++++++++++++++*********************++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,------------000000000000///...---,,,...///000000111111000000111111111000111111222222444444444333333333222222222333333333333444444555333333444555666888:::;;;<<<<<<===>>>>>>======<<<:::;;;;;;<<<<<<===>>>>>><<<===???AAACCCDDDEEEFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCDDDDDDDDDEEEEEEBBBCCCCCCDDDEEEFFFGGGGGGGGGIIIKKKLLLLLLLLLJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEDDDDDDBBBCCCDDDEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCBBBCCCDDDEEEEEEEEEDDDCCCDDDDDDDDDCCCBBBBBBAAAAAA??????>>>===<<<<<<<<<<<<::::::::::::::::::::::::666555444333333222333333333333333333333222111111//////000000//////......---............/////////------,,,,,,,,,---......++++++,,,,,,,,,,,,++++++++++++***)))))))))******++++++++++++++++++++++++)))))))))))))))))))))))))))(((((()))***+++,,,---(((((()))***************(((((()))))))))((('''&&&((())))))************)))++++++***)))((('''&&&&&&((((((((((((((())))))***((())))))******))))))(((,,,---......//////......000000000000////////////////////////////////////////////////000000000000///000111222222222222222333333333333333333333333333333333333333333333333333444444444444555555555777888999:::;;;<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<<===>>>??????@@@?????????>>>>>>>>>>>>>>>>>>???@@@AAA@@@???===<<<<<<;;;;;;;;;;;;;;;;;;<<<::::::;;;<<<============;;;:::888888999999777666555444333444555666444222444444333444555555444222333222111000000///000000//////.........------------------------......///---------,,,,,,,,,++++++++++++++++++,,,---......+++,,,,,,---,,,+++***)))******************************************++++++******))))))))))))*********)))(((((()))***+++,,,++++++++++++++++++++++++)))))))))*********++++++++++++***))))))***++++++)))+++,,,,,,***))))))******+++,,,+++((('''(((***(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))''''''''''''((()))***+++((((((((((((((()))***+++)))+++,,,+++((('''(((***(((((()))******)))(((((('''''''''((()))*********%%%&&&((()))*********)))))))))))))))************))))))))))))))))))))))))((((((''''''''''''((((((((((((((()))******++++++))))))*********+++++++++***++++++++++++******)))******+++++++++,,,,,,,,,))))))******************************++++++++++++,,,,,,,,,---------......++++++,,,,,,,,,---------//////000000///...------...//////000000000000000000000//////000000111222222222222222222333333333333333333333333444444555333333333444666999;;;<<<;;;<<<===>>>>>>===<<<;;;:::::::::;;;<<<<<<======;;;<<<>>>@@@BBBDDDEEEEEEEEEEEEFFFFFFEEEEEEDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCAAAAAABBBCCCCCCDDDDDDEEEFFFHHHJJJKKKKKKKKKIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEDDDBBBCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBCCCEEEFFFFFFFFFEEEDDDCCCCCCCCCBBBAAAAAA@@@@@@>>>===<<<;;;::::::::::::888888888888888888888888666666555444333333333333222333333333333222111111000000///............///---------.........//////,,,,,,,,,,,,,,,---...///++++++,,,,,,,,,,,,++++++++++++***)))***+++,,,---++++++++++++++++++++++++)))))))))))))))))))))))))))((((((((()))***,,,---(((((()))***************&&&%%%$$$'''***+++)))&&&(((((()))*********************))))))((((((''''''((((((((((((((()))******'''(((((())))))((((((''',,,---......//////......111111000000//////......////////////////////////////////////000000000000000000111222222222222111333333333333333333333333111111222333444444555666333333444444444444444444888888999:::;;;;;;;;;;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<======>>>>>>??????>>>>>>>>>>>>>>>>>>??????>>>???@@@AAA@@@???===;;;<<<;;;;;;::::::;;;;;;<<<999:::;;;<<<============;;;999888888999999777666444333333444555555444222444333333444555555444222333333111000//////////////////.........---------///////////////.........---------,,,,,,,,,++++++++++++++++++,,,---......++++++,,,---,,,+++***)))************************))))))*********+++++++++******))))))))))))******%%%%%%%%%%%%'''))),,,---,,,,,,,,,,,,,,,,,,,,,,,,((())))))))))))*********,,,+++***))))))***+++,,,)))+++,,,,,,***))))))***,,,...///,,,(((&&&''')))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))''''''''''''((()))++++++#########$$$&&&((()))***)))+++,,,+++((('''(((***&&&'''((())))))((('''&&&&&&''''''((()))******+++%%%&&&((()))*********)))))))))))))))************))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''((((((((()))******++++++))))))******++++++++++++,,,,,,,,,,,,++++++***)))******+++++++++,,,,,,,,,(((((())))))*********+++)))************+++++++++,,,,,,,,,---------......++++++,,,,,,,,,---------+++,,,---///000000111111...//////000000000000000//////...//////000111111//////000111222333333444444444333333333444555555333333333444666999;;;===;;;<<<=========<<<;;;:::999999:::;;;;;;<<<<<<===:::;;;===@@@BBBDDDEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBEEEFFFHHHJJJJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEECCCCCCDDDDDDDDDDDDDDDCCCDDDDDDCCCCCCCCCBBBBBBBBBBBBDDDFFFGGGHHHGGGFFFEEECCCBBBBBBAAAAAA@@@??????===<<<;;;:::999999999999666666666777777777777777666666555444333333333333222333333333333222111111111000///------...//////---------.........//////,,,,,,,,,,,,,,,---...///+++++++++,,,,,,++++++++++++************,,,---...++++++++++++++++++++++++))))))))))))))))))))))))((('''&&&&&&&&&((()))***(((((()))***************$$$!!!!!!%%%+++...+++'''(((((()))***************(((((((((((())))))))))))((((((((((((((()))******''''''((((((((((((''''''111000///...---...///000111000000///...------,,,////////////////////////000000000000000000000000000111111111111222222222222333333444444333333222111111111111222333444555555555555555666666666666444444666777999;;;<<<<<>><<<===>>>???===:::>>>>>>????????????>>>>>>>>>>>>>>>>>>==================<<<<<<;;;;;;;;;:::<<<<<<<<<<<<<<<;;;;;;:::============>>>>>>>>>>>>::::::999888777777777888888777666444444555666666000---///777999555222444000111111111111000//////.........------,,,,,,,,,............---,,,+++***++++++++++++++++++++++++,,,+++***))))))***+++,,,++++++++++++++++++++++++++++++***)))(((((())))))************************)))(((&&&%%%%%%'''***,,,))))))))))))))))))))))))***++++++,,,,,,++++++************)))))))))))))))))))))))))))************+++******)))))))))))))))))))))))))))))))))))))))((()))*********)))'''&&&'''%%%******%%%***...&&&)))))))))))))))******+++)))))))))))))))(((''''''(((((((((((())))))))))))''''''((()))***++++++,,,+++***)))***+++,,,+++)))******+++++++++,,,,,,,,,******))))))((((((''''''---+++(((&&&%%%&&&(((*********)))))))))))))))******************+++++++++)))***,,,,,,***)))***+++******))))))((((((''''''***************++++++,,,,,,,,,+++***)))))))))***)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------...------,,,,,,------...////////////////////////...------------...//////222222222222222222222222111//////111555777777555555555555555666888999:::<<<===>>>>>>>>>===;;;:::<<<;;;::::::999999999:::;;;;;;===>>>@@@BBBCCCDDDDDDEEEFFFGGGGGGFFFEEEDDDBBBAAA@@@@@@??????@@@@@@@@@@@@@@@AAABBBCCCDDDEEEEEEFFFGGGHHHIIIHHHGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIFFFDDDBBBAAAAAACCCFFFGGGEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAAAAABBBCCCDDDEEEEEEEEEEEECCCBBBAAA@@@???===<<<<<<===<<<;;;:::999888888888888777777777777777888888444444444333222111///...111222222333333222222111.........---,,,,,,,,,+++---------...------,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))*********''''''((()))***++++++,,,************)))))))))))))))))))))))))))(((((('''(((((())))))*********+++))))))************))))))***)))((('''&&&&&&'''(((+++***)))(((((()))***+++)))((('''&&&&&&&&&&&&&&&...------,,,,,,---...///............////////////////////////////////////000000000000000000000000000000111111111222222222222333333444444333333222111111111111222333444555555555555555666666666666555666777888999:::;;;<<<@@@>>><<<<<<>>>>>>===;;;>>>>>>????????????>>>>>>??????>>>>>>>>>==================<<<<<<;;;;;;;;;<<<<<<======<<<<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;999888666666555555555444444444444555777777444000111666777333111222111111111111111000000///......---------,,,,,,,,,............---,,,+++***++++++++++++++++++++++++++++++***))))))***++++++++++++++++++++++++++++++++++++*********)))))))))************************(((((((((((()))))))))))))))))))))))))))))))))))))))******++++++******)))***)))))))))))))))))))))))))))))))))***************))))))((('''(((((((((((((((((((((((((((((((((((())))))***)))((('''&&&+++(((+++***%%%***...'''))))))(((((())))))***+++))))))******))))))((('''(((((((((((())))))))))))'''''''''((())))))*********((('''((()))***)))(((************++++++++++++***)))))))))((((((((('''+++***(((''''''''')))*********)))))))))))))))***))))))))))))))))))))))))(((***,,,+++***)))******))))))))))))))))))((((((***))))))))))))***++++++,,,+++******))))))******)))************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------...------,,,,,,------..............................------------...//////111111111111111111111111333111000111444555444333333333333444555666777888:::;;;<<<======<<<;;;:::;;;::::::999999999:::::::::;;;<<<>>>@@@AAACCCCCCCCCCCCDDDEEEEEEDDDCCCBBBBBBAAA@@@?????????@@@@@@????????????AAABBBCCCDDDDDDEEEFFFGGGGGGGGGFFFEEEIIIIIIIIIIIIIIIIIIIIIIIIEEEDDDCCCBBBBBBDDDEEEFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBCCCDDDDDDDDDCCCCCCBBBAAAAAA@@@>>>======<<<===<<<;;;:::999888888888666666555555555666666777444444333333333333333333000000111111111111000000/////////...............---------...------,,,+++************************++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))***(((((())))))******++++++*********)))))))))(((((((((((()))******+++******((()))))))))************))))))************))))))***)))((('''&&&''''''((()))((('''&&&&&&'''((())))))((('''&&&&&&&&&&&&''',,,,,,,,,,,,---...//////++++++,,,...///000111222////////////////////////000000000000000000000000000000000111111111222222222333333444444333333222111111111111222333444444555555555555666666666666777888888999::::::;;;;;;>>>===<<<<<<===>>><<<;;;===>>>>>>??????>>>>>>===??????>>>>>>>>>==================<<<<<<<<<<<<<<<<<<============<<<;;;;;;::::::::::::::::::::::::<<<;;;999777555444333333222222222333444555777888777333222444444111000000111111222222111111000///...------------,,,,,,,,,............---,,,++++++++++++++++++++++++++++++++++++***))))))***++++++++++++++++++++++++++++++***+++,,,,,,,,,+++***)))************************((()))+++++++++***((('''))))))))))))))))))))))))((())))))))))))))))))((())))))))))))))))))******))))))))))))************)))((((((''''''''''''''''''''''''''''''''''''''')))))))))))))))(((''''''***'''******&&&---333---))))))(((((())))))***+++***************)))(((((((((((((((((())))))))))))''''''''''''((((((((((((((('''&&&&&&(((((('''&&&))))))))))))************))))))))))))(((((((((((((((((((((((()))))))))))))))))))))(((((())))))*********))))))((((((''''''(((***++++++***))))))***))))))))))))************))))))((((((((()))******++++++***)))))))))******)))************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,------.................................------......///000000000000000000000000000444222111222333333222111111111111222333444555666777888:::;;;<<<;;;;;;:::::::::999999999::::::;;;:::;;;<<<===???@@@BBBBBB@@@AAABBBCCCCCCCCCBBBAAACCCBBB@@@>>>>>>???@@@AAA>>>>>>>>>>>>???AAABBBCCCCCCCCCDDDEEEEEEEEEEEEEEEHHHHHHHHHHHHHHHHHHHHHHHHCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCBBBAAAAAAAAA@@@@@@???>>>======<<<===<<<;;;:::999888888888555444444333333333444444333333333333444555777888//////000000000000///////////////000000000000000---------------,,,++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******)))))))))))))))))))))))))))))))))***************))))))))))))(((((('''((()))+++,,,,,,,,,---))))))))))))************((())))))******))))))((())))))(((''''''''''''(((((((((''''''''''''((((((((((((''''''&&&&&&'''''',,,,,,,,,---...///000000++++++,,,---///000111111////////////////////////000000000000000000000000000000000000111111111111222333333444444333333222222111111111222222333444555555555555666666666666999999999999::::::::::::===<<<<<<<<<<<<<<<<<<;;;======>>>>>>>>>>>>==================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<;;;;;;:::::::::999999999999999999888777555444333333333111222222222333444555555777444222111222111111000111111222222111111000///---------------------------.........------,,,++++++++++++++++++++++++++++++******************+++************************)))+++,,,------,,,***)))************************************))))))((('''))))))))))))))))))))))))((())))))******))))))((()))))))))))))))*********((()))))))))************))))))(((''''''''''''((((((((((((((((((((((((((()))))))))))))))(((((('''&&&$$$((()))'''111:::555((((((((((((((()))*********************))))))((((((((((((((())))))))))))((((((((((((((((((''''''((('''&&&&&&(((((('''&&&(((((((((((())))))))))))))))))))))))((((((((((((%%%&&&((()))*********))))))(((((((((((())))))***++++++***)))((((((''''''(((***++++++)))))))))***(((((())))))******++++++((((((((((((((())))))*********))))))))))))******))))))*********+++++++++***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,------..........................................//////000000000000000000000000000222111111111222222222111111111111111222444555666666777999:::<<<<<<<<<;;;999999999888999999:::;;;999:::;;;<<<>>>???@@@AAA???@@@AAABBBCCCBBBAAA@@@CCCBBB@@@>>>>>>???@@@BBB>>>>>>>>>???@@@AAABBBCCCCCCCCCDDDDDDEEEEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGBBBCCCDDDEEEFFFEEEEEEDDDEEEEEEEEEDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???>>>?????????>>>>>>======<<<===<<<;;;:::999888888888555444333333333333333333444333222111222555777999//////000000000000//////......//////000000111111---------------,,,+++************************************************************************************)))))))))))))))*********)))))))))))))))***)))))))))(((((((((((('''((()))***++++++++++++)))))))))))))))*********(((((())))))))))))((((((((((((((('''''''''((((((******))))))))))))******((((((''''''''''''((((((******+++,,,------......,,,---------......////////////////////////////////////////////////////////////000000000111111111222333333444444333333222222222111111222222333333555555555555666666666666999999999999999999999999;;;;;;<<<<<<;;;;;;<<<<<<======>>>>>>>>>>>>======<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::::::::999999888888888555555444333333444444444333333333333333333222222555333111///000333333222000111111111111000//////---------------------------------...------,,,,,,++++++++++++++++++++++++*********++++++*********************************)))***,,,------,,,+++)))))))))))))))))))))))))))+++***(((&&&&&&&&&(((((()))))))))))))))))))))))))))******************)))(((((())))))************((()))))))))************+++***))))))(((((())))))))))))))))))))))))))))))***))))))(((((((((((((((&&&$$$((()))'''111:::555((((((((('''((())))))******************)))(((((((((((((((((())))))))))))***))))))))))))))))))))))))(((''''''))))))((('''''''''((((((((()))))))))(((((((((((())))))))))))$$$&&&(((***++++++***)))((((((''''''((()))******,,,,,,+++******)))((((((((()))++++++)))((()))***(((((())))))*********+++((((((((((((((())))))******))))))((())))))******))))))*********+++++++++*********************************+++++++++,,,,,,+++++++++,,,,,,,,,------...------,,,,,,------...........................///............///000000111111111111111111111111///000000111111111222333111111222222333555666777666777999;;;<<<======<<<999999999888888999999:::999999:::;;;===>>>??????>>>???AAABBBBBBBBBAAAAAACCCBBB@@@>>>>>>???@@@AAA????????????@@@BBBCCCDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGBBBCCCEEEFFFGGGFFFEEEDDDEEEEEEEEEDDDCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@>>>===<<<>>>========================<<<;;;:::999888888888666555555444333333444444444333111000000111333555//////000000000000//////---------....../////////------------,,,+++***)))************************************************************************************))))))((((((*********))))))))))))))))))))))))(((((((((((('''((()))))))))))))))((((((******))))))))))))))))))(((((())))))))))))((((((''''''(((((((((((((((((())))))************))))))(((((('''''''''(((((()))(((((()))***++++++++++++.........---------------/////////////////////////////////////////////////////////000000000111111222333333444444333333222333222222111222222333333555555555555666666666666888888888888888888999999999:::<<<;;;::::::;;;===<<<======>>>>>>======<<<<<<;;;;;;;;;:::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::999999::::::999999888777777777333222222222222333444444333444444444444333222111222222000...000444555222//////000000//////...---,,,,,,,,,------------...,,,------...------,,,,,,++++++++++++++++++++++++)))***++++++++++++***)))************************)))***+++,,,,,,,,,+++***))))))))))))))))))))))))+++)))'''%%%$$$&&&(((***)))))))))))))))))))))))))))******++++++******)))((((((((()))******++++++))))))))))))************++++++***)))))))))))))))******************************)))(((((((((((((((***'''******&&&---333---((((((''''''(((((()))***)))))))))))))))(((''''''(((((((((((())))))))))))))))))))))))***************)))((((((******)))((((((((((((((())))))))))))(((((((((((())))))))))))%%%&&&((()))*********)))''''''''''''((()))******,,,,,,++++++******))))))''')))******)))(((((()))(((((((((((())))))))))))))))))((((((((()))******))))))((((((((()))******)))************+++++++++************************************++++++++++++******++++++,,,,,,------...------,,,,,,------...------------------------//////......//////000111111111111111111111111111---///000111000000222333222222222333444555666777666777999;;;<<<<<<<<<<<<::::::999888888888888888888999:::;;;<<<===>>>>>>===>>>@@@AAABBBBBBAAA@@@BBBAAA@@@@@@??????@@@@@@?????????@@@AAABBBCCCDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCCCDDDEEEFFFGGGFFFEEEDDDFFFEEEEEEDDDCCCBBBAAAAAA>>>>>>????????????@@@@@@@@@@@@@@@???>>>===<<<;;;<<<<<<<<<<<<===============<<<;;;:::999888888888777666666555444444444444333222111000//////000000//////000000000000//////,,,,,,,,,---------------------------,,,***)))(((************************************************************************++++++******)))((((((((()))))))))))))))*********))))))(((((((((((('''''')))))))))))))))(((''''''************))))))))))))'''(((((())))))(((((('''&&&'''(((((()))(((((((((''''''((((((((((((''''''((((((''''''(((((())))))***+++,,,,,,---,,,+++***------------------------////////////////////////////////////////////////////////////000000000111222333333444444333333222333333222222111222222333555555555555666666666666666666666777777888888888888:::<<<;;;999999;;;===<<<<<<============<<<<<<=========<<<<<<<<<;;;;;;888888888999999:::::::::999999::::::999999888777888888777777666555555444333222222111111111222222222333444555555444333333000222111...000555444000...............------,,,,,,,,,,,,---------......,,,,,,------...------,,,++++++++++++++++++++++++)))***++++++++++++***)))************************)))))))))*********++++++)))))))))))))))))))))))))))((((((''''''((()))***))))))))))))))))))))))))((())))))))))))))))))((('''(((((()))******++++++))))))))))))******************)))((((((((((((((())))))))))))))))))))))))+++***)))((('''(((((()))+++(((+++***%%%***...'''(((''''''''''''((())))))((((((((((((((('''&&&&&&(((((((((((())))))))))))''''''(((((()))************)))((((((******)))((((((((()))))))))*********'''((((((((()))))))))***''''''((()))))))))))))))'''&&&&&&'''''')))*********************)))))))))''')))******)))(((((()))((((((((('''''''''''''''***))))))))))))***++++++((((((((((((((()))******)))************+++++++++************************************++++++++++++)))******+++,,,,,,------...------,,,,,,------...------------------------///////////////000000111000000000000000000000000...000111111///...000222222222222333444555666777555666888::::::;;;::::::;;;;;;:::888777777777777888888999:::;;;<<<======;;;<<<>>>???@@@@@@??????@@@@@@AAAAAAAAA@@@???>>>>>>>>>>>>>>>???AAABBBCCCDDDCCCBBBBBBBBBCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDEEEFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBAAAAAA@@@>>>>>>??????@@@@@@@@@@@@>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;<<<<<<============<<<;;;:::999888888888777666555444444333333333111111111000000/////////......////////////......------------,,,,,,,,,,,,---------,,,+++***)))(((************************************************************************++++++******)))(((((('''(((((())))))******++++++))))))((((((((('''''''''(((((()))*********))))))************)))))))))(((''''''((((((((((((''''''%%%&&&((()))))))))((((((&&&'''((())))))((('''&&&((((((((((((((()))******...///000000000///...---,,,,,,,,,------.........////////////////////////////////////////////////////////////000000000000222333333444444333333222333333222222111222222222555555555555666666666777555555555666777777888888777999<<<;;;999999;;;===<<<<<<============<<<<<>>>>>>>>============777777888888888999999999888999999999999888777777777777666555444444333333444333222111000000000000000111333555666666666555000333222///000444333...------......------,,,+++,,,,,,,,,------.........,,,,,,------...---------++++++++++++++++++++++++)))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))(((((()))***++++++))))))))))))))))))))))))'''((()))***++++++******))))))))))))))))))))))))''''''(((((((((((('''''''''(((((()))***+++++++++))))))))))))************))))))((('''''''''''''''((((((((((((((((((((((((+++***((('''''''''((()))(((%%%******%%%***...&&&'''''''''''''''((())))))'''''''''''''''&&&&&&%%%(((((((((((())))))))))))%%%&&&&&&'''((()))*********((('''((()))***)))((())))))))))))************'''((((((((())))))******(((((((((((())))))))))))&&&&&&&&&'''''')))******(((((((((((())))))))))))''')))******((((((((()))((((((''''''&&&&&&&&&%%%***************++++++,,,((((((((((((((()))******)))************+++++++++)))))))))))))))))))))))))))************+++++++++))))))***+++,,,,,,------...------,,,,,,------...------------------------///////////////000111111////////////////////////000222333111...,,,---///111111111222333444666666555666777888999999888888<<<;;;:::888777666666666888888999:::;;;;;;<<<<<<999:::<<<>>>>>>>>>>>>===???@@@BBBCCCBBBAAA???===<<<<<<======>>>@@@AAABBBBBBBBBAAA@@@AAABBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEDDDCCCBBBAAA@@@@@@??????@@@@@@@@@AAAAAAAAA==================<<<;;;::::::;;;;;;<<<===============;;;:::999888888888777666555444333333333333///000111111111111000000,,,------......------,,,.........------,,,,,,+++---------,,,+++***((((((************************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***)))((((((''''''(((((()))***++++++,,,)))((((((((('''''''''''''''((()))***+++,,,,,,,,,+++*********))))))((((((''''''((((((((((((''''''%%%&&&((()))))))))((((((((()))***++++++***)))(((((((((((((((((()))******+++,,,...//////...,,,+++------............---------------.........//////111111000000//////................../////////000///000222444444222000///444333222111111222333444222333444555555555444333444444555555666777777777999:::;;;<<<===============>>>?????????>>><<<;;;<<<===>>>>>>>>><<<;;;:::::::::::::::::::::::::::888888888777777777777777666666555444333333333333222222222111111111000000111111222222222333333333444333222111000000000000/////////000///......---////////////////////////......---------,,,,,,,,,---------,,,,,,++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))(((((((((((())))))))))))(((''''''&&&&&&&&&'''''')))))))))))))))))))))))))))))))))))))))(((''''''+++(((&&&(((,,,...+++'''******))))))))))))******))))))))))))))))))))))))'''&&&%%%$$$$$$$$$$$$$$$)))))))))))))))******+++***)))'''&&&&&&'''((()))***)))(((''''''((()))***+++******)))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((('''''''''&&&&&&&&&((('''&&&%%%%%%&&&'''(((&&&&&&((()))+++,,,,,,,,,&&&''''''((()))******+++)))((('''&&&&&&'''((()))))))))))))))))))))))))))''''''''''''''''''&&&&&&(((((())))))))))))((((((***************)))(((((()))************+++++++++)))))))))***+++++++++,,,++++++***))))))***+++++++++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////////////////////////////////////////000000000000222222111111111111111111222222111111111111111111444555777777777777777888::::::999999888777777666999:::;;;;;;<<<<<<;;;;;;:::;;;===>>>@@@@@@AAAAAA??????AAAAAAAAAAAA@@@???>>>>>>>>>>>>???@@@AAABBBCCCBBBBBBAAAAAABBBBBBCCCDDDDDDDDDDDDDDDDDDCCCCCCEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEFFFEEEDDDCCCAAA@@@>>>??????@@@@@@@@@??????>>>>>>===<<<;;;:::::::::;;;;;;;;;<<<;;;;;;:::::::::;;;<<<<<<<<<:::777666666555333222111000000000111111111111000000000000........................,,,,,,,,,,,,++++++***))))))******++++++******))))))******+++,,,,,,,,,,,,***)))))))))((((((''''''******)))(((((()))***+++************))))))))))))&&&(((***+++,,,+++)))((())))))(((((((((((()))))))))))))))))))))))))))))))))((('''))),,,---***''')))((('''''''''(((***+++******))))))((((((''''''))))))((('''''''''''''''&&&''''''&&&&&&'''))),,,+++,,,---//////---,,,+++------............------------..................111000000000/////////............/////////000000111111111222222111111111333333222111111222333333222333444555555555444333444444555555666777777777999:::;;;<<<============>>>??????@@@@@@???===<<<======>>>>>>>>>===;;;;;;::::::::::::::::::::::::777777777666666666666666666555444333222222222222222222222111111000000000111111111222222222333333333222222111000/////////......//////......---,,,...........................------------,,,,,,,,,------,,,,,,,,,++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))(((((((((((())))))))))))***))))))((((((((())))))))))))))))))))))))))))))$$$%%%'''(((***+++,,,,,,***(((&&&(((,,,---***'''***))))))(((((())))))***))))))))))))))))))))))))+++******)))(((((())))))))))))(((((())))))***+++***)))'''&&&&&&'''((()))***)))(((''''''((())))))+++***))))))(((((())))))(((((((((((((((((((((((())))))(((((((((((())))))(((((('''''''''&&&&&&&&&((('''&&&&&&&&&&&&'''(((((('''&&&%%%&&&''')))***''''''(((((())))))******)))((('''&&&&&&'''((()))))))))))))))))))))))))))''''''''''''''''''''''''((())))))******))))))(((***************)))(((((())))))*********+++++++++******************++++++---,,,,,,+++***)))(((((()))******++++++******))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---........................................../////////000000111111111111111111111111222222111111111111111111777777777666666666888999888888888888888888888888999:::;;;<<<============<<<===>>>???@@@AAAAAAAAA???@@@AAABBBAAA@@@???>>>>>>>>>>>>>>>???@@@AAAAAACCCBBBBBBAAAAAABBBBBBCCCCCCCCCDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDEEEEEEDDDCCCBBBAAA@@@@@@@@@AAA@@@@@@??????>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<;;;999777666888777666555444333333333111111111000000000//////........................++++++,,,,,,,,,+++************++++++++++++******++++++,,,,,,---,,,,,,,,,++++++++++++*********))),,,,,,***)))((((((((((((************))))))))))))'''((()))*********)))((())))))(((((((((((()))))))))))))))))))))))))))))))))(((''')))+++,,,***(((((((((((((((((())))))******)))))))))((((((((('''))))))((('''''''''''''''&&&'''((('''&&&&&&((()))+++,,,---......---,,,+++------............------..................------000000000000////////////....../////////000000000333222111000000111222333333333222222222222333333222222333444444444444444444444555555666777777777999:::;;;<<<============??????@@@AAA@@@???>>>=========>>>>>>>>>===<<<<<<;;;;;;;;;::::::999999999666666666666555555555444444444333222111111111111111111111111000000000000000111111111222222222222111111000000//////......------......------,,,+++------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******(((((((((((()))))))))))))))))))))(((((())))))***))))))))))))))))))))))))###$$$&&&(((***,,,------***((('''(((,,,---***((()))((((((''''''(((((()))))))))))))))))))))))))))******)))(((((((((((()))))))))(((((())))))***+++)))((('''''''''((()))***))))))(((((((((((())))))+++***))))))(((((())))))(((((((((((((((((((((((()))((((((''''''(((((()))(((((((((''''''''''''&&&(((''''''&&&&&&''''''(((***)))&&&$$$$$$&&&(((***((((((((((((((((((((((((((((((''''''''''''((()))))))))))))))))))))))))))'''''''''''''''''''''''')))******************))))))************))))))((()))))))))*********++++++******************))))))***++++++,,,+++***)))((())))))***++++++***))))))------------------------,,,,,,,,,,,,---------------------------------------------.........//////111111111111111111111111111111222222222222222222888777666444555666888:::666666777777888999::::::999:::;;;===>>>?????????>>>???@@@@@@AAAAAAAAA@@@@@@AAAAAABBBAAA@@@???>>>>>>>>>===>>>>>>???@@@AAACCCCCCBBBBBBBBBBBBCCCCCCBBBCCCCCCCCCBBBBBBAAA@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCCCCDDDDDDCCCBBBBBBBBBBBBBBBBBBAAA@@@@@@???>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999::::::;;;:::999777666555555333222111111000000111111000000000000//////------------------------******+++,,,,,,,,,+++++++++++++++,,,,,,+++++++++++++++++++++++++++***)))++++++++++++***************************)))((((((************))))))))))))''''''((((((((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))***)))'''(((***++++++***'''(((((()))))))))))))))))))))))))))(((((((((((())))))((('''''''''''''''&&&((())))))(((&&&&&&'''+++,,,------------,,,+++,,,------......------,,,...............---------000000000000////////////...////////////000000000333222222111111222222333333333333333333333333333222222333333444444444444444444555555666777777777999:::;;;<<<============>>>>>>???@@@???>>>===<<<========================<<<<<<;;;::::::999888888777777777666666555555444333222111000000//////000000000000000000000000000000000000111111111111222///////////////......---,,,------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,+++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********(((((((((((())))))))))))''''''''''''''''''((()))(((((((((((((((((((((((('''(((((())))))))))))((()))(((((()))+++,,,***(((((((((''''''''''''(((((())))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((()))******)))(((((('''(((((()))***((((((((((((((()))))))))******)))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((('''''''''''''''((((((''''''''''''((((((***)))(((''''''(((***+++(((((((((((((((((('''''''''''''''''''''(((((()))((((((((((((((((((((((((''''''''''''((((((((((((******++++++++++++******))))))************)))((())))))))))))************++++++******))))))(((((($$$&&&))),,,---------,,,++++++,,,,,,,,,,,,++++++------------------------------,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......000000000000111111111111111111222222222222222333555444333444555777888888666666777777888999999999777888:::<<<>>>???@@@@@@AAAAAAAAABBBBBBAAA@@@@@@@@@AAABBBBBBAAA@@@>>>===>>>>>>>>>>>>>>>@@@AAAAAACCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBAAA@@@@@@???AAAAAAAAAAAABBBBBBBBBBBBAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@>>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;:::999999999999888888999999999888777666333333222000000/////////111000000000////////////------------------------)))***++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************)))((('''''')))))))))(((((((((((((((%%%&&&(((***+++,,,++++++************)))))))))((('''''''''&&&'''((())))))))))))(((((((((((())))))((((((((((((((((((((((((***)))((('''(((***++++++&&&''')))*********)))((())))))))))))(((((((((((())))))(((''''''''''''''''''***,,,,,,***'''&&&%%%+++,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,.....................---////////////000000000000////////////000000000111000111333444444333111000333333333333333333333333222222222222333333444444444444555555666777777777999:::;;;<<<============<<<===>>>>>>>>>===;;;;;;<<<<<<<<<<<<<<<<<<======<<<<<<;;;::::::999888888999999888777777666555555222222111000//////////////////////////////////////////000000000111111111....../////////...------,,,,,,,,,---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************(((((((((((())))))))))))'''''''''''''''((())))))((((((((((((((((((((((((************)))(((&&&&&&((((((((()))++++++***)))((((((''''''''''''((((((((((((((((((((((((((((((******))))))))))))******((((((((('''((())))))***((((((((((((((()))******''''''((()))))))))))))))***))))))((('''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((($$$%%%''')))++++++******((((((((((((''''''''''''&&&''''''((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))******++++++++++++******((())))))*********))))))(((((()))))))))*********+++******))))))((((((((($$$&&&))),,,---------,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,------------//////000000000111111111111111222222333333333333111000111333777888777555777777777777777777777777555777999;;;===>>>???@@@AAABBBBBBBBBBBBAAA@@@@@@@@@AAAAAABBBAAA@@@???>>>>>>>>>>>>>>>???@@@AAABBBDDDCCCCCCBBBBBBCCCCCCDDDBBBBBBBBBBBBAAA@@@???>>>@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@>>>>>>===<<<<<<<<<=========<<<;;;999888888999999777777777777777777666666666555444333333222333333000000000////////////...------------------------)))***++++++,,,,,,,,,,,,***++++++,,,,,,++++++******+++++++++***)))(((((((((((((((((((((((())))))%%%&&&(((***+++,,,++++++************)))))))))((('''''''''&&&'''((())))))))))))(((((((((((())))))((((((((((((((((((((((((***))))))(((((()))+++,,,&&&''')))*********)))((((((((((((((())))))))))))))))))(((''''''''''''''')))+++......,,,)))'''&&&,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,---------.........//////////////////000000000000/////////000000000111111000111444666666444111000333333444444444444333333222222222222222333444444444444555555666777777777999:::;;;<<<============<<<<<<=========<<<;;;:::;;;;;;::::::;;;;;;<<<===;;;;;;;;;::::::999999999::::::999888777666555555222222111000////////////............////////////////////////000000000000---...///000000///...---,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********+++++++++++++++***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++(((((((((((())))))))))))))))))))))))***+++,,,,,,))))))))))))))))))))))))(((((())))))))))))(((((((((((()))***************)))((((((''''''(((((()))((((((((((((((((((((((((''''''''''''''''''((()))((((((''''''(((((()))***'''(((((())))))*********&&&'''((()))*********)))***)))((((((''''''(((((((((((((((((((((((((((((((((''''''&&&&&&''''''((('''(((((((((((()))))))))'''(((((())))))(((((('''"""%%%(((***)))((('''''''''''''''''''''''''''%%%&&&'''((()))))))))((())))))))))))))))))))))))'''''''''(((((())))))***)))******************)))((())))))************)))((((((((()))))))))******))))))))))))))))))(((((())))))++++++,,,+++***)))***)))(((((((((((()))***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,---------.........//////000000111111111111111222222333444444444333111111333666777555333777777777777777777777666555666888:::<<<>>>>>>???AAAAAABBBBBBBBBAAA@@@@@@??????AAAAAAAAAAAA@@@???@@@@@@???@@@@@@AAABBBCCCDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCBBBAAA@@@???>>>======>>>>>>>>>?????????@@@@@@@@@@@@@@@AAABBBCCCAAABBBBBBCCCCCCBBBBBBAAA>>>>>>======<<<======>>>===<<<:::999888888888999666666666666666666666666444333222222111111111222000000////////////......,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++*********++++++*********,,,,,,,,,---,,,,,,++++++************++++++++++++***************)))((((((************))))))))))))''''''((((((((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))((()))***)))((((((***,,,'''(((((()))))))))))))))(((((((((((())))))))))))))))))(((''''''''''''''')))+++......,,,)))'''''',,,++++++++++++++++++,,,+++,,,,,,------,,,,,,++++++,,,,,,---...///000000.../////////000000000111//////000000000111111111222222333444444333222222333333444555555444333333333222111111111222333444444444555555666777777777999:::;;;<<<============<<<===>>>>>>>>>===;;;::::::999999999999:::;;;<<<::::::::::::::::::::::::999999888777666555444444333222111000////////////---------....../////////........./////////000000---...000111111000///...---------------,,,,,,+++------------------------,,,,,,,,,++++++++++++***)))*********++++++++++++))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++(((((((((((())))))))))))))))))))))))***+++,,,---))))))))))))))))))))))))''''''((()))))))))))))))'''(((*********************))))))(((((())))))***((((((((((((((((((((((((%%%%%%$$$$$$%%%%%%&&&'''(((''''''''''''((())))))''''''((()))***+++++++++%%%&&&((()))*********)))))))))(((''''''''''''((((((((((((((((((((((((((((((''''''&&&&&&''''''((('''((((((((())))))))))))'''((()))******)))((('''"""###%%%'''(((((('''&&&%%%&&&&&&''''''(((((((((%%%&&&'''((()))))))))((())))))))))))))))))))))))&&&''''''((())))))******((())))))******))))))((((((((()))***************(((((((((((()))))))))***((((((((()))))))))))))))++++++*********************)))(((''''''((()))***++++++++++++++++++++++++*********+++,,,,,,,,,---........................------------..................//////000111111222111111222222333444444555===888333111444555444222555555666666777777888888777888:::;;;===>>>?????????@@@@@@AAAAAAAAAAAA@@@===>>>@@@AAABBBBBBAAA@@@AAAAAAAAAAAABBBCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCBBB@@@???>>>======>>>>>>>>>?????????AAA@@@@@@??????@@@AAABBB???@@@AAABBBBBBBBBBBBBBB>>>>>>============>>>>>>>>><<<:::888777777888888666555555555555555666666111000000///////////////000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******((())))))******))))))(((******++++++++++++++++++)))*********++++++++++++,,,,,,***)))((((((((((((************))))))))))))'''((()))*********)))((())))))(((((((((((())))))))))))))))))))))))))))))&&&)))++++++)))((()))+++((((((((((((((())))))***'''((((((((()))))))))***))))))(((''''''''''''''''''***,,,,,,***((('''''',,,++++++******++++++,,,+++,,,,,,------,,,,,,+++***+++,,,---...000111111.../////////000000111111000000000000111111111111444444222222222222444444333333444555555444333333333222111111111222333444444444555555666777777777999:::;;;<<<===============>>>?????????>>><<<;;;999999888777888999;;;<<<:::::::::::::::::::::;;;999888777666555444333333333222111000000/////////---------.........//////............/////////000---///000222222111///...------......------,,,+++------------------------,,,,,,,,,+++++++++******))))))******++++++++++++))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++(((((((((((())))))))))))''''''''''''((()))***+++))))))))))))))))))))))))((()))))))))))))))((('''''')))*********)))************))))))))))))******((((((((((((((((((((((((((((((((((((((()))******'''''''''''''''((())))))'''''')))***++++++++++++%%%&&&((()))*********)))))))))((('''''''''''''''(((((((((((((((((((((((('''''''''&&&&&&''''''''''''((((((((())))))******'''((()))******)))((('''(((((((((''''''(((((((((%%%%%%&&&&&&'''((())))))$$$%%%'''))))))))))))((())))))))))))))))))))))))&&&''''''((()))******+++(((((())))))))))))(((((((((((()))***************(((((((((((())))))))))))''''''(((((())))))******))))))))))))***+++---...,,,+++***))))))***+++,,,************************))))))***+++,,,,,,------////////////////////////---------.........//////---......///000111111222111111222333333444555555FFF>>>555000111444444333333333444666777999::::::999:::;;;===>>>?????????>>>???@@@@@@AAAAAAAAA@@@<<<===???AAABBBBBBBBBAAABBBBBBBBBBBBCCCDDDEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBAAA???>>>@@@@@@@@@@@@AAAAAAAAAAAABBBAAA@@@??????@@@AAAAAA>>>>>>@@@AAABBBCCCCCCCCC>>>>>>============>>>???>>><<<:::888777777888888555555444444444555555666444333222222222222222222000/////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((())))))))))))((((((&&&&&&'''(((((()))((((((''''''(((((()))))))))***+++***)))(((((()))***+++************))))))))))))&&&(((***+++,,,+++)))((())))))(((((((((((())))))))))))))))))))))))))))))%%%(((,,,,,,***((()))+++)))((('''''''''(((***+++'''((((((((())))))******))))))((('''''''''''''''&&&(((******(((&&&&&&'''------------------------////////////////////////////////////////////////////////////000000000000///////////////000111111333222222111111222222333222222333333333333444444444444333222222333333333333444555666777888999999999:::;;;;;;<<<;;;;;;;;;@@@???>>><<<<<<<<<===>>>;;;:::999888888999:::;;;======<<<;;;;;;:::999999777777666555444333333222222222000///....................................++++++++++++,,,...///000..............................//////......---,,,++++++*********+++---...---,,,***)))))))))******************************************************,,,+++++++++******))))))***)))(((&&&&&&&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&&&&'''((()))******((((((((((((((((((((((((******)))((('''&&&%%%%%%''''''&&&''''''((()))***+++(((&&&''')))***)))'''((('''&&&%%%%%%&&&'''((())))))))))))))))))))))))(((((())))))))))))(((((()))((('''''''''(((***+++(((((((((((((((((((((((((((((('''''''''&&&&&&&&&((((((''''''&&&&&&&&&%%%''''''(((((())))))******(((((('''''''''&&&&&&&&&$$$&&&(((******)))'''&&&******))))))((((((''''''%%%&&&&&&'''''''''''''''+++)))'''&&&%%%&&&'''((())))))(((((((((((())))))***)))((((((((()))+++,,,(((((((((((())))))))))))---,,,***)))))))))******''''''''''''((((((((((((************************+++***)))((((((***,,,------,,,+++******+++,,,---........................//////.........------------------.........//////////////////000000000000000222333111000333;;;BBBRRRAAA222000333333444666333333444555666777888999;;;;;;<<<<<<===>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAABBBBBBBBBAAA@@@CCCCCCCCCCCCBBBBBBBBBBBBFFFEEEEEEEEEDDDDDDCCCCCCCCCCCCBBBAAA@@@@@@??????>>>>>>???@@@@@@@@@@@@???CCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBB>>>>>>>>>>>>============::::::;;;:::999777555444555555555555555444444444000000000000///////////////............---------++++++++++++++++++++++++,,,++++++******++++++,,,************************(((((()))***************'''''''''(((((()))***+++++++++******************((((((((((((((((((((((((%%%&&&''')))))))))((((((+++*********))))))((((((&&&'''''''''(((((())))))+++*********))))))(((((()))))))))))))))(((((((((''''''''''''(((((()))))))))((('''%%%%%%&&&&&&''')))((('''&&&&&&&&&&&&&&&------------------------------------------------////////////////////////.../////////000000000000///////////////000111111333222222111111222222333111111111222222222333333444444333333222333333444555555666777777888999999999:::;;;<<<<<<<<<<<<<<>>>>>@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAABBBBBBBBBAAA@@@BBBBBBBBBCCCCCCDDDDDDDDDFFFFFFEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBAAAAAA@@@@@@>>>???@@@@@@AAAAAA@@@@@@CCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@>>>>>>>>>=========<<<<<<:::::::::999888777555555555555444444333333222222111111000000000/////////............------------++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++***************(((((()))***************'''''''''(((((()))***+++************************((((((((((((((((((((((((&&&'''((()))))))))(((((())))))))))))((((((''''''''''''''''''((((((((()))))))))))))))((((((''''''''''''''''''''''''''''''&&&&&&''''''(((((((((((()))((('''&&&&&&''''''((((((''''''&&&&&&&&&''''''------------------------------------------------////////////////////////....../////////000000000///////////////000111111222222111111111111222222000000000111111111111222444333333333333333444444777777777888888888999999999:::;;;<<<============>>>>>>===<<<<<<<<<<<<===::::::999999999999::::::::::::999999888777777777777777666555444333333222222111000//////......///////////////////////////...//////000///...---,,,.......................................---,,,,,,++++++*********+++,,,---,,,+++******)))***************************************************************))))))))))))((((((+++***))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++******)))))))))************************))))))))))))))))))))))))***))))))(((((((((((()))(((''''''''')))******)))))))))(((((((((((())))))''''''''''''''''''''''''(((((())))))))))))(((((('''(((((()))))))))))))))(((((((((((((((((((((((((((((((((''''''''''''&&&''''''''''''&&&&&&&&&&&&(((((((((''''''''''''''')))))))))))))))(((((((((&&&&&&%%%$$$$$$&&&'''((())))))))))))((((((((((((''''''((()))))))))((((((***)))'''&&&&&&'''(((((()))((((((''''''(((((()))))))))((((((((()))***+++))))))*********+++++++++++++++***)))))))))***************))))))(((((((((***************************++++++,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++------------------------...............---------------........./////////////////////000000000000///111333222111222666:::777222000222444333333555333333444555666777777888::::::;;;<<<<<<======>>>@@@@@@@@@@@@@@@@@@@@@@@@??????@@@AAABBBBBBAAAAAAAAAAAABBBCCCDDDEEEFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@AAABBBBBBBBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@?????????>>>============<<<<<<<<<;;;;;;:::999777666666666666555444444333222111111000222222111111111000000000............------------++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++******))))))(((((()))***************'''''''''(((((()))***+++************************(((((((((((((((((((((((())))))*********)))((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''(((((((((''''''((())))))''''''&&&&&&&&&'''((((((------------------------////////////////////////////////////////////////........./////////000000///////////////000000111222222111111111111222222000000000111111111222222444333333333333444444555888888888888888999999999999:::;;;<<<===>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;::::::999999999888777777666555444333333222111111000///////////////000000000000000000000000---...000111111///...,,,........................------.........---,,,,,,+++++++++++++++++++++,,,++++++******************************************************************)))))))))(((((((((((((((+++*********************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))*********++++++++++++***)))((((((((((((((('''''''''((()))******)))***))))))))))))))))))***''''''''''''''''''''''''(((((())))))))))))((((((&&&''')))*********)))(((((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((((((((((((((((((((''''''&&&&&&%%%%%%(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))(((((((((((('''(((((())))))))))))))))))(((''''''''''''(((((((((((((((''''''((((((((((((((((((((())))))******((())))))))))))******************))))))))))))***++++++******))))))((((((************************)))+++,,,......---,,,+++***+++,,,------,,,+++***------------------------....................................////////////////////////000000000000...000222222111111333555///000111222222222333555333333444555555666777777999::::::;;;<<<<<<======??????@@@@@@@@@@@@@@@@@@??????@@@@@@AAAAAAAAABBBBBBBBBCCCCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBAAAAAABBBCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@???>>>======<<<<<<<<<<<<;;;;;;;;;;;;:::999777666555555666666555555444333222111000000222222222222111111111000.........---------,,,,,,***+++++++++++++++,,,,,,,,,++++++******++++++,,,,,,,,,++++++***)))))))))(((((()))***************''''''''''''((()))***+++***************+++++++++((((((((((((((((((((((((++++++******))))))(((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((()))))))))))))))*********&&&&&&&&&&&&''''''''''''((((((((((((((())))))***&&&&&&&&&&&&&&&'''((()))------------------------////////////////////////////////////////////////............///////////////////////////000000111222111111000000111111222111111111111222222222333444333333333444444555666888888888888888999999999999:::;;;<<<============;;;;;;;;;<<<<<<<<<;;;;;;:::::::::::::::::::::::::::999999999999999888888777777666555444333333222111000000////////////000000000000000000000000000+++,,,///000111111//////........................---------...---,,,,,,+++++++++++++++++++++++++++************+++*********************************************************((((((((((((((()))))))))*********++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((())))))***++++++))))))))))))))))))))))))))))))******++++++,,,,,,******)))(((((('''((((((&&&''')))))))))))))))))))))******************)))(((((((((((((((((((((((((((((())))))))))))((((((&&&''')))*********)))((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))******((((((''''''&&&&&&%%%%%%''''''''''''''''''''''''%%%&&&(((******)))((('''(((((((((((())))))))))))'''(((((()))))))))))))))(((((('''''''''(((((((((((((((''''''''''''((((((''''''(((((())))))))))))'''''''''(((((((((((()))))))))))))))***)))))))))+++*********)))))))))(((************************)))***---...///...,,,+++***+++,,,------,,,+++***---------------------------............................../////////000000////////////000000000000///000111222111111111222000222333111000111444666333333444444555555666666999999::::::;;;;;;<<<<<<>>>>>>>>>?????????@@@@@@>>>>>>??????@@@AAABBBBBBDDDDDDDDDDDDDDDCCCCCCCCCEEEEEEEEEEEEEEEEEEFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@???>>>======;;;;;;;;;;;;:::::::::999999888666555444555555666555555555444333222222111222222222222111111111000...------------,,,,,,,,,*********++++++,,,,,,,,,,,,++++++******++++++,,,+++++++++*********))))))(((((()))***************''''''''''''((()))***+++))))))*********+++++++++))))))))))))))))))))))))++++++***)))))))))(((((())))))))))))))))))))))))((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))******++++++''''''''''''''''''''''''(((((())))))))))))))))))&&&&&&&&&&&&&&&'''((()))------------------------------------------------////////////////////////------.........////////////////////////000111111111111000000000000111111111111111222222222333333333333333333444555666777777777777888888888999999999:::;;;;;;<<<;;;;;;;;;999:::;;;;;;<<<;;;;;;;;;::::::;;;;;;;;;;;;::::::666666666666666666666666777777666555444333333222000000////////////000000////////////////////////***+++---///000000000000........................---------------,,,++++++++++++,,,,,,,,,+++******))))))***++++++++++++***************************************************(((((())))))))))))******))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''((()))***+++,,,(((((((((((((((((((((((())))))******+++++++++,,,)))((((((''''''''''''(((&&&(((***+++)))((((((((())))))************))))))))))))))))))))))))))))))(((((())))))))))))(((((('''(((((()))))))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))))))))))))))************((((((((('''''''''''''''&&&&&&&&&&&&''''''''''''"""$$$&&&))))))'''%%%$$$(((((((((((())))))))))))''''''((()))))))))(((((('''''''''((((((((((((((((((''''''&&&&&&''''''(((&&&'''((()))))))))((((((&&&&&&&&&'''''''''(((((('''((()))*********))))))))))))))))))))))))))))))************************)))***,,,---...---+++***+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------...................../////////000000000////////////000000000000000000000111111111111111222555555111000333555555333333444444444555555555888888999::::::;;;;;;<<<<<<<<<<<<===>>>>>>??????>>>>>>>>>>>>???AAABBBCCCDDDDDDCCCCCCBBBBBBBBBBBBDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@?????????>>>::::::::::::999999999999777777666555555555555555444444444444333333333333222222111111111000000000------------,,,,,,,,,,,,*********++++++,,,,,,---,,,++++++******++++++,,,************************(((((()))***************'''''''''(((((()))***+++)))))))))***++++++,,,,,,))))))))))))))))))))))))******)))((((((((())))))))))))))))))************((((((((((((((('''''''''))))))))))))************&&&''''''(((((())))))***((((((((((((((('''''''''((())))))))))))((('''&&&''''''&&&&&&&&&'''((((((------------------------------------------------////////////////////////---------........./////////////////////000111111111111000000000000111111000000000111111111111222333333333444444555666777555555666777777888999999:::::::::;;;::::::999888888999:::;;;<<<;;;;;;:::::::::;;;<<<<<<;;;::::::666666666666666666666666777777666555444333333222000000////////////000000........................,,,,,,------.........///........................,,,------------,,,+++++++++,,,,,,,,,,,,+++***)))((()))***+++,,,++++++***************************************************)))))))))*********++++++((((((***+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++)))))))))))))))))))))))))))))))))***************'''&&&&&&&&&&&&''''''((('''))),,,,,,)))'''&&&'''(((((()))******)))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((())))))***))))))))))))))))))))))))'''((((((((())))))))))))''''''((((((((()))))))))'''((((((((((((((())))))&&&'''''''''(((((((((((($$$%%%&&&'''''''''&&&&&&'''((((((((()))))))))***&&&&&&'''(((((((((((('''&&&''''''((((((((((((((((((''''''&&&&&&''''''(((&&&'''((()))))))))((('''''''''''''''((((((((((((&&&''')))*********))))))'''''''''(((((())))))***************************))))))+++,,,,,,,,,+++***,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////.../////////000000000000////////////000000000000111000///000111222222222111444555222222666666222333333444444444444555555888888888999::::::;;;;;;::::::;;;;;;<<<======>>>>>>>>>===>>>???@@@BBBCCCAAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAABBBCCCCCCDDDDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@:::999999999888888888888555555666666555555444444222222222222333333333333111111000000000/////////---------,,,,,,,,,++++++)))******+++,,,,,,------,,,++++++******++++++,,,)))))))))***++++++,,,,,,(((((()))***************'''''''''(((((()))***+++((())))))***++++++,,,,,,)))))))))))))))))))))))))))((('''''''''((()))***((((((((()))))))))******)))(((((((((''''''''''''((((((((()))))))))******&&&''''''((())))))************)))))))))((((((((())))))))))))(((&&&%%%$$$(((''''''&&&&&&&&&''''''------------------------////////////////////////////////////////////////---------........./////////////////////000111111111111000000000000111111////////////000000000000333333333444555666777777333444555666777888999:::::::::::::::999888777777777888:::;;;<<<;;;;;;:::::::::;;;<<<<<<;;;::::::777777777777888888888888777777666555444333333222000000////////////000111..............................---,,,,,,,,,,,,---........................,,,,,,---------,,,+++++++++,,,,,,---,,,+++***)))((()))***+++,,,,,,+++***************************************************))))))******+++++++++,,,'''((()))***++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,++++++++++++***************************))))))))))))))))))))))))%%%%%%%%%%%%%%%&&&'''((('''***---,,,)))&&&%%%&&&'''((()))******)))((('''''''''''''''''''''''''''(((((())))))))))))(((((()))((('''''''''(((***+++))))))))))))))))))))))))'''((((((((())))))******%%%&&&&&&&&&''''''((((((''''''(((((())))))******'''((((((((())))))******(((((('''&&&'''((()))***'''((((((((())))))******%%%&&&&&&'''''''''''''''&&&&&&'''((())))))(((((('''''''''&&&&&&'''''''''%%%&&&((()))))))))((('''(((((((((((())))))))))))&&&'''(((*********)))(((%%%%%%&&&'''((()))******************************))))))***+++++++++++++++---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////000000000000////////////000000000000222000//////111333444444...333444333555999666///333333444444444444444444777888888999::::::;;;;;;999999::::::;;;<<<======>>>=========???@@@BBBDDD>>>???@@@@@@AAABBBCCCCCCAAABBBBBBBBBCCCCCCDDDDDDBBBBBBBBBCCCCCCCCCCCCCCCAAABBBBBBCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBB999999999888888888888777444555666666666555444333000000000111222222333333000000000000////////////---------,,,,,,,,,++++++))))))***+++,,,,,,------,,,++++++++++++++++++,,,(((((()))***+++,,,,,,---(((((()))***************'''''''''(((((()))***+++((())))))***++++++,,,,,,))))))))))))))))))))))))((('''&&&&&&&&&((()))***&&&'''''''''(((((())))))))))))(((((('''''''''&&&&&&'''''''''(((((())))))((())))))***+++,,,,,,,,,++++++******))))))(((((())))))))))))'''%%%###""")))((('''&&&&&&&&&&&&&&&---,,,,,,++++++******)))---------............///000...,,,---000111///---000000//////.........---222222222222222333333333000000000000////////////...///000111222333444444666444222000111444777999333333444555666666555555999999999999999888777666777777888:::;;;<<<======;;;;;;:::999999;;;<<<===<<<:::888777888777555333666555444444555444222000---...///000000///...---.................................///...------,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********))))))***+++,,,,,,******************++++++******+++++++++******)))((()))***++++++***)))(((,,,+++******++++++)))(((***))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))***))))))((())))))******))))))((('''''''''''''''))))))(((((((((((())))))))))))))))))))))))))))))''''''&&&''''''((()))******(((&&&$$$$$$&&&(((***''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''(((((((((((((((((())))))))))))((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''+++***)))'''&&&&&&&&&&&&)))))))))))))))))))))))),,,+++)))(((&&&%%%%%%%%%&&&((()))++++++)))(((&&&((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))((((((((((((((()))*********))))))))))))))))))***)))))))))))))))))))))))),,,,,,,,,++++++*********+++++++++,,,,,,---------,,,,,,,,,------...............///000000000000000............////////////222111//////000111111000............///000222222222333444555555555444444777777888999:::;;;;;;<<<999999::::::;;;<<<======>>>>>>??????@@@@@@@@@AAABBBBBBAAA@@@?????????@@@>>>@@@AAAAAA@@@???AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAABBBBBBCCCDDDEEEEEEEEEDDDCCCBBBBBB???@@@AAABBBAAA@@@???>>>999999999;;;<<<<<<:::888666555555444444333222222222111111111000000/////////000111222222111000///---.........------,,,+++---,,,+++***)))***+++,,,************************(((((((((((())))))))))))'''((()))++++++******)))+++***((('''''''''((()))+++++++++*********))))))///,,,(((&&&''')))))))))))))))))))))((((((((((((...---,,,***)))))))))))))))(((((((((((())))))***)))******))))))((('''&&&(((''''''&&&&&&((()))*********))))))((((((((('''))))))(((((((((((())))))******))))))(((((('''''',,,,,,,,,,,,++++++++++++------------............000...------000000///---000/////////.....................///////////////000000000000000000000/////////000111222333444444000000111111222333333444333333444555555555555555999::::::::::::999888777555555666777888999::::::;;;;;;::::::;;;;;;<<<===:::888777777777777555333666555444444555444222000---...///000000///...---.........................../////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******))))))***++++++,,,,,,+++++++++***)))))))))******+++++++++******)))***++++++++++++******))),,,+++******++++++***(((******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))))))))))))))************)))))))))((()))(((((())))))***+++,,,))))))(((((((((((())))))))))))))))))))))))))))))((((((((('''(((((())))))***)))'''&&&&&&''')))***((((((((())))))))))))***))))))))))))))))))))))))((((((((())))))))))))***))))))************))))))'''''''''((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''******)))((('''&&&&&&&&&((((((((((((((((((((((((++++++)))(((''''''&&&&&&&&&'''((())))))((('''&&&((((((''''''''''''(((((((((((((((''''''((((((((((((((((((((())))))))))))((((((((((((((()))******)))))))))******))))))))))))))))))))))))))))))))),,,,,,,,,+++++++++******+++++++++,,,,,,,,,------,,,,,,,,,---------............///000000000000000....../////////000000000111000//////000111111000000//////000000222333333333333333444444444444555666777777888999:::;;;;;;999999::::::;;;<<<<<<===>>>>>>>>>>>>>>>?????????AAA@@@@@@???????????????>>>???@@@@@@??????@@@BBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAAAAABBBBBBAAABBBBBBBBBBBBAAAAAA@@@??????@@@@@@??????>>>===777666777888999999777555555555555444333333222222111111111000000000//////...///000111111000//////---------------,,,++++++,,,,,,++++++*********+++************************)))))))))*********++++++'''((()))***+++******)))***)))((('''''''''((((((*********)))))))))((((((***)))((((((***+++***)))))))))))))))((((((((((((***))))))(((''''''''''''((((((((((((((())))))***'''((()))))))))))))))((()))(((((('''((()))***+++***))))))))))))(((((('''((((((''''''''''''(((((())))))))))))((((((((((((,,,,,,,,,,,,------------------------............///...---...//////...---////////////............,,,,,,,,,------.........000000000000000000000000//////000111222333333444---///222444555444222000333444444555555555555444999::::::::::::999999888444555555666777888888999999:::;;;;;;<<<<<<;;;;;;888666555555666666555444555444333333444444222000......////////////..............................///////////////...............---,,,,,,+++******++++++++++++++++++++++++,,,,,,------------,,,,,,*********)))******+++,,,---,,,,,,+++***)))(((((()))******+++++++++******------,,,+++******++++++,,,+++)))***++++++***)))******++++++***((('''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,+++)))))))))))))))))))))))))))***++++++***)))((('''&&&&&&'''(((***,,,---...))))))(((((((((((())))))))))))))))))))))))))))))******)))((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))******++++++******)))(((((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((***))))))(((''''''((((((%%%&&&'''(((((('''&&&%%%((((((''''''''''''(((((())))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((()))******((((((************(((((()))))))))))))))))))))))),,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------......///000000000000////////////000000000111111000000000000000000000000111111111111111222333444444333222222222333555666666666777888999:::;;;;;;999999::::::;;;;;;<<<<<<==================<<<<<>>>>>>>>>>>>>>>>>===>>>@@@???>>>>>>???AAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAA???@@@AAAAAAAAAAAAAAAAAA???>>>>>>===============:::999999;;;<<<<<<:::777555555444333333222222111111111000000000000//////...//////000//////......------,,,,,,,,,,,,++++++++++++,,,,,,++++++***)))***************************+++++++++,,,,,,,,,,,,(((((()))************)))++++++***)))((())))))))))))))))))(((((((((((((((&&&&&&'''***,,,,,,***((())))))))))))((((((((((((''''''''''''''''''''''''((((((((((((((()))******&&&'''((()))************)))))))))))))))***++++++)))))))))***))))))(((((((((''''''&&&&&&''''''((((((((((((((())))))))))))++++++,,,------...//////,,,,,,---------...............---...............///////////////.........---......//////000000000000000000000000111111111///000000111222222333333///111333666666555444222333444444555555444444444888888999999999888888777666666777777888888999999666777999:::::::::999888666555444444555666555333444333222333444333111000...//////////////////...........................000000//////............---------,,,,,,+++++++++************************+++,,,,,,------,,,,,,++++++***************++++++,,,+++++++++***)))))))))))))))***+++++++++******...---+++***))))))***+++,,,***)))***++++++***)))******+++,,,+++)))&&&%%%))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++,,,,,,,,,,,,(((((((((((((((((((((((('''(((***+++,,,***)))'''$$$$$$%%%&&&(((***+++,,,))))))(((((((((((())))))))))))))))))))))))))))))++++++***))))))((())))))(((((()))******)))(((((((((((()))))))))*********(((((((((((((((((((((((((((((()))))))))*********))))))************))))))''''''((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((''''''((((((((((((((((((((((((((('''''''''''''''((((((&&&''''''((((((''''''&&&((((((''''''''''''(((((()))(((((((((((((((((()))(((((((((((())))))))))))((((((((((((((())))))***'''((()))******)))((('''))))))))))))))))))))))))+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////000000//////000000000000111111111111///000111111000///000000111111111111111222333333444333222111111333555666555555666777888999::::::999999:::::::::;;;;;;;;;===<<<<<<<<<;;;;;;::::::=====================<<<<<<>>>??????>>>===???@@@????????????????????????@@@@@@????????????@@@@@@@@@@@@AAABBBCCCCCCCCCBBB@@@???===<<<<<<<<<===>>><<<;;;;;;<<<======:::888444444333333222111111111000000000000000000//////..................------,,,,,,,,,+++++++++,,,,,,***+++,,,,,,,,,+++)))(((******************************+++++++++,,,,,,,,,((()))))))))************,,,,,,,,,+++++++++++++++))))))))))))))))))))))))(((''''''(((***+++***((())))))))))))((((((((((((''''''((()))))))))))))))(((''''''(((((()))***+++''''''((()))))))))))))))((((((((()))))))))******((()))*********))))))(((((((((''''''''''''((((((''''''(((((())))))*********+++,,,,,,---...//////,,,,,,,,,------------...---.........---------............///////////////......///000111111222222///000000000111111111222000000000111222222333333111111222333444444444444333444444444444444333333666666777777777777666666777777777777777777888888444555666777888777666555666555333444555555444333333222111222333333111////////////....../////////........................000000///...---......///+++++++++,,,,,,---------******************************++++++++++++******++++++***************+++)))))))))***+++++++++,,,((()))***+++++++++++++++,,,+++***((((((((()))***+++***)))***+++,,,+++))))))***,,,,,,+++)))'''%%%))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++******((((((((((((((((((((((((%%%&&&)))+++,,,,,,+++***&&&&&&&&&&&&'''((()))***))))))(((((((((((())))))))))))))))))))))))))))))++++++***))))))((())))))&&&''')))******)))'''&&&'''''''''((((((((())))))(((((((((((((((((((((((('''''''''((((((((())))))''''''((((((((((((''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&'''(((((()))(((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''((((((((())))))(((((((((((((((''''''''''''(((((((((''''''&&&&&&''''''((((((((((((((())))))))))))((((((((((((((())))))***'''((()))******)))((('''))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...///////////////000000000000111111111111...111333222111///000111111111000000000111222222444333111111111222444666444555666666888888999:::999999999:::::::::::::::<<<;;;;;;;;;:::999999999;;;<<<<<<=========<<<;;;;;;<<<>>>===<<<<<<===?????????????????????????????????>>>>>>>>>>>>????????????@@@AAABBBBBBAAAAAA@@@???>>><<<<<<===>>>>>>888777777888999888666444333333333222111111000000//////////////////000000//////...------------------,,,,,,++++++,,,------)))***+++,,,+++***)))((())))))))))))))))))))))))))))))))))))************)))))))))))))))************************)))))))))************************,,,***'''&&&'''((((((((())))))))))))((((((((((((&&&'''((()))******))))))''''''''''''((()))***+++)))))))))))))))(((''''''''''''(((((((((((()))(((((()))***++++++***)))(((******))))))))))))******''''''(((((())))))*********++++++,,,---......///,,,,,,,,,,,,------------,,,...///...---,,,---............///////////////------...///000111111222///000000111111222222222000000111111111222222222111000/////////111333444333444444444444333333222444444555666666666666555666666666666555555555555222333444444555555444444777555444444555555444333222111000111222333111/////////............//////........................000///...,,,,,,---......******+++,,,,,,---......++++++++++++++++++++++++))))))************)))))),,,+++******)))*********(((((()))***+++,,,,,,---((()))***+++++++++++++++***)))))))))))))))******+++)))))))))+++,,,+++***)))***+++++++++***)))((()))))))))))))))))))))))))))))))))))))))))))))))))))***************))))))))))))))))))))))))))))))&&&''')))***++++++++++++***)))))))))))))))***+++))))))(((((((((((())))))))))))))))))))))))))))))******)))((((((((())))))''''''))))))))))))''''''''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''((((((((((((&&&''''''((((((''''''&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&''')))))))))((((((''''''''''''''''''''''''&&&&&&&&&%%%&&&&&&''''''))))))))))))))))))))))))((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))***++++++++++++,,,,,,,,,+++++++++++++++*********,,,,,,,,,,,,++++++++++++------...////////////.../////////000000000111111...222555555222000111222111111000000000111111222333222111111111222444555444444555666777888999999999999999999::::::::::::::::::::::::::::::999999:::;;;<<<===>>>===<<<;;;:::<<<======<<<;;;===>>>????????????????????????>>>>>>>>>======>>>>>>>>><<<===>>>>>>>>>>>>>>>>>>??????>>>===============999888888888999888666333333333222111111000000///......////////////000000000///...---------------...---,,,+++,,,---...///******++++++******)))((())))))))))))))))))))))))''''''((((((((())))))))))))))))))((()))******+++&&&''''''''''''&&&%%%%%%************++++++++++++...+++'''%%%%%%'''(((((())))))))))))(((((((((((($$$%%%'''((()))(((((('''''''''''''''(((***+++,,,************)))((('''&&&&&&&&&'''((((((((((((((('''(((***,,,,,,+++***(((+++******))))))******+++(((((((((((())))))))))))******++++++,,,,,,------++++++,,,,,,,,,---------+++---///...,,,+++---///............/////////000,,,---...///000111111222///000000111111222333333111111111111111222222222000/////////000111222333444444444444444333222111444555555666777777666666777777777666666555555555333333333333333444444555999777555555666555444222111000000111222222111///000///...------...///000........................///...,,,+++++++++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++*********,,,++++++***))))))******)))))))))***+++++++++,,,(((((()))++++++,,,,,,+++(((((()))***++++++++++++***)))((()))+++,,,+++***))))))*********+++++++++)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,+++***))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))******+++))))))(((((((((((())))))))))))))))))))))))))))))((((((((('''(((((())))))((())))))******))))))((('''(((((((((((()))))))))))))))))))))))))))))))))'''(((((((((((()))))))))''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''$$$%%%''')))******)))((('''''''''''''''''''''''')))(((((('''''''''(((((((((((((((''''''(((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((()))*********((('''&&&&&&'''(((***))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++*********))),,,,,,,,,+++++++++******,,,---......//////............/////////000000000///333777777333111222444333222222111111111222222111222222222222333333333333444444555666777888999999999999999999999999999999999:::::::::::::::;;;:::;;;===>>>>>>>>>===<<<999;;;<<<<<<;;;;;;<<<===========================>>>======<<<<<<======>>>=========>>>======<<<<<<<<<============<<<;;;;;;:::999999999:::999666444222222222111000000//////........./////////000000111000///...---------...///...---,,,,,,...000111++++++***)))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))***)))((((((((()))++++++&&&&&&'''''''''&&&%%%$$$))))))))))))*********+++***(((&&&&&&'''(((((('''))))))))))))((((((((((((&&&'''(((******)))((('''&&&&&&''''''(((***+++,,,((()))))))))))))))((('''&&&'''((()))***))))))((('''(((+++,,,---,,,***)))******))))))))))))******))))))))))))((((((((((((******++++++++++++,,,,,,++++++,,,,,,,,,---------+++---///...,,,+++,,,///---.........//////000000......///000111222333444///000000111222222333333111111111111111222222222000111111222333333444444444444444444333333222111555555666777777888777777::::::999999888888777777555444333222333444555666:::888666666666555333222000000///000222222111///000///...------...///000........................///---,,,******+++,,,---...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,+++***))))))******+++++++++***************(((((()))++++++,,,,,,,,,'''(((***,,,---------,,,***)))((()))+++,,,,,,***))))))))))))***+++,,,---)))))))))))))))))))))))))))))))))))))))))))))))).........---,,,+++***)))))))))))))))))))))))))))---,,,+++)))((('''''''''&&&&&&&&&&&&'''(((******))))))(((((((((((())))))))))))))))))))))))))))))'''''''''''''''((()))***************************))))))))))))************))))))))))))))))))))))))))))))))))))************(((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''###%%%''')))******)))(((''''''''''''''''''''''''++++++***)))))))))))))))''''''&&&&&&&&&&&&''''''((((((''''''''''''(((((())))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((()))******+++)))&&&%%%%%%&&&)))+++))))))))))))))))))))))))*********++++++,,,,,,,,,++++++++++++******)))))),,,,,,,,,++++++*********,,,---......//////..................///////////////444888888444111222555444444333222222333333333000111222333333333333222333333444555666777888888999999999999999999999999999999999::::::;;;;;;<<<:::;;;===??????>>>===<<<999:::<<<;;;::::::;;;===<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<======??????@@@??????>>>======:::;;;<<<===<<<;;;:::999666555555555666555222000222222111111000/////////---.........//////000000222111///...------......000///---,,,---///111222,,,+++)))((((((((()))***))))))))))))))))))))))))(((((((((((())))))))))))***)))((((((((()))+++,,,((()))*********)))'''&&&'''((((((((())))))******&&&&&&&&&(((******)))'''))))))))))))(((((((((((()))***+++---,,,+++***(((&&&&&&''''''(((***+++,,,&&&'''((()))************'''((()))++++++******)))&&&(((+++------,,,***)))))))))(((((((((((())))))******))))))((((((''''''+++,,,,,,------,,,,,,++++++++++++,,,,,,---------//////////////////......////////////000000000000////////////000000000000000000111111111111000000111111222222222222111111222222333333444555666666444333333222111000//////333444666777777777666555444666777888888777666444222222222111222222333333444444333333222111000000000000000000////////////000000//////.........---...---+++******+++---...------------.........///---------,,,,,,,,,++++++------------------------((())))))))))))*********,,,,,,,,,+++++++++******))))))))))))))))))))))))******+++++++++,,,,,,,,,...------,,,+++***))))))************************+++*********))))))(((((())))))***++++++++++++***))))))(((((()))+++---...***222555000*********''',,,+++***((((((((()))***,,,,,,***)))))))))***+++&&&&&&'''((((((((((((((())))))))))))))))))))))))******))))))))))))******&&&''''''((()))******+++((((((''''''''''''((((((,,,***(((((()))***)))(((******))))))))))))******(((((((((((((((((((((((((((((((((((())))))))))))------,,,,,,+++******)))(((((())))))((('''&&&&&&))))))))))))))))))))))))))))))************))))))'''((()))******)))((('''###$$$$$$%%%&&&'''((((((''''''&&&''''''((()))***))))))))))))))))))))))))((((((((((((((()))************))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))++++++++++++******)))))))))))))))))))))))))))))))))***+++***)))((()))***.................................////////////000,,,,,,,,,---...///000000...//////000111222222222333333222111000000111111///000111222222333222222111222333444555777888888999999:::::::::999999888777777777777888999:::;;;:::::::::;;;;;;;;;<<<<<<===<<<<<<<<<<<<;;;;;;;;;============>>>>>>>>>>>>AAA>>><<<;;;<<<<<<<<<;;;<<<<<<======<<<:::888777======<<<;;;::::::::::::444444444444333222111111222333444222///...000222444111---,,,---///000111---------------------------------.........//////))))))))))))))))))))))))((((((((((((((((((((((((***************)))(((((())))))))))))))))))***+++))))))))))))((((((((((((******))))))((((((''''''))))))))))))))))))))))))++++++***)))(((((())))))&&&''')))*********)))((()))))))))))))))***++++++((()))************))))))***************)))((((((******))))))((((((''''''++++++)))(((''''''''''''(((((((((((())))))))))))+++,,,,,,------,,,,,,++++++++++++,,,,,,---------.........................../////////000000000000////////////000000000000000000111111111111000000111111222222222222111111111111222222333444444555333333222222111000000///333444555666666666555555444555777888888777555444222222222111111222222333444333333222111111000000///////////////000000000000/////////.........---...---+++******+++---...------........./////////+++++++++************))),,,,,,,,,,,,,,,,,,,,,,,,)))))))))*********+++++++++++++++*********))))))*********************************+++++++++,,,,,,---,,,,,,++++++******)))************************************)))))))))((())))))***++++++++++++*********)))))))))+++,,,---***111444///*********(((,,,+++)))((((((((()))***+++***)))((((((((())))))(((((()))))))))))))))((())))))))))))))))))))))))******))))))))))))******''''''(((((())))))******((((((''''''''''''((((((***)))'''((()))******)))((((((''''''''''''(((((())))))))))))))))))))))))''''''((((((((()))))))))((((((((()))******++++++((((((((((((((('''&&&&&&))))))))))))))))))))))))''''''(((((((((((('''''''''((()))******)))((('''&&&&&&&&&&&&''''''''''''(((((('''''''''((())))))))))))))))))))))))))))))((((((((((((((()))*********)))))))))((((((((('''(((((((((((()))))))))))))))))))))))))))))))))))))))***+++------,,,+++***)))))))))))))))))))))))))))***++++++)))))))))+++------------------------++++++++++++,,,,,,,,,---,,,---------.../////////...//////000111111222222333222222111111000111111///000111222222333333222222333333444555666777777888888999999999999888888777777777777888999:::;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<=========>>>>>>>>>>>><<<::::::;;;<<<<<<;;;;;;<<<======<<<;;;:::999:::999888777777666666777444444444444333222111000000111222111//////111444555222...------...///...,,,,,,,,,,,,,,,,,,,,,,,,///......---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((((((((((()))***+++,,,&&&&&&'''((()))***++++++))))))))))))))))))(((((())))))))))))))))))))))))))))))((('''''''''((((((&&&'''((()))***))))))(((***)))))))))))))))******((((((((()))))))))((((((((((((((((((((((((''''''***)))))))))((((((((('''''''''&&&&&&''''''((((((************))))))))))))+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------------------............/////////000000000////////////000000000000000000111111111111000000111111222222222222111111000111111222222333333333333222222222111000000000222333444555555555444444444555666777777666555444333222222111111111222222333333222222111000000000.........//////000000000/////////..................---,,,++++++,,,---.............../////////000++++++++++++************++++++++++++++++++++++++************+++++++++,,,*********)))))))))((((((++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++************************************))))))))))))((()))******++++++******++++++***))))))***+++,,,+++000222...*********(((+++***))))))((()))))))))***))))))((('''((((((((()))***************))))))))))))))))))))))))))))))******))))))))))))******(((((((((((())))))))))))((((((''''''''''''(((((()))((('''(((***++++++***((((((''''''''''''(((((())))))))))))))))))))))))&&&&&&'''''''''(((((((((&&&&&&''''''((()))))))))(((((((((((((((''''''&&&))))))))))))))))))))))))''''''(((((((((((('''''''''(((((())))))((((((''')))((((((((('''''''''&&&***))))))(((((((((((()))))))))))))))))))))))))))((((((((((((((()))******))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''(((***,,,,,,,,,+++***)))))))))))))))))))))))))))+++,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,------.....................//////000000111111222222222222111111111111111///000111222333333333333444444444555555555666666777777888888888888777777777777777777888999:::;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<============>>><<<:::888888:::;;;<<<;;;;;;<<<===>>>======;;;;;;<<<;;;:::999888888888888333333333333333222000000...///000000000000222444555222///------------,,,++++++++++++++++++++++++---,,,,,,+++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''&&&&&&''''''(((((()))***++++++&&&&&&'''((()))***++++++))))))))))))************))))))))))))))))))))))))(((((((((((((((((()))***''''''((()))))))))))))))******)))))))))))))))***(((((((((''''''((((((((('''((((((((((((((((((((())))))))))))((((((((((((%%%%%%&&&'''(((***+++,,,+++++++++******)))))))))+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------........./////////000000////////////000000000000000000111111111111000000111111222222222222111111111111222222333333333444222222222111111111111111222222333333444444444444444555555666666555555444333222222111111111111111222222111111000000000000------......///000000000...........................---,,,,,,,,,,,,---............/////////000000......---------,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++*********))))))))))))++++++++++++++++++++++++************++++++++++++))))))******+++++++++,,,*********************************)))))))))))))))((())))))***************,,,+++***)))))))))***++++++...///---+++)))))))))******))))))))))))))))))******))))))(((((((((((())))))*********)))(((((())))))))))))))))))))))))******))))))))))))******))))))))))))((((((((((((((((((''''''''''''(((((()))((((((***,,,---,,,+++******))))))))))))******************************&&&&&&&&&&&&'''''''''((())))))(((''''''&&&&&&%%%'''(((((((((((((((''''''(((((((((((((((((((((((())))))************))))))(((((((((((((((((((((((()))))))))(((((((((((((((+++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))((((((((())))))***))))))))))))))))))))))))***+++,,,,,,+++***,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........................---------////////////000000111111111111222222222111111111000000111222333333333333555555555555555555555444555666666777777777777777777777777777888999:::;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;<<<<<<<<<=========;;;999888888:::<<<======;;;<<<===>>>>>>>>>===<<<<<<;;;:::999999888888888333333333333222111000//////////////////000111222333000---,,,---------,,,++++++++++++++++++++++++)))))))))************+++))))))))))))))))))))))))************************(((((())))))(((((('''&&&((((((((()))))))))))))))))))))))))))(((((((((((((((((())))))******++++++((((((((((((((((((((((((***************+++,,,---'''(((((()))))))))))))))+++******)))))))))))))))+++***(((''''''((())))))******************++++++))))))))))))((((((((((((((((((((()))***,,,......++++++******)))(((((((((+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////////////////000000000000000000111111111111000000111111222222222222111111333333333333444444444444111111111111111222222222222222222222333333444444444444555555555555444444333222111111000000000111111111000000000000//////---........./////////000---------...............------------------------............////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,+++++++++*********************************))))))*********+++++++++((())))))******++++++,,,************************))))))))))))))))))******(((((()))************))),,,+++***)))))))))***+++++++++,,,,,,+++))))))***)))))))))*********))))))+++++++++*********))))))'''(((((()))((((((''''''))))))))))))))))))))))))******))))))))))))******))))))))))))((((((((((((((((((''''''''''''((((((***)))***,,,...///...,,,******))))))))))))******))))))))))))))))))))))))&&&&&&&&&&&&'''''''''(((***))))))(((((('''&&&&&&''''''((((((((((((((('''(((((((((((((((((((((((())))))************))))))((((((''''''''''''((((((''''''(((((()))******+++******)))(((((('''((((((((((((((((((((((((((((((((((((((((((((())))))***(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))000---***'''&&&'''***+++)))))))))))))))))))))))))))+++,,,,,,++++++,,,---------------------------............////////////...............---------///////////////000000000000111111222222222111111000111222333333444333333555555555555555444444444444555666777777777777777777777777777888999:::;;;:::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;:::888999;;;===>>>>>>;;;<<<===>>>>>>>>>===<<<888777666555444444444444222222222222111000//////111000///.../////////...///---+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++(((((((((((((((((((((((()))))))))))))))))))))))))))************)))(((((())))))******)))((('''&&&))))))))))))(((((((((((((((((())))))*********+++((((((((((((((((((((((((***)))))))))***+++,,,,,,((((((((((((((())))))*********)))))))))))))))***...,,,***((('''(((***,,,++++++************+++,,,(((((((((((())))))))))))***************+++,,,,,,))))))((((((((('''''''''+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++,,,,,,,,,---......//////------........./////////////////////000000000000000000111111111111000000111111222222222222111111444444444444444444444444000000000111222222222333333333222222222333444555444444444444444444444444333222111000000000000000000000000///////////////........................---------------.........------------------------------------.........///,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,,,,,,,,,,++++++++++++***)))))))))))))))))))))))))))))))))************+++)))))))))*********++++++************************))))))))))))************'''((())))))******))))))++++++***))))))***+++,,,,,,))))))++++++))))))+++(((((()))************)))+++++++++++++++***))))))&&&&&&'''((((((((((((((())))))))))))))))))))))))******))))))))))))******(((((((((((())))))))))))((((((''''''''''''((((((******+++---//////---+++((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''(((((()))*********&&&'''(((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''(((''''''&&&&&&''''''(((&&&&&&'''((()))***++++++)))((((((''''''''''''((())))))))))))))))))))))))((((((((((((((()))******(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))444111,,,)))''')))+++---))))))))))))))))))))))))(((***++++++******,,,---........................,,,,,,,,,---------......------..................///////////////////////////000111333333222111111000111222333444444444444555555555555555555444444444555666777777888888777777777777777888999:::;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;:::::::::::::::::::::;;;;;;;;;<<<<<<<<<:::888999;;;===>>>>>>;;;<<<===>>>======;;;;;;888777666555555444444444111111222111111000///...222000............---,,,---+++***+++---//////...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,+++***))))))((((((((((((((((((((((((((((((((((((((((((((((((***************))))))(((((()))******)))(((&&&%%%&&&&&&'''((()))***++++++(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''((()))((((((((((((((()))******)))))))))))))))******+++000...***(((''')))+++---+++***)))((('''((())))))(((((((((((())))))))))))))))))((('''''''''((((((''''''''''''''''''''''''+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++,,,------...//////000000---------.........//////////////////000000000000000000111111111111000000111111222222222222111111333333333333333333333333///000000111222222333333444333333222333444555666444333333333333333333444333222111000/////////////////////////////////////////////......------,,,,,,,,,,,,------.........------............------,,,,,,,,,,,,---------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++)))))))))*********++++++++++++++++++************************************))))))))))))************))))))))))))************************************((()))))))))************'''(((((()))))))))))))))******)))))))))+++,,,---,,,((('''***+++((((((,,,'''((()))***+++******))))))***+++++++++***((((((%%%&&&'''((()))*********))))))))))))))))))))))))******))))))))))))******''''''(((((())))))******((((((''''''''''''((((((*********,,,------+++(((((((((''''''''''''((((((''''''''''''''''''''''''''''''((((((((()))))))))'''''''''((())))))******&&&&&&'''((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''((('''&&&&&&&&&&&&'''((('''''''''(((((()))))))))'''&&&&&&&&&&&&''''''((())))))))))))))))))))))))((((((((((((((()))******'''((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))///...,,,***))))))***+++))))))))))))))))))))))))'''(((************+++---------------------------++++++,,,,,,,,,---------,,,---------.../////////////////////////////////...000111333333333111000000111222333444444444444444444555555555555555555444555666777888888888888777777777777888999:::;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;:::::::::999999999::::::::::::;;;;;;;;;;;;:::888888:::<<<<<<<<<;;;<<<======<<<;;;:::999999999888777666666666666111111111111000///...---111...,,,,,,...///...------,,,++++++---...---,,,++++++++++++++++++++++++...---,,,,,,******)))((((((((((((((((((((((((((('''''''''''''''''''''''')))))))))***)))(((((('''%%%&&&((()))***)))((('''&&&&&&'''((()))***++++++((((((((('''''''''''''''))))))))))))))))))))))))((('''&&&&&&&&&&&&&&&&&&)))(((((('''((()))***+++(((((((((((()))***,,,,,,000...***&&&&&&'''***------,,,***(((''''''(((((('''((((((((()))))))))***(((''''''&&&&&&''''''(((&&&&&&''''''(((((())))))+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++------......///000111111---------.........//////////////////000000000000000000111111111111000000111111222222222222111111222222222222222222222222//////000111222333333444444444333222333444555666444333333222222333333444333222111000////////////.........///////////////000000///...---,,,,,,+++,,,,,,,,,------.........------............------+++++++++,,,,,,,,,------//////.........---------))))))))))))))))))))))))((())))))))))))*********************))))))))))))++++++++++++++++++++++++))))))))))))*********************)))))))))))))))************************(((((())))))*********+++'''(((((()))))))))))))))))))))((())))))+++---...,,,'''&&&***+++((((((,,,'''((()))+++++++++***)))((()))*********)))'''&&&%%%&&&((()))+++,,,,,,,,,))))))))))))))))))))))))******))))))))))))******&&&''''''((()))******+++((((((''''''''''''(((((()))))))))+++,,,+++(((&&&******))))))))))))******''''''''''''''''''''''''(((((((((((()))))))))))))))))))))(((''''''&&&&&&&&&&&&'''((())))))(((((())))))))))))))))))))))))))))))************))))))((('''&&&%%%%%%&&&'''(((((((((((((((''''''''''''%%%%%%%%%%%%%%%&&&'''((())))))))))))))))))))))))((((((((((((((()))******'''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))'''((()))******)))''''''))))))))))))))))))))))))&&&((()))***))))))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,------...///000000///////////////............///111333444333111000111111222333444444444444444444444555555555666666555555777888999999999999777777777777888999:::;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;:::::::::999999999999:::::::::;;;;;;;;;;;;999777777999:::;;;:::<<<<<<======<<<:::888777666555444333333222333333111111111111000///...---///,,,***,,,///111000......---,,,,,,------+++***))))))))))))))))))))))))************++++++++++++((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((''''''&&&"""$$$&&&)))***+++******))))))))))))((((((((((((((((((''''''&&&&&&&&&%%%))))))))))))))))))))))))***)))(((''''''''''''''')))((('''''''''(((***+++'''''''''((()))+++------000---)))%%%$$$&&&***,,,111///,,,***)))((()))***'''((((((((())))))******((((((((((((((()))******&&&&&&'''((()))***+++++++++,,,---...---,,,+++******+++---......,,,)))'''///////////////.........////////////////////////---------........./////////////////////000111111222333444444444333222111444444444333333222222222000222333333222111333444444444555555777888999:::444444333333333444444555333333222222111000//////000000000000000000000000.../////////...---,,,,,,)))******+++,,,...///000///............---------222222111111000///------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))(((******)))))))))***,,,---,,,,,,***)))))))))***+++'''((()))***+++,,,,,,,,,)))))))))))))))*********************************+++***)))(((((()))******)))******++++++)))((('''************************)))))))))))))))*********(((((()))*********************))))))))))))*********++++++++++++***))))))'''(((((()))***++++++,,,*********)))))))))))))))))))))))))))*********************)))))))))))))))((((((''''''''''''((((((******++++++++++++******))))))************))))))******))))))((((((''''''+++(((%%%$$$%%%&&&''''''))))))((('''''''''''''''(((((((((((((((((((((((((((''''''&&&&&&&&&''''''+++++++++++++++***)))((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&(((((((((((()))))))))))),,,***((('''&&&'''((()))(((((((((((()))))))))))))))))))))))))))))))))***(((((((((((())))))))))))***))))))))))))))))))))),,,,,,++++++***)))))))))******************************+++++++++,,,,,,,,,...---,,,+++,,,---...///---------............//////////////////////////////...------///000000///...///000222222111111000222222333444444555555666555555555555555555555555555666777999::::::::::::888888888888888888888888;;;;;;;;;;;;;;;:::999888999::::::;;;;;;::::::999:::;;;<<<<<<======<<<<<<;;;::::::999999999::::::===<<<<<<;;;;;;:::999999777555333222111111333333000111111111111000//////***+++---.........------------------------------,,,***((()))+++,,,+++(((---,,,,,,,,,++++++******((())))))*********))))))))))))))))))((((((((((((***'''%%%&&&)))+++***(((((((((((((((''''''''''''))))))))))))((((((((((((******)))((((((((((((((()))((('''&&&&&&'''((()))''''''''''''''''''''''''(((((((((((())))))))))))......---,,,,,,+++******))))))))))))((((((((((((***++++++***))))))***,,,,,,+++***)))(((((((((((())))))(((((((((((())))))(((((())))))))))))((((((------.........---,,,+++***+++,,,------,,,***)))////////////............////////////////////////---------........./////////////////////000111111000111222333333333222111333333333333222222222111000222333333222111333444111111222222333555666777333333222222222222333333333333222111111000//////..............................//////......---,,,------,,,,,,++++++,,,,,,,,,,,,------.........///,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++***))))))******)))))))))***,,,,,,,,,+++***)))))))))***+++((()))***+++++++++++++++))))))))))))************************************+++***)))(((((()))******&&&'''(((***++++++++++++******************************************))))))(((((()))*********************))))))))))))*********++++++++++++***))))))'''(((((())))))*********)))))))))))))))*********(((((()))))))))*********++++++++++++++++++++++++)))((((((''''''(((((())))))******************)))((())))))******))))))(((***)))))))))((((((((('''***(((&&&%%%&&&''''''&&&))))))((('''''''''''''''%%%&&&&&&''''''((((((((((((((('''''''''''''''(((++++++*********)))))))))((((((((((((((((((((('''((((((((()))))))))))))))(((((((((((())))))))))))+++***((('''''''''((()))(((((((((((())))))))))))******))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))***************************+++************************+++++++++++++++++++++,,,++++++******++++++,,,,,,---------............///////////////////////////000...---,,,.........---...///000111222111111000222222222333444444555555555555555555555555555555666666777888999::::::;;;888888888888888888888888:::::::::::::::999888888999::::::;;;;;;::::::999::::::;;;<<<<<<<<<<<<;;;;;;;;;:::::::::::::::;;;<<<<<<<<<;;;::::::999999444333333222222111000000111111111111111000///...+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,***((()))+++,,,+++))))))))))))(((((((((''''''))))))************))))))(((((((((''''''''''''''')))(((&&&'''((())))))(((%%%%%%&&&'''((()))******)))))))))))))))))))))(((******)))((((((((((((((()))(((''''''''''''((()))''''''''''''''''''''''''(((((((((((())))))))))))///......---,,,,,,++++++))))))))))))(((((((((((()))******)))(((((()))+++......---,,,++++++++++++)))((((((''''''''''''(((((())))))******))))))(((....../////////...---,,,+++++++++,,,,,,,,,,,,,,,........................////////////////////////------.........////////////////////////000111111///000111222222222222222222222222111111111111111000222333333222111333444111111111222333444555666222222111111111111222222222222222111111000000///............................../////////...---------------,,,,,,+++++++++******+++,,,---...//////))))))*********+++++++++++++++++++++++++++++++++)))******+++++++++************)))((()))***+++,,,,,,+++******))))))******)))******+++++++++******************************))))))))))))))))))))))))******))))))))))))******&&&'''(((***++++++++++++)))))))))))))))))))))))),,,,,,++++++***)))))))))(((((()))*********************))))))))))))************++++++******)))((((((((((((((((((((((((((((((((())))))******++++++(((((((((((())))))))))))***************************))))))(((((())))))***((())))))******))))))((('''(((((())))))(((((('''))))))))))))(((((((((((()))'''&&&'''(((((('''%%%))))))((('''''''''(((((($$$$$$%%%&&&'''((())))))(((((((((''''''(((((()))******)))((((((((())))))''''''((((((((((((((((((''''''(((((())))))******(((((((((((())))))))))))+++***(((''''''((())))))(((((((((((())))))))))))*********))))))((((((((((((((((((((())))))))))))((((((((())))))*********(((((()))******+++,,,,,,************************++++++++++++++++++++++++******++++++,,,,,,++++++---------............///////////////////////////000...,,,,,,------,,,+++...///000111111111000000000111111222333333444444555555555555555555555555666666666777888999;;;<<<999999999999999999999999999999999999999999888777999::::::;;;;;;::::::999999999:::;;;;;;;;;;;;:::;;;;;;;;;::::::;;;;;;<<<<<<<<<;;;::::::999999888222333444444333222000///111222111111000///...---+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***++++++***)))+++++++++***************))))))************))))))&&&&&&&&&'''''''''''''''((())))))((('''&&&((()))%%%%%%&&&'''((()))******))))))))))))))))))))))))******)))))))))((((((((()))((((((''''''(((((()))''''''''''''''''''''''''(((((((((((()))))))))))),,,,,,++++++******))))))))))))))))))(((((((((((((((((()))((('''&&&(((***++++++***)))(((((((((((()))(((''''''&&&&&&&&&&&&)))******************)))...............------,,,,,,++++++***+++,,,---...------...............///////////////////////////............///////////////////////////000000111000000111111222333333333111111111000000000000000000222333333222111333444444444444444555666777888333222222111111111111222222111111111000000000///000000000000000000000000......////////////......***++++++,,,------------******++++++,,,---......,,,,,,+++++++++,,,,,,,,,************************((()))***++++++++++++++++++***)))(((((()))***++++++++++++*********************+++++++++******)))++++++***************)))(((((((((((((((((((((((()))))))))))))))*********************)))))))))(((((((((((((((((((((((((((---,,,,,,+++***))))))((((((((()))*********************))))))))))))*********************))))))(((((((((((((((''''''''''''''''''((()))***++++++,,,''''''((((((((()))))))))''''''''''''((((((((((((******))))))))))))******(((((())))))))))))((((((''''''((((((((((((''''''))))))))))))(((((((((((((((''''''((())))))'''%%%))))))((((((((((((((()))''''''''''''(((((((((((()))(((((((((((())))))******)))(((''''''((())))))''''''''''''(((((((((((($$$%%%%%%&&&'''((())))))(((((((((((())))))))))))***)))(((((((((((())))))(((((((((((())))))))))))*********)))((((((''''''(((((((((((())))))))))))''''''(((((()))*********((()))))))))*********+++************************,,,,,,,,,++++++++++++***+++,,,---...///...---,,,---------............//////////////////////////////...,,,,,,...///....../////////000000000000000000000000111222222333333555555555555555555555555777666666777888999;;;<<<999999999999999999999999888888999999999888888777999::::::;;;;;;::::::999888888999::::::::::::999;;;;;;;;;:::;;;;;;<<<<<<;;;;;;::::::999888888888555555555444444333222111111111111111000///------,,,---------------------+++++++++++++++++++++++++++************+++******++++++++++++++++++++++++)))************))))))(((&&&&&&''''''''''''(((((((((***,,,***'''&&&(((+++(((((((((((('''''''''''')))))))))))))))*********)))))))))******))))))))))))(((((((((((((((((()))''''''''''''''''''''''''(((((((((((())))))))))))(((((('''''''''&&&&&&&&&))))))))))))((((((((((((((())))))(((''''''(((***)))(((((('''&&&&&&''''''***)))((('''''''''''''''******++++++++++++******---------,,,,,,,,,,,,,,,---,,,+++***+++,,,...///,,,---------......//////////////////////////////........./////////000000///////////////000000111222222222222333333444444000000000000000000000000000222333333222111333444555555555555666777888888444444333222222222222222111111111000000000000000000000000000000000000000......///////////////...++++++,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,++++++++++++************************((()))***++++++++++++++++++***)))(((((()))******++++++++++++******))))))******+++++++++******))),,,+++++++++******))))))(((((((((((((((((((((((((((((())))))*********************)))))))))))))))((((((((((((((((((((((((,,,,,,++++++***)))(((((((((((()))*********************))))))))))))******)))************)))((((((((((((((((((''''''''''''''''''((()))***++++++,,,(((((((((((())))))))))))&&&&&&''''''((((((((((((******))))))))))))******(((((())))))))))))((((((''''''((((((((((((''''''(((((((((((())))))))))))(((''''''((())))))(((&&&))))))((((((((())))))***,,,++++++***)))(((''''''((((((((((((((()))******)))((((((((((((((())))))&&&'''''''''(((((())))))$$$%%%%%%&&&'''((())))))(((((((((((()))))))))))))))((((((((((((((())))))(((((((((((())))))))))))))))))))))))((((((''''''(((((((((((())))))))))))''''''(((((())))))))))))*********)))))))))((((((************************+++++++++++++++++++++++++++,,,---...///...---,,,---------............///////////////////////////...---,,,---000222333222///////////////000000000//////000111111222222333555555555555555555555555666666777777888999;;;;;;999999999999999999999999777888888999999999888888999::::::;;;;;;::::::999777888999999::::::999999:::::::::::::::;;;<<<===:::::::::999888888777777555444333222111111111222111111111000000...------------------------------++++++++++++++++++++++++******+++************+++'''''''''(((((((((((((((***************)))((((((''''''((((((((())))))))))))+++,,,+++((('''***---((((((((((((''''''''''''((()))))))))*********+++((()))************))))))((())))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))))))))''''''&&&&&&&&&&&&&&&%%%))))))))))))(((((((((((())))))***)))(((''')))+++++++++***))))))))))))***+++******)))(((((())))))******++++++++++++******------,,,++++++++++++,,,------,,,++++++,,,......,,,,,,,,,---......//////////////////////////////....../////////000000000///////////////000111111444444333222222333333444000000000000111111111111000222333333222111333444444444444444444555666777555444333222222222222222000000000000000000000000..............................///000000000///////////////...---***((('''...---------,,,,,,,,,+++///...,,,***)))))))))***++++++++++++++++++++++++)))******+++++++++******+++***)))((('''((()))******++++++++++++***)))))))))******+++++++++******,,,,,,,,,+++******))))))))))))))))))))))))))))))'''((()))******+++******((('''(((((()))+++,,,---))))))))))))))))))))))))++++++******)))((((((((((((((()))*********************))))))))))))******))))))******))))))((('''(((((((((((((((((((((((((((((())))))******++++++))))))))))))************((())))))******++++++,,,***))))))(((((())))))***((())))))******))))))((('''(((((())))))(((((('''(((((((((((()))))))))))))))''''''''')))***)))((())))))((((((((()))******///...---+++***((('''&&&''''''''''''((()))******(((((()))*********))))))&&&&&&''''''((()))))))))''''''(((((())))))******(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((++++++***))))))(((''''''******************************+++++++++,,,,,,,,,******++++++,,,,,,++++++---------............///////////////////////////---,,,,,,...111444555555//////.........///000111///000000111222222333333555555555555555555555555555666777999::::::::::::::::::::::::::::::::::::777888999999:::999999999999::::::;;;;;;::::::999888888999::::::::::::999999999999999:::;;;<<<<<<::::::999888888777777666333333222111111000000/////////000000000///............---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))+++++++++***)))***+++(((((((((((())))))))))))******+++******)))((('''''''''(((((()))*********)))*********))))))+++,,,%%%%%%&&&'''((()))******((())))))******+++++++++((()))***+++++++++***)))((())))))******))))))((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))((((((((())))))))))))(((((((((((()))******)))(((((()))+++)))((((((''''''(((((((((+++******))))))******+++)))******************)))///...---,,,+++,,,,,,---...------,,,,,,,,,,,,---++++++,,,------...//////////////////////////////.../////////000000000000///////////////000111111555444333111111111111222000000000111111222222222000222333333222111333444444444333333333444555555444333222111111000000000///000000000000000000000..............................///000000000000000////////////---***'''&&&---------------............---+++)))))))))++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++***))))))+++***)))((('''(((((()))***++++++,,,+++***)))(((((()))***+++++++++++++++------,,,++++++***))))))************************&&&''')))***++++++******(((((('''((()))***,,,---************************)))((((((((((((((((((((((((((()))*********************))))))))))))******)))))))))))))))((((((''''''(((((())))))*********)))))))))))))))*********************++++++++++++))))))******+++,,,,,,---)))((((((''''''(((((())))))******************)))((())))))******))))))((('''((((((((()))))))))******(((&&&&&&(((*********))))))(((((()))******+++------,,,+++***(((''''''&&&&&&&&&&&&'''((()))***&&&(((***,,,,,,+++***(((&&&&&&''''''((())))))***((((((((()))))))))))))))(((((((((((())))))))))))''''''((()))))))))))))))(((((((((((())))))))))))&&&&&&''''''((()))))))))(((((((((((()))))))))))))))))))))(((''''''&&&&&&)))))))))))))))(((((((((************************))))))***+++,,,------...++++++******++++++,,,,,,---------............///////////////////////////---,,,,,,---000333444333///......---...///000111000000111111222333333444555555555555555555555555333555888:::;;;;;;999888::::::::::::::::::::::::888888999:::::::::::::::999::::::;;;;;;::::::999888999999:::::::::::::::888888888888999:::;;;;;;999999999888777777666666111333555777666333000------...//////000////////////...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,+++)))(((***,,,************+++++++++,,,+++++++++******)))((('''&&&&&&''''''((())))))***'''&&&&&&''')))***++++++%%%%%%&&&'''((()))******((())))))******+++,,,,,,'''(((***,,,,,,+++***)))((()))************)))((((((((((((((((((((((((((((((((((((((())))))))))))************************))))))))))))(((((((((((((((((()))((('''&&&(((***&&&%%%%%%$$$%%%%%%&&&&&&(((((((((((()))***+++,,,((())))))******))))))(((000///...---,,,---...............------,,,,,,+++++++++,,,,,,---...//////////////////////////////////////////000000000000///////////////000111111555444222000//////000000000000111111222222222333000222333333222111333444555555444444444555666666333222111000////////////////////////000000000000000000000000000000000000......///000000000000000,,,,,,.........,,,***(((+++,,,,,,---...///000000...,,,+++******,,,...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))(((+++***)))'''''''''((()))******+++,,,+++***)))((('''((()))***+++,,,,,,,,,------,,,,,,+++***))))))************************&&&''')))***+++++++++***,,,+++)))((((((((()))***************************''''''''''''(((((((((((((((((()))*********************))))))))))))******)))))))))))))))((((((''''''(((((()))***++++++,,,*********)))))))))))))))******+++++++++,,,,,,,,,'''(((((()))***+++++++++((((((''''''''''''((((((******++++++++++++******))))))************))))))'''((((((((())))))*********(((&&&%%%'''***++++++))))))((())))))***++++++++++++******)))(((((((((%%%%%%%%%&&&&&&((())))))&&&(((+++......---***(((&&&&&&&&&'''((())))))***'''''''''''''''&&&&&&&&&(((((((((((())))))))))))''''''((())))))***))))))(((((((((((())))))))))))%%%%%%&&&'''((()))******(((((((((((())))))))))))******)))((('''&&&%%%%%%''''''(((((())))))******************************(((((()))***,,,---...///...---,,,+++,,,---...///---------.........//////////////////////////////...---,,,---///111111111///......------///000111111111111222333333444444555555555555555555555555222555888;;;<<<;;;999777::::::::::::::::::::::::888999:::;;;;;;;;;;;;;;;999::::::;;;;;;::::::999999999:::;;;;;;;;;;;;:::777777777777888999:::;;;999999888888777666666666111555;;;???>>>999222...,,,---...///000000000000///...---,,,+++,,,,,,---------------------------(((+++,,,,,,)))(((***,,,&&&&&&''''''((((((((()))+++++++++******(((''''''%%%%%%&&&&&&'''((())))))&&&$$$"""$$$(((+++***))))))(((((((((''''''''''''((())))))***++++++,,,,,,'''(((***,,,---,,,***)))((()))***++++++***)))((())))))))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))))))))))))))))))))((((((((((((&&&'''((('''%%%%%%'''((((((((('''''''''(((((()))''''''''''''(((***+++,,,(((((())))))))))))((((((333///***)))+++---------,,,+++++++++,,,------..................---------000000000///////////////444444222111000...------///////////////////////////333333000...000111///111111111000000000000000///000222333444444333333333333333444444444555555222222222111111111111000//////............//////000000//////.........---........................------,,,++++++***)))))),,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,,,,,,,++++++***)))((((((************************************************))))))))))))))))))))))))))))))))))))))))))))))))*********************************************************)))))))))))))))************************---------,,,***)))'''&&&((())))))*********))))))))))))***++++++++++++***************************&&&''')))+++,,,+++***)))))))))))))))))))))))))))(((***,,,+++(((''')))+++((()))***+++,,,,,,+++***((())))))***+++,,,,,,,,,)))))))))))))))))))))))),,,******+++......+++((((((((()))***************((((((((((((((((((((((((******))))))((((((''''''%%%%%%%%%&&&((()))+++,,,+++++++++******(((''''''((((((((((((((((((((((((((())))))*********))))))))))))))))))))))))))))))+++******)))(((''''''&&&(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&'''((()))***++++++))))))))))))************)))************+++++++++,,,+++***))))))+++---............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///............---------000000000000000000000000------...///000111111222111222333222111111333555888777777666666666666666777777888999::::::;;;;;;999999999999888888777777777777888999::::::;;;;;;::::::;;;;;;::::::999888:::::::::999999999888888888888888888888888888888999999888888666555444333444333444777999888333/////////............/////////......------,,,++++++******+++,,,,,,,,,++++++))))))))))))))))))))))))++++++++++++++++++++++++(((((())))))*********+++((((((((((((((((((((((((%%%&&&***---***'''+++222666)))$$$***...'''###$$$'''&&&&&&***...///***&&&((())))))(((&&&%%%&&&'''************))))))))))))******)))((('''&&&%%%%%%'''((()))(((&&&%%%%%%&&&''''''''''''(((((((((((())))))))))))))))))))))))++++++******++++++,,,---))))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''((((((((((((111...+++***,,,------,,,+++++++++++++++,,,------------------------------000000000000000000000000222222111111000000//////000000000000000000000000///333444000///111111000111111111111111111111111000000111222333333333333333333333333444444444444222222222111111111000000000000////////////000000000/////////....................................//////...------,,,++++++---......///////////////...---,,,,,,++++++,,,,,,,,,,,,++++++******))))))************************************************************************))))))))))))))))))))))))***************************************************)))))))))))))))))))))))))))))))))))))))))))))'''((()))***++++++++++++))))))))))))******))))))))))))***++++++++++++***(((((((((((((((((((((((('''(((***++++++***)))((())))))))))))))))))))))))(((***+++***(((''')))+++'''((()))*********))))))(((((())))))***++++++,,,))))))))))))))))))))))))+++******+++------+++((((((((()))***************))))))))))))))))))))))))(((((((((((())))))))))))&&&&&&&&&&&&''')))***+++***++++++******(((''''''(((((((((((((((((((((((())))))******+++******)))((((((((((((((((((((((((*********)))((('''''''''(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((()))))))))*********)))************+++++++++,,,+++)))))))))***,,,---------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---.........//////000000/////////////////////////////////000000111111111111333333333222222333555777666555555555555666666777777888888999::::::;;;:::999999999888888888888777777888999:::;;;;;;<<<::::::;;;;;;::::::999888::::::::::::999999999999888888888888888888888888999999999888777555444333333222222444666555222...//////............/////////......------,,,++++++,,,,,,---------,,,,,,+++))))))))))))))))))))))))++++++++++++++++++++++++(((((()))))))))*********''''''''''''''''''''''''***(((&&&''''''***555AAAFFF555((('''(((%%%&&&+++))))))+++000444333---(((***+++,,,+++)))((()))***''''''''''''&&&&&&&&&&&&)))))))))(((''''''&&&&&&)))((((((((((((((('''''')))((((((((((((((((((((())))))))))))))))))))))))***************+++,,,,,,)))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((///---,,,,,,---...---+++++++++******++++++,,,,,,+++++++++,,,---------...111111111111111111111111000000000000000111111111111111111111111111111111000444555111///111222000111111111222222333333333111111111111222333444444222222333333333444444444222222111111111000000000111000000000000000000111////////////............///////////////////////////......------,,,,,,+++)))***,,,---...---+++***...---,,,,,,++++++,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++))))))))))))))))))))))))************************************************))))))))))))))))))******((((((((((((((((((((((((%%%&&&''')))***+++,,,,,,******))))))))))))******((()))******++++++******(((((((((((((((((((((((())))))***++++++***((('''))))))))))))))))))))))))((()))******)))((()))+++((())))))))))))((((((''''''(((((())))))******+++))))))))))))))))))))))))+++******+++,,,,,,+++)))((())))))************)))************************'''''''''((()))*********'''''''''''''''((())))))************)))(((''''''))))))))))))))))))))))))***+++++++++++++++******((((((((((((((((((((((((******))))))((((((''''''(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))************)))))))))((((((((('''(((((((((((()))))))))))))))************+++++++++******)))((()))***+++,,,,,,,,,++++++++++++******------------------------,,,---...///000111222222........................000111111111111111111111222333333333222222444555555555444444444555666666777777777888999999::::::::::::999999999999888888777777888999:::;;;<<<<<<::::::;;;;;;::::::999888;;;;;;;;;:::::::::999999999999999999999999999999999999999888777666555444222111000111222111///...//////............/////////......------,,,++++++---.........---,,,++++++))))))))))))))))))))))))************************(((((())))))))))))******'''''''''''''''''''''''',,,(((%%%%%%&&&+++666BBBGGG777)))''''''&&&(((---&&&'''***///222111***%%%***+++,,,+++***)))***+++******)))))))))(((((((((((((((((((((((((((((((((***(((&&&'''***+++***'''*********))))))((((((((()))))))))))))))))))))))))))))))))))))))******+++((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((,,,,,,---.........,,,+++++++++*********++++++,,,++++++,,,------...//////111111111111111222222222000000000000000000000000111111111111111111111111111555555222000222333111111111222222333444555555333222111000111222444555222222222222333333333333111111111111000000000000000000////////////000000///////////////.........////////////////////////,,,,,,,,,++++++*********''')))+++---...,,,***)))...---,,,,,,++++++,,,,,,+++++++++++++++,,,,,,,,,************************************************++++++++++++++++++++++++))))))))))))))))))))))))************************************************)))))))))))))))*********))))))))))))))))))))))))((())))))))))))(((((('''+++***)))(((((())))))***((())))))*********************************************++++++***)))((('''))))))))))))))))))))))))((()))))))))))))))***************))))))(((((('''''''''(((((()))))))))***))))))))))))))))))))))))+++*********++++++******((()))************))))))************************'''((((((((()))))))))***)))(((((('''''''''(((((())))))******)))(((''''''))))))))))))))))))))))))++++++,,,,,,,,,+++******((((((((((((((((((((((((***)))))))))((((((((('''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''((((((((()))))))))))))))*********+++++++++))))))(((((())))))***+++,,,,,,,,,+++++++++++++++........................---------...///000000000////////////////////////222222222111111111111111000222222222111111222444555555555555555666777888777777777888888999999999::::::::::::::::::999999777888888999:::;;;<<<===::::::;;;;;;::::::999888;;;;;;;;;::::::::::::999999999999999999999999999888888888888777666555444222111////////////......///......------......//////......------,,,++++++------------,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&'''******(((+++111444,,,''')))+++(((&&&'''%%%&&&(((+++...---(((%%%((()))***)))((('''((()))+++++++++*********))))))''''''''''''(((((())))))***&&&$$$&&&+++---***&&&++++++******))))))((((((((((((((((((((((((((((((((((((((((((((()))******((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''((((((((((((+++,,,...///...---,,,,,,,,,,,,++++++***++++++,,,,,,------...///000000111000000111111222222222222222222111111000/////////111111111111111111111111111555555222000222333111111111222333444555555555333222111000111222333444111111111222222222333333111111111000000000//////.........------..................///////////////////////////////////////,,,,,,++++++++++++******+++---000222222111///---...---,,,,,,++++++,,,,,,+++++++++++++++++++++,,,************************************************++++++++++++++++++++++++))))))))))))))))))))))))************************************************(((((())))))************************************++++++******((('''&&&%%%++++++***))))))((())))))(((((()))************)))))))))))))))))))))))))))************))))))((((((************************)))(((((()))************,,,++++++***))))))))))))(((((((((((())))))))))))*********************************************+++))))))*********))))))(((***************************)))))))))((((((((('''))))))(((''''''''''''(((((())))))))))))((((((''')))))))))))))))))))))))),,,,,,,,,,,,,,,+++***)))''''''''''''''''''''''''))))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''''''''((()))*********(((((((((((())))))))))))))))))*********+++++++++)))))))))))))))******+++,,,,,,,,,---------------........................------------------------000000000000000000000000222222222111111111111111///000111000///000111333666666666666777888999:::888888888888888999999999::::::::::::::::::;;;;;;888999999:::;;;;;;<<<<<<::::::;;;;;;::::::999888;;;;;;:::::::::999999999888888888888888888888888777777777777777666555444222222111///...---...///......------------......///......------,,,++++++,,,,,,,,,++++++)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((''''''''''''''''''''''''%%%%%%(((,,,+++&&&%%%''''''$$$$$$(((+++)))&&&$$$***))))))***+++++++++***'''((())))))((('''(((***(((((('''''''''&&&&&&&&&&&&&&&''''''((())))))))))))%%%###%%%)))+++)))%%%+++*********)))))))))(((((((((((((((((((((((((((((((((''''''(((((()))***'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((***,,,...///...---------------,,,,,,++++++,,,,,,.........///000000111111//////000000111222222222222222222111000//////...111111111111111111111111000444555111///111222000222222222333333444444444333222222111222222333333000000111111111222222222111111000000000/////////...------,,,,,,------............///////////////........................------------------------,,,---///000000000...---...---,,,,,,++++++,,,,,,************************************************************************++++++++++++++++++++++++))))))))))))))))))))))))************************************************((((((((()))******++++++************************)))))))))******))))))(((******+++******)))(((''''''((())))))******))))))''''''''''''''''''''''''*********)))))))))))))))************************)))((('''(((***++++++***,,,+++***************+++))))))))))))))))))))))))************************)))***+++***((((((***,,,)))************))))))(((*********************************)))(((''''''''')))(((((('''''''''((((((((((((((())))))((((((''')))))))))))))))))))))))),,,,,,,,,,,,+++***)))(((''''''''''''''''''''''''))))))))))))(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%&&&&&&&&&'''''''''&&&&&&'''((()))***++++++))))))))))))************)))************+++++++++)))))))))*********++++++,,,,,,------------......---------------------------------,,,,,,,,,++++++111111111111111111111111000111111111111111111111///000111111000000111333666666666777888:::;;;<<<999999999999999999999999::::::;;;;;;;;;;;;<<<<<<::::::::::::;;;;;;;;;;;;::::::;;;;;;::::::999888:::::::::999999999888888777777777777777777777777555666666666555555444333222222222000...---...///......------------......///......------,,,++++++***+++++++++***)))((('''))))))))))))))))))))))))************************))))))((((((((((((''''''(((((((((((((((((((((((()))&&&%%%((()))'''(((+++***(((%%%%%%&&&''''''''')))((('''&&&&&&''')))***((()))******))))))***+++)))))))))(((((((((''''''&&&'''''''''(((((())))))(((&&&$$$%%%((()))(((%%%))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((***,,,......---,,,---//////...------,,,,,,------......//////////////////......///000000111222222111111000000000000000000000000000000000000000000///333444000///111111000222222222222333333333333222222222333333222222111000000000000111111111222111000000000////////////......------------................../////////000------------------------------------------------******+++,,,,,,,,,,,,+++...---,,,,,,++++++,,,,,,+++******))))))(((((((((************************************************************************))))))))))))))))))))))))************************************************'''(((((()))******++++++************************(((((()))***+++++++++***)))***+++,,,+++)))'''%%%'''(((((()))))))))))))))''''''''''''''''''''''''))))))))))))))))))******************************)))'''&&&(((+++,,,+++*********)))((())))))++++++************************************************)))***+++)))''''''***,,,***************)))(((((())))))))))))))))))))))))))))))))))))(((((((((((((((((('''''''''(((((()))''''''((((((((((((((('''((((((((((((((((((((((((++++++++++++***)))((('''''''''''''''''''''''''''(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((''''''(((((())))))******************++++++++++++)))************+++++++++)))******+++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------000000000000000000000000/////////000000111111111111222333222111111333555444555555666888999;;;<<<:::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;::::::999999::::::;;;;;;::::::999888999999888888888777777777666666666666666666666666444444444555444444333222000111222000---+++,,,---...------,,,,,,------...///......------,,,++++++******+++++++++******)))))))))))))))))))))))))))++++++++++++++++++++++++))))))((((((((('''''''''))))))))))))))))))))))))***&&&$$$'''(((''')))---+++***'''%%%%%%'''))))))&&&&&&&&&%%%%%%%%%&&&'''&&&((())))))(((((()))***++++++++++++************'''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))***))))))))))))))))))))))))))))))(((((())))))***+++''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((((((***,,,......,,,+++...000000///...---------------...............------------......///000111111111...//////000111222222222///////////////////////////333333000...000111///333222222222222222222222111222333444444333111000000000000000111111111111000000000000//////////////////............//////---.........//////000000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------............---,,,,,,++++++,,,,,,+++******)))(((''''''&&&************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************'''(((((()))***+++++++++))))))))))))))))))))))))******++++++++++++******(((***,,,---,,,***&&&$$$'''(((((()))))))))))))))))))))))))))))))))))))))))))))(((((()))***++++++************************)))'''&&&(((+++---,,,***)))(((''''''''')))***++++++++++++***************************************)))***+++)))''''''***---***************)))((((((((((((((((((((((((((((((''''''(((((())))))******'''''''''''''''((())))))''''''((((((((((((((('''((((((((((((((((((((((((+++++++++******(((''''''''''''''''''''''''''''''(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))((((((((((((******+++++++++,,,,,,,,,)))************+++++++++******+++,,,,,,,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000////////////////////////---......///000111111222333444444444333333555777333333444555777999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>======;;;:::999888888::::::;;;;;;;;;:::999999888888888777777777777666555555555555555555555555333333444444333333222222...000222000---***+++,,,...------,,,,,,------...///......------,,,++++++******+++,,,,,,,,,++++++))))))))))))))))))))))))++++++++++++++++++++++++))))))(((((('''''''''&&&))))))))))))))))))))))))'''%%%%%%)))***'''%%%%%%%%%'''((('''(((***)))'''(((***++++++***)))))))))###%%%&&&&&&%%%%%%&&&(((((((((((((((''''''''''''(((((((((((((((((((((((()))***+++***(((&&&'''(((%%%%%%&&&'''((()))******)))))))))))))))))))))))))))))))))))))))***++++++&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''((((((((())),,,,,,,,,,,,,,,,,,,,,,,,111///---+++***+++,,,---///...---,,,,,,---...///111000///......///000111333222111000000111222333000000000000000000000000000111111111111222222222000111111111111222222222333222111222444555444333------..................000000000000000111111222000////////////.........,,,,,,,,,---...//////000---------,,,,,,+++++++++,,,,,,++++++***)))((((((++++++,,,,,,---...//////+++++++++************)))************************((((((((()))******++++++************************+++++++++*********))))))***+++,,,+++)))))))))***++++++************++++++,,,,,,,,,++++++***************************************))))))))))))******+++++++++++++++***)))(((************************(((((()))***************)))))))))(((((((((((((((*********)))(((''''''&&&+++***)))(((((())))))***))))))))))))))))))))))))&&&&&&'''((()))******+++))))))))))))))))))))))))'''''''''''''''((()))))),,,+++***)))((((((((((((***++++++,,,+++***)))((()))))))))))))))))))))))))))(((''''''''')))***+++***)))((((((((()))+++,,,******))))))((((((''''''&&&''''''((()))******+++******+++******)))((('''&&&''''''((()))((((((((())))))))))))))))))))))))''''''''''''((((((((((((((((((''''''''''''((((((---+++)))''''''((()))***+++***))))))***,,,...///((((((''''''''''''((((((*********))))))))))))))))))(((((()))++++++***)))''''''''''''((((((((()))))))))))))))))))))))))))++++++,,,,,,,,,,,,------+++++++++,,,,,,------------------...............////////////000000000000222111000.........///000555555555555555555555555444555666777777888777777999999888888999999::::::::::::;;;;;;;;;;;;::::::============<<<;;;:::999999::::::;;;:::999888777999999999888888777555555666666666666555555555555444444333222222111111000222111111000///......---...---,,,,,,++++++++++++,,,,,,,,,++++++*********---,,,+++))))))))))))***(((((('''(((((()))***+++)))))))))))))))))))))))))))++++++((($$$###&&&)))(((((())))))((('''&&&&&&***)))(((&&&&&&&&&'''((())))))))))))))))))))))))&&&((()))(((&&&%%%'''***&&&%%%%%%%%%%%%&&&''''''''''''((()))))))))))))))******((('''&&&&&&&&&&&&+++***)))(((((()))***+++((((((((((((((('''''''''((((((((()))))))))))))))))))))))))))))))))))))))''''''(((((((((((('''''')))(((((('''&&&&&&%%%%%%''''''''''''((((((((((((........................///...---,,,,,,,,,---...///...---,,,,,,---...///111000///......///000111222222111000000111222222000000000000000000000000000111111111111222222222000000111111111222222222333222111222444444333222////////////////////////000000//////000000111222...------------,,,,,,,,,,,,,,,---......///000000......---,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))++++++,,,,,,---......///++++++++++++************++++++++++++++++++++++++++++++++++++************************************+++++++++*********))))))***+++,,,+++)))))))))***++++++************++++++,,,,,,,,,++++++***************************************))))))))))))******+++++++++++++++***))))))))))))))))))))))))))))))((())))))*********))))))))))))))))))))))))))))))++++++***))))))(((''''''(((''''''((()))***,,,---))))))************))))))))))))******++++++,,,,,,))))))))))))))))))))))))((((((''''''(((((()))***,,,+++***)))((((((((((((***++++++++++++***)))((())))))))))))))))))))))))+++***)))'''''''''(((((()))))))))))))))******+++***)))))))))((((((((('''''''''(((((())))))******)))))))))***))))))((((((''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((((((((()))))),,,+++)))((((((((())))))))))))))))))***+++,,,---)))))))))(((((())))))))))))))))))))))))))))))))))))(((((()))++++++***)))'''''''''((((((((())))))))))))))))))))))))))))))*********+++++++++,,,,,,------------,,,,,,,,,,,,+++,,,,,,---...///000000////////////000000000000222111000///...//////000444444444444444444444444444555666777777888888888888888888888999:::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;:::999999999999:::::::::999888777888888888888777777666555777666666666555555444444444333333222222111111000111111000000///......---...---,,,,,,+++++++++,,,,,,,,,,,,+++++++++******+++******))))))***+++,,,)))(((((((((((())))))***)))))))))))))))))))))))))))***)))'''&&&%%%'''(((((((((((((((((('''&&&&&&))))))((('''''''''''''''(((((((((((((((((((((((((((...333111+++&&&(((+++&&&&&&&&&&&&&&&''''''(((''''''((()))))))))))))))+++++++++***)))(((((((((******)))(((((()))******)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))************))))))***))))))(((''''''&&&&&&''''''''''''((((((((((((........................---------............//////...---,,,,,,---...///000000////////////000000222222111000000111222222000000000000000000000000000111111111111222222222000000000111111111222222444333222222333444333111000000000000000000000000///////////////000111111...------------,,,,,,,,,------......///000000000///...---,,,,,,,,,---...,,,,,,,,,+++******))))))++++++,,,,,,------......,,,+++++++++************,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******)))************************+++++++++******************+++,,,+++)))))))))***++++++************+++++++++++++++++++++***************************************))))))))))))*********++++++++++++***))))))(((((((((((((((((((((((())))))*********))))))(((************************+++++++++***))))))(((((('''''''''((()))***+++,,,)))******************)))***************+++++++++)))))))))))))))))))))))))))))))))((()))******+++,,,+++***)))((((((((((((******++++++******)))((())))))))))))))))))))))))***)))(((''''''((()))***(((((()))***************))))))))))))(((((((((((((((((((((((())))))))))))''''''((()))))))))(((((((((''''''&&&'''((()))***''''''''''''''''''''''''''''''''''''((((((((((((******))))))))))))************))))))))))))(((((('''(((((()))******************))))))))))))******)))))))))))))))))))))))))))(((((()))++++++***)))''''''((((((((()))))))))))))))))))))))))))))))))))))))*********+++++++++//////......---,,,,,,,,,***+++,,,---...000111111////////////000000000000111111000/////////000000333333333333333333333333444555555666777888888888888888888888999:::;;;<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;:::999888888999999999:::999999888777777777777777777666666666777777666555444444333333333333333222111111000000111000000//////.........------,,,+++++++++,,,,,,,,,,,,,,,++++++++++++***))))))))))))***+++,,,---***))))))(((((((((((()))))))))))))))))))))))))))***(((&&&&&&'''(((((('''(((((((((((((((''''''&&&(((((((((((((((''''''&&&(((((((((((((((((((((((((((111999888...&&&&&&***''''''''''''((((((((()))''''''((()))))))))))))))******++++++***)))((('''***))))))(((((())))))***))))))))))))***************)))((((((((()))+++,,,)))))))))))))))))))))))))))******++++++******)))*********)))((((((''''''''''''''''''((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///000/////////...---,,,,,,---...///000000////////////000000222111111111111111111222000000000000000000000000000000111111111222222222000000000000111111111111444333111222333333222111111000000000000000/////////............///000000000////////////..................//////000000000000///---,,,,,,---...///,,,,,,,,,++++++*********++++++,,,,,,,,,---------,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************************************************************+++,,,+++)))))))))***++++++************+++++++++++++++*********************************************))))))))))))************+++++++++******))))))))))))))))))))))))))))))************)))((((((***************+++++++++++++++++++++******))))))******))))))(((((((((''')))******++++++******))))))))))))((((((((((((((())))))))))))))))))))))))******))))))******+++,,,++++++***)))(((((())))))******************))))))))))))))))))))))))))))))&&&&&&&&&&&&(((***,,,...'''((()))++++++***))))))))))))))))))(((((((((((())))))))))))((((((((((((&&&&&&'''(((((()))(((((()))(((&&&%%%&&&''')))+++''''''''''''''''''''''''''''''''''''((((((((((((***))))))(((((())))))***((())))))***))))))((((((%%%&&&((()))***)))((('''))))))))))))))))))))))))((((((((())))))))))))))))))(((((()))++++++***)))'''(((((((((((()))))))))))))))))))))))))))))))))************++++++++++++..................------,,,,,,,,,---...///000000////////////000000000000111111000000000000000000222222222222222333333333555555555666777888999999777777777888999:::;;;<<<<<<<<<============<<<<<<:::::::::::::::999888777888999999999999888888888666666666666666666666666777666666555444333222222333333222222111000000000000000/////////.........---,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++))))))*********++++++,,,******)))(((((('''(((((())))))))))))))))))))))))***'''%%%&&&)))***)))&&&'''(((((((((((((((''''''&&&'''((())))))((('''&&&(((((((((((((((((((((((('''...444333,,,&&&$$$&&&'''(((((()))))))))))))))''''''((()))))))))))))))&&&((()))***)))(((&&&$$$)))))))))(((((()))))))))((()))))))))))))))*********)))((('''''')))***+++((((((((((((((((((((((((((((((((())))))((((((((()))))))))(((((((((''''''''''''''''''((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///////////////...---,,,,,,---.../////////000000000000//////111111111222222111111111000000000000000000000000000000111111111222222222//////000000000111111111333222111111333333222111000000000//////..................---......///000000////////////.....................///////////////...------------//////,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))******++++++***************************************************+++,,,+++)))))))))***++++++************++++++******************************************************))))))))))))******)))******+++++++++******************************))))))*********))))))((())))))******+++++++++++++++++++++************************)))(((''''''&&&)))***+++,,,,,,+++***))))))))))))((((((((((((((())))))))))))))))))))))))***************+++,,,,,,+++***))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))&&&&&&&&&&&&(((***,,,...'''((()))++++++***))))))(((((((((((())))))))))))))))))))))))((((((((((((&&&&&&'''(((((()))(((((()))(((&&&%%%&&&''')))+++((((((((((((((((((((((((''''''''''''(((((((((((()))((((((''''''(((((()))'''((())))))))))))((((((%%%&&&'''))))))((('''&&&'''(((((())))))(((((('''''''''(((((()))))))))))))))(((((()))++++++***)))(((((((((((()))))))))***))))))))))))))))))))))))+++++++++,,,,,,,,,,,,---,,,,,,------...///000000...............---------////////////000000000000000000111111111111111111111111111222222222333333555444444555666888999:::888888888888999:::;;;<<<<<<<<<============<<<<<<999999999:::999999888888888888888888888888888999777666555444444555555666555555555444333222222222333333222111111000000///////////////............,,,,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++******))))))******)))(((((('''(((((()))))))))))))))))))))))))))'''%%%&&&)))***(((&&&''''''((((((((((((((('''&&&'''((())))))((('''&&&''''''''''''''''''''''''((()))******)))'''&&&%%%'''((()))*********))))))''''''((()))))))))))))))&&&''')))******(((&&&%%%((((((((())))))((((((((('''''''''(((((()))))))))(((((('''''''''((()))***(((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''&&&&&&''''''''''''((((((((((((........................++++++,,,,,,---.../////////...---,,,,,,---.../////////000000000000//////000111222222222222111000000000000000000000000000000111111111111222222222/////////000000000111111222111000111333333333222000000000//////......------------------...//////...------------,,,,,,,,,---.....................,,,---------............,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,'''(((((()))******++++++***************************************+++++++++***+++,,,+++)))))))))***++++++************++++++)))))))))*********************************************))))))))))))******))))))***++++++++++++***************************(((((()))***************(((((())))))***+++++++++************************&&&'''((())))))))))))((()))***,,,------,,,***)))***************+++++++++))))))))))))))))))))))))*********)))******+++,,,******)))))))))))))))***))))))((((((((()))******))))))))))))))))))))))))***)))(((''''''((()))***(((((()))***************(((((((((((())))))))))))(((((((((((())))))))))))''''''((()))))))))(((((((((''''''&&&'''((()))***))))))))))))))))))))))))''''''''''''((((((((((((((((((''''''''''''((((((''''''(((((((((((())))))&&&''''''(((((('''''''''&&&'''((())))))((('''&&&&&&''''''(((((())))))***)))(((((()))++++++***)))((((((((()))))))))******))))))))))))))))))))))))++++++,,,,,,,,,---------******+++---...///000111/////////...------,,,,,,////////////000000000000///000111222222222111111111111111222222333333444555444444444666888:::;;;999999888888999999:::;;;<<<<<<<<<======<<<<<<<<<999999999::::::999999888888888777777777888999999888777555444333333444444444444333333333222222222222222222111000000//////........................,,,,,,+++++++++,,,------***++++++++++++,,,,,,,,,+++,,,,,,++++++)))((((((***))))))(((((((((((()))))))))))))))))))))))))))(((''''''((())))))'''&&&&&&'''((((((((((((((((((&&&'''((((((((((((((((((''''''''''''''''''''''''***(((%%%%%%((())))))(((&&&''')))*********)))(((''''''((()))))))))))))))((()))***++++++***)))((('''(((((())))))(((((('''&&&&&&''''''(((((())))))'''((((((((())))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++***'''''''''''''''&&&&&&&&&''''''''''''((((((((((((........................,,,+++******+++,,,---...///...---,,,,,,---...///...///000111111000///...000111222222222222111000000000000000000000000000000111111111111222222222////////////000000000111000//////000333444444333222222111000000///......------,,,,,,------...///...------------,,,,,,,,,------------------,,,,,,***+++---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,+++++++++++++++++++++++++++++++++************************************************))))))*********+++++++++***+++,,,+++)))))))))***++++++************++++++((()))))))))*********+++******************************))))))))))))******))))))***+++++++++++++++************************&&&'''(((***++++++++++++''''''((())))))***++++++))))))))))))))))))))))))&&&'''((()))))))))(((''')))***,,,------,,,***)))))))))******++++++,,,,,,)))))))))))))))))))))))))))))))))))))))***++++++******))))))))))))******)))(((((('''((()))***+++))))))))))))))))))))))))+++***)))'''''''''(((((()))))))))))))))******+++'''((((((((()))))))))***''''''(((((())))))******)))))))))***))))))((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))(((''''''&&&'''((()))***((((((''''''''''''((((((&&&((()))******)))(((&&&&&&&&&''''''((())))))***)))(((((()))++++++***)))(((((()))))))))*********))))))))))))))))))))))))***+++++++++,,,,,,,,,,,,***++++++,,,---......///...............---------////////////000000000000///000111222222222222111111111222222333444444555555444444444555888:::<<<::::::999999888888999999;;;;;;<<<<<<<<<<<<;;;;;;999999:::::::::::::::999888777666666777888999:::999888555333222222222333222222222222333333333333222222111111000000//////........................,,,+++++++++,,,,,,---...******+++++++++,,,,,,,,,)))***++++++++++++)))))))))(((((((((((())))))***))))))))))))))))))))))))''')))******(((&&&&&&&&&&&&&&&'''((((((((((((((('''''''''''''''((())))))'''''''''''''''''''''''')))((((((''''''((())))))%%%&&&(((******)))((('''''''''((()))))))))))))))))))))))))))************''''''((())))))(((''''''&&&''''''((())))))******((()))+++,,,,,,,,,***)))))))))))))))))))))))))))***++++++,,,,,,++++++***'''''''''''''''(((((((((''''''''''''((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))+++---...///...---,,,,,,---...///...///000111111000///...000111222333333222111000000000000000000000000000000111111111111222222222////////////000000000000///......000333444444444333333222222111000000///---,,,,,,,,,,,,---......000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,//////...,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,,,,++++++************************------,,,,,,+++*********************************))))))******++++++++++++***+++,,,+++)))))))))***++++++************++++++(((((())))))*********+++******************************))))))))))))******((()))***+++++++++++++++))))))))))))))))))))))))%%%&&&((()))+++,,,,,,,,,&&&''''''((()))*********((((((((((((((())))))))))))*********((('''%%%###(((***,,,......,,,***(((&&&''''''((()))******+++)))))))))))))))))))))))))))))))))((()))******+++***)))))))))))))))******)))(((''''''''')))***+++)))))))))))))))))))))))))))(((''''''''')))***+++***)))((((((((()))+++,,,'''((((((((())))))******&&&''''''((()))******+++******+++******)))((('''&&&'''(((((()))(((((((((''''''''''''''''''''''''''''''''''''((((((((()))******))))))))))))******)))(((&&&%%%&&&'''***+++***)))'''&&&&&&'''((()))''')))***++++++***)))'''&&&&&&&&&'''((())))))***)))(((((()))++++++***)))))))))))))))************)))))))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------....../////////////////////000000000000///000111222333333222111111111222333444444555555555444444444555888;;;<<<<<<;;;:::999888888888888:::;;;;;;;;;;;;;;;;;;:::999::::::;;;;;;;;;::::::888777666666666888999::::::888666333111111111222000111111222222333444444222222111111000/////////---.....................++++++++++++,,,,,,---...*********++++++,,,,,,,,,'''(((***+++,,,,,,++++++(((((('''(((((()))***+++))))))))))))))))))))))))&&&))),,,+++'''$$$%%%&&&&&&&&&'''((())))))((((((((('''&&&&&&&&&((()))***''''''''''''''''''''''''%%%)))+++***&&&$$$&&&)))%%%&&&((()))***)))'''&&&'''(((((()))))))))))))))((((((''''''''''''((()))&&&'''((())))))((('''&&&'''(((((()))***+++++++++(((***---//////...,,,***))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))''''''''''''((((((((())),,,,,,,,,,,,,,,,,,++++++,,,------...///............------,,,,,,------...//////000111111111111000///000111222222111000///111000000000000000111111111000000///000000111111...111444222...---///333000000//////000111222222555444333111000///////////////............////////////............//////......////////////..............................------,,,+++************.........------,,,,,,,,,++++++,,,---,,,+++))))))))))))))))))***,,,...///,,,+++)))(((((()))+++,,,---,,,++++++******++++++)))))))))))))))(((''''''+++++++++*********))))))************************+++++++++************)))(((((()))***************------,,,,,,***)))((('''''''''((()))))))))))))))'''((()))++++++******)))++++++************++++++))))))))))))************))))))************))))))(((((((((((())))))))))))))))))))))))************((((((((((((((()))))))))((((((((((((((()))******...---,,,***)))(((((((((******))))))))))))******(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))******))))))(((((('''''''''&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''))))))))))))))))))))))))(((((())))))******++++++))))))(((((('''''''''&&&'''''''''(((''''''&&&&&&***)))((('''''''''''''''))))))(((((((((((())))))))))))(((((('''''''''&&&'''''''''''''''((())))))((((((''''''''''''((((((&&&((()))++++++)))(((&&&******)))))))))***+++,,,)))))))))***+++++++++,,,%%%######%%%))),,,+++***---------,,,,,,+++++++++///---+++,,,...000///---///////////////.........111111111111111111111111111111222333333444555555555555666777888999999:::<<<;;;::::::999999::::::999::::::;;;;;;::::::999999888888888777777666666888888888888888999999999:::999888666444222111000//////000111111111111111333333222111///---,,,+++......---,,,,,,,,,,,,---*********++++++,,,,,,,,,,,,++++++******++++++,,,******))))))((((((''''''))))))))))))))))))))))))++++++***************+++&&&'''((((((((((((((((((((())))))*********)))))))))))))))))))))(((''''''(((((((((((()))))))))))))))((('''&&&%%%&&&&&&'''&&&&&&''')))+++,,,***((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''')))---///000...,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''***...111+++***)))'''''''''((()))........................------........./////////...------,,,,,,------...///000000111222111111111///000111222222111000///111111000000000000111111000000111222333555666777222444666444///---///111000000//////000111111222333222111000///.........//////............////////////............//////......////////////..............................---,,,,,,++++++,,,------------------,,,,,,,,,++++++,,,---------,,,***))),,,++++++******+++,,,,,,,,,+++***))))))***+++,,,...---,,,+++************,,,,,,,,,,,,,,,+++******+++++++++*********))))))************************+++++++++************)))(((((()))***************)))***************))))))((())))))***************'''((()))***+++******)))+++******))))))******++++++*********))))))(((((())))))************))))))(((((((((((())))))))))))(((((()))))))))*********+++++++++++++++,,,,,,,,,((((((((((((((()))******...---,,,***)))(((((((((******))))))))))))******(((((((((((((((((((((((((((((((((((()))))))))***((((((((((((((()))************)))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))*********)))(((((((((''''''''''''&&&&&&''''''(((''''''''')))((((((''''''''''''((())))))(((((((((((())))))***)))))))))(((((((((((((((((('''''''''(((((()))))))))(((((('''((((((((('''((()))******)))((('''))))))))))))************++++++******)))((((((''',,,+++***,,,000222111000------------------------///---+++,,,...000///............///////////////222222222111111111111111111111222333333444555555666666777777888999::::::;;;;;;:::999999999999:::999::::::;;;;;;::::::999:::999999999888888888888888888888888888888888888888888666555333222111000//////000111111111111111000000000000000///............---,,,,,,,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++***)))))))))((((((((('''))))))))))))))))))))))))++++++***)))))))))******(((((((((((((((((('''&&&((((((((()))))))))(((((()))*********))))))((('''&&&&&&&&&''''''((((((((()))((('''&&&&&&&&&'''''''''&&&&&&(((******)))((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''')))+++...///...---+++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))(((((())),,,///+++***)))(((''''''((()))---------.../////////000//////.........///000111...------,,,,,,------...000000111222222222222111000000111111111111000000111111000000000000000111.........///000222444444555777777555000---...000000000/////////000111111222222111000000000000000//////............////////////............//////................................................,,,,,,++++++,,,...///000,,,,,,,,,,,,++++++++++++,,,,,,---......---+++***......,,,+++***)))))))))************************,,,,,,++++++******++++++,,,------------,,,+++++++++++++++***************************************+++++++++************)))(((((()))***************&&&'''((()))***+++++++++))))))***+++++++++++++++(((((()))************)))+++******))))))******+++,,,,,,+++***)))(((''''''******++++++++++++******(((((((((((())))))))))))(((((((((((())))))))))))((((((((())))))*********((((((((((((((()))******---,,,+++***))))))))))))******))))))))))))******((((((((((((((((((((((((((((((((()))))))))******((((((((((((((())))))***************))))))))))))((((((((((((((()))))))))''''''''''''''''''''''''((((((((((((((((((((((((***))))))))))))))))))(((((((((((((((''''''''''''%%%&&&'''((((((((((((((((((''''''''''''(((((()))))))))(((((((((((())))))*********))))))))))))((())))))(((''''''(((((((((+++***)))((((((((((((((('''((()))******)))(((''''''(((***+++++++++***)))******))))))(((''''''''',,,++++++,,,...//////..............................---,,,---...//////...------......//////000000222222222222111111000000111222222333333444444555777777888888999:::::::::;;;::::::999999999999999999::::::;;;;;;::::::999:::::::::::::::999999999888888777777777777777777666666555444333111111000//////000000111111000000------...///000000000000......---,,,,,,,,,,,,---***++++++++++++,,,,,,,,,)))***+++,,,,,,+++***)))))))))))))))(((((((((((())))))))))))))))))))))))++++++***)))(((((()))))))))))))))((((((''''''&&&((((((((((((((('''''''''*********+++******)))(((&&&&&&''''''((()))******)))(((''''''&&&&&&'''''')))'''&&&&&&'''(((((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''(((***+++------------))))))))))))))))))))))))))))))))))))))))))))))))%%%'''((()))((()))***,,,***))))))(((((((((((()))***++++++,,,---......///111000...---...///111333...------,,,,,,------...000111111222222222222222000000000111111000000000222111000000000000000000000000///.........//////444555666444000......///000000/////////000000111444444333333222333333333//////............/////////......------......///................................................---,,,+++++++++,,,...///++++++++++++++++++++++++,,,---.........---,,,+++...---,,,+++******)))))))))***++++++++++++***)))************+++,,,---...)))******+++******))))))************************************************+++++++++*********))))))(((((()))***************%%%&&&''')))************((()))******++++++******((()))))))))******************))))))))))))******++++++******)))(((((('''******++++++++++++******(((((((((((())))))))))))''''''((((((((()))))))))&&&&&&''''''((()))))))))((((((((((((((())))))***,,,,,,+++***)))))))))*********))))))))))))******(((((((((((((((((((((((((((((()))))))))*********))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********''''''''''''''''''''''''((((((((((((((((((((((((******))))))((((((((('''((((((((((((((('''''''''%%%%%%&&&((())))))))))))'''''''''''''''((()))***))))))(((((((((((()))))))))))))))(((((((((((((((***)))((((((((((((((((((,,,+++***))))))(((((()))(((((())))))))))))((((((((()))+++------,,,***)))&&&''''''((()))***++++++***))))))******++++++***------------............---------...//////......,,,------...///000111111333333222222111000000000222222222333333444444444888888888999::::::;;;;;;;;;;;;:::999999999999999999::::::;;;;;;::::::999::::::::::::999999999999888888777777777777777666444444333333222111000000//////000000000000000///,,,---...///000000000000......---,,,,,,,,,,,,---++++++++++++++++++++++++(((***+++------+++***((())))))))))))((((((((((((((((((((((((((((((((((((+++***))))))(((((())))))))))))(((((((((((((((((())))))((((((''''''((((((******+++++++++******)))'''((()))***+++,,,---...((((((''''''''''''''''''***'''%%%%%%&&&'''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((()))+++,,,......))))))))))))))))))))))))((((((((((((((((((((((((###&&&((())))))((()))))))))))))))(((((((((((()))++++++,,,,,,---...//////111000...---...///111333...------,,,,,,------...000000111222222222222111111000000000000000000111222222111000//////000000444333222111111111111111111111222111000///000111000000///////////////000444444333333222333333333//////............//////......------------............------------..............................///---+++))))))***+++---+++++++++++++++++++++++++++,,,---.........---,,,++++++++++++++++++++++++)))***++++++++++++***))),,,,,,++++++***++++++,,,(((((()))))))))))))))(((************************************************+++++++++*********))))))(((((()))***************'''((())))))))))))(((((('''((())))))******)))))))))))))))))))))************))))))))))))))))))***))))))))))))))))))***************++++++*********(((((((((((())))))))))))(((((((((((())))))))))))))))))***++++++,,,------((((((((((((((())))))***++++++************************))))))))))))******))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))******++++++((((((((((((((((((((((((''''''''''''''''''''''''***)))))))))(((((('''''''''''''''(((((((((((((((%%%&&&'''((())))))))))))'''''''''''''''((()))***))))))(((((((((((())))))''''''''''''''''''''''''***))))))((((((((())))))++++++***)))))))))))))))(((((())))))))))))(((((()))***,,,......---,,,+++'''(((((()))+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,---,,,---...//////.........,,,------...///000111111222222222111111111000000222222333333333333444444777777888999:::;;;;;;<<<<<<;;;::::::999999::::::999::::::;;;;;;::::::999888888999999999999999999999888888888777777666666444444333222111111000000//////000000000//////...---......////////////.........---,,,,,,,,,,,,---++++++++++++++++++++++++((()))+++,,,,,,+++)))((((((((((((((())))))))))))((((((((((((((((((((((((******))))))))))))******((((((((('''((()))***++++++***)))((((((((()))))))))******+++++++++******'''((()))***+++,,,---...''''''((((((((((((((((((***'''%%%%%%&&&''''''''''''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))+++---...************************((((((((((((((((((((((((###&&&((())))))(((((((((((((((((())))))))))))(((.........///000000000111//////.........///000111...------,,,,,,------...//////000111111111111000111111000000000000111111333222111000////////////////////////000111222333...//////000111111222222000000//////......//////222222111000000000000000//////............//////......------------......///...---,,,,,,---...///........................000...+++)))((()))***,,,++++++++++++,,,,,,,,,,,,***+++---......---,,,,,,)))***+++,,,,,,,,,,,,,,,************************000///---+++***(((((('''))))))***++++++++++++******************+++++++++************************+++++++++************)))(((((()))***************************)))(((((('''''''''((())))))))))))))))))))))))((()))******+++***))))))(((((())))))***(((((())))))************))))))************))))))(((((((((((())))))))))))))))))))))))************'''(((((()))***+++,,,,,,((((((((((((((()))************************++++++******))))))))))))******)))))))))))))))))))))))))))))))))*********++++++***))))))(((((((((((((((''''''''''''(((((((((((((((((())))))******++++++(((((((((((((((((((((((('''''''''''''''''''''''')))((((((((((((((((((''''''''''''(((((((((((((((&&&'''(((((())))))))))))(((''''''''''''(((((()))))))))(((((((((((())))))%%%&&&&&&&&&&&&&&&'''''')))((((((((())))))***+++)))))))))(((((())))))***))))))(((((((((((())))))******,,,---------,,,++++++++++++******************,,,---,,,++++++,,,---------,,,,,,,,,+++++++++***---///000///.........------......//////000000111111111111111111111111333333333333333333333333444555666888:::;;;<<<======<<<<<<;;;;;;;;;;;;;;;999::::::;;;;;;::::::999888888888888999999999999::::::999999888777777777555555444333222000000/////////000000000///............/////////...------......---,,,,,,,,,,,,---,,,,,,,,,++++++++++++***((()))***++++++***)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---))))))((('''((()))***+++---+++***((((((((())))))((()))******+++*********&&&&&&''''''((()))******''''''((()))))))))(((((()))'''&&&&&&'''(((((('''''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))***+++,,,************************))))))))))))))))))))))))$$$&&&)))))))))((((((((('''(((((())))))))))))(((////////////000000000000------........./////////...------,,,,,,------.........///000000000000///222111000//////000111222333222111000////////////---------------...///000/////////000222333333333000000///...............333222111000///.........//////............//////...------,,,,,,------...///...,,,++++++,,,...///........................///---+++))))))***---///+++,,,,,,,,,------------)))***,,,---------,,,+++)))***+++,,,,,,,,,++++++,,,+++***))))))***+++,,,///...---+++***))))))))))))***++++++,,,,,,,,,+++))))))*********+++++++++************************+++++++++************)))(((((()))*********************++++++******)))((((((((()))************)))***)))((((((((()))++++++))))))(((((((((((())))))*********)))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))************++++++++++++%%%%%%&&&'''((()))******((((((((((((((()))************))))))***+++,,,,,,******))))))))))))******))))))))))))))))))))))))))))))*********+++++++++******)))(((((((((((((((''''''(((((())))))))))))''''''(((((()))******+++(((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''((((((((()))'''(((((()))))))))(((((()))((((((''''''''''''((())))))(((((((((((())))))&&&&&&&&&&&&''''''((((((''''''(((((()))***,,,,,,''''''''''''((()))******))))))(((((((((((())))))))))))*********+++++++++)))))))))***************''')))+++***)))(((***,,,//////...---,,,++++++******---000000///------............///////////////000000000111222222333333333333333333333333333333222333444777999;;;===>>>>>>>>>===<<<<<<<<<<<<===999::::::;;;;;;::::::999999999999999::::::;;;;;;;;;;;;::::::999888888777777666555333222000////////////000000///......------......//////......---......---,,,,,,,,,,,,---,,,,,,,,,+++++++++******))))))************))))))'''((((((((()))))))))***)))))))))))))))))))))))))))))))))***+++---///000---,,,***(((''''''((())),,,+++)))'''''''''((()))'''((())))))*********)))&&&&&&&&&''''''(((((((((&&&'''((()))***))))))((('''&&&&&&(((******)))((('''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))&&&((())))))((((((((()))&&&'''((()))******)))(((...............---------,,,---......//////.........------,,,,,,------...---......///////////////222111000//////000111222333222111000////////////333333222000000/////////222111000111333444333333111000///...............555444333111000///////////////............//////...------,,,,,,------...///...,,,++++++,,,...///........................///---+++)))***,,,000222,,,,,,,,,------.........))))))+++,,,---,,,,,,+++***+++,,,---,,,,,,******,,,+++)))(((((()))+++,,,)))))))))***+++,,,......((()))***+++++++++++++++))))))******++++++++++++************************+++++++++************)))(((((()))***************)))***++++++++++++******))))))***+++++++++++++++***)))((((((((()))+++,,,))))))(((((((((((()))))),,,,,,+++***)))(((''''''''''''((((((((((((''''''(((((((((((())))))))))))******+++++++++,,,,,,,,,(((((()))***+++,,,------((((((((((((((()))******))))))))))))***+++,,,,,,******))))))))))))******)))))))))))))))))))))))))))************+++++++++******)))((((((((((((((((((((())))))*********+++&&&''''''((()))*********))))))))))))))))))))))))''''''''''''''''''''''''&&&'''''''''(((((())))))&&&'''''''''(((((())))))((())))))))))))(((((('''***)))((('''''''''''''''))))))(((((((((((())))))&&&'''''''''(((((())))))'''''''''((()))+++------&&&&&&&&&&&&''')))***+++))))))(((((((((((())))))((((((((('''((())))))***%%%%%%&&&((()))+++,,,,,,'''***,,,,,,******,,,///111111000...---,,,+++***)))---000111///------...///////////////.........//////000111222333333444333333333333333333333333000111333666999;;;===?????????>>>===============999::::::;;;;;;::::::999:::::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;:::999888888888777666444222000///...//////000000///...------,,,,,,---...////////////......---,,,,,,,,,,,,---,,,,,,,,,++++++***************))))))))))))******'''((((((((())))))******))))))))))))))))))))))))(((((()))+++,,,...000111000///+++(((&&&&&&&&&&&&,,,***(((&&&%%%&&&'''(((''''''((()))))))))))))))(((((((((((())))))))))))&&&'''(((*********)))(((&&&&&&''')))+++,,,***(((&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))(((((('''************************))))))))))))))))))))))))'''((())))))(((((()))***&&&'''(((*********)))(((000000000000//////////////////.........------------,,,+++***+++,,,---...///000000111111000......000000000000111111111111111111000000//////......000000111111111111000000000000000000111222333444///000000000000000///...////////////000000000000/////////---,,,---///222222000...,,,+++,,,---...------,,,,,,,,,---......,,,,,,,,,------.........******+++,,,,,,---......///...,,,*********,,,---,,,+++++++++++++++++++++************************************************))))))************)))))),,,,,,,,,++++++***************++++++++++++******))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''******))))))))))))******'''((()))***************,,,+++***))))))***+++,,,))))))************))))))(((((((((((()))))))))))))))))))))))))))))))))))),,,+++)))((((((((()))***((()))***++++++***)))((((((((())))))******++++++,,,+++***))))))***+++,,,++++++***)))(((((())))))******++++++++++++*********)))((('''''''''''''''))))))))))))))))))))))))***)))(((''''''((()))***((((((((((((((((((((((((((((((''''''''''''(((((((((&&&******$$$)))---%%%''''''(((((((((((('''''')))((('''&&&&&&'''((()))''''''(((((('''&&&&&&%%%(((((((((((((((((((((((())))))))))))))))))))))))'''''''''(((((()))***+++)))((('''&&&&&&'''((()))''''''''''''((((((((()))))))))))))))))))))))))))***)))((((((((()))+++,,,,,,++++++******++++++,,,,,,,,,,,,---------......---------............///---------.........//////111111222222444444555555444333222111222333444555444555666888:::;;;;;;;;;<<<<<<<<<<<<============???>>>===<<<<<<<<<<<<<<<:::::::::;;;;;;===>>>???<<<<<<<<<;;;:::::::::999555555333222000///...---////////////............------.....................---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))***)))))))))++++++)))'''((('''&&&&&&'''((()))***,,,,,,+++***)))(((''''''))))))))))))************))))))))))))))))))))))))&&&''''''(((((((((((((((&&&&&&''''''''''''&&&&&&***(((&&&%%%'''(((((('''(((((())))))))))))(((((('''(((((()))))))))(((((('''((()))******)))(((''')))((('''&&&&&&'''((()))///---+++)))(((((()))***)))))))))))))))******+++++++++******)))((((((((()))***+++***'''%%%$$$$$$************************..............................---------,,,,,,,,,,,,,,,++++++,,,,,,---...///000000111111000///...222111111111000000//////111111000000////////////000000000000000000000000000000000000111222333333000000000000000///........./////////000000000000/////////---,,,---///222111000...,,,+++,,,---......------,,,,,,,,,------,,,,,,------------------******+++,,,,,,---.........---+++))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************++++++,,,,,,++++++***,,,,,,,,,++++++***************++++++++++++******)))******************)))************))))))))))))************************((((((((((((((((((((((((******))))))((((((((((((******))))))))))))******)))))))))***))))))((((((++++++***))))))***++++++))))))************))))))(((((((((((()))))))))))))))))))))))))))))))))))),,,,,,***)))))))))***+++((()))***++++++***)))((()))))))))))))))*********++++++***))))))***++++++++++++***)))))))))))))))******++++++++++++******))))))((('''''''''(((((())))))))))))))))))))))))***)))(((''''''((()))***((((((((((((((((((((((((((((((''''''''''''(((((()))'''***)))$$$)))...&&&'''(((((())))))(((((('''(((((((((''''''(((((((((*********)))((('''&&&%%%(((((((((((((((((((((((())))))))))))))))))))))))'''''''''(((((()))***++++++***)))(((''''''&&&&&&'''''''''((((((((())))))))))))))))))))))))))))))***)))((((((((()))++++++,,,++++++******++++++,,,,,,,,,,,,------------...---------............///---------.........//////111222222222222222222222333333222222222333444555444555666888:::;;;;;;;;;<<<<<<<<<<<<============<<<;;;;;;:::999999::::::<<<<<<<<<<<<===>>>??????===<<<<<<;;;;;;::::::999666666555333222111//////////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++++++++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))***)))))))))++++++)))((((((''''''&&&'''((()))***++++++******)))(((((((((((((((((()))))))))******((((((((((((((((((((((((%%%&&&'''((())))))))))))''''''((((((((((((''''''***)))***+++------***((((((((())))))))))))(((((((((((())))))***))))))(((((())))))))))))((((((''')))(((''''''''''''((()))---,,,***)))((((((******)))))))))))))))******+++)))))))))))))))************+++,,,+++)))'''&&&'''''''''''''''''''''''''''---------------------------------,,,,,,,,,++++++++++++,,,---------------//////111222222111000///333333222111000///......111000000000000/////////111111////////////111111000000000000111222333333111111111111000...------....../////////000000000///000///...,,,---///111000///...,,,,,,,,,------///...------,,,,,,,,,,,,------------------,,,,,,***++++++,,,,,,------...---,,,***)))))))))***+++******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,------------,,,,,,+++++++++++++++***************++++++++++++************++++++++++++******************))))))))))))************************((((((((((((((((((((((((***))))))))))))(((((((((******))))))))))))******************)))(((''''''++++++***))))))***++++++))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))---,,,++++++******++++++((()))************))))))************))))))))))))++++++***))))))***+++++++++***))))))))))))))))))******++++++++++++******(((((('''''''''((())))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((''''''''''''(((((()))&&&***)))%%%---333---((())))))******))))))((('''(((((())))))((((((''')))))))))))))))))))))((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''(((((()))***+++,,,,,,+++***)))'''&&&%%%''''''((((((((())))))))))))))))))))))))))))))))))))))))))((()))******+++,,,++++++******++++++,,,,,,,,,,,,,,,---------------------............///------........./////////222222222111111000000000333333333222333444444555444555777888::::::;;;;;;;;;<<<<<<<<<<<<=========???>>>>>>===============??????>>>>>>>>>>>>???@@@======<<<;;;;;;:::999999777777666555333222111111////////////............---------,,,,,,++++++*********))))))******++++++++++++++++++++++++++++++++++++*********)))))))))))))))))))))))))))))))))***)))((()))++++++***((((((((('''''''''((())))))))))))))))))))))))))))))''''''((((((((()))))))))''''''''''''''''''''''''%%%&&&'''((())))))))))))(((((())))))))))))(((((()))***---111333111---***(((((())))))))))))(((((())))))************))))))******)))((((((((((((((()))((((((''''''(((((()))++++++)))(((((()))***+++)))))))))))))))******+++'''(((((()))******++++++***+++,,,,,,***))))))***&&&&&&&&&&&&&&&&&&&&&&&&---------------...............---------,,,,,,,,,***+++---.........---,,,...///111222222222111111222222111111000//////...000000000000000000000000222111///......///111222/////////000000111222333222222222111000...---,,,........./////////000000///000000///------...000///...---,,,,,,,,,,,,---000///...---,,,+++++++++.........------,,,,,,,,,+++++++++,,,,,,---------,,,,,,+++******++++++,,,(((((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,------------,,,,,,+++++++++*********************++++++++++++******+++++++++,,,,,,+++++++++************)))))))))(((************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******+++++++++++++++***))))))+++******************+++))))))************))))))(((((((((((()))))))))))))))))))))))))))))))))))),,,,,,++++++************((())))))***************++++++******))))))((((((+++******************+++******)))))))))))))))*********++++++++++++******((('''''''''((()))******))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((''''''''''''(((((()))&&&******(((111999444))))))************))))))'''((()))******)))(((''''''''''''((()))***+++,,,((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((()))***+++***++++++++++++)))'''&&&'''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******+++,,,++++++******++++++,,,++++++,,,,,,,,,------------------............///............////////////222222222222111111111111333333333333444444555555555666777888999:::::::::;;;;;;;;;<<<<<<<<<======@@@@@@???????????????@@@@@@???>>>>>>>>>>>>>>>???======<<<;;;:::999999888666666555444333333222222////////////............000000///...------,,,,,,******)))******+++,,,---++++++++++++++++++++++++************))))))))))))(((((((((((((((((((((((()))(((((()))++++++***((((((((((((((((((((())))))(((((((((((())))))******''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))************)))))))))***---000222222...+++(((((())))))))))))((((((******************)))(((,,,***)))'''''''''(((((()))(((((((((((((((((())))))))))))((()))***+++,,,)))))))))))))))******+++(((((())))))************(((***,,,,,,***)))***+++))))))))))))))))))))))))------........./////////////////////............+++,,,---...///...---,,,...///111222333333333222000000000000000000111111000000000000111111111111111000...------...000111////////////000111222333222222222111000...---,,,............///////////////000000///------...///...------,,,,,,,,,,,,,,,000///...---,,,+++++++++.........------,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,---------*********+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,,,,++++++******************************++++++++++++******+++++++++,,,,,,+++++++++************)))))))))(((************************************************))))))))))))******************))))))))))))*********+++,,,,,,---------,,,*********++++++*********))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))***************))))))((()))))))))))))))******+++++++++******))))))((((((*********++++++************)))))))))))))))************++++++++++++******((((((((((((((()))***+++))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((***'''***)))&&&...666000))))))************))))))'''((()))******)))((('''(((((('''''''''((()))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((()))***+++((((((***++++++***)))((((((((((((((()))))))))***))))))))))))))))))))))))((()))))))))************,,,++++++******++++++,,,+++++++++,,,,,,,,,---------------............///........./////////000000111111222222333444444555333333444444444555555555555666777888999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>===<<<<<<<<<======<<<<<<;;;:::999888777777444333333333222222111111////////////............000000///...------,,,,,,+++++++++++++++,,,---...++++++++++++++++++++++++*********)))))))))(((((((((((((((((((((((((((((()))(((((()))++++++***)))))))))))))))))))))(((((('''''''''((())))))******''''''''''''(((((((((((())))))))))))))))))))))))++++++******)))'''&&&%%%))))))************)))))))))((()))***---...---+++(((((())))))))))))((((((***************)))((((((+++***)))'''''''''((()))((())))))))))))))))))((((((((((((((()))***++++++)))))))))))))))******+++************))))))((((((&&&(((******)))((()))***************************---------...//////000000000000000////////////...,,,,,,---..................///111333444555444444//////000000111111111111000000000111111111111222000000............000000////////////000111222222111111111111000...------------.........////////////000111000...------...,,,---------,,,,,,,,,,,,///...------,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------......//////000000,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++******)))))))))*********************++++++++++++************++++++++++++******************))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++)))))))))************+++******))))))))))))************+++,,,---......---)))***++++++++++++***)))))))))************))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************)))(((((()))((((((((()))***+++,,,************)))))))))))))))***++++++++++++***))))))))))))))))))******+++******++++++++++++******))))))((((((((()))******))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((,,,(((***'''!!!''',,,%%%((())))))******))))))(((((())))))******))))))(((,,,+++)))'''&&&&&&&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))'''''''''(((((()))***+++''''''((()))************((((((((()))))))))******))))))))))))))))))))))))(((((()))************))),,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,---------............///....../////////000000000000111222333444555666666333333444555555555555444666666777999999::::::::::::;;;;;;;;;;;;<<<<<<<<<===<<<<<<<<<<<<===>>>>>><<<<<<;;;;;;;;;;;;<<<<<<;;;;;;:::999777666555555111111111111111111111111////////////............---------,,,,,,++++++***,,,,,,,,,+++,,,,,,------++++++++++++++++++++++++******)))))))))((((((((())))))))))))))))))))))))((((((((()))+++,,,+++)))))))))*********)))(((((('''''''''(((((()))))))))''''''((((((((()))))))))************************,,,++++++***)))'''&&&%%%))))))************))))))***(((&&&&&&(((***++++++(((((())))))))))))(((((())))))***))))))((('''&&&))))))(((((((((((())))))((())))))******))))))(((((((((((())))))*********)))))))))))))))******+++++++++******)))(((((('''%%%'''))))))'''''''''((())))))))))))))))))))))))+++,,,,,,---......//////000////////////.........---------------...//////...///111333555555555555111111111000000000000000000000111111111222222222///////////////////////////......//////000111222000000000000000///......---------........./////////000111000...---------+++,,,,,,------,,,,,,,,,...------,,,,,,,,,------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------.........---........................++++++++++++++++++++++++******************************++++++++++++******((()))))))))*********+++******++++++++++++******)))******************)))************))))))))))))++++++++++++++++++++++++************************))))))*********+++++++++******))))))))))))************++++++,,,+++++++++)))***++++++++++++***)))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))******+++++++++***)))((()))((((((((()))***+++,,,)))))))))))))))*********)))***++++++++++++***))))))))))))))))))***++++++******++++++++++++************))))))((()))))))))))))))))))))))))))))))))'''((()))******)))((('''((((((((((((((((((((((((((((((''''''''''''((((((***'''***(((!!!&&&)))"""'''(((((())))))(((((('''***))))))))))))))))))***,,,+++)))''''''((()))***(((((((((((((((((((((((())))))))))))))))))))))))'''''''''(((((()))***+++((((((((('''(((((())))))(((((()))))))))*********))))))))))))))))))))))))'''((()))***+++******))),,,++++++******++++++,,,***++++++++++++,,,,,,,,,---------............///.../////////000000000000111111222222333333333444333333555666666666555444666777888999999999999999::::::;;;;;;;;;<<<<<<<<<>>>>>>======>>>>>>???@@@::::::::::::;;;<<<======::::::999777666444333333000111111111111111111111////////////............,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++++++++++++++++++++++++++++++++***)))))))))(((((((((((())))))))))))))))))))))))((('''''')))+++,,,+++***)))******+++***)))((('''''''''((((((((((((((((((((((((((()))))))))******)))))))))))))))))))))))))))************)))((((((((())))))))))))))))))(((+++(((&&&&&&''')))))))))(((((())))))))))))(((((()))))))))(((((('''%%%%%%&&&'''((())))))******)))((()))************)))((((((((()))))))))))))))))))))))))))))))))******+++*********)))))))))))))))&&&'''))))))'''&&&&&&'''((((((((((((((((((((((((******+++,,,,,,---......//////.........---------......---,,,,,,...///000...///111333555666666666333333222111000///......000000111111222222222222......////////////...............//////000111222///000000000000000//////---------........./////////000111000...---,,,---++++++,,,---------,,,,,,------,,,,,,,,,---......,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------,,,+++++++++++++++++++++***************************************************++++++,,,,,,++++++***(((((())))))*********+++******++++++++++++******))))))************))))))************))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))******++++++++++++******))))))))))))*********************)))(((''')))***+++,,,,,,+++***)))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))++++++,,,---,,,+++***))))))((((((((((((***,,,---(((((())))))******++++++)))***+++,,,,,,+++***)))))))))((())))))***++++++******++++++++++++******++++++***)))(((((())))))))))))))))))))))))))))))'''((()))******)))((('''((((((((((((((((((((((((((((((''''''''''''(((((((((%%%******%%%***...&&&''''''((((((((((((''''''+++***)))(((((()))***+++((('''''''''))),,,///111(((((((((((((((((((((((())))))))))))))))))))))))'''''''''(((((()))***+++***)))(((&&&&&&&&&'''((())))))))))))************))))))))))))))))))))))))'''((()))++++++******))),,,++++++++++++++++++,,,******+++++++++,,,,,,,,,---------.........//////////////////000000000000222222222111111111111111333333555666666666555444666777888999999999999999:::::::::;;;;;;;;;<<<<<<:::::::::::::::;;;<<<<<<:::::::::;;;;;;===>>>???999999888666555333222222111111111111111222222222000/////////............------..................,,,,,,+++***)))))))))***++++++++++++++++++++++++))))))))))))(((((((((((())))))))))))))))))))))))((('''''')))+++,,,+++***)))***+++++++++)))((('''(((((((((((((((((((((((())))))))))))************(((((((((((((((((((((((('''((()))******+++++++++(((((())))))))))))((((((+++***((((((******)))((((((((())))))))))))(((((((((((((((((('''&&&%%%$$$$$$&&&(((***++++++******((()))***++++++***)))((((((((())))))))))))(((((()))))))))))))))******+++((((((((()))******++++++'''(((***)))'''&&&&&&'''))))))))))))))))))))))))+++++++++,,,...000111222//////...---,,,,,,++++++---,,,,,,,,,,,,---......111111000000111111222333000000000000000000000111...///111333555666666777000000//////.........---000///.........///111222000000000000000///......------------------------//////000000000000//////,,,,,,---.../////////............------.........000000//////............,,,,,,,,,+++++++++******...---,,,++++++++++++,,,,,,,,,++++++,,,,,,---...------------,,,+++***)))++++++++++++++++++++++++************************(((((()))***+++,,,,,,,,,+++++++++************)))************************)))))))))))))))*********))))))*********+++++++++******+++++++++,,,,,,,,,,,,+++++++++***)))))))))+++***)))))))))))))))))),,,,,,++++++***)))(((((())))))************))))))))))))************))))))))))))***++++++++++++***++++++++++++******))))))******+++,,,------......000...,,,+++,,,+++***)))++++++************++++++***++++++,,,+++***)))((((((((('''''''''(((((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((***,,,---------+++***(((((()))***************))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))((((((((((((++++++***)))))))))))))))***)))(((''''''((()))***))))))(((((('''''''''&&&'''((()))++++++***))))))''''''(((((())))))******))))))))))))))))))))))))))))))***++++++++++++***+++++++++*********))))))***)))'''&&&'''(((***,,,***+++,,,,,,******+++,,,+++***)))))))))***,,,---,,,,,,,,,---------......000000000000////////////111111222222222333333333222222333444555777777888777777777777888999:::;;;;;;:::999888888999:::;;;======<<<<<<;;;;;;;;;;;;999999::::::::::::;;;;;;:::999777666444333333222333000---,,,---/////////111000000///...---------,,,,,,+++++++++,,,------,,,,,,++++++***+++++++++,,,,,,++++++******+++++++++++++++***)))(((((('''))))))))))))))))))))))))'''((()))+++,,,---.../////////...---,,,***)))((((((''''''&&&&&&&&&&&&'''+++++++++*********))))))&&&(((***,,,---,,,+++************))))))))))))))))))************+++++++++'''''''''(((***,,,...000)))))))))))))))*********,,,)))'''&&&&&&''''''&&&---,,,***)))))))))******((((((((((((((((((((((((***)))(((((((((((())))))+++***)))(((((()))***+++))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))---------------...///000//////...------,,,++++++---------------......///111111000000111111222333111111000000000000000000//////000111111111111111000/////////............000///.........///111111///////////////...------,,,,,,,,,,,,,,,,,,,,,,,,......////////////......---------..................------,,,,,,------.../////////.........------------------,,,,,,,,,+++---------,,,,,,+++++++++,,,,,,++++++,,,,,,---...------------,,,+++******++++++++++++++++++++++++************************(((((()))++++++,,,,,,++++++++++++************)))************************************))))))))))))******+++++++++,,,,,,,,,*********+++++++++,,,,,,+++++++++***************)))))))))))))))******+++,,,,,,++++++***))))))((()))******************)))))))))************))))))))))))***++++++++++++******))))))(((((((((((((((++++++,,,,,,------.........,,,*********+++***)))++++++************+++++++++,,,,,,---,,,+++***)))(((((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))+++,,,,,,,,,+++***(((((()))***************))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))(((((((((((())))))((('''''''''''''''***)))(((''''''((()))***))))))((((((((('''''''''(((((()))************)))'''((((((((()))))))))***))))))))))))))))))))))))))))))***++++++++++++************)))))))))(((((()))((('''''''''(((***+++***+++,,,,,,******+++,,,,,,,,,+++******+++,,,---,,,,,,,,,---------......000000000000////////////111111111222222222333333000000111222333444555555666666666666777888999999<<<;;;:::999999:::;;;<<<=========<<<<<<;;;;;;:::;;;;;;::::::999999999888999999777555444333222222222000---,,,---...///...000000//////...------,,,...------,,,+++++++++++++++++++++***++++++,,,,,,------,,,+++************++++++******)))(((((('''))))))))))))))))))))))))(((((()))***+++---...///////////////...,,,+++***)))(((((('''''''''''''''*********)))))))))(((((('''(((***,,,,,,,,,+++***)))))))))))))))*********))))))*********+++++++++((((((((((((***,,,---///''''''((()))***++++++,,,***)))''''''((()))((('''++++++)))((((((((())))))(((((((((((((((((((((((()))))))))((((((((())))))******))))))))))))******))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((///......---------......//////......---,,,,,,,,,...............///000000111000000000000111222222111111111000000/////////000000000000///...------////////////............//////......//////000111...............------,,,++++++++++++++++++++++++------............------............---------------,,,,,,++++++,,,,,,---.........---------------...............---,,,,,,+++,,,---------,,,+++***,,,,,,,,,,,,,,,------...------...------,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++((()))***++++++++++++++++++++++++************)))************************+++++++++***)))))))))(((+++++++++,,,,,,,,,,,,,,,*********++++++++++++,,,***************+++++++++(((((((((((()))***+++,,,,,,,,,++++++***)))))))))******++++++++++++******))))))************))))))))))))***++++++++++++*********((('''''''''((())),,,,,,,,,,,,,,,,,,------+++***((((((***+++***)))++++++************++++++,,,,,,---------,,,++++++))))))(((((((((((()))))))))***++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))'''(((***+++++++++***)))(((((()))***************))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((()))))))))))))))(((((('''''''''''''''))))))(((((((((((())))))))))))((((((((((((''''''))))))(((((())))))******(((((((((((())))))))))))((((((((((((((((((((((((((()))******++++++******)))))))))((((((((((((((((((((((((((())))))))))))***+++,,,+++******+++,,,...---,,,,,,,,,,,,------,,,,,,,,,---------......////////////000000000000111111111222222222222333000000111222333444555555444444444555555666777888<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>===<<<<<<;;;::::::<<<<<<;;;:::999888777666888888666444333222222222222///---,,,---........./////////......------,,,///...---,,,+++*********************+++,,,------...---,,,+++************++++++******)))((((((((())))))))))))))))))))))))((((((((((((***,,,...///000000000000000///......******)))((((((((((((((()))))))))(((((((((((((((((()))***+++++++++***)))(((((())))))******++++++)))))))))*********++++++)))))))))))))))+++,,,,,,&&&&&&''')))***+++,,,---(((((((((***++++++***(((***)))(((((('''((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''......------------......//////......---------,,,///////////////000000111000000000000000111222222111111111000//////......111111111111000///...---///////////////.....................//////000000......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---///......---,,,,,,,,,,,,,,,++++++++++++++++++,,,---------------------------............---,,,+++***+++---......---+++***,,,,,,,,,,,,,,,---......------......---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++((()))***++++++++++++++++++++++++*********))))))************************,,,,,,++++++***)))((((((++++++++++++++++++++++++************++++++++++++)))))))))***+++++++++,,,***)))))))))))))))******+++++++++*********))))))+++++++++,,,,,,+++++++++))))))************))))))))))))***++++++++++++***,,,+++***))))))***+++,,,++++++++++++++++++*********)))((((((***+++++++++++++++************++++++,,,,,,,,,,,,,,,,,,++++++******)))((((((((()))))))))***,,,------,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***)))))))))(((((()))***************))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))******))))))))))))******))))))(((((((((((())))))))))))(((((((((((((((((())))))((('''''')))***+++(((((((((((())))))))))))((((((((((((((((((((((((((())))))***************))))))))))))))))))))))))''''''((()))***))))))))))))+++,,,+++***)))***+++---------,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////000000000000111111111111222222222222222222333444555555666666444444444444555666777888<<<<<<;;;;;;;;;;;;<<<<<<=========<<<;;;:::::::::;;;::::::999888777777777777666555333222222111111111///---,,,.........---.........---------,,,,,,------------,,,++++++***************+++,,,---......---,,,+++***)))))))))************))))))(((((()))))))))))))))))))))))))))((((((((()))+++---///...//////000000000//////,,,,,,+++***)))))))))))))))))))))))))))))))))))))))******+++******)))(((''''''((()))***++++++,,,))))))))))))************)))))))))))))))*********''''''((()))***++++++,,,''''''))),,,......+++)))))))))))))))((()))))))))(((((((((((((((((((((((((((((())))))*********)))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((------,,,------...///000///...............------000////////////000111111000000//////000000111222000000000000//////......//////000000000///...............///////////////---......//////////////////000000000000///............................../////////000000////////////...---,,,+++,,,,,,,,,+++++++++******+++++++++------------------------,,,---.........---+++******+++---......---+++***------,,,,,,------...///------.........---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++++++++******+++++++++*********))))))************************---,,,,,,+++***))))))(((************))))))))))))))))))*********+++++++++)))))))))***+++++++++,,,++++++***)))(((((())))))+++++++++***************+++++++++,,,,,,+++++++++))))))************))))))))))))***++++++++++++***++++++***))))))***+++,,,*********)))))))))))))))+++)))((()))+++------,,,++++++************+++++++++************+++++++++++++++***))))))))))))))))))+++,,,......,,,+++)))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))))))))(((((()))***************(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))*********))))))))))))******(((((())))))))))))(((((((((((()))))))))))))))))))))((('''''''''(((***+++))))))))))))(((((((((((((((((((((((((((((((((((((((((()))************)))************************''''''((()))***))))))))))))***++++++))))))***+++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........./////////000000000111000000111111111222222222222333333444444555555555555555555555666777888888::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::::::::888888888888888888888888555555444222111111111111000...------......---,,,------------,,,,,,,,,,,,******,,,------------,,,************+++,,,---......---,,,+++*********************)))))))))))))))))))))))))))))))))))))))))))))((()))***+++---...------.../////////......------,,,******)))))))))************************))))))******)))))))))(((''''''((()))***++++++,,,(((((()))))))))*********))))))))))))))))))))))))*********)))))))))))))))&&&'''))),,,///...,,,))))))*********************))))))))))))))))))))))))'''((()))***++++++******((()))***++++++***)))((())))))))))))))))))))))))************************)))))))))))))))))))))))),,,,,,,,,---...///000111........................///////////////000111111000////////////000111111////////////////////////,,,,,,---.........------.........///////////////------...////////////...000000000000000//////...........................//////000000000000//////...---,,,+++++++++------,,,++++++******++++++,,,---------------.........+++,,,...///...---+++)))***+++,,,---------,,,+++---------------......///------............------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++++++++******+++++++++************)))************************,,,,,,,,,+++*********))))))))))))))))))((((((((()))))))))************+++***************++++++++++++******)))))))))))))))******************************++++++++++++******))))))************))))))))))))***++++++++++++***(((((((((((())))))))))))))))))))))))))))))))))))+++***))))))+++,,,,,,,,,++++++************++++++******)))))))))***+++,,,---,,,+++***))))))))))))***+++,,,,,,,,,,,,+++***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((()))***************((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******'''''''''''''''(((((()))(((((())))))))))))(((((((((((())))))))))))******((((((''''''(((((())))))))))))))))))(((((((((((((((((((((((((((((((((((('''((())))))******))))))************++++++++++++(((((((((((()))))))))))))))***+++***))))))***+++******+++,,,,,,,,,,,,,,,,,,,,,,,,---------............//////000000111111000000000111111111111222000111111111222222222333555444444555555666777888888888999999999999888888888888888999999999::::::666666777777777888888888444333222111111000000000///...------......---+++,,,,,,,,,,,,,,,,,,,,,,,,((()))+++---.........---************+++,,,---------,,,++++++******++++++******)))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,------,,,------.........------...---,,,+++***)))))))))************++++++++++++))))))))))))))))))))))))(((((())))))******++++++((((((((()))))))))******(((((()))******)))))))))++++++******)))(((((((((''''''))),,,......+++))))))******++++++++++++***))))))))))))))))))))))))'''(((***+++,,,++++++***))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************......---------......///............///////////////............///000000///////////////000111111------......///000000000------............------............/////////000,,,---.../////////......//////000000//////...---...........................//////////////////...---,,,+++******,,,---...,,,,,,++++++++++++,,,,,,------........./////////,,,---///000000...,,,***+++++++++,,,,,,------------------------...//////------............------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++******)))+++++++++************)))************************++++++++++++++++++++++++************))))))(((((())))))))))))************+++++++++***************(((((((((((()))***+++,,,************************)))******************)))))))))************))))))))))))***++++++++++++***&&&''')))*********(((((())))))******++++++,,,,,,+++)))((((((***++++++***++++++************++++++++++++*********+++,,,---------,,,+++************++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((())))))******(((((()))***************(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((()))*********'''''''''''''''((())))))'''((()))******)))((('''(((((()))))))))*********&&&'''(((((())))))((((((***)))))))))((((((((('''))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))*********+++)))((('''''''''(((***+++(((***+++***)))((()))+++)))***,,,---............,,,,,,,,,---------...............///000111111111000000000000111111111111111111111111111222222222333333333333444555666777555666777777777777666555555555666777888999::::::777777777777777777666666333222111000000000000000...---,,,---......,,,+++++++++++++++++++++,,,,,,)))***,,,.........,,,,,,+++++++++***++++++,,,,,,++++++******++++++,,,,,,)))))))))))))))))))))***)))))))))))))))))))))))))))***,,,.........---,,,------.........------,,,...---,,,***))))))(((((())))))))))))*********+++((((((((((((((()))***+++)))))))))))))))*********(((((((((((()))))))))***&&&'''(((*********))))))*********)))))))))))))))(((((()))+++,,,,,,***((('''((()))+++++++++***)))))))))))))))))))))))))))&&&(((***,,,,,,,,,+++*********))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))000000///...---,,,,,,,,,.........///////////////...............///000000///////////////000111111,,,,,,---...///000111111111111111111000///......---.........//////000000,,,,,,.../////////...---......//////......---,,,---------------------------..................------,,,*********,,,...///---,,,,,,++++++,,,,,,---........./////////000000---...000111111///---+++,,,++++++++++++,,,---......------------...//////------...............---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++******)))+++++++++************)))************************++++++++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))************,,,+++++++++******))))))%%%%%%&&&(((***,,,...///******************++++++))))))************))))))))))))************))))))))))))***++++++++++++***&&&(((+++------,,,***)))******+++,,,------......***)))'''''')))))))))(((++++++************++++++,,,,,,+++***+++,,,...///...---,,,+++************+++******))))))******+++))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))***++++++(((((()))***************(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((()))******+++)))))))))))))))***++++++'''((()))******)))((('''(((((())))))*********+++%%%&&&((()))))))))((('''******))))))((((((((('''************************'''(((((()))))))))))))))'''((((((((())))))*********)))'''&&&'''(((***,,,(((***+++***)))((()))***)))***,,,...000000000000,,,,,,,,,---------......---......///000111111222000000000000111111111111333333333333333333444444222222222222333444555555333444555666666555444333333333444666777999::::::999999888777666555444444222222111000000///000000...---,,,---......,,,***+++++++++++++++++++++,,,***,,,---......---+++***,,,,,,++++++***+++++++++************+++,,,---...)))))))))))))))*********)))))))))))))))))))))))))))+++---000000///---,,,......//////...------,,,...---,,,***)))((((((((('''((((((((())))))******''''''''''''((()))++++++*********)))))))))))))))(((((((((((())))))))))))%%%&&&(((************)))(((((())))))******++++++(((((((((***++++++***(((&&&'''(((*********)))((())))))))))))))))))))))))&&&(((***,,,---,,,+++***+++***)))(((((()))***+++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((...------------...////////////.........---------++++++,,,---.........---++++++,,,---...///000111////////////////////////////////////........................////////////........................000000000000000///......////////////...---,,,+++......------------......---,,,+++++++++,,,---.........---------...//////---------.........////////////......------------,,,,,,------...///000000---,,,+++,,,.........,,,......---,,,,,,+++******+++++++++************)))---+++))))))+++,,,------************************+++++++++,,,,,,---------***)))))))))***+++,,,,,,//////...------,,,++++++))))))***+++++++++++++++))))))))))))))))))))))))******+++,,,------------(((((()))***++++++,,,,,,))))))))))))))))))))))))************************************************,,,+++***))))))***+++,,,++++++++++++++++++++++++,,,+++******))))))******++++++++++++++++++++++++******))))))))))))******(((+++)))&&&,,,888888000------------------------+++******)))))))))))))))))))))))))))))))))))))))+++++++++++++++***))))))******))))))((((((''''''))))))))))))))))))))))))''''''((()))))))))))))))+++***)))'''''''''((()))***)))(((''''''((()))***&&&&&&''''''(((((())))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))(((((())))))***+++++++++***+++,,,***((('''((()))))))))))))))))))))))))))(((((((((((()))***+++,,,(((((((((((())))))))))))++++++************++++++++++++***)))(((((()))))))))))))))***+++,,,---...---,,,,,,...222333000---////////////000000000000222222111111222222333333333333333444444444555555777777777777777666666555555555555666666666666666666555555555555444444444222222111111000/////////------............------++++++,,,,,,---...//////***((())),,,111222---)))------------,,,++++++******)))((())),,,......---******))))))))))))******))))))(((((((((((())))))+++++++++++++++---...///...///000000000...---,,,,,,,,,++++++******+++++++++***)))(((''''''((()))&&&''''''((()))******+++******++++++++++++******+++***)))(((((()))***+++,,,+++++++++******))))))))))))))))))))))))))))))***************)))((('''))))))))))))))))))))))))''''''(((((())))))******,,,+++***))))))***+++,,,000...+++******+++***)))'''(((******))))))***,,,))))))))))))************,,,+++((('''&&&&&&((()))---------.........//////000000/////////...............///000000000//////,,,,,,---...///000111222////////////////////////////////////............------------............////////////////////////000000000000000///.........////////////...------......------------......------,,,+++++++++,,,---,,,+++++++++,,,,,,---------------.........//////000000//////............,,,,,,,,,---.........///---,,,+++,,,...//////...------------------------++++++++++++************---+++))))))+++,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---))))))))))))))))))***+++------,,,,,,+++******))))))******+++++++++******************************,,,,,,,,,---,,,,,,++++++((())))))***++++++,,,,,,))))))))))))))))))))))))************************************************++++++************++++++++++++++++++++++++++++++(((((())))))***+++---...++++++++++++++++++++++++******))))))))))))******))),,,***&&&,,,666666---,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''******))))))(((((((((((())))))))))))))))))))))))''''''((()))))))))))))))+++***)))(((''''''((()))***)))(((''''''((()))***'''''''''((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''''''''''''''&&&&&&&&&((()))******)))((()))+++))))))))))))))))))))))))(((((((((((()))***+++,,,(((((((((((()))))))))************))))))*********,,,,,,+++***************+++++++++++++++,,,---......,,,,,,...111222000...000000000000111111111111222222111000111222333444333333333333444444444444444555666777777777777777666666666666555555555555555555555555444444444333222222111000000//////...,,,,,,------------,,,,,,***+++++++++,,,---------+++******---111222...***,,,,,,---------,,,++++++...,,,******+++,,,+++*********))))))))))))******))))))(((((((((((()))))),,,,,,,,,,,,------------///000111111111000///...---,,,++++++************+++***)))((((((((()))***'''''''''((()))*********)))******++++++******)))+++***)))(((((()))***+++++++++*********))))))))))))))))))))))))))))))))))))************))))))((())))))))))))))))))))))))(((((((((((())))))******++++++***))))))***++++++///---***)))*********)))((()))******)))(((***+++))))))))))))************++++++***)))***+++---///,,,---...///000///......000000000000000/////////000000111111111000//////---......///000111222222////////////////////////////////////............,,,,,,,,,------------...000000000000000000000000000000000/////////............///000000000//////......------------............,,,,,,+++++++++++++++++++++,,,,,,,,,---------------...............000000000///////////////,,,,,,,,,,,,---------------,,,+++---///000000///,,,,,,------...///000000,,,+++++++++************,,,+++******+++,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++***))))))((((((((())))))+++++++++***))))))((((((***+++++++++++++++******++++++++++++++++++++++++------------,,,+++***))))))))))))***++++++,,,,,,))))))))))))))))))))))))******************************************************++++++++++++******************************(((((())))))***+++---...++++++++++++++++++++++++******))))))))))))*********---+++'''+++222111***++++++++++++++++++++++++++++++***))))))))))))***))))))))))))))))))))))))((())))))))))))(((((('''***))))))))))))((((((((())))))))))))))))))))))))''''''((()))))))))))))))***))))))(((((((((((()))))))))(((((((((((())))))))))))((((((((((((((('''))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))++++++***))))))(((''''''&&&((())))))))))))***,,,(((((((((((((((((((((((((((((((((((()))***++++++((((((((()))))))))*********))))))(((((())))))***---,,,++++++++++++++++++,,,,,,,,,,,,,,,---------...---,,,---///000000///000000111111111222222222333111000//////111333444222222333333333444444444222333444666777888888888777666666666555444444444444444444444333333333333111111111000//////......+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,++++++...111222...+++++++++,,,---------,,,,,,...,,,******+++,,,+++***************************))))))(((((((((((())))))------...///...---,,,+++000000111222222222111111...---,,,+++***)))))))))***))))))))))))******+++''''''(((((())))))******)))******++++++******)))******))))))))))))************))))))))))))(((((())))))))))))))))))))))))((())))))************)))))))))))))))))))))))))))((((((((())))))))))))***+++******))))))******+++---+++)))))))))***)))((()))***+++***)))((()))***))))))))))))************)))(((''''''((()))+++,,,+++---///000111000...---//////////////////////////////000000///...---------......///000000111111////////////////////////////////////............,,,,,,---------.........000000000000000000000000000000//////............---...///000111111111111...------,,,,,,------.........---,,,++++++******,,,,,,---...////////////........................////////////............,,,,,,,,,,,,,,,,,,++++++---,,,+++---///111000///,,,,,,,,,---......//////,,,,,,+++++++++*********,,,+++***+++,,,,,,***(((,,,,,,,,,,,,,,,,,,,,,,,,************************++++++***))))))((())))))+++*********)))))))))(((++++++,,,,,,++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,+++******))))))*********+++++++++))))))))))))))))))))))))************************************************)))***+++,,,,,,+++***)))************************,,,+++******))))))******++++++++++++++++++++++++******))))))))))))******,,,---,,,(((***...---(((++++++++++++++++++++++++,,,+++******))))))******))))))))))))))))))))))))******++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))''''''((())))))))))))))))))))))))(((((((((((()))))))))(((((((((((())))))***)))))))))((((((''''''((((((((((((((((((((((((******))))))((((((''''''((((((((((((((((((((((((+++++++++******)))))))))'''((())))))(((((()))+++((((((((((((((((((((((((((((((((((((((()))******(((((()))))))))*********))))))(((((((((((()))))),,,++++++*********++++++------------------,,,,,,///...,,,,,,---...000000///000000000000111111111222111///......000222444222222222222333333333333222333444555666666666666777777666555444444333333444333333333222222222222111000000//////...------,,,,,,------------,,,,,,,,,,,,,,,++++++++++++++++++++++++---///000---+++***++++++,,,------------***)))((())),,,......---************************))))))(((((((((((())))))+++,,,...000000///...---000000000111111111111111...---,,,***))))))))))))(((((((((((())))))******'''((((((((()))))))))***))))))************))))))***))))))))))))))))))***)))))))))((((((((((((((())))))))))))))))))))))))'''((()))***************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******+++***((((((******)))(((***++++++***((('''((()))((()))))))))******************((('''&&&&&&'''''',,,---///111111000///...........................//////000000///...---------------....../////////////////////////////////////////////............---.........////////////////////////////////////000000///...---.........,,,---...000111111111111------,,,,,,,,,,,,------......------,,,+++***)))+++,,,---...////////////.....................---------------------------,,,,,,,,,,,,,,,,,,++++++---,,,+++---///000000///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++++++++---...---+++(((++++++++++++++++++++++++************************---,,,,,,+++************+++++++++++++++*********++++++,,,,,,,,,++++++***************************)))***++++++,,,,,,,,,+++***************+++++++++))))))))))))))))))))))))************************)))))))))))))))))))))))))))***+++,,,,,,+++***)))************************,,,+++******))))))******++++++++++++++++++++++++******))))))))))))******,,,---,,,******,,,+++''',,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************)))))))))))))))))))))))))))******+++++++++******))))))))))))************))))))))))))))))))))))))''''''((()))))))))))))))((((((((())))))))))))((((((((())))))))))))((((((******))))))((((((((('''((((((((((((((((((((((((******))))))((((((''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((()))***)))'''&&&'''((((((((((((((((((((((((((((((((((((((((((((()))***))))))))))))************))))))(((((((((((())))))******))))))))))))***+++------.........---,,,,,,......---,,,,,,---///000.........////////////000111000///......000222333111111111222222222333333444444555555555555444444777666666555444333333222222222222222111111111111000000//////...---------------............------------------,,,,,,,,,,,,******+++,,,------+++******++++++,,,------------***)))((())),,,......---)))***++++++++++++***)))))))))(((((((((((())))))((())),,,///111111000000//////........./////////---,,,+++***))))))))))))&&&''''''((())))))))))))(((((((((((()))))))))))))))))))))******))))))))))))))))))******)))))))))((((((((((((((()))))))))))))))))))))))))))))))))'''((()))***************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))***(((((()))***+++***(((***++++++***((('''((()))((()))))))))************------,,,+++************---...///000111000//////------------............000000111111111000//////------------.........///////////////////////////////////////...................../////////000000////////////////////////000///...---------...///,,,---...///000111111000------,,,,,,,,,,,,------------------,,,,,,******((()))+++---......------...............---------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,---------------,,,+++,,,.........---,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,++++++++++++******,,,///000000,,,***************************+++++++++++++++*********------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,************************((()))***+++,,,,,,,,,,,,************************))))))))))))))))))))))))************************))))))))))))))))))))))))******++++++++++++******++++++++++++++++++++++++(((((())))))***+++---...++++++++++++++++++++++++******))))))))))))******+++,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++))))))))))))))))))))))))'''(((((())))))))))))((()))))))))************+++))))))))))))))))))))))))''''''((()))))))))))))))'''(((((())))))))))))((((((((())))))))))))((((((***))))))))))))))))))((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))&&&''''''((())))))******)))******)))'''&&&&&&'''(((((((((((((((((((((((((((((((((''''''(((((())))))))))))*********++++++***))))))(((((())))))***)))))))))((())))))***++++++,,,---......---,,,+++---......---,,,,,,---///---------........./////////////////////000000111000000111111111222222222444444555555444333333222666555555555444333333333222111111111000000000000/////////...------,,,,,,---......//////......---------------------------******++++++++++++******++++++,,,---------,,,,,,...,,,******+++,,,+++***)))***+++,,,,,,+++***)))))))))(((((((((((())))))&&&(((+++---000111222222///...---,,,,,,,,,,,,---++++++***))))))))))))***'''(((((())))))))))))((((((((((((((())))))))))))((())))))******))))))((())))))************))))))(((((())))))))))))******))))))))))))))))))))))))((())))))************)))))))))))))))))))))))))))+++************)))))))))((())))))******))))))((()))((((((***,,,,,,+++))))))***+++***)))((()))***))))))))))))************(((((()))******+++++++++.../////////000000000000---.........////////////......///000000000//////............////////////////////////////////////////////////............---------.........//////000000000000000000000000111///...,,,,,,---...///,,,---...///////////////---,,,,,,++++++,,,,,,---+++,,,---------,,,++++++''')))+++---......------//////.........---------,,,,,,,,,---------......,,,,,,,,,---.........///---,,,++++++,,,---+++***++++++,,,,,,---.........------,,,,,,,,,+++++++++)))***---000333222///,,,++++++++++++++++++++++++---,,,,,,,,,+++++++++++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---.........++++++++++++++++++++++++)))******+++++++++******************************))))))))))))))))))))))))************************))))))))))))))))))))))))++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))***+++---...++++++++++++++++++++++++******))))))))))))************,,,------,,,+++,,,++++++++++++++++++++++++---,,,++++++******++++++))))))))))))))))))))))))''''''((()))))))))))))))))))))*********+++++++++))))))))))))))))))))))))''''''((()))))))))))))))&&&'''((()))******)))((('''((()))******)))(((''')))))))))))))))*********))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***************+++++++++'''((())))))'''&&&'''((()))))))))))))))))))))))))))(((((('''''''''(((((())))))*********+++++++++*********))))))************)))))))))******+++,,,(((***,,,---...---,,,++++++---//////---+++,,,...............////////////---...///000000000//////000000000000111111111222222333333444444444333333444444444444444444444444111111000000000///////////////......---,,,,,,+++,,,------......------,,,+++++++++,,,,,,------...++++++,,,,,,+++***++++++,,,,,,---------,,,++++++...,,,******+++,,,+++***)))***,,,------,,,***)))))))))(((((((((((())))))'''(((***+++---///111111000///---,,,++++++++++++)))))))))))))))******+++******+++,,,+++***))))))))))))))))))(((((((((((((((((())))))))))))((((((((()))***++++++***)))((()))))))))*********++++++)))))))))))))))))))))))))))************))))))((())))))))))))))))))))))))+++++++++*********))))))'''((()))******)))((('''(((((()))+++------,,,+++((()))******)))(((***+++))))))))))))************%%%&&&'''(((((()))))))))/////////...///000111111.../////////000000111111++++++,,,---.........---////////////000000000000////////////////////////000/////////............,,,,,,,,,---------......111111111111111111111111111///---,,,,,,,,,...///,,,---..................---,,,,,,++++++,,,,,,---***+++,,,---------,,,+++)))+++---///000000000/////////.........------------------.........//////,,,,,,------...///000000...,,,++++++++++++***(((***+++,,,---///000111111---------,,,,,,,,,++++++(((***---111444444000---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***)))))))))***+++,,,,,,++++++++++++++++++,,,,,,((()))***,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))(((++++++******************))))))))))))))))))))))))************************)))))))))))))))))))))))),,,+++***))))))***+++,,,------------------------,,,++++++***)))*********++++++++++++++++++++++++******))))))))))))******)))))),,,......,,,,,,...))))))))))))))))))))))))---,,,++++++******++++++))))))))))))))))))))))))))))))***+++++++++++++++))))))******++++++++++++))))))))))))))))))))))))'''(((((()))))))))))))))&&&'''(((*********)))((('''((()))******)))((('''(((((())))))******++++++))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))((((((''''''&&&&&&%%%'''(((((('''''')))***************************)))(((((('''''''''(((((()))************+++++++++++++++************+++++++++*********+++,,,,,,---'''(((+++---------,,,+++***---000000---+++,,,---////////////000000000000,,,---///111111000...---000000000000111111111111000111222333444555555555333333444444444444444444000000000000///////////////......------,,,+++++++++,,,,,,------,,,,,,+++))))))***+++,,,,,,------,,,---------++++++,,,---------------,,,,,,+++******)))((())),,,......---)))***,,,------,,,***)))))))))(((((((((((())))))))))))******,,,---///000222000...,,,+++******+++(((((((((((()))***+++,,,,,,------...---,,,***)))))))))))))))(((((((((((((((((())))))))))))((((((((()))***++++++***)))((())))))******+++++++++,,,))))))))))))))))))))))))***************)))((('''))))))))))))))))))))))))++++++++++++******))))))'''((()))******)))(((''')))((()))+++......---+++'''(((******))))))***,,,))))))))))))************+++,,,,,,,,,+++***)))(((111000///...------...///+++,,,---////////////...//////000000000000//////000///------.........---000000000///......------------,,,,,,,,,,,,------......------------.........------------.../////////...---,,,+++,,,------000000000000000///......000///...---,,,+++++++++...,,,++++++------,,,***((()))***+++,,,---------000000///...---+++***)))+++,,,.........,,,***)))***+++,,,---............---,,,,,,++++++,,,,,,------------,,,,,,------...............------,,,+++++++++,,,000555555///***---,,,++++++******++++++,,,,,,+++******)))))))))((())))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,++++++******************)))************+++++++++))))))))))))))))))))))))---+++))))))+++,,,***'''************************,,,,,,++++++***)))))))))(((***+++,,,,,,+++)))(((+++++++++,,,,,,++++++***------------------------++++++******+++,,,,,,------------,,,,,,,,,++++++++++++***)))(((((())))))((()))***+++,,,,,,+++***............------,,,+++)))+++,,,------,,,***)))---,,,+++******+++,,,---((()))*********)))'''&&&))))))***++++++++++++***)))************+++++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''&&&&&&&&&%%%))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((()))))))))'''&&&%%%)))))))))))))))))))))))))))((((((((((((***,,,------,,,,,,+++***)))(((((())))))))))))))))))))))))******+++,,,------------+++,,,.../////////...---............////////////111333555444333222333333///000111222222222222222111222222222222222222333333333333444444444555555000000000000////////////,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,++++++*********************************++++++++++++++++++++++++,,,+++++++++***)))))))))***++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))***+++,,,---++++++***))))))(((((('''(((%%%###$$$''')))(((''')))...333222---)))((()))(((((((((((((((((((((((())))))))))))))))))))))))'''((()))++++++******)))*********)))((()))+++...))))))))))))))))))))))))))),,,...000000...,,,)))))))))))))))))))))))))))))))))))))))))))))******''''''(((******+++++++++&&&''')))))))))((()))***))))))(((((((((((())))))))))))))))))))))))))))))&&&'''(((***+++---......111000///...---......///,,,---///000111111000000000//////////////////000000///------.........---000000/////////.........000//////......//////000......------------.........------------.../////////...---,,,,,,,,,------000000000000000///............---,,,,,,,,,------///...---------...,,,+++))))))***+++,,,---------/////////...---,,,+++***+++,,,---......,,,+++)))***+++,,,---............---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---...///---------------,,,++++++++++++,,,000444444///***---,,,++++++******++++++******++++++++++++++++++)))))))))*********++++++************************************************)))************+++++++++++++++++++++++++++++++++---+++))))))+++,,,***(((******************************************++++++)))***+++,,,++++++***)))******+++,,,,,,,,,++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,+++++++++++++++***)))))))))))))))((()))***+++,,,++++++***---------------,,,++++++******+++,,,,,,+++***))),,,++++++******++++++,,,***************))))))((())))))***++++++++++++***)))************+++++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''&&&&&&******)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((('''&&&)))))))))))))))))))))))))))((((((((((((***+++,,,,,,,,,++++++***))))))(((******************************+++,,,------------,,,---......///.........////////////000000000000000111333333111000111222000000111222222222222222222222222222333333333333444444444444444444333333222111111000///...------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******************************+++++++++++++++++++++++++++++++++******************++++++,,,,,,++++++***************************(((((((((((()))***+++,,,,,,,,,,,,,,,,,,++++++++++++)))'''(((***,,,+++***&&&***//////+++((((((***))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***+++******))))))******)))((()))+++---)))))))))))))))))))))))))))***,,,......,,,***))))))))))))))))))))))))))))))))))))******+++++++++'''((()))******+++++++++&&&(((******)))))))))***))))))(((((((((((())))))))))))))))))))))))))))))*********************)))000000///............///...///000111222222222222000//////////////////000111///------...///...---000/////////////////////000//////......//////000......------------............------......///000//////---,,,,,,,,,---...//////000000000///......------,,,,,,---......///111///............,,,+++******++++++,,,,,,------...............---,,,,,,,,,,,,---......---+++******+++,,,---............---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,++++++***,,,+++,,,///222222...***---,,,++++++******++++++*********+++,,,---------************+++++++++,,,))))))))))))))))))))))))************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))***++++++***)))************************((())))))***++++++,,,,,,************************))))))***+++,,,,,,,,,+++)))*********************++++++******)))******+++++++++++++++++++++++++++++++++***))))))))))))***))))))***++++++++++++***+++,,,,,,,,,,,,+++*********************************++++++++++++++++++***,,,++++++***************))))))***++++++++++++***)))************+++++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((''''''''''''(((((())))))))))))))))))))))))))))))))))))(((((()))******,,,+++++++++***)))))))))*********++++++,,,,,,,,,******+++,,,------------...------------...////////////000000000111111111...///111111///...///000000000111222222222222111222222222333333444444444555444444333333222222111333222111000...---,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***************************++++++++++++++++++++++++***************+++++++++******++++++++++++******************************''''''''''''((()))***+++,,,,,,,,,,,,---------------+++******+++,,,+++***$$$(((******(((''')))+++************************))))))))))))))))))))))))'''((()))*********)))))))))*********))))))+++---))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((())))))***+++,,,------'''((()))******+++******''')))++++++***)))***+++))))))))))))))))))))))))))))))))))))))))))))))))*********))))))(((((((((/////////.........////////////000111222222222333000///............///000111///------...///...---///////////////000000000......------------............------------.....................//////000000///...,,,,,,------......///////////////............------------......111///...---...---,,,***++++++++++++,,,,,,------------...............---,,,------......---,,,,,,***+++,,,---............---,,,,,,++++++,,,,,,---......---,,,,,,,,,,,,---+++++++++,,,,,,++++++***,,,+++,,,...000000...+++---,,,++++++******+++++++++++++++,,,,,,---------******+++++++++,,,,,,,,,))))))))))))))))))))))))***************+++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++************+++******************************))))))*********+++++++++*********)))******+++,,,((()))***++++++,,,++++++))))))))))))************++++++***)))))))))***************++++++++++++,,,++++++***))))))*********************+++***************+++++++++******))))))))))))((())))))***+++)))***+++,,,,,,+++***))),,,+++***)))((()))***+++))))))***++++++++++++***))))))*********+++++++++))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((('''&&&&&&&&&((()))***(((((((((((((((((((((((()))))))))(((((((((((((((+++++++++******************++++++,,,,,,------...******+++,,,------------......---,,,,,,...///000////////////000000000000---///000000///......///000111111222222222111111222222222333444444555555555555444333222111000000111111000///......------......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))))))))***+++++++++,,,******++++++++++++******************************((((((((((((((()))***+++))))))***++++++,,,------+++***)))(((((((((((((((&&&((()))((('''''')))+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))((()))******))))))***,,,)))))))))))))))))))))))))))))))))(((((()))))))))))))))))))))))))))))))))((())))))+++,,,---......(((((()))***************(((***,,,,,,*********+++)))))))))******)))))))))((((((((((((((((((((((((''''''(((((()))))))))***......//////////////////.../////////000111111222000///...------...///000111000....../////////....../////////000000111111.........------...............------------......///............///000000000///...---,,,---............////////////......111000///...------------///...,,,,,,---,,,+++))),,,,,,+++++++++,,,---...------......//////......,,,---------------------***+++,,,---............---,,,,,,++++++,,,,,,---111000///---,,,+++*********++++++,,,,,,+++++++++,,,+++,,,---......---,,,---,,,++++++******++++++---------,,,,,,+++++++++******+++++++++,,,,,,,,,************************))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++******+++************+++************************+++++++++*********))))))******))))))***+++,,,,,,((()))******++++++++++++*********+++++++++,,,,,,++++++***************++++++++++++++++++++++++++++++***************++++++++++++******************))))))***++++++*********))))))(((((()))***++++++))))))+++,,,,,,+++))))))+++***)))''''''((())))))))))))***++++++++++++***))))))*********+++++++++))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))******************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((('''&&&&&&&&&((()))***(((((((((((((((((((((((())))))))))))((((((((((((***************+++++++++++++++,,,,,,,,,---------******+++,,,------------......---,,,,,,...///000---------.........//////...000111111000//////000111111222222222111111000111111222333333444555555555555444222111000///...............////////////......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))))))))***+++++++++,,,)))******++++++******)))******************************)))))))))***++++++))))))***+++,,,,,,---...***))))))((('''&&&'''(((*********(((''''''(((***((((((((((((((((((((((((************************((((((((((((((()))))))))''')))******))))))***+++))))))))))))))))))))))))+++***))))))))))))***+++))))))))))))))))))))))))((())))))+++,,,---......((())))))************))))))+++,,,,,,***)))******))))))************))))))((((((((((((((((((((((((''''''(((((()))))))))***---...//////000/////////...............000111111000///---,,,,,,---///000222000......///000///.........///000000111222222111000000//////000000111......------------......//////......//////000111000000...---------...///------.../////////......222111000...---,,,,,,,,,...,,,++++++,,,---+++***...---,,,++++++,,,---...---....../////////......---------------.........***+++,,,---............---,,,,,,++++++,,,,,,---222111///---+++******)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++---------,,,+++*********************+++++++++,,,++++++++++++++++++++++++)))))))))***++++++,,,,,,)))************+++++++++++++++++++++++++++++++++)))***++++++***)))+++,,,************************,,,,,,++++++***))))))((()))))))))***++++++,,,,,,)))***************))))))******++++++,,,---------++++++******+++,,,,,,------------,,,,,,,,,+++++++++************+++,,,,,,,,,+++******)))*********))))))***++++++++++++***((())))))******+++++++++)))******************)))***))))))((((((((((((((())))))***++++++++++++***)))************+++++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((''''''''''''(((((()))))))))))))))))))))))))))''''''((()))))))))(((((()))))))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------...------------...//////,,,,,,---------.........///000222222000000000111111222222222222111000000000000111222333333444444444444333222111//////...,,,------......///000000------------,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,***************************************************************+++++++++))))))************))))))++++++++++++++++++++++++++++++************++++++***++++++,,,---......///***++++++***(((((()))+++,,,+++***)))))))))))))))''''''''''''''''''''''''************************(((((('''''''''((()))***&&&(((******)))((()))***))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))((())))))***+++,,,------))))))************)))))))))***,,,+++***((())))))((()))***++++++***)))((())))))))))))))))))))))))*********))))))(((((((((,,,---///000000000//////......------...///111222000///---++++++---///000222000......///000///...---...///000111222333333111111000000000000111111......------------......///////////////000000111111000...---------...///,,,---......//////......000000///...............---,,,+++,,,---......,,,///...,,,++++++,,,---......///////////////...------------------...//////***+++,,,---............---,,,,,,++++++,,,,,,---//////...---,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,+++******,,,------,,,++++++******++++++++++++++++++++++++******)))))))))*********++++++++++++++++++++++++++++++((())))))***++++++,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,+++))))))+++---************************++++++******************'''(((***+++,,,,,,++++++***++++++******)))((('''******++++++,,,------...******++++++,,,---//////000//////...---,,,+++++++++*********++++++,,,---,,,,,,***)))))))))******)))******+++,,,,,,++++++''')))***,,,,,,,,,,,,+++******))))))))))))******)))************)))(((((())))))***++++++++++++***)))************+++++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******''''''(((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((('''&&&))))))))))))))))))))))))%%%&&&''')))))))))((((((((())))))***++++++,,,,,,------,,,,,,++++++************+++,,,------------,,,---......///.........------------.........//////000222222000///000111222222222222222111000000...//////000222333333444333333222111000//////...------..................,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************+++++++++***************))))))************))))))++++++++++++++++++++++++******))))))))))))*********+++++++++,,,,,,------)))+++,,,+++))))))+++...))))))((()))*********)))((((((((((((((((((((((((************************(((''''''&&&'''((()))***&&&(((******)))((())))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))******+++++++++))))))************))))))(((***++++++)))'''((((((((()))+++,,,,,,+++)))((())))))))))))))))))))))))*********************))),,,---///000000000////////////.........000111333000///---++++++---///000222000///...///000///...---...///000111222333444//////............//////.........------.........///////////////000111111111000///...---......///,,,,,,---.../////////...///............///000000---,,,,,,---///000///...///...,,,++++++,,,---//////////////////......------------------...///000++++++,,,---............---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---......+++,,,------............,,,,,,,,,***))))))+++------,,,++++++******++++++)))))))))***++++++,,,,,,((())))))))))))*********************************((())))))***++++++,,,,,,)))************+++++++++------------------------'''***,,,+++))))))+++---************************)))))))))***++++++,,,,,,&&&(((***,,,---,,,+++***++++++++++++***((('''&&&))))))***+++,,,,,,------******+++,,,---///000111111111000///---,,,+++***+++*********+++,,,,,,------,,,***)))))))))******)))***+++,,,,,,,,,,,,,,,''')))+++---...---,,,++++++***)))(((((()))***+++******+++,,,,,,***)))((())))))***++++++++++++***)))************+++++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((()))))))))***(((((())))))*********+++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((()))))))))(((&&&%%%))))))))))))))))))))))))$$$%%%''')))))))))))))))(((((()))***+++,,,,,,---...---,,,,,,+++***)))(((******+++,,,------------+++,,,.../////////...---............/////////000...000111111000//////000222222222222222111000///---...///000111222333333222222111111000000///////////////......------,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++*********++++++,,,,,,,,,************************)))))))))))))))))))))))),,,+++++++++******))))))))))))************))))))++++++++++++++++++++++++***)))(((((((((((())))))((())))))))))))*********(((***+++***)))(((+++...&&&&&&&&&(((+++,,,+++***))))))))))))))))))))))))************************(((''''''&&&&&&((()))***%%%'''******)))(((((()))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))*********))))))*********))))))(((((()))+++***(((''''''(((((()))+++,,,,,,+++)))((())))))))))))))))))))))))&&&'''(((***+++---............////////////......000///.........///111222666333///...///111000...///000000000000//////...+++,,,---...//////////////////000000000...---,,,000000000...,,,+++,,,------------------...///000------......---,,,+++++++++,,,...000000000000///000000//////.........------------............///......------------......,,,,,,------------,,,,,,..................------...,,,++++++---......---........................,,,---......,,,,,,---...***,,,...000000...,,,***,,,,,,+++***+++,,,---...++++++++++++++++++++++++...------,,,,,,++++++*********+++++++++,,,,,,,,,+++***************++++++,,,+++*********+++,,,---,,,+++++++++***))))))))),,,,,,,,,+++++++++******)))***++++++***(((%%%$$$)))))))))))))))******+++(((((())))))************************************,,,+++*********+++,,,---))))))******+++,,,......******+++,,,---///000111---,,,,,,+++*********+++++++++++++++++++++++++++************************---,,,+++++++++,,,---...,,,++++++---//////,,,(((++++++++++++++++++++++++*********+++,,,---...///************************))))))************))))))***)))(((''''''((()))***+++***)))'''''')))***+++,,,,,,+++***))))))******+++***)))'''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++,,,---+++)))(((((())))))((('''(((++++++)))&&&''''''((((((((((((''''''))))))))))))))))))))))))'''''''''''''''((())))))((()))***+++++++++++++++)))+++,,,,,,+++***,,,---++++++,,,,,,,,,,,,------......------------.....................///000000222111111000///......---000000000000000000000000111111111000111222222333111111111111111000///......---,,,,,,---...---,,,........................************************************+++,,,------------+++***))))))((((((************))))))((((((******))))))******+++,,,))))))))))))))))))))))))---,,,+++******+++,,,------------,,,,,,+++++++++******+++,,,,,,***)))(((******+++,,,---......///))))))************))))))''''''((())))))***))))))))))))))))))))))))))))))***)))(((((((((***+++,,,(((((()))***+++,,,,,,---+++***)))(((((()))******+++***)))'''''')))***++++++******)))(((''''''&&&(((((())))))))))))(((((())))))))))))************&&&''''''((((((((((((((((((((())))))))))))((((((*********(((&&&&&&(((***))))))))))))))))))))))))......////////////......000///.........///111111555222///...///000000///000000000000///...------------...///000000000000...///000000000///...---///000000...,,,,,,---......------------...////////////000000///......---,,,---...///000000//////000/////////............,,,,,,,,,,,,---------.........------------......------............------...........................---+++,,,...//////...........................,,,---......,,,,,,---...+++,,,...//////...,,,+++,,,,,,+++++++++,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++***************++++++,,,+++*********+++,,,---+++++++++***************,,,,,,,,,+++++++++******)))***+++++++++)))'''&&&)))))))))))))))***++++++************++++++++++++************************++++++*********+++,,,---(((((((((((()))***++++++++++++++++++,,,...///000---,,,++++++******++++++++++++++++++++++++++++++***************************))))))***+++---///111,,,++++++---//////,,,)))+++++++++++++++,,,,,,,,,++++++++++++,,,---...///************************)))******************)))******))))))))))))******+++***)))(((((()))***+++++++++***)))))))))))))))+++***)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++,,,,,,+++)))(((((()))((('''&&&''')))***(((&&&(((((())))))))))))(((((())))))))))))))))))))))))(((''''''''''''((())))))))))))***+++++++++++++++)))***,,,+++******+++---++++++,,,,,,,,,,,,------......------------.....................///000000111111000000///......---////////////////////////000000000000000111222222111111111000000000000000...---,,,---......---,,,------------------------///---,,,******,,,---///,,,,,,++++++***+++++++++++++++******************++++++*********)))))))))))))))(((((())))))***+++************************,,,++++++******++++++,,,,,,,,,,,,,,,++++++++++++***++++++++++++***))))))++++++++++++,,,,,,,,,,,,******++++++++++++******'''((())))))))))))))))))))))))))))))))))))))))))***)))((((((((()))***+++***************+++++++++((((((((((((((()))******+++***)))(((((()))***+++*********)))((('''''''''(((((())))))))))))((((((*********)))))))))((((((&&&'''(((((())))))((((((((())))))******))))))((()))******((('''&&&(((***))))))))))))))))))))))))......////////////......//////......//////000111444222///...///000000///000000000000///...---,,,///000000111111111000000---...///000000000//////...//////...---,,,...000//////...------------.../////////000//////...------....../////////......////////////............+++++++++,,,,,,,,,------......------------......................................................///---,,,---...000//////........................,,,---......,,,,,,---...------------------------,,,,,,+++++++++,,,---...++++++++++++++++++++++++******+++,,,,,,---......,,,,,,---------.........++++++***************++++++++++++++++++,,,------***************+++++++++,,,,,,,,,+++++++++******)))***+++,,,,,,+++))))))***))))))))))))***++++++,,,,,,,,,,,,,,,+++++++++************************++++++******++++++,,,---***)))))))))))))))******,,,,,,++++++,,,,,,---...,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))***+++---///000,,,++++++---......,,,*********++++++,,,,,,------,,,,,,,,,,,,---......///******************************++++++++++++************++++++++++++******+++***)))(((((()))***+++******)))((((((((()))))))))))))))((())))))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++,,,+++)))(((((()))+++)))((()))***+++***((())))))************))))))))))))))))))))))))))))))((((((''''''(((((()))***))))))***++++++++++++***)))***++++++******+++---++++++,,,,,,,,,,,,------......------------.....................///000000111000000//////.................................////////////000000000111111000/////////000111222///...------...///...---++++++++++++++++++++++++111///+++))))))+++///111...---,,,+++******************))))))***++++++,,,+++++++++++++++*********((((((((((((((())))))***++++++++++++++++++++++++***++++++++++++++++++******************+++++++++,,,+++******)))*********++++++++++++******))))))++++++,,,,,,,,,,,,++++++)))))))))***))))))(((((())))))))))))))))))))))))***)))((((((((((((((()))+++++++++*********))))))''''''((()))*********)))+++***)))(((((()))***+++******))))))((((((''''''(((((())))))))))))((((((,,,++++++***(((''''''&&&&&&'''(((((())))))(((((()))******************)))((())))))((('''''')))+++))))))))))))))))))))))))......////////////..................//////000000222111//////////////////222222222111000///...---000000000111000000//////---......///000111111111...//////...------///111000000///------,,,,,,,,,,,,---------------,,,,,,..................------///////////////.........+++,,,,,,,,,,,,---------......------------....../////////....../////////---------...............000...------///000000///........................,,,---......,,,,,,---...///...---,,,,,,---...///+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,------------,,,+++******)))*********++++++++++++,,,------...)))))))))***+++++++++,,,,,,,,,,,,+++++++++******)))***+++,,,,,,,,,,,,+++******))))))******+++,,,,,,,,,,,,,,,++++++++++++************************+++***++++++++++++,,,,,,---,,,,,,+++******++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++***++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++*********+++,,,+++,,,,,,---------,,,+++******+++,,,,,,------------,,,,,,,,,---......///************************+++++++++,,,,,,+++++++++((()))++++++++++++)))(((******)))(((((()))******))))))((((((((((((((()))))))))))))))***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))***************++++++***)))(((((()))***)))((((((((((((((((((((())))))******))))))(((((((((((((((((((((((((((((((((((('''((())))))***)))******+++++++++******)))***++++++******+++,,,+++++++++,,,,,,,,,------...------,,,,,,------..................///000000000000/////////.................................---......///////////////000///...---...000222333///...------//////...---,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,------,,,++++++*********++++++***************++++++++++++++++++++++++++++++)))(((((((((((()))******************************)))***+++,,,,,,+++***)))(((((())))))******++++++---,,,***)))))))))***+++*********)))))))))))))))***++++++++++++++++++******************)))((('''(((((((((((((((((((((((()))))))))(((((((((((((((************************))))))+++++++++***)))(((******)))(((((()))*********)))))))))((((((((('''(((((())))))))))))((((((+++******)))((((((''''''''''''((()))))))))))))))******++++++++++++******&&&((())))))((((((***+++))))))))))))))))))))))))......////////////......---......///////////////000000000//////...//////222222222222111000///...//////000000000///......---......///000111222222.../////////......///111111000///...---,,,,,,,,,,,,,,,---------------,,,.........---------------.........///////////////------------..................------------......000///............///000---------.........//////000...------///000000///........................,,,---......,,,,,,---...000///---,,,,,,---///000++++++,,,,,,,,,---------++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,++++++***))))))************+++,,,------......)))))))))***+++++++++,,,,,,,,,,,,+++++++++******)))***++++++,,,,,,------***************++++++,,,++++++++++++++++++************************************++++++,,,,,,,,,,,,------,,,+++************,,,,,,+++************+++,,,++++++***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++***)))***+++++++++,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,,,,---......************************+++++++++,,,,,,+++++++++'''((()))******)))((('''******))))))))))))******)))((((((((((((((())))))))))))***+++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))***+++***(((((((((***&&&&&&%%%$$$######$$$%%%'''(((((())))))(((((('''((((((((((((((((((((((((((((((((((((((()))************+++++++++******)))(((***++++++***)))+++,,,+++++++++,,,,,,,,,------------,,,,,,,,,,,,------...............///000000////////////....................................------...////////////...000///...------///111333///---,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++*********++++++,,,------,,,+++***))))))))))))++++++++++++++++++++++++***))))))))))))***++++++))))))))))))))))))))))))))))))+++,,,,,,+++))))))((((((((())))))*********---,,,***)))))))))***+++''''''((())))))***++++++))))))************))))))******+++******)))(((((((((((((((((((((((((((((())))))))))))))))))((((((((())))))***++++++,,,,,,,,,,,,------,,,***((('''******))))))))))))******))))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((()))'''(((((()))))))))))))))******++++++++++++******&&&'''))))))(((((()))+++))))))))))))))))))))))))......////////////......------...////////////......///000000......///000111111222222111111000000......///000000///////////////...///000111222333///000000///...---///000111000///...---,,,,,,,,,---...//////000/////////...------,,,------...............///////////////---------.........//////......------------......000///...------...///000,,,,,,------...////////////---,,,---...000//////........................,,,---......,,,,,,---...000///...------...///000***+++,,,---------,,,,,,++++++++++++++++++++++++......---,,,,,,+++***************+++++++++,,,,,,,,,,,,+++***)))))))))))))))***+++---............***************+++++++++,,,,,,,,,+++++++++***************++++++,,,,,,---+++************+++,,,,,,************+++++++++,,,************************)))***+++,,,,,,,,,,,,+++++++++***)))((((((((()))++++++******)))*********++++++******++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))***+++---...+++,,,------++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---******************************++++++++++++******(((((())))))))))))(((((()))))))))******)))))))))))))))((((((((()))************+++,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))******(((((((((*********)))'''%%%%%%''')))''''''((((((((((((''''''))))))))))))))))))))))))))))))(((((())))))***+++***++++++++++++***))))))((()))******))))))***,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------...............///000000................................................,,,---///000000000///...000///.........///000111...---,,,,,,---...---,,,------------------------***+++---......---+++***************+++,,,---......---,,,***)))(((((((((*********+++++++++++++++***************++++++,,,(((((((((((((((((((((((()))******************))))))))))))))))))*********,,,+++******)))*********''''''((()))***+++,,,,,,)))))))))******)))))))))*********+++******))))))))))))))))))))))))))))))(((((()))***************'''((()))***+++,,,------------,,,,,,+++***(((((()))))))))******)))))))))))))))))))))(((((((((((((((((())))))))))))(((((('''''''''(((((()))))))))'''((())))))******)))))))))******************)))&&&(((******)))(((((()))))))))))))))))))))))))))......////////////......,,,---.../////////......---///111000...---...000......///000000000000///...//////000111111111111000000/////////000222333000111111000...---...000000///...------------------......///000000//////---,,,,,,,,,,,,---///000............/////////000,,,,,,---------...............------------......///...---,,,,,,---...///,,,,,,------...//////000...---+++,,,...//////...........................,,,---......,,,,,,---...//////............//////***+++,,,---------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,+++***)))))))))))))))***,,,---...//////...+++++++++***************,,,,,,,,,+++++++++******+++************++++++,,,++++++******++++++,,,---)))******+++,,,---......************************)))***+++,,,,,,,,,++++++******))))))))))))))))))******)))))))))******+++++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))+++,,,---+++---...---******,,,............---,,,,,,++++++,,,++++++******+++++++++************************)))******************)))***))))))))))))))))))***))))))************)))))))))))))))))))))***+++++++++,,,---------,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************''')))***)))(((((()))***,,,---,,,)))'''&&&)))+++(((((())))))))))))(((((())))))))))))))))))))))))))))))(((((())))))***++++++++++++++++++***))))))((()))******))))))***+++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---...............///000000........................////////////////////////,,,...///111111000///...///////////////.........---+++++++++,,,---,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++***++++++,,,,,,,,,,,,+++***)))))))))***)))))))))*********++++++)))))))))))))))***++++++((((((((((((((((((((((((******))))))))))))************************))))))***++++++++++++***)))))))))))))))******+++++++++)))******++++++******)))))))))***+++++++++******))))))))))))))))))))))))'''(((***+++,,,,,,,,,,,,))))))*********+++++++++***)))))))))))))))******))))))************))))))(((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((('''''''''(((((()))************)))((())))))******))))))(((''')))+++***)))''''''((())))))))))))))))))))))))......////////////......,,,,,,.../////////...---,,,///111111...---...000+++,,,---...////////////...///000111222333333333111000/////////000222222111222222000...---.../////////...------------...++++++,,,---.........---,,,,,,++++++,,,...///000---.........//////000000++++++,,,,,,,,,---------.........------.........///...,,,++++++,,,...///,,,,,,------...///000000...,,,++++++---......---........................,,,---......,,,,,,---...////////////////////////***+++,,,---...---,,,,,,++++++++++++++++++++++++***++++++,,,,,,------...,,,,,,,,,---------......---,,,+++***)))))))))))))))***,,,.../////////...,,,+++++++++******)))))),,,,,,,,,+++++++++******++++++***))))))******+++++++++******++++++,,,---)))***+++,,,...///000000************************)))***+++,,,---,,,++++++,,,+++++++++++++++,,,,,,)))))))))))))))***+++++++++*********+++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---+++))))))))))))***+++---...---******,,,/////////...---,,,++++++***++++++******)))*********************************))))))************)))))),,,+++***))))))***+++,,,))))))************))))))******))))))***+++,,,,,,,,,------...---,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************'''(((***)))(((((()))***'''((('''$$$!!!!!!###&&&))))))************)))))))))))))))))))))))))))))))))))))))))))))******++++++++++++++++++***)))(((((()))******))))))***+++++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---...............///000000---.....................000000000000000000000000---...000111222111000...//////000000///...---,,,,,,+++******,,,,,,+++******************************)))(((''''''((()))***------,,,+++*********************)))******+++,,,(((((())))))*********+++((((((((((((((()))******))))))))))))))))))))))))+++***)))(((((()))***+++,,,,,,++++++******))))))******+++,,,,,,***)))(((++++++++++++************+++++++++,,,,,,+++++++++((()))***+++++++++++++++))))))))))))))))))))))))&&&(((***,,,---......---+++++++++***************&&&&&&%%%%%%''')))+++,,,))))))************))))))(((((((((((())))))))))))(((((())))))))))))((((((******)))((('''&&&&&&%%%(((((()))***************(((((())))))))))))((((((((()))++++++)))'''''''''))))))))))))))))))))))))...//////000///---,,,+++------...///000000//////..................------////////////////////////...///111222222222111000222111000//////000111222222222111000///......---///000000000///...------///---+++---000000...+++,,,------------------,,,---------------------------,,,,,,,,,,,,---......000000//////.........---////////////////////////000...+++,,,...000...---,,,---.../////////......000222222111///---------+++,,,,,,------,,,,,,+++------------------------......------------,,,,,,,,,,,,,,,------.........++++++,,,,,,,,,+++******++++++++++++++++++++++++------,,,,,,+++***)))))),,,---///000000///...,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++************************++++++++++++++++++++++++&&&''')))***+++++++++*********))))))))))))******,,,,,,+++***))))))******************************++++++++++++++++++++++++---,,,,,,+++*********+++******++++++++++++******))))))))))))***+++,,,---///...---+++***)))((((((************************++++++************++++++,,,+++***))))))***+++,,,,,,***((())),,,---+++)))************************,,,+++++++++******))))))))))))************))))))******))))))((((((''''''))))))))))))))))))))))))+++)))((()))***+++***((())))))))))))))))))))))))+++*********))))))((((((......------,,,+++******%%%'''((()))((((((((()))******************************************++++++)))************+++++++++++++++,,,,,,,,,,,,---------------------------,,,////////////////////////111111000///...---,,,,,,............////////////000111222222000//////000//////...------------...---------,,,,,,+++++++++++++++++++++++++++++++++---,,,+++*********+++,,,,,,+++*********+++,,,---***++++++,,,,,,++++++***(((((()))))))))***************)))))))))))))))***)))))))))))))))(((''''''((((((((((((((((((''''''222---))))))---///...,,,++++++***************+++++++++******)))***************))))))))))))******(((((())))))*********+++,,,+++***((((((((()))***))))))))))))***+++,,,---))))))))))))))))))))))))((((((((((((((())))))***************************)))))))))))))))))))))))))))***+++++++++)))((('''(((((((((((())))))))))))))))))))))))))))))))))))&&&&&&&&&&&&'''((()))***''''''((((((((((((((((((++++++***)))((('''&&&&&&////////////...---,,,+++------...///////////////........................////////////////////////...///000111111111000///111000///......///000111222111111000//////......000000000000///...------...,,,,,,...111222///,,,///...,,,++++++,,,...///---------------------------,,,,,,,,,,,,---......000/////////............////////////////////////000...,,,,,,...///...---------------............---///000000...---......---------......---------,,,,,,------------------,,,,,,++++++++++++*********++++++++++++++++++,,,***+++,,,,,,------------++++++++++++++++++++++++------,,,,,,+++******)))&&&(((***,,,,,,,,,++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++*********++++++++++++++++++++++++************************++++++++++++++++++++++++'''((()))******+++******++++++************++++++,,,,,,+++***************************************,,,,,,++++++************---,,,++++++******++++++******++++++++++++******))))))))))))***+++,,,---...---,,,+++***)))))))))************************++++++************+++++++++***)))))))))***+++,,,,,,***((()))+++,,,+++)))************************++++++*********)))))))))))))))************))))))******))))))(((((((((((())))))))))))))))))))))))***)))((((((******)))((())))))))))))))))))))))))************)))))))))(((------,,,,,,+++*********'''((()))))))))((())))))************************,,,+++++++++***))))))))))))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---------........................////////////........................////////////...000111111///....../////////...---------------++++++******************++++++++++++++++++++++++,,,,,,+++******++++++,,,++++++*********+++,,,---***++++++,,,,,,++++++***++++++,,,,,,,,,---------******))))))))))))***************+++******)))((((((((())))))))))))))))))000+++((((((+++...---+++++++++***************+++,,,,,,++++++,,,,,,---...******))))))))))))******((()))))))))************,,,+++)))((((((((()))***))))))))))))***+++,,,,,,)))))))))))))))))))))))))))))))))))))))***+++,,,************************)))))))))))))))))))))))))))*********))))))((('''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,)))))))))))))))((((((((())))))))))))((((((((((((000///...---,,,,,,,,,,,,------...////////////...........................////////////////////////---...//////000000//////000///...------...///000000000000//////......---111111000000///.........---,,,---000444444111---000///,,,******,,,///000---------------------------,,,,,,,,,,,,---......////////////............///////////////////////////...,,,,,,...///...---------,,,+++,,,---...///+++---//////.........///........................,,,,,,,,,------.........,,,,,,++++++++++++******,,,++++++++++++++++++***)))***+++---.../////////++++++++++++++++++++++++---,,,,,,++++++*********###%%%''')))***++++++***)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++******)))))))))******+++,,,,,,++++++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++******))))))))),,,,,,++++++******++++++******++++++++++++******))))))))))))***+++,,,,,,,,,,,,+++***************************************++++++************++++++***)))(((((()))***+++,,,,,,+++******+++,,,+++)))******************************))))))))))))(((((())))))************))))))***))))))))))))((((((((())))))))))))))))))))))))***((('''((()))***)))'''((((((((((((((((((((((((************)))))))))))),,,,,,++++++***)))))))))*********)))))))))))))))************************---,,,,,,+++***)))(((((()))************+++++++++++++++,,,,,,,,,,,,------******++++++,,,,,,------------------------------------.........//////000---............/////////---///000000...------...///......---------------******************++++++++++++++++++++++++++++++,,,++++++******+++,,,,,,++++++******++++++,,,---***++++++,,,,,,++++++***)))))))))*********++++++******)))))))))******+++++++++,,,,,,++++++***))))))))))))******+++++++++///,,,)))))),,,...---++++++***************++++++,,,,,,,,,---...///111222******))))))))))))******))))))))))))************+++***))))))((()))))))))******************++++++************************))))))))))))***+++,,,---************************))))))))))))))))))))))))))))))((((((''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))*********++++++,,,------++++++******)))))))))(((&&&&&&'''((()))***++++++000///---,,,++++++,,,---------...//////.........---------...............////////////////////////---------...............///...------------...///.........---------------222111111000////////////,,,,,,...222666666222...///...---,,,,,,---...///,,,,,,---------------------,,,,,,,,,,,,---......///////////////.........///////////////////////////...---------............---+++***+++,,,...000---///000000///......///......------------......+++,,,,,,------...............---------,,,,,,,,,.........------,,,,,,,,,)))***+++,,,------------++++++++++++++++++++++++,,,,,,,,,++++++*********'''((()))***++++++++++++))))))*********++++++++++++++++++++++++++++++++++++******************+++++++++++++++++++++++++++))))))))))))))))))))))))***+++++++++++++++,,,,,,,,,+++***)))((()))***++++++++++++******+++++++++,,,++++++******+++++++++++++++++++++++++++++++++(((((()))))))))*********,,,,,,++++++***++++++,,,***++++++,,,,,,++++++*********))))))***++++++,,,+++***************++++++************************++++++************++++++***)))(((((()))***,,,---,,,+++++++++++++++******************************)))))))))((((((((((((((())))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''((())))))((('''((((((((((((((((((((((((*********)))))))))))))))+++*********))))))((((((+++***))))))******)))(((************************,,,+++++++++***)))))))))))))))*********++++++++++++++++++,,,,,,,,,------))))))***++++++,,,---------------------------------------.........//////---------.........//////---///000000...------...///...------,,,,,,------+++++++++,,,,,,---------************************++++++++++++++++++,,,,,,+++***++++++++++++,,,,,,***++++++,,,,,,++++++***(((((((((((())))))))))))******))))))******+++++++++++++++++++++******)))(((((())))))***+++++++++000...,,,,,,...//////...*********)))******+++,,,,,,,,,---...///111222333******))))))))))))******)))))))))))))))***************))))))))))))))))))******+++++++++******)))))))))))))))))))))))))))((((((((()))***+++,,,---************************)))))))))))))))))))))))))))((('''&&&&&&'''((()))&&&'''''''''(((((((((((((((((((((((((((((((((((())))))******+++++++++++++++******))))))(((((('''&&&&&&'''((()))***++++++000///---,,,++++++,,,,,,------............---------------.........//////////////////////////////---------------......//////...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,---111111000000000000111222,,,,,,...222666666222...,,,---////////////---,,,,,,,,,,,,---------......---,,,,,,,,,,,,---...............///////////////////////////////////////.........---------...///...---,,,++++++---///000111222333222000......///------,,,++++++,,,------,,,,,,,,,------...............---------,,,,,,,,,.........------,,,,,,,,,******+++++++++******)))++++++++++++++++++++++++,,,,,,+++++++++++++++***++++++++++++++++++******))))))*********+++++++++++++++++++++++++++++++++++++++***))))))***++++++++++++++++++++++++++++++))))))))))))))))))))))))*********++++++,,,,,,,,,,,,+++***))))))***++++++******))))))))))))******,,,+++++++++++++++,,,,,,++++++++++++++++++++++++&&&&&&''')))***+++,,,---,,,++++++***++++++,,,,,,++++++,,,,,,,,,,,,++++++*********)))******+++,,,******))))))******++++++************************++++++************+++++++++***)))))))))+++,,,---,,,,,,,,,,,,+++******+++************************((((((((((((((()))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))***((('''((()))***)))((((((((((((((((((((((((((())))))))))))))))))************)))))))))))))))(((***)))((()))++++++)))''')))))))))))))))))))))))))))))))))***+++++++++,,,))))))*********++++++++++++++++++,,,,,,,,,------))))))***++++++,,,------....................................------------------------...............000111111///......///......---,,,,,,,,,,,,,,,+++++++++,,,,,,---------******************************++++++,,,,,,,,,,,,******++++++,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++,,,,,,,,,------***************+++,,,,,,******++++++******)))(((((((((((())))))*********///...------............******))))))***++++++,,,,,,,,,,,,---...000222222******))))))))))))************)))))))))))))))))))))))))))*********))))))******+++++++++***))))))(((((((((((((((((((((((('''''''''((()))***++++++))))))))))))))))))))))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))'''''''''(((((((((((()))(((((((((((((((((((((((())))))***++++++++++++***)))))))))(((((('''''''''(((((((((((())))))))))))///...---,,,++++++++++++---............---,,,,,,,,,,,,------.../////////////////////////////////...------------.../////////...---,,,,,,---...///+++,,,,,,,,,---.........000000//////000222444555...---...111555555222...+++---000111111000---++++++,,,,,,------.........---,,,,,,,,,,,,---...............///////////////////////////////////////---...///...,,,,,,...///......---,,,---...///000222333444333000///...///---,,,+++******+++,,,---------------------------,,,,,,++++++++++++******,,,++++++++++++++++++******************)))((((((++++++++++++++++++++++++++++++++++++++++++++++++++++++******)))((((((((()))************+++++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,++++++++++++++++++++++++*********************************++++++,,,,,,---++++++*********++++++,,,***))))))))))))))))))***,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,&&&&&&((()))+++,,,---...++++++******++++++,,,,,,++++++,,,,,,,,,,,,+++++++++***************++++++******)))))))))******+++************************++++++************++++++---,,,+++******+++,,,---,,,---...---+++******+++************************(((((())))))))))))******))))))************)))))))))))))))************+++))))))))))))))))))))))))***)))((()))***+++***((((((((((((((((((((((((((())))))))))))******************))))))))))))))))))(((((((((,,,///...***&&&))))))))))))))))))))))))(((((()))***+++,,,,,,---)))************+++++++++++++++,,,,,,,,,,,,------******++++++,,,,,,------///////////////////////////.........------,,,,,,,,,------------............000111111///......///...------,,,,,,,,,,,,,,,******************++++++************************))))))+++,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***************+++++++++,,,***************+++,,,---*********+++***))))))((())))))))))))))))))))))))++++++++++++++++++++++++))))))))))))***+++,,,,,,------------...//////000******))))))))))))******************))))))))))))(((((()))************)))))))))+++,,,,,,+++***)))(((((((((((((((((((((((((((((((((((((((((()))***))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))++++++---......---,,,+++'''''''''''''''(((((((((******))))))((((((''''''------------,,,+++******---.........------,,,+++,,,,,,------...//////000///////////////////////////...---------...000000000///...------...///000---......///000000111111////////////111444666888///...---000333333111...---...///000000///...---++++++,,,,,,---......///---,,,,,,,,,,,,---................../////////000////////////////////////---...///...,,,,,,...000........./////////000000000111333222000//////000...---,,,++++++,,,---............------,,,,,,+++,,,,,,++++++++++++*********++++++++++++++++++,,,))))))***+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******)))))))))))))))))))))************+++++++++************************,,,+++***((((((***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------)))******+++,,,,,,,,,,,,+++******))))))******++++++++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,,,,,,,++++++******++++++,,,---+++,,,,,,------,,,,,,+++++++++***************++++++***)))))))))))))))***************************++++++************++++++000///---,,,+++,,,,,,---,,,...///---***)))***,,,************************)))))))))*********++++++))))))************))))))))))))*********+++++++++)))))))))))))))))))))))),,,***)))***+++,,,+++)))))))))))))))))))))))))))((()))))))))************************************((((((***///444333---((()))))))))))))))))))))))))))))))))***+++++++++,,,)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---------........................,,,,,,------------......,,,,,,---------.........---///000000...------......---,,,,,,++++++,,,,,,++++++******************************************((()))+++,,,------,,,,,,)))***+++,,,,,,,,,++++++***++++++,,,,,,++++++***'''((((((((())))))))))))************+++,,,---...++++++,,,,,,++++++***)))+++++++++******))))))((()))***++++++***)))******))))))))))))***+++,,,---111000///...............******))))))))))))******************)))))))))((('''((()))***+++******)))'''(((***,,,,,,,,,+++***************************+++***))))))(((((())))))))))))))))))))))))))))))(((((((((((((((((((((((('''((())))))*********)))))))))))))))*********+++))))))))))))))))))))))))***+++,,,------,,,+++***'''''''''((())))))******))))))))))))((((((((((((,,,---......---,,,***)))---.........------,,,+++,,,,,,------...///000000//////////////////////////////...---...///000111000///...------...///000//////000111222333444444.........///111555888:::111...---...111222000---//////............//////++++++,,,,,,---...//////---,,,,,,,,,,,,---......---.........//////000000////////////////////////---...000...,,,+++...000...//////000111000000000---///111111000///000111000///---,,,,,,---///000//////...---,,,++++++***.........---------,,,,,,,,,,,,,,,------.........((()))***+++,,,---------++++++++++++++++++++++++++++++++++++++++++++++++******)))******+++,,,,,,)))************+++++++++************************,,,+++)))(((((()))+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------''')))***,,,------,,,,,,,,,++++++++++++++++++,,,++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++*********+++,,,,,,---+++,,,,,,------,,,,,,+++++++++***************+++++++++***)))))))))))))))************************++++++************++++++222111///---,,,,,,,,,---,,,...///...***)))***,,,************************))))))******+++++++++,,,))))))************))))))))))))******++++++++++++)))))))))))))))))))))))),,,+++***+++,,,,,,+++***************************(((((())))))*********+++***************+++++++++((())),,,222888777000)))))))))))))))))))))))))))+++++++++***************)))************+++++++++++++++,,,,,,,,,---------------------------------------------------------***++++++,,,---//////000,,,,,,,,,---------......,,,...///...---+++,,,,,,...---,,,,,,++++++,,,,,,...------,,,,,,+++++++++))))))))))))))))))))))))((()))+++,,,------,,,,,,)))***+++,,,---,,,+++++++++++++++,,,,,,+++++++++***+++++++++,,,,,,,,,,,,************+++,,,---...,,,,,,---------,,,++++++...------,,,+++***))))))***+++,,,,,,++++++++++++))))))))))))***+++,,,---333222111///...---------******))))))))))))******+++*********))))))(((((('''((()))+++++++++***)))&&&(((***,,,---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((()))+++++++++***))))))*********++++++++++++))))))))))))))))))))))))''')))***++++++***((('''''''''((()))***+++,,,,,,(((((((((((())))))))))))111000...------...000111///...------,,,,,,,,,,,,000000//////.........---000/////////000000---+++000///...---------------000///...------...///000111000//////000000///...,,,---000222444444444444000000000000000000000000///---,,,...111222///------------------...///000......------------............//////000000111111000///...///000111000///......------------......------------------------+++,,,---////////////......------......///000111...............---------000//////......---,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++************************......,,,+++***)))))))))------++++++++++++---------,,,+++*********+++,,,+++++++++*********))))))...------,,,+++***))))))+++++++++++++++++++++++++++++++++************)))************************...((((((000555111------...---+++******+++---...+++++++++,,,,,,---------......------,,,+++***)))***++++++,,,,,,++++++***,,,,,,++++++***+++++++++...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++)))((())))))*********))))))((((((''''''******+++++++++******)))))))))*********+++++++++,,,+++++++++***)))))))))******++++++++++++******''')))******(((''''''(((******))))))))))))******))))))))))))************+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***,,,,,,+++***)))))))))***))))))+++,,,,,,+++***)))))))))))))))************))))))))))))))))))))))))---+++)))***,,,---+++))))))************++++++++++++,,,---.../////////////////////...---,,,***)))++++++******)))*********++++++,,,------...//////------------------------------,,,,,,,,,,,,++++++************************++++++************++++++((())))))))))))*********---,,,,,,++++++,,,,,,---+++,,,------++++++,,,---------,,,+++***)))((('''++++++************++++++++++++++++++++++++++++++************)))))))))(((++++++************++++++***+++,,,------,,,+++***---,,,++++++******+++++++++***)))(((((()))***++++++)))(((((()))******)))))))))))))))************))))))(((((((((((()))))))))***,,,------,,,***)))*********))))))))))))))),,,+++***)))''''''&&&&&&((((((((((((((((((((((((,,,---......,,,***++++++((())))))***))))))((('''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))...---,,,++++++,,,---.........---,,,,,,,,,------000/////////............000//////000111000...+++000///...------------...000///...------...///000111000//////000000///...,,,,,,...000111222222222........................000......///111222000...---------------...//////------,,,,,,,,,,,,------////////////............000.........000111000///......------------..............................+++,,,---////////////...////////////000111222222111111000000//////......//////......------,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++...---,,,+++************---,,,,,,++++++,,,,,,---,,,+++******+++,,,---...---------,,,,,,,,,++++++---,,,,,,++++++*********++++++++++++++++++++++++++++++++++++************************************---((((((///333000,,,+++,,,+++***))))))***+++,,,,,,,,,,,,,,,------...///---------------,,,++++++***++++++,,,,,,++++++***+++++++++***++++++,,,,,,------,,,+++++++++++++++,,,,,,,,,,,,,,,+++++++++---,,,+++))))))))))))*********))))))((((((((((((******++++++++++++************************+++++++++++++++*********************++++++++++++*********+++,,,,,,***(((((())))))))))))(((((()))))))))))))))))))))************+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,,,,+++******))))))************+++++++++***))))))))))))))))))************)))))))))))))))))))))))),,,***)))***,,,---,,,***))))))***+++,,,------...//////...---,,,***((('''------......------,,,,,,++++++*********++++++,,,+++++++++,,,------......------------------------------,,,,,,,,,+++++++++************************++++++************++++++)))))))))*********++++++,,,,,,++++++++++++,,,,,,+++,,,---,,,+++***+++---++++++++++++*********************))))))*********++++++++++++++++++++++++,,,,,,+++++++++*********++++++************++++++******++++++++++++******))))))(((''''''''''''(((+++***)))(((((()))***+++***((('''''')))))))))((('''(((((((((((()))))))))))))))(((((((((((()))))))))***+++,,,,,,+++***)))***)))))))))))))))))))))))))))(((((('''(((((((((************************+++,,,------+++******+++&&&'''''''''''''''''''''(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))'''''''''((((((((())))))---,,,+++******+++,,,---------------------......////////////............/////////000111000...,,,//////......------......//////............//////000000000000////////////,,,,,,,,,------...000000........................000//////000222222111///...------------...//////,,,,,,,,,++++++,,,,,,,,,000//////...------,,,,,,///...---...000111000///......------------......////////////////////////+++,,,---...////////////000000000000111222333333333333222222111000//////...------,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++------------------------,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++*********+++,,,...///000---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++************++++++++++++++++++++++++---))))))...000...***)))+++***)))(((((()))***+++......---,,,,,,---///000,,,------......---,,,,,,***++++++,,,,,,++++++***************+++,,,------,,,,,,+++************+++++++++++++++++++++++++++---,,,+++***))))))))))))***))))))))))))(((((((((******+++++++++++++++***++++++*********************************+++++++++******++++++++++++******,,,---...---+++***)))***))))))))))))))))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++,,,------++++++***)))))))))******,,,+++******))))))))))))))))))))))))************))))))))))))))))))))))))+++***)))***,,,------,,,))))))***,,,---...//////******+++,,,,,,,,,,,,,,,+++,,,,,,---.........---++++++++++++,,,,,,---...******++++++,,,,,,------------------------------,,,,,,,,,,,,++++++++++++************************++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,+++*********,,,)))*********++++++,,,,,,***))))))(((((())))))***++++++++++++++++++++++++++++++++++++*********)))++++++************++++++*********))))))*********,,,+++******))))))************))))))))))))******)))(((''''''((()))((('''''''''''''''(((((((((((())))))(((((((((((())))))((()))***++++++***)))((())))))))))))))))))******'''''''''''''''((()))***************************)))***,,,+++***))))))***'''&&&&&&%%%&&&''')))***((((((((((((((((((((((((******))))))))))))******************************''''''((((((((()))))))))///...------------...///---------------...///000///////////////........./////////000111111///---//////............///////////////....../////////000000111000///...//////...---,,,,,,,,,---...///..............................///000000111000///......---------......///------,,,,,,,,,,,,------/////////......---------///...---...000000000///......------------..............................,,,,,,---....../////////000000000000000111333333444444333333222111000000...---,,,,,,,,,,,,------------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...++++++------------++++++++++++,,,,,,---...//////+++++++++*********))))))*********++++++,,,,,,,,,***+++++++++++++++,,,,,,,,,,,,+++++++++*********+++++++++++++++++++++++++++)))))),,,---,,,)))'''******)))(((((()))******...---,,,++++++,,,...///...............---,,,+++***++++++,,,,,,++++++***************+++,,,---...,,,+++******))))))*********************+++++++++,,,++++++******)))))))))))))))))))))))))))))))))******++++++,,,,,,+++++++++++++++***************)))))))))***+++++++++,,,******++++++++++++******---...///...+++))))))*********++++++++++++******((()))))))))***************))))))))))))))))))***(((((((((((((((((((((((()))))))))))))))))))))))),,,++++++++++++,,,------******))))))))))))******---,,,***((((((((())))))((()))))))))************)))))))))))))))))))))))))))))))))***,,,---------******++++++,,,---------)))***+++---///000000000+++,,,------......------+++++++++,,,---...///000*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************++++++************+++++++++++++++,,,,,,,,,------*********++++++*********)))***++++++))))))***+++*********+++++++++,,,,,,))))))(((((((((((())))))************************)))))))))(((((((((''''''++++++************+++++++++***)))(((((()))***+++...---,,,,,,++++++,,,,,,***))))))))))))))))))***)))(((((((((******)))''''''''''''((((((((())))))))))))(((((((((((())))))(((((())))))))))))(((((()))))))))))))))*********'''''''''''''''(((((()))************************''')))******)))(((((())))))(((''''''(((***,,,...((((((((((((((((((((((((***))))))(((((())))))***************************'''(((((((((((()))))))))........................------------......///000.........////////////////////////000222222000...//////.........//////000...//////////////////...///111222111...---...000//////---------...///000////////////////////////,,,---...///............///......---------............------------............/////////000000000///------...///000///.........------------......------------------------,,,,,,------...//////000////////////000111222222444444333333222111111000///...---++++++,,,---...---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......++++++------------++++++---------------------,,,+++++++++*********))))))*********++++++,,,,,,---*********++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++)))*********++++++***'''++++++++++++++++++++++++---,,,+++******+++,,,,,,/////////...---+++***)))***++++++,,,,,,++++++***************+++,,,---...,,,+++******))))))******))))))*********+++++++++++++++++++++*********)))))))))))))))******************+++,,,,,,,,,,,,,,,************************)))))))))***+++++++++,,,******++++++++++++******+++,,,---,,,***)))((()))+++,,,,,,------,,,,,,+++((()))))))))************)))))))))******)))))))))((((((((((((((((((((((((***************************************+++,,,,,,***))))))((())))))******,,,+++)))((('''((()))***((()))))))))************))))))))))))))))))))))))))))))***++++++,,,---...,,,,,,++++++******))))))............---,,,+++***------......------,,,+++,,,,,,,,,,,,---...///000******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************************++++++************+++++++++,,,,,,,,,,,,---------)))***++++++++++++***))))))***++++++))))))***+++,,,,,,,,,++++++++++++***))))))(((((((((((())))))************************))))))))))))((((((((((((++++++************+++++++++***)))(((((()))***+++,,,+++******))))))******)))))))))******)))))))))***))))))***,,,,,,***((((((((()))))))))*********))))))(((((((((((())))))((((((((())))))((((((((((((((())))))************))))))((('''''''''''''''))))))))))))))))))))))))&&&((())))))((('''((()))***)))((('''(((***,,,...)))))))))))))))))))))))))))((((((''''''(((((()))************************(((((((((((()))))))))***------------------------.........---......//////.........////////////////////////000222222000...//////......//////000000......////////////.........111222111...---...111//////.........//////000000000000000000000000000+++,,,......---------...//////...------------...///......------......///......//////000111111222...---,,,---///000///.........------------......------------------------------,,,------...000000////////////000111222222444444333333333333222222222000...,,,+++,,,---...------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---......+++,,,,,,------,,,,,,+++---------------,,,++++++---------,,,,,,,,,++++++*********++++++,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((***+++))))))++++++(((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************.........---,,,+++))))))***++++++,,,,,,++++++***************+++,,,------,,,,,,+++************+++))))))******+++,,,,,,,,,******+++++++++******))))))))))))************+++)))***+++,,,------------))))))*********+++++++++***************+++++++++******++++++++++++******)))***,,,+++)))(((((()))+++,,,---......---,,,+++))))))))))))************))))))************))))))))))))))))))))))))))))))************************)))))))))))))))***++++++))))))((((((((()))******)))))))))(((((())))))***))))))))))))************)))))))))))))))))))))))))))***,,,,,,++++++,,,...------,,,+++)))((('''''')))******+++++++++++++++---.........---,,,,,,+++,,,,,,,,,,,,------...///++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************************++++++************++++++++++++,,,,,,,,,---------)))***+++,,,,,,+++***)))***+++,,,+++*********,,,------,,,,,,+++++++++******))))))(((((())))))***************************,,,,,,,,,,,,+++++++++***++++++************++++++*********))))))*********---,,,,,,+++++++++++++++))))))************))))))+++******,,,------+++((())))))))))))************))))))(((((((((((())))))))))))(((((((((((())))))((((((((()))******++++++******)))(((((((((((((((((((((((((((((((((((((((&&&'''))))))((('''((()))(((''''''&&&'''(((***+++))))))))))))))))))))))))((((((''''''''''''((((((************************((((((((()))))))))******---..................---000//////............///............/////////000/////////111222333111//////////////////000111111---...///000000///...---...111333111...,,,...111------...///////////////////////////////////////+++---//////------.../////////...---------------...------,,,,,,------....../////////////////////...---,,,---///000///.........------------..............................------,,,,,,---...000111000000000000111222333333444444444555555555555666555333000---,,,,,,---......------------,,,,,,,,,++++++++++++++++++++++++------------------------------,,,,,,,,,------...---,,,,,,++++++,,,,,,---***+++,,,------,,,,,,+++---------,,,,,,,,,++++++++++++++++++++++++,,,,,,)))******+++,,,,,,------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,&&&+++,,,)))(((,,,---***,,,,,,------------,,,,,,***+++,,,------+++)))(((******++++++,,,+++++++++***++++++,,,,,,++++++***+++++++++***++++++,,,,,,------,,,+++++++++++++++*********+++,,,---------)))***++++++++++++***)))))))))*********+++++++++)))***+++,,,------------(((((()))***+++,,,,,,---+++++++++*********************++++++++++++******''')))++++++***)))***+++)))***,,,------,,,***)))))))))))))))************((()))***++++++***)))((())))))))))))))))))))))))************************)))))))))))))))***++++++((((((((((((((()))******&&&'''((()))************))))))))))))************)))))))))))))))))))))))))))+++---,,,***)))+++---------,,,+++******)))((($$$%%%'''***,,,...//////,,,,,,------......---------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************************++++++************++++++++++++++++++,,,,,,,,,,,,***+++,,,------,,,+++***+++,,,---,,,+++***+++---++++++,,,,,,,,,,,,,,,,,,*********))))))*********************************------------,,,,,,,,,,,,++++++************++++++******++++++++++++******------,,,+++++++++,,,,,,((()))***++++++***)))(((***)))***+++---,,,***'''((((((((())))))))))))***))))))(((((((((((())))))***))))))))))))))))))***'''(((((()))******++++++***))))))))))))******+++))))))))))))))))))))))))&&&'''))))))(((((()))***(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((()))))))))*********000000111111111111000000111000///...............---.........//////000000/////////111333333111//////////////////000111111---...///000000///...---...111333222---,,,...222+++,,,---///000000///...........................+++...111000...---///111000///...------------------,,,,,,++++++,,,,,,---/////////...------,,,,,,...---,,,---/////////............------.........////////////////////////------,,,,,,---...000111111111111111222333444555555555666666777777888888777444111...,,,,,,---.........---------,,,,,,,,,++++++++++++++++++++++++...........................------,,,,,,---------...---++++++++++++---...'''(((***,,,---------,,,+++++++++*********))))))++++++++++++++++++++++++))))))***+++,,,,,,---------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,%%%+++,,,((((((---...++++++,,,,,,------,,,,,,+++***,,,...//////---***(((&&&''')))***+++,,,------+++++++++,,,,,,+++++++++,,,,,,++++++***+++++++++...---,,,,,,++++++,,,,,,******+++,,,------......))))))+++,,,,,,+++***)))))))))******++++++++++++)))***+++,,,------...---''''''(((***+++,,,---...,,,+++++++++******))))))******++++++++++++******''')))++++++******+++,,,'''(((***++++++***((('''))))))))))))************((()))***++++++***)))((())))))))))))))))))))))))******************************))))))******+++,,,((((((((((((((()))******$$$&&&(((***++++++******))))))))))))************))))))))))))))))))))))))***,,,...,,,***)))***,,,------,,,,,,,,,,,,++++++,,,,,,,,,------,,,,,,+++)))***,,,---.../////////------,,,+++++++++,,,,,,------------------------+++++++++++++++++++++++++++++++++************)))************************++++++************++++++******+++++++++,,,,,,,,,***+++---......---+++***+++,,,------++++++,,,---)))******+++---......///++++++************++++++)))))))))))))))))))))))),,,,,,,,,+++++++++******++++++************++++++***+++,,,------,,,+++***)))(((((('''''''''''''''((()))***++++++***)))((((((((()))+++,,,+++)))&&&''''''''''''((((((((()))))))))(((((((((((())))))******))))))))))))******'''(((((()))***+++++++++((((((((()))***,,,---...************************&&&((()))***)))((()))*********+++++++++******)))))))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((())))))))))))************000000111111111///...---+++...111111///,,,***)))---...//////////////////...///000111111000///...---------------...///000////////////////////////000000///............//////000000000000000///...////////////.....................///////////////000///...------,,,------000000000///......------000000000//////......---000000//////.../////////,,,---///000///...,,,+++000///...---------...///000///.........///000111<<<888444333555666666444444555555666777888999999888666444111...---,,,,,,000000///...------------***+++---...///...------+++,,,,,,------,,,,,,+++---------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,++++++******++++++,,,,,,---............---,,,++++++++++++++++++++++++************+++,,,---............------,,,,,,+++---,,,++++++---//////......---,,,++++++++++++,,,.........------,,,,,,,,,------------------------...---+++*********++++++,,,+++***+++...---***'''++++++******************,,,,,,++++++++++++++++++))))))+++---...///000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++******++++++,,,,,,+++++++++++++++++++++))))))***+++---...,,,***++++++++++++++++++++++++************)))))))))))),,,,,,++++++++++++++++++))))))))))))))))))))))))************************((()))+++,,,,,,+++***)))+++***)))*********(((&&&*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************,,,)))''''''***,,,***(((******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,---------......------------------------...---,,,,,,++++++,,,,,,))))))))))))))))))))))))************************,,,+++******))))))******+++++++++*********))))))++++++++++++++++++++++++,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++******************)))***+++,,,,,,,,,,,,,,,++++++******)))(((((('''******++++++------......************************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******''''''''''''((((((((()))+++***)))(((((('''(((((()))))))))))))))))))))))),,,+++)))((((((((()))***))))))))))))************(((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))***,,,---(((((())))))((('''&&&&&&...///000000000///...---+++...000000...,,,++++++---......///////////////...///000111111000///...///.........//////000111////////////////////////000//////...---............//////000000000//////////////////.....................///////////////111111000///............111000000000//////......000000000/////////............------------............///000000///...---//////...------...///000000///.........///000111;;;888444444666777777666888888888999:::;;;;;;<<<:::888555222000......---......---,,,,,,,,,,,,,,,,,,,,,.../////////......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++---,,,,,,,,,,,,,,,------,,,+++************+++,,,++++++++++++++++++++++++++++++++++++,,,---...///.........------,,,,,,,,,---+++++++++---......---.........---------,,,,,,------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********++++++,,,+++***+++------***(((++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---............***++++++,,,,,,---------++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,,,,,,,+++******,,,------,,,***++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))************************************************((()))***+++++++++++++++---,,,************((('''************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''+++***(((((()))******)))******+++++++++,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,---------......------------------------///...------,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******))))))******+++++++++*********))))))++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************(((((()))***************,,,++++++***))))))((((((***+++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))******************)))'''''''''((((((((())))))***))))))(((((((((((()))))))))))))))))))))))))))+++******)))))))))))))))))))))))))))************(((((())))))))))))((((((((())))))******))))))((((((((((((((((((((((((((())))))))))))))))))))))))***)))((((((((()))***+++******)))))))))(((((((((,,,---...///000///......,,,---//////---,,,,,,---------.../////////////////////000000000000//////000000//////000000111111//////////////////////////////...------------...------...///000000000///////////////.....................//////000000000222111000//////......///000000000000000/////////000000//////////////////......------------......///////////////000000000///////////////000111222111000/////////111222333999777666666777999:::999::::::;;;;;;<<<<<<======<<<:::888555333111000///...------,,,,,,,,,,,,---------...////////////...,,,,,,+++******+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......---+++)))'''''')))+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////------------------,,,,,,,,,++++++,,,---...,,,+++---.../////////...---,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********++++++,,,+++++++++,,,,,,***(((,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---,,,---------------,,,+++))))))***+++,,,---......************++++++,,,,,,,,,++++++******++++++,,,++++++,,,,,,------......---,,,+++,,,------+++***++++++++++++++++++++++++++++++*********)))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************))))))))))))***+++,,,---000...+++*********)))(((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++***)))(((***+++******+++++++++,,,,,,,,,------------,,,,,,+++***,,,,,,,,,---------......------------------------//////...------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++++++++***************++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------...------,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,************************************************((())))))))))))*********,,,,,,,,,+++******))))))+++++++++******)))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))(((''''''((((((((())))))))))))(((((((((((())))))***)))))))))))))))))))))))))))************))))))((())))))))))))************(((((())))))))))))(((((()))******************)))))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((((((((((((++++++***)))))))))*********+++---////////////...,,,---......------...///,,,---...///000000000////////////000000000000000000000000//////000000111///////////////////////////......---------------+++,,,---//////000000000////////////.....................///000000111111222111000///............////////////////////////............////////////000////////////000000111///////////////000111222111111111222333444555555333333222222333444555666:::999999:::;;;===>>>>>>==================>>>>>>>>>===;;;888666444222111000000///............///---.....................---,,,***))))))***,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,,,,,,,,,,...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,---------------------,,,++++++,,,------+++))),,,---...000000...,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++,,,,,,++++++++++++******+++++++++,,,,,,,,,,,,,,,))))))***+++,,,,,,------+++,,,,,,------,,,,,,,,,******++++++,,,,,,,,,---)))))))))******++++++,,,,,,++++++******++++++,,,++++++,,,------...//////...---,,,,,,------+++***+++++++++++++++++++++++++++++++++*********))))))+++++++++++++++,,,,,,,,,++++++++++++++++++++++++************************)))((((((((()))+++---///222///,,,***************)))***************++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++)))+++,,,+++((('''***---******+++++++++,,,,,,,,,------------,,,+++******,,,,,,,,,---------......------------------------///......---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******************************************************+++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,+++***))))))++++++++++++++++++++++++***************************************+++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++******++++++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''(((((((((((()))))))))(((((('''(((((()))******((((((((((((((((((((((((((()))***++++++***)))(((((()))))))))************(((((())))))))))))((((((******++++++++++++******))))))))))))))))))))))))(((((((((((((((((((((((())))))((((((((((((((((((+++***))))))))))))***+++***+++---...///000//////---...///...------...000,,,---...///000000000000///////////////000111111000000///....../////////000000000000000000000000//////...------------...,,,---...///000000000000////////////..................//////000111111222000000///...---------------------....../////////------....../////////000000000000000000111222333000000000000111333444555555666777888999999::::::888888777777888999;;;<<<===>>>???@@@AAABBBDDDEEECCCCCCCCCBBBBBBBBBBBBBBB@@@@@@>>><<<:::777555444222222111000////////////......---------------------,,,***))))))***,,,------------------------------,,,,,,++++++,,,,,,---111000...---+++*********,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,---,,,,,,,,,------............---,,,,,,------+++)))***+++---......---,,,***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++*********+++)))*********+++++++++,,,))))))***+++,,,,,,------)))***+++,,,------------,,,,,,,,,++++++*********(((((()))***++++++,,,,,,,,,++++++******++++++,,,++++++,,,------.../////////---++++++,,,,,,+++***++++++++++++++++++++++++++++++++++++******************+++++++++,,,,,,,,,************************************************)))((((((((()))+++---///222///,,,******+++++++++))))))******+++++++++,,,************************))))))))))))))))))))))))(((((((((((((((((((((((()))+++---+++((((((***---******+++++++++,,,,,,,,,,,,---------,,,,,,+++***,,,,,,,,,---------......------------------------...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++******))))))******************************************************+++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,++++++***))))))++++++++++++++++++++++++************************))))))*********+++++++++,,,,,,+++******++++++,,,,,,,,,,,,+++++++++++++++******++++++,,,------...************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((()))))))))***(((((('''(((((()))******((((((((((((((((((((((((((()))***++++++***)))(((((()))))))))************(((((())))))))))))((((((******++++++++++++******))))))))))))))))))))))))((((((((((((((((((((((((&&&'''(((((()))*********)))))))))(((((())))))***+++,,,...///000000//////---...000000...------...,,,,,,...///000000000000//////......///000111222000000///.........//////000000000000000000000000000000///...............---...///000111111111000////////////..................///000000111222222000///...------,,,,,,,,,,,,------...///000000111......///000000111222222111111111111222333444555555555666777999:::;;;;;;<<<===>>>??????@@@??????>>>>>>======>>>@@@BBBCCCCCCEEEGGGHHHHHHIIIJJJLLLLLLKKKKKKKKKJJJJJJIIIIIIEEEDDDCCCAAA???<<<:::999555555333111000/////////000///......------......------,,,++++++,,,------------------............------++++++++++++------//////---,,,++++++++++++)))***,,,------,,,***))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,++++++,,,,,,---...//////111///---,,,,,,---,,,+++***+++,,,---------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++,,,,,,---+++))))))***,,,)))))))))******++++++,,,*********++++++,,,,,,---))))))+++,,,------------------,,,+++***)))((((((((())))))***+++,,,------,,,++++++******++++++,,,++++++,,,,,,------......---,,,******+++,,,+++***++++++++++++++++++++++++,,,++++++++++++*********((((((((()))******++++++))))))))))))))))))))))))************************))))))))))))***+++,,,---000...+++***+++,,,++++++))))))******+++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++***)))+++,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------------,,,++++++++++++,,,************************************************,,,+++******))))))*********************+++++++++***************************++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************)))))))))***++++++,,,,,,+++***)))((((((((()))***++++++++++++++++++******)))***+++,,,---...//////************************))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))(((((((((((()))))))))******)))(((((((((((())))))***))))))))))))))))))))))))((())))))************)))))))))))))))************(((((())))))))))))(((((()))******************)))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''(((***++++++,,,+++'''((())))))******)))))),,,---///000111000000///---///111111///---,,,,,,+++,,,---///000000111111///.........///000222333222111000000/////////000000000000000000000000000111111000////////////000000000111111111111111000////////////............---...///000111222333333111000///...------------......///000111222333333000111222333444555666666666666666666777888999:::<<<===???AAACCCCCCCCCCCCCCCDDDEEEFFFFFFEEEDDDDDDDDDDDDCCCDDDEEEFFFHHHIIIIIIKKKNNNOOONNNNNNPPPRRRRRRQQQQQQPPPOOONNNNNNNNNJJJJJJIIIGGGEEEBBB???>>><<<;;;999777555333222222222222000/////////000000------------------------------------.........///...---+++******+++---...,,,,,,,,,,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,+++++++++,,,,,,******+++,,,---//////000444111---+++,,,------,,,,,,,,,,,,,,,------......+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++,,,------+++)))(((***---))))))***++++++,,,------++++++++++++++++++++++++***++++++,,,,,,,,,++++++,,,,,,++++++******))))))))))))***+++,,,---......,,,++++++******++++++,,,+++++++++,,,,,,,,,,,,,,,,,,***((((((***+++++++++++++++++++++++++++++++++,,,,,,+++++++++*********'''(((((()))******++++++************************************************((()))***+++++++++++++++---+++***+++,,,---,,,***))))))***++++++,,,------************************)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,---+++******+++,,,++++++******+++++++++,,,,,,,,,******+++,,,------------,,,,,,,,,---------......------------------------......---,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******))))))******))))))*********+++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------************************************************((())))))***++++++,,,,,,,,,+++)))((('''((()))*********************************++++++,,,,,,,,,---************************)))))))))))))))))))))))))))))))))))))))))))))))))))******************)))(((((()))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))******+++))))))))))))************(((((())))))))))))((((((((())))))******))))))((((((((((((((((((((((((((())))))))))))))))))))))))((()))***+++,,,,,,++++++&&&(((***,,,---+++***(((......000111111111000///---000222333000---+++++++++,,,---///000111111111///.........///000222333333333222111000000111111000000000000000000000000222111111000000000000000111222222222222111111000000/////////............---...///000111222333333222111000//////.........//////000222333444555666333333444555777888999999<<<<<<<<<<<<===>>>???@@@AAACCCFFFIIIKKKKKKJJJJJJGGGHHHIIIJJJIIIHHHGGGFFFGGGGGGGGGGGGHHHJJJLLLMMMMMMPPPSSSSSSRRRRRRSSSVVVSSSSSSRRRQQQPPPOOOOOONNNNNNNNNMMMLLLIIIFFFCCCBBBCCCBBB???===:::888777666555444222111111111222222---......//////......------------.........//////...---+++******+++---...******+++---///222444555111000...,,,,,,...000111------------------------...------,,,,,,,,,------******+++,,,...///000000777333...++++++---......---------------...///000,,,,,,,,,------.........------------------------)))***+++,,,---,,,,,,+++,,,------+++((((((+++---******+++,,,,,,---......,,,,,,++++++++++++++++++,,,------,,,+++***))))))***************+++++++++)))******,,,---...//////,,,++++++++++++++++++,,,,,,+++++++++++++++++++++***((('''''')))+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******)))******+++,,,,,,------++++++++++++++++++++++++************************((()))+++,,,,,,+++***)))*********+++------,,,***))))))***+++,,,,,,------************************))))))))))))))))))))))))))))))))))))))))))))))))...+++((())),,,---,,,*********+++++++++,,,,,,,,,)))***+++,,,---.........,,,,,,,,,---------......------------------------//////...------------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))*********))))))******++++++++++++))))))))))))))))))))))))*********++++++,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,------......///************************************************((())))))***++++++,,,,,,...---+++***)))***+++,,,))))))))))))))))))******+++++++++***************************************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))************+++***)))(((((('''(((((())))))))))))))))))))))))***)))((((((((()))+++,,,))))))))))))************(((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))++++++,,,---,,,+++***)))&&&))),,,...///---+++)))---------............///000000000000////////////,,,,,,---///111222000...222111///...///000222333111111000000//////......111000///...///000222444222222000/////////000111111111111111222222222222000//////.........///////////////000111222333444333333222111000///......000000111444888::::::::::::;;;<<<===???@@@AAABBBAAAAAABBBCCCDDDFFFHHHIIIJJJJJJKKKKKKKKKLLLLLLLLLPPPOOOOOOOOOQQQQQQOOOMMMLLLLLLLLLLLLMMMOOOQQQRRRSSSSSSSSSSSSSSSSSSTTTTTTRRRRRRSSSTTTTTTSSSSSSRRRQQQQQQOOONNNLLLJJJIIIIIIFFFFFFEEEEEECCCAAA@@@???>>>;;;999999:::999666222222111000///.....................//////000000000000000000//////......------+++...,,,***888IIIJJJ111///......//////...---------------------------***+++,,,---............------------------------......//////......---,,,++++++,,,,,,,,,---------++++++++++++++++++++++++...,,,++++++,,,------,,,---------------------------...///000000...,,,+++...------,,,,,,------...,,,,,,,,,+++++++++************))))))******+++,,,************************///,,,******+++,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++***)))...---,,,+++++++++,,,,,,++++++++++++++++++++++++***+++,,,---,,,+++***)))************************,,,,,,+++******+++,,,,,,+++++++++***++++++,,,,,,''''''&&&&&&(((+++...///...------,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++---+++)))***,,,---,,,))))))))))))))))))******+++)))************+++++++++++++++++++++******))))))***+++,,,,,,------,,,,,,......---,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++......---------,,,,,,,,,,,,,,,++++++,,,,,,---......---+++*********++++++******+++++++++,,,,,,,,,)))************+++++++++++++++++++++,,,,,,---......---+++******+++---...---,,,,,,++++++,,,,,,---,,,+++)))((((((((()))***///...,,,+++***+++,,,,,,++++++++++++++++++++++++,,,,,,+++***))))))******+++***((()))***,,,++++++******))))))))))))******+++++++++++++++***)))(((,,,+++++++++***)))))))))))))))(((((((((***,,,---+++++++++***************))))))(((((((((((())))))))))))))))))))))))))))))******))))))))))))******))))))))))))((((((((((((+++***)))(((((()))***+++''''''''''''((((((((((((+++*********))))))((((((++++++******))))))((((((+++***)))(((((()))***+++))))))))))))))))))))))))+++)))((())),,,---,,,***---------............//////////////////000000000---,,,---///111111000...111000///......000111333111111000000////////////111000///...///000222333222111000000///000111111111111111000000111111222111000000////////////000////////////000111222333333333333333222222222222555666777:::===?????????AAABBBBBBCCCDDDEEEFFFFFFFFFFFFGGGHHHIIIKKKLLLMMMNNNNNNOOOOOOPPPPPPQQQQQQPPPOOOOOOPPPRRRSSSRRRPPPMMMMMMLLLLLLMMMOOOQQQRRRSSSSSSSSSSSSSSSTTTTTTTTTSSSSSSTTTTTTTTTSSSSSSRRRQQQQQQPPPOOONNNMMMLLLLLLIIIIIIHHHHHHGGGFFFEEEEEEDDDBBB???>>>>>>===:::666555555444333111000///.../////////////////////000......---------,,,,,,,,,+++)))---...,,,999IIIIII111///......//////...---------------------------+++,,,,,,---............------------------------...............---,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,------,,,---------------------------,,,,,,+++++++++++++++------,,,,,,,,,,,,------,,,,,,,,,++++++*********,,,,,,,,,+++,,,,,,---...************************---+++))))))+++,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++------,,,,,,+++++++++,,,+++++++++++++++++++++++++++,,,,,,---,,,+++***)))************************,,,,,,+++******+++,,,,,,++++++***))))))*********)))(((((((((***,,,///111---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,---+++)))***,,,---,,,***)))))))))))))))***++++++)))************+++++++++++++++++++++*********)))***+++,,,,,,------,,,,,,---,,,,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,+++*********++++++******+++++++++,,,,,,,,,************++++++++++++,,,+++++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***))))))***+++...---,,,++++++++++++,,,++++++++++++++++++++++++,,,,,,+++***************+++***((()))***,,,++++++******))))))))))))******+++++++++++++++***))))))************************))))))(((((())))))******)))*********************++++++************++++++((((((((((((((((((((((((++++++***)))))))))*********)))))))))((((((((((((+++***)))(((((()))***+++''''''((((((((()))))))))************)))))))))(((*********)))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))***)))''')))+++,,,+++)))---------............///.........//////000000111---------...000111000...000///...---...///000111111000000000000/////////111000///...///000111222222111111000000111222222222111000......///111222222222111000000000000000////////////000111222222444444555666777777888888;;;<<<>>>@@@BBBDDDEEEEEEHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJKKKLLLMMMNNNPPPQQQPPPPPPQQQRRRSSSTTTTTTTTTPPPPPPPPPRRRTTTUUUTTTSSSNNNNNNMMMLLLMMMNNNPPPPPPRRRRRRSSSSSSSSSTTTTTTTTTUUUUUUUUUUUUUUUTTTSSSRRRQQQQQQPPPOOOOOONNNMMMMMMJJJKKKKKKKKKKKKKKKKKKKKKKKKIIIGGGFFFEEECCC@@@===;;;;;;;;;999777555222111000000000000000/////////......------------,,,,,,---+++///000---888CCCAAA111///......//////...---------------------------,,,------.........------------------------------------......------,,,+++,,,,,,,,,,,,------------------------------------...,,,++++++,,,------,,,------------------------...,,,***(((((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************,,,,,,,,,,,,,,,---......+++++++++++++++++++++++++++***))))))+++,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++***************************,,,++++++******++++++,,,++++++***)))((((((((((((++++++***+++,,,...000111++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++******,,,,,,+++******))))))))))))***++++++)))************+++++++++++++++++++++***************+++,,,,,,------,,,,,,,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++************+++++++++,,,---,,,+++*********++++++******+++++++++,,,,,,,,,************+++++++++,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++---,,,++++++***+++++++++------,,,++++++++++++,,,++++++++++++++++++++++++,,,++++++************++++++***((()))***,,,++++++******))))))))))))******++++++++++++++++++***)))***************+++++++++)))))))))))))))(((((('''((((((((())))))*********++++++************++++++((((((((((((((((((((((((******)))(((((('''((((((******)))))))))(((((((((******))))))))))))******((())))))))))))*********************))))))))))))))))))))))))************+++***)))(((((()))***+++)))))))))))))))))))))))))))((('''(((***+++***)))---------............///------......///000111111...------...000111000...///......---...///000000000000000000000000000000000000////////////000111111111111111222222333333444222///------///111222222111111000///000000000000000000000111222333333666777888:::<<<>>>???@@@@@@AAADDDEEEFFFGGGHHHIIIKKKKKKKKKJJJJJJJJJIIIIIIKKKKKKKKKLLLMMMNNNOOOPPPNNNOOOQQQRRRSSSSSSRRRRRRQQQQQQQQQRRRTTTUUUSSSRRRNNNMMMLLLLLLLLLMMMNNNOOOQQQQQQQQQRRRRRRSSSSSSTTTVVVVVVVVVVVVUUUTTTSSSSSSQQQQQQPPPNNNMMMKKKJJJJJJIIIIIIIIIJJJKKKMMMNNNOOOMMMMMMLLLKKKJJJIIIGGGFFFCCCCCCCCCBBB???<<<888666444444333333222111111000000000000000000/////////111...111111,,,333:::444111///......//////...---........................---...............---,,,........................---------------,,,,,,+++,,,,,,,,,------------...------------------------...---++++++---...---,,,------------------------...---,,,+++++++++,,,---+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++******+++************+++,,,,,,++++++++++++++++++++++++)))))))))***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++***))),,,---------,,,,,,++++++++++++++++++++++++++++++---------------,,,,,,,,,************************++++++++++++++++++++++++---,,,+++))))))(((((((((++++++++++++,,,...///000*********++++++,,,,,,,,,************************++++++,,,,,,,,,---------+++++++++++++++,,,++++++******))))))******+++,,,))))))*********+++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,+++++++++******))))))******++++++++++++,,,+++++++++++++++++++++******+++++++++,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---***+++---......---+++******+++---......---+++***++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++++++++***((()))***,,,+++++++++******))))))******++++++++++++,,,,,,+++******+++++++++***************))))))******)))(((&&&%%%&&&&&&'''((()))******+++***))))))(((((())))))***)))))))))))))))))))))))))))((('''&&&&&&%%%&&&&&&*********)))))))))((((((***))))))))))))))))))***))))))*********+++++++++*********)))))))))))))))(((((())))))******+++++++++***)))(((((()))***+++)))))))))))))))))))))))))))((((((((()))))))))(((---------............///,,,------...///000000111///...---...///000///..................//////000000000000000111111111111000000//////////////////000000111222333444444444444333000...---///111222111000000000000000000111222222222333444555777777:::;;;===???AAACCCEEEFFFEEEGGGJJJKKKJJJJJJLLLMMMMMMMMMLLLLLLKKKJJJJJJJJJKKKKKKKKKKKKLLLMMMOOOOOONNNOOOQQQRRRRRRRRRQQQPPPRRRQQQPPPPPPQQQQQQOOOMMMKKKKKKJJJIIIIIIJJJKKKLLLNNNNNNOOOOOOPPPQQQQQQRRRUUUUUUUUUUUUUUUTTTSSSRRRQQQPPPNNNKKKIIIFFFDDDCCCCCCDDDDDDFFFGGGJJJLLLMMMKKKLLLMMMMMMMMMLLLLLLLLLJJJJJJJJJIIIGGGCCC@@@>>>:::999999777666555444333333333222111111000000///000---000000+++000444,,,111///......//////...---.................................///......------........................------......------,,,+++,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,///---,,,,,,---......---------------------------***+++,,,---------,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++,,,,,,++++++******++++++,,,---++++++++++++++++++++++++((()))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++***))),,,,,,---------,,,+++***++++++++++++++++++++++++,,,,,,,,,------......///************************++++++++++++++++++++++++...---,,,+++***)))))))))+++++++++++++++,,,------*********++++++,,,,,,---************************++++++,,,,,,,,,---------++++++,,,+++++++++++++++***************++++++,,,))))))*********++++++++++++++++++++++++++++++,,,***+++,,,,,,------,,,,,,,,,------...............,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,+++++++++******((()))***+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,,,,***+++---......---+++******+++---......---+++***))))))*********************+++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++,,,,,,+++***((()))***,,,++++++++++++************++++++***++++++,,,,,,,,,++++++,,,,,,,,,+++***)))((((((******++++++***(((&&&%%%&&&&&&'''((()))******+++******))))))))))))*********************************))))))((('''''''''(((************)))))))))))))))))))))******)))))))))************++++++++++++))))))))))))))))))******(((((())))))******+++++++++***)))(((((()))***+++))))))))))))))))))))))))((()))))))))((((((((()))---------............///---------......//////000000///------///000//////....../////////000000000000000000111111111111222000000////////////......///000222333555555555555555333111000///000111222000000000000111222333444555666666777999;;;===>>>@@@AAABBBDDDFFFHHHIIIJJJJJJMMMPPPPPPNNNNNNPPPRRROOOOOOOOONNNMMMLLLLLLLLLLLLKKKKKKLLLMMMNNNOOOOOOPPPQQQRRRSSSSSSRRRPPPNNNNNNMMMLLLLLLLLLKKKIIIGGGGGGGGGFFFFFFFFFGGGIIIJJJJJJJJJKKKLLLMMMNNNNNNOOOPPPPPPQQQQQQQQQQQQPPPPPPOOOMMMKKKHHHDDDAAA???>>>>>>??????@@@CCCFFFIIIJJJHHHJJJLLLMMMLLLLLLMMMNNNMMMNNNNNNMMMKKKIIIGGGFFFAAA@@@???===<<<:::999888444444333222000///......,,,)))---...+++111555,,,111///......//////...---........................---....../////////....................................//////......---,,,,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,///---,,,,,,---......---------------------------((()))+++------,,,***))),,,,,,............,,,,,,,,,,,,,,,,,,---------------------------......///,,,,,,,,,,,,,,,,,,,,,,,,(((***------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,---...---,,,+++***++++++++++++++++++++++++++++++,,,,,,...///111222***************************++++++,,,,,,++++++***------,,,+++*********+++*********+++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***+++,,,,,,******+++,,,+++************+++,,,,,,)))************+++++++++++++++++++++,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,---.../////////......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++((()))+++,,,,,,,,,+++*********+++,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,+++++++++,,,,,,***+++---......---+++***++++++------------++++++(((((()))*********)))))))))***++++++,,,+++++++++++++++++++++++++++++++++,,,++++++++++++,,,,,,---+++***((()))***,,,++++++++++++************++++++***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))(((++++++++++++***)))''''''((((((((())))))*********,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++*********)))))))))))))))************)))))))))************+++++++++))))))))))))************))))))))))))************+++***)))(((((()))***+++)))))))))))))))))))))))))))***+++***((('''((()))---------............///........................111///------...///////////////000000111111000000000000111111111222222222//////000//////......---///000222444555666666666555444333222111111111111111111111222444555777888888999:::<<<>>>AAACCCDDDEEEFFFGGGHHHIIIKKKLLLLLLKKKOOORRRRRROOOMMMPPPSSSOOOOOONNNNNNMMMMMMLLLLLLKKKKKKJJJKKKKKKLLLMMMNNNQQQRRRSSSTTTSSSPPPMMMLLLHHHGGGFFFGGGHHHGGGEEECCCCCCBBBBBBBBBCCCEEEFFFGGGFFFGGGGGGHHHJJJKKKKKKLLLIIIIIIJJJKKKLLLLLLLLLLLLKKKJJJHHHEEEBBB???===<<<<<<<<<<<<===@@@CCCFFFHHHGGGIIILLLLLLKKKJJJKKKMMMNNNNNNNNNMMMLLLLLLLLLKKKHHHGGGEEECCCAAA???===<<<888777666444222000.........***---///,,,333666,,,111///......//////...---........................,,,---...//////000//////........................//////000000//////...---------------............------------------------///...,,,,,,...///...---------------------------******+++,,,,,,,,,,,,,,,,,,---///000000///---,,,---------.........//////...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,))),,,//////---+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,---......,,,+++)))++++++++++++++++++++++++******+++,,,...111333555***************************+++,,,,,,,,,,,,+++***++++++***************+++***+++++++++++++++******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,***+++---,,,***)))+++---++++++******++++++,,,---)))************++++++++++++++++++,,,,,,,,,------***+++,,,,,,------,,,,,,+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------,,,,,,,,,,,,)))***,,,---...---,,,+++)))***+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------...---,,,,,,+++++++++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++++++++******((()))***+++,,,++++++***+++++++++++++++++++++++++++++++++++++++,,,---...+++***((()))***,,,++++++,,,++++++******++++++,,,***+++,,,,,,------,,,,,,))))))*********+++++++++,,,,,,+++***************)))*********************---,,,,,,++++++,,,,,,---************************+++++++++++++++,,,---...+++++++++*********))))))((()))***++++++***)))((()))))))))************+++((()))))))))*********************)))))))))))))))+++***)))(((((()))***+++)))))))))))))))))))))))))))+++,,,+++)))''')))***---------.........//////...............---------111///------...///////////////000111111111111111000000111111222222222222//////000000///...------...000222444666777777777555555444444333222111111222222333444666888:::;;;:::;;;<<<>>>AAADDDGGGHHHHHHIIIIIIJJJKKKLLLLLLMMMIIIMMMQQQPPPMMMKKKNNNQQQMMMMMMMMMLLLLLLKKKKKKKKKIIIHHHHHHHHHIIIJJJKKKKKKPPPQQQRRRRRRQQQNNNJJJHHHCCCBBBBBBCCCEEEEEEDDDBBB@@@@@@???@@@AAACCCEEEFFFDDDDDDEEEFFFHHHIIIIIIJJJDDDDDDFFFGGGHHHIIIIIIIIIIIIHHHFFFDDDAAA???>>>===<<<;;;<<<===???BBBFFFHHHGGGJJJLLLLLLJJJHHHJJJKKKMMMMMMLLLLLLLLLMMMNNNNNNLLLKKKIIIGGGDDDBBB@@@???<<<;;;999777555222000///222---000000---222555***111///......//////...---////////////////////////,,,,,,...///000000000000////////////////////////000000000000000//////...---------........./////////////////////////////////...,,,,,,...///...---------------------------///...---,,,,,,...000111---...000111111000...---........./////////000000,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++...111111...+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******+++,,,---......,,,***)))++++++++++++++++++++++++)))******,,,///222555777***************************+++,,,------,,,+++******)))))))))))))))***+++++++++,,,,,,,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++))),,,---,,,***)))+++---++++++******++++++,,,---)))************++++++++++++++++++,,,,,,---------++++++,,,---------,,,,,,***+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++......------------,,,,,,)))+++,,,......---,,,+++)))***+++,,,---,,,,,,+++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------...---,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,---,,,,,,++++++,,,,,,---)))***+++,,,---,,,,,,+++((()))***+++,,,,,,+++***++++++++++++++++++++++++++++++++++++,,,,,,---...+++***((()))***,,,,,,+++,,,++++++******++++++,,,***+++,,,,,,------------&&&'''((()))+++---......---,,,+++*********+++,,,+++++++++***************+++******))))))******+++))))))))))))))))))))))))''''''(((((()))+++,,,---+++++++++************)))((()))***++++++***)))(((((())))))))))))*********(((((())))))*********+++++++++******))))))((((((+++***)))(((((()))***+++))))))))))))))))))))))))***,,,---,,,)))((()))+++........................////////////////////////........................---...000111111111000///000000000111222222222333000000000000000/////////000111222333333444333333000222333333111000111111444555777999;;;======>>>BBBCCCEEEFFFGGGFFFFFFEEEIIIJJJKKKLLLMMMNNNNNNNNNOOONNNMMMLLLLLLLLLMMMNNNNNNMMMMMMLLLKKKJJJIIIIIIHHHHHHHHHHHHIIIJJJKKKLLLKKKLLLMMMNNNNNNNNNMMMLLLFFFBBB>>>===???AAA@@@???===============>>>?????????@@@AAABBBCCCDDDDDDDDDBBBAAAAAAAAA@@@@@@??????DDDCCCBBB@@@????????????=========>>>@@@BBBEEEFFFFFFGGGHHHIIIJJJKKKKKKKKKIIIJJJKKKLLLMMMNNNNNNNNNQQQOOOMMMJJJHHHFFFDDDDDDAAA@@@>>><<<999777555444333111000000111222222111.........//////000000000...............///000000............/////////000222111000//////000111222000000000000000000000000//////////////////////////////000000///...------222222111111000...---,,,...............///000000///...---,,,,,,---...///000000000000000000000000......//////////////////........................---------............///,,,,,,,,,---------......000000000000000000000000---......///...---+++***---.../////////...---,,,......---------,,,,,,,,,)))***,,,...111333555666,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,++++++++++++++++++++++++//////---,,,***)))((('''************************------++++++++++++------************))))))((((((,,,,,,,,,++++++***************))))))******+++,,,+++++++++*********))))))------------------,,,,,,/////////......---------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,+++---......,,,,,,---///,,,,,,,,,---------------******+++++++++,,,,,,,,,+++,,,------++++++,,,------,,,,,,++++++,,,,,,---,,,,,,,,,------............---,,,+++++++++,,,---++++++++++++,,,,,,---...***++++++,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,,,,++++++)))))))))***+++++++++,,,************************,,,,,,,,,++++++*********)))***+++,,,---,,,+++++++++++++++************)))++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++)))***,,,------,,,***)))+++)))''')))+++,,,***''')))(((((()))++++++***)))***++++++++++++,,,,,,,,,************************************)))))))))))),,,++++++***)))(((''''''........................////////////////////////........................---...///000111000000///111111111111111222222222////////////////////////000000111222222222222222111222333333222222333444999:::<<<>>>@@@BBBBBBCCCCCCDDDEEEGGGHHHIIIHHHHHHIIIJJJKKKLLLLLLMMMLLLLLLLLLKKKJJJIIIIIIJJJKKKLLLNNNNNNMMMLLLJJJIIIHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJIIIHHHHHHDDDAAA===<<<>>>??????===<<<<<<<<<<<<<<<======>>><<<===>>>@@@AAAAAAAAAAAA@@@@@@@@@?????????>>>>>>AAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>???@@@BBBDDDEEEEEEFFFGGGIIIJJJKKKKKKKKKIIIIIIJJJKKKLLLLLLLLLLLLNNNMMMLLLKKKJJJIIIIIIIIIGGGFFFDDDBBB???===;;;:::555333111111222222111000////////////000000000000...............///000000........./////////000000111111000//////000111111........................//////////////////////////////////////////...---////////////...---,,,+++...............//////000//////...---------......////////////////////////............------------........................---------............///,,,,,,,,,---------......////////////////////////------.........---++++++---...///000000///............---------,,,,,,,,,)))***+++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,++++++++++++++++++++++++------,,,++++++******)))************************------,,,++++++,,,------+++++++++******))))))))),,,,,,,,,+++++++++******+++************+++,,,,,,---,,,,,,,,,+++++++++***------------------------............---------,,,,,,,,,------......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---...---,,,+++,,,------------------.........***++++++++++++,,,,,,,,,+++,,,------++++++,,,------,,,,,,++++++,,,,,,---,,,,,,------------------------,,,++++++,,,,,,---,,,,,,+++++++++,,,------***++++++,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------,,,,,,,,,,,,************++++++++++++************************,,,,,,,,,+++++++++******)))***+++,,,,,,,,,++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++,,,++++++++++++++++++,,,***)))((()))+++,,,***''')))(((((()))++++++***)))((())))))))))))*********************************************))))))))))))+++++++++******))))))(((........................////////////////////////..............................///000000000000000222222222111111111111111////////////////////////000000000111111111111111222333444444444555777999===>>>@@@BBBDDDFFFGGGGGGEEEFFFGGGIIIJJJKKKKKKKKKIIIIIIJJJJJJKKKJJJJJJIIIGGGGGGFFFFFFGGGHHHIIIJJJMMMLLLKKKJJJHHHGGGFFFEEECCCCCCDDDDDDCCCAAA@@@???@@@AAABBBCCCDDDCCCCCCBBBAAA???<<<;;;<<<<<<<<<;;;:::::::::::::::;;;<<<<<<999:::;;;===>>>>>>>>>>>>>>>>>>>>>>>>============>>>======<<<<<<======>>>???????????????@@@BBBBBBCCCDDDFFFGGGIIIJJJKKKKKKHHHIIIJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHIIIJJJKKKKKKKKKJJJHHHFFFDDDBBBAAA@@@999777555444444333111///000000000000000///////////////.........///000000....../////////000000000111000000//////000000111........................////////////////////////---...//////////////////------............---------............/////////000///...---------------..............................------,,,,,,,,,+++........................---------............///,,,,,,,,,---------..............................---------......---,,,,,,---...///000000000000000......---------,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,------,,,,,,++++++++++++******,,,,,,,,,++++++++++++***,,,++++++++++++,,,------------------,,,,,,,,,,,,,,,,,,,,,---.........///...------------,,,,,,,,,++++++,,,---...///000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,---......---+++******+++------........./////////++++++++++++,,,,,,,,,,,,+++---...---,,,+++,,,---------,,,,,,,,,,,,------------------------,,,,,,------,,,,,,,,,,,,------------,,,+++++++++,,,,,,+++++++++,,,------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,,,,,,,+++++++++++++++*********++++++++++++++++++++++++,,,,,,,,,++++++++++++***))))))***++++++++++++***,,,+++++++++************++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++---,,,***))))))***,,,---***))))))***++++++***((())))))(((***+++,,,***)))((())))))))))))*********++++++++++++++++++++++++++++++*********)))))))))++++++++++++++++++++++++........................////////////////////////...........................//////000000000000000333222222222111000000000...///////////////000000000000000000000111111222444666777777888999<<>>???@@@@@@>>><<<:::;;;<<<>>>????????????>>>>>>===;;;:::::::::::::::999999888888999999:::;;;888999:::<<<==============================<<<<<<;;;;;;;;;;;;<<<<<<===>>>??????>>>>>>>>>>>>??????@@@AAACCCEEEFFFHHHHHHIIIHHHIIIIIIIIIIIIIIIHHHGGGCCCCCCDDDDDDEEEGGGHHHIIIJJJJJJIIIGGGFFFDDDCCCCCC>>>===:::999888777444222222222111111000//////...000///////////////000000...////////////000000000000000000//////000000000000000000000000000000000////////////////////////------...///000000//////......///000000111000000------.........///......000//////...---------,,,........................//////...------,,,,,,,,,........................---------............///,,,,,,,,,---------......------------------------,,,,,,------------------,,,------...///000000000......---------,,,,,,,,,///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,---......---------,,,,,,,,,,,,,,,+++,,,,,,---...//////000---------------,,,,,,,,,+++++++++,,,---.........------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++,,,---,,,+++***+++,,,------......///000000000+++++++++,,,,,,,,,------,,,---...---,,,+++,,,...------,,,,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++++++++++++++,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++,,,,,,+++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++,,,,,,+++******+++,,,,,,************++++++***)))***))))))***,,,,,,+++)))******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))******+++++++++,,,,,,,,,///////////////////////////////////////////////////////////////////////////////////////000000111333222222222111000000000/////////000000000111111111000000000111222333444777999;;;<<<===???AAADDDDDDEEEFFFHHHIIIJJJJJJJJJLLLKKKJJJHHHGGGEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCC@@@@@@@@@AAABBBDDDFFFGGGDDDCCCBBBAAA???>>>======888999;;;======<<<;;;:::999:::<<<===>>>>>>======<<<<<<<<<;;;999999999999999888888888888999:::::::::;;;<<<===>>>?????????======>>>>>>>>>>>>>>>>>><<<<<<;;;<<<<<<===>>>???>>>>>>>>>>>>>>>======<<<>>>???@@@BBBCCCDDDEEEEEEGGGHHHHHHHHHHHHHHHGGGFFFCCCCCCCCCBBBCCCDDDDDDEEEGGGGGGGGGGGGFFFFFFFFFFFFDDDCCCAAA@@@???===:::888555555444222111000///...111000000/////////000000////////////000000000111/////////000000/////////111111111111111111111111////////////////////////------...///000000//////---...///000111111111111,,,,,,---...///......---//////.........------,,,........................////////////......------........................---------............///,,,,,,,,,---------......------------------------,,,,,,,,,,,,---.........++++++,,,,,,---...//////......---------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++***++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++------,,,,,,------...///+++++++++,,,,,,,,,,,,,,,,,,,,,------...///000000------------------------,,,+++++++++++++++++++++---------------------------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,---***+++---,,,,,,,,,---...------......///000000111++++++,,,,,,,,,---------,,,---......,,,,,,---......------,,,,,,------............------,,,,,,,,,,,,,,,------...............---,,,,,,+++++++++++++++,,,,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************---,,,,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++***+++,,,,,,,,,,,,+++***)))***+++++++++************))))))***,,,,,,+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++*********************+++,,,,,,------///////////////////////////////////////////////////////////////////////////////////////000111111222222222111111111111111///000000111111222222333222111111222333555777888;;;===@@@BBBCCCDDDFFFGGGIIIIIIJJJKKKLLLLLLKKKKKKKKKIIIGGGDDDBBB@@@???>>>??????@@@AAAAAA@@@@@@@@@>>>>>>>>>>>>???AAACCCDDD???>>>>>>===<<<;;;::::::777888:::;;;<<<<<<;;;;;;999:::<<<===>>>>>>>>>>>>;;;<<<===<<<:::999999:::999999999999999:::;;;;;;<<<===>>>@@@AAAAAAAAABBB@@@@@@@@@@@@AAAAAAAAAAAA>>>>>>>>>>>>??????@@@AAA??????@@@@@@???>>>>>>======>>>???AAABBBBBBBBBBBBEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEDDDCCCCCCCCCCCCCCCEEEEEEFFFGGGHHHIIIIIIJJJHHHGGGFFFFFFFFFDDDAAA>>>:::999888666555333222111111111000/////////000000/////////000000000111111...//////000000//////...////////////////////////////////////////////////---...//////////////////,,,,,,---...//////......+++,,,---//////...------------...//////......---........................////////////////////////........................---------............///,,,,,,,,,---------......------------------------+++++++++,,,---...///000,,,+++++++++,,,---............---------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------............------++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,---,,,,,,,,,,,,---......++++++++++++,,,,,,,,,,,,---------.../////////000---------............///,,,,,,,,,,,,+++++++++***------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,------+++,,,...---,,,,,,...///,,,,,,---...///000000111,,,,,,,,,,,,------------,,,...///...---,,,---.........------------......------------------,,,,,,+++,,,---......///......------,,,+++++++++,,,,,,,,,,,,,,,---......//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++)))***,,,------,,,***))))))+++,,,,,,+++******+++***))))))+++,,,---+++***((())))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))*********++++++,,,,,,////////////////////////////////////////////////////////////////////////000//////...///000111222111111111111111222222222000111111222333333444444333222222333555888;;;======AAAEEEHHHHHHHHHIIIIIIKKKKKKKKKKKKKKKJJJIIIHHHGGGEEEBBB???===;;;::::::;;;;;;<<<===>>>>>>>>>>>><<<;;;;;;;;;<<<===???@@@;;;;;;;;;;;;:::::::::999:::::::::;;;;;;;;;;;;;;;999:::<<<>>>?????????>>><<<>>>???>>>;;;999:::;;;;;;::::::::::::;;;<<<<<<>>>???@@@BBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEBBBBBBAAAAAAAAABBBCCCCCCAAAAAABBBCCCCCCBBB@@@@@@???@@@AAAAAABBBBBBBBBAAA@@@AAABBBCCCCCCDDDCCCCCCDDDCCCBBBBBBAAAAAAAAAAAA@@@AAABBBEEEGGGIIIKKKLLLIIIIIIIIIJJJJJJIIIGGGDDD@@@@@@>>><<<:::888666555222111111000//////000000//////000000000111111111......///000000///......//////////////////////////////////////////////////////////////////...---------...............---***,,,---//////...---,,,+++,,,---////////////...////////////////////////,,,------......//////000........................---------............///,,,,,,,,,---------......------------------------++++++++++++,,,...000111...---,,,,,,,,,,,,............---------,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++)))******++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,***+++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,---------...............////////////........./////////000000---------------------...........................------,,,,,,,,,,,,------------,,,,,,,,,,,,------///000000///---,,,,,,---++++++,,,---...///000000,,,,,,,,,------------...---...///...---,,,---///......------------......,,,,,,------------------+++,,,---.../////////...,,,,,,+++++++++,,,------,,,,,,------.../////////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,+++++++++,,,---...------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************++++++++++++++++++,,,,,,+++++++++)))+++------+++)))***,,,*********+++,,,---,,,***((())))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))******************000000000000000000000000////////////////////////000000000000000000000000000///.........///111222000000111111222222222333111111222333444444555555333333333444777:::>>>@@@???CCCHHHKKKLLLKKKJJJJJJIIIIIIIIIIIIHHHFFFEEEDDDCCCAAA>>><<<:::999999999888999:::;;;<<<<<<<<<<<<:::999999888999:::<<<===::::::::::::::::::::::::>>>===<<<;;;::::::::::::999:::<<<>>>????????????<<<>>>@@@???<<<:::;;;<<<<<<<<<;;;;;;<<<<<<===>>>???@@@AAABBBCCCDDDDDDDDDDDDEEEEEEEEEFFFFFFGGGGGGEEEDDDDDDCCCCCCDDDDDDDDDCCCCCCEEEEEEEEEDDDCCCBBBAAABBBBBBCCCCCCBBBBBBAAA===>>>???@@@AAABBBBBBBBBAAA@@@??????>>>?????????;;;===???BBBEEEGGGJJJKKKIIIIIIIIIKKKLLLLLLIIIGGGEEEDDDBBB@@@===;;;999888222222111000000///000000000000000000111111111111---...///000000///...---111111111111111111111111///////////////////////////000000000///...------///000000000000000//////***+++---//////...---,,,***+++---///000000//////000000000000000000000000***++++++,,,---...//////........................---------.........//////,,,,,,,,,---------..............................++++++***+++,,,...000222000///...---,,,---...///......---------,,,,,,,,,......------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***++++++++++++++++++++++++'''((()))***,,,---//////,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,*********++++++,,,,,,,,,*********++++++,,,,,,,,,,,,++++++++++++,,,---------------........./////////////////////............/////////000000111111,,,------...///000111111...........................------,,,,,,------......------,,,,,,------...333333333000---+++***+++******+++,,,---...///000,,,,,,,,,---------......---...///...------...///......------------......,,,,,,,,,------.........***+++---///000000///...++++++++++++,,,------...,,,,,,------.../////////************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////.........---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,------,,,+++,,,---...///---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++---,,,***))))))***,,,---)))+++...---+++)))***,,,+++******+++------,,,******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))000///.........///111222000000//////.........---////////////////////////000000////////////000000000000000000111111111111333222111111111222333444444555888;;;===@@@AAABBBKKKKKKKKKKKKKKKLLLLLLLLLLLLJJJHHHFFFDDDDDDDDDDDD???>>><<<:::888777666666777888:::;;;<<<<<<;;;:::777666444444444555777999:::999999999999999:::::::::;;;===>>>===<<<:::999999999:::;;;===???AAABBB???>>>>>>===<<<;;;;;;::::::<<<>>>?????????AAABBBDDDEEEGGGIIIJJJJJJIIIIIIIIIJJJKKKLLLLLLLLLLLLLLLJJJJJJIIIIIIIIIIIIJJJJJJFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCBBBAAA@@@@@@??????>>>======???AAAAAA@@@???????????????>>>======<<<999999:::;;;>>>BBBFFFHHHHHHJJJLLLMMMMMMMMMKKKJJJJJJIIIGGGEEEBBB???===<<<:::777444222111000...---//////000000000000//////////////////////////////////////////////////////000000000000000000000000............////////////000000//////.........---111111000000//////......////////////////////////555333111...,,,+++++++++,,,,,,,,,---------......//////............//////------------------------........................111000///------......///---......///////////////////////////............------++++++++++++------,,,---...---,,,,,,---...+++++++++,,,,,,---------------++++++++++++------+++***)))***,,,---,,,+++)))***+++,,,...000222333---------,,,,,,+++++++++++++++,,,------,,,++++++************************++++++,,,,,,,,,---------------------------------.........------,,,,,,+++////////////////////////////////////////////////000000//////......------///...---,,,,,,---...///........................------------------,,,,,,000000000000///...,,,,,,........................,,,,,,,,,---...///000000---......///000111111222///---+++,,,///000///..............................,,,+++,,,///111000...111///,,,+++,,,,,,,,,++++++,,,------......------------,,,,,,,,,,,,++++++......------------............------------......////////////////////////111111000...---,,,+++***+++++++++,,,,,,---------------,,,++++++++++++,,,///000111000---+++++++++************************(((((()))***++++++,,,,,,)))******++++++,,,,,,---)))******++++++***))))))------++++++++++++---------,,,+++******+++,,,---)))***+++,,,---,,,+++***+++++++++,,,,,,,,,---------,,,***++++++,,,***)))************************+++***)))((((((***,,,...000//////...///000111222000000/////////.........////////////////////////000000////////////000000111111111111111222222222222222222222333444666777999;;;===@@@BBBDDDFFFFFFKKKKKKLLLLLLLLLLLLKKKKKKIIIGGGFFFDDDCCCBBBBBBBBB???>>><<<:::888777666666444555666777888888777777777666444444444555777888888888888888888999:::;;;===>>>???@@@???>>><<<;;;888888888999:::<<<===>>>>>>>>>>>>>>>>>>>>>>>>======???AAAAAABBBDDDFFFIIINNNOOOQQQRRRSSSTTTSSSSSSRRRRRRSSSUUUVVVVVVWWWWWWUUUTTTSSSRRRQQQPPPPPPPPPMMMMMMKKKIIIFFFDDDCCCBBBDDDDDDDDDDDDDDDDDDDDDDDDBBB@@@@@@@@@AAAAAA???==================<<<;;;:::999999999:::<<>>???BBBDDDFFFHHHIIIIIIKKKLLLMMMMMMMMMKKKIIIHHHEEEDDDCCCBBBAAA@@@@@@AAA>>>===;;;999777666666555222333444555666666666666666666555444555666777888666666666777888999:::;;;;;;;;;<<<======<<<:::999777777888999:::;;;===>>>@@@AAAAAABBBCCCDDDEEEEEEEEEFFFHHHIIIJJJMMMQQQUUU\\\]]]___```aaaaaaaaaaaa^^^^^^___aaabbbcccddddddcccbbbaaa___]]][[[ZZZYYYXXXVVVSSSPPPLLLHHHEEECCCFFFFFFGGGGGGGGGHHHHHHHHHDDDCCCBBBBBBCCCBBB@@@>>><<<<<<======<<<<<<;;;;;;:::999888888999;;;>>>???DDDEEEHHHKKKMMMOOOOOOOOOMMMLLLKKKIIIHHHFFFEEEDDDDDDAAA>>><<<:::888555333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000///000000000000111111111111000000000000000//////------------............000000000000000000000000111000///......---..................////////////...------,,,,,,------...////////////////////////..............................---,,,,,,,,,,,,---------...////////////.../////////............---------,,,,,,,,,,,,---------///000///...---...///------------------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------------///......---------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------...............------------------------------------------------.............../////////......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,....../////////......---........................+++++++++++++++,,,---........................///...---,,,,,,...//////...////////////////////////111000......//////---,,,000...++++++,,,---------,,,------...............000////////////...............------------............------------......------------------------............---------,,,.........------------------,,,,,,++++++++++++++++++---//////......///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------,,,++++++***------,,,,,,---...//////---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,------,,,,,,------...///+++++++++,,,,,,,,,,,,---...---,,,,,,---...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***+++,,,---///////////////000000111000000//////////////////////////////////////////000000////////////000000///000000111222333333444222333444777:::<<<>>>@@@@@@AAACCCEEEFFFHHHHHHIIIKKKLLLMMMNNNMMMJJJGGGEEEBBBBBBAAAAAA@@@@@@@@@@@@<<<;;;:::888666666555555333444555666777888888888777666666555666777888888888777777777888999::::::999:::;;;;;;<<<;;;::::::999:::;;;<<>>>>>??????>>>>>>======;;;:::888777777888999;;;???@@@CCCGGGJJJMMMNNNOOOMMMMMMLLLKKKJJJIIIHHHHHHFFFDDDAAA@@@>>><<<888666444444333222222222222222111111111111111111111111000000000000000000000000////////////////////////000000111111111222222222111111111111000000000000---------....../////////000000000000000000000000//////........./////////////////////000000000000.........------.........////////////////////////.................................---------------,,,---......//////......//////.........------------------,,,,,,---------+++,,,------++++++,,,---///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------...//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////---------------------------------------------------------....../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------.........------......///.................................,,,,,,++++++,,,------..................---------...---------.../////////000000000000000000000000111000////////////......333111...---.........---------...////////////...000000/////////...............------------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------/////////......------,,,...------,,,,,,,,,,,,,,,,,,---//////.........///,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,.........------,,,,,,,,,...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,...///,,,,,,---------.........///...------...///...,,,,,,,,,,,,---------------///...---,,,,,,,,,,,,,,,...//////000000000000000//////000000000000000000000000000000000000000000000000////////////000000......///000222333444444444555888:::===@@@BBBCCCBBBCCCEEEFFFGGGHHHHHHHHHJJJKKKLLLMMMKKKHHHEEECCCBBBBBBBBBAAAAAA@@@@@@???;;;:::888777666555444444444555555666777888999:::777777777777888888999999;;;::::::999999999999:::;;;<<<===>>>>>>?????????<<<>>>@@@CCCGGGKKKNNNPPPTTTUUUXXX[[[^^^```cccdddfffggghhhhhhhhhjjjmmmpppoooooopppqqqqqqpppnnnnnnkkkjjjiiigggffffffffffffggghhhhhhhhhgggfffeeedddcccbbb___\\\XXXUUUSSSQQQPPPPPPPPPPPPPPPPPPPPPPPPNNNMMMKKKJJJIIIHHHEEEBBBAAAAAAAAAAAA@@@???>>>>>>===<<<999777666777777888999;;;>>>BBBEEEIIIKKKLLLLLLKKKKKKJJJJJJIIIIIIHHHHHHFFFEEEDDDCCCAAA>>>;;;777666444333222111111111111111111111111111111111000000000000000000000000////////////////////////111111111111222222222222000000000000111111111111.........//////000000111000000000000000000000000---......////////////////////////000000000111111000000////////////000000000000000000000000000000........................////////////......------,,,------...........................------------------------------------+++,,,---,,,+++***+++---.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---///000///---,,,---///------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,,,,---------.........,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////................................................,,,,,,------......//////,,,------------------,,,------------------------------....../////////000,,,---...............---........................---------------......///...............---------...//////......///000111111111111111111111111111...///000000000000111111777444111/////////...------...//////000000//////////////////.........---......------------......------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------/////////......------,,,//////...------------------...//////---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......------------------,,,,,,,,,------.........,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++---...............///////////////...------//////...---,,,,,,---------.........///......---,,,,,,,,,,,,......///000000000000000//////000000000000111111000000000000000000000000000000////////////000000......///111222444555666888999;;;>>>@@@BBBCCCDDDFFFGGGHHHIIIIIIIIIIIIIIIHHHIIIJJJJJJIIIFFFDDDBBBBBBBBBCCCBBBAAA@@@???>>>999999777666555444444444333333333444666777999:::999999999:::::::::;;;;;;===<<<<<<;;;;;;<<<<<<===;;;<<<===???AAABBBDDDEEEEEEFFFIIIMMMRRRWWW[[[]]]cccdddgggjjjnnnqqqtttuuuxxxyyyyyyxxxvvvttttttuuuppppppppppppooommmkkkjjjgggfffccc```___^^^]]]]]]___```aaabbbbbbaaa``````___^^^]]][[[YYYWWWUUUTTTUUUUUUUUUVVVVVVWWWWWWWWWZZZXXXUUURRRPPPLLLHHHEEEEEEEEEEEEDDDCCCAAA??????@@@???<<<999888777888999777888:::===AAADDDFFFHHHIIIIIIHHHHHHGGGGGGFFFFFFGGGFFFFFFFFFGGGFFFCCCAAA<<<:::777555222111111111111111111111111111111111000000000000000000000000000000000000000000000000000111111111111222222222//////000000000000000111/////////000000000000000000000000000000000000000------...///000000//////////////////000000000000111000000000000000000111000000000000000000000000........................//////000000//////...---,,,,,,---............---.........------------,,,------............------,,,...///...---,,,---...,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,///111///,,,+++---///++++++++++++,,,---...///++++++,,,,,,,,,,,,------......------------......+++,,,,,,------.........,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------////////////////////////////////////////////////---------------.........,,,,,,------------,,,,,,........................---------...//////000000------.........------,,,.................................------......///.....................//////000111000///000111333222222222222222222222222...///111111000000222333888555222000000///...---...//////000000000000000////////////..................------------......------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------------///......---------------,,,---......,,,+++++++++------------------------------------------------***++++++,,,---.........)))***,,,---///000000000+++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,+++*********++++++,,,,,,........./////////000000...---,,,---/////////---+++,,,,,,------.........------------------,,,,,,---...///000111000000/////////000000000111111111000000000000000000000000000000////////////000000///000111333555666888888;;;===???AAACCCCCCDDDDDDHHHHHHIIIIIIJJJIIIIIIIIIGGGGGGGGGGGGFFFEEECCCCCCBBBBBBCCCBBBAAA???===<<<888888666555444444333333333333333333555777999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<======???@@@AAABBBAAAAAACCCEEEHHHKKKNNNOOOSSSTTTWWW[[[```eeeiiikkkoooqqqtttwww{{{}}}xxxuuutttnnnnnnnnnllljjjgggeeeccc```^^^[[[YYYWWWWWWWWWWWWWWWXXXZZZ[[[[[[ZZZXXXWWWWWWWWWVVVUUUTTTSSSRRRQQQSSSSSSUUUWWWYYYZZZ\\\]]]aaa___\\\ZZZXXXUUURRROOOMMMMMMLLLKKKIIIFFFDDDCCCCCCBBB???<<<::::::::::::666777888;;;===@@@CCCDDDFFFFFFEEEDDDCCCCCCBBBBBB@@@@@@AAADDDFFFFFFDDDBBBBBB???<<<888444222222111000000000000000000000000////////////////////////000000000000000000000000000000000111111111111222....../////////000000000//////////////////......////////////////////////---...///000000//////............/////////000000000000////////////000000////////////////////////............................../////////...---,,,+++,,,------......------.........---------,,,,,,,,,---...//////...---,,,,,,---......,,,,,,---...******+++++++++++++++++++++,,,,,,------,,,,,,+++,,,///111///+++***,,,///,,,,,,++++++,,,,,,---...+++++++++,,,,,,------------,,,++++++++++++,,,---***++++++,,,------......------------............++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++...................................................------------------,,,+++,,,------------,,,+++------------------------++++++,,,,,,---......///............---,,,,,,+++...........................------,,,,,,------............//////000000000000222333222111111333555333333333333333333333333///111333222000///111333444222///...///000////////////000111111111111000111111000000000/////////......------------......---,,,,,,++++++,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,++++++++++++,,,)))***,,,,,,+++***+++,,,------------------------++++++,,,,,,------......+++++++++,,,,,,,,,,,,,,,***+++---//////...,,,++++++,,,,,,------,,,,,,+++,,,,,,---......---,,,,,,***+++,,,,,,------,,,,,,------------............---,,,+++,,,...///...---***++++++,,,------......+++,,,,,,------------,,,---...000111111111000/////////000000111111111222000000000000000000000000000000////////////000000111111333555777999:::;;;>>>???AAACCCDDDDDDDDDCCCGGGHHHHHHHHHHHHHHHGGGGGGFFFFFFEEEEEEDDDCCCCCCCCCBBBBBBBBBBBB@@@>>>;;;:::888777666555444333333333444444444555666888;;;<<<;;;<<<======>>>>>>======;;;<<<===???AAACCCFFFGGGLLLMMMOOORRRUUUYYY\\\^^^```aaadddggglllppptttvvvvvvxxx{{{~~~yyysssqqqmmmmmmllljjjgggdddaaa___ZZZYYYVVVTTTSSSSSSTTTUUUSSSTTTUUUVVVVVVTTTRRRQQQRRRQQQPPPPPPOOONNNMMMMMMMMMOOOQQQTTTWWWZZZ]]]^^^aaa```_________^^^\\\ZZZUUUUUUSSSQQQOOOLLLJJJHHHEEECCCAAA>>><<<;;;<<<<<<777777888:::<<