BM6P6(@ uuuooossswwwjjj^^^SSSQQQUUU[[[ccckkkzzz~~~yyylll___gggeeegggnnniii{{{zzzhhhnnntttssslllccc]]][[[^^^aaadddfffeeedddcccdddbbbddddddbbb]]][[[[[[]]][[[\\\]]]^^^```bbbdddeee^^^^^^^^^]]]]]]\\\[[[[[[\\\YYYVVVUUUVVVWWWXXXWWWYYYXXXXXXZZZ\\\]]]\\\ZZZUUUUUUUUUVVVWWWYYY[[[\\\gggjjjzzzuuu}}}nnnbbb^^^YYYZZZ___cccccchhhiiifffoooyyyxxxvvvqqqssstttfff[[[QQQPPPUUU\\\eeemmm{{{qqqfffccciiieeeeeekkkppptttnnniiilllooommmfff___]]]]]]\\\```dddffffffdddccccccbbbccccccaaa]]][[[[[[\\\^^^]]]]]]]]]^^^```aaaccc^^^^^^]]]]]]]]]]]]]]]]]]\\\YYYWWWVVVWWWXXXXXXXXXXXXXXXXXXYYY[[[\\\[[[ZZZWWWWWWWWWWWWXXXZZZ\\\^^^bbbeeerrrzzzzzzccc\\\[[[XXXZZZ___dddfffiiikkkmmmnnnuuuuuurrrrrrnnn```VVVNNNOOOUUU]]]fffnnnyyyzzziiiccc```eeedddfffooommmggghhhiiiiiieee```\\\]]]^^^[[[___dddggggggeeeccccccbbbbbbaaa___\\\ZZZ[[[\\\```^^^\\\[[[[[[\\\___```^^^^^^]]]\\\\\\]]]___```[[[YYYWWWVVVWWWXXXYYYXXXXXXWWWWWWYYY[[[[[[ZZZYYYXXXXXXXXXXXXZZZ\\\^^^___aaaeeemmm{{{wwwgggYYYXXX[[[\\\^^^bbb```gggfffmmmzzzuuuzzzqqqooonnnzzzgggZZZQQQKKKNNNUUU]]]eeelllwwwrrrgggeee```dddiiirrrzzziiidddeeefffeeebbb___]]]]]]^^^ZZZ___dddggggggeeecccbbbaaa```___]]][[[ZZZZZZZZZ___]]]ZZZXXXXXXZZZ]]]___]]]\\\[[[[[[\\\^^^```aaaZZZYYYWWWWWWXXXYYYYYYXXXXXXWWWWWWYYY[[[\\\[[[YYYWWWWWWWWWXXXYYY[[[]]]^^^```fffiiirrrrrreee\\\WWW[[[```bbbdddgggaaajjjhhhvvv{{{kkkjjjjjjrrr|||cccWWWOOOJJJNNNVVV\\\dddjjjuuu~~~{{{kkkdddfffjjjiiiqqqpppdddaaaaaacccddddddbbb```___^^^[[[___dddffffffcccbbbaaaaaa___\\\ZZZYYYYYYYYYYYY[[[ZZZWWWVVVVVVYYY\\\^^^ZZZZZZZZZZZZ[[[\\\^^^___YYYWWWVVVVVVXXXYYYXXXWWWXXXXXXXXXYYY\\\\\\[[[ZZZVVVUUUUUUVVVWWWYYY[[[]]]\\\aaaccciii{{{ggg\\\\\\ZZZ[[[```eeeggghhhjjjhhhoooooowwwggggggiiinnn}}}}}}bbbUUUNNNKKKQQQYYY___fffkkkpppwwwrrreeeaaadddppplllvvvmmmdddaaa___aaaccceeeeeecccaaa___^^^aaadddeeedddbbbaaa``````]]]ZZZXXXXXXYYYYYYXXXYYYWWWVVVUUUUUUWWWZZZ[[[VVVWWWXXXXXXYYYZZZZZZ[[[WWWUUUUUUVVVWWWXXXWWWVVVXXXWWWWWWYYY[[[\\\[[[YYYTTTTTTTTTTTTVVVXXXZZZ[[[\\\```aaaggg~~~hhh\\\YYYZZZ\\\___cccfffhhhhhhiiiiiimmmuuuwwwfffggglllnnnuuueeeSSSNNNMMMTTT^^^eeelllqqquuu{{{xxxkkkcccbbbffflllnnnlllcccbbb___```aaacccddddddcccaaaaaacccdddcccaaa```___``````\\\XXXVVVWWWYYYXXXXXXXXXWWWVVVUUUTTTUUUVVVVVVSSSTTTVVVWWWXXXWWWVVVUUUUUUTTTSSSUUUVVVWWWVVVTTTVVVUUUUUUWWWYYYYYYXXXWWWTTTSSSSSSTTTUUUWWWYYYZZZ\\\^^^```gggzzzmmm```\\\___\\\```dddffffffhhhiiiiiihhhjjj|||~~~wwwhhhiiippppppqqqhhhRRRNNNNNNWWWbbbjjjqqqvvvqqqhhhdddfffjjjiiitttxxxfff^^^___```______aaacccddddddcccdddddddddbbb```^^^___```___[[[WWWUUUWWWXXXXXXWWWYYYXXXWWWUUUTTTSSSSSSRRRQQQRRRUUUWWWWWWVVVTTTRRRSSSSSSSSSTTTVVVVVVUUUTTTTTTSSSSSSUUUWWWXXXWWWUUUTTTTTTSSSTTTUUUWWWYYY[[[WWWWWWZZZaaappp~~~iii]]]XXXZZZ^^^___dddhhhhhhhhhiiikkkkkkkkkmmmxxxttthhhmmmvvvxxxzzz```SSSPPPQQQWWW___gggsss}}}qqqhhhgggeeeeeeiiimmmvvvhhh___]]][[[^^^^^^^^^______``````aaaccceeefffccc^^^[[[ZZZ[[[ZZZZZZZZZYYYXXXXXXZZZ\\\\\\[[[YYYXXXZZZ[[[ZZZZZZ[[[ZZZYYYXXXWWWVVVUUUUUUTTTSSSSSSVVVXXXYYYVVVSSSVVVVVVWWWWWWWWWWWWWWWWWWUUUUUUUUUWWWYYYZZZZZZXXXZZZZZZZZZ^^^fffqqq{{{hhh```___[[[ZZZ^^^eeefffffffffiiimmmmmmllljjj~~~vvvqqqeeekkkuuuvvvuuu~~~~~~aaaSSSPPPQQQYYYaaagggooovvvxxxxxxlllffffffdddfffjjjtttvvvjjj```YYYZZZYYY\\\]]]```bbbeeeggghhhiiifffeeebbb]]]XXXVVVWWWYYYZZZZZZZZZYYYXXXXXXZZZ\\\\\\[[[[[[\\\^^^___^^^\\\]]]]]][[[YYYXXXVVVTTTTTTTTTRRRRRRTTTWWWZZZYYYXXXZZZZZZZZZZZZYYYYYYXXXWWWUUUUUUUUUWWWZZZ[[[[[[YYY[[[ZZZYYYZZZ___fffmmmrrr{{{hhhZZZ\\\aaabbbdddiiigggiiijjjkkkmmmrrrvvvxxx}}}|||uuuoooaaa^^^iiillllllssszzzrrrxxxyyy```TTTPPPRRRZZZcccfffiiilllwww}}}{{{pppiiikkkxxxtttgggfffgggeeehhhmmm|||kkkddd]]]YYY\\\[[[\\\___cccgggkkknnnpppqqqnnnjjjddd]]]WWWVVVYYY\\\ZZZ[[[[[[ZZZYYYYYYZZZ\\\ZZZ[[[^^^bbbeeeeeeccc``````___]]][[[YYYVVVUUUTTTTTTSSSRRRTTTXXX[[[]]]]]][[[[[[[[[[[[ZZZXXXWWWVVVVVVVVVVVVXXX[[[]]]]]]\\\ZZZYYYXXXXXX[[[^^^bbbddduuubbbZZZWWW^^^ccccccdddiiiiiilllnnnoooooosss||||||vvvooo```YYYdddgggfffkkkuuussshhhjjjtttzzz|||qqq]]]TTTQQQSSS\\\ccceeedddeeeooottt~~~~~~jjjdddeeeppp}}}yyynnnfffhhhiiigggllltttvvveeebbb\\\ZZZ^^^]]]```bbbfffjjjnnnpppqqqqqqnnnjjjddd^^^ZZZZZZ\\\^^^[[[\\\\\\[[[ZZZYYYZZZ\\\YYY\\\aaafffjjjjjjfffccc```___^^^\\\ZZZXXXWWWVVVTTTTTTVVVXXX[[[\\\\\\\\\YYYYYYYYYYYYYYYXXXWWWVVVYYYXXXXXXZZZ]]]_________YYYYYYYYYZZZ\\\___aaabbbmmm~~~|||jjj\\\ZZZ^^^dddfffccccccgggiiimmmrrruuutttwww}}}yyyqqqaaabbbjjjiiicccdddgggzzzqqqbbb___eeeiiimmmhhhXXXTTTRRRTTT]]]dddfffgggiiinnnuuu{{{eee```aaakkkvvvrrrjjjfffiiiiiiiiirrr~~~yyyeee]]]]]]XXXYYY^^^^^^fffggghhhjjjkkkkkkkkkjjjfffccc___\\\[[[[[[[[[\\\[[[]]]^^^]]][[[ZZZZZZ[[[ZZZ\\\aaagggkkkkkkhhhddd^^^^^^]]]\\\[[[ZZZZZZZZZTTTWWW\\\______]]]ZZZXXXWWWWWWXXXYYYZZZZZZZZZZZZ[[[ZZZZZZ[[[^^^```aaaaaaZZZZZZ[[[]]]^^^___```aaajjjxxxpppccc\\\XXX[[[aaafffhhhgggjjjnnniiiooo{{{|||uuudddbbbgggddd```bbbcccqqqqqq```XXXZZZ\\\cccbbbVVVRRRQQQUUU^^^fffkkkssszzzvvv```[[[]]]gggqqq{{{yyymmmhhhfffiiijjjoooiii\\\[[[]]]YYY\\\dddeeeiiihhhgggfffeeeddddddcccdddaaa___^^^___```___^^^\\\]]]___^^^\\\ZZZZZZ[[[[[[\\\___dddggghhhfffccc]]]]]]\\\\\\\\\[[[[[[[[[UUUZZZ```cccbbb]]]XXXVVVXXXYYYZZZ\\\]]]]]]]]]]]]]]][[[ZZZ[[[]]]___``````]]]]]]]]]]]]]]]\\\\\\\\\fffrrrooobbb[[[YYYZZZ]]]```dddgggggggggjjjmmmiiitttxxxfff\\\```[[[ZZZaaadddmmmqqq^^^UUUTTTUUU^^^```VVVOOOPPPVVV```iiittt|||rrr___[[[]]]gggpppyyy{{{qqqkkkggggggkkkppp{{{wwwggg___```bbb]]]```iiiiiihhhfffdddbbb``````aaaaaagggddd``````bbbcccbbbaaa\\\^^^______]]][[[ZZZ[[[\\\\\\]]]___bbbcccbbbaaa]]]]]]]]]\\\[[[ZZZZZZYYYWWW\\\bbbdddaaa]]]ZZZXXXZZZ[[[[[[\\\]]]]]]]]]]]]]]][[[YYYYYYZZZ\\\]]]]]]___^^^^^^]]]\\\[[[[[[[[[```iiivvvyyyqqqggg^^^ZZZZZZ\\\]]]cccfffhhhhhhhhhhhhiiijjjjjjwwwyyyggg```aaaZZZXXX^^^___eeetttqqq^^^SSSRRRSSS\\\```XXXLLLOOOWWWaaalll{{{rrrddd```bbbjjjrrrzzzsssmmmlllhhhiiiooovvvoooiiibbbdddddd\\\^^^ffffffeeecccaaa^^^^^^___aaabbbfffbbb]]]\\\]]]___```___]]]^^^```___]]][[[ZZZ[[[^^^\\\[[[[[[^^^___```______^^^]]]\\\ZZZYYYXXXWWWYYY]]]bbbccc```]]]\\\\\\ZZZZZZ[[[[[[[[[ZZZZZZYYY\\\ZZZWWWWWWXXXZZZZZZZZZ___^^^]]]]]]]]]]]]]]]^^^[[[bbblllyyy~~~aaa[[[UUUUUUZZZ^^^^^^[[[___cccgggjjjllloooppppppjjjyyy|||ooolll^^^]]]YYYVVVXXXZZZ[[[```fffxxxttt^^^RRRRRRSSSZZZ```[[[UUUVVVZZZbbbkkkxxxwwwhhhdddbbbeeemmmzzzyyyooojjjnnnjjjlllssszzzzzzqqqlllfffaaa___bbbdddcccaaaeeebbb^^^\\\\\\^^^^^^^^^]]]]]][[[ZZZZZZZZZ[[[\\\^^^^^^]]]]]]\\\[[[ZZZZZZ\\\ZZZZZZ\\\___```]]]ZZZ___bbbccc```ZZZVVVVVVXXX[[[[[[ZZZZZZYYYYYYYYYXXXYYYXXXWWWXXXZZZ[[[[[[ZZZ[[[YYYWWWVVVVVVXXXZZZ\\\^^^\\\ZZZYYYYYYZZZ\\\^^^^^^```fffnnn{{{zzzkkk[[[[[[[[[[[[\\\^^^aaabbbaaaeeeiiikkkqqqwwwtttmmmpppvvviiifffWWWXXXWWWXXXZZZYYYVVVXXX\\\hhh}}}dddTTTSSSTTT[[[```ZZZVVVUUUXXX___fffnnn|||hhheeeeeejjjrrr|||nnniiiiiimmmkkknnnwwwmmmhhhfffaaa\\\\\\___aaa___]]]]]]ZZZWWWVVVWWWYYYZZZZZZ[[[[[[ZZZZZZZZZZZZZZZ[[[]]]]]]]]]\\\[[[ZZZZZZYYY\\\ZZZZZZ[[[\\\\\\YYYVVV[[[^^^```^^^YYYVVVWWWYYYYYYYYYXXXXXXWWWWWWWWWWWWWWWVVVWWWXXX[[[\\\[[[YYYXXXXXXWWWWWWXXXZZZ\\\]]]^^^\\\ZZZXXXXXXYYY[[[]]]\\\___dddiiiqqquuuggg]]]\\\\\\]]]___aaaccceeefffjjjnnnsssxxx{{{{{{zzzzzz|||pppdddaaaRRRUUUWWW\\\^^^YYYRRRQQQUUU[[[kkkWWWTTTUUU\\\```XXXYYYWWWXXX^^^ccceeekkkqqqnnnoooppptttyyygggeeegggmmmvvvqqqggghhhllllllpppvvvqqqfffdddaaa]]]ZZZZZZ\\\^^^\\\ZZZ[[[YYYVVVVVVWWWXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYY\\\[[[[[[ZZZZZZYYYYYYYYY[[[ZZZYYYYYYZZZXXXUUUSSSXXXZZZ]]]\\\XXXWWWXXXZZZVVVVVVVVVVVVUUUUUUUUUUUUTTTUUUWWWZZZ\\\\\\ZZZXXXVVVWWWWWWYYYZZZ[[[]]]]]]]]]\\\ZZZXXXXXXYYYZZZ[[[]]]___bbbcccggg{{{zzzggg___[[[XXX\\\^^^```cccfffiiijjjkkkfffkkkwwwxxxnnncccaaaSSSUUUYYY___aaaYYYQQQQQQVVVZZZtttqqqYYYTTTUUU]]]```WWW[[[YYY[[[aaaeeeeeeeeegggoooppprrrvvv}}}yyyfffdddeeelllwwwzzznnniiikkkpppkkkxxxuuuhhhdddaaa```]]][[[ZZZ[[[\\\[[[YYYYYYWWWVVVVVVWWWXXXWWWVVVWWWWWWWWWXXXXXXXXXWWWWWWYYYYYYYYYYYYYYYXXXXXXXXXYYYYYYYYYYYYXXXWWWUUUSSSVVVXXXZZZYYYWWWVVVVVVXXXUUUUUUUUUUUUUUUUUUUUUUUUSSSUUUXXX\\\^^^^^^[[[XXXVVVWWWYYY[[[[[[\\\[[[[[[\\\[[[YYYXXXWWWXXXYYYZZZaaa```___^^^bbbrrryyydddZZZYYY\\\]]]^^^```cccgggiiikkkllllllgggkkkyyyvvvmmmffffffXXXUUUWWW[[[\\\VVVPPPRRRZZZ]]]kkkvvv]]]VVVWWW^^^aaaYYYZZZYYY[[[ccchhhiiiiiikkkrrrtttxxx}}}vvvfffcccdddkkkwww|||sssooollllllooolllhhhdddccc^^^___]]]ZZZYYYYYYZZZZZZYYYSSSRRRSSSUUUWWWYYYXXXWWWWWWWWWWWWVVVVVVVVVVVVUUUVVVVVVWWWWWWWWWWWWWWWWWWWWWXXXYYYZZZYYYWWWWWWVVVVVVWWWXXXWWWVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVTTTVVVYYY]]]```___[[[WWWXXXYYYZZZ[[[[[[ZZZXXXWWWYYYYYYXXXWWWWWWXXXYYYYYYbbb\\\YYYZZZ___iii{{{{{{oooaaaXXXWWWYYY]]]```bbbcccfffiiikkklllllllllrrrpppxxxrrrkkkfffhhh[[[RRRRRRSSSSSSOOOMMMRRRZZZYYYaaawwwfff]]]ZZZ```ccc\\\XXXWWW[[[bbbhhhkkkooouuuzzz|||lllhhhfffhhhppp~~~ssspppooolllmmmrrr}}}rrrffffffddd___\\\ZZZXXXVVVWWWXXX[[[]]]VVVVVVXXX[[[___aaa```___ZZZYYYWWWUUUTTTTTTTTTUUUTTTTTTUUUUUUVVVVVVVVVWWWVVVXXXZZZZZZYYYWWWWWWXXXUUUVVVVVVVVVVVVUUUTTTTTTUUUUUUUUUVVVVVVVVVVVVVVVUUUVVVYYY]]]___]]]ZZZVVVYYYYYYZZZZZZZZZXXXWWWUUUVVVVVVVVVVVVWWWXXXYYYYYY^^^WWWSSSVVVZZZ```hhhpppzzznnn```[[[XXXZZZ\\\^^^aaaeeefffgggiiikkkmmmooopppppppppnnntttkkkfffaaadddXXXQQQNNNMMMMMMLLLKKKPPPVVVQQQZZZfff|||sssgggaaacccfff```YYYYYY\\\bbbfffkkkttt~~~sssiiikkkkkkqqq|||yyypppooooooooowww{{{jjjdddbbb``````YYYXXXWWWVVVWWW\\\bbbfffdddddddddfffgggfffccc```]]][[[WWWTTTRRRRRRTTTUUURRRRRRSSSTTTTTTUUUVVVVVVWWWZZZ[[[[[[XXXUUUUUUVVVSSSSSSTTTUUUWWWWWWWWWVVVTTTTTTUUUUUUUUUVVVVVVVVVUUUVVVXXXZZZ\\\ZZZWWWTTTWWWXXXXXXXXXXXXWWWWWWVVVSSSTTTTTTVVVWWWXXXYYYZZZYYYUUUTTTVVVWWWYYY___fffsssuuulllbbbYYY[[[ZZZ\\\bbbcccbbbdddjjjkkklllmmmooorrruuuwwwxxxrrryyyfff```]]]___SSSRRRMMMKKKLLLMMMLLLOOOTTTLLLWWW___iii}}}oooeeefffhhhccc]]]]]]___ccceeekkkxxxyyyuuunnnpppyyy{{{sssoooqqqqqqsss~~~iiibbb]]]WWWWWW\\\YYYXXXWWWWWWZZZaaaiiioooooommmllljjjfffaaa[[[VVV```]]]XXXSSSQQQQQQSSSUUUQQQQQQRRRSSSTTTUUUUUUVVVXXX[[[\\\ZZZVVVSSSRRRSSSQQQQQQRRRUUUWWWYYYYYYXXXSSSSSSTTTTTTUUUUUUUUUVVVUUUUUUVVVXXXYYYXXXTTTRRRVVVVVVVVVVVVWWWWWWXXXXXXQQQRRRSSSUUUWWWYYYZZZ[[[XXXWWWWWWXXXWWWWWW^^^ggglllrrreee___^^^[[[VVV^^^]]]aaafffeeeaaacccjjjnnnoooppprrrvvvzzz~~~hhhYYY[[[WWWSSSMMMOOONNNJJJKKKOOOMMMGGGOOOXXX]]]bbbzzz}}}nnnaaa```fffeeebbb^^^]]]```hhhrrrxxxzzzqqqmmmrrr|||xxxqqqpppuuuxxx~~~yyyooobbb\\\\\\^^^]]]ZZZTTTXXXXXXWWW[[[hhhuuu|||uuuddd___[[[TTTTTTZZZ^^^]]]YYYTTTTTTWWWVVVSSSPPPOOOOOOQQQTTTWWWWWWWWWXXXVVVTTTSSSSSSSSSQQQOOOSSSRRRRRRUUUXXXZZZXXXUUUSSSRRRRRRRRRSSSTTTUUUVVVTTTVVVXXXXXXVVVUUUUUUUUU___[[[WWWUUUWWWXXXWWWUUUSSSVVVYYY[[[ZZZXXXWWWWWWVVVYYY[[[XXXTTTUUU\\\cccoooxxxnnniiiccc\\\YYYXXXYYYZZZ```ccceeefffgggjjjllllllqqqpppssszzz}}}}}}fffXXXYYYUUUQQQMMMMMMKKKIIILLLPPPMMMGGGNNNSSSXXX]]]ooosssdddbbbiiigggeeebbb______bbbgggjjjuuuxxx}}}yyyqqqooovvv{{{uuuooommmppptttmmmfff^^^ZZZ[[[^^^___^^^WWWXXXWWWTTT[[[lll~~~oooaaa]]]ZZZTTTTTTZZZYYY[[[XXXSSSRRRTTTTTTRRRQQQPPPPPPQQQTTTVVVWWWWWWWWWUUUTTTSSSTTTTTTRRRQQQSSSRRRRRRUUUXXXYYYXXXUUURRRRRRRRRRRRRRRSSSTTTTTTQQQTTTVVVWWWVVVTTTTTTTTTZZZWWWSSSRRRTTTUUUUUUSSSTTTWWWZZZ[[[ZZZXXXXXXXXX[[[^^^^^^[[[VVVWWW^^^eeejjjnnn}}}mmmccc```\\\YYYXXXZZZ\\\^^^hhhiiijjjkkkllloooppppppoooqqqxxxdddVVVWWWRRRNNNNNNNNNKKKIIILLLOOONNNJJJOOOPPPTTTYYYccczzzyyygggdddllleeeeeedddbbb```___bbbdddiiijjjmmmpppuuu||||||uuuttt}}}qqqpppnnnooorrrvvvuuuaaa^^^[[[XXXXXXZZZ\\\^^^[[[XXXVVV]]]pppsssggg]]]\\\ZZZVVVUUUZZZWWW[[[[[[VVVRRRSSSUUUTTTRRRQQQQQQSSSUUUWWWWWWVVVUUUTTTSSSTTTUUUVVVUUUTTTTTTSSSTTTUUUXXXYYYXXXVVVRRRRRRRRRQQQRRRRRRSSSSSSPPPSSSVVVXXXVVVTTTSSSSSSUUURRRPPPPPPQQQSSSSSSSSSWWWXXXZZZZZZYYYXXXYYYZZZbbbcccaaa]]]XXXYYY___fffeeedddrrrvvvfff[[[YYYXXXXXXYYY[[[^^^bbbdddjjjiiijjjmmmpppqqqqqqqqqqqqxxxcccWWWVVVQQQNNNQQQPPPNNNJJJIIIKKKMMMNNNQQQOOORRRXXX\\\iiijjjfffmmmfffggghhhhhhfffgggkkknnnkkkmmmqqquuu|||yyy{{{xxxnnnlllpppvvvzzz}}}]]]ZZZ[[[ZZZXXXTTTSSSUUUXXX\\\YYY\\\ooo{{{kkkccc]]]]]]\\\XXXWWWZZZZZZ```bbb\\\WWWWWWZZZZZZUUUTTTTTTUUUWWWXXXWWWVVVSSSRRRRRRSSSVVVWWWWWWVVVUUUUUUUUUVVVWWWXXXXXXXXXTTTTTTSSSSSSSSSSSSSSSTTTUUUWWWZZZ[[[XXXUUUSSSRRRRRRQQQQQQQQQRRRTTTTTTUUUYYYZZZ[[[ZZZYYYXXXZZZ[[[ddddddaaa\\\XXXXXX^^^cccbbbaaakkkrrriiibbb[[[VVVXXXYYYZZZ]]]```cccfffhhhiiihhhkkkqqqtttsssqqqrrrqqq|||bbbXXXWWWPPPNNNPPPPPPOOOLLLIIIHHHKKKOOOQQQMMMPPPVVVVVV^^^~~~qqqhhhllljjjlllnnnlllkkklllrrrwwwpppuuu|||zzzyyyrrrnnnkkkpppwww}}}ttt]]]WWWYYY[[[XXXTTTRRRTTTWWW[[[cccooo~~~lllfffbbb______^^^[[[YYYZZZ]]]cccddd___YYYYYY\\\]]]WWWVVVVVVWWWXXXXXXWWWUUUQQQQQQQQQSSSVVVXXXXXXWWWVVVVVVWWWWWWWWWWWWXXXYYYWWWWWWVVVUUUTTTTTTTTTTTT[[[]]]___^^^ZZZVVVSSSRRRSSSTTTTTTUUUUUUWWWXXXYYYYYYZZZ[[[ZZZYYYXXXYYY[[[aaa```]]]YYYVVVVVV[[[_________hhhzzzyyyiii^^^ZZZZZZZZZYYY\\\]]]^^^```ccceeefffgggmmmmmmqqqxxxxxxsssrrruuurrraaaXXXWWWPPPOOOOOOMMMNNNRRRSSSPPPMMMMMMLLLIIILLLQQQQQQUUUlll{{{nnnnnnllloooqqqpppmmmnnntttyyy|||qqqmmmlllmmmqqqxxx}}}eeeZZZVVVYYY[[[[[[YYYZZZ]]]```cccuuuwwwooollllllaaa``````___]]][[[ZZZZZZ___bbbaaaZZZVVVWWWYYYZZZWWWVVVVVVWWWXXXWWWUUURRRPPPOOOPPPRRRUUUWWWWWWWWWWWWXXXXXXXXXWWWWWWYYY[[[YYYXXXWWWVVVUUUUUUUUUUUU___``````]]]ZZZVVVTTTTTTTTTVVVXXXYYYXXXYYYZZZ\\\XXXZZZ[[[[[[YYYXXXXXXYYY\\\[[[ZZZWWWUUUVVVYYY\\\\\\[[[aaalllrrrwwwxxxyyy{{{|||~~~|||rrriii^^^WWWWWWZZZ]]]^^^aaabbbbbbcccdddfffggghhhpppppptttyyyvvvpppttt}}}^^^XXXVVVPPPOOOQQQLLLOOO___jjjfffWWWLLLJJJHHHJJJMMMMMMQQQ]]]kkkuuuqqqnnnuuu~~~tttnnnnnnnnnpppwwwkkk___ZZZ[[[\\\^^^___aaadddgggiiijjjuuuzzzqqqccc]]]```dddZZZ[[[\\\[[[ZZZZZZZZZYYY``````[[[TTTQQQTTTUUUTTTUUUUUUTTTUUUVVVTTTQQQOOOOOONNNOOOQQQTTTVVVVVVUUUWWWYYYYYYXXXVVVVVVYYY\\\YYYYYYWWWVVVUUUTTTTTTTTT\\\]]]\\\YYYVVVTTTUUUUUUTTTWWWYYYZZZYYYXXXZZZ\\\VVVYYY[[[[[[YYYWWWVVVVVVXXXXXXXXXWWWWWWXXXZZZ\\\[[[XXXYYY___aaadddrrr{{{tttppppppqqqsssvvv|||vvvllliiiddd___YYYXXXZZZ^^^bbbcccfffeeeeeefffhhhjjjmmmnnnsssssswww{{{xxxwww\\\WWWUUUOOOOOOVVVMMMRRRkkk{{{bbbMMMJJJIIIJJJKKKMMMPPPVVVZZZmmm{{{tttvvvsssvvvxxxoooppprrrqqqsssuuujjjhhheeebbbbbbbbbdddgggjjjlllnnngggccc\\\WWWXXXZZZVVVOOOTTTWWWYYYXXXXXXYYYZZZYYYaaa___XXXPPPOOOSSSTTTQQQSSSSSSSSSSSSTTTRRROOOLLLOOONNNNNNPPPSSSUUUUUUUUUXXXYYYZZZXXXVVVVVVYYY\\\YYYXXXWWWUUUTTTSSSSSSSSSXXXXXXXXXUUUSSSSSSUUUVVVTTTVVVYYYZZZXXXWWWYYY[[[UUUXXX[[[[[[ZZZWWWUUUUUUWWWWWWXXXYYYYYYZZZ\\\]]]]]]VVVTTTWWWZZZ]]]iiiwwwxxxooommmmmmlllkkkkkklllpppwww~~~~~~}}}sssjjjaaa]]]___ZZZXXXWWWYYY^^^cccfffgggiiihhhiiijjjlllppptttvvvyyyyyy}}}uuuZZZRRROOOOOOQQQTTTQQQXXXiiirrriiiXXXMMMJJJJJJKKKLLLMMMOOOQQQRRRbbb|||rrriiirrryyyuuutttppprrryyytttkkkddd```bbb[[[[[[\\\\\\\\\ZZZYYYXXXSSSSSSRRRPPPNNNOOOQQQTTTPPPTTTVVVTTTPPPRRRZZZaaalll[[[OOOOOOOOOJJJLLLRRRNNNLLLLLLNNNQQQQQQNNNLLLLLLMMMNNNOOONNNOOOQQQSSSYYY[[[\\\]]]\\\[[[\\\]]]UUUSSSQQQQQQSSSTTTUUUUUUZZZZZZXXXUUUQQQQQQTTTXXXRRRUUUYYYZZZZZZYYYXXXYYY[[[[[[[[[ZZZYYYWWWUUUTTTVVVUUUTTTVVVYYY\\\[[[YYYZZZVVVUUUYYYZZZZZZ```hhhzzz}}}wwwuuuooollloooqqqmmmkkknnnwww~~~}}}yyy|||{{{{{{|||}}}}}}|||{{{~~~qqqllleee___ZZZXXXXXXXXXVVVWWWYYY]]]aaafffiiikkkmmmjjjjjjmmmooopppvvv|||rrrZZZSSSPPPNNNOOOPPPNNNTTT^^^bbb[[[RRRMMMJJJJJJJJJKKKMMMNNNPPPQQQVVV}}}~~~{{{nnnkkkttttttuuuxxxuuuuuuzzzttt\\\UUUSSSTTTYYY^^^]]]\\\YYYVVVSSSQQQOOOPPPPPPPPPOOONNNNNNPPPSSSSSSSSSQQQOOONNNTTT^^^gggeeeWWWLLLMMMMMMIIIJJJOOOOOONNNNNNPPPRRRSSSQQQNNNMMMNNNOOONNNNNNNNNPPPRRRVVVXXXYYYZZZYYYXXXYYYZZZUUUSSSRRRRRRSSSTTTUUUUUUXXXYYYYYYWWWTTTRRRTTTVVVTTTVVVXXXYYYXXXXXXXXXYYY]]]\\\[[[YYYXXXVVVUUUTTTUUUTTTSSSUUUXXXYYYXXXWWWZZZVVVUUUXXXYYYYYY___gggzzz{{{{{{zzz}}}zzztttrrrvvv|||}}}|||}}}zzzxxxxxxxxxwwwwwwvvv{{{rrrjjjeeeccc^^^ZZZWWWWWWWWWXXX[[[\\\___bbbfffiiilllnnnkkkkkkmmmrrrsssttt{{{oooYYYTTTPPPMMMMMMLLLLLLNNNRRRQQQMMMLLLNNNIIIIIIJJJJJJLLLMMMOOOPPPKKKqqqwwwkkkjjjpppyyywwwqqqvvv{{{zzzzzz~~~]]]PPPQQQUUUZZZ___[[[YYYVVVSSSOOOLLLJJJIIILLLMMMNNNMMMLLLLLLNNNOOOOOOOOOPPPRRRVVV\\\cccggg[[[PPPIIIKKKKKKHHHHHHLLLMMMMMMMMMOOORRRRRRQQQOOONNNOOOOOONNNMMMMMMNNNPPPRRRTTTUUUVVVUUUTTTUUUVVVTTTTTTSSSSSSTTTTTTUUUVVVVVVXXXYYYXXXVVVTTTSSSTTTUUUWWWWWWWWWVVVWWWYYYZZZ^^^]]]ZZZXXXVVVUUUUUUUUUVVVUUUUUUVVVWWWXXXXXXWWWXXXVVVUUUWWWWWWXXX]]]dddssswwwyyyzzz{{{vvvsssrrrrrrsssrrrrrruuuyyyzzz{{{|||sssiii```[[[ZZZZZZXXXXXXXXXYYYZZZ[[[aaabbbeeeiiilllnnnpppqqqppppppssswwwwwwyyylllXXXSSSOOOLLLKKKKKKJJJJJJJJJJJJIIIKKKNNNHHHHHHIIIIIIJJJLLLMMMNNNIIIfffyyyiiifffllluuu}}}xxxvvvxxxyyy{{{yyyfffVVVVVV]]]```___^^^QQQPPPMMMKKKIIIIIIIIIIIIIIIJJJKKKKKKIIIIIIJJJKKKJJJNNNUUU___eeeeee```[[[RRRKKKGGGIIIJJJHHHGGGJJJIIIJJJKKKMMMOOOOOONNNMMMNNNOOOOOONNNLLLKKKMMMNNNOOOQQQSSSSSSRRRQQQRRRSSSSSSTTTUUUUUUTTTTTTUUUVVVXXXXXXXXXWWWUUUTTTTTTTTTWWWWWWWWWVVVUUUVVVYYY[[[\\\[[[XXXVVVUUUUUUVVVWWWXXXXXXWWWXXXXXXYYYXXXXXXVVVUUUUUUUUUUUUWWW\\\```dddhhhvvv}}}vvvrrrqqqqqqssspppoooooonnnmmmrrryyy}}}}}}sssppplllgggbbb___\\\[[[XXXXXXYYY[[[]]]___```aaafffgggjjjnnnqqqsssttttttyyyxxxyyy{{{}}}jjjUUUPPPMMMKKKKKKHHHHHHHHHHHHJJJLLLLLLJJJGGGGGGGGGHHHIIIJJJKKKLLLMMM]]]rrrkkkhhhkkkrrr{{{{{{{{{}}}}}}zzzyyykkk```WWWWWWZZZXXXQQQKKKIIIHHHGGGFFFFFFFFFGGGHHHHHHIIIIIIHHHGGGGGGIIIKKKSSSVVV]]]eeehhhcccXXXNNNKKKHHHGGGIIIJJJIIIHHHJJJHHHJJJLLLMMMMMMMMMMMMMMMNNNOOOOOOMMMKKKKKKLLLMMMNNNPPPRRRRRRQQQQQQQQQRRRRRRTTTUUUUUUTTTSSSTTTVVVZZZXXXUUUSSSSSSTTTVVVWWWWWWWWWWWWUUUTTTUUUXXX[[[XXXWWWUUUTTTTTTUUUWWWYYYVVVVVVWWWVVVVVVVVVWWWWWWTTTUUUUUUSSSSSSVVVZZZ\\\\\\___oooxxxsssrrrqqqnnnlllllljjjgggiiimmmooooooqqqtttzzz{{{ssskkkddd```]]]\\\[[[ZZZYYYYYY[[[\\\[[[\\\^^^```bbbdddeeeeeejjjkkknnnqqqtttwwwyyyzzz|||{{{}}}gggSSSOOOLLLJJJJJJEEEHHHJJJIIIKKKMMMKKKGGGGGGFFFFFFGGGHHHIIIJJJJJJOOOTTTiii|||rrrhhhhhhmmmuuu}}}sssxxx}}}~~~vvveee\\\RRRNNNOOONNNJJJFFFFFFFFFEEEDDDDDDDDDDDDDDDFFFGGGHHHHHHHHHKKKOOORRRaaa```^^^^^^\\\VVVNNNHHHGGGGGGHHHIIIJJJIIIJJJJJJJJJLLLOOOOOONNNMMMMMMNNNMMMNNNNNNMMMKKKJJJKKKMMMNNNPPPRRRRRRQQQPPPQQQRRRPPPSSSVVVUUUSSSRRRSSSUUU\\\XXXTTTRRRSSSUUUWWWWWWWWWWWWWWWUUUTTTTTTWWWZZZUUUTTTTTTSSSSSSTTTUUUVVVOOOQQQRRRRRRQQQQQQRRRTTTRRRUUUUUURRRQQQUUUXXXXXX[[[[[[dddwww}}}wwwvvvooolllkkklllkkkhhhhhhjjjiiiiiiiiiiiikkknnnqqqsssqqqxxxuuummmkkkhhhddd```]]]ZZZXXXYYYZZZ[[[ZZZZZZ[[[^^^aaa```aaacccdddfffhhhiiijjjnnnooorrruuuyyy~~~vvvdddSSSPPPLLLHHHGGGGGGOOOSSSOOOJJJJJJJJJGGGFFFFFFFFFFFFFFFGGGHHHIIIMMMLLLWWWmmmxxx{{{xxxnnnnnnooovvvzzzttttttzzziiiYYYSSSJJJFFFHHHLLLLLLIIIDDDDDDDDDEEEEEEDDDCCCCCCEEEFFFGGGIIILLLRRRYYY^^^```\\\WWWRRROOOLLLJJJHHHEEEGGGHHHHHHHHHIIIJJJJJJKKKMMMPPPOOOMMMKKKKKKLLLLLLMMMMMMLLLJJJJJJKKKMMMMMMOOOQQQQQQPPPPPPPPPQQQNNNRRRUUUUUURRRPPPRRRUUUZZZWWWTTTSSSUUUWWWVVVUUUVVVWWWWWWVVVTTTTTTVVVXXXTTTTTTTTTSSSRRRRRRQQQQQQKKKMMMOOOOOONNNNNNPPPSSSPPPUUUUUUPPPPPPTTTWWWUUUXXXVVVZZZfffsss}}}|||}}}uuuqqqooopppoookkkjjjlllhhhhhhggggggfffgggggghhhfffiiilllnnnpppsssvvvyyy{{{}}}wwwqqqiiiaaa_________^^^]]]\\\\\\\\\\\\^^^```aaa```aaadddggggggggghhhiiikkkmmmoooqqqtttuuuvvvzzz~~~PPPaaaSSSQQQMMMGGGEEEJJJVVV\\\TTTJJJHHHJJJKKKFFFEEEEEEEEEFFFGGGHHHHHHKKKHHHLLLYYYhhhwwwwwwzzz{{{{{{{{{yyyxxxwww}}}tttqqqrrrtttyyylll[[[PPPLLLFFFCCCEEEGGGFFFBBB@@@AAACCCEEEFFFFFFFFFEEEDDDEEEGGGJJJOOOXXXbbbhhhSSSRRROOOLLLJJJIIIIIIJJJDDDGGGHHHGGGGGGHHHJJJJJJIIILLLNNNMMMJJJHHHHHHIIIKKKLLLLLLLLLJJJJJJLLLMMMMMMOOOPPPPPPOOOOOOPPPQQQLLLQQQUUUUUUQQQOOOQQQTTTXXXVVVTTTVVVXXXXXXVVVSSSVVVWWWWWWVVVUUUTTTVVVWWWUUUUUUTTTSSSRRROOONNNLLLJJJMMMOOOPPPNNNOOOQQQTTTPPPUUUUUUPPPOOOTTTVVVTTTRRRQQQWWWbbbkkksss|||zzzuuutttrrrmmmlllmmmgggggggggffffffeeeeeedddjjjiiifffcccbbbdddhhhllliiijjjlllooosssvvvxxxyyy~~~~~~~~~~~~zzzxxxrrriiieeeddd```[[[[[[\\\\\\\\\ZZZZZZZZZ[[[YYY\\\```bbbbbbdddgggjjjlllllllllmmmpppsssuuuwwwxxxyyyzzz~~~]]]BBBxxxYYYSSSNNNIIIIIIHHHKKKMMMNNNMMMIIIEEECCCBBBDDDDDDDDDDDDDDDEEEEEEFFFFFFHHHHHHKKKRRR^^^yyyssszzz{{{~~~~~~~~~vvvqqqpppqqqyyy~~~nnnVVVFFFFFFEEEEEEDDDCCCBBBBBBBBB@@@BBBCCCBBBBBBBBBDDDFFFEEEEEENNNZZZ[[[RRRNNNSSSIIIHHHHHHHHHHHHIIIJJJJJJHHHFFFEEEFFFEEECCCFFFKKKKKKLLLKKKHHHIIILLLKKKGGGNNNPPPQQQNNNKKKIIIJJJLLLOOOOOOOOONNNNNNNNNOOOOOOPPPQQQQQQQQQOOOOOOPPPRRRUUUTTTRRRQQQQQQSSSTTTVVVTTTUUUTTTRRRNNNNNNPPPTTTTTTSSSQQQOOONNNLLLKKKKKKMMMMMMMMMLLLLLLMMMOOOPPPUUUUUUTTTTTTTTTUUUWWWXXXTTTTTTUUUXXX^^^hhhsss{{{}}}xxxvvvlllkkkjjjiiiddd```bbbgggdddbbb______aaabbbbbbbbb^^^aaaeeeeeecccaaabbbddd```eeegggccceeeooovvvwwwwwwxxx{{{}}}~~~{{{yyyssspppkkkfffbbbaaaaaabbb___^^^^^^^^^^^^]]][[[YYY\\\YYYWWWYYY]]]```___\\\eeeeeeeeeddddddfffjjjmmmlllkkknnnrrrrrrqqqxxx|||xxx~~~]]]FFFBBBsssUUURRRMMMIIIJJJJJJJJJKKKMMMLLLIIIEEEDDDCCCDDDDDDDDDDDDDDDEEEFFFFFFGGGHHHFFFHHHMMMSSSqqqyyy~~~zzzttttttuuuwwwzzzfffTTTKKKFFFEEEEEEDDDCCCCCCBBBAAAAAA@@@AAAAAAAAA@@@@@@BBBDDDEEELLLUUUYYYQQQHHHFFFKKKGGGGGGGGGFFFGGGHHHHHHIIIGGGEEEEEEFFFEEECCCEEEKKKPPPRRRPPPLLLJJJMMMMMMKKKPPPQQQPPPLLLIIIHHHJJJMMMQQQQQQOOONNNNNNOOOPPPPPPPPPQQQRRRQQQPPPPPPRRRSSSTTTSSSQQQPPPPPPQQQSSSTTTQQQRRRQQQOOOLLLLLLOOOQQQTTTSSSQQQOOONNNMMMMMMMMMNNNMMMLLLKKKLLLMMMOOOPPPTTTTTTSSSSSSTTTVVVWWWXXXSSSTTTVVVYYY^^^fffooouuu|||{{{uuuooommmjjjffffffiiibbbaaa______```aaa``````^^^```bbbbbb___^^^___```aaadddddd``````fffiiigggeeecccbbbdddgggiiijjjiiidddbbbaaa___^^^]]]]]]]]]\\\\\\[[[[[[\\\\\\\\\[[[```^^^]]]^^^aaacccbbbbbbfffhhhjjjjjjjjjkkkmmmooorrroooqqqvvvyyyyyy|||bbbGGG<<<<<>>>>>@@@BBBCCCQQQZZZSSSFFF@@@AAADDDDDDDDDDDDDDDDDDEEEFFFFFFFFFCCCDDDEEEEEECCCEEEJJJUUUXXXWWWQQQLLLNNNPPPPPPVVVTTTQQQLLLJJJJJJMMMPPPTTTRRRPPPNNNNNNOOOQQQRRRQQQRRRSSSRRRQQQRRRTTTVVVSSSRRRPPPOOOOOOPPPRRRSSSPPPPPPPPPOOOMMMMMMOOORRRTTTRRRPPPNNNNNNNNNPPPQQQNNNLLLJJJJJJLLLOOOPPPQQQTTTTTTSSSSSSTTTUUUWWWXXXSSSUUUXXX[[[^^^ccchhhlllzzz|||zzzvvvrrrnnnjjjjjjcccbbb`````````aaa```___`````````___]]]\\\]]]^^^```aaa___]]]]]]```___\\\aaa]]]XXXXXXZZZ]]]]]]]]]\\\\\\\\\\\\[[[[[[ZZZZZZ[[[[[[[[[[[[\\\]]]______`````````bbbccceeeggghhhfffiiimmmooooooooopppqqqvvvtttuuu|||yyyUUUDDD===;;;<<>>>>>???AAABBBPPPVVVKKK@@@@@@BBBBBBAAAAAAAAAAAAAAABBBBBBCCCCCCBBBBBBEEEDDDBBBEEEJJJWWW[[[ZZZSSSLLLMMMPPPRRRZZZWWWRRRNNNLLLMMMQQQTTTUUUSSSPPPMMMMMMOOOQQQSSSSSSSSSTTTSSSSSSTTTXXXZZZTTTSSSQQQOOOOOOPPPQQQSSSPPPPPPPPPPPPPPPQQQSSSTTTTTTRRRPPPOOOOOOPPPRRRTTTNNNKKKIIIKKKPPPUUUVVVUUUVVVVVVTTTSSSSSSSSSTTTUUUTTTWWWZZZ]]]^^^```ccceeesssssswwwvvvpppooogggeeecccbbbcccbbbaaa```aaa```___]]]]]]]]]^^^___]]]]]]\\\]]]___bbb```^^^dddcccccceeeiiijjjhhhfffdddccc```^^^\\\[[[[[[ZZZ\\\]]]]]]]]]]]]^^^aaabbb^^^___aaabbbdddgggiiikkkkkkmmmpppqqqqqqrrrsssuuuvvvzzzZZZCCCAAABBB@@@<<>>???@@@???>>>>>>@@@BBBGGGNNNNNNDDD???BBBCCC???>>>>>>>>>>>>>>>???@@@@@@AAA???AAADDDDDDBBBDDDIIISSSXXXXXXQQQKKKKKKNNNPPPXXXUUUPPPLLLLLLNNNPPPRRRSSSQQQNNNLLLLLLNNNQQQSSSSSSTTTTTTTTTTTTVVVZZZ]]]UUUTTTRRRPPPPPPQQQRRRSSSOOOOOOOOOQQQSSSTTTUUUVVVSSSRRRQQQPPPPPPRRRTTTUUUQQQMMMLLLQQQZZZaaaaaa^^^YYYXXXVVVTTTRRRQQQQQQRRRUUUWWW[[[]]]]]]]]]___```fffgggkkkttt|||ttttttmmmjjjfffdddddddddcccbbbaaa```^^^^^^^^^___```aaa\\\[[[[[[^^^aaaccceeefffhhhmmmvvv~~~{{{wwwiiieeeaaa\\\ZZZ[[[]]]___^^^```aaa```______aaaccceeeeeeeeeggghhhjjjlllllltttttttttrrrqqqqqqtttvvv~~~www^^^FFF>>>AAAAAA;;;666fffMMMLLLJJJEEEDDDAAABBBDDDDDDDDDCCCBBBCCCEEECCCCCCBBBBBBCCCCCCDDDEEECCCEEEAAACCCIIIEEEBBBKKKQQQhhhzzztttuuurrruuuzzzyyy}}}~~~\\\AAAAAAFFFBBB???CCC>>>>>>>>>>>>>>>>>>>>>>>>===>>>??????>>>>>>@@@BBBPPPNNNGGG@@@???AAA???;;;<<<<<<<<<<<<<<<===>>>>>>>>>>>>@@@DDDDDDBBBDDDHHHMMMQQQRRRMMMIIIJJJKKKKKKOOOMMMIIIHHHIIIKKKLLLKKKNNNMMMKKKKKKKKKMMMPPPRRRQQQQQQRRRRRRRRRVVVZZZ^^^VVVTTTRRRQQQPPPPPPRRRSSSMMMLLLMMMPPPSSSUUUVVVUUUSSSRRRRRRRRRSSSTTTTTTUUUUUUQQQPPPXXXdddkkkiiidddZZZXXXVVVSSSRRRQQQPPPPPPUUUWWWYYYYYYYYYZZZ\\\^^^___aaaeeelll{{{~~~wwwwwwuuuqqqlllhhhggghhhhhhhhhfffdddccccccdddddddddccc```^^^^^^```aaabbbhhhooozzztttbbb___ZZZWWWWWWZZZ___bbb```cccffffffdddbbbdddfffrrrpppnnnooosssuuutttrrrzzzyyyxxxvvvuuuwwwzzz}}}lllTTTHHH>>><<<===:::777555dddKKKLLLJJJEEEDDDAAABBBCCCDDDCCCAAAAAABBBDDDBBBAAAAAAAAAAAABBBCCCCCCBBBEEE@@@@@@EEEBBB???HHHLLLUUUxxx{{{yyyxxxxxxyyyzzzaaaNNN@@@AAADDDAAA???BBB========================:::;;;<<<======>>>@@@BBBTTTJJJAAA>>>>>><<<;;;<<<;;;;;;;;;;;;;;;<<<=========<<>><<<:::666777:::bbbJJJLLLKKKFFFEEECCCBBBCCCCCCBBB@@@@@@AAACCCAAA@@@@@@@@@@@@AAABBBBBB???CCC???>>>DDDCCCBBBLLLKKKKKKiiiyyyzzzuuuvvvyyy|||~~~^^^LLLFFFBBBDDDCCC???<<<===<<<<<<<<<===============777999:::;;;;;;===???BBBRRRFFF===>>>===888:::AAA;;;;;;::::::;;;;;;<<<===<<<;;;>>>CCCCCCBBBCCCHHHCCCFFFGGGGGGHHHKKKIIICCCCCCCCCDDDGGGJJJJJJGGGDDDEEEFFFGGGHHHJJJLLLNNNOOOJJJJJJKKKKKKLLLPPPVVVZZZTTTRRRPPPNNNNNNNNNOOOPPPOOONNNOOOSSSYYY\\\\\\ZZZRRRSSSUUUVVVVVVUUUSSSRRRRRRNNNMMMWWWdddiiibbbXXXUUUTTTSSSRRRRRRSSSTTTTTTRRRRRRQQQPPPPPPSSSXXX\\\VVVUUUTTTYYYiiiyyywwwyyy|||~~~|||zzzyyyxxxvvvqqqmmmdddcccdddeeedddhhhxxxzzzhhhaaaaaa\\\\\\[[[[[[]]]```ccceeeiiipppwwwyyyxxxwwwxxxzzztttooonnnxxx^^^AAAIII<<<;;;<<<<<<888444777===aaaLLLHHHDDDDDDFFF@@@CCCCCCBBBAAAAAAAAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAA@@@>>>>>>???AAACCCDDDCCCEEEHHHdddvvvyyy|||zzzyyy|||}}}oooPPPFFFEEECCCAAA>>>===<<<;;;;;;;;;;;;;;;<<<<<<======777999:::999999:::???CCCHHHAAA:::888:::<<<;;;999:::::::::;;;;;;<<<<<<<<<=========>>>??????@@@@@@BBBBBBBBBDDDFFFFFFDDDBBBFFFFFFGGGGGGGGGHHHHHHHHHEEEGGGHHHHHHHHHIIIKKKMMMJJJKKKLLLMMMOOOPPPQQQRRRQQQQQQQQQOOOMMMMMMNNNPPPLLLRRRVVVXXX\\\``````]]]XXXVVVSSSSSSUUUUUUSSSPPPQQQPPPQQQSSSVVVXXXYYYXXXUUUTTTSSSSSSTTTTTTSSSQQQOOOQQQRRRSSSRRRRRRTTTVVVRRRUUUXXXXXX]]]kkkzzzooohhhhhhiiihhhjjjpppyyyttthhh```^^^^^^___^^^[[[^^^ffflllmmmttt~~~}}}|||~~~vvvpppwwwpppKKKAAA???;;;;;;:::999888888888888}}}^^^KKKHHHEEEFFFGGGAAABBBBBBAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???@@@CCCEEEEEEEEECCCGGGYYYzzz|||tttvvvwwwvvvzzzXXXHHHCCCBBB@@@???======<<<<<<::::::;;;;;;<<<<<<<<<<<<777999999999999;;;@@@DDDCCC>>>999888:::;;;:::777999999999999::::::::::::<<<<<<<<<===>>>>>>??????CCCAAA@@@@@@BBBDDDDDDCCCFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGJJJLLLJJJKKKKKKLLLMMMNNNOOOOOOOOOPPPOOONNNLLLLLLMMMOOOPPPUUUXXXYYY[[[^^^]]]ZZZXXXVVVTTTUUUVVVVVVTTTRRRMMMMMMMMMPPPSSSVVVWWWVVVUUUSSSRRRRRRSSSTTTRRRQQQQQQRRRTTTTTTSSSSSSTTTUUUUUUVVVVVVTTTVVV___nnnyyypppmmmoooppppppqqquuu}}}vvviii```]]]^^^]]]bbbfffjjjrrr~~~tttRRRAAA???===;;;;;;:::999888888888888wwwZZZJJJIIIFFFFFFGGGBBBAAAAAA@@@???????????????AAAAAAAAAAAAAAAAAAAAAAAACCCAAAAAABBBDDDFFFFFFEEECCCGGGLLL\\\}}}zzzwwwzzzxxxuuu|||XXXCCCDDD???>>>>>>===<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;777888888888999<<>>:::777777999:::999666888888888888888777777777::::::;;;;;;<<<=========BBB@@@======???BBBDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFIIIIIIHHHFFFDDDEEEIIIKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLMMMMMMLLLJJJJJJLLLMMMSSSWWWYYYXXXXXXZZZYYYUUUVVVTTTSSSTTTTTTTTTRRRPPPMMMLLLLLLNNNRRRUUUVVVVVVTTTRRRQQQQQQRRRSSSQQQPPPQQQSSSUUUTTTSSSRRRSSSTTTUUUTTTSSSQQQQQQUUU\\\aaaooovvv~~~xxxyyyyyyvvvttttttxxx|||xxxkkkdddfffkkkiiirrr}}}zzzZZZGGG;;;;;;???:::;;;:::999888777777777777rrrXXXJJJJJJGGGEEEEEE@@@AAAAAA@@@???????????????@@@@@@@@@@@@@@@@@@@@@@@@CCCAAA@@@AAACCCEEEEEEEEEEEEEEEEEEMMMfff}}}yyyyyyzzz~~~{{{vvvgggEEEAAAGGG???>>>===<<<<<<;;;;;;;;;999999::::::::::::::::::666666666666888<<<@@@CCC999888777888::::::888666999888888888777777666666888888999999:::;;;;;;;;;???>>>===>>>@@@CCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEHHHGGGFFFDDDCCCEEEIIIMMMLLLLLLLLLKKKKKKKKKKKKJJJIIIKKKKKKKKKJJJIIIKKKLLLRRRUUUWWWUUUUUUWWWUUURRRQQQQQQQQQQQQQQQQQQOOONNNQQQPPPOOOPPPRRRTTTUUUUUURRRQQQPPPPPPQQQQQQPPPOOOPPPRRRTTTTTTRRRQQQQQQQQQQQQPPPOOOPPPRRRTTTVVVVVVaaaeeeiiijjjkkkttt{{{xxxyyy|||zzztttyyyqqqVVVCCC>>>;;;>>>???777:::999888777777666777777pppWWWKKKKKKFFFCCCBBB===BBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@??????AAACCCCCCBBBEEE???AAALLLXXXnnn~~~{{{zzzyyy{{{~~~vvvuuurrrRRRCCCEEEDDDAAA@@@>>>===;;;:::::::::999999999999999888888888555444444555888;;;>>>???777777777999::::::999777999999888888777777666666777777777888999999::::::;;;<<<>>>AAADDDEEECCCAAABBBBBBBBBCCCCCCCCCDDDDDDDDDDDDCCCBBBBBBEEEJJJNNNNNNMMMMMMLLLKKKKKKJJJJJJHHHIIIKKKKKKJJJJJJKKKLLLOOORRRSSSQQQRRRTTTSSSPPPOOOPPPRRRRRRRRRPPPOOOOOOTTTRRRPPPOOOPPPRRRRRRRRRQQQPPPNNNOOOPPPPPPOOOMMMNNNPPPRRRRRRPPPOOONNNOOOMMMMMMMMMOOOSSSTTTSSSQQQYYY\\\______dddrrrzzzQQQCCCAAADDD>>>===>>>888999999888777666666666666mmmVVVJJJJJJDDDAAAAAA===BBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???===>>>@@@AAAAAA@@@AAA<<>><<<;;;:::999999888888888888888777777777555444555777:::<<<<<<;;;666666777888888888888888888777777777777777666666666666777777888999999999888:::===BBBEEEEEECCC@@@AAAAAAAAAAAABBBBBBBBBCCCAAABBBBBBBBBCCCEEEJJJNNNMMMMMMMMMLLLKKKJJJJJJJJJGGGIIIKKKLLLLLLKKKLLLNNNMMMQQQQQQOOOPPPSSSRRRPPPQQQSSSVVVVVVUUUSSSRRRRRRTTTQQQNNNMMMNNNOOOPPPPPPPPPNNNMMMMMMNNNOOOMMMLLLKKKMMMPPPQQQPPPNNNMMMMMMLLLLLLLLLNNNOOOPPPNNNMMMOOOTTTZZZ___iiiwwwbbbQQQBBB;;;@@@BBB999666;;;999999888777666555555555555jjjSSSHHHHHHCCCAAACCC???AAAAAA@@@???????????????????????????????????????@@@>>>======???@@@@@@??????>>>AAACCCDDDIII[[[ooo{{{yyyxxxyyyzzz}}}___IIIGGG;;;<<>>;;;888444555666666555555666777555555555555555666666666666666666777888888999999777888;;;???BBBCCCBBB@@@@@@@@@@@@AAAAAAAAAAAABBB@@@AAABBBCCCCCCEEEHHHJJJLLLKKKKKKKKKJJJIIIIIIIIIGGGJJJLLLNNNNNNMMMNNNOOOPPPRRRRRRPPPOOORRRRRROOOQQQTTTXXXYYYWWWTTTTTTTTTSSSPPPNNNMMMOOOQQQRRRRRROOOMMMLLLLLLMMMNNNLLLKKKIIILLLPPPQQQPPPOOONNNNNNKKKLLLLLLLLLLLLKKKLLLLLLLLLOOOSSSZZZjjj}}}sssSSSBBB:::???666999===666555:::888888888777666555555555555gggPPPFFFGGGBBBAAADDDBBB@@@??????>>>>>>>>>>>>>>>????????????????????????@@@???===>>>???@@@@@@???@@@DDDCCC======GGGPPPSSSrrr{{{{{{{{{{{{zzzzzzzzzzzzzzzmmmEEE???FFF888888CCC999:::999999888999999::::::888888777777666666666555888888999===@@@@@@;;;777444444444444333333444666333333333444444555555555666666777777888999999999888777888;;;???AAABBBAAA??????@@@@@@@@@AAAAAAAAAAAABBBCCCCCCCCCCCCEEEGGGJJJJJJJJJIIIIIIHHHHHHHHHHHHJJJMMMOOOOOOOOOOOOPPPSSSUUUTTTQQQPPPRRRQQQNNNPPPSSSWWWXXXVVVSSSSSSTTTSSSQQQOOOOOOQQQUUUWWWXXXNNNMMMLLLLLLMMMMMMLLLKKKIIILLLPPPRRRQQQPPPPPPPPPJJJLLLMMMLLLKKKKKKMMMPPPOOONNNLLLQQQfffeeeEEECCCEEE??????444555;;;999:::;;;444888777666555555444444555iiiTTTGGGDDD???BBBEEEAAABBBBBBAAA@@@????????????>>>>>>============>>>>>>???@@@@@@???===<<<===???AAA@@@??????AAADDDHHHJJJ___yyy}}}|||{{{zzzwwwwww}}}{{{OOOJJJDDD>>>::::::<<<===;;;::::::999999:::;;;;;;888777777777777777777777777===DDDEEE@@@:::777777444444444555555555555666555555555555666666666666666666666555444444333333999:::;;;===>>>@@@AAABBB======>>>???@@@@@@@@@@@@???>>>>>>???BBBDDDDDDCCCHHHKKKJJJGGGFFFHHHHHHEEEDDDEEEHHHLLLNNNPPPPPPPPPOOOQQQSSSTTTRRROOONNNNNNUUUWWWXXXWWWUUUSSSSSSTTTPPPOOONNNOOOQQQRRRRRRQQQPPPOOOMMMLLLJJJIIIHHHHHHKKKNNNSSSWWWWWWTTTPPPMMMNNNMMMKKKIIIHHHIIIJJJKKKTTTRRRPPPQQQ\\\vvvdddOOOEEE===:::===;;;;;;::::::999888777777777777666555444333333333cccPPPFFFEEEAAACCCEEE@@@BBBBBBAAA@@@????????????>>>>>>============>>>>>>???@@@@@@>>>===<<<===???AAA@@@@@@@@@AAACCCFFFGGGQQQbbb||||||yyyxxxxxxyyy{{{|||```IIIFFFAAA===::::::;;;<<<:::999999888888888888888777777777888888999999999@@@CCCEEEBBB;;;666555555444444444444555555555555444444444444555555555555555555555555444444444444777888999;;;===>>>@@@@@@===>>>???@@@@@@@@@@@@@@@???>>>>>>@@@CCCEEEDDDDDDGGGIIIIIIFFFFFFHHHHHHEEECCCEEEGGGIIILLLNNNOOOPPPPPPRRRTTTSSSQQQOOOOOOOOOTTTVVVWWWVVVTTTRRRRRRSSSQQQPPPQQQRRRTTTUUUTTTRRRRRRPPPNNNLLLKKKJJJJJJJJJLLLOOOSSSVVVVVVTTTQQQNNNOOOMMMLLLJJJIIIJJJKKKLLLKKKOOOQQQQQQWWWmmmfffLLLBBB???;;;:::>>>:::999999888777777666666777777666444444333333444]]]LLLEEEFFFCCCDDDEEE???BBBAAA@@@???>>>>>>>>>>>>>>>======<<<<<<======>>>>>>??????>>>===<<<===???@@@@@@@@@AAABBBCCCCCCDDDIIIOOObbbzzzyyyyyyzzzyyy}}}|||yyy}}}ZZZLLLAAA@@@>>>;;;::::::::::::888888888777666666666666666777777888999:::;;;;;;AAAAAA@@@;;;555111222444333333333444444444555555222333333333444444444444444444444444555555555555666777888999;;;<<<>>>>>>>>>>>>???@@@@@@@@@?????????>>>???AAADDDEEEEEEDDDFFFHHHHHHEEEEEEHHHHHHEEEDDDDDDEEEGGGIIILLLNNNPPPQQQRRRTTTSSSQQQOOOOOOOOOSSSUUUVVVUUUSSSQQQQQQRRRRRRRRRTTTVVVXXXXXXVVVTTTRRRQQQNNNLLLJJJJJJKKKLLLNNNPPPRRRTTTUUUSSSQQQPPPOOONNNLLLKKKJJJJJJKKKKKKFFFNNNSSSQQQPPP^^^|||uuu~~~wwwRRRDDD:::;;;<<<999888<<<888888777777666666555555777666555444444444444444[[[JJJEEEFFFAAABBBDDD>>>AAA@@@???>>>>>>===>>>>>>=========<<<<<<=========>>>>>>???>>><<<<<<===??????@@@AAABBBBBBAAAAAA@@@HHHEEEMMMhhh|||wwwuuuvvvyyy}}}{{{}}}^^^EEEEEE>>>======<<<;;;999888777666666777777777777777777888888888999999:::::::::777777666333111000222444222333333333444444444444333333333333444444444444222222333444444555666666666666777888:::;;;<<<===>>>>>>>>>?????????>>>>>>?????????BBBEEEFFFEEEDDDEEEHHHHHHFFFFFFIIIIIIFFFFFFEEEDDDEEEGGGKKKNNNQQQRRRSSSSSSRRROOONNNNNNOOORRRSSSTTTSSSQQQPPPPPPPPPSSSSSSUUUXXX[[[ZZZXXXUUURRRPPPMMMKKKIIIJJJKKKLLLOOOPPPQQQSSSSSSRRRRRRQQQMMMLLLKKKJJJJJJJJJJJJKKKHHHOOOTTTOOOKKKRRRgggzzzzzzrrr}}}___IIIAAA<<<;;;======888666888777777777666666666555555777666555444444444444444\\\LLLEEEDDD>>>???BBB>>>@@@@@@???>>>==================<<<<<<<<<<<<=========>>>>>>===<<<<<<>>>???>>>???@@@AAAAAA@@@???>>>BBB===@@@QQQmmmtttvvvxxxxxxxxxyyy{{{~~~fffEEE>>>@@@============;;;999777555444555777888999::::::999999999999888888777777777000111222222111111222333222222222222333333333444333444444444444555555555111222222333444555666666666666777888:::;;;<<<<<<<<<<<<======>>>>>>======>>>>>>???BBBEEEFFFDDDCCCEEEHHHHHHFFFFFFJJJJJJGGGGGGFFFEEEEEEGGGKKKOOOQQQRRRSSSRRRPPPMMMLLLMMMOOOPPPQQQRRRRRROOONNNNNNOOOQQQRRRTTTXXXZZZZZZXXXUUURRRQQQOOOMMMLLLLLLMMMNNNOOOOOOPPPQQQQQQQQQQQQPPPJJJJJJJJJJJJJJJJJJJJJKKKLLLOOOOOOMMMKKKOOO[[[eeewwwkkkmmmuuusssuuu{{{rrrTTTFFFAAA======>>>???===888777999777777777777777666666666666666555444444444444555[[[LLLFFFEEE>>>>>>BBB???@@@???>>>===<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<===<<<===>>>===<<<<<<>>>???===>>>???@@@@@@@@@???>>>???<<>>>>>>>><<<=========;;;999777666555666888:::;;;;;;::::::888888777666555444444333111222333444444333111000111111222222222333333333444444444444555555555555111222222333444555555555555666777888999:::;;;;;;999999:::;;;<<<<<<<<<<<<<<<===???BBBDDDEEECCCAAACCCFFFGGGEEEFFFIIIJJJHHHGGGFFFEEEEEEGGGJJJNNNPPPRRRRRRPPPMMMJJJJJJLLLNNNNNNPPPQQQPPPNNNLLLLLLMMMOOOOOOQQQTTTVVVWWWUUUSSSSSSRRRQQQPPPOOOOOOOOOOOOMMMNNNOOOPPPPPPPPPOOONNNHHHIIIIIIJJJKKKLLLLLLMMMMMMLLLKKKKKKMMMRRRWWW[[[iiirrr```aaahhhmmmxxxhhhMMMCCCBBBBBB777888::::::999888999;;;777777777777777666666666666555555444444444555555{{{VVVIIIGGGGGGAAA@@@CCC@@@??????>>>===<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<===;;;<<<======<<<<<<>>>???<<<======>>>???????????????>>>BBBHHHMMM^^^|||~~~xxxuuussssssxxx{{{~~~~~~^^^FFF??????>>>999::::::;;;:::999888888777888:::;;;;;;999888777555555444444333333222222333333222333333333111000111111111111222222222222222333333333444444444444222222222333333444444444444444555666777888888999555666888999;;;;;;<<<<<<;;;<<<>>>AAADDDDDDBBB@@@@@@CCCDDDCCCDDDHHHHHHFFFEEEEEEDDDEEEGGGIIILLLNNNRRRQQQNNNKKKHHHHHHJJJMMMMMMOOOPPPOOOMMMKKKKKKLLLLLLLLLLLLOOOQQQSSSRRRQQQOOOPPPPPPPPPPPPNNNMMMLLLJJJLLLNNNOOOPPPOOOMMMLLLGGGHHHJJJLLLNNNOOOPPPPPPOOONNNMMMMMMOOORRRUUUWWW```tttiii\\\aaafffiiixxxhhhIII???AAA@@@;;;777888888777777888888888555555555555555555555555555555444444444555555666wwwQQQFFFGGGJJJDDDBBBDDD@@@???>>>===<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;<<<===<<<<<<<<<>>>@@@<<<<<<<<<===>>>??????@@@======AAADDDCCCKKKjjjzzzuuurrrrrrsssuuu|||}}}~~~}}}}}}zzz\\\HHHBBB===;;;===666777888999999:::::::::999:::;;;;;;:::888555333222222222222222222222222111000//////000222222222000111111111111222222222111111222222222333333333222222333333333333444444333333444444555666777777333444666888:::;;;<<<<<<:::;;;===@@@CCCCCCAAA???>>>AAABBBAAABBBFFFGGGEEECCCCCCDDDDDDFFFHHHJJJKKKRRRPPPMMMJJJGGGGGGIIILLLMMMNNNOOONNNLLLKKKJJJKKKJJJIIIIIIKKKNNNPPPPPPPPPJJJLLLMMMNNNMMMKKKIIIHHHIIIJJJMMMOOOOOONNNLLLJJJHHHIIIKKKNNNPPPRRRSSSSSSSSSRRRQQQPPPOOOPPPRRRTTTSSS[[[vvvZZZXXXYYY___ooo~~~jjjOOO>>>>>>CCC???777======<<<999777777555222444444444444444444444444555555444444444555555666rrrQQQKKKDDD@@@AAABBBAAA@@@BBBAAA???===<<<<<<===>>>;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<===>>>>>><<<<<<<<<<<<============AAA======@@@BBBFFFTTTbbb}}}yyyzzzuuurrrrrrsssssswww|||mmm]]]III===<<<>>>>>>;;;999999999999888888888777666555555555555444444444333333111000000000111222111111111111111111111111333333333333333333333333222222222222222222222222333222111111111222333444111222333444555555555555444555666777888999:::;;;999;;;===???@@@@@@???>>>BBBBBBCCCDDDEEEFFFGGGGGGEEECCCBBBBBBCCCFFFJJJLLLLLLRRRLLLEEEIIIIIIEEEHHHJJJMMMOOOPPPNNNLLLKKKKKKGGGHHHKKKMMMNNNNNNMMMMMMKKKMMMOOOOOOMMMKKKKKKKKKMMMOOONNNLLLNNNQQQPPPLLLIIIIIIIIIIIIJJJLLLNNNOOOLLLMMMNNNNNNNNNMMMKKKJJJMMMTTTjjjiiiOOOXXXPPP[[[kkkvvvxxxzzzfffMMMHHHAAA<<<::::::::::::;;;:::888666666666666777555555555555555555444444555555444444444333333333pppPPPKKKDDD@@@AAABBBAAA@@@AAA@@@===<<<;;;;;;<<<=========<<<<<<<<<<<<======<<<<<<<<<<<<<<<======>>><<<<<<<<<<<<============AAA???@@@BBBAAABBBJJJTTTsss|||wwwssssssqqqppprrrrrrsssxxx~~~~~~WWWMMMAAA:::;;;===<<<:::888888888888777777777777555555555555444444444444333222111000000000111111111111111111111111111111222222222222222222222222222222222222222222222222222222111111111222333444111222333444555555555555444555555666777888999999999:::<<<===>>>???>>>>>>AAAAAABBBCCCDDDEEEFFFGGGCCCBBBBBBBBBDDDFFFIIIJJJSSSWWWOOOEEEGGGGGGDDDGGGHHHJJJMMMMMMLLLKKKKKKKKKJJJJJJJJJJJJKKKLLLMMMMMMMMMOOOPPPOOOLLLJJJIIIIIIMMMNNNMMMLLLMMMQQQPPPLLLJJJIIIIIIIIIJJJKKKMMMNNNLLLLLLMMMMMMMMMLLLKKKJJJNNNRRRcccvvvYYYOOOLLLSSS]]]eeehhhnnn~~~cccIIIGGGCCC>>>;;;:::::::::999:::999888666666666666666555555555555555555555555555555555444444444333333lllOOOJJJDDDAAAAAABBBAAA@@@???>>><<<;;;:::;;;;;;<<<======<<<<<<<<<<<<======<<<<<<;;;;;;<<<<<<===>>>;;;<<<<<<<<<<<<=========>>>>>>@@@BBB@@@>>>BBBGGGWWWwww}}}zzzyyywwwtttrrrpppppprrrttttttvvvXXXBBB???<<<:::::::::999888777777666666666555555555555555444444444333333333222222111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111222111111111111222333333111222333444444555555555444444555555666666666666888999:::;;;<<<======>>>@@@AAAAAABBBCCCDDDEEEEEEAAAAAABBBCCCDDDFFFGGGGGGQQQVVVLLLBBBEEEFFFDDDHHHEEEGGGJJJJJJJJJIIIJJJKKKLLLJJJHHHGGGHHHJJJLLLNNNOOOPPPPPPNNNKKKIIIHHHHHHLLLMMMMMMKKKLLLPPPOOOLLLJJJIIIHHHHHHIIIJJJKKKLLLKKKKKKKKKLLLKKKJJJJJJIIILLLOOOXXXnnniiiJJJMMMMMMPPPSSSVVV^^^ooottt[[[JJJAAA???===:::999999:::999999999888777666666555666666555555555555555555555555555555555444444444444333hhhNNNIIICCCAAAAAABBBAAA???>>>>>><<<;;;;;;;;;<<<<<<;;;::::::999999::::::;;;<<<;;;;;;;;;;;;<<<======;;;;;;;;;<<<<<<<<<======999:::===?????????AAAEEEHHH___~~~zzzuuutttsssssstttuuuuuuuuurrrsssuuuxxx{{{zzzzzzZZZGGG<<<======<<<:::888777777555555555444444444444333444444444444333333333222222111111000000000000000111111111111111111111111000000000000000000000000111111111111111111111111111111111111111222222333111111222333444444444444444444444444444444444444777777777888999;;;===>>>??????@@@AAAAAABBBCCCCCC???@@@BBBCCCEEEEEEEEEDDDEEELLLFFF@@@EEEGGGFFFJJJEEEGGGHHHHHHGGGGGGHHHIIIKKKIIIHHHGGGHHHJJJLLLNNNNNNOOOOOOMMMKKKHHHHHHIIIJJJLLLKKKJJJLLLOOOOOOKKKIIIHHHGGGFFFFFFGGGIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGHHHJJJOOO[[[vvv{{{RRRQQQMMMKKKKKKLLLQQQ]]]iiiuuuzzzsssWWWKKKHHHCCC???<<<:::999999999999888777777777666666555555555555444444444555555555555555555555555555444444444444cccMMMHHHCCCAAAAAABBBAAA???>>>>>>==================::::::999999999999::::::;;;;;;;;;;;;;;;<<<======;;;;;;;;;;;;<<<<<<<<<<<<999;;;<<<<<<===@@@CCCDDDBBBNNN```vvv}}}yyyuuurrrpppmmmnnnoooooopppqqqssstttssstttyyymmmMMM@@@===;;;<<<===;;;888666777999444444444333333333222222444333333333222222222222111111111111000000//////000000000000000000000000////////////////////////000000000000000000000000000000111111222222222222000111222333444444444444333333333333333444444444666666666777888:::<<<===>>>>>>>>>???@@@@@@AAAAAA>>>@@@BBBDDDEEEEEEDDDCCC===FFFDDDBBBIIIKKKGGGIIIGGGGGGGGGFFFEEEEEEGGGIIIIIIIIIJJJJJJKKKLLLMMMMMMLLLMMMMMMLLLJJJIIIJJJKKKIIIJJJJJJHHHKKKOOONNNKKKGGGFFFEEEEEEEEEFFFGGGHHHGGGGGGFFFFFFEEEEEEEEEEEEDDDFFFKKKOOOccceeeQQQLLLHHHIIIJJJKKKOOOUUU\\\bbbpppwwwcccKKK@@@BBBCCC<<<333<<<;;;999999:::999777555666666666666555555555444444444444555555555666666666666555555555444444444___LLLGGGCCCAAABBBBBBAAA>>>========================<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<===:::;;;;;;;;;;;;<<<<<<<<<>>>???>>>:::;;;???AAA@@@CCCHHHOOO]]]sss{{{xxxsssqqqpppppppppooommmnnnoooooonnnoooqqqsssvvvzzz~~~uuuQQQCCC;;;:::888888888777666666888:::444444333333333222222222333333333222222222111111000000111111000000///...000000000000000000000000///////////////////////////////////////////////////000111111222222111111000111222333333444444444222222333333444444444555444555666777999;;;<<<<<<============>>>>>>?????????AAABBBDDDEEEDDDDDDCCC???IIIHHHFFFMMMLLLGGGHHHHHHHHHGGGEEEDDDEEEHHHKKKMMMMMMMMMMMMMMMMMMLLLLLLKKKLLLLLLKKKIIIIIIKKKLLLGGGIIIIIIGGGJJJNNNNNNJJJGGGFFFEEEEEEEEEGGGHHHIIIGGGGGGFFFEEEEEEEEEEEEEEEDDDBBBJJJLLLSSSwwwxxxRRRJJJFFFGGGIIIHHHHHHIIIKKKPPP\\\nnn{{{dddIIIEEEAAA>>>===<<<;;;:::===;;;999999999888666444444444555555555555444444333333444444555666666666666666666555555555444444\\\KKKGGGBBBAAABBBBBB@@@>>>;;;<<<<<<======<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;::::::;;;;;;<<<===::::::;;;;;;;;;<<<<<<<<<===@@@???;;;;;;??????;;;CCCEEEIIINNN\\\vvv}}}xxxvvvqqqooommmmmmnnnooopppooonnnppprrrsssrrrtttwwwzzzxxxWWWJJJBBB:::>>>777666555555666777777888444444333333333222222222222222222222111111111111///000111111111000......000000000000000000000000////////////////////////////////////////////////...///000111222111111000000111222333333444333333111222222333444555666666222444666999:::;;;;;;;;;<<<<<<<<<<<<============AAABBBCCCDDDDDDDDDDDDDDDAAAKKKIIIFFFLLLLLLFFFHHHFFFFFFFFFEEEEEEHHHMMMPPPWWWUUURRROOOLLLKKKKKKLLLMMMMMMMMMKKKHHHHHHIIIKKKFFFHHHHHHGGGIIIMMMMMMJJJHHHGGGGGGGGGHHHIIIKKKLLLIIIHHHGGGFFFFFFFFFGGGHHHHHH???JJJOOOJJJggg]]]QQQFFFDDDFFFFFFEEEFFFBBBFFFNNNXXXcccooo{{{uuuUUUIIIAAAAAA@@@<<<888999>>>CCC<<<:::777777777777666555333444555555555555444333333333444444555666666777666666666666555555555555ZZZJJJFFFBBBAAABBBBBB@@@>>>::::::;;;<<<<<<;;;;;;;;;:::999999888888999999:::;;;::::::::::::;;;<<<<<<:::::::::;;;;;;;;;<<<<<<999===>>>;;;===AAA???:::===@@@CCCDDDIII\\\}}}}}}xxxuuusssrrrqqqooonnnnnnnnnooonnnmmmmmmqqquuuwwwxxx|||gggFFFCCC999222@@@:::888777777888777555333444444444333333333222222222222222111111111111000///000111111111000...---000000000000000000000000000000000000000000000000////////////////////////...///000222222111111000000000111222333333333333111111222333555666777777222444777:::;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<>>KKKSSSHHH]]]kkk[[[JJJDDDDDDDDDDDDEEE>>>CCCHHHLLLSSS^^^nnnyyyqqqNNN???EEE>>><<<:::<<<======999666:::888555555666777777666222333444555555555444333333333444444555666777777777666666666555555555555~~~[[[IIIFFFCCCAAA@@@@@@???===@@@???>>>===;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<======???===>>>CCCFFFJJJWWWeeeyyyyyywwwtttrrrrrrtttvvvtttpppoooppppppmmmnnnrrrvvvvvvwwwzzz~~~|||tttbbbLLL@@@======:::555666666666555444444333333444444444333222111000///222222222111111111111000222222111000//////000000000000000000000000000000---///000000///......///............////////////000000000000111111111111000000000000111111111111333333222222333333444555333333444555666777888999888888999;;;===>>><<<;;;>>>???@@@AAABBBBBBBBBBBBFFFFFFFFFFFFFFFFFFGGGHHHEEEEEEEEEFFFHHHJJJLLLNNNWWWUUUPPPLLLIIIGGGFFFFFFKKKKKKKKKJJJHHHGGGIIIJJJKKKNNNOOOMMMJJJKKKPPPUUUSSSMMMHHHHHHMMMSSSUUUUUUTTTNNNGGGDDDFFFJJJLLLMMMFFFFFFDDDJJJQQQPPP```xxxbbbLLLCCCDDDDDDCCCBBB@@@???>>>???DDDJJJQQQVVVooowwwaaaQQQJJJAAA<<<<<<;;;;;;;;;;;;:::999888777666666666666555555555555333333333333333333333333444444444555555555555666555777888777666444444555{{{YYYIIIFFFCCCAAA@@@@@@???>>>@@@???>>><<<;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999:::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<@@@>>>>>>@@@@@@BBBKKKVVVnnn|||zzzyyyxxxsssuuuvvvwwwvvvuuuuuuuuuuuuqqqqqqtttuuuuuuxxx|||wwwxxxwwwSSSHHH<<<888;;;===<<<999666666666555444444333333333333333333222111000///222222222111111111000000111111111000000000//////////////////////////////,,,...000///...---...///............//////////////////000000000111111111//////000000000111111111333222222222222333444444333333444555666777888888888888999;;;======<<<;;;;;;===???AAACCCEEEFFFFFFFFFEEEEEEEEEEEEFFFGGGGGGHHHGGGGGGGGGGGGIIIJJJKKKRRRPPPNNNKKKJJJIIIHHHIIIJJJKKKKKKJJJIIIHHHJJJKKKJJJNNNRRRRRRPPPPPPSSSVVVRRRMMMHHHGGGLLLQQQSSSRRRPPPKKKEEECCCDDDGGGIIIIIIHHHHHHGGGLLLQQQMMMXXXsss~~~gggNNNCCCDDDFFFDDD@@@CCCAAA@@@???AAAEEEJJJMMMUUU```rrrmmmVVVBBB???@@@===;;;>>>;;;;;;;;;;;;:::999888777666666666666555555555555444444444333333333333333444444444555555555555666666777888888666555666777wwwVVVHHHEEEBBB@@@@@@@@@???>>>??????===<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;@@@>>>>>>???======CCCJJJSSSvvv{{{wwwxxxwwwwwwwwwvvvvvvvvvvvvrrrtttwwwyyyzzzyyywwwuuuyyyuuusssuuuwwwyyy~~~zzzwwwwwwPPPCCC???;;;:::<<<<<<999666666666555555444333333333333333333333222111000000222222111111111000000000///000111111111000///...////////////////////////,,,---//////---,,,---...............//////////////////000000000000111111//////000000000000111111222222111111222222333444222333333444555666777777777777999:::;;;<<<<<<<<<===>>>???AAACCCEEEFFFGGGEEEDDDDDDDDDEEEEEEFFFGGGJJJIIIHHHHHHHHHHHHHHHIIIKKKKKKKKKKKKKKKKKKKKKKKKJJJKKKLLLKKKJJJJJJLLLMMMIIINNNSSSUUUSSSSSSTTTVVVQQQLLLHHHGGGJJJNNNOOONNNMMMIIIFFFDDDEEEFFFGGGGGGGGGIIIJJJOOOTTTMMMSSShhhoooUUUFFFDDDGGGDDD???AAA@@@?????????AAADDDEEEHHHQQQ```qqqxxx___KKK???777:::<<<999777:::::::::::::::999888777777666666666555555555555444444444444444444444444444444444444555555555555666666777888888777777888999sssRRRGGGEEEBBB@@@@@@@@@???>>>???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999::::::::::::;;;;;;999999999:::::::::;;;;;;======>>>???>>>???BBBGGGIIIddd{{{{{{yyyxxxxxxzzz{{{zzzyyyxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwxxxzzz|||~~~~~~~~~}}}xxxyyy{{{~~~yyyYYYGGGAAA@@@@@@>>><<<999666333666666555444444333333222222222222222222111000000111111111111000000000000...///111222222000///---////////////////////////+++---......---,,,,,,---............////////////////////////000000000111////////////000000000111111111111111111222333333222333333444555555666666555777999::::::;;;<<<===AAAAAAAAABBBBBBCCCCCCDDDDDDCCCCCCCCCDDDEEEFFFGGGIIIIIIIIIHHHHHHIIIIIIIIIGGGHHHIIIJJJKKKKKKKKKKKKJJJKKKLLLKKKKKKKKKMMMOOOLLLOOOQQQRRRQQQPPPQQQRRROOOLLLHHHGGGIIIJJJKKKKKKKKKJJJHHHGGGGGGGGGHHHHHHDDDHHHKKKRRRXXXRRRTTTddd~~~uuuaaaLLLBBBCCCDDDAAA>>>>>>>>>>>>???@@@BBBBBBIIIKKKOOOWWWcccrrrmmmSSSAAAEEE@@@>>>@@@>>>888555777888999999999888888777666666666555555555444444444444444444555555555555555444444444555555555555666555666777777777777999;;;pppPPPFFFDDDAAA???@@@@@@???>>>>>>===<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999::::::;;;;;;;;;999999999:::::::::;;;;;;;;;===>>>>>>>>>@@@BBBCCCAAAOOOddd}}}~~~{{{zzzzzzxxxsssoooooooooppprrrvvvxxxyyyzzzzzz{{{{{{zzzyyyxxxvvvvvvzzzyyyxxx{{{cccNNNEEE@@@888999999999888777777777555555555444333333222222111111222222222111000000111111111000000000//////---...000111222000///---........................+++---......---,,,,,,---............////////////...////////////000000000...////////////000000000111000000000000111222222222222333333444444555555444666888999888999<<<>>>BBBBBBAAAAAAAAABBBCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGFFFGGGHHHIIIJJJKKKKKKKKKHHHIIIJJJJJJJJJJJJIIIIIIJJJKKKLLLKKKKKKKKKMMMOOORRRRRRQQQOOONNNMMMNNNPPPMMMKKKIIIGGGHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGHHHIIIGGGKKKMMMSSSZZZUUUSSS___pppvvvmmmTTTAAA???CCCCCC>>>>>>>>>>>>??????@@@@@@DDDCCCCCCDDDHHHRRR]]]eee~~~|||yyywww~~~}}}fffUUUHHH>>>999::::::;;;<<<;;;888888;;;777777777888777777666666555555555555444444444444444444444555555555666666444444444555555555555666444555666666666777:::<<>>===<<<<<<;;;::::::;;;;;;::::::::::::::::::::::::999999::::::::::::;;;;;;888999999::::::;;;;;;<<<::::::::::::;;;;;;;;;;;;<<<>>>===;;;;;;===>>><<<===AAAKKK]]]vvv~~~}}}~~~}}}}}}~~~~~~}}}|||{{{zzzyyyxxxwwwwwwxxxyyy{{{zzzwwwtttvvvtttrrrsssuuuuuurrrooooooppprrruuuwwwxxxyyyzzzyyyzzzzzzzzzyyyvvvtttsss}}}}}}ZZZBBB???<<<555999888777777777777777777555555444444333222222222000111111111111111000000111111000000000/////////---...///000000000///...........................,,,---//////---,,,---...............////////////......////////////000000......////////////000000000000000///000000111222222222222333333333444444333555888888777888<<>>>>>???@@@BBBEEEFFFCCCCCCCCCDDDEEEFFFGGGHHHDDDEEEGGGIIIKKKLLLMMMMMMKKKKKKJJJJJJIIIIIIIIIIIIJJJKKKLLLKKKJJJJJJLLLMMMVVVTTTQQQNNNMMMMMMMMMNNNKKKJJJIIIHHHGGGGGGGGGGGGDDDEEEFFFEEEEEEFFFHHHKKKPPPRRRNNNPPPUUUPPPMMMUUU]]]qqqttt[[[CCC???BBBBBBAAA@@@???>>>============;;;===@@@BBBCCCEEEGGGIIIPPPUUU\\\dddnnn}}}jjj\\\LLLBBB===:::;;;>>>666666777777666666888999555666666777777666555555555555555444444444444333333333333444555555666666444444444555555555555666444555666777777999===???nnnPPPEEECCC@@@??????@@@???>>><<<<<<;;;;;;::::::;;;;;;::::::::::::::::::::::::999999999::::::;;;;;;;;;888888999::::::;;;<<<<<<:::;;;;;;;;;;;;<<<<<<<<<<<>>>>>======???AAACCCEEEDDDDDDDDDEEEFFFGGGHHHIIIDDDEEEGGGJJJLLLMMMMMMMMMMMMLLLJJJIIIIIIIIIJJJJJJJJJKKKKKKJJJIIIHHHJJJKKKRRRQQQOOONNNMMMLLLKKKJJJIIIIIIJJJIIIHHHGGGGGGGGGCCCDDDEEEEEEDDDGGGKKKOOOUUUTTTKKKHHHMMMIIIEEELLLLLLhhhttt^^^GGGBBBBBB>>>@@@???===<<<;;;<<<======888<<<@@@BBBBBBAAA@@@AAA:::BBBMMMVVV\\\fffuuurrr___GGG???:::;;;<<<;;;<<>><<<<<<;;;:::::::::;;;;;;::::::::::::::::::::::::999999999::::::;;;;;;;;;888888999::::::;;;<<<<<<;;;;;;;;;<<<<<<<<<======<<>>555333222555999:::888555555555444333333222222111///000000111111111000000000000000000////////////...............///000111........................---///000000///......///............/////////000............/////////000............/////////000///////////////000111111222222222222222222333333111555888777555666;;;@@@BBB@@@???======>>>@@@AAADDDDDDDDDEEEFFFHHHIIIJJJEEEFFFHHHJJJLLLLLLLLLLLLMMMLLLJJJIIIIIIJJJKKKLLLKKKKKKKKKJJJHHHGGGIIIJJJKKKKKKKKKLLLLLLKKKHHHFFFHHHIIIJJJJJJHHHGGGGGGGGGDDDFFFGGGFFFFFFIIIOOOTTTUUURRRGGGBBBGGGEEEBBBHHHCCCbbbrrr___KKKGGGCCC999;;;:::999999;;;===@@@AAA999:::::::::999:::<<<>>>===DDDKKKMMMMMMRRR```ooovvvnnnXXXJJJBBBBBB;;;999======999777:::777888777666666777666444444444555555666555555444555555444444444333333333111111222333333444555555444444444555555555666666888999::::::;;;>>>CCCFFFhhhMMMDDDCCCAAA???>>>===<<<<<<>>>===<<<;;;:::999999999:::::::::999999888888888:::;;;<<<<<<::::::;;;<<<999::::::;;;;;;::::::999999999999:::<<<<<<;;;:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===??????JJJddd~~~zzz~~~~~~~~~}}}|||}}}|||{{{|||yyyvvvwww|||vvvwww{{{zzztttvvvvvvvvvxxx{{{|||{{{zzz}}}~~~~~~```OOO>>>:::;;;999777888666666666666555555555555333333333333333333333333111111000000//////......////////////////////////...------,,,,,,------...,,,,,,,,,---------......////////////////////////........................---------............///............////////////000000000000111111111111111222333333444444333333444444333444555777999:::@@@???<<<;;;;;;<<>>===<<<<<<======<<<::::::999999::::::::::::999999888888888999:::;;;;;;999999:::;;;999999::::::::::::999999999999999999:::;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<;;;:::===AAACCCFFFPPP\\\uuuyyy|||}}}{{{zzz}}}|||yyyxxxwwwxxxzzz{{{zzzxxxwwwdddNNNBBB999888:::888777888666666666555555555444444555555444333222111111000111000000000/////////...///////////////////////////......------......///,,,,,,,,,---------......................................................------------........................//////////////////000000000111111111111222222333444333333333444333333444555666888999===<<<:::999999;;;>>>???BBBBBBAAABBBBBBCCCDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGFFFEEEDDDEEEGGGLLLQQQTTTJJJIIIGGGFFFFFFGGGIIIJJJLLLIIIHHHIIILLLLLLHHHEEEGGGHHHHHHGGGGGGFFFEEEDDDEEEEEEDDDDDDEEEFFFGGGHHHJJJIIIFFFDDDCCCBBBCCCDDDEEEJJJbbbiiiQQQBBBBBB<<<<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>======>>>@@@BBBFFFRRRbbbnnnuuuxxx|||~~~|||iii[[[PPPMMMIIIEEEAAA?????????999888888777666666555555555555444444444444555555444444555666666666666666444444444444444444444444444444444555555555555666555555555555555666666666666999<<<===>>>EEEPPPZZZdddIIICCCBBB@@@???>>>===<<<<<<===<<<;;;::::::999999:::999999999999999888888888888999::::::888888999:::999999::::::::::::999999999999999999999999::::::::::::;;;;;;<<<<<<<<<<<<===:::;;;@@@CCCCCCAAABBBQQQccc~~~|||{{{{{{{{{VVV???>>>999777888999777666777555555555555444444444444666555444333222000//////000000000000/////////////////////////////////////////////....../////////,,,,,,,,,---------..............................------------------------------------............---............///////////////000000000000111111111111222333333333333222333333333444555666777888999888777777888:::===>>>@@@??????@@@AAABBBCCCCCCEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCDDDFFFJJJOOOQQQIIIHHHFFFDDDDDDFFFHHHJJJJJJJJJJJJJJJIIIHHHFFFEEEGGGGGGFFFEEEDDDDDDDDDDDDEEEEEEDDDCCCCCCDDDDDDEEEFFFEEECCCAAAAAAAAAAAABBBAAAAAAVVVgggYYYFFF@@@===;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::999:::;;;;;;999777888888;;;???DDDHHHKKKPPPXXX]]]eeegggnnnxxxzzzkkk]]]PPPDDD<<<::::::999888888999999:::777777666555555444444444555444444444444444555555444444333333444444555666444444444444444444444444444444444555555555555666444444555666777999:::;;;888<<<@@@BBBEEENNN\\\hhhbbbHHHBBBAAA@@@>>>======<<<<<<<<<;;;;;;:::999999999:::999999999888888888888888777888999888777666777999888888999999999999888888888999999999888888999::::::::::::;;;;;;<<<<<<===@@@<<<999;;;???AAAAAAAAAAAAMMMccc}}}sssMMM>>>???;;;::::::999777555555666444444444444333333333333444333333222111000000///000000000000//////////////////////////////////////////............//////,,,,,,,,,---------..............................------------------------,,,,,,---------.........---------.........//////////////////000000000111000111111222222222222222333333333444444555666666666666666666888:::<<<>>>=========>>>???@@@AAABBBDDDDDDDDDDDDDDDCCCCCCCCCFFFEEEDDDDDDEEEFFFIIIJJJHHHFFFDDDBBBCCCEEEGGGIIIIIIKKKLLLJJJFFFDDDDDDFFFGGGFFFDDDCCCBBBBBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@AAAAAA@@@===MMMdddaaaKKK>>>>>>;;;;;;;;;:::::::::999999999999999999999999999999555777:::;;;:::999999::::::;;;;;;;;;<<<@@@GGGLLLIIILLLSSS\\\gggrrrzzz~~~|||rrr\\\UUUKKKCCC???>>>>>>>>>>>>>>>===<<<:::888666555666666555555444444444444444444333333444444555555555444333333333444666777444444444444444444444444444444444555555555555666555555555666777999;;;<<<;;;===@@@EEEMMMYYYfffoooaaaIIIAAA@@@???>>>======<<<<<<;;;;;;:::999999999::::::888888888888888888888888666777888888666666777888777888888999999888888777777999;;;;;;999888888999999999::::::;;;<<<<<<===<<<<<<<<<;;;<<<@@@CCCCCC>>>DDDPPPccc|||fffHHH===>>>AAA:::;;;:::666333333555666333333333333222222222222000111111111111111111111////////////000000000000////////////////////////...------,,,,,,------...,,,,,,,,,---------..............................------------------------,,,,,,,,,------------...------------...............////////////000000000///000111111222222111111222222333333444444555555555555555666888:::<<<===;;;;;;<<<<<<===???@@@AAADDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFGGGFFFEEECCCBBBCCCDDDGGGIIIGGGJJJKKKIIIDDDBBBCCCFFFFFFEEEDDDBBBAAABBBBBBCCC@@@AAAAAABBBCCCCCCDDDDDDAAAAAAAAA@@@@@@AAAAAAAAAAAA>>>HHH___dddOOO===>>>;;;;;;:::::::::999999999999999999999999999999999444777999;;;;;;:::;;;;;;777777888999:::;;;>>>@@@===???BBBGGGNNNWWW___ddduuu}}}~~~sssiii\\\NNNEEEBBB>>>999666666999<<<===999999:::::::::999888777555555555555555444444444333333333333333444555555666555444333444555777888444444444444444444444444444444444555555555555666666555555555666888;;;<<>>============::::::999999999999::::::777777777888888888888888666777888888666666777888777777888888888888777777666:::>>>>>>;;;888888999888888999:::;;;<<<<<<===555;;;@@@???===>>>>>><<<===@@@EEEPPPdddcccCCC===BBB???555666888666111000333666666222222222222111111111111/////////000111111222222////////////000000000000////////////////////////------,,,,,,,,,,,,------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------------...............////////////000000//////000111111111111000111222333333444444333333444444444666777999:::;;;::::::;;;<<<===>>>@@@AAABBBBBBBBBCCCCCCCCCDDDDDD@@@AAABBBCCCEEEFFFGGGGGGDDDDDDDDDCCCDDDEEEGGGHHHGGGHHHIIIGGGCCCBBBDDDFFFEEEEEEDDDCCCBBBBBBBBBBBB???@@@AAACCCCCCDDDDDDDDDAAAAAAAAAAAAAAA@@@@@@@@@???AAAEEEVVVcccRRR>>>???::::::::::::999999999999888888888888888888888888666777999999777666777888444666888:::;;;;;;:::::::::;;;<<<<<<>>>CCCIIINNN]]]dddppp{{{{{{lllZZZOOOGGGAAA===<<<===<<<:::888777777888999555555666777777777666666555444444444444444444444222222222222333444555666555555555555555666666777444444444444444444444444444444444555555555555666666666555555666999<<<===CCCEEEJJJTTT```iiioooqqq|||[[[GGG@@@???>>>======<<<======:::999999999999999::::::666777777777888888888999666777888888777666777888666777777777777777777666555;;;AAABBB>>>:::888888777888999:::;;;<<<<<<===444;;;???>>>===>>>===888;;;???CCCFFFMMM```|||dddCCC:::???>>>888333444666555000111555666333222222111111111000000000/////////000000000000000.../////////000000000111////////////////////////......------------......,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------................../////////000000...///000000111111000000111111222333444333333222222222333444555666777888:::::::::;;;===>>>@@@AAA>>>??????@@@AAABBBCCCCCC@@@AAABBBDDDEEEFFFFFFFFFCCCCCCDDDEEEFFFFFFGGGGGGGGGGGGFFFDDDCCCCCCDDDFFFEEEEEEEEEDDDDDDCCCBBBAAAAAABBBCCCDDDDDDCCCBBBBBB@@@@@@@@@@@@@@@???>>>>>>:::BBBCCCMMM^^^TTTAAAAAA:::::::::999999999999888888888888888888888888888666777777666444444555666777777777888999::::::999888999::::::999:::===@@@DDDFFFMMMUUUYYY[[[bbbjjjsss|||wwwhhh___^^^QQQFFF===;;;;;;:::;;;@@@777777888888888777888999888777777666555444444333333333333333333333333333222222222222333444555666333333444555555555555444444444444444444444444444444444444555555555555666666555555666888<<<@@@BBBFFFNNNYYYbbbgggkkkppptttxxxYYYFFF@@@???>>>======<<<======999999999888999999::::::666666777777888888888999666888999888777666777999666666777777777777666666444;;;BBBDDD@@@:::888777777888888999;;;<<<======999<<<<<<999;;;AAAAAA<<<:::AAAEEEAAA<<>>333======000000???666999777333444888555///111111111111000000000000111111000000//////........./////////000000111111//////////////////////////////............//////,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------................../////////000...//////000000000000000000111222333444333222111111111222333444444555555:::::::::;;;===???@@@AAA<<<<<<===???@@@AAABBBCCCCCCDDDEEEEEEEEEDDDCCCBBBBBBCCCEEEGGGGGGGGGGGGFFFGGGEEEDDDCCCCCCDDDEEEEEEDDDEEEEEEFFFEEECCCBBBAAADDDDDDEEEEEEDDDBBBAAA@@@@@@@@@@@@@@@???>>>===<<<666BBBAAAFFFZZZUUUCCCBBB:::::::::999999999888888777777777777777777777777666666666555444555777999999777444333444666888999555888;;;;;;999777888999777777999>>>@@@AAAGGGNNNMMMVVVaaajjjttt}}}tttcccUUUQQQKKK@@@:::===:::666666;;;<<<777555777333444666666666555666777444444333333333444555555111111111111111111222222222222222222333444555666111222333444555444333222444444444444444444444444444444444555555555666666555555555666:::???CCCFFFGGGUUUfffmmmkkkkkkqqqxxxtttXXXHHHAAAAAA@@@@@@???>>>>>>>>>===<<<<<<;;;;;;:::999999999999999888888888777777888888888888888888888888777777777777777777777777666777777888999::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>===>>>BBBGGGKKKiiioooUUU@@@===999777777999999:::555555444444444333333333444444444333333222222222000000000000000000000000000000000000000000000000///............---------...........................------,,,,,,------...,,,---------.../////////,,,,,,,,,,,,,,,,,,,,,,,,///...,,,***))))))******------------------------............////////////,,,,,,,,,---...///000000000000111111111222222222333333444444555666666777999888888:::>>>@@@???===????????????@@@AAABBBCCCAAACCCEEEEEEDDDDDDEEEGGGCCCEEEGGGJJJJJJIIIGGGFFFFFFGGGHHHIIIHHHHHHFFFEEECCCDDDFFFGGGFFFEEECCCBBBAAAAAABBBCCCCCCBBBAAAAAAEEECCC@@@???@@@AAA@@@@@@???AAAAAAEEEPPPVVVKKK:::;;;999777666777888888888999888888777666555555444:::999888666666666777888888888999999999999888888888888888888888999999:::777888:::;;;<<<=========???BBBFFFJJJPPPWWW^^^cccsss}}}uuukkkddd^^^\\\HHHFFFCCC@@@===<<<======999888888777777777777777666666555555555555666666666666555555555444444444333333333333333333333333333333333222222111111111333444555555666666555555444444444444444444444444444555666888888888777777555999;;;<<<;;;???GGGNNNTTT```kkknnnmmmnnnpppqqqpppUUUFFF@@@@@@???>>>>>>======<<<;;;;;;;;;:::999999888888999999999888888888777777777777777777777777777777666666666666666666666666666666777777888999999:::999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::<<<======<<<===???CCCGGGNNNaaajjjQQQGGG===:::777666777777777777444333333333222222222222222222222222111111000000///////////////////////////////////////////////////............---------........................------,,,,,,,,,,,,------------------............,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++++++++------------------------............////////////,,,---------.../////////000000000111111111222222222333333444444555555666888777777:::>>>@@@???===>>>======>>>???@@@AAABBB?????????AAABBBDDDFFFGGGDDDEEEGGGHHHHHHHHHFFFEEEFFFGGGHHHHHHGGGFFFEEEDDDDDDEEEFFFFFFFFFDDDBBBAAAAAAAAABBBCCCCCCBBBAAAAAAFFFDDDAAA@@@@@@@@@???>>>===??????BBBLLLTTTKKK<<<;;;999777666777888888888888888777777666555555444777666666555444444555555666666777777777777666666666666666555666777777888555666777999:::;;;;;;;;;888999;;;===???BBBGGGJJJNNNWWW^^^cccnnnwwwnnnjjjddd```ZZZSSSMMMHHHEEEDDD@@@???<<<999888777777888777666666555555555555555555555444444444444555555666555555555444444444333333333333333333333333333333333333222222222111111333444444555555555555555444444444444444444444444444444666777888888777777777999;;;<<<===BBBKKKRRR^^^eeemmmrrrrrrqqqsssvvvlllRRRDDD???>>>>>>======<<<;;;;;;:::::::::999888888777777999888888888888777777777666666666666666666666666666666666666666666666666555555666666777777888888888888888999999999:::::::::::::::::::::::::::::::::;;;<<<<<<<<<===???AAA<<>>???>>>===<<<<<<<<<>>>???AAABBBAAA>>>===???DDDIIIJJJJJJGGGGGGGGGGGGGGGFFFFFFFFFGGGGGGGGGFFFEEEDDDCCCBBBEEEEEEFFFFFFEEEDDDBBBAAAAAAAAABBBBBBBBBBBBAAAAAAGGGDDDAAA@@@@@@???>>><<<<<<===<<<===GGGPPPKKK???;;;999777666777888888777777777777666555555444444555555555555555555444333444444555555555555444444444333333333333444555555333444555666777888888888666777777777666777999<<<999===???@@@EEEQQQ^^^eeeooohhhcccbbbddddddgggkkknnnoooppppppqqqtttxxx|||}}}~~~~~~|||zzz}}}~~~}}}wwwlll```ZZZVVVPPPKKKIIIBBB@@@>>>;;;999777777777999888666555444444444444444444444333333333333333444333333222222333333444555555444444444444333333333333333333333333333333333333333222222222222111333333444555555555555555444444444444444444444444333444555666777777777777:::<<<>>>???BBBJJJTTT\\\eeefffmmmtttrrrlllooowwwhhhPPPCCC??????>>>======<<<<<<;;;:::::::::999888888777777888888888888777777777777666666666666666666666666666666666666666666666666555555555555666666777777777777777777888888888888999999999999::::::::::::999;;;======<<<;;;<<<===???>>>@@@KKK```{{{kkkNNNBBB===:::999555444444555666666444222333222222222222111111111///////////////////////////////////////////////////////////////////////////............------------------------------------,,,,,,,,,,,,,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...............---------/////////000000000111111000000111111222222333333555666666888:::===>>>???>>>===<<<<<<>>>???BBBCCCHHHDDD@@@CCCIIIOOOPPPNNNJJJIIIHHHGGGFFFFFFGGGGGGGGGFFFFFFEEEDDDBBBAAAAAAEEEEEEFFFEEEDDDCCCAAA@@@AAAAAAAAAAAAAAAAAAAAAAAADDDBBB@@@@@@@@@@@@???===;;;<<<;;;:::BBBMMMLLLCCC;;;999666666777888888777666666666555555444444444555666777888888777555444333333444444444444333333333222222222222333444444222333444555666666666666777888888888777777999;;;999999888555555999???CCCFFFCCCAAAAAACCCEEEFFFGGGKKKMMMNNNOOONNNOOOQQQSSSUUUVVVXXXYYYZZZ^^^dddhhhbbbfffiiiggg```ZZZWWWVVVWWWXXXUUUOOOOOOSSSTTTPPPJJJCCC<<<;;;<<<>>>======999999888777777777888999777666555555444555555555333333333333333222222111333333222222222222333333444444333333333333333333222222222222222222222222222222222222222222222222333333444555555555444444555555555555555555555555333444555666777888888888<<<>>>AAAEEELLLUUU```hhhjjjiiinnnsssooojjjtttdddOOOEEE@@@??????>>>>>>===<<<<<<;;;;;;;;;:::999999888888777777777777777777777777777777777777777777777777555555555555555555555555555555555555555666666666666666666777777777888888888888888999999999:::::::::<<<===>>><<<;;;;;;<<>>>>>EEEWWWmmm}}}eeeDDD777:::>>><<<999333333444666777777555222333333333333222222222222000000000000000000000000................................................///............---------------------------------,,,,,,,,,++++++,,,,,,,,,......------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...........................---------....../////////000000000//////000000111222222333444444666777999;;;===???@@@???>>>===>>>@@@BBBDDDNNNIIIEEEFFFLLLPPPQQQOOOLLLKKKIIIGGGGGGGGGHHHIIIGGGFFFEEEDDDBBBAAAAAA@@@EEEEEEEEEDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>???AAABBBAAA???:::===;;;888???JJJLLLGGG:::888666555666777777777555555555555444444444444444555666777777666555444333444444555555444444333333222222222222333444444222333444555555666666555444555666666555555777888555555666777888888;;;===999888888777999;;;:::888999;;;======<<<<<<<<<======>>>??????@@@BBBEEEHHHFFFHHHJJJIIIEEEAAA@@@@@@???>>>;;;999:::<<<;;;888===;;;888777999:::888666888777777666666666666666666666555555555666666666333333444444444333222111444444333333333333444444222222333333333333333333222222222222222222222222222222222222222222222222222333333444555444444444555555555555555555555555444444555666777888999:::;;;>>>DDDKKKUUU___iiippprrrooonnnnnnnnnwwwaaaNNNFFF@@@@@@???>>>>>>======<<<;;;;;;;;;:::999999888888666666777777777777777888777777777777777777777777555555555555555555555555555555666666666666666666666666666777777777888888777777777888888999999::::::<<<======<<<;;;;;;<<<:::===@@@??????DDDNNNWWWkkkPPPGGG>>><<<<<<999666666333333333555777777666444444333333333222222222222000000000000111111111111................................................///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------..............................//////////////////000000111222222222222444555666777999===@@@CCCAAA???>>>>>>???AAACCCLLLIIIFFFFFFIIILLLLLLKKKKKKJJJHHHGGGGGGHHHIIIIIIFFFEEEDDDCCCBBBBBBAAABBBDDDDDDDDDCCCCCCCCCCCCCCCAAAAAA@@@@@@@@@@@@AAAAAA=========???BBBCCCBBB@@@999===;;;777;;;GGGKKKHHH:::888666555666777777666444444444444444444444444111222333333444333333333444444555555555555444444333333222222333333444555333333444555555555555555555666666555444222333444333222333777888666666888777999999777999;;;999444777999;;;;;;999999999:::::::::999999999999999::::::;;;<<<;;;:::999:::<<<:::999999888999888666444777999999888888:::777222666555555444333222222111444444444444444444444444333444555555555444222111444333333222222333333444111111222222222222333333222222222222222222222222111222222222222333333333222222333444444444444444555555555555555555555555555555666777888999;;;<<<:::???HHHRRR]]]fffmmmppptttqqqllljjjuuu^^^MMMFFF???>>>>>>======<<<;;;;;;:::::::::999888888777777666666666666777777888888666666666666666666666666555555555555555555555555666666666666666666666666666666777777777888888888666666777777888999999::::::;;;<<<<<<::::::;;;<<<777:::===>>>>>>>>>@@@CCCQQQjjj___>>>===>>>???;;;555333555222222222333666777666444222222222222111111111111//////000000000111111111................................................///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++++++++++++++++++++++++++++++++,,,,,,---------.........,,,---------.../////////------.........////////////000000111111222333333111333444555555888===AAADDDBBB???===<<<===???AAAEEEEEEEEEEEEFFFGGGHHHHHHGGGGGGFFFFFFGGGGGGHHHHHHFFFEEEDDDCCCBBBBBBCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDAAAAAA@@@??????@@@AAAAAA>>>===>>>@@@BBBBBB@@@???777<<<:::555888CCCHHHFFF:::888555555666777777666333333333333333333333333222222111111222333333444333444444555555444444333222222222111222222333444222222333444444444444333444666777666444333333444777333222555555111000333444777777555666999777222777999::::::888888888999:::999999999::::::999888777777888777777888999:::666666777777777555555555///333555333444888777222444444444444444333222222222222333333333222222222222333444555555333222000222222111111111111222222111111111111222222222333111111111111111111111111111111222222222333333333222222333444444444444333555555555555555555555555777777777777999;;;===>>>???EEEPPP\\\ffflllnnnnnnooorrrsssyyy}}}\\\KKKFFF>>>======<<<;;;;;;::::::999999888888777666666666555666666666777777888888555555555555555555555555555555555555555555555555777777777777777666666666777777777777888888888888555666666777888999999999999:::;;;:::999999;;;======;;;999999<<<>>>??????>>>OOO]]]rrr|||qqq[[[EEECCC;;;555777999888777888222111111222444666555555111111111111000000000000.../////////000000111111................................................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,///...,,,***))))))******++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,------...///000000---------.........//////000000000111222222333333000222444444555777<<>>???FFFMMMXXXeeennnqqqpppmmmmmmxxxuuu[[[LLLAAA???>>><<<;;;::::::;;;;;;:::::::::999999999999888777777777777666666666666444444555555666666777777555555555555555555555555555555555555555555555555666666777888888888888888777777777777777777777777777777888999::::::::::::;;;::::::::::::;;;<<<<<>>@@@999999888888777666666666222222222111111111111000000000000000000000000000000000000000000000000000///...---,,,,,,---...///...------,,,,,,------...///............---------...---,,,+++******)))***++++++++++++++++++++++++.........------,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++++++++,,,,,,---...//////+++---------,,,---///222,,,---///000000000///...////////////000000000000555444333333444777999;;;>>>>>>============>>>>>>BBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHGGGFFFDDDCCCBBBBBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBCCCCCCBBBBBBAAA;;;===???CCCDDDCCC>>>;;;<<<===<<<999666999AAAHHH>>>;;;888777888999666444555444333222111222333333444222000000111333333222222333333444444333333222333333333222222111111111111111000000111111222333333222222111111222222333222222222333333333444444444444444444444444444444333333333444444444555555333444444444555666666666555555555555555555555555333333333333333333333333444444444333333222222222333333333222222111111111111111111111111111111111111111111111111111111111333222111000000000222222111111111111111111111111222222111111111111222222111111222222222333333333222222333444444555555666555555555555555666777777777777777999;;;???BBBDDDOOOZZZdddiiiooovvvvvvpppnnnxxxrrrYYYKKK@@@???>>><<<;;;::::::;;;;;;888888888777777777666666777777777777666666666555555555555555666666666666555555555555555555555555555555555555555555555555444555666666777777666666666666666666666666666666666777888999:::::::::::::::::::::::::::;;;<<<<<<;;;===???DDDNNN```vvv}}}jjjQQQ@@@888777888888888777777666666555555222222222111111111000000000000000000000000000000////////////////////////......------------.........------,,,,,,------...............------------......---,,,++++++++++++++++++++++++++++++++++++......---------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,++++++,,,,,,,,,---.........+++++++++,,,,,,,,,,,,,,,------///000000000///....../////////000000000000444333222222333666888999======<<<<<<<<<===>>>>>>@@@AAACCCDDDEEEFFFFFFFFFCCCCCCDDDEEEEEEFFFGGGGGGFFFEEEDDDCCCBBBBBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@===>>>???AAACCCAAA>>>;;;;;;<<<;;;888666888???FFF>>>;;;777666777777666444555444333222222222333333666444222222333444444444222222333333333333222222333333222222222111111111111111000000111111222333222222222111111222222222222222222333333333333444444444444444444444444444333333333333444444444444444444444444444555555555444444444444444444444444333333333333333333333333444444333333333222222222333333222222222111111111111111111111111111111111111111111111111111111111222222111000000111111222111111111111111111111111222111111000000111111222111111222222222333333333222222333444444555555666666555555555555666777777777777777999===AAAFFFIIIVVV^^^gggmmmqqqsssqqqmmmwwwoooWWWIII???>>>>>><<<;;;;;;:::;;;;;;888888777777777666666666777777777666666666555555666666666555555555555555444444444444444444444444555555555555555555555555333444444555666555555555666666666666666666666666666777888999999::::::999::::::999999::::::;;;<<<============???HHHSSS\\\}}}www|||iiiZZZGGG;;;888999777444777666666555555444333333222222111111111000000000////////////////////////////////////////////////---..................---...------,,,,,,------...............------------......---,,,,,,---------++++++++++++++++++++++++------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++,,,,,,,,,,,,---------------++++++,,,///000---***---......///000/////////....../////////000000000222222111111222444666777;;;;;;;;;;;;;;;<<<======>>>@@@AAACCCEEEFFFGGGGGGAAABBBDDDEEEFFFFFFEEEDDDEEEDDDCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBAAA???>>>>>>>>>??????@@@??????@@@@@@???===:::::::::999777555777===BBB>>>;;;777444444555555555444444333222222222222333555333222222333444444333222222333333333333222222222222222111111111111111111000000000000111222222222222111111111111222222111111222222222333333333333333333333333333333333222222333333333444444444444444444444333333333333333333333333333333333333222222222222222222222222333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111000000000111111222111111111111111111111111222111111000000111111222111111222222222333333333222222333444444555555666666666555555666666777888777777888:::???FFFLLLPPP```dddkkkqqqqqqnnnppptttkkkUUUIII???>>>======<<<;;;;;;::::::999999999999888888888888777777666666666555555555666666666555555444444444444444444444444444444444555555555555555555555555333333444555555555555555666666666666666666666666555666777888999999999999999999999999999::::::;;;===>>>>>>======@@@EEEIIIUUUwww{{{TTTIIIAAA;;;:::>>>>>>888222555555444444333222222222111111111111000000000000........................////////////////////////,,,---...//////...---,,,...------,,,,,,------............---------,,,,,,---,,,,,,,,,,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++------,,,,,,,,,,,,,,,,,,///---,,,000555666222------......///////////////........./////////000000111000000000111222444555999888999999:::;;;<<<======>>>@@@AAACCCDDDDDDEEE@@@AAADDDEEEFFFEEECCCBBBDDDCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@>>>======>>>@@@AAABBB@@@>>>>>>>>>===<<<:::888888888555444666:::>>>>>>;;;777444222333444555333333333222222222222222222000///000111222111000111111222222222222111111111111111111111111111000000000000000000111222222111111000000000000111111111111111111222222222222222222222222222222222222222222222222333333333333444444333333222222222111111111111111111111111111222222222222222222222222222222222222222111111111111111111111111111111000111111111111111111111111111111111111111111111111000000000000000111111111111111111111111111111111111111000000000000111111111111222222222333333333222222333444444555555666666666666555666777777888888888:::===DDDLLLTTTXXXgggiiinnnppplllmmm|||iiiTTTIII@@@=========<<<<<<;;;::::::999999999888888888777777666666666666555555555555666666555555444444333333444444444444444444444444555555555555555555555555333444555555666666555555555555555555555555555555555555666777888888888888999888888888888999::::::888999:::;;;;;;<<<===>>>???UUUfffrrr~~~eeeOOO<<<999888777888:::888444111444444333333222111111111111111111000000000//////------------------------........................,,,---...//////...---,,,...------,,,,,,------......------------,,,,,,,,,,,,+++++++++++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,++++++...,,,,,,111666888555000............/////////000............///////////////000000000111111222222666666666777888:::;;;<<<======>>>???@@@@@@@@@@@@???AAACCCDDDDDDCCCBBBAAABBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???>>>======>>>@@@BBBDDDBBB@@@>>>======<<<;;;999888777666555444555888:::>>><<<888444222222444666333333333222222222111111111000//////111111000///000111111222222111111000000000000000000000000000000000//////000000111222111000000//////000000111000000000111111111222222222222222222222222222222111111111222222222333333333333222222111111000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111111111111111111111111111111111111000000000000000000111111111222222222333333333222222333444444555555666666666666666666777888888999:::===CCCJJJSSS[[[```jjjnnnpppllliiiuuuttteeeSSSIII@@@============<<<;;;:::999777777666666666555555555666666666555555555444444555555555444444444444444333333333333333333333333555555555555555555555555333444555555666666555555555555555555555555555555444555666777777888888777888888777777888888999:::888999999::::::::::::999???EEEDDDDDDOOO___{{{dddMMMDDD>>>999;;;:::777444111111444666444333333222222111111000111111000000000/////////................................................---..................---...------,,,,,,------...------------,,,,,,,,,,,,,,,++++++******+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++++++++++++++,,,,,,,,,,,,+++******...222444222000///............///000000------.........///////////////000000111111111111333444444555777999:::;;;;;;<<<==================@@@AAABBBCCCCCCBBBAAA@@@@@@AAAAAABBBBBBAAA@@@@@@????????????????????????>>>>>>===>>>???@@@BBBCCCAAA???===<<<===<<<:::999777777666555555555666666>>>===:::666333222444666222222222333222111111000222111000111333333111///000000111111111111000000////////////000000000000000////////////000111111000000////////////000000///000000000000111111111111111111111111111111111000000111111111222222222111111111111111000000000111111111111111111111111000000000000000000000000000000000000000111111111////////////000000000000000000000000000000000000000000000000000000000000......///000111111111111111111111111111111111111111000000//////000000111111111222222222333333333222222333444444555555666777777666666777777888999;;;===BBBIIIQQQ[[[bbbgggjjjqqqqqqkkknnnyyytttbbbPPPGGG>>><<<============;;;:::999777666666666555555555555666666555555555444444444333444444444444444444555333333333333333333333333555555555555555555555555222222333444444444444444555555555555555555555555444444555666777777777777777777777777777888999999;;;:::::::::;;;;;;::::::===???:::777>>>FFFZZZuuuxxxPPP???AAAAAA<<<777;;;:::666333222222555777444444333222222111111000111000000000////////////......................................................------------.........------,,,,,,------...---------,,,,,,,,,++++++...---,,,+++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++*********+++,,,,,,,,,---+++++++++,,,---------...///......---...///000111---------........./////////000000111111111111111111222333444666888:::;;;999:::;;;<<<===>>>>>>>>>AAAAAAAAAAAAAAA@@@@@@@@@???@@@AAABBBBBBAAA@@@???????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<======<<<:::888888777666555666666555444======<<<999444222333555111222222333222111000///111000000111333222111//////000000000000000000///........./////////000000///////////////000111111000//////......//////000/////////000000000111111111111111111111111111111000000000000111111111222//////000000000000000000111111111111111111111111000000000000000000000000/////////000000000111111........./////////000000000000000000000000000000000000000000000000000000---...///000111111111000111111111111111111111111000000////////////000000111111222222222333333333222222333444444555555666777777666666777777888999===@@@FFFOOOXXX```gggkkkjjjssssssmmm||||||___NNNFFF===<<<============;;;:::999888888888888777777777777666666555555555444444444333333333444444555555555333333333333333333333333555555555555555555555555111111222333333333333222555555555555555555555555333444555666777777777777777777777777777888888999999888777777999:::::::::444;;;<<>>???@@@@@@AAAAAA@@@??????@@@@@@AAA>>>???AAAAAABBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>===;;;:::999===<<<<<<===>>>===:::888888777666666666666555333===>>>===:::666333333555111111222333222111000///.........///111000...,,,//////000000000000//////---.........//////000000///////////////000111111//////............//////////////////000000000000000000000000000000000000000000000000111111111111......//////000000111111111111111111111111111111000000000000000000000000.../////////000000111111---.........//////000000000000000000000000000000000000000000000000000000,,,---///000111111111000111111111111111111111111000000////////////000000111111222222222333333333222222333444444555555666777777777777777888888999>>>BBBIIIRRR\\\dddjjjmmmjjjttttttqqq}}}___MMMBBB???<<<<<<;;;:::999999999999999888777777777777777888444444444333333222222222888333222555666444444555444555666666666555444333444444444444444444333333333444555666555444333222555555444333333555666777555555555666666666666777555555555555555666777777::::::999888777777777888;;;;;;:::;;;;;;<<<===>>>FFFNNNaaa{{{~~~```PPP@@@@@@>>>;;;999777555444444333222222111111222222222222222111000//////...,,,---------.../////////------............------------...///////////////,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---.........---,,,,,,+++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,+++***)))++++++,,,------------,,,***++++++,,,,,,++++++******++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,---------......////////////000000000000444333222222222444666888888999;;;;;;;;;<<>>>>>>>>>>>@@@AAABBBBBBBBBBBBAAAAAA@@@@@@@@@<<<===???@@@@@@???===<<<;;;<<<===>>>@@@@@@AAAAAA===>>>>>>===<<<999777555888777666555444333333333999<<<===;;;777333222222111111111111111000//////000000000000000///......////////////////////////////////////////////////........................////////////////////////////////////////////////000000//////.........---//////000000000000//////............////////////000000000000000000000000......////////////..................////////////000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000111111111111000000000000111111111111111111222222222333333333333333444444444444444444555555666666777999===@@@HHHIIITTTccchhheeejjjuuunnnooolll~~~]]]LLLAAA>>><<<<<<;;;:::999999999999888888777666666666777777444444444333333222222222666222000333444333222444444444555555555555444444333333444444444444444444111222333444444444333222444444444444444555666666444444555555555666666666555555555555555666666777999888888777777777777888::::::::::::;;;<<<===>>><<<@@@IIIYYYpppmmmWWWDDD;;;999999888777555444333333444333222222111111222222222222111111000//////...---------...............------............---------...///////////////...,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------......---,,,,,,+++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,+++***)))***++++++,,,,,,,,,,,,,,,***++++++,,,,,,++++++******++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------,,,,,,------------,,,,,,,,,,,,,,,---------........./////////000000000000444333222111222444666777888999;;;;;;;;;<<>>>>>>>>???@@@AAAAAAAAA@@@@@@@@@??????===>>>@@@AAAAAA@@@>>>===<<<===>>>???@@@@@@@@@@@@>>>>>>===<<<;;;999777777666555555444444444555555888:::===<<<888444222111000111111111111000//////000000000000000///..............................................................................................................................000/////////.........---//////000000000000//////............////////////////////////////////////......////////////..................////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000111111111111000000000000111111111111111111222222222333333333333333444444444444555555666777777777888;;;???CCCKKKRRR[[[cccjjjooopppnnnlllxxxzzzZZZJJJ@@@===<<<<<<;;;:::999999999999888777666666555555555666444444333333333333222222444111000333444222111222333333333333444555555666222222333333444444555555111111222333444444444444333333444555555555555555333333333444444444555555555555444444555555666777777666666666666777777888999999999999:::;;;<<<===888:::<<<>>>FFFYYYssseeeQQQEEE;;;666444333333333333333444444444333333222111111111111222222111111000000//////..................---------------............------....../////////......---------------------------------------,,,,,,,,,,,,---------------,,,,,,+++++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,+++******)))******+++,,,+++++++++***++++++,,,,,,++++++******++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------............/////////000000000333222222111222333555666888999:::;;;;;;<<<>>>AAABBBAAA@@@>>>>>>===>>>>>>@@@@@@@@@@@@??????????????????AAAAAAAAAAAA??????>>>???????????????>>>>>>???>>><<<:::999999999999555444444444444555666666555888<<<<<<999555222000000000111111000000///...///000000000000///......................................................------------------------................................................/////////..................//////000000//////...............////////////////////////////////////......////////////......---............/////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000111111111111000000000000111111111111111111222222222333333333333333444444444555555555888888777777999===CCCHHHQQQ]]]dddeeekkkuuurrrfffrrrwwwXXXJJJAAA>>><<<<<<;;;:::999999999999888777666555555444555555333333333333333333333333333111222888999555111111333222111111222444666777111111222333444444555555444444444555555555444444222333444555666555444333222222333333333444444444555444444444444555666666555555555555555666777888888888888888999:::;;;;;;888<<>>===CCCQQQ]]]kkk{{{}}}gggVVVDDD===;;;999888888333333333444444555555555333222222111111111111111111111000000/////////////////////...---------,,,------............------......//////......------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***))))))***++++++++++++******++++++,,,,,,++++++******++++++,,,,,,++++++***++++++++++++++++++++++++)))************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,---------.............../////////000000222111111111222333444555777888:::::::::;;;>>>@@@@@@@@@???>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBAAAAAA@@@@@@@@@@@@@@@???>>>======@@@>>>;;;999888999:::;;;666555555444444444555555333666:::;;;:::666222///000000000000000//////...//////000000//////...---................................................------------------------...........................................................................//////////////////...............////////////////////////////////////---......//////......------------.........//////////////////////////////////////////////////////////////////////////////////////////000000000000///000000000111111111111///000000000111111111111111111222222222333333333333333444444555555666666888888777888:::@@@HHHMMMZZZccciiiiiikkkooolllffftttWWWKKKBBB@@@<<<<<<;;;:::999999999999888777666555444444444444333333333333333333333333222222666===???999222000222111111111222333555666111111222222333444555555555555444333333333222222111222444555555555444333222222222333333333333444444444444444444555666666555444444444555666777777666666666777777888999:::777:::======<<<===@@@BBBFFFTTTjjj}}}sssnnnmmmTTTMMMCCC::::::<<<999555333444444444444444444444444333222111111000000111111000000000////////////////////////...---------,,,------............---------...............------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,++++++))))))***++++++++++++******++++++,,,,,,++++++******++++++,,,,,,++++++***++++++++++++++++++++++++)))))))))*********+++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------..................////////////000000111111222333333444666777888999999:::<<>>>>>????????????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAA@@@>>>===<<>>EEENNNTTTcccdddhhhmmmjjjffflllwwwpppUUUKKKCCCAAA<<<<<<;;;:::999999999999999888777666555444444444222222333333333333444444333222666===???999333000111111111111222333333444111111222222333333444444444333222111111111111222222222333444444444444444222222222333333333444444444444333333444444555666666555555555555666666777555555555555666777888999:::888777888999;;;<<<<<>>?????????????????????@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAA@@@>>>===<<<>>><<<:::888888:::<<<===:::999777555333222111111222333555888999888444000//////000000//////...---...////////////...------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------.........---......//////......---............////////////........................------............------,,,------------.........................................................////////////////////////////////////000000000000000000000000111111111111000000000000111111111111111111222222222333333333333333444555666777777888666777:::>>>DDDLLLUUU[[[hhhdddgggnnnmmmmmmmmmRRRIIIBBBAAA<<<<<<;;;:::999999999999::::::888777666555555555222222222333333444444444444111222777888555222222111111222222222222222111222222222222222222333333333333222222333444666777333333222222333333444555333333333333444444444444444444333333444444555666777777666666555666666666444444444444555666777888:::999777666888:::<<<>>>@@@<<<:::<<>>??????>>>==================>>>>>>>>>???AAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBAAA@@@???>>>===<<<;;;:::999999:::<<<===999888666555333333222222222222333666888888555111//////000000//////...---......//////......---,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,------.........---......//////......---............////////////........................,,,------......------,,,,,,,,,---------.........................................................////////////////////////////////////000000000000000000000000111111111111000000000000111111111111111111222222222333333333333333444555666777888888666999===CCCKKKTTT]]]cccjjjhhhhhhjjjsssjjjPPPHHHAAA@@@<<<<<<;;;:::999999999999;;;:::999777666666555555222222222333333444444444555000...000222000111333000111222333333222000///333333222222222222222222444444444555777:::<<<>>>444333222111222333444555333333444444444444555555444333333333333444555555999888777666666666666666444444444444555666777777555777888888888888:::;;;999777888===@@@???AAADDDOOOjjj}}}fffLLLCCC>>>@@@>>>444777777:::<<<888222111555000000111111222333333333222111111000000000000000.........///////////////,,,------....../////////---..................---)))***+++---...///000000,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,------,,,+++***)))***+++,,,,,,,,,,,,,,,++++++,,,------------,,,+++++++++,,,,,,++++++++++++++++++,,,,,,+++++++++***************************++++++++++++,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,---------......---------.........//////...///000111111222222111111222444444444555888:::>>>>>>?????????===<<<;;;:::;;;;;;;;;<<<<<<======AAA@@@@@@??????@@@@@@AAAAAAAAAAAAAAA@@@???>>>>>>;;;;;;:::::::::;;;<<<===777666555444444444444444222111111444777888555222///////////////......---......//////......---,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,------.........---..................---............/////////000........................,,,------......------,,,,,,,,,,,,---------......................................................////////////////////////////////////000000000000000000000000111111111111000000000000111111111111111111222222222333333333333333444555666777888999666:::@@@HHHPPPYYYbbbhhhiiimmmiiifffxxxjjjQQQFFF>>>>>><<<;;;;;;::::::999999888777777888888777555333222555555555444444333333333333555666444111000222555111111111111111111111111222222333333333333444444333333333333333333333333222222222222222222222222444444222222222222444444333333222222111222222333555555555444444333333333555555666666666666555555666666666777888888999999999999:::;;;;;;<<<<<<===IIINNN\\\sss|||uuu~~~qqq[[[NNN@@@888999;;;888444333333333222222222111111222222111000//////000000000000000000000000000000............////////////......---------,,,,,,,,,***---//////...,,,,,,---,,,------......------,,,---,,,,,,++++++,,,,,,---***++++++++++++***))))))***++++++,,,,,,++++++***,,,,,,,,,++++++*********++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------...///000000111111222222222222444888;;;;;;;;;;;;;;;;;;<<<===>>>===<<<<<<;;;;;;;;;<<<<<<>>>>>>>>>===>>>>>>???@@@@@@@@@AAAAAA???===;;;:::777999:::;;;;;;:::888777888777555333222222222222222222222333444555666777......///000000///...---........................------------------------------------------------.........------,,,,,,,,,---------,,,,,,+++++++++........................++++++,,,,,,,,,,,,---------------............///---------............///------------------------........................,,,,,,,,,---------......+++,,,------......---------------............///,,,---///000000000///...000000000000000111111222000000000000111111111111000000000000111111111111111111111111222333444444555333444777888777888<<<777@@@GGGLLLVVVbbbiiiiiimmmlllhhhooohhhPPPFFF??????<<<;;;;;;::::::999999888888888777777666444333222333333333222222111111111222444444333111000222444111111111111111111111111222222222333333333444444333333333333333333333333111111111111111111111111333333333222222333333333222222222111222222333333555555444444444333333333444444555555555555444444555666666777777888999999888999999::::::;;;;;;<<<;;;===DDDRRRddduuu}}}lll[[[NNNGGGHHH@@@888555777999777444333333222222222111111111222111111000//////000000////////////////////////............////////////.........---------,,,,,,+++---//////---,,,,,,---,,,------......------,,,---,,,,,,++++++,,,,,,---+++++++++,,,+++******)))***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------...///000000000000111222111111333777::::::::::::;;;<<<<<<=========<<<<<<;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@???>>>===<<<;;;888999;;;;;;;;;999777666888777555333222222222222222222222333333444555666///000000000///......------------------------------------------------------------------------------------------,,,,,,,,,---------,,,,,,+++++++++........................++++++,,,,,,,,,,,,------------------............------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,------......---------------............///------//////000///......000////////////000111111000000000000111111111111000000000000111111111111222222222222333444555666555333444777888666999======EEELLLRRR[[[fffkkkjjjggggggiiiyyydddNNNFFF@@@@@@<<<;;;;;;::::::999999888999888777666444444444444333333222222222222111111111222222222000000222444111111111111111111111111222222222222333333333333333333333333333333333333000000000000000000000000222222333333333333222222222111111111222333333444444444444444333333333333333333444444444444333333555555666666777888888888777777777888999999::::::999888888;;;AAAHHHLLLNNN[[[cccppp~~~sssjjj[[[LLL@@@:::777777888666555555666666444333333222222222222111111111111111000/////////000000////////////////////////---............/////////...............---------+++---......---,,,,,,---,,,------......------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------...//////000000///000111000000222555888777888:::;;;<<<<<<;;;;;;<<<<<<;;;;;;;;;<<<<<<===?????????>>>???@@@@@@AAA@@@@@@???>>>===<<<<<<<<<::::::;;;;;;:::888777555777666444333222222222222222222222222333444555555222111000///...---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++------------------------++++++,,,,,,,,,,,,------------------............------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,------......---------------............///---......///......------//////......//////000111000000000000111111111111000000000111111111222222333333333333444555666666666444444777777666:::???CCCJJJRRRZZZdddmmmooommmcccfffsss___LLLFFFAAAAAA<<<;;;;;;::::::999999888:::888666555444444444555444444444444444444444444111111111111000111222333111111111111111111111111111222222222222333333333222222222222222222222222111111111111111111111111111222333444444333222111111111111111222333444444333333333333333333333333333333444444444444333333444444555666666777777888555555666777777888888999>>><<<;;;:::;;;<<<>>>>>>@@@CCCIIIRRR^^^nnn}}}|||fffSSSHHHEEEAAA===;;;;;;===???555666777777555333222222222222222222111111111111111000000/////////000000////////////////////////---------.........//////........................,,,---......,,,,,,---...,,,------......------,,,---,,,,,,++++++,,,,,,---,,,------------,,,++++++***++++++,,,,,,++++++***------,,,,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------....../////////...///000000000111333555444666888;;;<<<;;;:::999<<<;;;;;;;;;;;;<<<======???????????????@@@AAAAAA@@@@@@???>>>======<<<<<<;;;;;;;;;;;;999888666555666555444222111222222222222222222222222333444444444333000...---------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,---------.........,,,,,,---------.........------------------------........................,,,,,,,,,---------......+++,,,------......---------------............///...............------,,,...............///000000///000000000111111111111000000111111111222222222222222222333333444555666666555555888777777===DDDFFFMMMXXXccclllpppooollleeeqqq\\\KKKGGGBBB@@@<<<;;;;;;::::::999999888:::888666555444444444555444444444444444444444444222111000000111111222222111111111111111111111111111111111222222222333333222222222222222222222222222222222222222222222222000111333333333333111000222111111111222222333444333333333333333333333333444444555555555555444444444444444555666666777777444444555666666777777888999::::::::::::;;;<<<===>>>>>>===???DDDOOO\\\dddnnnrrr]]]OOOCCC999:::::::::::::::999999888666777888666333111222444222222222111111111000000000///////////////000000........................------------............------..................,,,---...---,,,,,,---...,,,------......------,,,---,,,,,,++++++,,,,,,---,,,------------,,,++++++***++++++,,,,,,++++++***//////...---+++***))))))++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------............---...000000///000222444333444777999::::::999888;;;;;;;;;;;;;;;<<<======??????>>>>>>??????@@@AAA@@@@@@??????>>>>>>======<<<<<<;;;:::999888666666666555333222111111222333222222111111111222333333444333111///...---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,------------...------------------------........................,,,,,,,,,---------......+++,,,------......---------------............///............---........................///000000///000000000111111111111111111111111222222222222111111111111222333444555666555666999888999AAAJJJMMMTTT___jjjnnnllliiihhhnnnYYYKKKHHHBBB???<<<;;;;;;::::::999999888999888777666444444444444111111222222222222333333444333111111222222111000111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222111111222222222222111111333333222222111222222333222222222222333333333333444444555555555555444444333333444444555666666666444444555555666666777777333555777777777777888::::::;;;<<<===>>>AAAEEEHHHIII]]]nnnhhhQQQEEEAAA???>>><<<:::888555333333333333333333333222111111333555222111111111111000000000//////......//////000000........................,,,------------.........,,,,,,,,,---------------------...---++++++---///,,,------......------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++***000///...---,,,+++***)))++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------...000000000000111333222333555777888999999888;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>===>>>??????@@@???@@@AAABBBAAA@@@>>>===<<<;;;:::999999888777777555444333111111111222333222111111000111111222222333222111000///.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,------......---------------............///...............///000000//////......//////000111000000000000111111111111111111111222222222222333111111111111222333444444666666888::::::<<>><<<;;;;;;::::::999999888888888777777666444333222111111111222222333333333777555222111222333111///111111111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111222222111111111111222222444444333222111111111111111111222222222333333333333333444444444444333333222333333444555555666666444444555555666777777777333555888888666555666888555777:::<<<<<<;;;<<<===>>>GGGJJJRRRfffvvv}}}nnn```IIIDDD>>>;;;999777666555888777444333222333555666000000000000111222222111111111111111000000000000...............///000000........................,,,,,,---------.........+++++++++,,,,,,,,,---------......,,,++++++---///,,,------......------,,,---,,,,,,++++++,,,,,,---+++++++++,,,+++******)))***++++++,,,,,,++++++***---------------,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------///111111000000111222222222333555666777888999;;;::::::;;;;;;===>>>>>>======<<<<<<======>>>??????@@@CCCDDDDDDBBB???===;;;::::::999888888888888444333222111111111222333111111000000000000111111111111111111111000///...------------------------------------------------++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,------......---------------............///............///111222333000////////////000111111000000000000111111111111111111111222222222333333222222222222222444555555666666999;;;<<>>@@@666===<<<>>>HHHLLLQQQ___iiixxxkkkYYYQQQNNNHHH@@@===:::999999777555444555222333444444444444333333222111111222333222///,,,111111111111000000000000...............///000111........................,,,,,,,,,---------......*********++++++,,,,,,,,,---......,,,++++++---///,,,------......------,,,---,,,,,,++++++,,,,,,---***++++++++++++***))))))+++++++++,,,,,,+++++++++++++++,,,,,,---...//////+++++++++++++++++++++++++++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------///111222111000111222222222222333555777888999:::::::::;;;<<<===>>>???<<<<<<<<<<<<<<<===>>>>>>>>>AAADDDFFFFFFCCC@@@===::::::999999888999999999444333222111111111222333111111000000000000000111///000111222222111//////........................------------------------++++++++++++++++++++++++---,,,,,,++++++*********+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------++++++,,,,,,,,,---------------------------------........................,,,,,,,,,---------......+++,,,------......---------------.........//////............000222444555000000000000000111222222000000000000111111111111111111222222222333333333333333333333444555666666555666999<<<===AAANNN\\\\\\```eeegggeeehhh||||||WWWKKKIIIAAA???999999999999999999999999777666555444444333444444444333333222222333333444BBB>>>999444111000000111666555222111000000111222111111111111111111111111222222222222222222222222//////000111111111111111...333888999444000000111444333111000000000111111000111111222222333444444111111222222222333333333333333222222333333444555555555555444444333333333666777888777666555666888666888999999888888999:::999999:::;;;===@@@CCCEEEJJJOOOTTTYYY```kkkzzzyyynnnXXXRRRJJJDDDBBBAAA???===888777777666555444444444555444333222111111111111222111111111000000//////222111000......000111222---------.........//////222111000...,,,***)))(((---...///...,,,,,,...///......------------......,,,,,,,,,,,,,,,,,,,,,,,,---...//////------...///************+++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))'''((()))***,,,---...///++++++************++++++++++++++++++++++++++++++)))---000...***(((+++///+++++++++++++++***)))(((++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,999,,,%%%+++---((((((---------------------------............---,,,++++++///000000000111111111111000111222333555666777888999:::;;;=========<<<<<<===>>>>>>>>>????????????===CCCHHHHHHBBB<<<999999:::999888888999999888666666444222000000222444666222111000//////.........000222444555555333000///---000666:::888000---///---,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------000,,,))))))+++------,,,***+++,,,,,,------,,,,,,//////...---,,,++++++***------------------------------------------------........................////////////////////////////////////000000000000111111000000111111222333111111222222222333333333444333222222333444666777:::::::::;;;@@@JJJUUU\\\jjjhhhjjjmmmgggjjjUUUJJJGGG@@@>>>:::::::::999999888888888777666555444444333444444444333333222222333333444;;;999666222000000111111555333111/////////000111111111111111111111111111222222222222222222222222//////000111111111111111///333777777333000000222444333222111000111111222222222222222222222222222111111111222222222333333333222222222222333444444555555444444444333333333555666777666555555666777666777888888777777888999999999999:::;;;<<<>>>??????BBBDDDFFFHHHNNNWWW___qqqvvv}}}uuueeeSSSIIIGGGCCC===:::999888777555777777666666555444444333444444333222111111111111111111111000000000//////111000...------...000111---------.........////////////...---,,,,,,++++++---......---++++++,,,---......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...+++++++++***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))*********++++++,,,,,,---++++++************++++++++++++++++++++++++++++++))),,,...---******,,,...++++++,,,,,,+++******)))+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,AAA333***,,,---((((((---------------------------,,,,,,---------------,,,//////000000000111111111000000111333444666777777999:::<<<===>>>>>>======??????>>>>>>>>>>>>>>>===@@@EEEIIIHHHBBB===<<<<<<:::999888888999999888666555444333222222333444555222111000//////............000222333333222000///...///444888666///---///...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------------------------///,,,))))))+++------,,,***+++,,,,,,------,,,,,,.........------,,,,,,+++------------------------------------------------........................////////////////////////////////////000000000000111111000000111111222333111111222222222333333333444444444444555666777777666777999>>>EEEPPP\\\dddhhhjjjlllkkklll{{{~~~SSSIIIFFF???===;;;;;;::::::999888777777777666555444444333444444444333333222222333333444444333222111111111111111333222000///......///000111111111111111111111111222222222222222222222222//////000111111111111111000333555555222000111333444333222222111111222222444333333222111111000000111111111222222222222333222222222222222333444444444444444444333333333333333555666555444333444555444666777777666555777888999999888888888888999999:::<<<===;;;999:::???CCCHHHLLLPPPUUU\\\gggsss|||{{{qqqbbbXXXQQQOOONNNFFF<<<666;;;999777666666666555444666666555555444444333333444333222111000000000000111111000000000000////////////------------//////---------...............,,,,,,,,,---------......---------,,,******+++,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++******,,,+++++++++++++++++++++++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,AAA444+++++++++(((***///------------------------***+++,,,---............////////////000000000000///000111222333555666666999:::<<<===>>>>>>======??????>>>>>>======<<<<<>>:::===@@@AAAAAABBBFFFJJJVVV\\\eeemmmttt~~~}}}uuuiii___WWWPPPHHHBBB===999777;;;??????<<<999666666666777888888777666555444444444333333333222222222111000000000000000000000000000000000////////////...------...//////........................,,,,,,,,,------.........+++,,,---,,,++++++---///...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,+++***+++,,,------,,,+++************++++++++++++++++++++++++++++++,,,,,,,,,++++++***++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++***))))))***,,,---,,,+++,,,,,,---------,,,,,,+++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++444,,,'''(((******,,,000,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------........./////////000000//////000111222333444555777888:::;;;<<<<<<<<<;;;========================@@@AAAAAA???<<<:::;;;===:::999888888999999888666333444555555555555444333222111000///............------///000111222222222000...///111000------///........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,,,,---***+++,,,,,,------,,,,,,,,,,,,,,,------.........------------------------................................................////////////////////////////////////000000000000111111000000111111222333111111222222222333333333222333555777888888777777888<<>>>>><<<;;;>>>AAA@@@CCCFFFIIILLLRRRZZZ```oooyyyxxxppphhh[[[OOOMMMGGG@@@;;;;;;;;;;;;;;;:::999888777999999777444333444555555555444333333333333333333222222222222111111000/////////000000//////////////////000000////////////////////////.....................------------------------,,,***+++,,,------...000333------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,------,,,+++************++++++++++++++++++++++++***++++++,,,,,,,,,++++++)))******++++++,,,------++++++************+++++++++++++++++++++++++++++++++***)))***,,,---,,,++++++,,,,,,------,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))'''&&&)))++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++***---............/////////...//////000111222333333444555777999:::::::::999999999:::<<<===>>>???@@@@@@???>>><<<;;;:::;;;===:::999888888999999888666222333555666666555333222222111000///..................///000111222444555111...---//////,,,,,,///........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---***+++,,,,,,------,,,,,,+++,,,,,,------.........------------------------................................................////////////////////////////////////000000000000111111000000111111222333111111222222222333333333111222444666777777777777:::@@@JJJTTT]]]fffmmmrrrsssllltttrrrPPPLLLGGG@@@BBB;;;;;;::::::999888777777777666555444444333444444444333333222222333333444222222333333222111111000111111111111111111111111000000000000000000000000111111111111111111111111//////000111111111111111000000000///000000111222000000111222222222111111//////000000111222222333000000000111111111111222111111111111111222333333222222222222333333333333111333444333222111222444222444555555444444555666222333555666777777777777555666777777777777777666:::;;;;;;999888:::???DDD@@@@@@@@@@@@AAADDDHHHLLLRRRXXX\\\^^^cccooozzz~~~yyyuuurrrbbb```XXXMMMFFFDDDAAA===<<<:::::::::;;;:::999777555777777333222444333000222444555555333222222333222222222222111111111111000000////////////000000......////////////000000////////////////////////...............---------.........------,,,,,,+++***+++---------///111444------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,,,,,,,++++++***+++++++++++++++++++++++++++++++++******+++,,,,,,,,,++++++))))))***+++,,,,,,------++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***)))------------.........///......//////000111111222222333555777888999888888777777999;;;===>>>@@@AAAAAA@@@>>>===<<<===>>>>>>:::999888888999999888666222222444444444444222222222111000//////.........////////////000222444555222...,,,...///------...------............------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---***+++,,,,,,------,,,,,,,,,,,,,,,------.........------------------------................................................////////////////////////////////////000000000000111111000000111111222333111111222222222333333333111222333555666777888888:::BBBNNNZZZeeelllrrrvvvooonnnnnnMMMKKKFFF???AAA:::::::::999999888888888777666555444444333444444444333333222222333333444111111111111111111222222//////000000000000000///000000000000000000000000111111111111111111111111//////000111111111111111////////////000111111000...///000111111111111000000000000000111111111111000000000000111111111111111111111111111222222333111111222222222333333333222333444333222222333444333444555555444444555666111222444555666666555555666666666777888888777777:::<<<>>><<<999888:::============>>>???CCCGGGIIIGGGLLLOOONNNPPPWWW___bbbfffqqq}}}~~~}}}|||tttmmmhhhddd___ZZZWWWRRRMMMIIICCCDDDAAA<<<<<<@@@BBBAAA:::;;;<<<<<<;;;888444111...222444000///444666444222444555444222222333555111111111111111111111111/////////......//////000........./////////000000.........//////.........//////.........---------......---------,,,,,,,,,+++,,,------,,,---///000---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++***+++---+++++++++***++++++,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++---///000///,,,***+++---)))******+++,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++,,,---,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***,,,,,,---------.........---......//////000000111111222444777888999888888777888999:::<<<===?????????>>><<<<<<<<<=========:::999888888999999888666111222222222222222222111222111000//////.........000///...---...000333444333...,,,///000...---...+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++++++++++++++++++++***,,,......+++***+++---***+++,,,,,,------,,,,,,,,,,,,------------------------------------------................................................////////////////////////////////////000000000000111111000000111111222333111111222222222333333333333333444555666888999:::>>>FFFSSS```iiiooorrrtttlll{{{kkkLLLJJJEEE>>>AAA:::999999999999999999999777777555444444444444444444333333222222333333444////////////000111333333......///////////////...000000000000000000000000000000000000000000000000//////000111111111111111.........000111111000///---...///111111111000///222222111111000/////////000000000000111111111111111111111000111222222333111111111222222333333333222333444444222222333444333444666555444444555777222222444444555444333222444333333555777999999888777===EEEGGGDDD>>>:::888;;;;;;:::::::::<<<>>>@@@===EEEKKKLLLLLLMMMNNNLLLRRRWWW___fffiiieee^^^WWWZZZ___ffflllqqqtttwwwyyywwwuuuqqqooonnnnnnnnnnnniiinnnsssuuusssoookkkjjjeee\\\QQQLLLMMMMMMIIIDDDDDDBBBBBBCCCEEEEEEAAA>>>:::<<<<<<:::;;;===999333666555666666777888999999111777888333111555777666...000111000......111444000000000000000111111111//////.........//////000---.........//////000000,,,------......------,,,//////.........---------,,,,,,---------------...---------,,,******+++------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---************+++,,,------++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,------,,,,,,+++******)))++++++************++++++++++++++++++++++++++++++---111333000+++)))+++...((()))***+++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++((('''***,,,---++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,,,,,,,,,,---------......------......//////000000111333555777999999999999888999::::::;;;<<<======<<<;;;::::::;;;;;;;;;::::::999888888999999888666111111111111111111111111222111000//////.........000...---,,,,,,...111333333...,,,///111///------++++++,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++++++++,,,++++++++++++++++++++++++))),,,......,,,***+++---++++++,,,---------,,,,,,------------------------------------------------////////////////////////........................////////////////////////////////////000000000000111111111000111222222333111111222222222333333333555555555555777999;;;===DDDLLLYYYdddkkknnnoooooommmiiiOOOIIIEEE???<<<;;;:::999999999888666444666666666555444444333333222222222222222222222222000000000000000000000000111111000000//////......555(((,,,:::***!!!888...////////////////////////---+++,,,//////...000333111+++'''888(((444222&&&,,,999'''111666///...//////333555333222333111---222...000000+++111555---999&&&333BBB000***777111333+++666222'''???444///333444111000333555444666111111666666///...333444333333444333000111555555555555555666666666666;;;222DDDHHH;;;<<<999444333888???BBB===888:::@@@???<<>>============<<<<<<<<<:::999777666555666777999777666666555444444333333444333222222111111222222111111111111000000000000000000000000///////////////000000000000000//////000000000000000///......///............------------------------------------...///...,,,+++,,,---++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,+++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++*********))))))+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,&&&222666---'''+++...+++,,,,,,,,,+++++++++******)))************+++++++++***************************++++++***))))))***,,,************************,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))------............------............////////////000111222222444444555666777777777888:::<<<>>>???;;;999888:::===>>><<<999;;;;;;:::999888777666555444444333333333333222222222111111000///......---,,,------...///000111111444111///------,,,+++)))------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++------------------------,,,---------.../////////........................////////////////////////000000000000000000000000111111222333333333333222444444444444444444444444555666777666666999@@@FFFHHHVVVhhhooolllhhhiiilll{{{iiiPPPJJJFFF@@@===999888777777777777444222666666666555444444333333333333222222222222222222000000000000000000000000111000000000/////////...,,,777333***%%%:::555)))000000000000000000000000555333222333444333000---///333...---***---111::::::%%%000///222$$$:::111000<<>>111%%%---:::,,,///<<<,,,,,,;;;000888444...111999&&&BBB```NNN777---+++111333//////555,,,333222,,,111<<<888+++777666444333444777777666444555555555666666666666;;;@@@777)))///666666AAALLLLLLKKKJJJIIIFFF???999<<<===BBB>>>999DDDOOOJJJMMMFFFGGGOOOTTTQQQMMMMMMPPPFFFUUUJJJ>>>WWWeee444BBBFFFLLLQQQUUUXXX[[[\\\SSS??????GGGHHHMMMIII222TTT???:::;;;888EEEHHH444===<<<<<<<<<<<<;;;;;;;;;:::999777555555666777888666666666555444333333333333333222111111111111222111111111000000000//////000000000000/////////...//////000000000000//////000000000000000///..................---------------------------------------.........,,,+++,,,---++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++++++++,,,---...++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++*********))))))+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,***444777...(((+++---***,,,,,,+++++++++*********)))************+++++++++***************************++++++***))))))***,,,************************,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------............------............////////////000111111222333444555555666777777888999;;;<<<===<<<;;;:::<<<>>>???===;;;;;;:::999888777666555555444444444333333222222222111111111000///.........------......//////000000222111///...---,,,++++++,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++.........---------,,,,,,------------------------------------....................................////////////////////////000000000000000000000000111111222333333333333222222222333444444555666666666777777666666;;;BBBIIIQQQ]]]jjjmmmjjjkkkuuuiiiPPPKKKGGGAAA>>>:::888777777888777555222666666555555444333333333333333333222222111111111000000000000000000000000000000000000////////////---000222:::555???111111111111111111111111,,,...---***(((+++...000...CCC&&&(((@@@333)))///%%%===000888(((666PPPWWW)))...666111,,,***999+++***333444:::<<<...888111'''444(((fffKKK===777+++...777888...&&&***111222666888555///111777666000444444444555555555666666666,,,<<>>...BBB+++(((000555>>>222___VVV;;;+++555>>>666...///222999888111000666555---333333444444444555555555222666333{{{ttt===999FFFCCCCCCMMMIIIDDDKKKMMMKKKSSSFFFJJJDDDNNNLLLFFFfffiii999TTTIII...555CCC===444:::999999999888888888888888777666555555555666666444444444444333333222222222222111000000000000000111000000000////////////000000/////////...............//////000/////////...///////////////...............---------,,,,,,,,,,,,------------------,,,---...---+++***+++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++*********+++,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************++++++++++++++++++++++++***111333...***+++,,,***++++++++++++************))))))*********+++++++++************************++++++,,,+++***)))+++---************************++++++++++++++++++++++++************************************************,,,------......------,,,---------.........////////////000111222333444444777888888999::::::::::::888888888999::::::999999888888888777666555555444555555444333222222111111111000000000/////////...///////////////............///000///...---......,,,,,,,,,------,,,,,,+++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++............------------------------------------.........------,,,,,,,,,........................////////////////////////000000000000000000000000111111222333333333333222222222333444555666777777888888888777999@@@KKKSSS]]]fffooopppnnnuuucccLLLHHHEEE@@@<<<<<<;;;:::::::::999777555555555555444333333222222333333333222222111111111000000000000000000000000////////////000000000000---//////555000888---===///uuu~~~(((DDD666)))555222111888777333111(((000SSSXXX...000555,,,---666:::555222666777333333333333333444444444444000nnnWWW444999GGGLLLEEEDDDFFFFFFEEELLLGGGJJJDDDQQQfff888HHH666...>>>777888888888888777777777777777666666555555555555555333333333333333222222222222111000000//////000000000000000////////////...////////////............------...///////////////......////////////.........------------,,,,,,,,,,,,,,,,,,---------......,,,---...---+++***+++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++*********+++++++++,,,,,,---,,,++++++************++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************++++++++++++++++++++++++''',,,...,,,***+++,,,,,,+++++++++*********))))))))))))*********+++++++++************************+++,,,,,,+++******+++---************************++++++++++++++++++++++++************************************************,,,,,,------------,,,,,,------------...............//////000111222333333777888999:::;;;;;;::::::777888999:::999999999999888888777777666666555555555555444333333222111111000000000000///////////////////////////.........---///111111///---...///+++,,,,,,------,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,---------------------------......------,,,,,,,,,+++........................////////////////////////000000000000000000000000111111222333333333333222444444555555555555555666777777888999<<>>'''>>>888888888777777777777666555555555555555444444444222222222222222222222222111000000///////////////000000////////////....../////////.........------,,,---......////////////------.../////////......------------,,,,,,,,,,,,+++,,,,,,------.........+++,,,---,,,+++***+++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************++++++++++++...---,,,+++))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,***************+++++++++***************+++++++++++++++++++++++++++++++++&&&(((***+++***+++,,,---+++************))))))))))))************+++++++++************************+++,,,---,,,******,,,---***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,------------,,,,,,,,,------------...............///000111222222333555666888:::;;;::::::999999;;;<<<===<<<;;;<<<===888888888777777666666666444444333333333333222222000000000000////////////.........///////////////,,,///222222///---...///++++++,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,---------------------------------------,,,,,,,,,,,,........................////////////////////////000000000000000000000000111111222333333333333222555555555555555555555555666888:::===BBBLLLXXXaaakkkfffdddnnn___JJJHHHFFF@@@<<<;;;:::999888999888666444555555444333333222222111111111111222222333333444000000000000000000000000.../////////000000000111'''777+++444000222ttt111!!!---555%%%444111222,,,''':::EEE***AAA...777555,,,000111(((...333666***111333444(((>>>111***---000...///444222222222222333333333333FFF000EEEBBBBBBLLLFFF===NNN:::KKKeee111AAA666888888888777777777777666555555555555444444333333111111111222222222222222000000///............///000000/////////.........//////.........---------+++,,,---...////////////,,,---......//////......---------,,,,,,,,,++++++++++++,,,,,,---......///+++,,,---,,,*********+++++++++++++++++++++++++++***++++++,,,,,,++++++***************************************++++++++++++,,,,,,+++***)))))))))***++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))*********+++++++++))))))*********+++++++++************************((((((***++++++***+++,,,************)))))))))))))))************+++++++++************************+++,,,---,,,+++***,,,...******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,---------.........---......///000111222222222333666888999999888888999<<<>>>>>><<<;;;<<<>>>888888888888888777777777222222333333333333444444////////////000000000000------......//////000000,,,000444333///,,,---///***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------......------------------------,,,,,,,,,,,,,,,,,,------........................////////////////////////000000000000000000000000111111222333333333333222444444555555666666777777666999>>>CCCIIITTT```iiikkkddddddyyy```KKKIIIGGGAAA>>>===<<<;;;;;;;;;:::888666555555444333333222222111000000111222333444444555000000000000000000000000.../////////000000111111666&&&888+++---222...bbb000<<<999DDD%%%'''333---777FFFqqqUUUNNNHHHAAA(((...444)))777***777'''333666,,,...===222%%%ZZZ[[[@@@...222777111///444111111222222222333333333vvvSSS@@@yyyooo555JJJAAA888EEECCC@@@@@@JJJZZZkkkNNNOOO]]]###BBB888888888888777777777777444444555555444444333222111111111111111111222222000000///...............000/////////............//////.........---------+++,,,---...////////////,,,,,,---.../////////...---------,,,,,,,,,++++++++++++,,,,,,---...//////+++,,,---,,,***)))***++++++++++++++++++++++++++++++++++++,,,,,,+++++++++************************)))************++++++++++++***************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))******++++++++++++))))))******++++++++++++************************+++***+++---,,,******+++************)))))))))))))))************+++++++++************************,,,------,,,++++++,,,...*********************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,---------......------...///000111222222///000333666777888777777888:::======:::999;;;===999999999888888888888888111222222333333444444555////////////000000000000,,,------...///000111111---111555444///,,,,,,...***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------.........//////------------------------+++++++++,,,,,,---------........................////////////////////////000000000000000000000000111111222333333333333222222333444555666888999999666;;;AAAGGGNNNYYYeeennnfffaaahhh^^^KKKBBB@@@BBB>>>:::999888777666666666666555555555555444333222111111111111111111111111111000000000000////////////000000//////.........---......---......///000111888000///000......////////////......aaaCCC!!!---444$$$...888000...888///000////////////////////////555...,,,111,,,'''PPP000333)))<<<)))444222222222111111111000000YYY***888222999000<<>>111---////////////////////////...///---111555---...???hhh>>>888...;;;&&&222222222111111111000000===...:::888000000888111MMMSSSBBB222TTT999GGGMMM444NNNeee777BBB???777777>>>888777CCC@@@AAA666333///222444...333111222222333333222222111222222111111000//////...//////.........---------........................///......---,,,,,,++++++................................................------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************+++++++++***************)))************+++++++++*********+++++++++,,,,,,+++++++++++++++++++++++++++++++++*********))))))))))))*********+++++++++******++++++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******+++++++++*********))))))******+++++++++,,,,,,,,,,,,,,,,,,+++++++++************+++,,,,,,,,,++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,+++))))))+++,,,++++++++++++++++++++++++,,,,,,------.../////////........................333333333333444555777777666777999:::;;;<<<;;;;;;888777777777888777555333222222333555777777555333000000000000////////////...............------------...///000///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++************************,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++,,,------------+++,,,,,,------,,,,,,+++......------,,,,,,,,,,,,,,,,,,,,,---------......---------............///////////////000000000000000111111111111222222222333333333444444444555555666555555555666777666666999AAAHHHOOOZZZeeeiiifffhhhiii~~~ZZZMMMFFFCCCAAA;;;::::::888777777777777777777666444333222222333333333222111000000111222333111111000000000/////////////////////............111111///......---------+++)))---000......////////////......000ZZZDDD......,,,---///'''777222((()))...666+++////////////////////////...444---&&&000333)))"""555LLLvvv!!!%%%;;;222111111111111000000000eeeSSS(((777"""%%%;;;......===...+++LLL555555HHH555???MMM444===OOO222999...999555///:::AAA555***mmm444CCC000333>>>000000444111111222222222222111111222111111000000//////..................---------.................................------,,,,,,+++------------------------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++***************************************+++++++++)))************+++++++++*********++++++++++++,,,+++++++++++++++++++++++++++++++++***************(((((()))))))))***************++++++++++++******************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******************)))+++++++++******************++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,,,,+++******,,,++++++******++++++,,,...------,,,+++***))))))++++++++++++***,,,///222++++++++++++++++++++++++,,,,,,,,,---......//////........................111111111222333444666777777888999;;;<<<=========777777777888999888444222333333444666888999777555000000000000////////////---------...............---.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++************************+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,------,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,+++++++++,,,,,,,,,---------......---------............///////////////000000000000000111111111111222222222333333333444444444555555666666555666666777888888===FFFPPPXXXaaaiiikkkjjjkkkwwwYYYLLLEEECCCAAA<<<::::::999888777777777777888666444222111222333444333222111//////111222333111111111000000000/////////////////////.........000000///...............++++++000000......////////////......222$$$fffEEE***;;;555---,,,'''000222000---}}}```,,,000////////////////////////+++777111%%%***222222444---444""":::;;;,,,111111111111000000000000$$$UUU<<<222...666;;;333,,,...000666111777444[[[777///@@@333DDDAAA333???GGG'''>>>DDD>>>@@@;;;888777000333DDDsss+++888>>>>>>:::666555000111111222222222222111111111111000000////////////......................................................---------,,,,,,,,,------------------------------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++++++++,,,))))))*********+++++++++************++++++++++++++++++++++++++++++++++++************************))))))))))))*********+++******++++++++++++******************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))************))))))************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***))),,,++++++******++++++,,,...------,,,+++***))))))***+++++++++,,,000444888+++++++++++++++++++++++++++,,,,,,------...//////........................000000000111333555666777888999999:::;;;;;;;;;;;;777777777999999888444111333333333555888999888666000000000000////////////,,,---------.../////////,,,---...//////......---------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++************************++++++++++++************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,---------,,,+++++++++,,,,,,------,,,,,,+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///////////////000000000000000000111111111222222222333333333444444444555555444555555555666777999;;;===GGGUUU```gggkkkmmmllloooXXXKKKDDDBBBBBB===;;;:::999888777777777777888666444222111222333444222222111000000111222222111111111111000000000000.........///////////////...............///000000,,,...111.........////////////......)))444777fff:::111111111+++---333///222'''---''',,,ddd$$$333////////////////////////'''111222111333,,,'''---000&&&999UUU...---000000000000000000000000222&&&CCCEEE,,,555222...555444000222...---///<<<---;;;999BBB777@@@>>>888CCCBBBkkkyyy???===AAA666888AAA999222;;;BBB444+++666gggiii))):::@@@---777000///000111111222222111111000000000000///////////////---.............................................---------------,,,,,,,,,------------------------------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++++++++,,,))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++*********************************+++++++++,,,,,,******++++++++++++******************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))************))))))************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***))),,,++++++******++++++,,,+++++++++++++++++++++++++++,,,+++++++++---111555++++++++++++++++++++++++++++++,,,,,,---.................................//////000222444666888999999999999888888888888888777777777888999888444222333222222333666777666555000000000000////////////,,,---------.../////////,,,,,,---....../////////---------,,,,,,+++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++************************---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,---------,,,+++++++++,,,,,,------,,,,,,+++------------............,,,,,,,,,---------......---------............///////////////000000000000000000111111111222222222333333333444444444555555222444555555555666:::===AAALLL[[[fffjjjjjjkkkmmm{{{WWWJJJDDDBBBBBB>>>;;;:::999888888777888888777666444333222222333333111111111111111111111111222222111111111000000000.........///////////////---------......///111111+++...000***......////////////......'''999'''++++++GGG"""$$$:::&&&&&&444222+++---000...&&&333+++...eeeBBB***////////////////////////111---(((...777...%%%+++%%%;;;111,,,111//////000000000000000111------AAA...***111333CCC***>>>)))'''888111...111000---...kkkBBB888DDD///888===EEE+++888EEE777AAA@@@888777888;;;CCC222888666666@@@???666555nnn>>>,,,:::+++444,,,777000000111111111111000000////////////////////////---------.......................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++***************************************+++++++++)))************+++++++++)))))))))************+++++++++++++++++++++++++++***************+++++++++***++++++++++++,,,,,,,,,******++++++++++++******************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******************)))***************+++++++++,,,,,,,,,++++++++++++******++++++++++++,,,,,,,,,++++++,,,,,,,,,+++******,,,++++++******++++++,,,*********++++++,,,,,,,,,------,,,)))'''(((***,,,+++++++++++++++++++++++++++++++++,,,------......------------------------......000111444666888999888888777666666666666777999888666777777777555333333222111222333444444333000000000000////////////---------...............,,,,,,,,,---...///000000...------,,,,,,++++++***++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++************************---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,------,,,,,,,,,+++,,,,,,------,,,,,,+++------...............///,,,,,,,,,---------......---------............///////////////000000000000000111111111111222222222333333333444444444555555222444666666555777<<>>MMM&&&:::)))===III222222>>>///<<>>>>>444888666777222444;;;555333===666+++111000666+++000000111111111111000000.........///////////////---------.........//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))************+++++++++))))))))))))************++++++++++++++++++++++++))))))******++++++++++++))))))))))))******************++++++++++++******************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++))))))******++++++++++++,,,,,,,,,++++++******************++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++(((***,,,------...000222++++++++++++++++++++++++***++++++,,,,,,---......------------------------***+++,,,...111444666888333333333444666999;;;===;;;999555444555666666666666444222222333333222111000000000000/////////////////////......------,,,++++++,,,,,,...///111222......---,,,,,,+++******************************++++++******++++++,,,---++++++++++++++++++++++++************************+++++++++************)))------------------------++++++,,,,,,,,,---------)))***+++,,,---.........+++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,,,,,,,---------......---------.........//////////////////000000000000000111111111111222222222333333333444444444555555555888::::::999;;;BBBHHHYYYZZZ^^^ccceeemmmsssTTTMMMGGGCCCAAA;;;::::::999999888777777777555555444333222222222222222222111111222222333444111111111111111000//////////////////////////////000000000000000///......///222111111//////.........---------........................///...---///111111///---'''...---444%%%---////////////////////////---,,,...///,,,+++---///000###;;;111***DDDccc===(((%%%...BBB&&&222000///------///000222222,,,---444333---///777333***+++CCC666...444888<<<>>>===;;;:::999777888888999999999888888>>>999999444---%%%KKK)))///111---444444000///////////////////////////////////////......---........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******************************++++++++++++******++++++************************++++++++++++******++++++++++++++++++++++++***++++++,,,,,,++++++*********************************++++++++++++******************************)))***+++,,,---,,,+++++++++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,++++++***+++++++++------...,,,+++***+++,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///...+++((()))---......++++++******++++++,,,---++++++,,,,,,,,,,,,------......---......///000111333444555666666777999<<<888777555444333333444444444444333333222111000000///111111------000111//////---------//////...---........................///,,,))))))+++......---))))))))))))))))))))))))))))))***+++,,,,,,------)))***+++,,,,,,+++***))),,,((((((++++++'''***000************************+++++++++,,,,,,---------++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,+++++++++,,,,,,+++******------------------------............////////////,,,---...///000111222333222222111111222222333444111222444555666555444444444222333888:::;;;CCCMMMPPP]]]hhhfffdddtttoooQQQKKKGGGCCCAAA<<<::::::999999888777777777555555444333222222222222111111111111111222333333111111111111111000//////////////////////////////000000000000000///......///222111111//////.........---------........................111///,,,******+++,,,---555333444sss///////////////////////////<<>>===@@@ 111555---333222...000000000000000000000000///////////////...------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******************************++++++++++++************************************++++++++++++******++++++++++++++++++++++++***++++++,,,,,,++++++*********************************++++++++++++******************************)))***+++,,,,,,,,,+++++++++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,++++++***++++++,,,)))***,,,,,,,,,+++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))***+++***(((++++++******++++++,,,---+++++++++,,,,,,,,,------------------...///000000111333444444444555888:::777777555444333333444444444444333222222111000000222444333///...111111...---......000222111...+++........................000---***)))+++------,,,*********************************++++++,,,,,,---)))***+++,,,,,,+++***)))---***))),,,,,,)))***///+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,++++++------------------------............////////////......//////000000111111222222111111222222333444111222333444555666666666888555666:::<<>><<<;;;>>>FFFTTT```fffjjjlllvvvwwwiiiRRRNNNGGGAAA???;;;::::::999999888777777777555555444333222222222222111000000000000111222222111111111111111000//////////////////////////////------.../////////......---000......---------.......................................(((+++///111///,,,)))'''===555////////////////////////+++777|||000333+++'''111........................777'''%%%333444(((+++999jjjFFF111000111222333222444666888999777666555444444555666///)));;;---333666111111333000////////////////////////---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++******************************++++++++++++******)))))))))***++++++,,,,,,******++++++++++++*********************************++++++,,,,,,++++++*********************************++++++++++++******************************++++++******++++++,,,---***************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************+++,,,------888222+++((())),,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((+++555>>><<<000***,,,++++++******++++++,,,---************++++++++++++++++++++++++,,,---......///000222222222333666888444555555555444333222111111111111111111111111111...111000------000111///000---***)))+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++******---000...(((************************---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,,,,,,,---...////////////---------...//////000000............////////////,,,,,,---///000222333333222222111111222222333444444444555555777888:::::::::;;;<<<@@@KKKZZZdddhhhlllqqqeeePPPMMMFFFAAA???;;;::::::999999888777777777555555444333222222222222111111111111111222333333111111111111111000//////////////////////////////,,,---......//////......---///...------------.........//////........................,,,222555///'''***;;;JJJ333////////////////////////111---+++333000,,,---..................------+++777???+++MMM:::222...000222333333444666888666555444333222333555666;;;+++ddd222000222000222---........................------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,---************************++++++************++++++++++++++++++++++++++++++******************************++++++++++++******((())))))***++++++,,,,,,******++++++++++++*********************************++++++,,,,,,++++++*********************************++++++++++++******************************++++++*********+++,,,---))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************+++,,,---...444///***))),,,...---***+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***,,,666@@@<<<000+++///++++++******++++++,,,---************+++++++++++++++++++++,,,,,,---...///---///000000000111444666444444555555444333111000000000000000111111111111000222111------///000---///---++++++---...------,,,,,,,,,,,,,,,,,,,,,,,,***,,,......+++***+++---++++++++++++++++++++++++*********++++++,,,,,,------,,,++++++++++++,,,---+++,,,++++++///444222++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,++++++,,,---...//////...---------...///000000000............////////////---......///000111111222222222111111222222333444444555666777888999999999777;;;>>>CCCPPP___hhhhhhmmmyyybbbNNNKKKEEE@@@@@@<<<::::::999999888777777777555555444333222222222222222222111111222222333444111111111111111000//////////////////////////////,,,,,,---.../////////...---///---------------.........//////........................(((,,,---+++<<>>,,,666......///000//////......//////000KKK444<<>>+++777,,,111---888333///000222000//////......//////000444***222;;;///@@@ZZZ222!!!666999$$$+++333////////////000000000000777<<<666111333777555''',,,$$$III999///222)))999888%%%***...,,,777,,,+++,,,------..................---------,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))***,,,+++******+++,,,+++*********+++++++++,,,,,,,,,+++++++++***************,,,,,,+++******+++,,,,,,...---+++***)))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******++++++,,,,,,++++++***************************+++++++++,,,,,,,,,------------------------------222111///---,,,,,,,,,---///---,,,++++++,,,---///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***+++---,,,------------...............---///000111000...............///000111111222222111000000///.................................------,,,,,,------...+++,,,------......------,,,++++++******++++++,,,)))***++++++,,,,,,+++++++++,,,---,,,******,,,......,,,******,,,......---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------................../////////000......///000000000000000000111222222333333222222333333444444555666666666666666777999:::;;;<<<===KKKYYY```bbbeeeeeesssmmmVVVKKKJJJCCC??????;;;999888777777888888777666333333444444333222000///111111222222222222111111000///111444333...---000---------///111111///---///000222333333222111000000111000333000000000000000000000000//////////////////......+++000---333(((222333HHHhhh999333,,,<<<///...666111$$$333SSS---999%%%222;;;)))///555...111222000000////////////000000)))888///888666"""000000>>>!!!555444...(((////////////000000000000---111---111...(((111555&&&CCC111AAA~~~)))111333%%%444...222---,,,<<<&&&+++,,,------.........---......---------,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,............,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))(((((())))))---+++******+++,,,,,,+++******+++++++++,,,,,,,,,,,,+++++++++******))))))---,,,+++******+++,,,------,,,***(((((()))***+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++++++++++++++,,,,,,+++++++++************************++++++,,,,,,,,,---------------------------------444222000...---,,,,,,---///...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,+++)))((('''(((,,,,,,------------------+++...000000///...///111---------......000111111000//////...---,,,,,,+++...........................------,,,,,,------...+++,,,,,,---.........---,,,++++++++++++++++++,,,,,,,,,,,,,,,------......***,,,---,,,******...111///---++++++---...///...++++++------------++++++************************+++++++++,,,,,,---------------------------------------------------------,,,,,,,,,---------......---.........//////000000...//////000000000000000111111222333333333333222333333444444555666666666666777888999;;;<<<===>>>QQQ^^^bbbaaadddhhh{{{jjjYYYJJJFFFGGGDDD>>>:::;;;:::888666666666666777555444333333222222333333111111000000000000000000222222222111000//////...///......//////000111222333222000666999///+++888///000///111111111000///.../////////)))444$$$555+++,,,111...000333000******000222000666xxx"""000555'''999444---+++000666\\\...777...%%%666%%%666,,,///222)))444111***))),,,000333222---111000---///444333---NNN***444000+++444+++***666---777444"""+++888***>>>+++---222'''444222000111///000}}})))---////////////............,,,...///111111000...---++++++++++++++++++++++++,,,,,,+++***+++,,,---...------------------------,,,,,,+++******))))))))),,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,++++++,,,,,,+++******,,,,,,***((()))+++*********************************+++++++++,,,,,,,,,************************+++++++++,,,,,,---------,,,++++++******++++++,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,---...---,,,***))),,,,,,++++++,,,,,,---...+++,,,---......---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,+++,,,------+++))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////.........---------'''222777222---...///---+++++++++,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,---------......000//////............///000000///////////////000222111111000///......---......------------......000000///...------,,,,,,---,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---,,,,,,++++++++++++++++++,,,++++++***)))))))))***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***,,,......,,,++++++,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---...///000000............////////////000000000000111111111111333333222222111222222222555555444444444555555666999555555999;;;<<>>::::::999888777666666666777555444333333222222333333222222111111111222222333222222111111000//////...111000///////////////000333+++###'''666>>>222"""///000///111000000000000////////////777@@@...777@@@555+++000111//////111///+++)))QQQWWW333444333222222000000000111NNN---444666...333(((666,,,333//////(((***999<<<333888///...222222,,,+++...000...555111444111------111222!!!(((111:::...$$$===:::444---???)))+++(((<<<&&&444FFFTTT444////////////............---...///000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...------------------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++*********+++,,,,,,++++++)))***+++)))))))))************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,---------,,,+++***,,,,,,++++++,,,,,,---...,,,------------------,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------------------------------++++++,,,,,,,,,---------------......---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///.........---------------111222000---,,,+++)))++++++++++++,,,,,,------***++++++++++++,,,,,,,,,,,,,,,,,,---------......///...............//////000000///////////////000111111111000///...............------------......000//////...------,,,,,,---,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---++++++++++++++++++,,,,,,------,,,+++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,---///,,,,,,,,,---------......------------------------------------------------,,,---------.../////////............////////////000000000000111111111111333333222222111222222333555555444444444555666666999666666999;;;<<>>;;;:::999888777666666666777555444333333222222333333333333333333333444555666222222111111000/////////222111000///............,,,555;;;666666GGGKKK:::///000///111///000111111111000...---;;;(((<<<&&&!!!,,,===///+++///222111111222000,,,,,,+++%%%333222,,,///222555...---<<<222///999444111///666,,,666...444000:::'''''')));;;111---///222222---+++...111222+++444000444+++222***333000///---***;;;(((<<<,,,(((999222+++666,,,000444)))...)))////////////...............///000000///...---,,,------------------------,,,,,,+++++++++,,,---...........................,,,,,,,,,---.../////////,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++((()))***+++,,,,,,,,,+++,,,,,,,,,------,,,,,,---******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,---------,,,++++++,,,,,,++++++,,,,,,---......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............------------........................,,,,,,,,,,,,------------,,,///111000---+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.....................------------333///---......+++***+++***+++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......------------...///000000000//////......///000000111111000000//////............------------....../////////...------,,,,,,---,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---******++++++,,,,,,------///......---------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......///...---...000333,,,,,,,,,---------......------------------------------------------------------..............................////////////000000000000111111111111333222222111222222333333555555444444555555666777888777888::::::===HHHSSSaaa]]]\\\llleeeXXXKKKGGGFFFBBB===;;;999888888777777777777777555444333333222222333333222222222333333555666777111111111111000000//////111111000///////////////...,,,,,,***000FFFGGG//////000///111...///111222111000...,,,&&&111)))777AAA222222...000111111000000111222222666$$$...777+++000...222555+++...111:::---222222222555000www...000222111///999!!!:::???444//////000000000111333444555000YYY+++///111000---$$$***AAA444@@@&&&,,,"""GGG)))+++777&&&555777666$$$888,,,///...////////////............///////////////---,,,+++------------------------+++++++++,,,,,,,,,------........................,,,---------.........///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***+++,,,+++++++++,,,...++++++---...,,,,,,---******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,++++++******++++++,,,+++++++++,,,,,,,,,---------,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,++++++,,,,,,---......---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///.........------,,,,,,------------------------,,,,,,,,,------------...,,,000333111---+++---000------------------------------------------------------------............------------------------222,,,***......+++,,,111+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---...///000111//////.........///000000111000000000/////////.........------------......//////.........------------,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---******++++++,,,---............------------......+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,...111444,,,,,,,,,---------......------------------------------------------------...............---------............///////////////000000000111111111111222222111111222222333333555444444444555666777888888999::::::;;;AAAMMMXXXcccYYYYYYrrrcccWWWKKKGGGFFFBBB===;;;888888888888777777777666555444333333222222333333111111111111222333555555111111111000000000000000///////////////000111111333333222//////999===666///000///111...///111222111000...,,,'''555OOO###999///...///000111000000111)))===yyy:::000666000111111***333///;;;///,,,000444333)))PPP000***888,,,...444444(((888111......111555555222000+++,,,***777)))111444555...VVVxxx!!!555<<<###:::888%%%333000'''999///]]]////////////...........................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........................------------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***)))+++---///)))&&&***+++)))(((*********************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,000333222---+++---111---------------------------------------------------------.........//////,,,,,,------------------///,,,+++------+++---111++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,---///000000...............///000000000000000000////////////......------------.....................------------,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---******+++,,,------......---,,,,,,,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,000222,,,,,,,,,---------......------------------------------------------------...............---------............///////////////000000000111111111111222111111111222222333444444444444555666777888888888:::;;;;;;===FFFRRR[[[bbb[[[aaaaaaVVVLLLHHHFFFAAA===<<<777777888888888888777666555444333333222222333333111111000111111222333444111111000000000000000000............///000111222%%%222...'''///333111666///000///111///000111111111000...------;;;ccc))),,,,,,...333333000...///sss333888111111000...***666000333222...222555...999999222+++:::,,,333>>>NNN)))333///...222333111......;;;///...999,,,)))---'''***KKKeee)))...,,,555888)))...333///---eee////////////............---------------------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,------------------------------,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,---...,,,)))***...111888...))),,,...++++++...******************************+++++++++,,,,,,,,,************************************+++++++++,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------+++++++++++++++*********------,,,,,,,,,,,,++++++,,,,,,+++++++++,,,------,,,,,,++++++,,,,,,---......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---000222111...,,,---///------------------------------------------------------........./////////,,,,,,,,,,,,------------,,,...---,,,///222111,,,------,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------,,,,,,,,,---------......,,,,,,,,,,,,---...//////------------...///000000000000000000////////////......------------..............................---,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---++++++,,,,,,------......++++++++++++++++++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,+++***+++---///,,,,,,,,,---------......------------------------------------------------------..............................////////////000000000000111111111111111111111111222333444444444444444555666777888999888:::;;;;;;AAAMMMWWW\\\\\\[[[iii```VVVLLLHHHFFF@@@===<<<666777888999999888777666555444333333222222333333222222111111111111222222000000000000000000000111000///////////////000111%%%JJJBBB+++666666)))//////000///111000000000000////////////&&&222:::WWW777222///111222111555;;;HHH---666...000000///---777///yyy,,,666333333222111mmm666444666666555///<<<777222111222333000...333<<<---777///555+++:::666&&&%%%HHH^^^...777%%%444777///***>>>>>>////////////............,,,,,,,,,,,,---...//////------------------------***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,------+++)))+++222999???222+++...000,,,,,,111******************************+++++++++,,,,,,,,,++++++++++++++++++++++++(((((()))***+++,,,,,,---,,,++++++******++++++,,,++++++,,,,,,,,,,,,------************++++++++++++---------,,,,,,+++++++++,,,,,,+++++++++,,,---...,,,,,,++++++,,,,,,---...,,,------------------,,,------------------------------------------------------------............------------------------------------.............../////////......------............................................................////////////++++++,,,,,,,,,---------+++...------:::GGG@@@---.........---------,,,,,,,,,,,,,,,------------...,,,,,,,,,---------......---------,,,,,,---......------------...///000000////////////000000000000......------------..............................---,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---,,,,,,------------------+++++++++++++++,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,+++***,,,---,,,,,,,,,---------......------------------------------------------------,,,---------.../////////............////////////000000000000111111111111111111111111222333444555444444555555666888999:::888::::::<<>> 777)))+++000777...WWW###555+++111111***222zzz000/////////............+++++++++,,,---...///000////////////////////////***+++,,,---...---,,,,,,++++++++++++++++++++++++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***,,,,,,***)))---666>>>>>>///%%%(((***&&&'''---******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,''''''(((***+++,,,---...,,,++++++++++++++++++,,,++++++,,,,,,,,,---------))))))******+++++++++,,,---------,,,,,,+++++++++,,,,,,+++***+++,,,...///,,,,,,++++++,,,,,,---...+++,,,............,,,+++---------------------------------------------------.........//////000000........................---------........./////////...---...//////---+++............................................................/////////000+++++++++,,,,,,---------***...,,,///FFF\\\QQQ555/////////......---------,,,,,,,,,---------......,,,,,,,,,---------............---,,,,,,,,,------,,,,,,,,,---...///000111////////////000000000000.........------.........---.....................---,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---------------------,,,,,,++++++++++++,,,,,,---...++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......,,,++++++,,,,,,,,,,,,---------......------------------------------------------------,,,,,,------...///000000............/////////000000000000000111111111111111111111111222333444555444444555555666888999:::999::::::<<>>;;;999999888888888777777777555555555444333333222222111222222333333222222111111111000000000000111111000000000000000000000000zzz//////...222111111111333555555222///(((777333:::yyy333888...222---666,,,555...+++xxxTTTQQQNNNUUU___vvvppp{{{xxxsssuuuyyyqqqnnn999333,,,000555(((666(((111111000___111000000000/////////...------------------------------......------,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***+++------+++***+++,,,++++++************++++++***++++++++++++,,,,,,,,,,,,---------,,,,,,+++***---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---//////+++++++++++++++++++++++++++++++++++++++++++++++++++,,,...000000///---,,,........................------,,,,,,---...000111,,,,,,,,,,,,---...///000///...------,,,------...,,,,,,,,,---...///000111000111111111111///...---.........---......//////333111000///...///000111//////..................111000............,,,+++---,,,+++,,,...000000000+++,,,------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------............////////////////////////////////////------------------------111111111111111000//////,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,------------------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000000////////////000000000000111111111111111111111111222111111444333111333777777666666666666777888888999<<<<<>>;;;888888777777777666666666777777666666555444444444111222222333333222222111111111000000000000111111000000000000000000000000999)))JJJ//////...111222222222333444444111///###:::222)))@@@666222111555777000:::111888===---FFFgggiiidddiiiddd111888---111111///111***222666)))999$$$000000000000////////////------------------------------......------,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***,,,......,,,+++,,,---++++++************++++++++++++++++++,,,,,,,,,,,,,,,,,,---------,,,++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///111111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........///......---,,,........................---------------...///000...------,,,,,,,,,,,,,,,...............---------......---------...///000...///000111111000///......---------...///000000555333000...---...111222111111000000//////......444222000000000000...------,,,,,,---...---***(((,,,,,,------.........///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------............/////////////////////////////////........................222222222222222111111000,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////////////////000000000000111111111111111111111111666222111444555333333555666666666666666777888999888===@@@IIIWWWZZZ\\\hhh\\\UUULLLFFFCCCAAA>>>;;;777777777777666666666666777777666666555444444444111222222333333222222111222111111000000111111222000000000000000000000000 555BBB)))hhh///000///222333333333333333222111///555+++000222666666777222,,,888<<<000<<<;;;@@@OOOGGGKKKoooyyyxxxmmm999&&&777444333---555555333///333888---RRR999000000000000////////////........................------......------,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***,,,------,,,++++++,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///...---------------........................------------......//////000///...---------------000000000000///...------000///...------------------...000111111111000///222222222222222333444555777666555444444555777777888888888777666555444444222111//////000000///---.........///000000...,,,000//////...------------------------------------,,,,,,,,,---------......---------------------------------.........////////////////////////////////////////////////////////////000000000000///...------------------------......---------,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------,,,,,,,,,,,,------...------,,,,,,------------------------++++++,,,---......//////////////////000000000000111111111111111222222222999333111444777555444444666666666666777888999999888>>>CCCMMMYYYYYY]]]lllZZZTTTLLLFFFDDDAAA>>>;;;777777777777666666666666666666555555444333333333111222222333333222222111222222111111111111222222111111111111111111111111===''':::000;;;vvv000000000333333333333333222111111111???###000JJJ%%%333UUUNNN888444999333AAA555DDDNNNNNNYYY```ffffffrrruuu222000555555666222666333777---+++;;;000---sss555888////////////000000000000........................------......------,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++)))***,,,,,,*********+++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,---------+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,---------........................---------.....................---------......///000//////......---------......///000111222222222555555666777888999999999@@@@@@@@@@@@@@@AAABBBBBBCCCDDDFFFHHHIIIIIIHHHHHHGGGHHHHHHHHHGGGEEEDDDCCC;;;999666555555444111///222000...---...///...---......---,,,,,,,,,---...------------------------,,,,,,,,,---------......------------------------------------....................................////////////////////////------......///......---------------------------......---------,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------,,,,,,,,,,,,,,,------...------,,,---------------------------------...//////000000////////////000000000000000000111111111222222222:::444111444777666444444666666666666777888999:::999@@@FFFPPPXXXVVV\\\pppYYYSSSKKKFFFDDDBBB>>>;;;888888777777777666666666555555444444333222222222111222222333333222222111222222111111111111222222111111111111111111111111//////===888111111???ZZZ000222222555222333444333111111111333***555###@@@'''666***fffxxx===333:::IIIIIIQQQMMM\\\jjjhhhgggrrr{{{tttqqqQQQGGGMMM===555;;;777...***444222---555///???777RRRwww...###////////////000000000000........................------......------,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++(((***,,,+++***)))******,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------++++++,,,---------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...---------..............................------......///......---++++++++++++,,,---...///...---------...///111222111444888===@@@BBBBBBBBBFFFEEEEEEFFFGGGIIILLLMMMUUUUUUTTTTTTTTTTTTUUUUUUXXXZZZ]]]```aaa```^^^\\\ZZZ[[[\\\\\\[[[ZZZXXXWWWUUURRRNNNLLLIIIGGGCCC@@@>>>;;;666333222111///---...---,,,,,,,,,---///000------------------------,,,,,,,,,---------......------------------------,,,------------.........................................................---......///////////////------------------------......---------,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,,,,------...,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------,,,,,,,,,,,,------......------------------------------........./////////000000////////////000000000000000000000111222222333333777333222555666444444666666666666777888999:::;;;<<>>;;;888666444111000///000000........................,,,,,,,,,---------......------------------------,,,,,,---------.................................------------------------------...///////////////..............................---------,,,,,,,,,---,,,,,,++++++,,,,,,---******+++,,,,,,---......,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,---------......,,,,,,------------------+++,,,------......------........................------............//////////////////000000000000///000000111222222333333444222333555555222444999666666666777888999;;;<<<@@@GGGNNNXXX]]]XXXdddWWWQQQJJJFFFDDDBBB???<<<999999999999888888888888666555555444333333222222222222222333333222222222333222222111111222222333111111111111111111111111...<<<)))000333(((666444)))444:::444555```111444555888000222333222000000333666<<<%%%888666,,,666111999---666LLLUUURRRaaa\\\hhhooo```tttrrrzzzzzz{{{||||||vvvnnnrrr}}}}}}xxxkkk___YYYVVVBBB:::888---===...;;;111333666ZZZ~~~555&&&@@@###))).../////////000000111111////////////////////////------......------,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***,,,...---,,,+++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......***+++,,,,,,------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++---///000000//////------------------------------------------------,,,,,,---.../////////...........................------/////////...---,,,111111000/////////000000000000111333999AAAHHHMMM]]]aaaggglllnnnllliiigggcccaaa___^^^```eeekkknnnpppooonnnlllkkkkkkkkkkkkqqqpppooommmlllkkkkkkkkklllmmmoooppppppooonnnmmmhhhgggffffffggggggfffdddfffeeecccbbb___YYYSSSNNNFFFCCC>>>999444111000///........................,,,,,,,,,---------......------------------------,,,,,,,,,---------..............................------------------------++++++,,,---......------..............................---------,,,,,,,,,---,,,,,,++++++,,,,,,---******+++,,,,,,---......,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,---------......,,,,,,,,,------.........+++,,,,,,---.........---........................,,,,,,------------------////////////000000000000///000000111222222333333111111333555444111444:::666666666777888:::;;;<<>>777%%%999222222222222222222222222111///...000333555444222...:::444***PPPXXXOOO\\\eeeooosssrrrqqqtttxxx~~~|||zzz|||}}}pppoooxxxiii[[[PPPFFF>>>999999777444222333555888:::@@@***777---(((111...000000000000000000000000........................///............---------++++++,,,,,,,,,---------...------,,,,,,------...***+++,,,,,,------,,,,,,***+++,,,,,,------,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++,,,---...---,,,,,,++++++,,,,,,------------,,,,,,+++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------...---,,,++++++---...000//////.........------------.../////////...---,,,---...///...------...///)))---111333333111000///222444777===FFFRRR___gggiiilllqqquuuvvvtttpppnnneeedddcccccceeeiiinnnqqqkkkrrrvvvssspppooonnnkkknnnmmmjjjhhhhhhiiikkkmmmooopppssstttuuussspppnnnfffeeedddcccbbbbbbbbbbbbcccfffkkknnnmmmhhhaaa\\\TTTPPPIIIEEEBBB>>>999555333222000......///000111,,,,,,,,,,,,------------///...------,,,,,,------........................333---,,,///---)))111@@@111111000000//////......,,,------......------,,,111111000///////////////......//////......---,,,---,,,,,,++++++,,,,,,---***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................++++++,,,,,,---...//////---------............///........................000000//////.........---////////////000000000000111111222222222333333333111222333444555555555555999666555888888777:::???FFFPPPVVVZZZYYYWWWoooVVVQQQKKKFFFBBB???===;;;;;;:::999999888888999999666666555444333333333333333333333333333333333333222222222222222222222222222222222222111111111000777555444333222333444555000111111000000111555777:::gggccc___%%%888000???333333222222222222222222444222111111333444222000...444222(((***999EEEGGGgggccc[[[ZZZ\\\VVVZZZnnnjjjpppuuutttnnnjjjkkknnnooonnnnnnsss}}}yyykkkhhhcccttt}}}uuussswwwwwwvvvtttiii]]]QQQJJJAAA===777222000222444777%%%???TTTZZZ]]]\\\III111GGG&&&&&&222***...666+++000000000000000000000000...............---------///............---------++++++,,,,,,,,,---------...------,,,,,,------...***+++,,,,,,------,,,,,,***+++,,,,,,------,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,------------,,,,,,,,,,,,,,,------------...---,,,++++++---///000//////.........---------------///000000000///...+++---///000///...//////,,,---......///222777:::===AAAHHHOOOWWW```hhhnnnsssuuuvvvwwwvvvtttpppnnnhhhgggggghhhkkkooosssuuuuuuyyyyyyuuussssssppplllpppnnnllljjjjjjjjjkkkllllllooorrrsssqqqmmmjjjhhhccccccbbbaaa````````````bbbdddgggiiigggccc^^^ZZZVVVRRRNNNMMMLLLKKKHHHFFF;;;999666333000...---,,,/////////......---------+++,,,,,,,,,---.................................---))),,,333444333<<>>999444222111111111000000/////////,,,,,,---.../////////..............................+++---111111...333===000000000////////////...------............------.........------------,,,...............---,,,,,,---,,,,,,++++++,,,,,,---***,,,---,,,+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------------------------------............///........................////////////............////////////000000000000111111222222222333333333111222333444555555555555888555555888999999>>>EEEPPPWWWUUUUUUeee~~~TTTPPPKKKFFFCCC@@@===;;;;;;:::999999888888999999777666555444444333333333222222222222222222222222222222222222222222222222222222222222222222222222000111222333444333222222444555555444222222444666;;;666333777666111...000333333333333444444444444333222111111222333444555666///...444777777CCCTTTOOOccchhheeelllooohhheeelllsss{{{}}}vvvkkkbbb^^^aaaeeemmmyyy~~~rrreee___[[[dddnnnwwwyyyrrrfffXXXJJJ>>>666222@@@666000000---)))...999000444<<<555'''...555)))////////////////////////---------------.........///............---------,,,,,,,,,------------......------,,,,,,------...***+++,,,,,,------,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''(((***,,,------,,,,,,---,,,,,,++++++,,,,,,---++++++++++++************+++++++++,,,,,,,,,------,,,,,,,,,------------...+++++++++,,,,,,,,,,,,---------------------------++++++,,,,,,---...//////+++,,,,,,---...---------............////////////...------,,,---...///////////////.....................//////////////////111222333222000000111222555:::@@@FFFKKKPPPTTTWWWccchhhoootttvvvvvvuuuuuuoooooonnnmmmnnnpppssstttnnnoooppprrrssstttttttttyyywwwrrrnnnllliii]]]QQQIIIHHHHHHHHHIIIJJJKKKLLLQQQXXXaaaeeeeeeddddddeeeeeedddcccbbbaaaaaaaaaaaa```___]]][[[ZZZZZZZZZZZZZZZXXXWWWVVVVVVVVVUUUUUU\\\[[[XXXTTTOOOHHHCCC???666555555444333222111111///000000000000///...---........................000......///,,,'''(((---////////////////////////------............------...............---,,,,,,------.........---,,,,,,---,,,,,,++++++,,,,,,---+++,,,---,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------,,,,,,---------............///........................///////////////.........////////////000000000000111111222222222333333333111222333444555555555555999777777::::::<<>>;;;;;;:::999999888888999999777777666555444444444444222222222222222222222222222222222222222222222222222222222222222222222333111222333444333222000///444555555444333222333555+++///555000333111777666333333444444444555555555444444333222111222444555;;;???CCCEEEIIIOOOXXX^^^gggmmmlllkkkqqqoookkkqqqrrrxxx~~~|||wwwrrrpppvvv{{{|||xxx|||{{{oooppplllfffjjjzzz~~~qqqaaaPPPCCC;;;///333888888555111111333111...000000+++---333333////////////////////////---------......////////////............---------,,,,,,---------............------,,,,,,------...***+++,,,,,,------,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''(((***,,,------,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---------.........++++++,,,,,,,,,---------------------------------++++++,,,,,,---...//////,,,,,,---.........------........./////////000000------------......//////////////////////////////000000///......---------///000000000111444999<<>>@@@AAADDDKKKUUU\\\___aaaccceeefffeeedddccccccbbbccccccaaa___\\\YYYWWWWWWXXXYYYXXXXXXXXXWWWVVVVVVWWWWWWZZZZZZZZZXXXUUUPPPLLLIIIAAA@@@===:::777444222111....../////////...------........................,,,,,,...111000...///222.............../////////---......//////......---....../////////...---,,,---------...---,,,,,,+++---,,,,,,++++++,,,,,,---+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------,,,,,,---------............///.................................///////////////////////////000000000000111111222222222333333333111222333444555555555555777666777999999<<>>;;;;;;:::999999888888999999888777666555444444444444333333333333333333333333222222222222222222222222222222222222333333333333222333333444333222000///111333333333111111111333333888999222666:::999///333444444555555666666666888888777444222222555777---:::DDDGGGOOO]]]eeeeeejjjkkkiiinnntttjjjdddnnn|||{{{zzzyyyyyy|||||||||}}}|||}}}zzz{{{}}}wwwccc[[[cccuuuvvvhhh[[[SSS;;;888222...222777444+++///))))))111444...---333000000000000000000000000.........///000000111111///............---------,,,---------...............------,,,,,,------...***+++,,,,,,------,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---------++++++,,,,,,,,,,,,------,,,---------............,,,,,,,,,---------......------------------------+++,,,,,,------.........,,,,,,---.........................../////////000------......////////////...////////////000000000111000///.........//////---///222555999@@@HHHMMMSSSSSSSSSUUUZZZcccmmmttttttuuuuuussspppmmmlllmmmnnnnnnnnnoooqqqtttvvvxxxrrrrrrrrrrrrqqqpppooonnnoooooommmkkkjjjeeeWWWHHH>>><<<999777666777999:::@@@EEELLLUUU]]]bbbeeefffgggfffeeedddccccccccccccbbb```\\\XXXUUUSSSRRRQQQPPPRRRSSSTTTTTTVVVXXX[[[VVVWWWXXXXXXWWWUUUSSSQQQNNNLLLHHHCCC>>>999666444---------------...//////........................,,,---...000111111111111---............/////////......////////////............///000000...---,,,---------------,,,++++++---,,,,,,++++++,,,,,,---+++---...---,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------------------------------............///.................................///////////////////////////000000000000111111222222222333333333111222333444555555555555444333555777777;;;FFFRRRVVVUUUYYYyyyRRROOOKKKGGGEEEBBB>>>;;;;;;:::999999888888999999888777666555444444444444333333333333333333333333222222222222222222222222222222222333333333444444111222333333333333333333000222333333222111222333...111///555777???888333333444444555666666777777777888888777666888<<<@@@MMMUUU\\\^^^cccllluuuwwwuuurrrhhhhhhrrruuu{{{}}}|||{{{{{{~~~{{{{{{vvvqqqiiidddgggqqq|||{{{fffVVVUUU^^^eeexxxwwwrrrbbbRRR>>>444444666555222333222000333777111+++///000000000000000000000000/////////000111222222222///............---------------------...............------,,,,,,------...***+++,,,,,,------,,,,,,***+++,,,,,,------,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---******++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------............------........./////////........................------------------------,,,------...............------........./////////---......///////////////.../////////000000000000000000///000000222333444555999???FFFLLLRRRXXX\\\\\\[[[ZZZZZZ]]]eeeooovvvsssttttttrrrooommmlllmmmlllmmmoooqqqsssttttttuuuttttttttttttsssssssssssspppqqqpppooopppnnneee[[[PPPLLLEEE>>>999777777777===???EEEQQQ^^^hhhlllllliiihhhgggffffffeeeffffffccc```\\\WWWQQQKKKGGGDDDBBBEEEHHHIIIJJJLLLPPPTTTVVVVVVWWWXXXXXXWWWVVVVVVRRRQQQNNNKKKHHHDDDBBBAAA888666333000//////000000......................../////////...---...,,,***---------.........//////......////////////......,,,---...//////---,,,+++,,,------------,,,++++++---,,,,,,++++++,,,,,,---,,,---...---,,,,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................+++,,,,,,------.........---------............///..................................../////////000////////////000000000000111111222222222333333333111222333444555555555555444444666888888===JJJWWWWWWXXXdddQQQOOOKKKHHHEEEBBB>>>;;;;;;:::999999888888999999888777666555555444444555444444444444444444444444222222222222222222222222222222222333333444444444000111111222444555666666111333555555444444444555222444111@@@777;;;222888444444444555666777777888333555777888:::>>>EEEKKKTTTZZZeeeoootttuuuxxx}}}ttt|||zzzxxx~~~{{{rrrqqq||||||nnnbbb```dddggghhhwww|||yyyjjjZZZSSSUUUWWWUUUgggxxxiii[[[RRREEE666111666111777222---333333///222000000000000000000000000///000000111222333333333//////.........------------------.........//////...------,,,,,,------...++++++,,,---------,,,,,,++++++,,,---------,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++,,,---...---,,,,,,++++++,,,,,,---))))))******++++++++++++++++++,,,,,,,,,------------------.........//////.........////////////000........................------------------,,,,,,,,,---......//////......------------.........///---......///000/////////.../////////000000111111//////000111333555888:::BBBGGGPPPWWW\\\___bbbddd]]]^^^```bbbeeeiiinnnrrrqqqrrrtttsssqqqooonnnooommmpppssswwwyyyzzzzzzzzzvvvvvvvvvvvvwwwxxxyyyzzzqqqsssrrrqqqsssuuurrrlllfff___TTTIIIAAA<<<::::::::::::@@@OOOaaaooouuuuuummmlllkkkjjjiiiiiiiiiiiicccaaa\\\VVVMMMEEE>>>:::888:::===>>>>>>@@@DDDGGGTTTTTTTTTUUUTTTTTTTTTSSSPPPPPPOOOOOOOOOOOOOOOOOOGGGCCC===666222000///000...........................///...---///111000...---------.........//////......////////////......+++,,,---......,,,***))),,,,,,---------,,,++++++---,,,,,,++++++,,,,,,---,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................++++++,,,,,,---...//////---------.........//////........................---.........//////000000////////////000000000000111111222222222333333333222222333444555555555555777777999;;;<<<@@@NNN\\\YYY]]]oooRRROOOKKKGGGDDDAAA>>>;;;::::::;;;;;;::::::999888666666555444444444444555888777666555444333333333222222222222222222222222111111222222222333333333444444444444444444444444222333444444555555444444111111222666;;;<<<:::888888444222555666555555888555777;;;@@@GGGQQQ\\\ccchhhlllrrrwwwzzz|||}}}~~~}}}}}}~~~}}}pppgggaaafffxxx~~~jjjXXXLLL@@@555222222111000000111222333000111222111///...............////////////..............................,,,,,,+++***+++,,,---.........------------......+++++++++,,,,,,---------------------------------...---,,,,,,,,,,,,---...---------------------------------............///++++++,,,,,,,,,,,,------)))***+++,,,,,,+++***)))++++++******++++++,,,---,,,,,,,,,---------...............------,,,,,,,,,++++++---...//////000000.........------,,,,,,,,,---...............------............/////////000111111111000000000000000---///000///...------...222222333555:::AAAJJJQQQZZZYYYZZZ]]]bbbfffhhhhhheeeeeefffhhhlllooopppooommmnnnoooqqqrrrtttuuuvvvvvvxxx{{{}}}~~~}}}{{{zzzyyyxxxwwwwwwyyy{{{~~~}}}}}}~~~~~~~~~}}}}}}|||vvvyyywwwmmmaaaTTTEEE999===<<<@@@NNNfff{{{}}}{{{yyyxxxxxxxxxuuuoooiiiggg]]]SSSNNNOOOQQQPPPMMMHHHFFFBBB===:::999;;;===EEEFFFKKKRRRTTTQQQQQQSSSTTTRRRQQQSSSSSSPPPNNNMMMPPPMMMHHHFFFCCC===555///222000------.........---......---------...//////................................................///...---,,,,,,---...///........................******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------......///000000000000000////////////////////////,,,...//////......///111111000/////////000222333000000111222222222222111444444555555666777777777555:::<<<:::===HHHTTTZZZVVVdddRRROOOKKKGGGDDDAAA>>>;;;::::::;;;;;;::::::999888666666555444444444444555666666555444444444444555222222222222222222222222111222222222222333333333444444444444444444444444222333444444555555444444222222333666:::;;;:::777:::666666999:::777777999777;;;AAAIIISSS^^^iiipppvvvyyy~~~~~~}}}}}}}}}}}}mmm^^^OOOBBB???999222///111333222111000111111111000///.........//////////////////...........................---,,,,,,+++,,,---...///---------,,,,,,---------,,,,,,,,,,,,,,,,,,------------------------------...---,,,,,,,,,,,,---...------------------------------------............++++++,,,,,,,,,,,,------***+++,,,------,,,+++***+++++++++***++++++,,,---,,,,,,,,,---------...............------,,,,,,,,,------......///..................------,,,,,,,,,---......//////...------........./////////000000111111111111000000000000111222444444222111111111///333888???EEEMMMTTTZZZ___^^^^^^aaadddgggiiiiiiggghhhiiijjjkkklllmmmnnnmmmnnnppprrrtttuuuvvvwwwuuuwwwzzz}}}~~~~~~}}}{{{sssfffUUUFFF>>>===???LLLeee|||~~~~~~}}}}}}|||yyywwwbbbWWWJJJEEEKKKSSSZZZ\\\YYYXXXUUUPPPJJJEEEBBB@@@BBB@@@BBBIIINNNPPPRRRVVVVVVTTTTTTUUUUUUSSSQQQPPPMMMKKKJJJJJJJJJGGG@@@:::555222///------......---******+++,,,---...///000................................................///...------------...///------------------------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------------...///////////////////////////////////////111222333111000...///000111000/////////000222222222222333444444444444333444444555555666777777777777999;;;<<>>;;;::::::;;;;;;::::::999888777666555555444444555555444444444444444555666777333333333333333333333333222222222222333333333333444444444444444444444444333333444555555555555444333333444777999:::888777777555666999:::777777:::@@@EEENNNXXXaaallluuu{{{zzz~~~|||zzz|||wwwjjj```MMMBBB444...000222111---000000000000000000//////////////////////////////...........................------------...//////---,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,------------------------...------,,,,,,------...------------------------------------............++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,+++++++++++++++,,,------,,,,,,,,,---------...............---------------......//////...------,,,.........------------------......//////.............../////////000000000111111111111111111111111///111222222111000111222555;;;DDDMMMUUUZZZ___bbbfffddddddeeegggiiiiiiiiihhhkkkmmmmmmkkkjjjlllnnnoooqqqtttvvvyyyzzzzzzzzzzzz||||||zzzxxxzzz~~~sss```OOO@@@>>>>>>HHH___www{{{yyyxxxyyyhhh]]]OOOIIIKKKPPPUUUVVV^^^___``````]]]WWWRRROOOBBB;;;888<<>>;;;::::::;;;;;;::::::999888777666666555555555555555555444444444444555666666444444444444444444444444222222222333333333444444444444444444444444444444333444444555555555555555444555666777888888777777666444555999;;;;;;???EEEPPPUUU^^^gggnnntttzzz}}}~~~~~~|||~~~xxxaaaUUUEEE:::666555222///111000000111222111000///000//////////////////000.......................................//////000...------,,,,,,------.........------,,,,,,,,,+++------------------------------------------------------------------------,,,,,,---------.........+++++++++,,,,,,,,,------,,,,,,------------,,,,,,,,,++++++++++++,,,------,,,,,,,,,---------.....................------------...............------...............------------......////////////......////////////000000000000111111111111111222222...///000000111333888;;;FFFKKKTTT[[[```cccfffgggjjjhhhggggggiiijjjiiihhhhhhlllqqqpppmmmkkknnnqqqqqqsssvvvyyy{{{||||||||||||yyyvvvtttrrrvvvxxx{{{}}}~~~xxxhhhWWWHHHEEECCCIII[[[qqq~~~zzzqqqjjjgggfffjjjeee^^^ZZZXXXVVVQQQMMMQQQTTTXXX]]]```aaa___]]]III???666555999===CCCHHHOOOSSSVVVUUUTTTTTTRRROOOLLLJJJHHHJJJMMMNNNLLLJJJEEECCC@@@===:::777222///000000000111000///---,,,.........................................................------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,------------------,,,---......//////......////////////////////////)))+++---...///000222333000000000000000111111222000111222222333333222222555555555666777777888888<<<777999EEEPPPTTTVVVYYYnnnRRROOOKKKGGGDDDAAA>>>;;;::::::;;;;;;::::::999888777777666555555555555666666666555444444444444555444444444444444444444444222222333333333444444444444444444444444444444444333444555555666666555555555666777777777777777777888666777<<<@@@EEENNNXXX```fffnnnuuuzzz}}}|||jjjooorrr{{{yyypppbbbRRREEE<<<666333333222111222333333111///111000////////////000111////////////////////////......////////////000/////////............//////.........------,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,------------...+++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------..............................+++,,,---...////////////........................---......///000000//////////////////000000000111000000111111222222222333333333444555888???GGGMMMVVVZZZ___dddfffhhhkkkllljjjhhhggggggiiijjjiiiiiihhhmmmssstttqqqpppssswwwtttvvvxxxzzz|||}}}}}}}}}}}}|||{{{{{{zzz||||||{{{zzzxxxvvvtttrrrvvvwwwvvvxxx{{{zzzpppdddXXXVVVRRRSSS^^^ooozzz|||{{{}}}}}}wwwlllaaaYYYVVV\\\\\\]]]```bbb```\\\WWWJJJIIIJJJMMMRRRVVVWWWVVVLLLAAA888555777999>>>CCCRRRZZZ___^^^\\\]]]ZZZUUUPPPKKKEEECCCDDDFFFEEEDDDIIIIIIIIIIIIFFF@@@999333111111111111000///...---................................................---..................---------------------------++++++,,,,,,,,,---------------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------............///000000000000///////////////////////////)))+++---...///000222333///000000000111111111111111111222333333333333222555555666666777888888888===777;;;KKKUUUVVV[[[cccRRROOOKKKGGGDDDAAA>>>;;;::::::;;;;;;::::::999888888777666666555555666666777666555444444444444444555555555555555555555555333333333333444444444444444444444444444444444444444444555666666666666555444666777777666666777999555555888???EEELLLYYYeeelllrrryyy~~~sssVVVZZZfffxxxvvvgggUUUEEE999333777555333333555555222///111111////////////111111////////////////////////---......///000/////////000000////////////000000.........---------------------------------------,,,------......------,,,------------------------,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,---------...................../////////***+++,,,...///000000000.............../////////---...//////000000000000/////////000000000111111000000111111222333333333555666888<<>>QQQ]]]fffeeecccccc___XXXUUUNNNFFFAAA@@@AAA@@@>>>EEEFFFIIILLLLLLHHHAAA<<<222111000////////////000................................................------...//////...------........................,,,,,,,,,,,,------------------------------------,,,,,,,,,---------......------------------------------------------------+++,,,,,,------............//////000000000000000////////////////////////000111222111000///000111//////000111111111111000333333444555555555555555555666666777777888888999<<<777???PPPWWWVVVaaasssRRROOOKKKGGGDDDAAA>>>;;;::::::;;;;;;::::::999888888777777666666666666666555444444444444555666666555555555555555555555555333333333444444444444555444444444444444444444444444444555666666666666666333555777777555666888;;;666999@@@IIIPPPWWWcccnnntttyyy}}}{{{{{{```YYYYYYcccppp{{{wwwkkkZZZIII===;;;777555555777777333///222111///......///111222////////////////////////,,,---.../////////......//////............//////------------............------------------------,,,,,,---......---,,,,,,------------------------++++++,,,,,,,,,---------++++++,,,,,,,,,,,,------...---,,,++++++,,,---...---,,,,,,,,,,,,---......,,,,,,,,,---------......---........./////////000,,,,,,---.../////////...---........./////////000------///000000111111111//////000000000111111111000000111222222333444444666:::AAAGGGMMMSSSYYY]]]```dddiiikkklllllllllmmmdddcccdddfffjjjmmmnnnnnnpppssswww{{{}}}~~~~~~}}}~~~}}}|||{{{|||}}}}}}yyyuuusssqqqrrrrrrkkkjjjjjjiiihhhgggfffeee___bbbgggjjjkkkjjjfffdddddddddaaa^^^^^^bbbbbb^^^^^^aaacccbbbeeelllpppoooqqqqqqrrrrrrqqqlllfffbbbXXXVVVSSSQQQPPPPPPPPPPPPSSSKKKBBB======>>>===<<<======???@@@<<<888:::@@@OOO___kkkjjjhhhgggbbbYYYWWWRRRKKKGGGEEEDDD@@@===;;;<<<@@@EEEIIIJJJHHHEEE===:::666333000/////////................................................------...//////...------------------------------,,,,,,,,,------------...........................,,,,,,,,,---------......------------------------------------------------++++++,,,,,,---......///---...//////000000//////////////////////////////111222333111000...///000...///000111222111111000333444555555666555555555666666666777888888999999:::888CCCTTTWWWUUUgggRRROOOKKKGGGDDDAAA>>><<<::::::;;;;;;;;;:::999999888888777666666666666666333333333444555666777888666666666666666666666666333333333444444444555555444444444444444444444444444555555666666666666666333555777666555666999<<<>>>CCCMMMXXX___dddnnnyyyxxx|||}}}{{{{{{|||}}}wwwrrrooossssssxxxyyyoooYYYQQQTTT___ooo}}}ttt___OOO===999666666888888333///222111000......000111222000000000000000000000000+++,,,.../////////...---......------------......,,,---------.../////////------------------------,,,,,,---......---,,,,,,------------------------++++++,,,,,,,,,---------++++++,,,,,,,,,---------///...---,,,,,,---...///---,,,,,,,,,,,,---......,,,,,,,,,---------......---.........//////000000.........///......---,,,---.........//////000000------///000111111111111000000000000111111111111000000111222333333444444<<>>AAAEEEFFFEEEEEEIIIOOOQQQKKKCCCDDDIIISSSeeerrrrrrooonnnhhh^^^XXXTTTPPPNNNLLLIIIDDD???222333777===DDDIIILLLLLLKKKFFF???888222///...---................................................,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................,,,,,,,,,---------......------------------------------------------------++++++,,,,,,---...//////,,,---......//////......////////////////////////,,,...//////......///111...///000222222111111000111222333333444444333333666666666777888888999999888888FFFWWWWWWSSSkkkRRRNNNJJJGGGDDDBBB???<<<<<<<<<;;;;;;;;;:::::::::777777777777777777777777444444444444555777888999444444555555555555444444555555555555666666666777444555555666666666666666777888888777555444666777444333444666:::===@@@@@@IIIPPP\\\eeehhhgggllltttqqqvvvyyywwwzzz}}}xxx~~~yyyhhhVVVNNNUUU```sss|||vvvhhh^^^RRR@@@555777;;;888000222222111///......///111//////////////////////////////000000000000//////..............................................................................//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------222000---+++***+++,,,,,,------------------------***++++++,,,------------///////////////.........//////.........---------//////000111111111111111000000000000000///......222000//////111222222222222222222222333777<<>><<<<<<<<<;;;;;;;;;:::::::::777777777777777777777777666666555555555666666777444555555555555555555444555555555666666666777777444555666666777777666666666888999888777777888:::888666555777<<>>;;;<<<<<<;;;;;;;;;:::::::::666666666666666666666666888777666666555555555666555555555555555555555555555555666666666777777777555555666777777777777777666888:::;;;:::::::::<<<;;;:::888999???HHHRRRXXXZZZXXX[[[dddkkkooosssxxx|||{{{vvvooosss}}}xxxhhhccc^^^ccckkkttt}}}wwwhhhVVVGGG???777000---...000111222222222222111111111111111111111111//////000000000000//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------------------------------------------------------////////////////////////,,,---...000000000000000444222000...------...////////////............---//////000111111111111111000000111111000000/////////000000111111222222222000222444888>>>GGGPPPVVV```bbbdddeeedddcccddddddcccggglllqqqtttssspppnnnhhhbbb^^^___``````aaadddjjjooosssssssssqqqkkkeee___bbbcccccceeehhhgggbbbcccbbbbbb```^^^^^^```bbb]]]aaadddeeejjjooonnnjjjpppqqqsssuuuvvvtttppplllnnnrrrqqqkkkgggfffeeebbb___\\\YYYYYY[[[^^^______]]]```cccdddbbb^^^ZZZYYYWWWTTTQQQMMMLLLMMMNNNOOOQQQPPPPPPOOOOOOPPPPPPPPPGGGNNNXXXbbbhhhmmmppprrrmmmmmmnnnnnngggXXXLLLGGGGGGGGGIIIJJJJJJJJJHHHGGGBBBAAA===888444555:::>>>OOOVVVXXXRRROOONNNHHH???444111///.../////////...------......///...............////////////......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------------------------------------------------------////////////////////////000///.........///111222111111111111000000000000000000000111111111222222333333333333333333444444555555666777888999999999???HHHRRRTTTXXXiiiPPPMMMIIIFFFCCCAAA>>>;;;<<<<<<;;;;;;;;;:::::::::666666666666666666666666777777666666666666666777666666555555555555666666555666666666666777777777555666777777888888777777777999;;;<<<;;;::::::;;;;;;;;;===???EEENNNWWW]]]XXX\\\fffqqqxxxzzz}}}{{{tttlllnnnvvv~~~mmm\\\]]]nnn~~~uuugggYYYMMM@@@444333333333333444333222000111111111111111111111111//////000000000000//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...............------------------------------+++,,,,,,---...---------------------------------+++,,,------......------.............../////////000///......///000222333666444111...------///000/////////...............//////000111111111111111000000111111111000000///111222333333222111222333222666===CCCJJJQQQYYY]]]___aaadddeeeeeeeeefffhhhgggiiimmmppprrrrrrpppooojjjdddaaaaaaaaaaaacccgggccciiinnnnnnkkkhhheeecccbbbddddddbbbcccffffffccceeecccaaacccgggkkkjjjiiibbbddddddcccgggooossssssyyyzzz~~~yyy}}}}}}yyyuuutttqqqnnnrrrkkkcccbbbeeegggdddaaa^^^bbbfffhhhfffbbb___^^^XXXUUURRROOONNNNNNNNNNNNNNNNNNNNNLLLKKKKKKNNNPPPHHHMMMTTT[[[___bbbdddfffjjjlllooonnneeeUUUCCC999;;;<<<===>>>>>>=========???AAA@@@;;;555222555999GGGNNNTTTTTTTTTSSSLLLDDD:::666222/////////...---,,,,,,---.../////////...------............------........................++++++,,,,,,,,,,,,++++++------------------------------------------------------............------........................------------............////////////////////////000//////...///000111111111111111000000000000000000000111111111222222222333333333444444444444444555666777777888999:::<<<===NNNZZZXXXZZZnnnQQQNNNIIIFFFDDDAAA>>><<<<<<<<<;;;;;;;;;:::::::::777777777777777777777777555555555666666888999999777666555555555555666777666666666666777777777888666777777888999888888888999:::;;;;;;:::999999:::888>>>EEEMMMTTT[[[bbbgggnnnsss|||~~~zzz|||uuujjjdddlllzzz~~~fffZZZ^^^jjjvvv}}}}}}vvvnnnbbbOOO>>>777555222222333333222000000000000000000000000000//////000000000000//////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------...............---------------------------,,,,,,---.........------------------------------***+++,,,---............,,,,,,---------............---,,,,,,...333777:::777444111///---...///000//////////////////////////////000111111111111111000000111111111111000000111222333222000000222555:::@@@IIIQQQVVVZZZ]]]___```bbbeeeffffffgggiiikkkllllllllllllllllllmmmmmmiiiddd```___]]][[[^^^ccc\\\```eeefffccc``````ccckkklllkkkggghhhnnnrrrsssvvvrrrqqq{{{{{{vvvzzz{{{qqqpppwwwzzztttlllkkkmmmnnnmmmgggaaa\\\ZZZWWWVVVTTTUUUVVVVVVTTTRRRMMMMMMLLLJJJHHHHHHJJJLLLLLLOOOTTTWWWYYYZZZ[[[\\\aaaffflllnnniii]]]KKK===888888888888:::;;;<<<<<<<<>>FFFNNNRRRUUUTTTOOOIIIBBB>>>888333111///---+++,,,,,,---.../////////...,,,,,,,,,------,,,,,,,,,........................+++,,,,,,------,,,,,,+++------------------------------------------------------............------........................---------......////////////////////////////////////////////////000000111000000000000000000111111111111111111222222222222333333333444444555555555444666888888888999<<>>666444222000//////000111...////////////000000000//////000111111111111111000000111111222222111111///111111000///111777<<>><<<<<<;;;;;;;;;:::::::::999999999999999999999999999888888777777777777777999777666555555666777999777777777777888888888888888888999::::::::::::999999999999999;;;???EEEIIIVVVbbbqqq|||xxxpppvvvooooooooojjj\\\NNNMMMTTThhhttt~~~~~~zzzuuufffYYYGGG;;;555333222111111111111111111111111111//////000000000000//////000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,---.../////////...........................,,,---......//////......------------------------///...,,,++++++,,,...///---------...///000000111777:::>>>@@@>>>888111,,,222222222222222222222222.../////////000000111111//////000111111111111111///000111222222222222222222444777777:::BBBNNNXXX[[[]]]```bbbbbbccceeefffdddeeefffeeedddeeeggghhhcccccccccbbbaaa```___^^^]]]]]]bbbjjjrrr{{{sssfffeee```\\\ZZZ[[[XXXQQQKKKGGGHHHIIIIIIHHHHHHJJJKKKRRRSSSPPPOOOUUU^^^___ZZZTTTJJJAAADDDPPP[[[]]]\\\aaa]]]XXXRRRKKKDDD<<<777444777>>>GGGMMMPPPRRRUUUQQQOOOKKKGGGCCC>>>888555.../////////...---,,,,,,//////000000000000//////..............................////////////..............................---------------------------..................---////////////////////////---------...///000000111////////////////////////...//////000000000000000//////000000111111111222111111222222222333333333333333444444555666777777333777999999777999???EEEQQQOOO[[[|||TTTPPPNNNOOOLLLEEE>>>===<<<<<<<<<<<<;;;:::999888;;;:::888888999888777555444555666777888999999999777777777777777777777777555555666666777777888888999666444555888:::999888>>>???<<<777555===LLLYYYccclllyyyuuugggZZZLLLCCCEEEMMM[[[lll}}}zzztttmmmfffWWWFFF;;;777333...111333444444333111000000000000000000000000000000000000///.......................................,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......///000000///---+++,,,---......//////...---,,,,,,+++,,,............,,,+++,,,,,,,,,---------......,,,------...///000111111555:::???>>>888333000111000000000000////////////111111111000000000000000//////000000000000///...333222111111222222111000666333222777AAAKKKRRRUUU\\\^^^aaacccccccccdddeeecccfffhhhgggeeeccceeegggdddbbbcccgggeee^^^ZZZ[[[eeennnzzzsssiiiddd___^^^___]]]YYYTTTGGGIIIKKKJJJGGGFFFGGGIIIJJJLLLMMMNNNOOOQQQUUUXXXSSSPPPKKKHHHIIIPPPZZZaaa\\\[[[[[[[[[WWWNNNCCC;;;666:::???EEEIIILLLNNNPPPRRRPPPLLLHHHCCC@@@===<<<111000//////000///...,,,---------...111111000...........................---------............///........................---------............///........................///////////////........................---------............////////////000000000000000000000000000000111222222222222111222222111111111111111111222333444555666666666666888555666888888999CCCOOO\\\SSScccTTTPPPNNNOOOLLLDDD>>>===<<<<<<<<<<<<;;;:::999888999888666666777777555444666666777888999999999999777777777777777777777777555555666666777888888888888777666777:::<<<;;;:::666888;;;???EEEPPP^^^hhhtttyyy}}}yyyooo```PPPHHHHHHPPP^^^rrr|||zzzvvvjjjZZZMMMDDD:::111111222333222111//////...000000000000000000000000000000///.......................................,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......///000000///---+++,,,---......//////...------,,,,,,------......------,,,,,,,,,---------.........------......//////000000,,,111555555000---,,,---111000000000////////////111000000000000000000000//////000000000111111111333222111222222333222222777888<<>>DDDIIIJJJIIIPPPOOOOOOMMMJJJFFFCCCAAA555222000/////////...---...---,,,,,,...///...---........................---------............///........................---------............///......................../////////////////////...------..............................////////////000000000000000000000000000000111222222222222111222222111111111111111111333333444555666666666666666555777:::999<<>>===<<<<<<<<<<<<<<<;;;:::999999888666666777777666444888888999999999999999888777777777777777777777777555555666777777888888999999888888:::<<<===<<<;;;999999<<>>GGGPPPWWW[[[^^^```[[[___dddgggeeebbb___]]]cccdddeeeccc```^^^^^^___jjjssswwwtttwww}}}uuunnnpppkkkaaaUUULLLGGGGGGHHHLLLOOOSSSUUUSSSOOOLLLKKKJJJNNNRRRTTTRRROOOKKKIIIOOOKKKHHHKKKQQQWWWYYYXXXMMMFFF??????EEEJJJKKKIIIKKKLLLNNNOOONNNLLLJJJHHH;;;777333////////////...111///------...//////...........................---------............///........................---------............///..............................//////////////////,,,---------.../////////............////////////000000000000000000000000000000111222222222222111111111222222222222222222333444555666777777777777444666:::;;;;;;???MMM\\\___eee}}}SSSNNNLLLMMMJJJCCC>>>===<<<<<<<<<<<<<<<;;;::::::;;;:::888999::::::888777999999:::::::::999999888777777777777777777777777555666666777888888999999::::::;;;<<<<<<<<<;;;:::@@@???BBBLLL\\\lllwww|||zzz~~~{{{iii]]]OOONNN]]]yyy}}}}}}uuukkk___PPPCCC888666333111111111111111////////////////////////000000///.......................................++++++++++++,,,,,,,,,,,,,,,---......///............///000///---,,,---...---...............------///...---,,,,,,---...///------------............///////////////............000222222000000222333111111111000000000//////000000000000000111111111444333111000000111333444444333333222111222555777;;;CCCNNNVVVZZZ\\\^^^```aaaaaaaaa___^^^___aaadddaaa```^^^]]]\\\]]]___aaauuu{{{ssshhh^^^UUUPPPMMMNNNQQQUUUVVVTTTQQQOOONNNIIINNNSSSVVVTTTPPPMMMKKKFFFCCC@@@@@@DDDLLLVVV\\\[[[TTTKKKGGGHHHLLLOOOPPPHHHIIIJJJKKKLLLMMMMMMMMMDDD???888333111//////...666444000//////000111000........................---------............///........................---------............///....................................////////////,,,,,,,,,---...///000000............////////////000000000000000000000000000000111222222222222111111111222222222222222333444444555666777777777777444888<<<<<<;;;BBBQQQ___]]]lllrrrRRRMMMKKKKKKIIICCC>>>>>><<<<<<======<<<<<<;;;;;;;;;:::999999::::::999888999999:::::::::999999888888888888888888888888888666666777777888999999999;;;;;;<<<<<<;;;:::::::::@@@DDDMMM\\\lllxxx~~~|||zzz|||vvvggg```ggg|||~~~yyyrrrjjj^^^SSS>>>:::444111111111111111////////////////////////000000///.......................................++++++,,,,,,,,,---------,,,---......///.........---/////////---,,,---...------...............---//////---,,,,,,---//////---------........./////////////////////............//////...------...///111111111111000000000000//////000000111111111111777555333111000000111222444555444333222444999===FFFLLLTTTXXXZZZ[[[]]]___hhhgggdddaaa___```cccfffZZZYYYWWWYYY^^^eeelllppppppccc[[[QQQSSSTTTTTTSSSRRRRRRSSSOOOQQQSSSSSSPPPNNNMMMMMMCCCDDDCCC>>>;;;@@@MMMXXX^^^[[[VVVOOOJJJKKKQQQVVVLLLKKKIIIHHHIIILLLOOOQQQLLLGGG@@@:::666333000...777444111///000111111000........................---------............///........................---------............///........................---.........//////000000,,,,,,,,,---...///000000............////////////000000000000000000000000000000111222222222222111111111222222333333333333444555666777888888888888555:::===;;;<<>>>>><<<<<<=========<<<<<<;;;999888777777888999888777888888999999999999999888888888888888888888888888666666777888888999999::::::;;;<<<;;;::::::<<<>>>EEEOOO___mmmuuuzzz|||||||||yyy}}}yyyyyyzzzuuulllcccKKKDDD:::444222111000...000000000000000000000000000000///.......................................,,,,,,------......//////,,,---......//////......---...///...---,,,---///,,,---......///.........//////............//////------........./////////.........///////////////000000///......---------222222111111111000000000/////////000111111222222666555333111000000111111444555666555666:::BBBHHHSSSVVVYYY[[[]]]^^^___aaacccdddeeeeeecccbbbcccccc]]]]]]___fffqqq|||rrrfffYYYYYYXXXUUURRRRRRSSSUUUWWWWWWUUUQQQMMMKKKKKKLLLHHHKKKKKKEEE@@@BBBKKKUUU```bbb```ZZZSSSRRRXXX^^^UUURRRNNNJJJIIILLLPPPRRROOOLLLGGGCCC???:::555222444111///......///..............................---------............///........................---------............///........................------......///000000000,,,---------.../////////............////////////000000000000000000000000000000111222222222222111111111222222333444444444555666777888888999999999777;;;<<<:::>>>JJJXXXaaa]]]zzzzzzkkkQQQLLLIIIIIIGGGBBB>>>>>><<<<<<============<<<<<<999888777777999999888777666666777888999999999999888888888888888888888888666777777888888999::::::888:::;;;::::::===BBBFFFUUUaaapppxxx}}}{{{|||}}}wwwooo^^^TTTGGG===777444111...000000000000000000000000000000///.......................................------......///000000111,,,---......//////......---...///...------...///,,,------...//////............////////////..................////////////------......//////000000111111111111222111000///222222222111111111000000...//////000111111222222111111111111222222222222222444777999;;;CCCNNNVVV[[[[[[\\\^^^aaacccbbbaaa]]]```cccfffhhhlllpppsssvvvwww}}}|||ooohhhgggccc^^^XXXUUUTTTTTTZZZZZZZZZWWWSSSPPPNNNNNNNNNOOOOOONNNMMMNNNQQQTTT```bbbcccaaa]]]\\\^^^```\\\YYYSSSNNNKKKKKKLLLNNNMMMLLLKKKKKKHHHCCC===888111000......//////...,,,........................---------............///........................---------............///........................------......///000000111------..............................////////////000000000000000000000000000000111222222222222111111111222222333444444555666666777888999999999999888;;;;;;:::AAAQQQ___dddaaapppnnnQQQLLLHHHIIIGGGAAA>>>>>><<<<<<===============<<<;;;:::999999;;;<<<;;;999444555666888888999999999888888888888888888888888777777777888999999::::::777888::::::<<<@@@GGGMMMbbbmmmyyy|||zzzzzz|||uuuooocccSSSFFF>>>999444000000000000000000000000000000000///................................................///000111111222,,,---......//////......,,,...///...------...///,,,,,,---.../////////...---...///000000///...---............/////////000,,,------...///000111111......///000222222000...222222222111111111111000...//////000111222222222---...000111333333333333000444888;;;@@@JJJWWWaaa]]]\\\\\\___dddeeeccc```bbbbbbdddgggooozzz{{{vvvtttppphhh```YYYUUUTTTXXX[[[___```]]]YYYUUUSSSQQQOOOOOOSSSXXXZZZXXXUUU[[[\\\]]]^^^___^^^\\\[[[^^^[[[VVVQQQLLLIIIHHHHHHJJJKKKMMMOOONNNIIIBBB===111000000111222222000...........................---------.........//////........................---------.........//////........................---------...///000000111...............---------............/////////000000000000000000000000000000000111222222222222111111111222333333444555555666777888999999:::999999999;;;::::::DDDWWWdddgggrrryyylllsssQQQMMMHHHDDDBBBAAA???===>>>>>>>>>>>>===============<<<;;;:::888777666555999999:::::::::999777777:::::::::999999888888888::::::<<<<<<<<<<<<::::::444>>>BBB<<<<<>>>>>>>>>>>>>>============;;;;;;::::::999888888888<<<;;;;;;::::::::::::::::::::::::999999999888888888999:::<<<<<<<<<;;;;;;;;;===;;;:::@@@QQQbbbkkkyyy}}}|||~~~~~~yyytttoooiii```RRRAAA777444444000///222222///...000222222222111111000///.........//////......---,,,...------...111222000............///////////////000/////////............000000000000000000000000000000000000000000000000000000000/////////......,,,...000222222111///......///000111111111111111111111111111111111111111222222222222222222222222222222222222333444444444444999BBBMMMWWW]]]______aaa]]]\\\```eeefff___XXXYYY^^^ggguuu~~~nnnbbb[[[]]]\\\YYY```kkklllddd^^^]]]WWWOOOMMMQQQUUUUUUQQQQQQRRRTTTWWWXXXWWWVVVXXXWWWUUUSSSQQQOOOMMMLLLFFFFFFGGGIIILLLKKKHHHDDD===999444111000///...---------------------------............///////////////////////////...------............////////////444222///,,,******,,,---......////////////......////////////000000000000000000000000000000000000////////////000000111111333333333333333333333333444222000222555777555333333555777888888888888999999999:::AAANNN[[[lll{{{|||kkktttRRRNNNJJJFFFDDDBBB@@@???>>>>>>>>>>>>============999999999999::::::::::::<<<;;;::::::999::::::;;;::::::::::::999999999999777888999;;;<<<<<<<<<<<<@@@<<<<<>>888777222000111222///...000111111222111111000///......////////////...------000...,,,,,,---/////////---.........//////000000////////////............000000000000000000000000000000000000000000000000111000000000000000//////......///000000000000000///000000111111111000000000000000000000000000000333333333333333333333333333222222222444666666666:::CCCPPPZZZ```bbbaaa```bbb___]]]^^^```aaa]]]ZZZ```jjjzzzoooeeebbb___```cccgggjjjkkkssstttmmm___RRROOOQQQSSSMMMPPPSSSUUUUUUUUUVVVWWWTTTTTTTTTUUUUUUTTTTTTSSSJJJFFFCCCEEEIIIKKKIIIEEEAAA===777333111000000///....................................///////////////////////////......---............////////////555444222......222;;;BBB......////////////......000000000000////////////000000000000000000000000/////////000000000000111222222222333333444444444111111111333666666333///555555555777888999777666888===;;;CCCUUUZZZlllsssmmm~~~QQQNNNJJJGGGEEECCCAAA???>>>>>>>>>>>>============::::::::::::::::::::::::999999::::::::::::999888::::::::::::::::::::::::888999999:::;;;<<<<<<<<<>>>===EEEXXXfffqqq|||~~~}}}vvvqqqnnnfffWWWIIIBBB<<<555111222333111111222111111111111111000/////////////////////...------000...---,,,------......------......///000000000///////////////.........////////////////////////////////////////////////111111111111000000000000///////////////000000111000111111111111000000///111111111111111111111111333333333333333333333333222333333222222666===BBBFFFOOO[[[ccceeecccaaa```]]]```bbb```\\\]]]fffnnn{{{{{{pppiiihhhddd```cccjjjqqqaaaTTTJJJMMMRRRWWWYYYXXXVVVWWWXXXUUUVVVWWWXXXYYYYYYXXXXXXNNNGGGBBBBBBFFFJJJIIIFFFHHHCCC<<<777444222000.......................................////////////...///////////////..................////////////222444444222222999EEENNN......////////////......111111000000//////......////////////////////////000000000000000000000000111111222333333444555555222333444333111222444777===:::666666888:::888666777AAA>>>GGGZZZWWWiiijjjtttPPPNNNJJJHHHFFFDDDAAA???>>>>>>>>>>>>============<<<<<<;;;;;;:::999999888777999<<<>>>>>><<<999777::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<===@@@OOOcccppp{{{{{{|||xxxrrrpppjjj___UUUPPP@@@777000111222222222444000111111111111000000/////////000000//////...------...//////...------,,,---.........//////000000.........///////////////////////////////////////////////////////////////000000000000111111111111000//////...///000111111000111111111111000000///222222222222222222222222333333333333333333333333000333444222111999HHHTTTTTTZZZbbbeeedddaaa``````^^^```bbbffflllvvvyyysssjjj^^^]]]eee{{{aaaIIIJJJPPPVVVXXXXXXVVVWWWXXXWWWWWWXXXYYYXXXWWWVVVTTTKKKEEE???>>>CCCIIIKKKKKKMMMIIIBBB<<<888444000...////////////////////////............////////////......///////////////...............////////////222444444111---///555<<<......////////////......111111000000//////......////////////////////////111111111111000000000000111111222333333444555555333666777333///333???KKKFFF@@@:::777888:::::::::777CCCCCCMMM\\\UUUiiitttiii}}}OOOLLLJJJHHHFFFDDDAAA>>>>>>>>>>>>>>>===============<<<<<<;;;:::999999888888:::>>>@@@@@@>>><<<:::::::::::::::;;;;;;;;;;;;<<<;;;;;;;;;<<<===>>>???EEELLLYYYiiixxx{{{zzz}}}~~~yyyuuurrrmmmddd]]]\\\FFF;;;222000111111000222000000111111111111000000///000000000000///......+++...000000///.........////////////////////////.........///////////////000000000000000000000000000000000000000000000000//////000000000000000111///////////////000111111///000000111111111000000222222222222222222222222333333333333333333333333000333555444666@@@RRR```]]]```cccdddcccaaa``````gggdddiiizzzyyyllleeeeeelllzzzsss[[[NNNPPPQQQRRRRRRSSSUUUWWWWWWWWWWWWVVVTTTQQQNNNKKKCCC@@@<<<;;;???FFFLLLPPPOOOKKKFFFAAA===888222///000000000000000000000000............////////////---...//////////////////............////////////000222222000,,,+++---///......////////////......000000000000////////////000000000000000000000000222111111111111000000000222222222333333444444444222666888444222999HHHVVVFFFBBB<<<888888999<<<===888CCCIIISSS[[[YYYsssooonnnMMMKKKIIIGGGFFFCCC@@@>>>>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;:::999::::::;;;;;;<<<;;;;;;:::::::::;;;;;;;;;<<<<<<:::::::::;;;===@@@BBBDDDTTT___mmm|||~~~|||zzzxxxpppfffaaabbbQQQDDD888444333222000000000000111111111111000000000000000000000///......---...000///......000333000000000///......------............/////////000000000000000000000000000000000000000000000000000....../////////000000000////////////000000000000...///000111111111111111111111111111111111111111444444444444444444444444444333444777???LLLYYYbbbaaa```aaabbbddddddcccaaajjjsssxxxooohhhmmmttt}}}xxxeee___VVVOOONNNPPPSSSUUUWWWWWWVVVUUUQQQLLLHHHEEE???>>>;;;999999>>>FFFMMMLLLJJJHHHEEEBBB===777222000000000000000000000000............////////////------...///////////////............////////////......//////000000000111......////////////......////////////000000000000000000000000000000000000222222222111111111000000333333333333333333333333222333555555555:::BBBIII<<<<<<;;;999888888;;;===:::AAAMMMWWWXXXaaaxxxllltttnnnLLLJJJHHHGGGEEECCC@@@===>>>>>>>>>>>>============999999:::;;;;;;<<<======999777555444555777999;;;:::::::::;;;;;;<<<<<<<<<888888999<<>>888444666>>>EEEIIIHHHHHHGGGEEEAAA:::666000000000000000000000000............/////////000------...///000000//////............/////////000000///------//////...,,,......////////////............//////000000111111000000000000000000000000222222222222111111000000444333333333333333333333222111222444666777555222222666999:::888888:::===<<>>======>>>>>>===;;;999999::::::;;;<<<======999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;===:::<<>>======>>>>>>===;;;999999::::::;;;<<<<<<===999999:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<======<<<>>><<<@@@HHHKKKWWWoooxxxqqqjjjfffbbb^^^VVVLLLBBB;;;666444222111//////000111111000000000/////////........./////////000000000111111555666555444111///...///000000000//////.........000000/////////.........000000000000000000000000111000000000/////////...111111111111111111111111111111111111222222222222333333222222222333444555333222222333444555555555999;;;@@@IIIXXXcccddd^^^bbbgggjjjfff```ggg{{{}}}mmmiiiwwwpppWWWNNNLLLIIIRRRSSSSSSNNNGGG???:::888:::???DDDCCC===888777888<<>>FFFXXX]]]___uuujjjzzz}}}cccQQQNNNLLLHHHFFFEEECCCAAA??????>>>======>>>>>>===<<<999::::::;;;;;;<<<<<<<<<::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<=========>>>===>>><<>>???===<<<===>>>???>>><<<:::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>???@@@@@@???HHHZZZiiizzzzzz}}}vvvrrreeeeeebbb]]]TTTGGG999000222111000111222222111///000000//////////////////............////////////...///000000......///000..................------000000//////////////////////////////////////////000000000000////////////111111111111111111111111111111111222222222333333333333333333444444555555444555666777777777999:::===HHHUUU\\\bbbggghhhfffgggiiimmmvvvuuuhhhiiiooozzzxxxRRRPPPOOOPPPRRRNNNFFF@@@888999===CCCGGGFFF@@@:::666;;;BBBHHHJJJIIIHHHGGGAAA===777222......///000////////////////////////////////////////////////////////////////////////......///////////////...///////////////////////////000000000000111111111111111111000000000000000///111222222111111222333222222222333333333444444333333444444555666666666999999999999999:::;;;===GGGSSSZZZ___|||{{{lllmmm~~~{{{aaaQQQSSSNNNKKKHHHEEEDDDBBB@@@>>>>>>===<<<===>>>???>>>===:::::::::;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<======>>>???@@@@@@@@@BBBEEEUUUpppzzzvvvmmmmmmlllhhh```SSSCCC999444333111111111111000...//////000000000000000000////////////............000111111111///...///000------..................//////000000000000000000////////////////////////////////////000000000000111111111111111111111111111222222222222333333333333333444444444555555555555666777777666777:::===GGGRRR]]]aaabbbdddeeedddnnnyyyuuurrrrrrsssccc]]]VVVSSSSSSRRRLLLFFF===999666:::CCCHHHHHHEEE???<<<<<>>>>>===<<<===>>>???>>>===;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>???@@@AAAAAA999AAAMMMggg{{{sssqqqooolllfff[[[LLLBBB999666333111111000000/////////000000000000111111000000000////////////...111222222111///......///...............///////////////000000000000111111000000000000000000000000////////////000000000000222222222222222222222222222222222222333333333333333333444555555555555444444555666666555888>>>CCCSSS\\\bbbaaa```bbbdddeeeyyyyyyoooqqquuuggg___UUUPPPPPPQQQPPPNNNDDD<<<444555===EEEIIIJJJCCC===777:::CCCJJJKKKHHHFFFCCC>>>999555222111111000000000000000000000000........................//////////////////////////////////////////...---000000000000000000000000---------.........//////000000000000111111111111///111222222111111222333222222333333333333444444333333444444555666666666666888:::999888:::???CCCKKKXXXYYYcccmmmrrr}}}qqqWWWOOOVVVMMMKKKGGGEEECCCBBB???======<<<<<<===>>>??????===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<======>>>@@@AAAAAABBB;;;III^^^xxxuuuqqqnnnjjjaaaUUULLL???;;;666222111111111000//////000000000111111111111111000000000////////////000111000///...///000.........//////000000000//////000000000111111111000000000000000000000000.../////////000000000111222222222222222222222222222222222333333333444444333333555666666666555444444666777777888===GGGOOO\\\aaadddbbbccciiiooorrrwwwqqqpppzzzvvvnnnaaaXXXTTTTTTTTTTTTKKKBBB999666:::@@@CCCCCC???:::555777>>>EEEHHHHHHFFFDDDAAA===888555333222000000000000000000000000........................///////////////////////////////////////...------000000000000000000000000............///////////////000000000111111111111///111222222111111222333222222333333333333444444333333444444555666666666555777999999888:::@@@FFFMMMZZZ\\\kkkssslllwwwyyyeeeSSSQQQYYYMMMJJJGGGEEECCCBBB???======<<<<<<===>>>??????>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<===>>>???@@@AAABBBBBBIIIZZZttt|||vvvssspppiii___WWWCCC???888333222222222222//////000000111111111222222222111111000000//////---...//////......///111.../////////000000111111//////000000111111111222000000000000000000000000.../////////000000111111222222222222222222222222222222333333333444444444333333555666666666555444555777999:::<<>>::::::<<<<<<:::888666555777;;;AAAFFFHHHGGGEEECCC???;;;777444222000000000000000000000000........................//////////////////////////////000000///...------000000000000000000000000////////////000000000000//////000000111111111222///111222222111111222333222222333333333444444444333333444444555666666777333777999999888;;;AAAHHHPPP^^^```ssskkkqqq|||~~~mmmWWWNNNUUU___MMMKKKHHHEEEDDDCCC@@@???AAAAAAAAA@@@@@@>>>===<<<======<<<<<<<<<;;;;;;;;;===============<<<<<<<<<<<>>===AAA@@@CCCQQQWWWmmm}}}vvvrrrlllfffaaaXXXKKK;;;222333555222///111111111111000000000000000000000000////////////000000000000111111111111////////////////////////000000000000000111111222111111000000000000111111000000000000000111111222111111222222222111000000333333333333333333333333222333555555444333444555777666555888EEETTT]]]]]]^^^dddaaacccwwwxxxhhhpppqqq]]]ZZZVVVRRRMMMJJJHHHCCC<<<:::;;;999444333777:::;;;@@@HHHHHHHHHFFFBBBAAA???999111000000000000000/////////////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000111111222222222222111111111111222222222333333333111222333333444444333333444444555555666777777777666777888888999>>>FFFMMM[[[YYYgggtttxxx|||vvvcccSSSPPPUUUYYYMMMKKKGGGEEEDDDCCCAAA???@@@@@@@@@@@@???>>>============<<<<<<<<<;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>:::@@@???>>>CCCCCCKKK^^^|||yyysssmmmgggbbb^^^RRRBBB777444555444222222222222222111111111111111000000000////////////000000000000111111111111////////////////////////000000//////000000111222111111000000000000111111000000000000000111222222222222333333444333333222333333333333333333333333333555666666555555555666999888888;;;GGGVVV^^^^^^cccmmmooovvvqqqsssoooggg]]]\\\UUUQQQNNNJJJCCC@@@@@@@@@999555666777999@@@IIIGGGHHHGGGDDDBBBAAA<<<444222222111111000000000///////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000111111222222222222111111111111222222222333333333222222333444444444444333555555666666777888888888666777888888999???GGGNNNWWWWWWiiisss~~~|||ooo[[[NNNQQQ[[[aaaMMMJJJGGGEEEDDDCCCAAA???>>>>>>>>>??????>>>===============<<<<<<<<<<<<;;;????????????????????????;;;BBBAAA???CCCHHHZZZttt{{{uuupppkkkgggeee[[[KKK>>>777444444444444333333333333222222222111111000000000/////////000000000000111111111111///////////////////////////////////////000000111111111000000000000111111111000000000000111222222222333444555555666555555333333333333333333444444444666777777666666777999888:::===AAAMMMZZZaaa```aaasss~~~~~~yyy~~~}}}mmmccc[[[TTTRRRPPPKKKHHHHHHJJJBBB999666555777>>>FFFFFFHHHHHHEEEDDDDDD???999444333222111000000000000////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000111111222222222222111111111111222222222333333333222222333444444444444444666666777777888999999999777888999999:::@@@IIIQQQUUU[[[uuuyyyuuuyyyfffSSSMMMXXXhhhrrrLLLJJJGGGEEEDDDCCCAAA@@@<<<======>>>>>>>>>>>>============<<<<<<<<<<<<<<<>>>>>>>>>???????????????>>>EEEBBB???GGGUUUqqq}}}xxxtttpppmmmiiiaaaTTTEEE999444444555333333333333222222222222111111111000000000/////////000000000111111111111//////////////////////////////......//////000111222111111000000111111222111111000000111111222333222222444555666666666666333333333444444444444444555666777777666666888:::777<<>>>>>>>>>>>====================================>>>>>>????????????DDDBBBEEEWWWooo}}}wwwrrrnnnjjjeeeZZZLLL???777444444333222222222222111111111111111111111000000000000///000000000111111111111000000000000000000000000///////////////000111111222222111111111111222222111111111111111222222333000111222444444555555555333333333444444555555555444555666666555666888:::999AAAJJJQQQXXX___^^^ZZZnnn{{{zzznnnaaaZZZUUUQQQPPPRRRSSSQQQKKKDDD???===;;;:::FFFJJJKKKHHHFFFEEECCC>>>888666333000......---...////////////000000000000////////////000000000000////////////////////////////////////////////////////////////000000000000111111222222222222111111111111222222222333333333333333444555555555444444444444555666666777777888888999::::::===EEEPPPXXX\\\uuutttyyyiiiWWWNNNTTTcccsss}}}LLLIIIFFFEEEEEEDDDBBB@@@>>>>>>>>>??????>>>======<<<============>>>>>>>>><<<<<<===>>>>>>?????????>>>EEEJJJZZZxxx|||rrrllliiifff```UUUIII???888555222222222222111111111111222222111111111000000000000000000000111111111111000000000000000000000000000000000000000111111222222222111111111111222222222111111111111222333333000111222333333333333333333333333444555555666666444555666555555666999;;;AAAIIIRRRYYY___ffffffccczzz~~~}}}pppbbbVVVQQQRRRRRRTTTTTTPPPLLLIIICCC>>>IIINNNOOOKKKHHHFFFCCC???;;;888555111///.........////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000111111222222222222111111111111222222222333333333333333444555555555555555444444444555666666777777999:::;;;;;;>>>GGGRRR[[[bbbqqqvvvnnn```RRROOOUUU___kkksssKKKIIIFFFEEEEEEDDDBBBAAA@@@@@@@@@@@@???>>>======<<<=========>>>>>>>>>>>>======>>>??????@@@AAAAAACCCMMM\\\yyywwwnnnjjjhhheee___VVVJJJ???777444333333333222222222222222222222111111111000000000000000000111111111111000000000000000000000000111111111111111222333333333222222111111222222333222222111111222222333444111222222333333333222222333333444444555666666666666666777666666777;;;===IIIQQQZZZbbbmmmzzzvvvaaaVVVTTTPPPVVVZZZXXXWWWWWWQQQJJJNNNSSSTTTOOOJJJHHHEEEAAA>>><<<888444111//////000////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000111111222222222222111111111111222222222333333333333444444555555555555555555555555666777777888888::::::;;;<<>>===<<<<<<=========>>>>>>??????>>>>>>???@@@AAAAAABBBBBBJJJXXXmmmyyywwwyyyvvvyyy}}}~~~tttkkkjjjiiifff___RRRDDD:::555555444444444333333333222222222111111111111000000000000000111111111111000000000000000000000000222222111111222222333444333222222111111222222333222222111111222222333444333333333444333333222222333333444444555666777777777888888777777999<<>>:::666222111111111////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000111111222222222222111111111111222222222333333333333444555555666666555555666666666777888888999999:::;;;;;;<<<@@@IIIVVV___fffuuuvvvxxxsss[[[RRRNNNTTT]]]dddnnnwwwLLLIIIFFFDDDCCCBBB@@@???@@@@@@AAA@@@@@@???>>>===============>>>>>>>>>>>>===999===FFFEEE======EEEIII```|||uuusssttttttqqqnnnnnnmmmkkkiiifffeeedddccceeeiiiooouuuzzz{{{xxxyyyxxxmmmnnnjjjdddaaa]]]PPPBBB666555444222222222222333111111111111111111111111333333222111000///......111111111111000000000000111111111000000000000000111111111111111111111111111222333333111111222333111111222222222333333333222222333444444555555666444333444888:::;;;@@@FFF]]]WWW\\\uuuuuuddd[[[\\\XXXVVV]]]hhhkkkddd\\\VVVVVVTTTQQQMMMHHHDDDCCC@@@>>>;;;777444111000000000000////////////000000000000000000111111111111000000000000000000000000000000000000000000000000333000...///111222222111222------222222///000555222222222222222222222222444444444555555555555666666666666666777777777777999>>>999999GGGPPPSSS[[[pppvvvwwwpppcccWWWQQQQQQYYY^^^bbbqqqLLLIIIFFFDDDCCCBBB@@@???@@@@@@AAA@@@@@@???>>>===<<<<<<=========>>>>>>>>>AAA:::999???AAA???DDDMMMZZZwww}}}}}}wwwooommmmmmmmmnnnppprrrtttuuurrrmmmiiihhhiiihhhdddaaa\\\[[[ZZZYYYXXXYYYYYYZZZ]]]bbbhhhlllnnnoooooopppooommmnnnrrrxxxtttsssmmmgggddd___SSSEEE;;;888444222333444333333111111111111111111111111000000111111222222222333111111111111000000000000111111111111000000000000111111111111111111111111111333333333222111222333111222222222222333333333333444444555555666777777;;;888888:::<<>>;;;===KKKUUU[[[eeezzzssstttjjj\\\SSSQQQTTT\\\```eeevvvKKKIIIFFFDDDDDDCCCAAA???@@@@@@AAA@@@@@@???>>>===<<<<<<<<<<<<============BBB;;;999>>>BBBDDDLLLWWWmmm~~~zzzxxxuuurrrooofffcccaaa___^^^\\\XXXUUU^^^^^^^^^___bbbeeeiiikkkjjjhhhfffggghhhfffbbb]]]VVVUUUTTTSSSSSSUUUWWWXXX^^^cccjjjnnnmmmkkkhhhfffmmmnnnrrrwww{{{}}}xxxpppjjjgggcccWWWKKKDDD===555222444555555333222222222222222222222222000000111111222333444444222222111111111000000000111111111111111111111111222222222222222222222222111333444333222111222444222222222222333333333333444555555666777777888888<<<888666888<<>>===AAAOOOYYYbbbppptttsssqqqdddUUUOOOQQQXXX```cccjjj~~~KKKHHHFFFDDDDDDCCCAAA@@@@@@@@@@@@@@@@@@???======;;;<<<<<<<<<============>>>===???CCCEEEIIIUUUccc}}}{{{wwwsssnnnhhhcccaaaXXXWWWTTTQQQPPPQQQUUUXXX\\\\\\\\\^^^aaaeeejjjlllllllllmmmooopppmmmhhhddd___]]][[[YYYYYYZZZ\\\]]]dddiiiooossstttrrrqqqpppwwwxxx||||||qqqkkkiiieee\\\RRRMMMBBB777222444666555222222222222222222222222222222222222222111111111000222222222111111111000000000111111111111111222222222222222222222222222222222333444333222222333444222222222333333333444444444555555666666777888888999666666:::@@@GGGRRR]]]___uuuxxx|||}}}ooommmmmmlllgggeeejjjvvvuuudddVVVMMMHHHEEEDDDFFFEEEBBB>>>;;;888555444111000000000000000000111///000000000111111111111000000000000000000000000000000000000000000000000///111222111///......000111111111333222111//////333333333333333333333333444444444555555555555666666666666777777888888999777>>>>>>BBBOOOXXXeeexxx}}}tttvvvppp___QQQMMMTTT]]]dddfffnnnJJJHHHEEEDDDDDDCCCBBB@@@@@@@@@@@@@@@@@@???======<<<<<<<<<============>>><<>>???BBBMMMUUUgggzzzwwwyyykkkYYYOOOOOOWWWaaafffhhhsssJJJHHHEEEDDDDDDCCCBBB@@@@@@@@@AAA@@@@@@???>>>===============>>>>>>>>>>>>???AAABBBAAAHHHaaa~~~yyyxxxsssrrrppppppooonnnkkkhhhcccdddccc___[[[VVVTTTTTTTTTQQQMMMJJJJJJOOOWWW\\\cccdddfffhhhjjjmmmooopppooopppqqqqqqqqqooommmllleeeffffffgggiiijjjlllmmmlllnnnppprrrtttxxx~~~uuunnnllliiibbb]]]YYYNNNAAA888555555333222333333333333333333333333111111111222222222222222333222222222222111111111000000111111222333333333333333333333333333333333222444555444333222333555333333333333444444444444333444444555555666777777888999???HHHOOOTTT\\\ddd{{{qqqpppwwwzzzjjjXXXLLLIIIJJJIIIHHHFFFCCC???:::777555222111111000000111111222000000000000111111111111000000000000000000000000000000000000000000000000222000///000333666888888///222222000222666888666333333333333333333333333444444444555555555555666555666777777888999::::::999???@@@DDDNNNWWWooovvvyyywwwcccQQQNNNRRR[[[dddgggkkkzzzIIIGGGEEEDDDDDDDDDBBBAAA@@@@@@AAA@@@@@@???>>>===>>>>>>>>>>>>?????????@@@???AAAEEELLLaaa{{{vvvqqqmmmlllgggeeebbb`````````___^^^YYY[[[]]]\\\ZZZZZZ\\\^^^aaa]]]WWWTTTUUUYYY___bbbjjjkkkmmmoooqqqrrrrrrrrrsssssssssqqqpppooooooppplllnnnoooqqqsssssssssssssssvvvyyy||||||ssspppkkkdddaaa]]]UUUHHH>>>888555444444333333333333333333333333555444444444444333333333333333222222222111111111000000111222222333444444333333333333333333333333333444555444333333333555333333333444444444444555444555555666666777888888888:::CCCOOOZZZdddoooyyy{{{xxxwwwxxxxxxwwwuuuyyy~~~ssssss|||}}}wwwgggYYYPPPLLLLLLKKKIIIFFFAAA===999777222111111000000111111222000000000000111111111111000000000000000000000000000000000000000000000000111///000666>>>AAA>>>:::000444333111444;;;???>>>444444444444444444444444444444444555555555555666555666777888999::::::;;;999???BBBHHHSSS```ttt{{{uuu[[[LLLQQQUUU]]]eeehhhoooIIIGGGEEEDDDDDDDDDBBBAAA@@@@@@AAA@@@@@@???>>>===>>>?????????@@@@@@@@@@@@;;;AAAKKK^^^~~~pppmmmooolllfffcccccc```[[[WWWWWWWWWWWWWWWWWWZZZ]]]___```bbbgggkkkqqqlllgggdddfffkkknnnpppkkkmmmooorrrsssrrrqqqppptttsssqqqnnnllllllnnnppprrrsssuuuvvvvvvtttrrrqqqvvvyyy~~~xxxtttmmmfffbbb```YYYNNNBBB:::666666666333333333333333333333333;;;:::999777555333111111333333333222222222111111000000111222333333444444333333333333333333333333333444555555333333444555333333333444444444555555666666666777888888999999<<>>===>>>???>>>>>>???BBBEEEFFFGGGOOOkkk|||xxxsssnnnjjjgggcccaaaZZZ[[[[[[XXXTTTRRRSSSUUUZZZbbbgggfffgggmmmpppooorrrrrrqqqooonnnppptttxxxtttttttttrrrqqqrrrvvvyyysssjjjlllppppppppprrrzzzyyyzzz|||zzzuuutttwwwzzz}}}tttnnniiidddbbb]]]TTTHHH>>>777555555666555444333222111111111>>>:::555333444555333222555555444333333222111111333333333333333333333333333333333333333333333333000222444444444444666777555555444333333555666777888555555888888777999===<<>><<<888444111000111333222111111111000000111111222333111111111111111111111111111111111111111111111111000111222333444333333222333333333333444444444444333333333444444444555555555555555555666666666666888888888888999999999999AAA???MMMYYY]]]rrr{{{vvvtttfffTTTPPPYYY]]]```fffnnn|||JJJHHHEEEDDDDDDCCCAAA@@@AAA@@@@@@@@@????????????AAA@@@??????@@@AAAAAA@@@DDDSSSsss{{{ooolllhhhccc___\\\ZZZWWWUUUTTTUUUUUUTTTTTTVVVZZZ]]]fffmmmqqqqqqppppppnnnjjjeeefffgggggghhhlllqqquuuvvvwwwyyy{{{|||yyyuuuqqqrrrpppqqqvvvyyyzzz}}}~~~~~~uuummmhhhfffbbb[[[RRRHHH???999555666666555555555555555666;;;888555444444444333333555444444333333222222111222222222222222222222222333333333333333333333333333444555555444333444555444444555666666666666555666555666999:::999<<>>===<<<>>>AAACCCCCCBBBIII___}}}nnniiihhhddd```\\\ZZZXXXVVVTTTVVVTTTSSSSSSVVV\\\dddiiilllppptttuuusssoooiiidddaaabbbcccdddfffiiinnnrrrsssuuuyyy|||~~~zzzrrrmmmlllqqqwww|||~~~|||rrrkkkgggddd^^^WWWNNNDDD;;;555555555555444555555666666888777555444444444444333444444444333333222222222111111111111111111111111444444444444444444444444555666666555444333333444333444666777777777666555555555777;;;<<<<<>>AAANNNZZZiiitttzzzvvveeeSSSNNNUUU]]]dddhhhpppIIIGGGEEEDDDDDDDDDBBBAAAAAAAAAAAA@@@@@@@@@@@@??????>>>======???BBBDDDDDDQQQnnnuuukkkhhhdddaaa]]][[[YYYXXXVVVUUUVVVSSSQQQRRRXXXbbblllrrrppprrruuuwwwuuummmddd___aaabbbddddddfffiiimmmpppwwwyyy|||~~~}}}xxxpppkkkmmmvvvuuulllhhheee```ZZZSSSIII>>>666444444444444444444555555666666666555444333444444444444333333333333222222111111111111111111111111444444444444444444444444555777777666444333333444333444666777777777666555777777999;;;;;;<<>><<<888444111000111222111111000000111111222333111111111111111111111111111111111111111111111111111111111222222222333333111111222222222333333333333333333444444444555555555555555555666666666666777888888999::::::;;;;;;BBBHHHUUU^^^ooowww|||uuuaaaPPPPPPYYY```eeejjjuuuIIIGGGEEEDDDDDDDDDCCCAAAAAAAAAAAAAAA@@@@@@@@@@@@BBBBBBAAA???>>>@@@EEEIIIccc}}}sssiiieee```]]]YYYWWWWWWVVVUUUTTTSSSQQQQQQUUU^^^iiiqqqvvvtttsssvvvyyywwwmmmccc^^^bbbdddfffgggiiilllpppsssxxx{{{~~~}}}yyyssspppnnnxxx~~~|||~~~xxxmmmjjjfffbbb]]]WWWNNNBBB:::555555444444333444444555333555666555444333444555333333333333333333333333222222222222222222222222444444444444444444444444555777777666444333444555555555666777777777777666:::999:::;;;;;;===GGGRRRWWWkkkqqq___XXXPPPKKKFFFEEEIIILLLNNNQQQUUUTTTUUUUUUUUUUUUSSSQQQPPPNNNOOOOOOPPPQQQQQQRRRRRRNNNNNNMMMMMMLLLLLLKKKKKKMMMNNNPPPRRRWWW```mmmvvvnnnGGGAAA???BBBAAA<<<<<>>@@@GGGWWWeeejjjvvvaaaTTTOOOHHHIIIGGGJJJQQQVVVWWWYYY]]][[[\\\^^^___```___^^^]]]^^^^^^]]]\\\\\\]]]^^^___XXXXXXWWWVVVUUUTTTRRRRRRLLLMMMMMMLLLLLLQQQYYY___kkkxxx|||QQQEEE>>>AAABBB<<<:::>>>;;;<<<<<<:::555222111222111111000000111111222333111111111111111111111111111111111111111111111111111111000///000111222333333333333333444444444444333333333444444444555555555555555555666666666666777888888999:::;;;<<<===???OOO\\\^^^ppptttdddXXXSSSUUU]]]eeegggsssHHHFFFDDDDDDDDDDDDCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@;;;???CCCBBBAAAHHHWWWccc~~~xxxvvvkkk```\\\\\\YYYVVVUUUUUUVVVUUUTTTQQQVVV___lllwww}}}|||zzz}}}yyyzzz}}}rrrhhheeecccfffjjjnnnqqquuuzzz~~~zzzyyynnnpppttt~~~zzzqqqhhhaaa___```YYYYYYYYYXXXXXXZZZ^^^aaaeeecccccccccaaa___dddjjjmmmuuuxxxnnnjjjeeebbb^^^VVVKKKCCC999999888666555555555555111333666666444222444666333333333333333333333333333333333333333333333333555555555555555555555555444666777666555555666777777666555555555666888999555777;;;AAAHHHTTThhhzzz{{{ooofffVVVNNNKKKDDDEEEFFFLLLVVV\\\]]]^^^```[[[]]]```bbbdddeeeddddddgggeeecccaaaaaabbbcccdddbbbbbbbbbaaa___]]]\\\[[[RRRSSSSSSQQQNNNNNNQQQUUUQQQ```qqq}}}YYYIII???BBBCCC<<<999<<<999<<<===;;;777333222222111111111000111222222333111111111111111111111111111111111111111111111111444333222222222333555555333333444444444444555555333333333444444444555555555555555555666666666777777888888999;;;<<<======@@@TTTccceeezzz}}}nnn[[[TTTTTTVVV^^^ggglllzzzHHHGGGEEECCCAAA@@@BBBDDDCCCCCCCCCBBBBBBAAAAAAAAA???CCCAAA@@@DDDMMMjjjyyypppkkkccc]]]ZZZ[[[UUUTTTWWWWWWRRROOOQQQTTT^^^lllvvvyyyzzzyyyyyyzzzxxx~~~uuuhhhfffiiiiiimmmssssssqqquuu}}}{{{zzzqqqooorrrqqq|||}}}|||xxxvvvvvvpppuuussshhh```]]]ZZZVVVUUUTTTRRRQQQRRRUUUXXXZZZYYYWWWTTTQQQOOOPPPQQQSSSWWW\\\ccchhhmmmrrryyy~~~{{{nnnnnnhhh___[[[ZZZTTTKKK<<<999666444444555666666666666555555555444444444333222222111222333555666;;;666111000333555444111555555555555555555555555555555555555555555444444333555777666333333777;;;<<<777999GGGXXXkkkppp___TTTNNNHHHFFFGGGJJJMMMRRRVVVYYY\\\```bbbbbb^^^___dddeeecccffflllkkkiiifffeeedddcccbbb``````````````````____________^^^\\\YYYVVVRRROOONNNTTTVVV[[[aaajjjyyyxxxttttttuuu{{{eeeVVVJJJHHHEEE===999<<<===???@@@===888333222333111111000000111222333333111222222333333222222111333333333222222111111111222222222222222222222222222222333333333333444444555555555444444333333333444444555555666555555555999888777888999;;;;;;;;;BBB^^^___jjj}}}iiiWWWTTTVVVYYYaaajjjiiiJJJIIIGGGDDDAAAAAAAAACCCCCCCCCBBBBBBBBBAAAAAAAAA;;;CCCBBB@@@JJJ^^^vvvnnnhhhbbb\\\ZZZYYYUUUUUUWWWVVVQQQPPPSSS^^^eeepppvvvxxxxxxxxxyyy}}}~~~uuufffccchhhiiinnnuuuxxxxxx}}}uuunnnmmmpppvvvzzz|||sssvvvxxxwwwtttpppmmmmmmlllpppnnneee^^^\\\YYYVVVQQQPPPOOOOOOPPPRRRTTTUUUQQQQQQOOOMMMKKKKKKLLLNNNSSSXXX]]]aaabbbeeejjjnnn~~~qqqooohhh___\\\[[[VVVNNN???;;;777555555555666666666666555555555444444444444333222222222333444555:::666111111333555444111555555555555555555555555555555555555555555555555444555777777666777999<<<:::;;;CCCTTTgggyyyxxxjjjZZZPPPKKKGGGEEEGGGLLLOOOSSSVVVYYY\\\___aaacccaaacccggghhheeefffjjjllliiigggffffffeeedddcccbbbaaaaaaaaa``````______aaaaaa```^^^\\\YYYWWWVVVSSSTTTTTTWWW^^^kkkzzzzzzrrrmmmllllllpppzzzppp\\\OOOPPPMMM@@@999<<<<<<>>>@@@>>>999555333222111111111111111222333333111222222333333222222111333333333222222222111111222222222222222222222222222222333333333333444444555555444444444333333333444444555555666666555555888888777888999;;;<<<<<>>999666555666666555666666666555555555444444555444333333333333333444999555222111444555444222555555555555555555555555555555555555555555555555555666777888999:::;;;;;;888>>>KKK^^^rrrlll___RRRKKKHHHEEEEEEHHHNNNQQQUUUWWWYYY[[[]]]___bbbbbbdddhhhgggeeeeeehhhllljjjhhhggghhhhhhgggfffeeeddddddcccbbbbbbaaaaaabbbbbbbbbaaa```___^^^]]]WWWTTTQQQPPPSSS[[[gggooo{{{}}}zzzqqqhhhbbbaaa^^^aaaiiiqqqyyyeeeUUUZZZXXXEEE:::===;;;===@@@???;;;777444222222111111111111222222333111222222333333222222111333333333222222222222111222222222222222222222222222222333333333333444444555444444444444333333333333444555666666666666666888888888888999;;;===>>>NNN]]]aaawww|||~~~uuubbbRRRRRRYYY^^^eeellluuuJJJHHHDDDBBBBBBBBBBBBAAABBBBBBBBBBBBBBBBBBBBBBBBAAAIIIEEEHHHjjjxxxkkkeeeaaa\\\YYYYYYWWWZZZ]]]]]][[[[[[aaagggtttwwwxxxwwwuuuvvvyyy||||||yyynnnnnnrrrtttyyy~~~|||sssmmmooouuu|||zzzsssrrrqqqnnnmmmqqquuuxxxxxxvvvsssqqqhhhiiigggbbb]]]YYYUUUSSSMMMNNNOOOPPPPPPOOONNNNNNMMMPPPSSSSSSQQQPPPQQQRRRWWW\\\ccchhhjjjmmmqqquuu|||wwwiii```______[[[VVVGGGCCC===888666666666555666666666666555555555555555555444444333333333333777555222222444444444222555555555555555555555555555555555555666666666666777777777999:::;;;::::::>>>FFFVVVkkk|||___UUUKKKHHHFFFEEEGGGKKKQQQSSSVVVXXXXXXYYY[[[\\\]]]^^^```cccfffggghhhjjjkkkiiihhhhhhiiijjjjjjiiijjjiiiiiihhhgggfffeeeeeebbbbbbbbbbbbbbbaaa```___]]]ZZZVVVRRRQQQTTTXXX\\\fffjjjnnnqqqnnnggg^^^XXXWWWSSSRRRWWW^^^eeeooowwwnnn\\\dddcccMMM<<<<<<:::<<>>999555333222222222111111222222333111222222333333222222111222222222222222222222222222222222222222222222222222222222333333333444444444444444444444444444444333444555666666777666666888888888999999;;;>>>AAAMMMWWWccc{{{~~~nnn\\\OOOSSS[[[bbbhhhppp}}}IIIEEEBBBAAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDIIIFFFTTT{{{qqqfffaaa^^^ZZZYYY[[[[[[```ccccccbbbgggnnntttxxxyyyzzzxxxvvvwww|||yyyrrruuuvvvzzzqqqjjjkkkpppyyyqqqiiigggggghhhhhhhhhlllrrrxxx{{{zzzwwwtttnnnllljjjhhhccc\\\VVVSSSQQQRRRSSSTTTTTTSSSQQQPPPQQQUUUZZZZZZXXXWWWXXX[[[___eeelllrrruuuyyylllbbbaaaaaa]]]YYYMMMHHH@@@:::777666555555777777666666666555555555555555555555444333333222666444333333444444444333555555555555555555555555555555555666666666777777888888999999999::::::;;;FFFUUUllljjjUUUNNNGGGFFFEEEEEEIIINNNRRRTTTVVVWWWWWWWWWYYYZZZYYYZZZ\\\bbbkkkrrrtttssskkkjjjiiiiiikkkllllllkkkoooooonnnmmmmmmlllkkkkkkffffffffffffdddcccbbbaaaaaa```]]]ZZZWWWTTTQQQPPPUUUYYY^^^bbbaaa]]]VVVRRRQQQLLLIIIKKKOOOSSS[[[cccpppzzzvvvccclllnnnYYYDDD===:::<<<>>>@@@???<<<777444333333222222222222222333111222222333333222222111222222222222222222222222222222222222222222222222222222222333333333444444444444444444444444444444333444555666777777777777777888999999999;;;@@@DDDQQQZZZmmm~~~|||eeeWWWOOOTTT^^^dddmmmvvvJJJFFFBBBAAABBBDDDCCCAAAAAAAAAAAABBBBBBBBBBBBCCCDDDGGGMMMkkktttkkkccc___\\\YYYZZZ^^^aaaeeegggfffhhhpppxxx|||wwwyyyzzzyyywwwyyy~~~yyytttwwwwww}}}tttqqqlllooowwwuuukkkcccaaaaaaaaacccfffdddhhhpppyyy|||yyytttqqqqqqrrrnnnddd[[[WWWVVVWWWXXXXXXWWWVVVTTTSSSRRRWWW]]]]]][[[ZZZ]]]aaaeeejjjoootttvvv{{{pppdddcccbbb^^^[[[RRRLLLCCC<<<888666555555777777777666666666555555444555555555555444444333444444444444444444444444555555555555555555555555555555555666666777777888777999;;;:::999:::>>>BBBLLLaaa~~~vvv___NNNIIIEEEEEEEEEEEEJJJPPPRRRTTTVVVVVVVVVVVVWWWXXXXXXYYY]]]hhhyyy}}}nnnlllkkkkkkmmmooonnnnnnrrrrrrrrrrrrqqqqqqqqqqqqooonnnnnnmmmllljjjiiihhhddddddbbbaaa^^^YYYRRRMMMLLLOOOTTTWWWWWWUUUQQQNNNMMMHHHEEEFFFGGGHHHLLLRRR]]]dddqqq~~~lllssszzzkkkQQQAAA;;;;;;===???@@@>>>:::666444333333222222222222333111222222333333222222111111222222222222333333333222222222222222222222222222222333333333333444444333333333444444444444555333444555666777888888888777999:::999999<<>>999666555555777777777777666666666555333444555666666555555444333444555555444444444444555555555555555555555555444555555666777777888888444999===<<<999<<>>AAAAAAAAABBBBBBCCCCCCCCCIIITTTmmm{{{nnnggg```]]][[[ZZZ]]]bbbkkkllliiieeejjjtttyyywwwtttwwwzzzzzzyyyyyy|||~~~}}}xxxrrrooommmuuuyyyrrrqqq|||wwwllloooddd^^^ZZZXXXUUUQQQTTT[[[ZZZ```jjjvvv|||{{{yyy|||vvvjjjeee[[[ZZZYYYXXXWWWWWWVVVVVVSSSYYY^^^^^^\\\\\\bbbhhhcccgggkkknnnrrryyyvvviiigggccc___\\\XXXQQQGGG>>>999777555444777777777777666666666666222333555666666666555555222444555555444333444444555555555555555555555555444555555666777888888999222999???>>>;;;>>>KKKWWWqqq~~~zzzfffOOOGGGDDDBBBCCCCCCDDDHHHOOOPPPRRRTTTTTTTTTSSSTTTUUUTTTXXXcccxxxtttsssqqqrrrsssttttttsssssssssttttttuuuvvvvvvvvvwwwwwwwwwwwwwwwvvvuuuuuummmkkkiiiiiihhheee___ZZZQQQPPPPPPOOONNNMMMLLLKKKHHHEEEDDDFFFEEEBBBBBBEEEHHHIIIPPP\\\iiirrrtttsss}}}~~~mmmNNN===<<<;;;<<>>EEEVVVggg|||eeeUUUOOOFFFEEECCCBBBBBBFFFMMMRRRTTTTTTTTTSSSQQQPPPQQQRRRVVV]]]mmmzzzrrrtttxxxyyyyyyyyyyyyyyyrrruuuxxxvvvsssrrrwww|||~~~{{{zzz~~~}}}vvvzzzvvvsssrrrssspppjjjddd^^^[[[WWWSSSQQQNNNKKKHHHFFFDDDBBBBBBCCCDDDCCCBBBBBBEEEIIINNNVVVaaalllsss}}}[[[@@@======@@@CCCAAA===;;;;;;777222222555666444111222222222222222222222222222333333444444333333222222222333333333333444444444444444555555555666666333444555555666666555555666888888888666666777999999::::::999:::???GGGNNNXXXeee}}}sssgggSSSRRRUUU\\\bbblllIIIGGGEEEDDDDDDDDDCCCBBBCCCFFFAAAAAAGGGFFFEEENNNkkkvvvnnniiiccc^^^]]]\\\[[[]]]aaaiiimmmrrrwwwzzz{{{{{{{{{yyy}}}yyyxxx|||yyywwwuuu{{{iii_________cccbbbgggooosssoookkkllleee___WWWRRRQQQRRRSSSSSSPPPVVV```mmmxxxvvvqqqqqqfff```ZZZWWWTTTQQQSSSXXXZZZ]]]bbbeeeggghhhjjjlllmmmmmmqqqwwwqqqhhheeeaaa^^^\\\XXXRRRIII@@@:::888888777777777777777777777777555555555555555555555555333333444444444555555555777777666666666555555555777777777777888888888888888777888===AAAIIIZZZkkkpppYYYKKKFFFFFFFFFGGGGGGIIIMMMRRRVVVUUUVVVUUUSSSQQQPPPPPPRRRTTT^^^xxxvvvtttuuuwwwwwwwwwvvvuuuuuutttvvvxxxxxxwwwxxx|||zzzxxxxxxvvvrrrnnndddaaa\\\WWWTTTPPPMMMJJJFFFDDDBBBBBBCCCCCCCCCBBBDDDFFFIIILLLPPPWWW___ddduuueeeFFFBBB???AAAAAA???======;;;777333222555666444111222222222222222222222222222333333444444333333222222222333333333333444444333444444444444555555555333444555555666666555555555666666777888888888777999::::::999:::???HHHOOOZZZjjj~~~rrr```UUUVVVZZZ```fffqqqHHHFFFDDDCCCDDDDDDCCCAAABBBFFFCCCCCCHHHFFFHHHVVV|||qqqjjjhhhbbb]]]\\\ZZZYYY\\\aaahhhnnnvvvzzz{{{{{{|||~~~xxxzzzxxx|||vvvooowww{{{xxx~~~hhh]]]XXXXXXZZZ]]]\\\```hhhmmmmmmlllmmmddd___YYYUUUSSSSSSRRRRRROOORRRZZZggguuuzzzuuussshhh```ZZZWWWTTTRRRUUUZZZ]]]aaafffjjjlllmmmnnnnnnnnnqqqxxxzzzkkkgggccc```]]]ZZZTTTKKKBBB<<<999888777777777777777777777777777666666555555444444444333444444444444555555555777777777666666666555555777777777888888888999999888777999>>>DDDNNN```ppp{{{```NNNEEEDDDEEEGGGKKKMMMPPPRRRVVVYYYWWWWWWWWWUUUSSSRRRRRRTTTWWWeeewwwzzzyyyxxxvvvtttsssqqqpppssssssuuuxxx{{{~~~{{{zzzyyywwwtttmmmjjjeee```\\\VVVPPPLLLHHHFFFCCCBBBCCCCCCCCCBBBEEEGGGJJJLLLNNNQQQUUUXXXaaasssnnnMMMEEE@@@@@@@@@======@@@<<<888444333555666444222333333333333333333333333222333333444444333333222222222333333333333444444333333333333444444444444333444555555666666555555555444444777;;;<<<999666:::::::::999:::???IIIPPP\\\ooorrrYYYUUUXXX^^^ccchhhvvvGGGEEECCCCCCCCCCCCBBBAAABBBFFFDDDDDDHHHEEELLL___pppiiifff```[[[YYYWWWWWW\\\cccjjjqqqzzz}}}|||zzz{{{}}}zzzyyywww|||{{{{{{mmmlllwwwzzzyyy~~~kkkgggeee___ZZZ[[[ZZZZZZ]]]bbbgggjjjkkkkkkaaa^^^ZZZVVVTTTRRRQQQQQQQQQQQQVVVbbbrrr~~~zzzuuueee]]]VVVTTTTTTTTTXXX^^^aaaeeejjjmmmnnnmmmmmmnnnnnntttooogggdddaaa]]]\\\WWWOOOFFF>>>:::888888888888888888888888888888777777666555444444333444444444444555555555555777777777666666666666555777777888888888999999999;;;;;;<<>>>>>BBB<<<999666555555555444333333333333333333333333333222333333444444333333222222222222333333333444444222222222333333333444444333444555555666555555555555333444888>>>???;;;666:::::::::999:::AAAKKKSSS[[[qqqrrrUUURRRXXX___cccjjj{{{GGGEEECCCBBBCCCDDDCCCBBBCCCFFFEEEEEEGGGEEERRRlll|||mmmhhhccc^^^ZZZXXXVVVWWW^^^gggssszzz~~~zzz{{{||||||zzzwww{{{~~~wwwppprrr{{{}}}uuujjjdddhhhggg___YYY[[[]]]^^^^^^```dddggghhhggg___]]]ZZZWWWSSSRRRQQQQQQSSSSSSWWWbbbppp{{{{{{yyyyyy~~~zzzrrr___WWWQQQQQQTTTWWW\\\aaadddgggjjjkkkjjjjjjjjjkkkpppyyyttthhhccc```]]]]]]YYYSSSIIIAAA;;;999999999999999999999999999888888777666555555444444444444444555555555666666888777777777666666666666888888888888999999999999<<<<<<>>>BBBPPPfff~~~{{{___NNNIIIKKKNNNLLLOOOSSSVVVVVVUUUUUUUUUVVVXXXZZZZZZ[[[]]]```bbboooxxx|||}}}yyyuuupppmmmffffffhhhooo{{{~~~{{{{{{|||{{{uuujjj]]]UUURRROOOKKKIIIHHHIIIIIIHHHKKKNNNSSSVVVWWWWWWXXXYYYUUUZZZ^^^cccmmm}}}TTTFFF===BBBEEEAAA???BBB===:::888666555555444444333333333333333333333333222333333444444333333222222222222333333333444444222222222333333333444444333444555555666555555555666555555:::@@@AAA===888::::::::::::<<>>:::999999999999999999999999888777777666666555555555444444555555555666666666888888777777777666666666888888888999999999999:::888<<>>???===:::999::::::;;;>>>GGGTTT]]]cccvvvbbbRRRUUU\\\ccciiiwwwGGGFFFDDDDDDEEEEEEEEEDDDAAADDDDDDGGGLLLPPPjjjuuuhhhdddaaa]]][[[[[[[[[___kkkxxx}}}|||{{{qqqyyyyyy|||~~~www{{{~~~wwwrrrooommmmmmpppnnnfff``````aaabbbgggiiihhhdddeeehhhgggaaa^^^^^^\\\XXXUUUTTTWWWZZZXXX\\\cccmmmxxxsssiiiYYYRRRNNNRRRXXX\\\```ccceeedddaaa______bbbiiinnnvvvrrriiibbb[[[]]]\\\XXXPPPGGG@@@<<<::::::::::::::::::::::::777777777666666666666666555555555555666666666666888888888777777777666666888888888999999999::::::777???JJJVVVlll~~~eeeQQQJJJJJJLLLNNNVVVWWWXXXWWWUUUUUUWWWYYYUUUWWWZZZ\\\^^^aaadddgggggglllnnnjjjeeejjjyyy~~~xxxsssmmmttt~~~|||sssnnn```\\\WWWTTTSSSSSSSSSSSSVVVXXXZZZZZZYYYWWWVVVWWWYYYXXXWWWYYY\\\aaahhhmmmxxxaaaHHHHHHMMMHHHAAA@@@===<<<;;;888555444555555444444444444444444444444222333333444444333333222222222333333333333444444333444444444444555555555333444555555666666555555555666777999:::;;;;;;;;;999:::;;;<<>>999888888:::999666666:::999888888777666555555444555666666555333222444666888888888777777777777777888444555;;;>>><<<::::::???LLLZZZppp|||jjjVVVOOOPPPSSSVVVXXXXXXWWWWWWXXXUUURRRTTTYYYUUUUUUWWW\\\_________```eeetttssskkksssyyy{{{zzzwww|||llliii```VVVRRRVVVYYYZZZYYYZZZ[[[[[[YYYXXXXXXYYYYYYYYYYYYYYYYYYZZZ[[[\\\bbbkkkuuu~~~eeePPPMMMOOOIII@@@>>>??????;;;666333444666444333333222222333333444444444444444444444444444333333333444444444555555444444555555555555444444777666555444444555666777777888888888888999999999777===:::999EEEQQQ\\\iiirrr^^^UUUQQQWWWdddggglllHHHGGGFFFEEEDDDDDDDDDDDDGGGIIIFFFJJJ\\\uuuwwwhhhccc___]]]\\\___gggrrr}}}{{{}}}}}}zzzwwwvvvtttsssuuusssqqqnnnllllllllllllkkkmmmmmmllljjjhhhhhhhhhiiimmmjjjddd^^^[[[ZZZ[[[]]]aaahhhttt|||zzznnnfff^^^VVVRRRWWW]]]```bbbcccgggggghhhiiikkkooosssvvvqqqdddaaa^^^ZZZWWWTTTNNNFFF@@@:::888888:::999666777:::999888888777666666555555444555666666555555555555777777777777888888888888???888555888;;;;;;;;;<<>>;;;;;;GGGRRR]]]lll}}}lllYYYTTTRRRUUUaaaeeennnHHHGGGFFFEEEEEEEEEEEEEEEFFFJJJGGGNNNlllwwwiiieee^^^^^^^^^dddnnnyyy|||}}}~~~|||xxxvvvxxxqqqrrrsssttttttsssqqqppprrrpppmmmkkkiiiiiiiiijjjwwwssskkkccc\\\ZZZ]]]___eeekkkyyy}}}xxxwwwiiiddd]]]XXXWWW]]]bbbcccdddeeehhhjjjnnnqqqssswww{{{~~~yyyfff```]]]YYYWWWTTTOOOHHHBBB<<<999888::::::777777:::888888888777777666666555555555555666888888666444666777777777888999999999III???777777:::;;;===???CCCffflll```VVVUUUXXXXXXWWWWWWWWWVVVXXX___aaa^^^\\\\\\XXX[[[aaaeeecccaaaeeennnuuuvvvsssyyyxxx|||{{{|||zzzmmm]]]TTTUUUWWWWWWTTTVVVYYY[[[[[[ZZZWWWUUUSSSTTTVVVXXXYYYYYYYYYYYYQQQRRRSSSSSSVVVaaarrr~~~iiiWWWMMMJJJ@@@@@@???<<<999777777888555444444444444444444555444444444444444444444444333333333444444444555555444444555555555555444444666666555555555555666777777888888888888999999999888>>><<<===JJJTTT```pppyyyeeeUUUTTTUUUWWW```dddpppHHHGGGFFFFFFEEEEEEEEEFFFDDDKKKLLLXXXwwwjjjggg^^^^^^```gggrrr}}}~~~yyyxxxwwwyyy|||}}}{{{xxxvvvtttrrrpppnnnmmmmmmmmmllllllyyyvvvoooddd\\\YYY]]]bbbfffmmm~~~{{{zzzwwwfffbbb[[[YYY[[[bbbeeeeeefffhhhfffkkkqqqvvvyyy~~~fffaaa]]]YYYWWWVVVRRRKKKFFF>>>:::888::::::888888:::888888888777777777666666;;;888666555777777666444666666777888999999::::::MMMBBB999888;;;<<<>>>AAANNNyyyhhh^^^VVVWWWZZZYYYXXXWWWTTTTTTYYYccchhhgggdddccc\\\^^^eeennnnnngggfffkkksssrrrpppyyyxxxuuu}}}xxxyyywww|||~~~zzz}}}}}}ooo^^^UUUUUUXXXXXXRRRSSSWWWZZZ\\\[[[WWWTTTTTTUUUXXX[[[\\\\\\[[[ZZZWWWVVVSSSOOOOOOVVVbbbkkkzzzvvvZZZNNNMMM@@@@@@>>><<<:::888888888444444444444444444444444444444444444444444444444333333333444444444555555444444555555555555444444555555555555555666666777777777888888888999999999777===<<>><<<:::999888777333333444444444444333333444444444444444444444444333333333444444444555555444444555555555555444444444555555666666666666666777777888888888999999999777;;;;;;@@@MMMWWWggguuu[[[QQQXXX[[[bbbcccbbbrrrHHHGGGGGGFFFFFFFFFGGGGGGFFFIIIOOOlllwwwiiifff]]]^^^bbblllxxx}}}zzzxxx|||uuuqqqqqqrrrqqqooommmqqqqqqjjj```\\\aaahhhmmmxxx~~~uuueee]]]WWWXXX]]]cccdddeeekkksss|||}}}}}}zzzyyy~~~pppeeeaaa]]][[[YYYVVVQQQMMMCCC<<<888999;;;:::999:::888888888888888888888888@@@???<<<777444333666999777888888888999:::::::::<<<999888999999:::AAAHHHhhhxxx]]]WWWTTTVVVXXXVVVTTTUUUWWWXXX^^^dddeeebbbcccfffbbbcccsss|||vvvsssyyyzzzyyyvvvsss~~~nnnccc_________aaafffnnnuuu{{{~~~}}}wwwjjj\\\UUUWWW[[[[[[TTTRRRRRRUUUZZZ\\\[[[YYYVVVWWWYYYZZZ[[[[[[ZZZYYY\\\\\\[[[WWWTTTQQQQQQRRRSSS[[[hhhwwwkkkRRRKKKEEEBBB???===<<<;;;888777333444555666666555444333444444444444444444444444333333333444444444555555444444555555555555444444333444555666777777777666777888888888888999999999888;;;:::@@@NNNYYYnnnpppUUUPPPYYY[[[bbbdddfffyyyGGGGGGGGGFFFFFFGGGGGGHHHGGGMMM]]]wwwhhhccc]]]^^^dddppp}}}~~~zzz{{{}}}rrroooooooooooolllssswwwrrrhhhbbbfffmmmppp}}}xxxzzz|||pppeee]]]XXXYYY]]]bbbcccfffpppzzz|||xxx}}}hhhddd___]]][[[XXXSSSOOOEEE===888999<<<;;;999:::888888888888888888888888999===???<<<666444777;;;999999999999999999999999777888:::;;;:::===HHHUUU|||oooXXXVVVWWW]]]```\\\YYYXXXYYY\\\bbbgggeeedddiiiqqqpppsss}}}qqqbbb^^^```aaadddhhhkkkmmmooosssvvvwwwssshhh[[[VVVXXX[[[\\\WWWSSSPPPRRRWWW\\\^^^]]]ZZZZZZZZZZZZZZZZZZZZZZZZ]]]^^^^^^]]]ZZZXXXVVVUUUOOOQQQUUU]]]iiizzz{{{]]]QQQJJJFFFBBB@@@???===:::777555666777888888777666555444444444444444444444444333333333444444444555555444444555555555555444444333444555666777777777666777888888888888999999999:::;;;:::BBBPPP]]]uuukkkRRRQQQ\\\\\\eeejjjpppGGGGGGGGGFFFGGGGGGHHHHHHNNNXXXsssxxxhhhbbb^^^___fffssssssllllllnnnooommmvvv}}}yyynnngggjjjpppppp}}}tttxxxrrrkkkddd\\\YYYZZZ^^^aaacccgggsss}}}yyyjjjfffaaa^^^\\\YYYTTTPPPFFF===888999<<<;;;::::::888888888888888888999999222:::AAA@@@999555888<<<::::::999999999999999999888:::>>>>>>===AAAQQQbbbkkkVVVWWW]]]fffiiieee___]]]YYY^^^eeejjjiiijjjsss{{{iii___bbbjjjsssyyy~~~~~~yyyuuutttvvvuuuqqqggg[[[VVVYYY\\\\\\ZZZTTTOOOPPPVVV]]]``````___^^^]]]]]]\\\\\\]]]]]][[[\\\]]]]]]\\\[[[YYYYYYSSSPPPMMMMMMTTTbbbsss~~~gggXXXMMMIIIDDDBBBAAA???;;;888666888999::::::999888666444444444444444444444444333333333444444444555555444555555555555555555444222333555777777777777666777888888888888999999999<<<===;;;CCCRRR```zzz~~~jjjSSSUUU```___jjjqqqzzzGGGIIIHHHEEECCCFFFJJJLLLRRRdddzzziiiccc]]]eeeppp{{{wwwkkkfffhhhkkkrrryyy|||pppmmmpppxxx}}}}}}qqq|||vvvlllnnnhhh[[[^^^\\\]]]cccfffiiissswwwzzznnnhhh```[[[[[[\\\XXXRRRIIIEEE???<<<;;;;;;;;;:::;;;;;;::::::999888777777;;;111999DDD===666777666777888999::::::999888777:::777999>>>>>>BBBVVVnnnnnn[[[WWWcccqqqpppmmmhhh^^^```]]]cccpppzzz~~~wwwpppkkkqqq|||yyypppeee```jjjwwwyyyxxxsssvvviii[[[[[[\\\]]]dddaaaVVVOOOQQQUUUWWW___iiihhh___YYY[[[]]][[[\\\```]]]\\\\\\]]]^^^^^^\\\ZZZYYYXXXUUUQQQQQQVVV___ggguuu^^^VVVIIIEEEDDD======>>>777666777888:::;;;:::555222777333111333777999777333555444444333333444444555222444666555444333333333;;;777333333777::::::777777777777888999999:::::::::BBB@@@EEEYYYbbbyyyxxx\\\SSSVVVZZZaaammmvvvGGGHHHHHHFFFFFFHHHKKKLLL[[[pppzzzhhhbbbbbbgggpppzzz||||||kkkhhhoooxxx|||rrrrrrwww~~~xxxnnnzzz~~~ssskkkjjjddd[[[^^^\\\___dddhhhjjjsss|||yyyuuutttlllbbb\\\\\\[[[WWWRRRJJJEEE@@@<<<;;;;;;;;;:::;;;;;;::::::999888888777<<<333:::DDD>>>777888777777888999::::::999888777>>>:::;;;???BBBJJJccc||||||eee___^^^nnn}}}|||wwwrrrhhhdddgggrrrxxxooojjjnnnooowwwyyyqqqhhhdddnnnzzzqqq^^^[[[\\\```iiiiii\\\SSSUUUWWWYYYaaajjjhhhaaa\\\]]]]]][[[[[[^^^^^^\\\[[[ZZZ[[[[[[ZZZXXX\\\[[[XXXUUURRRSSSUUUXXXfffppp}}}ggg[[[LLLFFFDDD>>>===>>>888444444666888;;;;;;888666777666555444444444444444555444444333333444444555444555666666555444555777@@@;;;666555666777555222777777777888999999::::::999>>>;;;CCCYYYiiiuuuZZZTTTXXX]]]eeeqqq|||GGGGGGGGGHHHHHHIIIKKKLLL^^^xxxzzzfff```dddhhhpppzzz|||mmmhhhsss{{{tttwww~~~tttmmmvvvvvvuuurrrllleee___\\\___^^^aaafffjjjnnnuuu||||||uuuwww|||qqqddd]]]\\\[[[WWWRRRKKKFFFAAA===;;;;;;;;;:::;;;::::::999999888888888<<<555<<>>>>>???999777777888;;;>>>@@@@@@???<<<>>>>>>;;;555333666999555444444333333444444555666777777666555666999;;;@@@<<<777666666666444222777777888888999::::::::::::===<<>>???:::999888888:::===@@@AAAAAA>>>???>>>;;;666555777:::555444444333333444444555666666666555555666:::===:::777555555777999888777777777888999999::::::;;;<<>><<<;;;::::::::::::999999999999999888888555===AAA888555999888:::999999999999999999:::>>><<<===@@@JJJ\\\wwwnnn]]]hhhooo~~~~~~sssnnnuuu{{{mmmgggqqq~~~vvvqqqrrr}}}iiicccgggppp~~~lll]]][[[\\\]]]aaahhhiiikkkmmmllljjjhhhfffddd___\\\ZZZYYY[[[]]]]]]^^^\\\ZZZZZZ]]]aaacccbbb___]]]\\\ZZZZZZbbbtttbbbMMMHHHBBB???@@@<<<666555333444666888999888888777555444333333444444555444444333333444444555555555555444444555999;;;555555555666888:::::::::888888888999::::::;;;;;;<<>>@@@666555:::888::::::999999999999::::::;;;;;;===BBBNNNddd~~~lll]]]jjjooo{{{yyyoooqqq|||kkkdddqqqzzzuuuuuu~~~mmmgggjjjtttooo```___bbbcccffflllppptttuuupppllliiigggccc^^^\\\ZZZZZZ[[[\\\\\\\\\[[[YYYXXXYYY\\\___```aaaXXX\\\___^^^^^^gggwwwlllRRRKKKDDD@@@@@@===999777555555555666555444555555444444555555444333555444444333333444444555444555555444333444666999666666777777888888999999888888999999:::;;;;;;;;;<<>><<<;;;999999999888777555555888;;;;;;888555666777555444444333333444444555444555666666444444555666666777888888888777888888888888999::::::;;;;;;<<<>>>===MMMZZZbbb|||^^^QQQ[[[dddgggoooGGGFFFIIIKKKHHHLLLfff{{{kkkkkkiiiuuu}}}nnnkkkiiijjjhhhgggiiinnnnnnzzzwwwhhhdddllluuucccggghhhjjjsssqqqeeeaaaZZZVVVXXXQQQLLLFFF@@@===;;;:::999999999999999999999999999888999BBBAAA666666===:::;;;;;;999999999999;;;;;;999;;;>>>FFFYYYxxxttthhhpppnnn~~~xxxppp{{{rrrjjjlllvvv|||kkk^^^```fffgggiiinnnkkkrrruuupppmmmoooooommmjjjhhhfffeeedddbbb^^^\\\VVVYYY[[[ZZZXXXYYY]]]aaadddbbb```^^^```fffnnnssszzzyyyXXXOOOGGGAAA@@@>>>:::999888888888777555333000888???===555000222666555444444333333444444555444666777777666444555555333555777888888888999:::888999999::::::;;;;;;<<>><<<:::999:::;;;;;;:::>>>>>>>>>>>>===:::888777;;;;;;:::999999:::::::::;;;>>>>>>FFFiiiyyyyyyvvv}}}{{{ppp|||nnnnnnyyy~~~oooddddddhhhiiikkknnnqqqooorrrxxxxxxrrroooqqqsssrrrqqqpppnnnjjjeeeaaa```^^^[[[XXXXXXZZZ^^^aaaddd```___aaaaaabbbjjjuuuyyyfffRRRKKKCCC???@@@:::888666666666666555444444777999:::888666555555777777666555555555555666777777666666555555555444666777777888888888888777777999;;;<<<;;;;;;<<<===<<<@@@LLLXXXooolllUUUVVV```eeellltttKKKFFFIIINNNKKKSSS}}}yyykkknnnsss|||}}}yyy~~~qqqkkkhhhfffggggggfffkkkrrr{{{uuukkklllmmmjjjjjjnnnqqqppprrrvvvxxxvvvzzzeee___[[[XXXWWWPPPMMMHHHCCC???<<<;;;:::===<<<::::::::::::::::::<<<<<<<<<;;;;;;:::999999;;;;;;::::::999::::::;;;<<<@@@CCCNNNppp~~~xxx{{{~~~sssqqqwww}}}~~~rrrhhhgggjjjkkkmmmqqqrrrrrrxxxzzzvvvwwwyyyuuurrrpppooolllgggccc___\\\YYYYYY[[[___bbbdddgggdddbbbbbbaaabbbjjjttt|||kkkVVVLLLCCC??????;;;999777666666666555444555666888888666555555555555555555555555666777888777666666666555555555555666777777888888888777777777888;;;;;;::::::;;;<<<;;;???KKKWWWooogggSSSVVV```gggoooyyyIIIHHHLLLNNNLLL\\\zzznnnrrryyyvvvlllttt~~~~~~|||xxxqqqjjjhhhhhhjjjiiihhhjjjpppyyyvvvnnnnnnnnnkkkkkkpppsssrrrsssvvvxxxwwwjjj___[[[XXXWWWQQQNNNJJJDDD@@@<<<:::999;;;;;;::::::::::::999999;;;:::999999999999:::;;;;;;:::::::::::::::;;;;;;===BBBIIIYYY|||zzzvvv{{{vvvwwwxxx}}}uuuooonnnooopppssswwwuuuxxx|||vvvttttttrrrmmmhhhbbb___\\\^^^bbbgggjjjjjjkkkiiigggfffeeefffnnnwwwrrrZZZNNNEEE??????<<<:::777666777777555444555666777666444444444555333444444444666777888999666666666666555555555555777777777777777777777777666888:::;;;::::::;;;<<<===AAAMMMZZZssszzzyyyaaaPPPVVVaaaiiisss~~~GGGIIIMMMNNNPPPiiizzzpppuuu~~~```___mmmrrr}}}{{{uuuvvvuuuooommmlllmmmooommmiiijjjnnnxxx}}}}}}tttnnnnnnnnnmmmnnntttxxxwwwwww{{{~~~~~~yyyqqq___ZZZXXXVVVQQQOOOKKKFFFAAA===:::999999:::;;;;;;:::999999:::===<<<:::888888999;;;<<<;;;::::::::::::;;;;;;<<<===DDDNNNccc{{{yyyxxx}}}|||yyy|||yyywwwwwwwwwzzz}}}}}}~~~~~~wwwqqqllliiifffiiinnnrrrsssrrroooooonnnnnnnnnsss}}}yyy___PPPFFFAAA@@@===;;;888777777777666444555666666555333333444666444444444555555666888888666666666666666555555555777777777777777777777777888:::<<<<<<;;;:::;;;<<<@@@DDDQQQaaazzzyyyqqq\\\PPPWWWccckkkvvvFFFJJJNNNQQQYYYyyy|||sssyyyqqqVVV[[[jjjjjjqqqtttrrrsssvvvqqqhhhhhhhhhlllqqqrrroooqqquuuyyy{{{yyyrrrmmmmmmoooooorrrzzz{{{zzzaaa[[[YYYUUUQQQOOOKKKGGGBBB>>>;;;:::888:::<<<;;;999999:::<<>>FFFUUUnnn}}}zzzzzzzzz{{{~~~|||}}}~~~|||zzzxxxyyy|||~~~~~~|||wwwyyy{{{|||dddRRRHHHCCCAAA>>><<<999888888777666444555666666555333333444666666666555555555555666666555555555666666666666666888777777777777888999999:::<<<>>>>>>===<<<===>>>???EEETTTddd}}}kkkZZZQQQYYYdddlllxxxFFFKKKPPPVVVfffwww~~~eeeWWW___kkkhhhllloooqqquuuvvvooofff```bbbiiiqqqvvvwww{{{||||||zzzvvvrrrqqqqqqrrruuu~~~ddd]]]ZZZUUUPPPNNNKKKHHHDDD@@@===;;;:::;;;<<<;;;888888<<>>@@@LLL```|||~~~jjjUUUJJJDDDAAA???===:::999888888666555555666777666444444444555777777666555555555555555555555555666666666666666888777777777888:::<<<===<<<>>>??????>>>======>>>===EEEUUUeee|||fffXXXRRR\\\gggmmm{{{IIIMMMRRR\\\uuu|||{{{]]]XXXbbbjjjfffkkkppptttwwwxxxtttoooiiijjjooowwwzzz{{{~~~~~~|||wwwtttsssvvv|||ggg^^^[[[TTTNNNMMMKKKHHHEEEAAA>>>===;;;======:::777888>>>CCC???>>><<<:::999999:::;;;:::::::::;;;;;;<<<===>>>EEETTTmmmqqqYYYKKKDDDAAA@@@>>>;;;999999888666555555666888888666555555555666555555555555666666777555555555555666666666777888777777777999<<>>??????===<<<===>>>>>>HHHXXXeeexxxaaaUUURRR^^^iiippp~~~KKKOOOTTTaaa~~~pppVVVWWWaaahhhbbbiiiqqqvvvyyy{{{||||||{{{zzz|||~~~}}}zzz{{{}}}wwwtttvvvvvviii___\\\TTTMMMMMMKKKIIIEEEBBB???>>>===>>>>>>:::777888???EEE;;;;;;:::999999999:::;;;:::::::::;;;<<<===>>>>>>III[[[wwwzzzuuu[[[LLLDDD@@@@@@>>>;;;:::999888777555444777999:::888666555555444444444555666777888999444555555555666666777777777777777888:::===@@@BBB;;;===>>>>>>===<<<<<<===AAAKKK\\\fffwww]]]SSSRRR___jjjrrrLLLJJJUUUmmmyyyaaaXXX]]]]]]ggghhhmmmrrruuuuuuyyyzzzzzzzzz{{{yyynnnaaa___TTTRRROOOMMMJJJGGGCCC>>>:::<<<<<<;;;;;;;;;:::::::::888:::;;;;;;999999:::<<<===@@@;;;999>>><<<;;;CCCOOOuuuuuuzzzwww```NNNEEE@@@AAA@@@===;;;999777777777:::999888888999;;;;;;;;;999777555444333444555666555555555555666666666666777888888888888999999999===<<<;;;;;;<<<===>>>???DDDRRRVVVeeezzz\\\UUUVVVbbbmmmwwwQQQMMM]]]~~~ooo[[[TTT[[[[[[eeeggglllqqqtttvvv{{{{{{~~~|||qqq```^^^UUURRROOOMMMJJJGGGCCC>>>:::<<<<<<;;;;;;;;;:::::::::888:::;;;;;;999999:::<<<888>>>;;;:::===:::<<>>???DDDRRRYYYmmmuuuYYYTTTWWWcccmmmyyyRRRKKKbbbdddVVVTTT\\\\\\eeefffkkkpppsssvvv|||xxx~~~vvv^^^[[[UUUQQQOOOMMMJJJGGGCCC???;;;<<<<<<;;;;;;;;;:::::::::888:::;;;;;;999999:::<<<555<<<<<<<<<>>>;;;@@@RRRuuusssoooxxx~~~}}}kkkOOOFFFEEEBBB@@@>>>;;;999888777777;;;444333AAASSSVVVDDD111888777555444444555666666666666666777777777888888777888888888888999999999;;;;;;;;;;;;<<<===??????EEESSS^^^yyynnnVVVUUUZZZeeennnzzzQQQKKKiiizzz```WWWXXXaaa```hhhfffkkkpppsssvvv|||zzz}}}]]]WWWUUUQQQOOOMMMJJJHHHDDD???<<<<<<<<<;;;;;;;;;:::::::::888999;;;:::999999:::<<<888<<<;;;===@@@>>>EEEYYY}}}{{{nnn{{{zzzuuuTTTGGGFFFBBBAAA>>>;;;999888888888777777999<<<>>>>>>:::777777666555555555555666666777777777777888888888888777777888888888999999999;;;;;;;;;<<<===>>>??????GGGUUUccchhhUUUXXX^^^gggooo|||QQQRRRzzzvvv```[[[]]]eeebbbiiigggmmmtttxxxzzz~~~^^^VVVVVVQQQOOOMMMKKKHHHEEE@@@===<<<<<<;;;;;;;;;:::::::::888999;;;:::999999:::<<<;;;;;;888;;;AAA@@@III```zzzzzz^^^KKKGGGBBBAAA>>><<<:::888888888555888:::888333222444888666666555555555666666666777777777777888888888888777777888888888999999999999:::;;;<<<===>>>??????KKKWWWgggdddVVVZZZaaahhhpppNNN[[[ttt```\\\___fffbbbhhhiiiqqq{{{bbbWWWWWWQQQOOOMMMKKKIIIEEEAAA===<<<<<<;;;;;;;;;:::::::::888:::;;;;;;999999:::<<<:::;;;888;;;??????OOOlllmmmRRRGGGCCCAAA???<<<:::999888888888666666999<<<<<<888444555555555666666666666666666666666777777777888888777888888888888999999999999:::;;;===>>>?????????NNNYYYjjjbbbVVV[[[aaahhhsssOOOgggsss```]]]```gggccchhhkkkvvvuuu|||iiiZZZ[[[QQQOOOMMMKKKIIIFFFAAA>>><<<<<<;;;;;;;;;:::::::::888:::;;;;;;999999:::<<<999>>>@@@AAAAAAAAAZZZ}}}ZZZIIICCCAAA???<<<:::999999999999666555888===>>>999444444555555666666666666666555555666666666777777777777888888888888999999999888999;;;===>>>?????????PPPZZZmmm{{{|||```TTTYYY___gggvvvWWWwwwsssaaa___bbbiiieeejjjmmmzzzmmmqqqnnn]]]]]]QQQOOOMMMKKKIIIFFFBBB>>><<<<<<;;;;;;;;;:::::::::888:::;;;;;;:::999;;;<<<999CCCIIIIIIDDDDDDeee```JJJCCCBBB???<<<:::999999999777999888555222222666:::444444555666777777666666555555555555666666666666777888888888888999999999777999;;;===????????????QQQ[[[nnnxxxuuu^^^RRRVVV\\\fffyyy^^^~~~zzz```dddffffffiiikkkkkkxxxvvvooo~~~vvvXXX___VVVTTTQQQNNNKKKGGGBBB>>>======<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::>>>FFFHHHAAAGGGlllfffMMMEEE???<<>>BBBZZZYYYhhhwwwPPPQQQYYYbbbkkk|||bbbeeegggjjjjjjmmmnnnnnnzzz}}}ooovvv~~~\\\```VVVTTTQQQNNNLLLGGGBBB???======<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;???BBBAAALLLnnnmmmRRRIIIBBB>>>??????<<<999999888888888888777777777777777777777777666666666666666666777888999999999999888888888888888888888888:::888888;;;<<<<<>>===<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;>>>::::::>>>EEEVVVvvvvvvXXXNNNFFF@@@??????;;;999:::888888888888777777777777666666666666777777777777777888999:::;;;;;;;;;;;;888888888888888888888888:::888999<<<<<<<<<@@@EEE\\\eeefffUUUWWW]]]dddnnnoooqqqmmmnnnrrrvvvtttwww~~~vvvkkkggg```VVVTTTQQQOOOLLLHHHDDD@@@>>>===<<<;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;>>><<<;;;???KKKaaa~~~\\\SSSJJJBBB@@@>>>;;;::::::888888888888777777777666666666666666777777777777888999999:::;;;;;;::::::888888888888888999999999:::888:::<<<<<<<<>>>>>===<<<;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;===>>>BBBPPPjjj___VVVLLLCCC@@@???;;;:::;;;888888888888777777777666555666666666777777777888777888999999999999999999777777888888888999999999999999:::===<<<<<>>===<<<;;;;;;;;;;;;999::::::;;;;;;<<<<<<<<<777<<>>===<<<;;;;;;;;;;;;999999::::::;;;<<<<<<===888<<<>>>FFF___nnnUUULLLEEEBBB@@@<<<999999888888888888777777777777555555555666777888888888777777888888888888777777666777777888999999::::::888999<<<===<<<<<>>===<<<<<<;;;;;;<<<999999::::::;;;<<<======<<<>>>???IIIhhhzzzrrrxxxuuuTTTLLLDDDCCCAAA<<<999999888888888888777777777777444555555666777888888999888888999999999888888777666777777888999999::::::888999<<<>>><<<<<>>===???<<>>;;;<<<:::::::::999999999888888666666666666777777777777777:::<<<===<<<:::999888::::::999999999999999999:::<<<:::===CCC>>>AAARRRfffvvvdddZZZUUU^^^___ggg{{{yyyvvv~~~xxxooolll[[[TTTOOOOOONNNIIIEEEDDDAAA???===============;;;:::;;;<<<<<<;;;;;;<<<>>><<>><<>><<>>999999:::::::::999999999888888666666666666777777777777555777999<<<===<<<888555777777888999::::::;;;;;;:::===;;;===BBB???FFFZZZgggtttzzzZZZWWWTTT___fffrrr~~~|||ttt```ooo|||___WWWQQQPPPNNNJJJFFFFFFAAA???===<<<=========;;;:::;;;<<<<<<;;;;;;<<<>>>===AAAHHHbbbyyyssssssrrryyy{{{}}}xxxyyywww```KKKFFFEEE@@@<<<;;;:::::::::999999999888888666666666666777777777777555666999<<>>>>>BBBLLLlll}}}wwwsssppptttyyy}}}}}}wwwsss|||cccLLLEEEEEEAAA======:::::::::999999999888888666666666666777777777777666666999===@@@???:::555888888888999999::::::;;;:::>>><<<>>>BBBAAAKKKccckkkmmmTTTXXXZZZeeerrrwwwxxx~~~mmmbbbbbbYYYRRRPPPNNNJJJGGGGGGAAA???===============;;;:::;;;<<<<<<;;;;;;<<<>>>>>>EEEVVVwwwwwwtttvvvxxx~~~yyyvvvfffMMMEEEEEEAAA<<<;;;:::::::::999999999888888666666666666777777777777777777999>>>BBBAAA;;;555999999999999999999999999:::>>>===>>>AAAAAAMMMfffpppjjjRRRXXX[[[eeettttttsss{{{}}}rrr```bbbZZZRRRPPPOOOJJJGGGGGGAAA???===============;;;:::;;;===<<<;;;;;;<<<>>>===III^^^{{{|||~~~zzz{{{hhhNNNEEEDDD@@@;;;::::::::::::999999999888888666666666666777777777777777777999???CCCCCC<<<666::::::999999999999999999:::>>>===>>>AAAAAANNNgggvvvhhhQQQXXX\\\cccsss~~~ooooooooowwwcccyyy[[[MMMPPPFFFJJJDDDEEEBBB???>>>>>>>>>===<<<<<<<<<;;;;;;;;;<<<<<<===CCCFFF```vvvjjj}}}zzzyyy|||mmmOOODDDCCC@@@======>>>======;;;:::999888888777777777777777777777777777777888===AAAAAA<<<666888888999999999:::::::::;;;;;;===??????EEESSSbbbttt\\\UUUXXX\\\jjjkkkvvv~~~|||ooorrrrrr{{{kkk|||```RRRSSSJJJMMMGGGEEEBBB???>>>>>>>>>===<<<<<<<<<;;;;;;;;;<<<======DDDIIIdddiii[[[dddlllxxxyyyxxx{{{rrrRRRFFFDDDAAA===<<<======<<<;;;:::999999888777777777777777777777777777777:::???CCCBBB<<<666888999999999999:::::::::::::::<<<>>>???DDDSSSbbbsss[[[TTTWWW[[[iiikkkwww|||zzzqqqxxxsss~~~rrrzzzbbbUUUSSSLLLMMMGGGEEEBBB???>>>>>>>>>===<<<<<<<<<;;;;;;<<<<<<===>>>DDDNNNlll{{{aaaSSSSSSYYYeeetttwwwwwwyyyyyyWWWHHHFFFAAA===;;;<<<<<<;;;;;;:::::::::999777777777777777777777777777888;;;???CCCAAA<<<666999999999999::::::::::::999999;;;===>>>EEETTTdddtttZZZTTTUUU[[[iiilllzzz{{{{{{vvv~~~ppp~~~tttooo^^^SSSPPPLLLJJJFFFEEEBBB???>>>>>>>>>===<<<<<<;;;;;;;;;<<<===>>>???CCCRRRvvvwww^^^PPPOOORRR[[[jjjyyyvvvuuuwww~~~YYYIIIFFFBBB>>><<<;;;:::::::::::::::::::::777777777777777777777777999999:::<<<>>>>>>;;;888999999999:::::::::;;;;;;::::::;;;>>>???FFFWWWgggyyy~~~ZZZUUUTTT]]]hhhmmm||||||~~~{{{nnn|||uuudddYYYQQQMMMMMMIIIGGGEEEBBB???>>>>>>>>>===<<<;;;;;;;;;<<<===>>>??????BBBVVV}}}nnnWWWKKKKKKMMMTTT```ooozzzuuuttttttyyyyyyuuuZZZIIIGGGDDD???===::::::::::::::::::999999777777777777777777777777:::999777777888:::::::::999999:::::::::;;;;;;;;;;;;;;;===???AAAIII[[[kkkxxxZZZWWWTTT```iiinnn}}}|||nnnvvvzzz^^^YYYSSSMMMPPPJJJIIIEEEBBB???>>>>>>>>>===<<<;;;;;;;;;<<<===>>>???@@@EEEZZZeeeRRRIIIHHHKKKRRR]]]jjjvvv~~~vvvsssrrruuutttnnn]]]JJJHHHEEE@@@>>>;;;;;;::::::999999999888777777777777777777777777:::999777555666777999;;;::::::::::::;;;;;;;;;;;;<<<;;;===@@@CCCKKK]]]nnnrrrYYYXXXSSSbbbiiippp}}}~~~zzz|||kkkmmm[[[[[[VVVNNNSSSJJJJJJEEEBBB???>>>>>>>>>===<<<;;;;;;<<<<<<===???@@@AAAKKK___~~~ttt]]]PPPKKKGGGKKKSSS]]]hhhtttxxxrrrpppsss}}}yyymmmaaaMMMIIIEEE@@@===<<<;;;;;;:::999888777777777777777777777777777777888999999999888888888999:::::::::;;;;;;;;;;;;<<<;;;;;;<<>>>>>>>>===<<<;;;;;;<<<<<<===???@@@AAAPPPaaa}}}~~~gggUUUMMMKKKDDDJJJRRRZZZcccooo{{{yyyrrrooorrr|||zzzhhheeeOOOJJJFFF@@@<<<<<<<<<;;;:::999777777666777777777777777777777777666999;;;<<<;;;999888777:::::::::;;;;;;;;;<<<<<<::::::;;;>>>BBBKKK^^^pppgggTTTVVVPPPbbbkkkrrr|||xxx}}}|||zzzzzz|||hhhZZZkkk^^^WWWWWWOOOPPPKKKIIIFFFAAA===>>>>>>;;;;;;===?????????>>>===>>>AAADDDMMMcccssseeeXXXNNNGGGDDDIIIJJJPPP[[[cccjjjvvv|||mmmmmmqqqzzziiilllNNNKKKDDD<<>>???===???LLLaaasssdddUUUUUUXXXeeejjjxxx}}}xxx{{{yyyvvvvvvvvveeeYYYhhhbbbZZZYYYPPPQQQLLLJJJGGGBBB>>>??????===<<<>>>?????????>>>===>>>AAADDDQQQkkk~~~{{{vvvqqqkkkggg___VVVNNNIIIFFFEEEIIIJJJPPP[[[dddkkkwwwqqqnnnqqqxxxkkknnnOOOKKKEEE===???::::::::::::::::::::::::777777777777888888888888:::;;;<<<<<<999888888888999999::::::::::::;;;;;;<<<===>>>???EEERRRcccpppbbbUUUTTTXXXfffmmmzzzzzzzzzwwwttttttsssfffZZZdddggg]]][[[RRRSSSMMMJJJIIICCC???@@@@@@>>>===@@@>>>??????>>>===>>>AAADDDSSSooo{{{rrrmmmeeeaaa___\\\YYYVVVSSSPPPLLLHHHEEEDDDEEEEEEIIIJJJPPP[[[dddnnnyyyuuupppqqquuu}}}mmm~~~rrrPPPKKKFFF===???;;;;;;;;;::::::999999999777777777888888888999999999;;;<<<;;;999888888888999999::::::::::::;;;;;;<<<;;;<<<@@@JJJXXXfffoooaaaTTTUUUYYYfffppp}}}|||zzzvvvtttuuuvvvlll]]]^^^~~~jjj^^^\\\RRRSSSLLLIIIHHHCCC???@@@@@@>>>===???>>>>>>>>>======???BBBEEEUUUqqq}}}rrrhhhddd]]]YYYTTTQQQPPPPPPOOOMMMLLLJJJGGGEEECCCDDDEEEEEEIIIKKKQQQZZZeeeqqq|||wwwppprrruuuzzznnn|||vvvRRRLLLFFF>>>???<<<<<<;;;::::::999888888777777888888888999999999999:::;;;;;;999888888999999999999:::::::::;;;;;;:::;;;<<<@@@IIIWWWhhhsssaaaUUUWWW[[[iiirrr~~~{{{xxxsssqqqtttuuuooo^^^WWWtttlll^^^[[[RRRSSSLLLHHHHHHBBB>>>??????===<<>>>>>======???BBBEEEZZZsssrrrjjjeee^^^XXXVVVSSSPPPMMMKKKKKKKKKKKKKKKJJJIIIGGGEEEDDDDDDEEEFFFKKKNNNRRRZZZfffsss}}}wwwqqqssswww|||ppp|||{{{TTTLLLGGG??????<<<<<<;;;::::::999888888888888888888999999999999888999;;;:::999888888999999999999:::::::::;;;;;;888;;;>>>???DDDRRRhhhyyyaaaWWWYYY^^^kkksssyyytttooommmppppppmmm\\\RRRpppnnn^^^ZZZQQQSSSLLLHHHGGGBBB>>>??????===<<<>>>===>>>>>>======???CCCFFF\\\ttt{{{kkk[[[TTTSSSQQQOOOOOOLLLKKKJJJIIIHHHGGGGGGGGGGGGGGGFFFEEEFFFFFFHHHHHHMMMPPPTTTZZZfffuuu~~~zzzssstttyyy}}}xxx|||VVVLLLHHH@@@???;;;;;;;;;::::::999999999888888888999999999999:::777999::::::999888888999999999::::::::::::;;;;;;888<<>>===???======>>>======???CCCFFF```xxxlll]]]NNNJJJLLLLLLLLLLLLIIIJJJLLLLLLLLLKKKKKKKKKKKKJJJJJJJJJKKKLLLMMMNNNOOOSSSVVVZZZfffvvv~~~vvvuuuwww{{{xxxXXXMMMIIIAAA???::::::::::::::::::::::::888888888999999999::::::777888::::::888888888999999999::::::::::::;;;;;;:::===???AAAGGGUUUiiixxx~~~aaaWWWZZZ^^^jjjvvv~~~uuummmkkknnnmmmnnn]]]SSSvvvppp___ZZZSSSUUUNNNJJJJJJDDD@@@AAAAAA??????AAA<<<===>>>======???CCCFFFiiieeeWWWKKKIIIMMMNNNMMMLLLHHHKKKOOORRRTTTTTTUUUVVVSSSRRRRRRQQQRRRRRRRRRSSSPPPTTTWWWZZZfffvvv~~~}}}yyyuuuvvvyyy}}}tttYYYMMMIIIBBB???:::::::::::::::::::::;;;888888999999999:::::::::666888::::::888888888999999999:::::::::;;;;;;;;;======>>>CCCLLL[[[jjjtttyyy```UUUYYY\\\hhhxxx~~~vvvooonnnpppllldddZZZYYYxxxttt]]]XXXQQQSSSMMMLLLJJJCCC>>>???@@@>>><<<======@@@@@@???>>>BBBFFFGGGeeebbbUUUIIIGGGKKKMMMNNNPPPSSSTTTWWWYYYZZZYYYWWWUUUUUUUUUUUUUUUUUUUUUUUUUUUWWWYYY]]]bbbgggmmmtttyyyyyyttttttxxx{{{|||uuuZZZIIIGGGAAA===:::;;;<<<<<<<<<;;;:::999999999999999999999999999888888888888888888888888999999::::::::::::;;;;;;:::;;;CCC???IIIVVV^^^{{{]]]XXX[[[^^^iiizzz~~~uuuooommmooojjjbbbYYYVVVsssvvv^^^YYYRRRSSSMMMLLLJJJCCC>>>???@@@>>><<<======???@@@>>>>>>@@@EEEHHHccc^^^SSSIIIIIINNNQQQSSSUUUXXXZZZ]]]aaacccccccccbbb\\\\\\\\\\\\[[[[[[[[[[[[WWWZZZ]]]aaafffmmmuuuzzz|||wwwvvvzzz}}}wwwkkkwwwZZZKKKIIIAAA;;;;;;;;;<<<<<<<<<;;;:::999999999999999999999999999888888888888888888888888999999::::::::::::;;;;;;;;;;;;AAA<<>>???@@@>>><<<===>>>??????>>>===>>>DDDIIIfffxxxYYYPPPIIILLLRRRVVVZZZ]]][[[\\\___bbbdddeeeeeeeeebbbbbbbbbaaaaaa`````````[[[]]]```ccchhhpppxxx~~~|||zzz~~~oooaaammm]]]PPPNNNDDD;;;;;;;;;<<<<<<;;;;;;:::999999999999999999999999999999999999999999999999999999999::::::::::::;;;;;;<<<:::>>>:::GGGZZZhhh\\\XXX\\\```lll|||sssmmmkkkkkkiiibbbXXXPPP___}}}ddd\\\SSSTTTMMMLLLJJJCCC>>>???@@@>>><<<===>>>>>>>>>>>><<<<<>>;;;;;;;;;;;;;;;:::::::::999999999999999999999999999999999999999999999999999999999:::::::::;;;;;;===:::>>>;;;III]]]jjj\\\XXX]]]aaannn~~~rrrmmmkkkjjjjjjdddZZZNNNWWWfff^^^UUUUUUNNNMMMJJJCCC>>>???@@@>>><<<===>>>======>>><<<;;;DDDPPPiiiuuufffTTTNNNKKKPPPVVV\\\aaagggffffffeeeeeeeeeeeeeeeffffffffffffeeeeeeddddddddddddfffiiikkkpppwww~~~]]]___pppfffXXXTTTHHH>>><<<<<<;;;;;;::::::::::::999999999999999999999999999999999999999999999999999999999:::::::::;;;;;;<<<:::@@@???MMM___iii\\\WWW]]]bbboooqqqmmmkkkiiijjjddd[[[MMMRRR{{{iii```VVVVVVPPPOOOJJJCCC>>>???@@@>>><<<===>>><<<===???<<<;;;GGGUUU~~~lll___QQQLLLJJJOOOUUU\\\cccjjjiiihhhgggggggggiiijjjkkkjjjjjjjjjjjjjjjjjjjjjjjjgggiiilllooosssxxx~~~^^^cccyyyfffTTTOOODDD======<<<;;;::::::::::::;;;999999999999999999999999::::::::::::::::::::::::999999::::::::::::;;;;;;;;;:::AAAAAAPPPaaaggg\\\WWW]]]bbboooqqqmmmllliiihhhccc[[[MMMPPPyyyjjjaaaWWWXXXRRRQQQJJJCCC>>>???@@@>>><<<===>>>;;;<<<@@@===<<>>???@@@>>><<<===>>>:::<<<@@@>>>===KKK^^^vvv___UUUKKKFFFEEEJJJRRR\\\hhhrrrxxxuuurrrnnnlllkkkllllllmmmmmmnnnooopppqqqqqqrrrrrruuuyyy|||}}}xxxnnnvvviiiPPPIIIBBB@@@===<<<;;;:::999:::;;;;;;999999999999999999999999::::::::::::::::::::::::999999:::::::::;;;;;;;;;:::888===>>>OOObbbjjj\\\WWW\\\aaannnuuunnniiifffjjjcccRRRPPPUUUuuunnn```TTTWWWQQQNNNJJJBBB===>>>???===<<<===<<<@@@===<<<===;;;GGG```rrr[[[PPPHHHEEEFFFLLLVVVcccqqq{{{yyyooommmqqqqqqlllkkkmmmooopppqqqrrruuuwwwyyyyyy{{{~~~yyyxxxvvv}}}kkkvvvlllRRRIIIBBBAAA===<<<<<<;;;;;;:::999999777777777777777777777777888888888888888888888888999;;;;;;;;;999999999;;;???>>>CCCAAARRReeemmm[[[ZZZ___cccqqqtttkkkhhhhhhfffcccSSSPPPRRRrrrnnn```UUUWWWQQQNNNJJJBBB===>>>???===<<<===>>>BBBAAAAAACCC>>>EEEYYYpppXXXMMMGGGFFFGGGLLLTTTbbbqqq}}}}}}rrrnnnppppppmmmmmmpppssstttuuuvvvxxxyyy|||}}}~~~|||zzzxxxhhhsssmmmRRRIIIBBBAAA===<<<<<<;;;;;;:::999999888888888888888888888888888888888888888888888888999:::;;;;;;999999:::;;;===;;;@@@???PPPdddlll[[[ZZZ^^^bbbpppttthhhgggiiibbbbbbTTTPPPQQQsssoooaaaUUUXXXRRRNNNJJJCCC===>>>???===<<<======AAABBBFFFJJJDDDFFFVVVzzzkkkTTTJJJHHHJJJMMMNNNUUUbbbttt}}}sssoooqqqrrrpppppptttxxxzzz{{{{{{|||}}}|||yyyxxxeeeooonnnSSSIIIBBBAAA===<<<<<<;;;;;;:::999999888888888888888888888888888888888888888888888888999:::;;;;;;999999:::;;;>>>;;;@@@???NNN```jjj\\\YYY^^^bbbpppuuuiiiggghhh___```TTTQQQUUUyyypppbbbVVVXXXRRROOOJJJCCC>>>>>>???===<<<>>>:::===>>>DDDLLLHHHJJJYYYooocccPPPJJJKKKPPPTTTSSSWWWeeexxxyyysssqqqsssuuuuuutttxxx}}}yyytttssszzzggglllnnnTTTIIIBBB@@@===<<<<<<;;;;;;:::999999888888888888888888888888888888888888888888888888888:::;;;;;;999999:::<<>>???@@@>>>===>>>;;;===;;;@@@HHHFFFKKK\\\lllttt[[[NNNLLLLLLSSSXXXWWW[[[kkk}}}}}}xxxvvvuuuvvvvvvwwwwww{{{wwwqqqooouuuooojjjoooTTTJJJBBB???===<<<<<<;;;;;;:::999999888888888888888888888888888888888888888888888888888999;;;::::::999;;;<<<@@@;;;@@@AAAPPP```mmmXXXWWW^^^dddsssxxxllleeebbb[[[]]]RRRSSS^^^sssdddXXXZZZTTTPPPKKKDDD>>>???@@@>>>===>>>???@@@<<<===BBBAAAHHH]]]tttlllTTTKKKMMMIIISSSZZZ[[[cccvvvzzzyyywwwuuuvvvxxxyyy|||xxxpppnnnsss}}}rrrkkkpppUUUJJJAAA???===<<<<<<;;;;;;:::999999999999999999999999999999888888888888888888888888777999::::::::::::;;;===<<<666===BBBRRRdddttt~~~XXXXXX___eeeuuuwwwhhhbbbaaaXXX]]]RRRPPPYYY~~~ttteeeYYY[[[TTTPPPKKKDDD>>>???@@@>>>===>>>===@@@======@@@???III```}}}iiiQQQIIILLLIIIUUU]]]bbbpppyyyvvvtttrrrtttzzzzzz}}}yyyooolllpppyyyllllllqqqVVVJJJAAA>>>===<<<<<<;;;;;;:::999999999999999999999999999999888888888888888888888888777999::::::::::::;;;======666===BBBRRRcccuuuZZZYYY```gggvvvvvvddd___bbbVVV]]]SSSNNNSSSwwwttteeeYYY[[[TTTPPPKKKDDD??????@@@???>>>???888======>>>AAA@@@LLLeeeiiiOOOGGGJJJKKKWWWbbbjjj|||tttpppooonnnttt|||zzz|||xxxmmmjjjmmmuuucccmmmqqqVVVJJJAAA>>>===<<<<<<;;;;;;:::999999999999999999999999999999888888888888888888888888777999::::::::::::<<<===AAA999???CCCQQQ```qqq\\\ZZZaaagggwwwsssdddaaaZZZ]]]WWWNNNTTTWWWlllqqqccc\\\YYYVVVOOORRRIIIAAA@@@???<<<;;;======???===???@@@===KKKiiilllSSSKKKGGGLLLXXXcccsssuuuiiilllpppnnnpppvvv{{{}}}wwwkkkggglllvvv^^^qqqrrrWWWLLLDDDAAA???>>>===;;;;;;===>>>@@@;;;;;;::::::::::::999999888888888888888888888888::::::::::::::::::::::::<<<<<>>===>>><<<>>>===@@@BBBAAAQQQpppgggQQQKKKGGGLLLXXXeeewwwzzzlllcccgggllllllooouuuwwwyyy|||~~~xxxkkkfffjjjttthhhtttsssWWWLLLCCCAAABBB@@@>>><<<;;;;;;<<<===;;;;;;::::::::::::999999888888888888888888888888::::::::::::::::::::::::>>>===???AAAUUUbbbnnn\\\[[[ccclll~~~tttfffddd^^^VVVUUUNNNRRROOOaaauuufff___[[[XXXPPPRRRJJJCCCBBBBBB???>>>???<<<>>>===@@@DDDDDDWWWwww{{{bbbPPPMMMKKKPPPXXXccctttlllaaa[[[aaahhhjjjnnnssstttwww{{{yyykkkfffiiirrrssszzzuuuXXXKKKCCCAAACCCBBB???===;;;:::::::::;;;;;;::::::::::::999999888888888888888888888888::::::::::::::::::::::::???===???@@@VVVcccmmm]]][[[dddnnnsssfffccc]]]VVVUUUOOOQQQLLL```vvvggg___\\\XXXQQQPPPHHHBBBBBBBBB???>>>???>>>???===@@@DDDEEEXXXyyy{{{qqq]]]OOOOOONNNVVVZZZaaaooouuuccc\\\YYY___fffjjjmmmrrrvvvyyy}}}yyykkkfffhhhqqqyyy}}}vvvXXXKKKBBBAAABBBAAA???===;;;:::999999;;;;;;:::::::::999999999888888888888888888888888999999::::::::::::;;;;;;???<<<===@@@VVVccckkk]]]ZZZbbbmmmqqqdddbbb\\\XXXWWWOOOPPPLLLdddwwwhhh```]]]ZZZRRRNNNFFFAAAAAAAAA???===>>>???@@@>>>???BBBBBBUUUuuuxxxkkkdddTTTKKKNNNNNNVVV^^^iiixxxqqqccc^^^\\\```fffjjjnnnqqqxxx{{{~~~yyyyyyzzzyyykkkeeehhhqqq~~~xxx{{{wwwXXXIIIAAAAAA???>>>===<<<<<<;;;;;;;;;;;;;;;:::::::::999999999888888888888888888888888999999999::::::;;;;;;;;;===;;;===???TTTbbblll^^^YYY```jjj~~~ooobbb```ZZZYYYWWWNNNPPPOOOjjjxxxjjjccc___]]]VVVLLLEEE@@@AAABBB???>>>>>>@@@AAA>>>???AAA???PPPpppiii\\\VVVKKKFFFJJJKKKQQQddd|||pppfffcccaaabbbfffkkkooorrrvvvyyy}}}}}}www{{{}}}|||sssnnnooorrryyykkkeeefffnnn{{{tttxxx~~~xxxWWWHHHAAAAAA<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::999999888888888888888888888888888999999::::::;;;;;;<<<;;;;;;>>>???TTTbbbppp}}}aaaZZZ___iii}}}ooobbb___YYYXXXVVVNNNRRRSSSnnnzzzmmmfffcccaaaZZZKKKEEE@@@BBBCCCAAA?????????@@@>>>@@@AAA???NNNmmmwww```SSSOOOFFFEEEJJJJJJPPPjjjsssgggeeecccbbbeeekkkppprrrtttwww{{{~~~nnnjjjkkkttt|||}}}|||{{{ssssssllliiikkkmmm|||zzzkkkcccccciiiuuurrr{{{wwwVVVGGGAAABBB;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::999999888888888888888888888888888888999::::::;;;<<<<<<:::<<>>DDDDDDUUUeeezzzfff___ccclllwwwllljjjmmmrrrlll]]]YYY[[[UUUTTTSSSOOO[[[uuunnnllljjjdddOOOGGGAAAAAABBBAAA@@@BBB@@@CCC??????CCCCCCPPPiiirrr^^^NNNJJJHHHEEEIIISSSWWWjjj}}}sssjjjeeeaaaaaa```aaahhhqqqtttxxx~~~xxxbbbccchhhiiillljjjnnnttt|||xxxkkk\\\___ccciiimmmnnnkkkiiieeefffffffffgggppp}}}yyy~~~eeebbbddddddnnn~~~uuurrrTTTGGG??????======<<<<<<<<<;;;;;;;;;999999888888888888999999888999999::::::999999888999999::::::::::::;;;;;;;;;777???EEETTTfff}}}ddd\\\ccclllyyykkkbbb^^^eeejjjxxxlll^^^ZZZZZZTTTTTTUUURRR]]]zzzsssqqqnnnfffPPPHHHBBBBBBBBBAAA@@@AAA???BBB??????CCCCCCOOOhhhwwwbbbQQQNNNOOOMMMOOOTTTUUUcccqqqxxx~~~zzznnngggbbb___^^^^^^___gggoootttxxx~~~vvvaaaZZZaaa```\\\aaaccceeehhhlllpppuuuxxxzzz~~~tttiii___WWWYYY]]]cccggghhhfffccccccdddeeeeeegggppp}}}~~~zzz}}}fffdddfffdddlllzzzuuurrrTTTGGG??????======<<<<<<<<<;;;;;;;;;999999888888888888999999888999999::::::999999888999999::::::::::::;;;;;;===888AAAFFFVVViii~~~fff^^^cccmmmyyyjjjeee^^^UUU___dddtttlll```[[[ZZZTTTUUUVVVTTT^^^{{{zzzuuujjjRRRJJJCCCBBBCCC@@@???@@@>>>AAA???@@@CCCCCCNNNeeeiiiTTTPPPSSSSSSSSSUUUVVV^^^ffflllvvv}}}wwwlllbbb^^^[[[[[[[[[]]]dddlllrrrwww}}}~~~|||mmm\\\___kkkfff___gggdddeeeeeeeeedddcccbbbaaaeeejjjlllhhhcccaaa]]]XXXUUUWWWZZZ___cccdddcccaaabbbcccdddeeehhhqqq}}}{{{}}}|||hhhggggggccciiivvvuuupppSSSGGG???>>>=========<<<<<<<<<<<<;;;999999888888888888999999888999999::::::999999888999999::::::::::::;;;;;;>>>:::BBBHHHYYYlllhhh^^^cccmmmtttiiiiiiaaaTTT^^^eeewwwuuuuuu~~~mmmbbb\\\ZZZVVVVVVVVVSSS^^^}}}pppTTTKKKDDDCCCCCC@@@???@@@===@@@???@@@DDDBBBLLLcccuuuZZZQQQSSSUUUUUUTTTYYY___eeelllyyy|||ooo```\\\YYYZZZ[[[]]]ccckkkooouuu{{{|||{{{pppmmmbbb___dddaaa^^^fffiiiiiihhhfffccc___\\\[[[WWW\\\^^^\\\ZZZ\\\[[[YYYXXXYYY[[[```dddffffffdddccccccdddeeejjjrrr|||}}}||||||gggeeeeee```ggguuuvvv~~~oooSSSGGG@@@>>>=========<<<<<<<<<<<<<<<999999888888888888999999888999999::::::999999888999999999:::::::::;;;;;;>>>:::BBBGGGYYYmmm~~~iii^^^bbbkkk~~~qqqiiiggg___SSS\\\eeevvv~~~~~~mmmbbb\\\ZZZXXXVVVUUUQQQ\\\uuuUUULLLEEEDDDCCCAAA???@@@===AAA???@@@DDDBBBLLLccciiiWWWTTTVVVXXXYYY[[[ccckkkuuuqqqbbb^^^\\\]]]^^^___fffmmmmmmrrrxxxzzz{{{vvvjjjbbbcccdddhhhiiihhhfffccc___[[[WWWUUUUUU[[[]]]\\\ZZZ\\\[[[YYYXXXXXXZZZ___dddggghhhgggdddddddddfffjjjqqqzzz}}}|||eeeaaa```]]]gggxxxwww|||~~~mmmRRRHHH@@@===========================999999888888888888999999888999999::::::999999888999999999:::::::::;;;;;;<<<999@@@DDDWWWlllyyyjjj]]]```iii|||rrreee___[[[VVVPPPYYYbbbqqq}}}{{{mmmaaa\\\[[[YYYVVVTTTNNNZZZwwwUUUMMMFFFEEEDDDAAA@@@AAA???BBB@@@@@@CCCBBBLLLdddfff[[[[[[___ccccccnnnzzzttthhhdddbbbddddddeeejjjrrrnnnrrrwww{{{{{{mmmmmmmmmmmmkkkiiieeeaaa\\\XXXVVVUUUXXX\\\___\\\ZZZZZZZZZWWWWWWXXXYYY^^^dddhhhkkkkkkkkkjjjiiijjjnnnsssyyy}}}{{{ddd^^^\\\ZZZgggzzzuuuqqq|||kkkQQQHHH@@@===<<<============>>>>>>>>>999999888888888888999999888999999::::::999999888999999::::::::::::;;;;;;;;;888???AAAUUUjjjtttkkk]]]^^^ggg{{{~~~lll]]]XXXUUUPPPQQQVVV]]]cccmmmxxxmmm```[[[[[[WWWVVVSSSNNNXXXuuuUUUMMMFFFEEEEEEBBBAAABBBAAADDD@@@@@@CCCBBBMMMeeewwwccc___eeelllvvv~~~oookkkjjjkkkkkkkkkpppwwwrrrtttxxx}}}yyysssqqqjjjhhhpppmmmhhhdddaaa___^^^___^^^bbbbbb^^^\\\^^^^^^]]]]]]]]]___dddjjjppptttuuuxxxvvvuuuuuuxxx|||yyyccc]]][[[YYYggg{{{rrrrrrjjjQQQHHH@@@===<<<=========>>>>>>>>>>>>999999888888888888999999888999999::::::999999888999999::::::::::::;;;;;;;;;888>>>@@@TTTiiipppmmm^^^^^^ggg{{{~~~{{{uuu```RRRSSSRRRLLLSSSaaaeeegggnnnzzzmmm___[[[\\\VVVUUUSSSNNNWWWsssUUULLLFFFEEEEEECCCBBBCCCCCCEEE@@@???BBBBBBNNNgggiiibbbhhhppptttpppoooooooooooossszzzvvvwwwyyy~~~tttrrrpppmmmiiifffeeeeeegggiiifffiiigggbbbaaadddggggggeeeeeeggglllssszzz~~~xxxccc^^^\\\YYYfffzzzooozzziiiQQQHHH@@@===<<<=========>>>>>>??????999999888888888888999999999999999::::::999999999999999:::::::::;;;;;;;;;<<<999>>>???TTTiiinnnooo______hhh|||zzzwwwssslllfff]]]YYYRRRLLLJJJNNNVVV\\\]]]hhhxxxzzzhhhaaa]]]YYYVVVVVVTTTOOO\\\kkkRRROOOJJJGGGEEEDDDCCCBBBEEEDDD>>>>>>CCCCCCLLLbbbuuuccchhhwwwxxxyyywwwrrrpppttt{{{{{{~~~rrrhhhiiiiiihhhiiijjjmmmoooqqqtttrrrooonnnnnnoooppppppqqqqqqqqquuu{{{yyybbbZZZ^^^]]]fffzzziiigggOOOFFF@@@@@@???????????????>>>======999999999999999999999999888888999999999999888888::::::::::::::::::::::::999999===AAAZZZggghhhsssZZZbbbhhh|||yyysssmmmiiigggccc^^^YYYUUURRROOOKKKJJJNNNTTTYYY___hhhuuuvvvfff```]]]ZZZYYYYYYXXXUUUdddlllSSSPPPKKKHHHGGGFFFDDDCCCDDDDDD??????DDDCCCKKK```rrruuuxxxtttwww|||yyypppmmmllljjjhhhhhhnnnxxx~~~{{{zzz{{{vvv___XXX\\\\\\eee{{{qqqdddMMMEEE??????>>>>>>>>>>>>>>>======<<<999999999999999999999999888888999999999999888888::::::::::::::::::::::::999:::>>>@@@XXXfffjjjwww]]]dddiii|||vvvlllbbb^^^YYYWWWVVVUUUQQQNNNMMMLLLKKKJJJKKKOOOVVV[[[bbbiiisss}}}qqqbbb^^^]]][[[[[[ZZZYYYYYYllllllTTTQQQLLLIIIHHHGGGFFFEEECCCDDD@@@AAAFFFCCCJJJ^^^|||zzz}}}ooolllnnnjjjjjjlllqqq{{{sss]]]VVV[[[ZZZddd{{{vvvaaaLLLDDD>>>>>>===============<<<;;;;;;999999999999999999999999888888999999999999888888:::::::::::::::::::::::::::<<>>>>>;;;<<<<<<<<<<<<;;;::::::999999999999999999999999888888999999999999888888999999::::::::::::;;;;;;:::===AAA>>>QQQbbbpppccceeeggg{{{|||mmmeee^^^XXXTTTSSSPPPOOONNNMMMLLLKKKLLLLLLKKKKKKNNNUUU^^^dddfffkkkrrrxxxpppnnnqqq}}}kkk___[[[YYYYYY[[[UUURRRWWWttteeeTTTQQQMMMJJJIIIIIIHHHGGGCCCEEEBBBCCCGGGCCCHHHZZZ|||~~~uuupppttt|||~~~vvvqqqmmmkkknnnttt}}}uuu]]]XXX\\\XXXbbb}}}]]]JJJEEE??????;;;;;;;;;;;;;;;:::999999999999999999999999999999888888999999999999888888999999999::::::;;;;;;;;;;;;>>>AAA>>>PPPaaaqqqeeedddeeeyyyqqqbbb[[[WWWRRRPPPPPPNNNMMMLLLKKKKKKKKKMMMMMMMMMMMMPPPVVV]]]bbbbbbhhhpppwwwttttttyyy}}}iii___ZZZXXXYYY\\\UUURRRYYYyyyaaaVVVSSSNNNLLLKKKKKKJJJIIIEEEFFFBBBCCCGGGBBBGGGZZZ}}}yyywwwnnnhhhhhhqqqzzz}}}{{{{{{wwwrrr}}}~~~ttt\\\YYY^^^YYYddd[[[IIIEEE@@@???;;;;;;;;;;;;;;;:::999999999999999999999999999999888888999999999999888888888999999::::::;;;;;;<<<;;;>>>AAA>>>QQQbbbpppgggcccdddxxx}}}fffYYYUUURRROOONNNNNNNNNNNNMMMMMMNNNOOONNNQQQSSSUUUWWWYYY]]]______dddkkksss{{{|||vvv{{{xxxfff___ZZZYYYYYYZZZTTTRRR[[[|||^^^XXXUUUQQQOOONNNNNNMMMLLLFFFGGGBBBBBBFFFBBBGGGZZZvvvllleeeoooxxxaaa^^^dddqqqzzz~~~~~~}}}}}}~~~qqqZZZYYY___ZZZfffXXXGGGDDD???>>>;;;;;;;;;<<<;;;::::::999999999999999999999999999888888999999999999888888888888999::::::;;;<<<<<<:::===@@@???SSScccoooiiiddddddxxxsss___TTTRRRQQQOOOOOOPPPQQQQQQQQQRRRTTTVVVQQQUUUZZZ^^^___^^^^^^^^^___bbbgggmmmuuuwwwsss|||sssccc^^^[[[YYYZZZWWWQQQQQQ\\\|||]]]ZZZWWWSSSQQQPPPPPPPPPOOOGGGGGGBBBBBBEEEAAAGGGZZZlll~~~}}}dddZZZTTTsssfffYYYYYYcccsss|||~~~nnnWWWXXX___[[[hhh}}}VVVFFFCCC>>><<<;;;;;;<<<<<<;;;;;;:::999999999999999999999999999888888999999999999888888888888999::::::;;;<<<<<<:::<<>>===AAASSScccsssmmm^^^lllqqqyyylll]]]VVVSSSQQQSSSWWW___bbbdddeeedddbbbbbbbbbdddfffgggfffdddaaa``````gggooozzz}}}jjjccc[[[VVVVVVTTTPPPNNNKKKRRRoooeee]]]ZZZWWWUUUUUUSSSQQQPPPMMMKKKJJJKKKHHHGGGLLLSSSeee{{{lllVVVPPPLLLTTTfffqqqXXXQQQRRRYYYeeeoooyyyfffYYYUUU[[[___mmm}}}sssOOOCCCBBB@@@<<<======<<<<<<;;;:::::::::::::::::::::::::::::::::999999999999999999999999999999::::::::::::;;;;;;:::???===AAASSScccrrrooo]]]hhhmmm~~~rrrfffYYYSSSQQQRRRVVV\\\cccfffhhhiiigggeeeddddddfffggghhhgggeeebbbaaaaaaiiirrr~~~gggbbb[[[WWWWWWTTTTTTPPPMMMWWWuuuiii```]]]YYYVVVUUUTTTRRRQQQOOOMMMKKKLLLJJJHHHLLLRRRiii}}}iiiSSSMMMJJJPPP^^^tttlllYYYQQQRRRXXXbbbkkkrrr}}}~~~cccYYYUUU[[[___pppvvvoooMMMCCCAAA???===>>>======<<<;;;;;;::::::999999999999999999999999999999999999999999999999999999999:::::::::;;;;;;:::???===@@@RRRaaaqqqttt```hhhmmm}}}mmmbbbXXXRRRQQQSSSZZZaaagggiiillllllkkkiiihhhiiikkkmmmooonnnllljjjiiiiiijjjqqq{{{~~~~~~fffaaa[[[XXXXXXUUUSSSNNNNNN^^^mmmddd```\\\YYYWWWVVVTTTSSSQQQNNNLLLLLLKKKHHHKKKOOOiii{{{gggQQQLLLKKKOOO[[[kkkwwwvvviii\\\TTTVVV]]]hhhpppvvvyyyaaaXXXUUUZZZ```sssxxxlllMMMCCC@@@>>>>>>>>>======<<<;;;;;;::::::999999999999999999999999999999999999999999999999999999999:::::::::;;;;;;999>>>;;;???PPP___nnn{{{dddjjjooo}}}}}}hhh___WWWTTTSSSVVV]]]ffflllmmmoooooommmlllmmmnnnlllnnnpppqqqpppoooooopppkkkpppwww}}}{{{ddd```[[[XXXYYYVVVOOOKKKOOOhhhooogggeeeaaa^^^\\\ZZZWWWUUUSSSOOOMMMMMMLLLJJJJJJNNNbbbuuufffPPPKKKJJJOOOYYYeeennnnnneee]]]XXX\\\fffsss|||ttt^^^WWWTTTYYY```vvvhhhLLLCCC@@@>>>???======<<<<<<;;;:::::::::999999999999999999999999999999999999999999999999999999::::::::::::;;;;;;888>>>;;;>>>NNN]]]lll}}}gggkkkooo{{{}}}yyybbb[[[UUUTTTUUUXXXaaajjjooooooooommmlllkkkmmmnnnkkkmmmqqqrrrsssssstttuuuqqquuuyyy|||wwwaaa^^^ZZZWWWXXXUUUPPPMMMYYYzzz~~~llljjjhhheeecccaaa]]]YYYVVVVVVRRROOOOOOOOOLLLKKKMMM\\\ooofffQQQKKKHHHMMMWWWaaagggfff```ZZZYYY^^^kkkxxxqqq\\\WWWTTTYYY```xxxcccJJJCCC???>>>AAA<<<<<<;;;;;;:::999999999888888888888888888888888999999999999999999999999999999::::::::::::;;;;;;999>>><<<>>>OOO]]]lll}}}hhhiiimmmzzz|||uuu]]]WWWTTTTTTVVVZZZcccmmmpppooommmjjjhhhhhhjjjlllnnnqqquuuwwwyyyzzz{{{}}}xxx{{{~~~ttt___\\\YYYVVVWWWTTTTTTTTTdddxxxhhhllljjjhhhfffddd```[[[WWWYYYTTTPPPQQQQQQMMMLLLNNNZZZmmmgggQQQLLLFFFLLLUUU^^^cccaaa\\\WWWXXX^^^kkkwwwzzzvvvrrrrrr}}}ooo[[[WWWTTTXXX```yyy^^^HHHBBB??????BBB<<<;;;;;;::::::999888888888888888888888888888888999999999999999999999999999999:::::::::;;;;;;;;;;;;@@@===???OOO^^^lll~~~gggfffiiizzzmmm]]]YYYTTTTTTYYYaaaiiinnnsssooolllkkknnnpppooonnnqqqsssvvvyyy{{{}}}lll^^^___\\\YYYXXXSSSQQQTTTwww{{{pppkkkjjjiiihhhgggddd```]]]^^^\\\ZZZWWWTTTRRRQQQPPP]]]jjjkkkSSSMMMIIINNNUUUZZZ[[[ZZZXXXWWWWWWWWW]]]dddccc```kkk|||hhhYYYSSSWWWVVV]]]YYYJJJBBB???>>>999<<<<<<;;;;;;;;;:::::::::888888999999999:::::::::888999::::::;;;;;;::::::999999:::;;;;;;<<<<<<===???>>>===@@@JJJ^^^uuuiiidddhhhxxx~~~hhh\\\XXXUUUUUU[[[ccckkkooorrrooollllllnnnooopppooorrrtttwwwzzz|||~~~}}}lll]]]^^^ZZZYYYYYYTTTTTT]]]yyyqqqooommmjjjhhhgggeeeaaa^^^^^^]]]ZZZWWWTTTRRRPPPOOOYYYfffoooVVVOOOIIINNNUUUZZZ[[[ZZZYYYXXXVVVUUUZZZaaaaaaaaammm~~~eeeXXXTTTYYYZZZddd~~~VVVIIIBBB@@@@@@<<<<<<<<<;;;;;;;;;:::::::::888888999999999:::::::::888999::::::;;;;;;::::::999999:::;;;;;;<<<<<<===>>>>>>===@@@JJJ]]]sssllleeeiiixxxvvvaaaZZZWWWUUUWWW]]]eeelllpppqqqooollllllmmmooopppppptttvvvyyy{{{}}}~~~rrrjjj]]]\\\YYYXXXYYYTTTQQQaaawwwqqqqqqoookkkiiigggeeecccaaa___]]][[[WWWTTTQQQPPPOOOWWWfffuuu[[[PPPJJJNNNUUUYYYZZZYYYXXXXXXVVVUUUXXX^^^```cccqqq|||cccWWWTTTZZZ[[[hhhxxxSSSFFFAAA@@@BBB???<<<<<<;;;;;;;;;:::::::::888888999999999:::::::::888999999:::::::::::::::999999:::;;;;;;<<<<<<=========>>>AAAJJJ[[[ppp~~~qqqgggjjjvvvmmm\\\VVVUUUTTTWWW^^^fffmmmppppppooommmlllmmmnnnpppqqqtttwwwzzz|||}}}zzzttthhh\\\[[[WWWXXXZZZTTTOOOaaatttqqqpppmmmjjjggggggfffeeeddd```^^^\\\XXXUUURRRPPPOOOZZZiii}}}```QQQLLLPPPUUUXXXXXXWWWWWWWWWYYYWWWYYY]]]```eeetttvvvaaaWWWTTTYYY[[[iiisssOOOEEE??????BBB???<<<<<<;;;;;;;;;:::::::::888888999999999:::::::::888888999::::::::::::999999999:::;;;;;;<<<<<<===;;;<<<>>>AAAJJJZZZmmmzzzvvviiijjjtttgggYYYSSSSSSTTTXXX```gggllloooooonnnmmmmmmlllnnnppprrrssswww{{{}}}}}}{{{xxxxxxfff\\\ZZZVVVYYYZZZSSSPPPbbb~~~sssqqqmmmkkkhhhfffgggggggggfffaaa___]]]YYYVVVSSSRRRQQQYYYhhhgggUUUOOORRRVVVWWWWWWVVVVVVWWW[[[ZZZ\\\^^^aaahhhvvvqqq^^^WWWUUUXXX\\\mmmmmmMMMDDD???===@@@===<<<<<<;;;;;;;;;:::::::::888888999999999:::::::::777888999999::::::999999999999:::;;;;;;<<<<<<===;;;<<<===AAAJJJYYYkkkxxx}}}kkkiiisss{{{cccXXXRRRSSSUUU[[[bbbhhhlllnnnnnnnnnnnnmmmlllmmmpppssssssxxx}}}~~~~~~qqqccc]]][[[WWWYYYZZZQQQNNN\\\zzzrrrpppllljjjhhhggghhhhhhgggfffbbb```^^^[[[XXXVVVUUUTTTTTTbbb~~~rrr]]]RRRUUUXXXYYYYYYYYYZZZ\\\^^^```bbbeeeiiippp{{{lll[[[UUUUUUYYY___tttgggKKKDDD???===>>><<<<<<<<<;;;;;;;;;:::::::::888888999999999:::::::::777888888999999999999999999999:::;;;;;;<<<<<<===;;;;;;===AAAIIIYYYlllyyynnnhhhqqqvvv___WWWTTTUUUXXX^^^eeekkknnnooommmnnnnnnmmmlllmmmqqqttttttyyylll```]]]\\\WWWZZZZZZOOOLLLYYYxxxrrrooonnnmmmkkkjjjjjjiiifffdddbbbaaa___\\\ZZZYYYXXXWWWSSS\\\uuu}}}fffSSSVVVYYY\\\^^^```ccceeeeeeiiinnnrrrwwwgggYYYUUUUUUYYY___uuuzzz```HHHEEE@@@>>>???<<<<<<<<<;;;;;;;;;:::::::::888888999999999:::::::::777777888999999999999999999999:::;;;;;;<<<<<<===;;;;;;===@@@IIIZZZmmm{{{rrrhhhooo~~~ttt]]]VVVUUUWWWZZZaaahhhmmmoooooommmnnnooommmlllmmmqqqtttuuu{{{hhh___]]]\\\XXXZZZYYYNNNOOO\\\wwwsssnnnrrrpppnnnmmmllliiieeebbbbbbaaa___]]]\\\ZZZZZZYYYUUU[[[pppnnnSSSVVV[[[^^^aaaeeejjjmmmkkkqqqyyy~~~{{{mmmrrr|||~~~dddZZZVVVUUUWWW\\\rrryyy~~~[[[FFFEEEBBB@@@@@@===<<<<<<;;;;;;;;;:::::::::888888999999999:::::::::777777888999999999999888999999:::;;;;;;<<<<<<===;;;<<<<<>><<<<<<<<<;;;;;;;;;:::::::::::::::999999888999999:::888999999::::::999999888888888888999999:::::::::999888:::>>>AAAIII\\\ooo{{{gggqqqtttmmmbbbbbblllyyyvvvsssuuuxxxyyy|||~~~}}}yyyyyy}}}vvvbbb\\\XXXVVV\\\dddeee___WWWlll|||yyyxxx|||zzzxxxwwwllllllkkkjjjjjjjjjkkkllleeefffkkkqqqeeeooowww~~~|||xxxwwwvvvwwwuuu^^^YYYXXXSSSYYYggghhhNNNIIICCC@@@@@@???<<<999<<<<<<;;;;;;;;;:::::::::::::::999999888888999999888999999::::::999999888888888888999999::::::;;;999888;;;@@@AAAGGGZZZoootttllloooooozzzttteeebbbnnnzzz{{{sssuuuzzz{{{~~~|||nnnaaa[[[XXXXXX```jjjllleee\\\|||yyyyyy{{{}}}}}}yyyvvvuuuvvvkkklllllllllkkkjjjjjjjjjeeeeeeggg|||zzzffflllvvvkkkWWWVVVVVVSSS]]]rrrzzz~~~^^^KKKHHHCCC@@@???@@@>>>;;;<<<<<<;;;;;;;;;:::::::::;;;:::999999888888999999888999999::::::999999888777888888999::::::;;;;;;:::999<<<@@@@@@DDDVVVkkkrrrtttjjjiiisssyyyhhhcccnnnyyyuuuooottt|||~~~}}}|||~~~jjjaaa[[[YYYZZZdddoooqqqiii___xxxvvvxxxyyy{{{{{{yyytttrrrsssuuukkkmmmnnnmmmkkkiiihhhgggcccbbbaaaqqqgggiiittteeeRRRSSSSSSRRR```{{{yyySSSKKKIIIEEEAAAAAACCCBBB???<<<<<<;;;;;;;;;:::::::::;;;::::::999888888888999999999999::::::999999999777777888999::::::;;;;;;<<<:::<<>><<<<<<<<<;;;;;;;;;;;;:::::::::999999999999::::::888888999999999:::::::::999999999999999999999999:::===:::;;;@@@BBBPPPiii}}}kkkhhhooovvvnnnpppvvv}}}nnniiijjjnnnmmmjjjhhhhhhhhhjjjkkkkkkjjjiiiggghhhlllsssyyyoooyyyeee___aaaYYYZZZeeepppkkk\\\XXX```}}}|||wwwuuuyyyyyyvvvvvvvvvvvvsssooollljjjiiijjjlllnnnmmmllliiihhhdddgggbbb```jjjqqqxxx{{{___VVVbbbwwwoooXXXQQQTTTRRR\\\hhhtttfffPPPHHHFFFCCCBBBBBBAAA@@@>>>======<<<<<<;;;;;;;;;;;;999999888888888888999999888888999999999:::::::::999999999999999999999999;;;>>>;;;;;;@@@@@@MMMfffqqqlllhhhlll}}}kkkhhhnnn~~~vvvkkkkkkoooooonnnkkkgggbbb````````````___^^^]]]^^^cccjjjoooqqqrrr```]]]___ZZZ]]]iiisssjjjYYYUUU^^^|||zzzzzzwwwxxx{{{yyywwwuuussspppmmmkkkjjjkkkmmmnnnooommmjjjgggcccfffaaa^^^eeelllzzzsssXXXOOOYYYkkk}}}gggTTTPPPTTTUUU___rrryyyYYYMMMHHHFFFDDDDDDDDDCCCBBB@@@>>>>>>======<<<;;;;;;;;;999888888777777888888999888888999999999:::::::::999999999999999999999999;;;>>>;;;<<>>======<<<;;;;;;999888888777777888888999888888999999999:::::::::999999999999999999999999:::>>><<<<<>>@@@@@@???>>>===<<<<<<;;;999999888888888888999999888888999999999:::::::::999999999999999999999999999===;;;<<>>===<<<;;;::::::999999999999::::::888888999999999:::::::::999999999999999999999999777<<<;;;<<>>===<<<;;;;;;::::::999999::::::;;;888888999999999:::::::::999999999999999999999999666;;;;;;<<>>999>>><<<999???:::::::::999999999999888999999999999999999999999888888999999999::::::::::::888999;;;;;;===EEENNNiii{{{mmmbbblllzzzvvv___YYY[[[\\\___ddddddgggjjjkkkqqqzzz{{{mmmkkkfffaaa\\\XXXVVVUUUYYYXXXUUUQQQNNNNNNPPPSSSQQQ[[[fffmmmllljjjiiiiiioooppptttwwwxxx}}}iii]]]ZZZZZZ[[[^^^bbb{{{]]]```{{{xxxuuusssrrrrrrqqqppptttsssrrrrrrttttttsssqqqooonnnkkkiiilllqqqqqqmmmmmmmmmhhhhhhjjjhhhxxxmmmXXXOOOIIIGGGFFFHHHLLLPPPSSSTTT[[[ccckkkooopppttt}}}}}}}}}~~~{{{yyy{{{]]]SSSRRRRRRTTTYYYooorrr}}}lllXXXSSSYYYvvvTTTNNNXXXNNNIIIKKKCCC@@@KKKEEE999;;;===<<>>======;;;;;;:::::::::999999999999999999999999999999999888888999999999::::::::::::999:::<<<;;;<<>>>>>;;;;;;;;;:::::::::999999999999999999999999999999888888999999999::::::::::::999:::<<<;;;;;;AAAIIIeeeuuukkkhhhmmmuuupppssstttvvv{{{wwwuuunnnkkkiiiddd]]]WWWTTTTTTWWWYYY\\\]]]^^^]]]^^^```cccffffffjjjoootttvvvyyy{{{}}}yyy}}}zzzhhh\\\]]]^^^ZZZ]]]fff~~~cccvvv}}}yyywwwtttrrrqqqqqqpppooorrrtttrrrlllooowwwyyyuuuooonnnooorrrpppjjjggggggiiimmmiiiiiimmmjjjlllyyyuuuZZZLLLKKKFFFIIIMMMOOOQQQRRRTTTVVVXXX]]]dddhhhkkkmmmrrruuuuuuxxxuuuxxx|||||||||wwwyyy|||cccQQQQQQTTTSSS^^^ooo~~~ppp___XXXPPPMMMPPPKKKFFFEEEGGGFFFDDDCCC>>>JJJFFF<<<>>>???===@@@;;;;;;;;;;;;::::::::::::999999999999999999999999888888999999999::::::::::::999:::<<<;;;;;;@@@HHHcccpppooogggjjj{{{}}}xxx|||~~~}}}ooojjjiiiccc```[[[WWWUUUWWWZZZ]]]```bbbdddfffgggiiilllnnnnnnqqquuuzzz~~~pppaaaZZZ^^^___[[[```mmmiiiyyyvvvtttqqqpppqqqrrrrrrqqqnnnrrroooiiilllvvvzzzuuupppllllllmmmkkkeeeeeehhheeeiiigggfffllliiihhhqqq~~~pppVVVJJJJJJGGGKKKOOORRRSSSTTTVVVXXX[[[^^^bbbeeegggjjjooorrrvvvxxx|||tttyyy}}}}}}|||~~~{{{yyy|||zzz||||||uuuvvvppp[[[OOOSSSUUUVVVfff|||tttwwwiii```XXXNNNMMMKKKIIIEEEGGGKKKEEEAAAFFF===CCC???===BBB@@@;;;@@@<<<;;;;;;;;;;;;:::::::::999999999999999999999999888888999999999::::::::::::999;;;===;;;:::???FFF___kkk{{{ssshhhhhhyyytttgggbbbaaa\\\[[[YYYXXXZZZ^^^bbbdddfffiiimmmoooqqqrrruuuwwwvvvvvvvvvxxx}}}hhh\\\YYY___```[[[cccrrrqqq}}}~~~rrrsssqqqooooooqqqrrrsssrrrlllpppnnngggjjjvvvzzzuuuqqqlllhhhhhhfffaaadddjjjbbbgggdddeeekkkhhheeelllqqqmmmRRRHHHJJJGGGKKKQQQTTTTTTTTTVVVXXX]]]___aaabbbdddhhhmmmqqqyyyzzz}}}uuu{{{}}}zzz}}}}}}xxxwwwyyy~~~zzz~~~yyyssskkkoooeeeSSSKKKSSSWWWZZZnnnllllll}}}aaa___WWWNNNOOOHHHGGGCCCHHHMMMCCC===FFFBBBCCC>>>@@@FFF@@@999???<<<<<<;;;;;;;;;:::::::::999999999999999999999999888888999999999::::::::::::999;;;===;;;:::???FFF\\\hhhyyywwwjjjhhhxxxjjjdddccc```XXXZZZ]]]___bbbdddfffgggnnnnnnppptttxxx{{{|||{{{zzzzzzzzz~~~yyy]]]aaaXXXUUU^^^\\\fff|||wwwyyyxxxvvvqqqoooooosssyyy|||yyyuuuqqqnnnkkkjjjlllooorrrtttmmmllljjjgggeeeddddddccceeedddcccccceeehhhkkknnnnnn~~~^^^KKKKKKIIINNNNNNQQQWWWWWWTTTWWW^^^kkkhhhfffggghhhiiinnnuuu{{{~~~|||ttt~~~~~~sssuuu~~~|||yyyxxx{{{zzzvvvttttttpppiiigggwwwuuu\\\SSSQQQWWWVVV\\\jjjyyywww|||lllbbbZZZTTTQQQKKKKKKJJJHHHFFFDDDDDDDDDDDD@@@CCCCCCAAA@@@BBBAAA>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888888888888888888888888:::<<<===>>>===>>>???AAATTTgggtttdddhhhuuu|||fff```___\\\[[[\\\```eeeiiilllmmmmmmnnnpppssswwwxxxyyyxxxxxx{{{{{{}}}qqqYYY^^^YYYYYY```___pppnnnwwwxxxwwwsssrrrqqqqqquuuzzz{{{wwwsssooonnnllllllnnnoooqqqqqqiiihhhfffddddddeeefffgggeeedddddddddfffhhhkkkmmmmmm{{{]]]LLLLLLJJJQQQQQQSSSWWWVVVTTTZZZccclllkkklllkkkhhhgggnnnxxxwwwrrr}}}~~~uuuwww}}}~~~vvvqqqqqqnnnhhhhhhyyykkkZZZRRRRRRWWWZZZhhhppp~~~ooohhhaaa[[[WWWTTTOOONNNMMMJJJHHHFFFEEEEEEEEEBBBCCCBBB???@@@BBB@@@;;;<<<<<<<<<;;;;;;:::::::::999999999999999999999999888888888888888888888888999;;;=========>>>@@@AAATTTgggsssiiiiiisssyyyddd``````^^^___```dddjjjqqqtttsssqqqppptttxxxxxxwwwuuuvvvxxxeeeXXX[[[ZZZ\\\```bbb{{{xxxaaaxxx~~~yyywwwrrrsssrrrtttwwwzzzyyytttooommmmmmnnnnnnnnnnnnnnnnnnkkkiiifffccccccdddfffhhheeeeeeeeefffgggiiijjjkkklllvvv}}}[[[LLLMMMKKKSSSTTTUUUVVVTTTVVVaaammmuuusssrrrnnngggfffqqq}}}vvvsss}}}~~~vvvyyyvvvooopppnnnjjjlll}}}www```VVVSSSSSSVVV^^^uuurrrtttlllppp|||dddaaa\\\XXXVVVQQQRRRPPPNNNKKKIIIGGGFFFFFFCCCCCC@@@>>>AAAEEEAAA:::>>>>>>===<<<;;;::::::999::::::::::::::::::::::::999999999999999999999999888:::<<<======>>>@@@BBBRRReeeqqqnnniiiooo|||yyygggfffiiihhhggghhhjjjpppwwwzzzwwwssssssuuuwwwvvvtttwwwxxx]]]ZZZYYYZZZ]]]^^^gggppp```yyy}}}{{{wwwrrrqqqrrrtttwwwxxxuuuooojjjlllllllllkkkjjjjjjkkkllltttpppkkkfffcccbbbccceeeeeeffffffggghhhhhhhhhhhhjjjppp|||{{{YYYLLLNNNLLLRRRTTTVVVUUUTTT\\\lllzzz{{{qqqkkkjjjnnnzzz}}}yyy~~~vvvxxxxxxyyyxxxuuuxxxnnn[[[TTTTTTTTTWWWcccjjj~~~hhhtttcccaaa[[[WWWUUUOOOTTTSSSPPPNNNKKKHHHFFFEEEDDDBBB??????EEEIIIEEE===??????>>>===<<<;;;:::999::::::::::::::::::::::::999999999999999999999999888999<<<======>>>@@@BBBOOO```mmmssshhhlllxxxzzzkkkkkknnnlllllllllmmmqqqvvvxxxwwwtttssstttuuuuuuzzzoooYYY\\\XXXZZZ^^^cccxxxllldddyyy{{{yyyuuuqqqooopppsssuuutttqqqkkkgggkkkkkkiiigggdddeeeiiimmmyyyuuuooohhheeecccdddeeefffffffffgggggggggffffffhhhlllttt{{{YYYLLLNNNNNNQQQTTTUUUUUUYYYgggyyy{{{jjjiiitttwwwwww|||eeeXXXPPPTTTWWW]]]sssttt}}}kkkjjj``````[[[XXXVVVPPPTTTSSSQQQNNNKKKHHHFFFEEECCCBBB???AAAHHHNNNJJJBBB@@@@@@???>>><<<;;;::::::::::::::::::::::::::::::999999999999999999999999888:::<<<<<<======???AAAJJJ\\\hhh}}}xxxgggiiivvv|||mmmnnnooolllhhhhhhjjjlllooossswwwyyy|||~~~yyyfffZZZ[[[WWW[[[aaannntttlllmmm~~~zzzwwwssspppooolllnnnqqqrrrqqqnnnjjjgggiiijjjhhheeebbbdddiiinnnsssqqqlllhhhffffffggghhhgggffffffeeedddddddddeeefffiiinnn|||]]]MMMQQQQQQSSSVVVXXXYYYbbbtttwwwgggppp||||||mmm[[[VVVNNNUUU\\\jjjpppvvvtttoooaaa]]]___ZZZYYYZZZTTTSSSSSSQQQOOOLLLIIIFFFEEECCCCCCBBBCCCIIINNNLLLFFF@@@@@@???>>>===<<<<<<;;;::::::::::::::::::::::::::::::::::::::::::::::::999:::<<<<<<<<<<<<>>>@@@FFFYYYddduuuiiigggsssssstttuuuqqqlllnnnqqqrrruuu}}}jjj^^^ZZZZZZWWW]]]dddyyyjjjssszzz{{{vvvuuupppnnnqqqkkkmmmooopppooommmkkkjjjgggiiiiiigggdddeeejjjoookkkiiigggeeeeeeeeefffggghhhgggdddbbbbbbbbbcccddddddgggiiisssbbbPPPTTTVVVXXX[[[\\\___mmmuuuooo{{{___TTTVVVPPPYYYcccwww~~~pppxxxsssggg]]]]]]___YYYYYYZZZUUUSSSSSSRRRPPPNNNKKKHHHFFFCCCEEEEEEEEEGGGKKKJJJFFF?????????>>>>>>=========;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::;;;===<<<;;;;;;===>>>EEEXXXbbbooommmfffnnn}}}zzz|||}}}yyyzzz~~~vvv```YYY[[[ZZZXXX___fff}}}nnn~~~uuuuuuuuuoooooouuukkkmmmooopppooonnnmmmmmmdddhhhlllkkkhhhgggkkkooogggfffdddcccbbbbbbcccccciiigggcccaaa``````bbbcccccceeefffmmmgggSSSVVVYYY]]]___```dddtttxxxyyytttXXXQQQWWWTTT]]]hhhrrriiiggg^^^___```XXXVVVXXXRRRSSSSSSSSSQQQOOOLLLIIIHHHDDDGGGHHHEEEFFFHHHHHHEEE?????????>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;<<<===<<<;;;;;;<<<===DDDXXXbbblllqqqfffjjjvvvwww~~~|||~~~~~~hhh___YYYUUURRRaaa``````ggguuuoooooopppooommmlllnnnoooooommmllllllmmmhhhgggeeeddddddeeeggghhheeedddaaa``````bbbeeehhhllljjjddd]]]]]]bbbbbb```cccaaa___nnnwwwZZZTTT[[[bbbaaaaaahhhzzz}}}hhhVVVRRRUUUUUU^^^yyybbbzzzpppccc_________^^^]]]ZZZXXXWWWVVVSSSPPPNNNOOONNNKKKIIIEEEEEEEEEFFFGGGFFFCCCAAA===>>>>>>>>>>>>>>>===<<<===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;:::::::::::::::;;;;;;<<<=========FFFSSS___kkksssffflllsssrrrsss|||xxxwwwvvveee^^^[[[XXXZZZ___aaannn{{{xxxxxxnnniiijjjkkkjjjhhhkkkkkkjjjjjjiiihhhgggffffffeeecccaaaaaabbbcccdddbbbaaa___^^^___bbbeeeggghhhjjjgggbbb```aaa```]]]^^^___^^^iii~~~cccZZZbbbeeeeeefffkkkzzzyyyaaaTTTRRRTTTZZZlllvvvmmmvvviiiaaa_________^^^]]][[[YYYXXXYYYUUUQQQNNNNNNMMMKKKHHHIIIGGGFFFEEEFFFEEEBBB@@@>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;:::::::::::::::;;;;;;<<<=========DDDPPP^^^mmmxxxgggjjjrrrsssmmmzzzqqqpppttt~~~kkk___]]]]]][[[```]]]eeetttzzzsssllljjjmmmppppppoookkkhhhffffffggggggdddaaacccbbb```^^^]]]]]]^^^^^^___^^^]]]]]]___bbbeeehhhooooookkkddd```aaa```]]][[[``````eeeooosssyyypppccckkkrrruuuwwwzzziiiZZZSSSSSSUUU```}}}vvv```}}}yyytttcccbbb____________^^^]]][[[[[[[[[WWWRRRNNNMMMLLLKKKJJJNNNKKKHHHEEEDDDDDDBBBAAA????????????>>>>>>=========<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;;;;;;;:::::::::::::::;;;;;;<<<=========AAALLLZZZoooggggggooo~~~rrrssslllmmmsssxxxccc[[[[[[]]]\\\```]]]qqqllluuuppplllnnnsssxxxyyywwwlllgggdddeeehhhiiifffbbbbbbaaa___]]]\\\[[[[[[[[[]]]\\\\\\]]]___bbbfffhhhvvvpppfff______cccaaa\\\]]]eeeeeedddfffdddlll~~~mmmsss}}}ooo]]]VVVUUUVVVXXXdddaaa]]]zzzjjjdddddd____________^^^]]]]]]\\\[[[WWWSSSOOOMMMMMMNNNNNNSSSOOOIIIFFFDDDCCCBBBAAAAAA@@@@@@???>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<=========???HHHWWWnnniiidddlll{{{yyyqqq}}}iiikkkrrr~~~qqq___YYYZZZ[[[\\\___eeeuuujjj}}}rrrnnnkkkmmmrrrvvvuuurrriiieeebbbccchhhkkkiiifffbbbbbb```^^^]]][[[ZZZZZZ]]]]]]]]]^^^```cccfffgggnnnhhh```aaaiiinnnggg[[[\\\fffgggeeedddbbbkkkzzz|||}}}cccVVVTTTVVVYYY\\\lllppp[[[mmmyyywwwhhhdddbbb_________^^^]]]]]]]]]]]]XXXVVVSSSOOONNNOOOQQQSSSUUUQQQKKKGGGEEEDDDCCCCCCBBBBBB@@@???>>>>>>>>>???===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<=========AAAIIIVVVnnnmmmbbbiiiwwwtttwwwgggjjjooozzzjjj^^^ZZZZZZ\\\^^^gggyyyxxxjjjooowwwwwwrrroooooorrrrrrnnniiidddbbb```aaaeeehhhhhhgggccccccbbb```___]]]\\\[[[___^^^^^^___```bbbdddeeebbbbbbeeeooo|||qqq```YYYbbbbbbbbbeeeeeennn~~~yyyzzzmmmfffllltttoooYYYRRRTTTWWW]]]dddeeedddpppgggccc^^^```___^^^]]]\\\\\\\\\\\\VVVUUUTTTQQQPPPPPPSSSVVVUUUQQQLLLHHHGGGFFFEEEEEEDDDCCCAAA???>>>>>>??????===<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;<<<::::::;;;;;;<<<=========DDDJJJVVVmmmsssdddjjjsssrrrfffjjjoooyyyrrrccc]]]\\\\\\___cccxxxeeeiii{{{|||wwwyyyuuurrrrrrtttrrrmmmgggcccbbbaaaaaabbbdddfffgggccccccbbbbbb```___^^^]]]```______^^^______``````]]]bbbjjjsss|||}}}rrrdddZZZ^^^\\\\\\aaabbbiiizzzvvvjjjgggmmmxxxnnn______hhhooouuu}}}qqq```RRRSSSWWW\\\fffrrr}}}ddd~~~yyyjjjgggccc___aaa```^^^\\\[[[ZZZZZZ[[[VVVVVVVVVTTTQQQPPPRRRUUUSSSPPPLLLIIIIIIHHHHHHGGGEEEDDDBBB???>>>>>>???@@@===<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<::::::;;;;;;<<<=========BBBGGGRRRhhh{{{hhhlllpppqqqgggmmmqqqzzzsssggg^^^]]]^^^^^^bbbhhhooo\\\lllxxxuuu{{{ssspppnnnpppsssrrrmmmgggdddeeedddcccbbbcccfffhhhcccccccccbbbaaa```^^^^^^```___^^^^^^]]]]]]]]]]]][[[aaaeeegggiiijjjfff```]]]___YYYWWW]]]\\\```nnn~~~|||lllffflllwwwzzzjjjdddmmmxxx}}}cccVVVPPPVVV\\\aaaooo~~~mmmiiiooogggfffeeedddaaa```^^^[[[ZZZYYYYYYYYYVVVXXXXXXVVVRRRPPPQQQSSSQQQOOOLLLJJJJJJJJJIIIHHHFFFDDDBBB@@@>>>??????@@@======<<<<<<<<<;;;;;;;;;:::::::::;;;;;;<<<<<<<<<::::::;;;;;;<<<======>>>===BBBLLLaaalllooommmxxxkkkjjjuuuiiijjj[[[UUU___\\\]]]sssyyy```ggg|||wwwvvvvvvooooooqqqrrrrrrpppkkkhhh```aaacccdddeeedddccccccdddbbbaaa___^^^]]]^^^^^^\\\]]]___^^^\\\ZZZZZZ[[[aaaccceeeeeecccaaaaaaaaa\\\YYYXXXYYYYYYYYY^^^dddllliii|||rrrkkkuuu~~~}}}}}}xxx___UUUTTT[[[[[[]]]vvvbbbsss}}}tttnnniiifffaaa___```___\\\ZZZXXXYYYZZZ\\\[[[YYYWWWVVVUUUSSSQQQPPPOOONNNMMMLLLKKKJJJIIIFFFEEEDDDCCCBBBAAAAAAAAA@@@???>>>======<<<<<<<<<:::>>>???;;;888::::::999<<<<<<<<<<<<============@@@BBBOOOccc|||sssgggooo{{{}}}yyyooonnnvvveeecccWWWWWWaaa^^^ccc|||ooodddtttsssrrrqqqlllmmmmmmnnnnnnkkkhhheeecccccccccddddddccccccccceeecccaaa___^^^^^^^^^^^^\\\]]]^^^^^^\\\ZZZ[[[\\\^^^___aaaaaa___^^^]]]^^^^^^ZZZXXXYYYWWWUUUYYY___yyy{{{{{{}}}gggnnn}}}|||~~~nnnmmmkkkqqqxxx||||||||||||~~~~~~lllSSSQQQUUUZZZ]]]iiiiii[[[{{{xxxrrrkkkfffeeeaaa``````^^^\\\YYYZZZ\\\___ccc^^^YYYUUUUUUUUUSSSQQQQQQQQQOOONNNLLLJJJIIIIIIFFFFFFDDDCCCBBBAAAAAAAAA@@@???>>>======<<<<<<===:::<<<<<<999999<<<<<<999<<<<<<<<<<<<============@@@???III]]]tttyyyjjjmmmxxxwwwyyy{{{vvvtttvvv~~~qqqaaa]]]WWW\\\cccbbbpppeeeoootttpppoookkkjjjkkkkkkkkkjjjhhhfffeeefffeeedddcccbbbbbbbbbbbbdddbbb```^^^]]]\\\\\\\\\\\\]]]^^^]]][[[[[[[[[\\\ZZZ\\\]]]]]][[[ZZZZZZ[[[\\\YYYWWWWWWUUUSSSVVV\\\sss{{{vvvzzztttfffxxxppp\\\aaa[[[aaahhhmmmqqqxxxnnn]]]LLLSSSXXXZZZdddhhhSSS```rrrppphhhccccccaaa```___^^^\\\\\\```fffkkknnnfff[[[UUUUUUVVVVVVTTTSSSRRRQQQOOOMMMKKKJJJIIIGGGFFFEEECCCBBBBBBBBBBBB@@@@@@???>>>============;;;<<<;;;:::===AAA@@@;;;<<<<<<<<<<<<============AAA>>>EEEXXXlllmmmiiissswwwppp|||}}}|||zzzwwwyyy{{{ddd```\\\]]]bbbcccfffiiicccyyynnnnnnmmmhhhhhhiiijjjjjjiiihhhhhhhhhhhhfffdddbbbaaa```aaaaaaaaa```^^^\\\[[[ZZZZZZZZZ\\\]]]^^^]]][[[ZZZ[[[]]]ZZZ[[[\\\[[[YYYXXXYYYZZZXXXVVVUUUWWWVVVTTTXXX]]]hhhuuu}}}nnnhhhzzziii[[[cccdddfffhhhlllsss~~~xxxbbbTTTPPPYYY\\\]]]rrrpppWWWSSSuuuzzzqqqpppgggbbbcccaaa```___^^^^^^```gggooovvvvvvlll^^^WWWWWWYYYYYYWWWRRRRRRQQQPPPOOOMMMLLLLLLGGGGGGEEEDDDCCCBBBBBBBBBAAA@@@???>>>==================;;;;;;@@@FFFDDD>>><<<<<<<<<<<<============CCC@@@DDDWWWjjjuuuooohhhooo~~~zzzmmmzzz~~~~~~yyywww{{{sss______]]]bbbeeeaaakkkvvv]]]mmmqqqmmmooolllhhheeegggiiiiiigggggghhhjjjhhhfffdddaaa____________aaa```^^^\\\[[[[[[[[[\\\^^^^^^^^^\\\ZZZZZZ[[[\\\[[[\\\\\\[[[YYYYYYZZZ[[[ZZZWWWWWWXXXWWWUUUWWW]]]]]]rrr}}}}}}ssskkkkkkvvv~~~fffaaagggnnnjjjhhhkkktttiiiWWWNNNUUU[[[\\\cccZZZSSSaaavvvrrrrrrgggbbbcccaaaaaa```___^^^```eeemmmrrrtttjjj^^^WWWVVVWWWXXXWWWRRRQQQQQQQQQPPPPPPPPPPPPHHHGGGFFFEEEDDDCCCCCCCCCAAA@@@???>>>>>>=========<<<<<<::::::@@@EEECCC===<<<<<<<<<<<<============@@@AAADDDUUUiiinnnrrrhhhmmmyyy~~~pppwww}}}}}}zzz}}}mmm```]]][[[cccfffdddyyyfffddd}}}ooooooooolllkkkcccfffiiiiiifffdddeeefffeeedddcccaaa___]]]]]]\\\aaa```___^^^]]]^^^______``````___\\\YYYXXXZZZ[[[[[[\\\\\\[[[YYYXXXZZZ[[[^^^[[[ZZZZZZWWWSSSTTTXXX[[[eeennntttxxxpppwww|||vvvwwwccccccfffrrrooonnnpppwwwppp\\\PPPLLLUUUYYY^^^qqqqqqRRR\\\yyysssrrrqqqgggbbbdddaaabbbbbb```^^^]]]^^^bbbeeehhhccc\\\WWWUUUTTTUUUUUUSSSSSSRRRRRRRRRQQQQQQQQQIIIHHHGGGEEEDDDDDDDDDDDDAAAAAA@@@???>>>>>>>>>>>>:::;;;999888<<<@@@???:::<<<<<<<<<<<<============:::AAAAAANNNeeekkk~~~{{{jjjllluuuxxxttt{{{vvvfff```]]][[[ccciiippptttfff{{{rrrpppqqqmmmkkkmmmfffjjjmmmlllgggbbbaaabbbbbbbbbaaa```___]]][[[ZZZ^^^]]]]]]\\\\\\^^^___```bbbbbb```\\\YYYWWWXXXZZZYYYZZZZZZXXXVVVVVVXXXZZZ^^^\\\[[[[[[WWWSSSSSSWWWZZZ]]]dddppp}}}ooobbbfffjjjuuuyyy}}}}}}}}}uuu___SSSQQQRRRVVV\\\jjjdddXXXttt{{{pppooonnneeebbbeeeaaaaaabbbbbbaaa^^^]]]]]]^^^]]]]]]]]]ZZZVVVTTTTTTUUUVVVVVVUUUTTTRRRQQQPPPOOOIIIHHHGGGFFFEEEDDDDDDDDDAAAAAA@@@???>>>>>>>>>>>>;;;======::::::======:::<<<<<<<<<<<<============888DDD>>>EEEaaalllkkkkkkqqqrrryyykkk___^^^```[[[dddmmm}}}ooonnnvvvkkkoooqqqkkkiiinnnkkkpppsssqqqjjjcccaaaaaa``````aaa```___\\\ZZZYYYZZZYYYYYYYYYYYY[[[]]]^^^dddccc```\\\XXXVVVWWWYYYWWWXXXWWWVVVTTTTTTVVVXXXZZZXXXXXXZZZXXXTTTUUUYYYTTTSSSZZZjjjxxx~~~nnnfffjjjsssxxxfffVVVQQQUUUZZZ[[[cccxxxjjj[[[bbb|||xxxmmmlllkkkcccbbbeeeaaa___aaacccdddbbbaaa``````WWW\\\```___ZZZVVVVVVXXXZZZYYYWWWUUURRRPPPNNNMMMJJJIIIGGGFFFEEEEEEDDDDDDBBBAAA@@@???>>>>>>>>>>>>>>>BBBBBB>>><<<===>>><<<<<<<<<<<<<<<=========>>>:::GGG>>>@@@___oookkkjjjnnn~~~ssswwwrrrccc___aaaZZZfffmmmssseee~~~wwwtttooommmllllllkkkjjjooo{{{jjjdddbbb^^^]]]\\\]]]___aaa___[[[WWWXXXYYYZZZZZZZZZZZZ\\\^^^\\\[[[ZZZYYYWWWWWWVVVVVVVVVUUUSSSRRRSSSUUUXXXZZZVVVUUUUUUTTTTTTUUUUUUVVVTTTVVVWWW[[[hhhyyyssstttuuuhhhSSSRRRRRRTTT^^^hhhiii```___zzzwwwxxxtttqqqmmmiiigggfffggghhhaaadddccc```aaaeeeddd___\\\\\\]]]\\\[[[ZZZXXXVVVZZZ[[[ZZZXXXTTTRRRQQQRRRPPPMMMIIIFFFFFFEEEEEEDDDBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>============;;;;;;;;;<<<<<<<<<<<<===@@@===>>>GGGTTTgggwwwjjjkkkzzzwwwxxx|||lllaaa___aaabbbbbbmmmpppfff}}}mmmkkkiiiiiijjjlllmmmmmmtttwwweee___]]][[[^^^^^^^^^___```___[[[WWWYYYYYYYYYYYYYYYZZZ\\\]]]YYYYYYXXXWWWVVVVVVVVVVVVXXXVVVTTTRRRRRRSSSUUUVVVSSSSSSSSSSSSSSSTTTUUUVVVPPPRRRUUUYYYddd{{{|||zzzaaaRRRUUUUUUVVV```lll{{{yyy]]]rrryyy|||uuusssppplllhhhffffffggghhhdddeeeddd```aaaeeeddd___]]]]]]]]]\\\[[[ZZZYYYXXXXXXYYYYYYXXXUUUTTTTTTTTTTTTPPPLLLIIIHHHGGGEEEDDD@@@@@@????????????@@@@@@>>>>>>>>>>>>============;;;;;;;;;<<<<<<<<<<<<===@@@===>>>FFFQQQbbb||||||kkkiiiwww{{{oooeee___^^^aaahhhaaatttbbbppppppiiigggfffgggjjjlllmmmmmmrrr}}}qqqaaa\\\]]]\\\```______``````^^^ZZZWWWXXXWWWWWWWWWXXXYYYZZZ[[[WWWWWWVVVUUUTTTTTTTTTUUUXXXWWWTTTRRRPPPPPPQQQRRRRRRRRRRRRRRRRRRSSSTTTTTTNNNQQQTTTWWW```uuurrrhhhWWWQQQXXXYYYZZZdddrrrjjjccc~~~wwwqqqqqqnnnkkkgggffffffhhhjjjggggggdddaaaaaadddddd```___^^^]]][[[ZZZZZZYYYYYYUUUWWWXXXXXXVVVUUUVVVWWWTTTQQQMMMJJJHHHGGGEEECCC@@@@@@??????@@@@@@AAAAAA>>>>>>>>>>>>============;;;;;;;;;<<<<<<<<<<<<===>>>===>>>CCCLLL\\\rrrooogggttt}}}sssfffccc```___aaafffmmmjjjccc|||nnnnnnllljjjiiijjjkkkkkkjjjhhhqqquuummmccc``````aaa````````````^^^\\\ZZZXXXWWWVVVVVVVVVXXXYYYYYYYYYXXXWWWVVVTTTSSSRRRRRRRRRVVVUUUSSSQQQPPPPPPPPPQQQTTTSSSRRRRRRQQQQQQRRRRRROOOQQQTTTVVV[[[lll~~~___ZZZPPPPPPZZZZZZ]]]jjjkkkbbbwww|||tttpppqqqnnnkkkhhhggghhhjjjllljjjhhhdddbbbbbbccccccaaa___^^^\\\ZZZYYYYYYYYYZZZUUUWWWYYYYYYWWWUUUUUUVVVPPPNNNJJJHHHGGGFFFDDDCCCBBBBBBAAA@@@@@@@@@@@@@@@>>>>>>>>>>>>============;;;;;;;;;<<<<<<<<<<<<===;;;<<<>>>BBBIIIXXXlll{{{uuufffppp}}}hhhcccdddbbbaaaeeeiiiiii___rrrsssnnnooommmjjjjjjjjjiiigggfff```hhhmmmkkkeeebbbbbbbbb___``````___]]][[[YYYXXXYYYYYYYYY[[[^^^^^^\\\ZZZZZZYYYWWWUUURRRQQQPPPPPPRRRRRRQQQPPPPPPQQQRRRRRRVVVUUUSSSRRRPPPOOOOOOOOOOOOOOORRRTTTUUU___www|||fffUUUTTTNNNSSS\\\\\\dddxxxqqqYYYgggzzztttqqqrrrpppmmmjjjiiijjjmmmnnnjjjgggdddcccccccccbbbbbb^^^]]][[[YYYXXXXXXXXXYYYXXXZZZ[[[ZZZWWWUUUSSSSSSMMMKKKIIIHHHIIIHHHGGGEEEFFFEEECCCBBB@@@???>>>>>>>>>>>>>>>>>>============;;;;;;;;;<<<<<<<<<<<<===999<<<>>>@@@GGGVVViiiuuu~~~iiinnn~~~pppbbbccceeebbbdddlllwwweeeUUUdddqqqjjjjjjiiigggffffffffffffdddccc___dddhhhiiieeeaaa___^^^]]]^^^___]]][[[YYYXXXYYY\\\\\\^^^aaaeeeddd```[[[YYYXXXVVVTTTRRRPPPOOOOOOPPPPPPPPPPPPQQQRRRSSSTTTTTTSSSRRRPPPNNNMMMMMMLLLMMMKKKMMMPPPPPPTTTeeexxxjjjWWWRRRSSSRRRWWW```cccttt\\\```}}}yyyxxxvvvtttsssqqqnnnkkkjjjkkkmmmooohhhdddccceeeeeebbbaaaaaa^^^]]]\\\ZZZYYYYYYXXXXXXZZZ[[[]]][[[XXXTTTRRRQQQMMMLLLKKKKKKLLLLLLKKKIIIIIIGGGEEEBBB@@@>>>======>>>>>>>>>>>>============;;;;;;;;;<<<<<<<<<<<<===999===??????EEETTTgggqqqmmmnnnyyyrrrddd]]]bbbccc```gggvvvfffUUUXXXwwwqqqkkkiiidddeeedddccccccdddcccaaa______aaabbbcccaaa]]]\\\]]][[[\\\]]]\\\YYYWWWXXXZZZZZZ[[[^^^cccgggfff___XXXUUUTTTSSSQQQPPPPPPPPPPPPPPPPPPPPPQQQRRRRRRSSSTTTOOOOOONNNMMMLLLLLLLLLLLLMMMIIIKKKPPPPPPPPPZZZiiiqqqzzzrrr^^^QQQQQQUUUVVV]]]eeelllhhh[[[|||}}}xxxxxxvvvtttqqqnnnkkkjjjjjjlllnnneeeaaaaaafffgggbbb___aaa^^^^^^^^^]]]\\\[[[ZZZYYYZZZ[[[]]]\\\XXXTTTRRRQQQNNNMMMLLLLLLLLLLLLJJJHHHHHHGGGEEECCCAAA???>>>>>>>>>>>>>>>>>>============;;;;;;;;;<<<<<<<<<<<<===:::???@@@===BBBRRRcccmmmrrrnnntttyyyiii^^^ZZZ``````]]]iii|||~~~UUUUUUeeezzzgggmmmmmmaaagggfffdddccccccaaa___\\\^^^]]]]]]^^^]]][[[\\\___YYY[[[\\\[[[XXXWWWXXXZZZVVVWWW[[[aaafffddd[[[SSSPPPPPPOOOOOOOOOPPPQQQQQQQQQQQQQQQRRRRRRRRRSSSSSSJJJJJJJJJJJJJJJKKKLLLLLLNNNIIIKKKSSSTTTQQQWWWdddmmmoooqqqyyyzzzfffVVVNNNPPPVVVYYYaaaiiittt[[[bbb{{{yyyyyywwwtttqqqmmmjjjiiiiiikkklllccc___```fffhhhbbb___```___`````````___]]][[[ZZZXXX[[[]]]\\\YYYUUUSSSRRRNNNLLLKKKJJJJJJIIIGGGDDDGGGFFFDDDCCCAAAAAA@@@@@@>>>>>>>>>>>>============;;;;;;;;;<<<<<<<<<======<<>>>>>>>>>>>============<<<<<<<<<<<<=========>>>@@@<<<888>>>DDDDDDTTTssspppppptttvvv{{{kkk^^^``````aaadddgggnnnzzzooo```PPPOOOiiiooofffgggcccaaadddbbbaaa```___^^^]]]]]]]]]ZZZ^^^___[[[YYYZZZ\\\[[[^^^^^^\\\ZZZVVVUUUVVVWWWWWWWWWVVVXXXYYYWWWSSSOOOPPPOOOLLLJJJKKKMMMOOOQQQVVVSSSPPPMMMLLLLLLMMMNNNJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLKKKKKKLLLOOOQQQSSSSSSZZZiii{{{zzzdddWWWTTTUUUVVV[[[\\\ccctttpppXXXaaayyyxxxvvvttttttttttttpppooonnnnnnmmmkkkhhhfffffffffffffffcccaaaaaacccdddaaaaaacccbbb^^^]]]___^^^]]]\\\ZZZYYYWWWVVVUUUSSSRRRPPPMMMKKKJJJHHHHHHEEEEEEDDDCCCBBBAAA@@@@@@>>>>>>>>>>>>>>>=========<<<<<<<<<=========>>>>>>======>>>??????DDDVVViiivvvqqqnnnnnnrrrsssccc```^^^ddddddccclll}}}}}}YYYQQQNNN^^^jjjeeefffaaa___bbb``````^^^]]]\\\\\\[[[[[[\\\___^^^ZZZXXX[[[\\\[[[aaa___\\\XXXTTTSSSUUUWWWXXXWWWUUUTTTTTTSSSRRRPPPNNNMMMKKKJJJKKKMMMOOOQQQUUUSSSPPPMMMJJJJJJJJJJJJKKKJJJJJJJJJJJJJJJJJJIIIJJJIIIHHHHHHIIIJJJLLLMMMMMMWWWlll~~~}}}eeeUUUQQQTTTXXXZZZ___bbbjjjzzz]]]WWWtttttt{{{zzzuuuvvvvvvuuutttmmmnnnpppqqqpppmmmjjjggghhhjjjiiieee``````cccgggbbbaaadddhhhgggbbb______^^^\\\ZZZWWWWWWWWWYYYZZZWWWSSSNNNLLLLLLLLLIIIGGGEEEEEEDDDCCCBBBAAA@@@@@@?????????>>>>>>>>>======<<<<<<=========>>>>>>>>>>>>>>>DDDBBB;;;DDDVVV\\\sss}}}nnnooossskkkdddhhhbbbfffccccccyyyqqqTTTRRR___xxxjjjggggggbbb___```^^^^^^]]][[[[[[ZZZZZZZZZ\\\^^^]]]YYYYYY]]]___^^^^^^]]][[[WWWSSSRRRSSSTTTUUUTTTSSSRRRRRRQQQQQQPPPMMMLLLJJJIIIJJJLLLNNNPPPQQQPPPMMMKKKIIIIIIIIIIIIJJJJJJIIIIIIHHHHHHHHHGGGHHHHHHHHHHHHIIIKKKLLLMMMNNNUUUiii|||jjjWWWPPPRRRWWW[[[]]]ccckkkzzzeeecccsss{{{}}}wwwwwwzzzyyyvvvvvvkkknnnpppqqqooollljjjhhhhhhhhheee```^^^bbbfffhhhbbbaaadddhhhhhhccc`````````]]]YYYVVVUUUVVVYYY[[[ZZZTTTNNNLLLMMMNNNJJJFFFFFFEEEDDDDDDBBBBBBAAA@@@@@@@@@@@@??????>>>>>>===<<<============>>>>>>>>>@@@:::@@@CCC===CCCRRRTTTuuuwwwooopppttt~~~zzzqqqeeedddhhhdddggghhhsss^^^OOOWWWyyynnniiidddddddddcccaaa```]]]\\\[[[ZZZZZZYYYZZZZZZZZZ\\\ZZZXXXZZZ___bbb```XXXYYYYYYWWWTTTQQQPPPPPPOOOQQQRRRSSSRRRQQQPPPOOOLLLKKKJJJIIIJJJKKKMMMNNNLLLKKKJJJIIIHHHHHHIIIIIIIIIHHHHHHHHHGGGGGGFFFFFFGGGHHHIIIJJJLLLNNNPPPPPPMMMOOO^^^xxxzzzggg[[[RRRSSSXXXZZZ]]]```lllqqq[[[xxxzzz}}}vvvsssuuuwwwtttqqqqqqkkkmmmnnnmmmkkkiiiiiiiiihhhfff```]]]bbbjjjlllgggdddaaaaaadddddd```___aaabbb___ZZZVVVTTTUUUXXXYYYZZZUUUOOOMMMOOOOOOKKKGGGGGGFFFFFFEEEDDDCCCBBBAAABBBAAAAAA@@@???>>>>>>>>>============>>>>>>>>>???===666888@@@@@@BBBLLLUUUrrryyyrrrmmmmmmqqq{{{wwwuuummmhhhggghhheeekkkyyyuuuQQQXXXpppiiiiiihhhfffbbbbbbbbb___ZZZ\\\[[[[[[ZZZYYYYYYZZZZZZXXXYYYXXXWWWZZZ___```^^^RRRTTTVVVVVVTTTQQQQQQQQQNNNPPPRRRRRRQQQOOOOOOOOOKKKKKKJJJIIIIIIIIIJJJKKKHHHHHHGGGGGGGGGGGGHHHHHHGGGGGGFFFFFFFFFFFFFFFEEEFFFGGGHHHJJJLLLNNNPPPQQQFFFHHHSSShhhuuubbbVVVQQQQQQWWW[[[[[[aaajjj}}}aaayyyzzzuuusssuuutttpppnnnooojjjlllnnnlllhhheeefffhhhgggfff```^^^fffqqqpppgggeeeaaa```aaa```\\\]]]___aaa___[[[XXXVVVVVVWWWWWWWWWTTTQQQPPPQQQPPPMMMIIIHHHHHHGGGFFFEEEDDDCCCCCCCCCBBBBBBAAA@@@???>>>>>>=========>>>>>>>>>??????===EEEAAA<<>>>>>======>>>>>>>>>?????????IIIpppccc???@@@BBBBBBUUU___vvvvvvvvvqqqrrrwwwvvvmmmnnnsssuuutttssszzzgggXXXfff}}}wwwcccfff___bbb```\\\___gggfff___\\\[[[[[[ZZZZZZZZZZZZ[[[VVVVVVUUUSSSUUUXXXVVVPPPQQQRRRQQQQQQQQQSSSWWW[[[YYYXXXTTTOOOIIIHHHLLLOOOLLLKKKJJJIIIHHHGGGGGGGGGHHHHHHGGGFFFEEEDDDCCCBBBCCCCCCDDDDDDEEEEEEFFFFFFAAABBBCCCDDDEEEEEEEEEEEE>>>JJJPPPTTTgggzzziii[[[RRRRRRRRRXXX]]]\\\```vvv^^^nnnrrr{{{|||wwwsssqqqmmmiiijjjnnnffflllqqqqqqllleeebbbbbb]]]eeefffbbbdddkkkjjjbbbdddaaaaaabbb```[[[XXXZZZXXXYYY[[[[[[[[[ZZZXXXWWWPPPSSSVVVVVVSSSPPPNNNMMMKKKJJJJJJIIIHHHGGGFFFEEEDDDDDDCCCBBB@@@??????>>>>>>>>>>>>>>>????????????YYYEEE>>>CCC>>>PPP\\\rrrzzzuuu{{{~~~rrrrrrssspppoooqqqppppppzzz}}}WWW[[[}}}mmmhhh``````___```aaacccdddbbbaaa[[[______ZZZVVVXXX[[[[[[XXXWWWVVVUUUSSSRRRPPPPPPMMMNNNOOOPPPQQQSSSVVVYYYYYYVVVQQQMMMJJJJJJKKKLLLKKKJJJIIIHHHGGGGGGFFFGGGFFFFFFFFFFFFEEEEEEEEEDDDCCCEEEGGGGGGEEECCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBEEEDDDGGGNNN[[[iiitttzzzxxxjjj]]]TTTRRRQQQYYYWWW\\\jjjpppiii]]]www}}}qqqqqqqqqnnnllllllmmmoookkkmmmlllgggeeeffffffddddddaaa___^^^___aaabbbaaaeeedddaaa___]]]]]]^^^^^^]]]\\\[[[YYYWWWVVVUUUUUUYYYWWWUUUUUUVVVUUUQQQMMMMMMKKKJJJIIIJJJJJJHHHGGGEEEDDDAAAAAABBBBBBAAA@@@>>>>>>>>>>>>============TTTcccbbbLLLAAAHHHLLLDDDfffsss|||qqqyyy{{{pppuuu~~~ppplllkkkqqqwww{{{qqq]]]sssoooggghhhccccccaaa````````````^^^]]]]]]``````\\\ZZZ[[[\\\[[[]]][[[YYYWWWUUUSSSRRRRRRLLLMMMOOOOOOOOOPPPSSSVVVTTTQQQNNNJJJIIIIIIJJJKKKIIIHHHGGGFFFEEEEEEEEEEEEFFFFFFEEEEEEEEEDDDDDDDDDCCCEEEGGGFFFEEECCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDEEEHHHNNNVVV^^^cccmmmyyyrrrddd\\\UUURRRSSSWWW\\\^^^bbbooolllWWWhhhrrrzzzsssrrrjjjjjjiiiiiiiiijjjkkkkkkhhhkkkkkkhhhgggiiijjjhhhccc```]]]\\\]]]___````````````___^^^^^^]]]\\\\\\^^^]]]ZZZXXXVVVUUUUUUUUUWWWUUUSSSSSSTTTSSSPPPMMMJJJIIIHHHIIIJJJJJJHHHFFFEEECCCBBBAAABBBBBBAAA@@@???>>>>>>>>>============???KKKKKK???999AAAEEEBBBbbbpppssssss{{{qqqwww|||zzz~~~qqqmmmmmmooossswwwyyykkkbbbmmm}}}mmmddddddiiiiiihhheeebbb```___^^^]]][[[]]]______]]]___bbbaaa]]]aaa^^^ZZZVVVSSSRRRRRRSSSLLLMMMNNNMMMMMMMMMOOOQQQNNNLLLJJJHHHGGGGGGIIIIIIFFFFFFEEEDDDCCCCCCCCCCCCEEEEEEDDDDDDDDDCCCCCCCCCCCCEEEFFFFFFDDDCCCCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDFFFFFFEEEGGGMMMQQQaaaqqqooo\\\RRRQQQQQQTTTVVVUUU[[[iiiuuucccVVVggghhhuuutttppppppjjjhhhhhhjjjnnnpppooommmfffiiijjjhhhiiimmmnnnllldddaaa]]]\\\]]]^^^___```]]]^^^^^^___^^^]]]\\\\\\aaa___[[[WWWUUUTTTUUUVVVUUUSSSQQQPPPQQQQQQPPPOOOJJJJJJJJJLLLMMMLLLIIIGGGEEECCCBBBBBBBBBBBBAAA?????????>>>>>>>>>=========888<<<===:::;;;@@@DDDEEEZZZiiizzzrrruuuxxxvvvwwwxxxxxx}}}rrrkkklllmmmwww}}}yyykkkWWWfffkkkhhheeeeeejjjmmmkkkhhhdddaaa```______^^^[[[\\\]]]^^^bbbgggeee___bbb^^^XXXSSSOOOOOOOOOPPPMMMNNNNNNMMMLLLKKKLLLMMMKKKJJJHHHGGGFFFEEEFFFFFFEEEDDDCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEEEECCCBBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAEEEIIIHHHFFFFFFJJJOOObbbqqqmmm___RRRNNNQQQTTTWWWZZZ\\\^^^rrrgggOOO```yyyppp}}}ttttttrrrmmmkkkjjjnnntttuuurrrmmmfffiiijjjiiikkkooooookkkdddaaa^^^\\\]]]___````````````___^^^]]]]]]]]]]]]dddaaa]]]XXXVVVUUUVVVWWWTTTSSSQQQPPPPPPQQQRRRRRRNNNNNNOOOPPPQQQOOOKKKHHHEEEDDDCCCCCCDDDCCCAAA@@@?????????>>>>>>>>>======@@@===<<>>>>>>>>>>>CCC<<<:::???AAA??????BBBJJJ^^^tttxxxyyy}}}www}}}ssspppoootttyyy}}}wwwoooooosssuuuvvvssstttlllkkk}}}kkkjjjrrrkkkccccccbbb___]]][[[[[[\\\]]]]]]]]]___aaa___[[[ZZZZZZWWWRRRaaa]]]WWWQQQMMMLLLMMMNNNLLLMMMNNNMMMKKKIIIHHHIIIIIIIIIIIIHHHFFFCCCAAA@@@BBBBBBAAAAAAAAAAAAAAABBBAAAAAA@@@@@@@@@?????????AAABBBBBB@@@???>>>@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@===@@@CCCDDDBBBAAACCCEEEKKK[[[ssszzzfff[[[SSSPPPPPPUUUXXXZZZ___eeejjjvvvZZZdddzzzwwwmmm}}}xxxsssmmmqqqqqqssswwwyyywwwqqqllljjjkkkiiigggiiikkkgggaaa[[[ZZZZZZ[[[]]]^^^]]]\\\aaa___]]][[[ZZZZZZ\\\]]]eeeccc___[[[YYYXXXYYYZZZUUUUUUVVVUUUSSSSSSTTTVVVQQQPPPOOOOOOOOOMMMIIIFFFGGGGGGFFFGGGHHHGGGDDDBBB@@@@@@?????????>>>>>>>>>???<<<;;;>>>@@@??????AAAHHH[[[nnnyyyvvv{{{vvvzzzoookkkmmmtttxxxyyy|||vvvmmmnnntttxxxxxxxxx|||aaahhhmmmeeegggkkkccc```aaa]]]ZZZYYYXXXYYY[[[\\\[[[ZZZ\\\^^^]]]WWWSSSSSSRRRPPP]]]ZZZUUUOOOLLLJJJJJJJJJIIIKKKLLLKKKIIIGGGFFFFFFEEEFFFFFFFFFEEECCCAAA@@@@@@???????????????@@@@@@@@@@@@?????????>>>>>>>>>@@@@@@@@@>>>===<<<>>>@@@????????????????????????>>>>>>?????????@@@@@@@@@CCCPPPdddrrr```UUUSSSSSSRRRTTTWWWZZZ```nnn{{{www]]]fffssswwwpppoooooorrrwww{{{{{{wwwrrrnnniiiiiigggeeehhhiiiddd]]]YYYYYY[[[^^^aaaaaa___]]]\\\]]]___```aaa``````___bbb```^^^[[[YYYXXXXXXXXXTTTVVVXXXWWWTTTRRRSSSTTTOOONNNMMMMMMNNNNNNLLLJJJIIIHHHHHHIIIJJJIIIFFFCCC@@@@@@@@@?????????>>>>>>===???@@@???@@@BBBCCCBBBFFFVVVdddyyyvvvwwwuuuzzzwwwssstttyyy{{{xxxxxx|||xxx|||tttkkkkkkqqqyyy}}}}}}xxx|||]]]bbb}}}pppiiiccccccbbb\\\^^^ccc]]]ZZZYYYYYYZZZ\\\\\\[[[YYYUUUYYYYYYSSSOOOPPPRRRSSSXXXVVVQQQLLLIIIGGGFFFGGGGGGIIIJJJJJJGGGEEEDDDEEEAAACCCDDDEEEEEECCCBBB@@@>>>>>>============>>>???????????????>>>>>>>>>>>>?????????===;;;;;;===???>>>>>>>>>>>>>>>>>>>>>>>>???>>>===???AAABBBBBBAAAAAAHHHTTTkkkyyylll]]]QQQOOOTTTYYYYYYYYY[[[^^^hhh~~~qqq^^^gggyyyzzz|||pppjjjnnngggmmmssswwwvvvrrrnnnlllggggggeeedddgggiiiccc[[[ZZZ[[[^^^cccffffffcccaaaZZZ^^^cccgggiiihhheeeccc___^^^\\\[[[YYYXXXWWWWWWSSSVVVXXXWWWTTTRRRRRRSSSOOONNNMMMNNNPPPQQQPPPOOOJJJIIIJJJKKKKKKJJJGGGDDD@@@@@@@@@????????????>>>;;;BBBCCC>>>===AAACCC@@@CCCPPPZZZkkkwww~~~{{{yyy}}}wwwtttwww{{{wwwxxxtttnnnhhhhhhoootttvvvzzz|||]]]UUUfffoooiiieee```]]]^^^^^^\\\ZZZVVVWWWXXXXXXYYYYYYXXXXXXYYYVVVTTTUUUVVVTTTOOOJJJTTTRRROOOLLLIIIGGGFFFFFFFFFFFFGGGHHHHHHFFFEEEDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@?????????>>>>>>======??????>>>>>>>>>>>>??????>>>>>>======<<<<<<;;;;;;>>>>>>?????????>>>>>>===>>>>>>>>>>>>>>>??????@@@BBBJJJNNNVVVttttttbbbWWWSSSQQQSSSWWW[[[YYYZZZ^^^gggyyyqqqYYY___oooppp|||rrrppppppnnnkkkiiijjjmmmpppqqqpppmmmjjjcccaaaaaaeeeiiiiiieee```dddeeegggjjjllliiibbb\\\[[[]]]ccclllsssqqqiiibbb]]]]]]\\\YYYWWWVVVWWWXXXWWWXXXYYYYYYYYYWWWUUUSSSPPPPPPQQQRRRSSSSSSRRRRRRPPPOOOMMMKKKIIIHHHGGGGGGDDDBBBAAABBBBBBAAA???===@@@>>>======@@@BBBCCCCCCHHHPPP^^^gggsss~~~yyywww{{{zzzwwwxxx}}}}}}}}}|||sssqqqpppqqqttttttuuu~~~hhh\\\eeerrrhhhgggccc^^^\\\\\\\\\ZZZYYYWWWWWWWWWVVVVVVVVVVVVVVVZZZZZZZZZYYYUUURRROOOMMMRRRQQQNNNKKKIIIGGGFFFEEEDDDEEEEEEFFFEEEDDDCCCBBBAAAAAA@@@@@@@@@??????????????????>>>>>>=========>>>>>>============>>>>>>=========<<<<<<<<<<<<<<<=========>>>>>>======<<<>>>>>>======>>>>>>???@@@AAAHHHLLLQQQeeeqqqeeeYYYSSSRRRSSSVVVZZZSSS[[[bbbfffnnnoooZZZ\\\wwwvvvuuuuuunnnmmmnnnmmmjjjhhhiiikkknnnooonnnkkkiiicccaaaaaadddhhhiiieeeaaaeeeeeefffiiillljjjccc\\\ZZZ]]]ccclllrrrrrrkkkddd___]]]\\\ZZZYYYYYYYYYYYYWWWXXXYYYYYYXXXUUUSSSRRRPPPPPPQQQRRRRRRRRRRRRRRRKKKKKKJJJIIIGGGFFFEEEEEEDDDBBBAAAAAABBBCCCBBB@@@???>>>>>>???AAACCCCCCCCCFFFMMM[[[dddpppuuurrrzzz|||yyyyyy|||~~~~~~yyy|||zzzqqqlllppptttxxxyyyxxx~~~kkkXXXjjjsssiiigggccc```\\\ZZZYYYYYYXXXWWWWWWVVVUUUSSSSSSSSSSSSTTTXXX[[[\\\YYYRRRMMMLLLNNNOOONNNMMMKKKIIIFFFEEEDDDBBBBBBCCCCCCBBBBBBAAA@@@>>>>>>>>>>>>============>>>>>>>>>==================<<<<<<;;;;;;<<<<<<===;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;===============>>>??????@@@DDDIIIKKKQQQdddrrrhhhYYYRRRMMMNNNQQQSSSXXX]]]XXXdddnnnvvvtttPPPVVVttt}}}aaalll~~~wwwnnnjjjkkkllljjjhhhggghhhjjjkkkkkkjjjiiiiiicccbbbbbbdddhhhhhhfffcccgggeeedddhhhlllkkkddd\\\\\\^^^cccjjjooonnnhhhccc```]]]ZZZZZZ]]]^^^\\\ZZZWWWWWWWWWWWWVVVTTTRRRQQQOOOPPPQQQQQQRRRQQQQQQQQQNNNNNNOOOOOONNNMMMKKKJJJIIIFFFCCCBBBBBBCCCBBBAAA?????????AAACCCDDDCCCBBBAAAGGGTTT^^^kkkzzzrrrkkkwwwxxx{{{zzzzzzzzz|||}}}}}}uuuoooooopppvvvxxxzzz{{{gggYYYjjj{{{fffggggggaaa___[[[YYYWWWWWWWWWWWWWWWUUURRRPPPOOOOOOPPPQQQSSSTTTUUURRRNNNJJJIIIJJJKKKKKKKKKKKKIIIGGGDDDBBBAAAAAAAAAAAAAAA@@@@@@@@@============<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;:::::::::;;;;;;<<<<<<===:::;;;;;;<<<<<<<<<<<<;;;===<<<<<<<<<<<<===>>>>>>@@@@@@DDDFFFDDDJJJaaa{{{uuufff[[[VVVNNNLLLMMMRRRUUUWWW\\\bbbhhhsssvvvYYYVVVssskkkggg~~~uuupppkkkiiijjjkkkiiiffffffggghhhhhhhhhgggggghhhdddccccccdddfffgggfffdddhhhdddbbbfffkkklllddd]]]]]]___bbbfffiiigggbbb]]]___[[[XXXZZZ^^^```]]]YYYTTTUUUUUUUUUUUUTTTSSSSSSPPPPPPQQQQQQQQQQQQPPPPPPPPPQQQSSSTTTSSSRRRPPPOOOPPPLLLGGGDDDBBBAAA???>>>@@@???@@@BBBEEEEEECCCAAA???AAAMMMWWWeeeqqqqqqeeekkkqqq}}}{{{wwwzzz}}}}}}}}}~~~~~~uuunnnnnnrrruuu~~~|||{{{^^^SSSmmmggg___bbb^^^___]]][[[XXXVVVUUUVVVWWWUUUSSSQQQNNNMMMMMMNNNNNNOOOMMMKKKKKKLLLLLLIIIFFFGGGHHHKKKLLLJJJGGGDDDAAABBBBBBAAAAAAAAA@@@@@@@@@============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999::::::999999::::::;;;;;;<<<<<<:::;;;<<<<<<=========<<<<<<<<<<<<;;;<<<<<<===>>>@@@===>>>CCCAAA???LLL^^^zzz{{{}}}lll\\\SSSPPPQQQQQQQQQUUUZZZ\\\]]]dddkkkssszzzgggYYYWWWmmmmmmlll}}}|||sssooolllkkkkkkkkkhhheeeeeegggiiihhhfffeeefffhhhfffeeeddddddeeeeeeeeeeeegggcccaaadddiiiiiiddd^^^ZZZ[[[^^^aaacccaaa^^^[[[]]]YYYWWWYYY]]]___\\\XXXRRRRRRSSSTTTUUUUUUUUUUUUPPPQQQQQQRRRQQQQQQPPPPPPKKKLLLNNNOOOOOONNNLLLKKKQQQMMMHHHEEECCCBBB@@@???@@@@@@AAABBBDDDEEECCCAAAAAAAAAJJJUUUdddqqqzzzrrreeehhhppp|||zzzvvv|||}}}{{{{{{zzzyyyzzzyyy{{{~~~vvvnnnnnnppptttxxxyyyyyylllWWWeeerrrccc``````YYY\\\\\\ZZZWWWTTTSSSUUUWWWSSSQQQOOONNNLLLLLLLLLMMMNNNJJJHHHHHHLLLMMMJJJGGGDDDGGGJJJMMMLLLIIIDDDAAACCCBBBAAA@@@@@@@@@AAAAAA>>>=========<<<<<<<<<<<<:::::::::::::::;;;;;;;;;:::999999888888999999:::999999::::::::::::::::::::::::;;;<<<============;;;;;;;;;;;;;;;<<<======???;;;<<<@@@@@@>>>BBBKKKjjjvvv~~~~~~uuugggYYYOOOLLLOOOSSSRRRSSSWWW[[[]]]```jjjvvvuuuWWWUUUNNN]]]uuudddzzz|||xxx|||rrrpppnnnmmmllljjjhhheeeeeehhhkkkjjjgggeeefffhhhiiihhhfffdddccccccdddeeedddbbbaaaccceeefffccc```XXXZZZ\\\___```___^^^]]]ZZZXXXWWWYYY[[[\\\ZZZWWWRRRRRRSSSTTTUUUUUUVVVWWWRRRRRRRRRSSSRRRRRRQQQPPPJJJKKKLLLMMMLLLLLLJJJJJJLLLIIIFFFEEEEEEEEEEEEDDDAAA@@@@@@AAACCCCCCBBBAAAFFFDDDLLLVVVddd|||{{{~~~tttjjjmmmxxx}}}yyy}}}wwwwwwvvvtttuuuvvvxxxyyyzzz~~~yyyrrrrrrtttuuuyyy}}}pppqqq|||uuummmfffbbbaaa]]]YYYYYYXXXUUURRRQQQSSSUUUPPPOOOOOONNNMMMLLLLLLKKKLLLKKKIIIIIIHHHHHHHHHGGGBBBFFFKKKNNNNNNJJJEEEAAABBBBBB@@@?????????@@@AAA======<<<<<<<<<;;;;;;;;;999999999999:::::::::;;;:::999999888888999999:::::::::::::::999999999999888999:::;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<======;;;;;;===??????AAACCCYYYfffyyy}}}fff```WWWQQQNNNPPPSSSVVVSSSUUUYYY^^^bbbjjjzzzrrrbbb]]]\\\]]]zzzooo{{{yyyyyyxxxooonnnmmmlllkkkiiigggfffdddiiimmmmmmiiiffffffhhhllljjjhhheeebbbaaacccdddaaaaaabbbbbbaaaaaaaaabbb___```aaaaaa___^^^]]]]]]XXXYYYZZZZZZZZZYYYXXXWWWUUUUUUUUUTTTTTTUUUUUUUUUSSSSSSTTTTTTSSSRRRRRRQQQNNNNNNNNNMMMMMMLLLLLLLLLHHHGGGEEEFFFGGGGGGFFFEEEBBB@@@??????AAABBBBBBAAAFFFDDDLLLUUU___|||}}}|||vvvooosss}}}{{{tttttttttrrrssswwwzzz{{{}}}xxxsssqqqsssxxxzzzzzzqqqtttxxxgggkkkfff______```WWWWWWWWWSSSPPPOOOQQQTTTNNNNNNOOOOOONNNMMMLLLKKKIIIKKKKKKIIIDDDBBBDDDFFFAAAEEEKKKOOOOOOKKKEEEBBBBBBAAA???>>>>>>>>>???@@@<<<<<<<<<;;;;;;;;;::::::888888999999999:::::::::::::::999999999999::::::;;;::::::999999888888888666777888999:::;;;;;;;;;;;;::::::::::::;;;<<<<<<;;;<<<<<<;;;<<<@@@BBBBBBHHHUUUiii{{{lll^^^UUURRROOOOOORRRUUUWWWXXX[[[]]]bbbhhhnnnzzzvvvaaaWWW___mmmttt|||tttvvv~~~qqqwwwwwwnnnmmmlllkkkjjjiiihhhggggggdddjjjooooookkkgggfffhhhnnnllliiieeeaaa```bbbccc^^^aaabbbbbb___^^^```ccciiiiiihhhddd```\\\ZZZYYYXXXZZZ\\\\\\ZZZXXXXXXXXXYYYXXXVVVUUUTTTSSSSSSSSSTTTTTTTTTTTTTTTSSSRRRRRROOONNNMMMLLLKKKKKKKKKKKKIIIHHHGGGGGGGGGFFFDDDBBBBBB@@@>>>>>>???AAAAAAAAACCCAAAJJJRRRYYYttt|||wwwzzzssspppyyy}}}wwwrrrqqqqqqrrrssstttsssvvv|||~~~{{{{{{}}}xxxtttwwwvvvxxx}}}kkkfffxxxoooeee```bbbfffhhhhhhaaaYYYSSSRRRSSSPPPOOOPPPNNNPPPPPPOOOMMMKKKJJJJJJIIIFFFDDDDDDFFFFFFDDDBBBBBBCCCEEEFFFFFFDDDBBB@@@???>>>===<<<===>>>@@@BBB???===;;;:::::::::<<<===<<<:::999999:::;;;::::::999999999888888888777777888999::::::888888999:::::::::::::::::::::::::::555666888999:::;;;;;;;;;========================BBBGGGTTTkkkvvvuuu~~~}}}nnneee^^^XXXTTTWWWPPPNNNTTTXXXXXX[[[```___ffflllsssrrr```WWWMMMbbb|||}}}tttyyyxxxrrroookkkkkkiiieeeeeehhhgggcccggghhhmmmpppjjjccceeemmmnnnjjjeeebbb``````______\\\^^^___^^^]]]___cccgggmmmooolllccc___```^^^YYY\\\\\\[[[ZZZYYYXXXWWWWWWXXXXXXWWWUUUTTTRRRQQQPPPQQQRRRSSSUUUVVVUUUQQQNNNMMMMMMLLLKKKKKKKKKKKKKKKJJJHHHGGGGGGGGGFFFDDDBBBCCCCCCBBBAAAAAAAAABBBBBBCCCDDDFFFJJJVVVlll~~~vvvpppmmmwww}}}zzztttnnnkkklllppptttqqqqqqtttzzz}}}|||}}}xxxsssqqquuu|||nnncccuuuooohhhaaa___ccchhhkkkkkkbbb\\\WWWVVVTTTOOOMMMOOONNNOOOPPPOOOLLLJJJJJJKKKIIIFFFDDDDDDEEEEEECCC@@@AAACCCDDDFFFEEECCCAAA@@@???>>>===<<<<<<>>>???@@@>>>===;;;:::999:::;;;<<<;;;:::888888:::;;;:::999999999999888888888777777777888999999888777888999::::::::::::::::::::::::666777888:::;;;;;;<<<<<<========================???BBBLLL^^^vvvvvvrrrwww~~~|||}}}{{{kkk___XXXVVVSSSQQQSSSPPPRRRXXX]]]^^^aaafffhhhmmmwwwrrrYYYNNNNNNVVVyyywwwssswwwuuunnnkkkhhhlllkkkgggdddfffgggeeeggghhhlllnnnhhhbbbdddkkkooommmiiieeebbbaaaaaaaaa\\\]]]^^^]]]\\\]]]aaadddgggiiigggaaa^^^```___ZZZZZZZZZYYYYYYXXXWWWWWWVVVZZZYYYXXXVVVUUUSSSRRRRRRSSSRRRSSSTTTUUUTTTQQQNNNMMMLLLLLLKKKKKKKKKLLLLLLJJJIIIGGGGGGGGGFFFDDDAAABBBBBBAAA@@@@@@@@@@@@AAACCCDDDEEEHHHRRReee~~~sssllljjjuuu{{{rrrjjjjjjqqqxxxzzzuuusssvvvzzzzzz|||~~~}}}uuurrrsssttt{{{nnn\\\mmmtttgggccc^^^^^^bbbgggiiiiiibbb^^^\\\YYYTTTMMMLLLNNNMMMNNNOOONNNKKKJJJJJJKKKIIIGGGEEEDDDDDDCCCAAA???@@@BBBCCCDDDDDDBBB@@@??????>>>===<<<<<<<<<===>>>===<<<;;;:::999:::;;;<<<;;;999888888999::::::999999888888888888777777777777888999888777777777999::::::::::::::::::::::::777888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===???DDDOOO```wwwyyynnnzzz|||wwwyyy}}}}}}|||zzzmmmeeeYYYQQQPPPQQQSSSSSSUUUUUUXXX]]]```aaaffflll|||gggOOOKKKQQQ^^^vvvrrrssswwwtttmmmiiifffjjjkkkfffcccdddfffeeehhhiiillllllfffaaabbbgggiiiiiigggbbb]]]ZZZ\\\^^^]]]]]]^^^\\\[[[\\\^^^aaa___aaa```]]]]]]^^^^^^[[[XXXYYYYYYYYYYYYYYYYYYXXXZZZYYYWWWVVVTTTSSSRRRQQQUUUTTTSSSSSSSSSSSSPPPNNNLLLLLLKKKKKKKKKLLLLLLMMMKKKIIIHHHGGGGGGFFFCCCAAABBBAAA@@@???????????????BBBCCCDDDFFFMMM]]]rrr}}}tttllliiisss~~~yyysssuuusssqqquuuwwwwwwxxx|||xxxrrrsssvvvzzz~~~}}}dddeeeuuussskkkfffbbb___^^^___aaaaaa```]]]\\\[[[YYYSSSKKKJJJNNNLLLMMMMMMLLLIIIHHHIIIJJJJJJIIIGGGEEEDDDBBB@@@??????@@@AAABBBBBB@@@???>>>???>>>===<<<;;;;;;<<<<<<<<<;;;::::::999999:::::::::999777777999:::999888888888888888777777777777777888999999777777888999999999999:::::::::::::::888888999;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===???AAAEEENNN```vvv{{{~~~~~~}}}}}}|||zzzxxxzzzwwwnnneee```\\\XXXSSSQQQSSSVVVYYYZZZ]]]^^^___bbbfffllluuu}}}xxx\\\OOOOOOccc{{{~~~wwwrrruuuxxxtttnnnkkkeeeggggggfffiiinnnlllhhhkkklllnnnkkkfffbbbccceeeeeeggggggbbb[[[XXX[[[^^^______^^^]]]\\\\\\]]]^^^ZZZ[[[\\\[[[[[[[[[[[[ZZZYYYZZZ[[[\\\]]]]]]]]]\\\XXXWWWUUUSSSQQQPPPPPPPPPWWWUUUSSSRRRSSSRRRPPPOOOLLLLLLLLLLLLLLLMMMMMMNNNKKKJJJHHHHHHHHHGGGDDDBBBCCCBBBAAA@@@@@@@@@@@@@@@@@@BBBCCCEEEJJJWWWiiiwww{{{wwwlllhhhrrr~~~{{{www{{{}}}zzzxxxpppkkkqqquuutttssstttxxx{{{{{{tttppptttyyy|||yyyuuugggiiitttlllfffcccaaa^^^\\\[[[[[[ZZZYYYWWWVVVVVVUUUPPPIIIIIIMMMJJJKKKJJJIIIGGGFFFHHHIIIJJJJJJIIIFFFCCCAAA@@@???>>>??????@@@???>>>===<<<======<<<;;;;;;:::::::::;;;;;;:::999999999999999:::888666777888999888888777777777777777777777777888999:::999888777888:::888888888888999999::::::888888999:::;;;;;;;;;;;;::::::::::::::::::::::::;;;===??????BBBMMM]]]jjjzzzuuuttttttxxx~~~zzzpppeee^^^YYYVVVSSSSSSSSSTTTWWWZZZ]]]______ccceeeiiippp{{{qqqUUURRR]]]rrryyytttrrrtttuuurrrnnnmmmfffddddddlll{{{wwwooopppppplllgggeeeeeefffjjjmmmnnnjjjcccaaacccgggaaa```___^^^^^^^^^]]]\\\ZZZZZZZZZ[[[ZZZXXXWWWWWWWWWYYY[[[]]]^^^^^^]]]]]]WWWVVVTTTRRRQQQQQQRRRSSSXXXVVVTTTTTTTTTSSSQQQPPPNNNNNNMMMMMMMMMNNNNNNOOOLLLJJJIIIIIIIIIIIIFFFDDDEEEEEEDDDCCCBBBAAAAAABBB???AAACCCDDDIIIUUUfffrrr~~~vvvkkkgggrrr~~~|||ssswwwxxxuuuqqquuu~~~jjjfffkkkqqqssstttoooqqqrrrtttuuuoooqqqpppttt}}}~~~pppbbb{{{ooolllkkkeee^^^]]][[[YYYXXXWWWWWWWWWSSSPPPOOOOOOLLLHHHHHHLLLHHHHHHHHHFFFDDDDDDFFFHHHIIIIIIHHHFFFBBB@@@???@@@======>>>>>>======<<<;;;;;;;;;;;;;;;:::::::::::::::::::::999999999888888999777666666777888888777666666777777777777777888777888999999777777888999666666666777888888999999777888999999:::::::::999999999999999999999999999777:::;;;;;;;;;@@@IIIQQQppp~~~~~~{{{{{{yyywwwxxxzzzyyywwwyyy~~~~~~|||qqqlllddd___XXXSSSRRRTTTUUUVVVRRRTTTXXX\\\```cccdddeeejjjqqq{{{tttaaaUUUUUUiiiyyyyyywwwvvvsssqqqppppppnnnkkkiiifffcccfffuuuqqqsssrrrlllhhhhhhhhhggglllmmmnnnlllhhhfffhhhjjjaaa```^^^^^^______]]][[[\\\ZZZZZZ]]][[[WWWUUUVVVTTTVVVXXXZZZ\\\[[[ZZZZZZYYYWWWVVVTTTTTTUUUWWWXXXXXXWWWVVVVVVVVVVVVSSSQQQQQQQQQPPPOOOOOOOOOOOOOOOLLLKKKJJJKKKLLLKKKJJJHHHHHHGGGFFFEEEDDDCCCCCCCCC???AAACCCDDDHHHTTTdddppp~~~ooofffeeessszzz|||vvvxxxwwwppphhhfffjjjpppxxxooofffdddeeehhhooovvvpppmmmnnnrrrttt~~~ssslllnnnqqqttt}}}jjjdddggguuujjjhhheeebbb\\\[[[YYYVVVTTTSSSTTTUUUSSSMMMJJJJJJJJJGGGGGGIIIFFFFFFEEECCCAAABBBDDDFFFEEEFFFGGGDDD@@@===>>>???<<<<<<<<<<<<<<<;;;;;;;;;888999999:::::::::::::::999999999999999888888777888777555555777888777666666666666666777777888888555666777666555444555777444444555555666777777888777777888888999999888888999999999999999999999999777888:::::::::<<>><<<<<<>>><<<<<<;;;;;;;;;:::::::::777888999:::::::::::::::888999999999999888777777888777555555777777777666555666666666777777888888333444555444333333444555333333444444555666666777666777777888888888777777888888888888888888888888999:::::::::;;;>>>BBBEEELLLbbbuuu~~~qqqfffggguuu|||uuusssuuurrrlllnnnvvvzzz{{{yyyqqqhhhddd```ZZZXXXYYYUUUUUUUUUXXX[[[]]]]]]\\\cccdddfffhhhlllrrrzzz~~~www___VVV[[[ooo~~~vvvrrrssssssrrrpppnnnnnnmmmhhhccc___aaagggtttpppqqqtttrrrkkkhhhkkkkkkgggdddcccbbbccceeefffeeeddd^^^\\\[[[\\\^^^^^^[[[YYY^^^[[[\\\```___YYYWWWZZZUUUWWWZZZ\\\]]]\\\ZZZYYYUUUTTTSSSSSSTTTWWWZZZ\\\VVVWWWXXXZZZ[[[ZZZWWWTTTWWWVVVTTTSSSQQQPPPPPPPPPLLLKKKKKKMMMOOOPPPOOONNNIIIHHHGGGEEEDDDDDDCCCCCCCCCDDDCCCBBBEEEPPP```lll```]]]]]]qqq{{{tttoookkkiiifffdddbbbbbbbbbccc]]]___aaacccdddfffiiikkkrrrooollliiiggglll|||uuummmllllllkkkooouuuzzzooo\\\[[[yyyqqq______bbb^^^YYYZZZ[[[YYYWWWSSSPPPMMMLLLJJJLLLJJJHHHHHHEEE@@@AAAEEEEEEEEE>>><<>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;:::999:::::::::999999999888888;;;::::::999888777555555777777777777666666666666666666555555555555666666555555555555555555555555666666666666777777777777999999999999999999999999888888999999999:::::::::999999:::;;;;;;<<<<<<===BBBPPPgggooofffhhhllluuu{{{pppmmmnnnnnnkkkiiilllttt{{{|||wwwtttqqqnnniiieee]]]\\\[[[YYYWWWVVVVVVVVVWWWYYY[[[\\\]]]```fffjjjkkkmmmpppttt}}}jjj]]]]]]___nnnyyytttsssuuuxxxqqqnnnqqqssspppjjjhhhfffdddeeejjjrrrvvvtttqqqvvvsssnnniiieeeddddddeeegggeeeaaa___^^^```bbbdddccc___\\\\\\^^^```___]]]]]]^^^^^^ZZZVVVUUUXXX[[[[[[[[[ZZZ[[[\\\]]]^^^___ZZZZZZZZZYYYXXXWWWUUUTTTQQQSSSVVVXXXYYYWWWUUUSSSXXXVVVTTTRRRPPPPPPPPPPPPOOONNNMMMNNNPPPPPPNNNLLLNNNMMMJJJHHHFFFEEEDDDDDDFFFHHHGGGDDDBBBIIIWWWbbb___ZZZYYYkkkwwwpppjjjhhhfffcccaaa_________```\\\]]]___```dddjjjqqqvvv}}}uuulllhhhgggjjjrrr{{{}}}tttooommmoooqqqrrrxxxjjjmmmzzzuuueeeZZZZZZYYYTTTSSSWWWZZZYYYWWWSSSNNNKKKKKKLLLHHHEEEDDDGGGFFFCCCBBBEEE===AAA??????GGGDDD???CCC>>>>>>======<<<;;;;;;:::;;;;;;;;;;;;;;;:::999999::::::999999999888888888:::::::::999888777555444666666666666666666666777666666555555555555666666555555555555555555555555555666666666777777777777777777777777777777777777888888888999999999::::::999999::::::;;;<<<<<<<<<<<>><<<<<>>>>>???DDDLLLFFF<<<===>>>>>>CCC;;;;;;;;;;;;:::::::::::::::999888777777777888888888888888777777777666666666666666666555555444333222333333444555666666777666666555555555555666666555555555555555555555555555555555555666666666666777777777777777777777777666666777777777888888888777777888888999:::::::::999::::::;;;???HHHSSS\\\ppp}}}}}}wwwuuuwww||||||{{{xxxsssnnniiigggddddddccc```^^^^^^___```^^^]]]\\\^^^```bbbbbbaaa___```bbbcccbbb```]]][[[ZZZZZZZZZZZZ[[[ZZZYYYWWWWWWXXXYYYYYYXXXWWWWWWWWWVVVWWWWWWWWWWWWWWWXXXXXXZZZ^^^cccdddeeejjjuuu}}}|||iii\\\TTTRRR[[[kkk|||yyyyyypppjjjlllqqqsssuuuxxxtttqqqqqqsssqqqkkkffffffeeegggggggggfffeeeggghhhdddcccbbbaaacccfffjjjlllllljjjgggdddbbbaaaaaaaaa`````````___^^^]]]]]]]]]___``````___^^^```eeejjjfffaaaZZZTTTRRRUUUYYY]]]\\\ZZZWWWUUUSSSSSSTTTUUUTTTVVVXXXYYYYYYXXXUUUTTTTTTTTTUUUVVVVVVWWWWWWWWWRRRPPPNNNNNNOOOPPPOOONNNKKKKKKKKKJJJIIIHHHGGGGGGJJJJJJHHHDDDBBBDDDIIINNNXXXpppjjjggg]]]gggkkkjjjfffaaa______ZZZTTTVVVVVVVVVVVVVVVVVVVVVVVVSSSTTTVVVWWWWWWXXXZZZ\\\]]][[[ZZZ[[[ZZZYYY]]]dddfffbbbfffvvv{{{vvvpppqqqrrrsssuuuxxx}}}|||wwweee``````XXXUUURRRRRRRRRQQQNNNKKKNNNPPPQQQOOOLLLLLLRRRWWWVVVKKKAAA??????@@@CCCGGG\\\```RRR@@@>>>>>>===???::::::::::::::::::::::::;;;:::888777777777888999777777777777666666666666555555555555555444333222222333333333444555555555666666555555555555666666555555555555555555555555444444555555555666666666555555555555555555555555666666666666777777777777666777777888888999::::::666:::<<<;;;888:::AAAHHHSSScccuuuuuukkkmmmrrrxxx|||}}}zzzvvvtttoookkkeeeaaa```___^^^]]]\\\ZZZYYYZZZ\\\]]]]]]]]]ZZZ[[[\\\\\\[[[YYYWWWUUUWWWXXXYYYYYYYYYXXXVVVUUUWWWYYYZZZYYYXXXXXXYYYZZZVVVXXXZZZZZZZZZZZZ\\\]]]gggkkkpppsssxxxwwwdddSSSKKKPPP]]]hhhwww~~~}}}qqqkkkffffffkkknnnmmmkkkkkkkkkiiijjjmmmmmmiiihhhjjjfffeeeddddddddddddddddddccccccccccccdddfffhhhiiiiiigggeeebbb```^^^^^^]]]\\\^^^______]]]\\\\\\]]]\\\^^^___^^^]]]^^^bbbfffbbb^^^YYYUUUSSSUUUXXX[[[XXXWWWVVVUUUUUUUUUVVVWWWUUUWWWZZZ\\\\\\YYYVVVTTTTTTUUUVVVWWWXXXXXXXXXXXXRRRPPPNNNMMMOOOPPPPPPPPPKKKLLLLLLLLLKKKJJJIIIIIILLLKKKHHHDDDBBBDDDHHHLLLUUUiiihhheee[[[dddeeefffbbb\\\ZZZZZZXXXTTTSSSSSSTTTTTTTTTTTTTTTSSSRRRSSSTTTTTTTTTTTTVVVXXXYYYWWWWWWXXXXXXXXX]]]dddfffaaabbbjjjrrr}}}|||xxxtttpppnnnvvvzzz~~~vvvwwwuuuddd]]]\\\___YYYWWWTTTQQQPPPQQQPPPNNNNNNNNNNNNLLLJJJJJJLLLNNNKKKEEE@@@@@@@@@@@@EEEJJJeeegggUUU???======999888999999999999999999::::::;;;:::999777777888999:::777777666666666555555555333444444444444333333222333333333333333333444444666666555555555555666666555555555555555555555555444444444555555555666666444444444444444444444444555555555666666666777777666666777777888999999999777:::<<<<<<::::::>>>AAABBBQQQiiitttqqqooorrrzzzzzzoooiiiiiihhhddd```]]]\\\[[[\\\^^^aaabbbbbb_________^^^]]]\\\[[[ZZZZZZ\\\^^^^^^]]][[[ZZZZZZ[[[]]]^^^^^^^^^```cccggg^^^aaaeeeggghhhjjjnnnqqq~~~{{{ooogggZZZSSSLLLMMMZZZqqq}}}}}}ooojjjeeecccdddkkkooollliiiiiihhhfffgggjjjjjjgggiiimmmgggdddaaaaaacccdddcccaaacccdddeeefffffffffeeedddcccbbb```___]]]]]]\\\\\\YYY[[[^^^^^^\\\[[[\\\]]]\\\^^^```___]]]\\\___aaa^^^\\\YYYWWWWWWXXXYYY[[[XXXXXXXXXXXXXXXXXXXXXWWWVVVWWWXXXYYYYYYWWWUUUTTTUUUVVVWWWXXXYYYYYYXXXXXXTTTQQQOOONNNNNNOOOPPPOOOLLLLLLMMMNNNMMMMMMKKKKKKKKKJJJIIIFFFEEEEEEGGGHHHQQQbbbhhheeeZZZbbbcccdddaaa[[[YYYZZZYYYWWWPPPQQQRRRRRRSSSRRRRRRRRRRRRSSSSSSSSSRRRTTTWWWZZZWWWTTTSSSVVVYYY[[[```eeehhhcccccchhhkkkpppzzzxxxuuuuuuwwwzzz{{{|||vvvooobbbaaa```[[[WWWUUUUUUSSSNNNKKKMMMOOOPPPNNNMMMLLLJJJHHHGGGFFFFFFEEEBBBAAABBBAAA@@@CCCIIIVVVYYYIII888;;;@@@===;;;999999999999999999999:::<<<;;;999777777888999:::777666666666555555555555333333444444444333222222444333333333333333333333666666555555555555666666555555555555555555555555444444444555555555666666666666666666666666666666555555555555666666666777666666666777888888999999666666777888;;;<<<======;;;EEE___{{{llleeepppwwwpppooonnnhhhbbb\\\[[[ZZZ\\\___cccdddeeebbbaaa```___^^^]]]\\\\\\YYY[[[]]]^^^\\\[[[YYYYYYYYY[[[^^^___aaaeeekkkpppdddiiinnnrrruuuyyypppbbbYYYVVVUUUTTTNNNLLLPPPaaa}}}{{{nnnjjjkkkcccaaaccciiimmmkkkhhhiiiiiiffffffggggggeeeggglllhhhccc______ccceeeccc```dddeeeggghhhgggeeecccaaa^^^^^^]]]\\\\\\\\\\\\]]]VVVZZZ]]]]]]\\\[[[\\\]]]]]]```cccbbb___]]]^^^```\\\[[[ZZZZZZYYYZZZ[[[[[[ZZZZZZ[[[[[[ZZZYYYXXXWWWWWWVVVVVVUUUTTTTTTTTTUUUUUUVVVXXXYYYYYYYYYXXXWWWVVVSSSPPPNNNNNNNNNNNNNNNLLLMMMNNNOOOOOONNNMMMLLLIIIJJJJJJIIIHHHGGGFFFFFFNNN[[[tttlll___YYY\\\hhhiiieee\\\VVVVVVUUUSSSXXXXXXVVVSSSPPPOOOPPPQQQWWWVVVTTTUUUWWW[[[```bbbZZZVVVTTTVVVWWWWWW[[[```ddd___aaakkkpppqqqyyywwwssstttxxxyyyyyy}}}}}}kkk```]]]\\\WWWRRROOOPPPQQQQQQOOONNNOOOQQQPPPQQQOOOJJJEEEBBBBBBDDDHHHFFFDDDAAA@@@@@@AAABBBEEEDDDBBB@@@>>><<<<<<;;;999999999888888888777777888888777666666666666666777777666555444444333333777666555333333444555555111222333333444444444444666666666666666666555555444444444444444444444444333333333333333333333333333333333444444444555555333444444555666777888888444555555666777888888999888888999::::::::::::999:::BBBWWWooo{{{yyytttuuuxxxsssmmmgggeee___[[[]]]eeehhhgggiiiffffffiiihhhaaa^^^aaagggccc___]]]^^^___^^^]]]bbbdddbbb___ffftttyyyvvvsssxxx~~~ooobbb]]]WWWSSSPPPPPPUUUZZZ[[[]]]jjjuuuhhheeejjjeeehhhkkkiiigggfffeeecccfffhhhiiihhheeedddfffhhhccc___]]]___``````dddiiijjjhhhfffeeedddbbb___\\\]]]]]]]]]\\\\\\\\\[[[[[[___^^^\\\[[[[[[[[[\\\\\\\\\^^^______^^^]]]]]]]]]YYYYYYYYYYYYZZZ[[[]]]]]][[[[[[YYYXXXXXXWWWWWWWWWXXXZZZYYYTTTRRRTTTUUUTTTPPPRRRVVVWWWWWWVVVUUUUUURRRQQQOOOLLLIIIJJJNNNSSSTTTRRRPPPMMMKKKJJJIIIIIIJJJKKKJJJHHHFFFEEEFFFGGGIIIYYYkkkhhh]]]YYY^^^hhhiiieee]]]WWWVVVVVVSSSUUUVVVUUUSSSPPPOOOOOOPPPVVVUUUUUUUUUXXX\\\aaaccc^^^XXXUUUUUUVVVXXX]]]dddgggbbbbbbhhhiiifffkkkuuu~~~uuusssvvvyyyxxxvvvuuuyyyxxxoooddd]]][[[ZZZVVVRRRRRRSSSRRRPPPLLLJJJJJJJJJNNNNNNMMMHHHCCCAAAAAABBBDDDCCCAAA@@@@@@AAACCCDDDAAA@@@???===<<<;;;::::::999999888888888777777777888777777666666666666666777666666555444444333333555555444333333333333333111222333333444444333333333333444444444444333333444444444444444444444444333333333333333333333333333333333444444444444555333333444444555555666666444555555666777777888888777888888999999999999999======EEESSS\\\cccuuu{{{qqqqqqvvvuuurrrmmmmmmpppooolllmmmjjjjjjoooooolllmmmqqqjjjhhhgggfffhhhiiihhhhhhlllpppqqqrrr~~~|||pppdddXXXPPPOOOMMMKKKLLLUUUeeezzzxxxtttvvvzzzsssmmmdddaaafffeeefffggggggggggggfffdddhhhiiijjjiiifffddddddfffbbb^^^^^^aaacccdddggglllmmmjjjeeebbb```___]]]\\\]]]]]]\\\\\\\\\[[[[[[[[[]]][[[ZZZZZZZZZ[[[\\\\\\^^^aaacccbbb___[[[[[[[[[YYYYYYZZZZZZ[[[\\\\\\]]]\\\[[[ZZZXXXXXXWWWWWWWWWTTTYYY[[[XXXVVVXXXWWWUUUSSSUUUYYYZZZZZZXXXVVVTTTPPPPPPNNNLLLJJJKKKPPPTTTSSSQQQOOOMMMKKKJJJJJJJJJJJJKKKKKKIIIFFFEEEEEEFFFDDDQQQ```{{{{{{aaaXXXVVV\\\hhhiiifff^^^XXXWWWVVVTTTQQQSSSTTTSSSQQQOOOOOOPPPTTTTTTSSSTTTVVVZZZ^^^```^^^XXXSSSSSSTTTVVV\\\ccceee```___bbb```[[[]]]dddjjjrrryyy|||~~~|||zzzzzz{{{|||xxx{{{zzzuuutttyyyuuuccchhheee```\\\YYYVVVSSSPPPRRRRRRQQQNNNJJJHHHGGGHHHKKKKKKJJJFFFBBB@@@@@@@@@@@@?????????@@@BBBDDDEEE===<<<;;;::::::999999:::888888888888777777777777777777777666666666555555666666555555444333333333333333333333333222111111111222222333333333333333111222222333444444444444333333333333333333333333333333333333333333333333333333333333444444444444333333333333333444444444444444555555666777777777666666777888888888888888<<<888999>>>BBBHHHYYYkkk|||{{{~~~tttppp}}}{{{pppiii^^^UUUQQQPPPQQQQQQUUU]]]iiiwwwuuuiiiiiipppwwwtttllllllkkkfffdddggghhheeedddeeehhhiiihhhfffiiijjjkkkiiigggdddddddddbbb```bbbgggjjjjjjmmmqqqooojjjddd___]]]]]]\\\\\\]]]\\\\\\\\\\\\[[[[[[[[[[[[ZZZYYYYYY\\\]]]]]]]]]___dddhhhfff```ZZZXXXYYYYYYZZZ[[[\\\]]]]]]\\\[[[\\\[[[ZZZYYYWWWWWWWWWVVVVVV]]]aaa```___```^^^[[[XXXZZZ]]]^^^]]]ZZZVVVTTTOOOOOONNNLLLLLLMMMQQQUUUQQQPPPNNNMMMLLLLLLKKKKKKIIIJJJKKKIIIFFFDDDCCCDDDDDDKKKWWWlllsssZZZRRRSSSZZZfffhhheee^^^XXXWWWVVVTTTNNNQQQSSSSSSRRRPPPPPPQQQSSSRRRQQQQQQSSSUUUXXXYYYYYYTTTQQQQQQRRRRRRVVV\\\\\\YYYYYY\\\[[[WWWYYY___eeefffqqqvvvwwwyyyzzz{{{|||}}}~~~|||}}}}}}}}}|||{{{zzzyyy~~~}}}zzzwwwuuuwwwzzz}}}}}}{{{fff]]]eeedddbbb]]]XXXSSSPPPOOOMMMMMMMMMKKKJJJIIIKKKLLLIIIHHHGGGEEEBBB@@@@@@???>>>>>>===>>>???@@@BBBCCC:::999999888888999999:::888888777777777666666666666666666666666555555555555555555444444333333333222333444444444333111000111222222333333333222222111222333555555666666666222222222222222222222222222222222222222222222222222222333333333444444444444444444444333333333333444444444555555666666666555666666777777777777777999888:::>>>??????GGGPPPZZZjjjnnnfffsss{{{rrreee\\\XXXWWWSSSUUUXXX^^^eeemmmssswww|||qqqnnnwww}}}uuunnnkkkmmmmmmiiihhhjjjnnngggccceeeiiijjjiiihhhiiijjjjjjjjjhhhfffeeeeeeccccccffflllooonnnooorrrlllhhhccc```^^^^^^]]]\\\\\\\\\\\\\\\[[[[[[[[[[[[[[[YYYXXXZZZ^^^``````___^^^dddiiihhhaaa[[[YYYZZZYYYZZZ\\\^^^^^^]]][[[ZZZ\\\[[[ZZZYYYWWWWWWWWWWWWZZZ```dddcccaaabbbaaa^^^\\\]]]___aaa```]]]WWWSSSQQQPPPOOONNNNNNOOOQQQRRRNNNNNNNNNMMMMMMMMMMMMMMMIIIJJJKKKIIIFFFDDDCCCCCCHHHKKKVVVeee~~~mmmVVVRRRTTT[[[bbbdddccc\\\WWWWWWVVVSSSMMMPPPRRRSSSRRRQQQQQQQQQUUUTTTRRRQQQQQQRRRSSSTTTTTTQQQPPPRRRSSSPPPQQQUUUTTTTTTVVVYYYYYYXXXZZZ^^^eeedddggguuu|||{{{{{{{{{}}}~~~~~~~~~}}}{{{zzzzzz|||{{{zzzxxxwwwzzz{{{kkkcccbbbcccbbb```[[[UUUQQQPPPQQQKKKLLLLLLJJJIIIJJJLLLNNNGGGFFFEEEDDDCCCBBB@@@???>>>============>>>>>>>>>999888888888888999:::;;;777777777666666666555555555666666777666555444444444444444444444333333333333444555555555444222111222222222333333222111111111111333444555555555555222222222222222222222222222222222222222222222222222222222333333333444444555555555444444444444444444444444444555555555555555555666777777777777666666888===AAA@@@===>>>AAAFFFWWWpppuuu}}}uuulllhhhaaaZZZVVVWWW\\\aaaeeelllxxx}}}zzzxxx{{{zzztttrrrnnnllllllllljjjiiikkkooofffaaaeeehhhgggfffgggiiiiiijjjjjjjjjiiigggeeebbbbbbfffmmmooommmmmmooofffdddbbbaaaaaaaaa___]]]\\\\\\\\\[[[[[[[[[ZZZZZZYYYWWWVVVYYY^^^aaa```]]]\\\aaaggggggccc^^^]]]^^^ZZZ[[[\\\]]]]]]\\\ZZZYYY[[[ZZZYYYXXXXXXWWWWWWXXX]]]aaaccc```^^^______]]]^^^^^^___```aaa^^^XXXTTTTTTRRRQQQPPPOOOOOOOOONNNMMMMMMMMMMMMNNNMMMMMMMMMIIIJJJKKKIIIFFFDDDDDDDDDHHHIIIUUUaaaqqqjjjWWWTTTWWW^^^\\\______YYYVVVVVVUUUSSSMMMNNNPPPPPPOOOOOOPPPQQQUUUTTTRRRQQQPPPPPPQQQQQQRRROOOPPPTTTSSSPPPOOOQQQPPPRRRUUUWWWWWWWWWXXXYYY\\\]]]```hhhwww~~~{{{{{{|||~~~~~~}}}||||||{{{{{{zzz|||~~~rrrggg```^^^```[[[ZZZXXXTTTQQQPPPQQQRRROOOOOOMMMJJJGGGGGGHHHJJJEEEDDDCCCCCCCCCBBB@@@>>>=========<<<<<<;;;;;;:::888888888888888999::::::666666666666555555555555555555666777666555444333444444333333333333333333444444444444444333333222222222222222222222111000///000000111222222222222111111111111111111111111222222222222222222222222222222222222333333333333444444444444444555555555444444444444444444444444555555666777777777777777555777999::::::999:::<<>>===???AAAAAA>>>;;;999::::::;;;;;;;;;::::::777777666666666666777777666666555555555444444444444555666777777555333222333333333333333333333333444333111000000000111222222222222222222111000///222222333333333222222111000000000000000000000000111111111111111111111111111111222222222333333333000000111222333333444444333333333333333333333333666666777888888888888888555777888888888::::::999888:::===???BBBOOOiiirrrccccccfffmmmyyy~~~xxxyyyuuuooommmjjjooorrrqqqnnnkkkfffbbbeee```ccckkklllgggjjjtttrrrpppnnnmmmlllhhhbbb]]]``````eeemmmqqqqqqsssvvvddd```[[[XXXXXXYYYYYYYYY[[[[[[[[[[[[ZZZZZZZZZZZZ___[[[ZZZ^^^eeegggccc^^^^^^[[[ZZZ^^^cccfffccc___\\\[[[ZZZXXXWWWWWWWWWWWWVVVVVVWWWWWWYYYZZZ[[[\\\TTT[[[aaabbbbbbbbb___[[[ZZZVVVTTTVVVZZZ]]][[[XXXSSSQQQPPPRRRTTTTTTQQQNNNMMMMMMNNNOOONNNMMMLLLKKKLLLLLLJJJGGGFFFGGGKKKNNNPPPJJJWWWZZZZZZpppZZZSSSNNNOOOQQQSSSVVVXXXXXXTTTPPPMMMMMMJJJGGGGGGIIIIIIHHHFFFGGGHHHIIIJJJJJJJJJIIIIIILLLLLLJJJIIIIIIJJJKKKLLLHHHKKKNNNOOOOOOOOONNNNNNRRRSSSUUUXXX\\\___bbbdddqqq}}}fffaaa[[[WWWWWWXXXXXXYYYVVVUUUSSSPPPMMMLLLKKKLLLHHHFFFCCCBBBBBBBBB@@@???>>>>>>======<<<<<<<<<;;;::::::999999999888888888999999999888888666555555666666666666555555555555444444444444444444444444444333333222222333333444333333222111000000111111333333222222111111222222222222222111111111000000000000000000000000000000000111111111111222222222000111111111111222222222333333333222333666;;;???===<<<;;;999777555444333777777777777777666666666777666555666888:::999888555666777666999BBBOOOZZZuuu~~~www~~~zzzmmmjjjmmmoooooo}}}xxxssspppnnnmmmmmmlllkkkkkkkkkjjjhhhgggbbbaaadddiiijjjjjjlllrrrqqqqqqooonnnkkkfff___ZZZ^^^ccciiimmmooopppqqqrrriiieee___\\\ZZZYYYXXXWWWWWWZZZ]]]]]][[[YYY[[[]]]fff```[[[^^^eeeiiifff```YYYXXXXXX[[[___```^^^[[[\\\\\\[[[[[[ZZZZZZYYYYYYVVVTTTSSSVVVZZZ\\\YYYUUUXXX[[[___aaa___]]]ZZZYYYWWWUUUSSSTTTWWWZZZZZZYYYUUUSSSQQQRRRTTTUUUSSSQQQNNNNNNNNNNNNMMMLLLKKKKKKOOOLLLIIIIIIGGGEEEHHHNNNMMMTTTRRRTTTggg~~~oooZZZTTTPPPQQQOOOQQQRRRTTTTTTSSSQQQPPPMMMKKKHHHHHHIIIJJJHHHFFFGGGGGGHHHIIIIIIIIIIIIIIIKKKKKKJJJIIIIIIJJJKKKKKKKKKMMMOOOPPPPPPPPPPPPPPPSSSTTTUUUWWWYYY[[[^^^___eeeuuuyyymmmaaa^^^[[[YYYYYYXXXVVVTTTTTTQQQOOOOOOPPPOOOKKKHHHHHHFFFCCCBBBBBBAAA???>>><<<<<<<<<<<<============<<<;;;;;;;;;;;;:::::::::999999999888888777666555666666666666555555555555333333333333333333333333333333333222222333333333333222222111000000111111222111111111111111222222222222222111111111000000000000000000000000000000000000111111111222222222000111111111111222222222444444444333222444777:::CCCBBB@@@===:::888666555666666666666666666555555999888666777888888777555777999:::888888<<>>===;;;;;;;;;<<<======>>>>>>;;;;;;;;;:::::::::999999888888999888888777666555666666666666555555555555222222222222222222222222333333333222222333333333333222111111000111111111111111111000111111222222222111111111111000000000000000000000000000000000000000000111111111222222000111111111111222222222444555555444222111333444<<<<<<:::888666555333222444444444444444444444444;;;999777777777666444222666888:::999777666999<<>>======<<<;;;::::::999888888777777777666666666777888888888888777777666666666666666555555555555333333333333333333333333111222222333333222222111222111111111111111222222888777555333111000//////000000000000000000000000000000000000000000000000//////000000000111111111000000111111111222222222///111333333222111111222111222222333444555555666000111111111222222222333666555444555666666555444444555555444444444666888888<<<:::<<>>>>>>>>???>>><<>>===<<<;;;999888888999999999888888888888777777777888888888888777777666666666666555555555555333333333333333333333333000111222333333222111000111111111000111111222333888777555333111///......//////000000000000000111000000000000000000000000/////////000000000111111000111111111111222222222...000222333222222222333444444444333333333333222000000000111111222222333444333222444666777777666888666444333222333555666444;;;;;;;;;???>>>FFFXXX~~~zzzrrrpppnnnkkkjjjlllooosssrrrvvvzzzzzztttlllfffdddhhhiiigggggglllssstttqqq```bbbhhhrrr}}}uuuppprrruuussslllnnnnnnlllkkkiiigggfffeeecccfffhhhhhheeedddeeegggfffcccbbbcccaaa___bbbgggfffdddbbbaaabbbcccbbbaaabbbbbbbbbaaa______aaacccbbbcccccc```^^^^^^bbbfffgggddd```]]]\\\ZZZXXXWWWWWWXXXXXXWWWVVVVVVXXXYYYZZZZZZXXXTTTRRRRRRTTTWWWVVVVVVVVVVVVVVVWWWWWWWWWSSSSSSRRRRRRRRRRRRSSSTTTWWWUUUUUUXXX\\\\\\YYYVVVQQQSSSUUUUUUUUUTTTUUUVVVPPPQQQSSSSSSRRRRRRTTTUUUSSSRRRQQQQQQQQQRRRSSSTTTOOONNNOOOQQQOOOKKKJJJMMMVVVWWWWWW___fffbbbiii~~~ZZZRRROOOMMMRRRTTTUUUVVVUUURRRNNNJJJGGGEEEGGGHHHFFFDDDDDDFFFHHHHHHGGGFFFEEEEEEGGGHHHIIIGGGHHHJJJKKKLLLLLLKKKKKKKKKKKKMMMSSSYYYZZZVVVRRRLLLLLLMMMMMMNNNOOOPPPQQQPPPPPPTTTXXXXXXXXX___hhhssskkkhhhgggfffbbb\\\\\\```\\\YYYTTTQQQOOOMMMKKKJJJJJJKKKJJJGGGDDDCCCGGGJJJ@@@>>><<<===>>>???>>>>>>======<<<;;;;;;:::999999999999888888888777777777777777888888888888777777666666666666555555555555222222222222222222222222000111222333333222111000111111000000111222222333444333111000//////......////////////000000111111000000000000000000000000////////////000000000111000111111111111222222222000222333222111111222444222111111111000000000000///000000111222222333333333222222333555666666555555444333333444444444444222999999:::===888999EEE\\\qqq~~~{{{zzz|||}}}tttuuussspppoooqqqnnniiiiiiiiihhhhhhfffeeedddcccbbbgggkkkkkkgggcccdddeeebbbaaaaaacccbbb___aaafffdddbbb___^^^___```aaa```___```aaa```______```bbbcccaaa___]]]]]]___aaacccaaa___\\\[[[[[[YYYWWWTTTVVVUUUUUUUUUVVVWWWXXXXXXYYYYYYXXXVVVSSSRRRTTTWWWVVVVVVVVVVVVUUUUUUUUUUUUQQQQQQQQQPPPPPPQQQSSSUUUWWWTTTTTTWWW[[[\\\YYYUUUTTTWWWXXXWWWTTTRRRRRRSSSOOOQQQSSSSSSQQQQQQSSSUUUSSSRRRPPPOOOOOOPPPQQQRRROOOOOOSSSVVVTTTNNNLLLNNNTTTZZZZZZ\\\aaa___bbbqqqzzzXXXQQQNNNJJJPPPUUUUUUTTTRRRPPPMMMKKKIIIDDDFFFGGGFFFDDDCCCEEEHHHHHHGGGFFFEEEEEEGGGIIIJJJGGGHHHJJJLLLMMMLLLLLLKKKHHHHHHKKKRRRYYYZZZVVVPPPNNNNNNNNNNNNNNNOOOOOOPPPTTTNNNNNNUUUYYYWWWXXX\\\___lllyyyqqqkkklllaaaXXXWWWZZZ[[[[[[[[[UUUSSSPPPOOOOOOMMMKKKIIIIIIHHHGGGFFFEEEDDDCCCBBB>>>===;;;<<<>>>??????>>>;;;;;;;;;;;;;;;;;;;;;:::666666666666555555555555666777777888888888777777777666666666555555555555000000000000000000000000///000222333333222000///111111000000111222333333//////............//////.../////////000000111111000000000000000000000000////////////000000000000000111111111111222222222333333333222111000222333///000000111222333333444///000000111222333333333444333222333555666555444000000111333666666555444444777444555;;;777666@@@999LLL^^^sss}}}uuuqqqtttssslllhhhiiilllllleeeeeeeeeeeeeeedddcccbbbeeejjjoooooojjjeeedddeee___^^^aaaddddddaaaaaaeeebbb___]]]\\\]]]___``````^^^```aaaaaaaaaaaabbbcccccc```]]]\\\]]]___```aaa^^^\\\ZZZZZZZZZYYYVVVRRRVVVTTTSSSTTTWWWYYYYYYXXXWWWYYYYYYWWWSSSRRRUUUWWWWWWVVVVVVUUUUUUTTTTTTTTTPPPPPPQQQPPPPPPQQQTTTVVVVVVTTTSSSVVV[[[\\\YYYUUUWWWZZZ[[[YYYTTTQQQPPPPPPLLLNNNQQQQQQOOOOOOQQQTTTTTTRRRPPPOOONNNOOOPPPQQQPPPQQQUUUZZZXXXQQQMMMNNNOOOZZZ[[[WWWYYYYYY]]]iiirrrsssYYYPPPLLLLLLOOOSSSRRRPPPNNNLLLJJJHHHGGGDDDDDDDDDDDDCCCCCCCCCCCCEEEEEEEEEEEEEEEDDDCCCCCCFFFGGGHHHIIIJJJIIIHHHHHHIIIJJJLLLOOOOOOPPPRRRUUUPPPNNNLLLJJJJJJLLLOOOQQQPPPPPPPPPQQQRRRTTTUUUVVV[[[___hhhrrr|||uuujjjgggjjj^^^\\\ZZZWWWUUUUUUUUUUUUTTTPPPNNNPPPPPPMMMKKKLLLJJJHHHEEECCCCCCCCCBBBAAA>>>===============>>>???===<<<<<<;;;;;;:::999999999888666555444555777888666666666666666666666666444444444444444444444444222222222111111111000000222222222111111111111000000000000000000000000000000000//////.........---000000000000000000000000000000////////////000000000000000000000000000000000000000000111111111111000000000000000000000000000111222111000000222333333222222111111222222333333333333444444444555555444444444444444444444444555555666666777777888888===>>>BBBJJJXXXkkk|||vvvssswwwqqqkkkjjjlllnnnllljjjlllgggbbbaaadddeeebbb___cccggglllppppppjjjbbb\\\]]]___aaaccccccaaa^^^]]]aaa\\\ZZZ___dddccc```___cccdddbbb```ccceeebbb\\\```\\\YYY[[[___```^^^[[[[[[ZZZYYYZZZZZZYYYVVVTTTUUUUUUUUUUUUUUUUUUVVVWWWZZZXXXTTTQQQPPPPPPQQQRRRSSSRRRQQQPPPPPPQQQRRRSSSRRRRRRQQQQQQPPPPPPPPPPPPQQQTTTXXX[[[[[[XXXTTTQQQPPPQQQQQQPPPPPPNNNMMMLLLOOOOOOOOOOOOPPPQQQRRRRRRQQQOOONNNOOORRRTTTRRRPPPQQQOOOLLLLLLNNNPPPQQQQQQWWWWWWVVVUUUUUUWWW[[[^^^ppprrrXXXPPPLLLLLLOOORRRQQQPPPMMMKKKIIIGGGFFFDDDDDDDDDDDDCCCCCCCCCBBBEEEEEEEEEEEEEEEDDDCCCCCCEEEFFFGGGHHHHHHHHHGGGGGGFFFFFFGGGIIIKKKNNNSSSWWWOOOMMMKKKIIIJJJLLLNNNPPPNNNOOOPPPQQQSSSTTTUUUVVVWWWZZZaaahhhppp|||rrrjjjdddaaabbb\\\ZZZWWWTTTRRRRRRSSSTTTSSSPPPPPPSSSRRRMMMIIIHHHKKKHHHEEEBBBBBBAAA@@@???>>>>>>===============>>><<<<<<;;;;;;:::999999999777888888999888777666555555555555555555555555555444444444444444444444444222222222111111111000000222222222111111111000000////////////////////////000/////////.........---////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111///111333222111000000111333222222111111222222333333333333444444444444555444444444444444444444444444555555666777777888888888999:::>>>FFFRRR___iii{{{tttsssvvvqqqkkkjjjlllmmmllljjjkkkgggddddddfffgggdddaaabbbeeeiiimmmlllggg```[[[^^^___```aaaaaa```^^^]]]bbb^^^^^^bbbeeeeeedddeeeaaaeeefffdddbbbbbb```\\\]]][[[ZZZ\\\```aaa^^^ZZZ[[[\\\\\\[[[YYYWWWUUUTTTVVVUUUUUUUUUUUUVVVWWWWWWYYYXXXUUUSSSRRRSSSTTTUUUUUUTTTRRRQQQPPPPPPPPPPPPOOOOOOOOOOOOOOOPPPPPPPPPQQQTTTXXXZZZYYYVVVQQQNNNOOOOOOOOOOOONNNNNNNNNMMMOOOOOOOOONNNOOOOOOPPPQQQQQQOOONNNPPPSSSTTTSSSQQQOOONNNMMMNNNOOOPPPPPPOOOSSSSSSSSSRRRQQQSSSWWWZZZfff~~~pppWWWOOOLLLLLLOOORRRQQQOOOMMMJJJHHHFFFEEEDDDDDDCCCCCCCCCBBBBBBBBBDDDDDDDDDEEEDDDDDDCCCBBBDDDDDDEEEFFFGGGFFFFFFFFFIIIHHHGGGFFFIIINNNRRRUUULLLKKKJJJIIIIIIKKKMMMOOOJJJLLLNNNQQQSSSTTTTTTTTTSSSUUUZZZ___aaahhhvvvuuugggbbbcccaaa^^^\\\YYYWWWSSSPPPOOOOOOQQQSSSUUUPPPMMMNNNMMMIIIFFFGGGJJJGGGCCCAAA@@@???===<<>>===<<<<<<<<<<<<<<<;;;;;;;;;:::999999888888444777:::<<<<<<999555333444444444444444444444444444444444444444444444444222111111111111000000000222222111111111000000000/////////////////////////////////...............///////////////////////////000111222222111000///000000000000000000000000000000000000111111111111111111111111111111111111///111333333111000000111222222111111111111222222333333333333444444444444444444444444444444444444444444555555666777777777999999999999;;;@@@FFFKKKiii|||yyysssrrrtttooojjjhhhjjjkkkjjjiiiiiigggfffgggjjjjjjfffcccaaacccgggiiigggccc]]]ZZZ^^^^^^^^^^^^______^^^^^^```^^^```dddeeedddggglllllltttyyysssjjjeeecccaaa[[[[[[\\\```cccccc^^^YYY\\\^^^___]]]XXXUUUUUUVVVVVVUUUUUUUUUVVVVVVWWWXXXWWWVVVTTTRRRRRRSSSTTTVVVUUUTTTSSSRRRQQQPPPOOONNNNNNNNNNNNOOOPPPPPPQQQQQQRRRSSSVVVVVVUUUQQQMMMJJJMMMMMMLLLLLLMMMMMMNNNOOOPPPOOONNNNNNMMMNNNNNNNNNOOOOOOPPPRRRUUUVVVUUUSSSNNNMMMMMMNNNOOOPPPOOOMMMPPPQQQQQQPPPOOOQQQTTTWWW\\\uuummmUUUNNNKKKLLLOOORRRQQQOOOMMMJJJHHHFFFEEECCCCCCCCCBBBBBBBBBAAAAAACCCCCCCCCDDDDDDCCCCCCBBBCCCCCCDDDDDDDDDEEEEEEEEEIIIIIIGGGDDDFFFJJJLLLJJJIIIIIIHHHHHHIIIJJJKKKLLLGGGIIIMMMPPPRRRSSSSSSSSSRRRTTTWWW[[[ZZZ[[[dddnnnyyyqqqhhhaaa```aaa]]]YYYXXXWWWUUUQQQNNNMMMNNNPPPRRRWWWOOOHHHEEEDDDBBBCCCGGGFFFDDD@@@???>>>>>>===<<>>===<<<;;;;;;:::;;;:::::::::999888888777777333666999;;;:::888444222333333333333333333333333333333333333333333333333111111111111000000000000111111111111000000000000////////////////////////........................///////////////////////////000222333333222000//////////////////////////////000000000111111111111111111111111111111111111111222222111111222444666222222111111111111222222222222333333333444444444333333333333333333333333333444444555555666777777999:::;;;;;;;;;<<<>>>@@@DDDSSShhh{{{~~~~~~wwwqqqqqqoookkkgggeeefffgggggggggffffffgggiiikkkjjjgggdddaaacccfffgggddd```]]][[[^^^^^^]]]\\\]]]^^^___```\\\]]]aaadddcccbbbhhhpppyyysssiiieeecccZZZ\\\```eeegggeee___[[[^^^aaabbb^^^XXXTTTUUUWWWUUUUUUUUUUUUUUUVVVWWWXXXVVVUUUSSSQQQPPPPPPQQQRRRSSSSSSSSSSSSRRRQQQPPPPPPOOOPPPPPPQQQRRRSSSTTTTTTTTTSSSRRRQQQOOOMMMKKKKKKKKKKKKKKKKKKLLLNNNOOOPPPPPPOOONNNMMMLLLLLLLLLLLLNNNOOORRRUUUWWWWWWVVVUUUPPPNNNLLLLLLMMMOOOOOOOOOQQQQQQRRRQQQPPPQQQTTTWWWXXXqqqjjjSSSMMMKKKKKKNNNSSSRRRPPPMMMJJJHHHFFFDDDBBBBBBBBBBBBAAAAAAAAAAAAAAABBBCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDAAADDDDDDBBBDDDHHHFFFAAAFFFFFFGGGGGGHHHIIIJJJJJJEEEHHHKKKNNNQQQQQQQQQQQQQQQRRRVVVYYYXXXVVV[[[bbbooo{{{qqqhhheeeeeebbbbbbbbb]]]VVVSSSUUUWWWTTTQQQNNNMMMMMMOOOPPPSSSLLLHHHGGGFFFBBBAAACCCBBB@@@======>>>???>>>>>>>>>>>><<<;;;::::::::::::999999999888777777666666444555666666666555333222333333333333333333333333333333333333333333333333000000000000000000000000111111111000000000//////........................---------..........................................///111222222111///...///////////////////////////000000000111111111111111111111111111111111111333222111///000333999>>>222111111000000111111222222222222333333333444444333333333333333333333333333333333444555555666666444666888999888777777888444<<>><<<<<<===>>>>>>>>>;;;;;;:::::::::::::::;;;888888777666666555555444555555555444444444333333444444444444444444444444222222222222222222222222////////////000000111111111000000000////////////........................,,,,,,,,,------.........................................................000000000000000000000000000000000000111111111111222222222222222222222222111222111111000222666999111111000000000000111111111222222222222333333333222222222222222222222222222222222333444444555555555666666666444444666777999666555666888===LLL[[[ddd}}}qqqkkkgggggggggiiipppxxxssskkkdddfffiiikkklllooofffeeecccaaa___```bbbdddccceeegggggggggeeedddccc\\\bbbiiikkkgggdddbbbccc^^^^^^^^^^^^___```aaabbbaaabbbgggkkkjjjfffgggkkkjjjqqqwwwwwwwwwuuuoooiii___```cccdddeeeeeeeeeeeedddccc```^^^[[[ZZZYYYYYYYYYYYYYYYZZZ[[[]]]^^^___[[[[[[YYYWWWUUUTTTRRRRRRRRRRRRQQQRRRTTTYYY]]]```YYYXXXWWWVVVTTTRRRQQQQQQNNNNNNNNNNNNNNNOOOOOOOOOLLLNNNPPPSSSTTTTTTSSSRRRPPPOOONNNMMMMMMMMMMMMMMMOOOTTTZZZ]]][[[YYYVVVVVVSSSQQQOOOOOOOOOPPPPPPOOOJJJKKKLLLLLLKKKKKKLLLMMMPPPXXXyyycccOOOKKKJJJKKKNNNNNNMMMKKKHHHEEEBBB???>>>AAAAAAAAA@@@@@@@@@?????????@@@AAAAAABBBBBBBBBBBBCCCCCCBBBAAABBBCCCDDDEEECCCFFFCCC>>>CCCMMMLLLCCC@@@AAADDDFFFGGGGGGFFFEEEHHHHHHHHHHHHJJJKKKMMMNNNLLLLLLPPPTTTUUUTTTVVV[[[SSSTTTYYY^^^___cccsssrrrssslllccc___``````]]]ZZZYYYUUUTTTXXXYYYUUUQQQQQQSSSSSSRRRPPPMMMJJJGGGFFFEEE@@@>>>AAABBB@@@@@@BBBBBB@@@===<<<=========<<<::::::999999999:::;;;;;;777777777666555555444444444555666777666555333222444444444444444444444444222222222222222222222222.../////////000000111111000000000000////////////........................,,,,,,,,,------.................................///...------------...///000000000000000000000000000000000000111111111111222222222222222222222222///111333333111000111111111111000000000000111111111111222222222333333333222222222222222222222222111222222333333444555555111222333222222444777:::555111111777::::::>>>EEE???ZZZ{{{wwwrrrgggdddeeeggghhhgggjjjpppkkkhhhgggiiijjjhhhkkkooogggfffdddbbb```aaaccceeeeeefffhhhhhhfffeeeddddddZZZaaaiiikkkhhhdddcccddd^^^^^^______```aaaaaabbb```aaaeeejjjiiieeeccceeegggkkkoooqqqtttuuummmddd___```aaabbbbbbccceeefffeeebbb___]]]\\\\\\ZZZYYY\\\\\\\\\]]]^^^___aaabbbXXXXXXWWWVVVUUUSSSSSSRRRUUUSSSRRRRRRTTTYYY^^^aaaXXXWWWVVVTTTQQQOOOMMMLLLJJJLLLOOORRRSSSRRRPPPNNNLLLOOOSSSVVVWWWVVVTTTRRRPPPOOONNNNNNMMMNNNNNNNNNOOOUUU[[[^^^\\\XXXVVVUUUQQQQQQQQQSSSSSSRRROOOMMMJJJKKKMMMLLLKKKKKKLLLMMMOOORRRmmm^^^MMMLLLLLLJJJIIIMMMKKKHHHEEEBBBAAAAAAAAAAAABBBBBBBBBBBBAAA@@@???<<<>>>???AAABBBBBBAAAAAAAAAAAAAAABBBBBBBBBCCCCCCEEEDDDBBBBBBCCCEEEDDDDDDBBBBBBBBBCCCCCCDDDFFFFFFBBBDDDFFFFFFGGGHHHKKKMMMNNNOOOPPPRRRRRRRRRRRRQQQUUUTTTUUUUUUWWWZZZ\\\^^^tttwww~~~wwwppplllcccbbb```]]]ZZZXXXWWWVVVSSSSSSTTTSSSSSSUUUXXX[[[\\\VVVOOOJJJJJJJJJIIIGGGDDDCCCAAA???>>>>>>??????AAA>>>;;;999:::;;;;;;:::::::::999999::::::;;;;;;888777666444444666888999444444333333333333222222111111111111111111111111444333222111111111222222////////////////////////////////////000000000000000///...---------------...,,,+++,,,//////---***/////////......---------////////////000000000000000/////////000111222222//////000111111111111111111111000000000000111111000111111111111222222222000000000000000111111111///000222333333222000///111111111111111111111111444444444333333222222222111333444444333222222333444444555555777888:::;;;999@@@JJJVVVdddwwwyyymmmiiiiiigggfffiiihhhfffdddcccdddhhhkkkrrrlllfffeeehhhkkkjjjgggiiifffbbb______bbbfffhhhnnnoooooolllhhhdddcccbbb[[[ccckkknnnjjjdddaaaaaaeeegggfffbbb]]]\\\```eeedddbbb``````aaabbbaaa```dddbbbbbbgggmmmooolllhhhbbbbbbcccccccccbbb```___eeeccc```___^^^\\\YYYVVV^^^bbbccc```^^^______\\\XXXVVVUUUTTTTTTSSSQQQPPPTTTUUUVVVWWWXXX[[[```ccc[[[ZZZXXXUUURRROOOLLLKKKKKKPPPWWW]]]^^^ZZZSSSOOOPPPQQQSSSTTTTTTUUUWWWYYYRRRQQQPPPOOOOOOPPPQQQRRR[[[YYYYYY[[[\\\[[[VVVQQQMMMPPPTTTVVVTTTPPPNNNLLLJJJIIIIIIJJJMMMOOOPPPPPPLLLUUUaaannn\\\KKKJJJIIIHHHHHHKKKIIIFFFCCCAAA@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@???>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCBBBAAABBBCCCDDDCCCBBBDDDDDDCCCCCCCCCCCCDDDDDDCCCEEEFFFFFFFFFGGGJJJLLLMMMNNNOOOQQQQQQQQQQQQPPPPPPPPPQQQRRRTTTVVVXXXYYY^^^```hhhsssxxxssspppjjjdddaaa```___]]][[[XXXWWWVVVUUURRRSSSSSSRRRRRRTTTXXX[[[jjjaaaTTTKKKGGGFFFEEEDDDDDDCCCAAA???>>>>>>>>>>>>@@@>>>;;;:::;;;<<<<<<<<<;;;:::999888888888888888888777666555555666666777444444333333333222222222111111111111111111111111333333222222222111111111////////////////////////.../////////000000000000//////...---------------...---+++---//////---+++............---------,,,.../////////000000000000000000000///000000111111//////000111111111111111111111000000000000111111000111111111111222222222222222222222111111111111///000222333333222000///111111111111111111111111222222222111111111000000222444555555444333333444222222222333444555666777<<<>>>AAACCCFFFNNNZZZcccrrr{{{nnnkkkgggeeefffffffffeeeiiihhheeecccbbbcccfffhhhmmmkkkiiijjjllllllhhheeehhheeebbb______bbbfffiiinnnooonnnlllhhhdddcccccc```dddhhhiiifffcccbbbcccdddfffeeeaaa]]]\\\```dddbbb```______aaaaaaaaa```aaa______cccggghhheeeaaaaaaccceeegggggggggfffeeebbbaaa___]]][[[ZZZZZZZZZ[[[aaadddbbbaaabbbaaa^^^YYYWWWUUUTTTTTTTTTSSSQQQWWWXXXXXXWWWVVVWWWZZZ]]]\\\[[[YYYVVVRRROOOMMMKKKLLLOOOUUUYYYZZZWWWSSSOOOQQQRRRTTTTTTSSSSSSTTTUUUSSSSSSRRRRRRRRRRRRSSSSSSZZZ[[[\\\[[[XXXTTTRRRQQQNNNQQQTTTUUUSSSOOOMMMLLLJJJJJJJJJKKKMMMOOOPPPPPPJJJQQQYYYddd{{{ZZZIIIGGGGGGFFFGGGHHHFFFDDDBBBAAA@@@@@@AAAAAA@@@???>>>>>>>>>???@@@@@@@@@?????????@@@@@@AAA@@@@@@AAAAAAAAABBBBBBBBB@@@@@@@@@BBBDDDDDDBBBAAAFFFEEEDDDCCCBBBBBBBBBBBBDDDEEEFFFFFFEEEFFFHHHJJJKKKLLLMMMOOOOOOOOONNNNNNMMMNNNPPPQQQSSSTTTUUUUUUSSSSSSXXX```hhhqqqsssllliiijjjjjjeee```^^^^^^]]]\\\ZZZYYYXXXXXXWWWSSSSSSRRRQQQQQQSSSXXX\\\qqqfffWWWKKKEEEDDDDDDCCCDDDCCCAAA???>>>===<<<<<<@@@>>>;;;;;;<<<===>>>===;;;:::999888666666666666777777777666666555555555333333333333222222222222111111111111111111111111111222222333222111000///////////////////////////....../////////000000000//////...------------......---,,,---...///...,,,...------------,,,,,,,,,....../////////000000000111111000/////////000000//////000111111111111111111111111111111111111111000111111111111222222222444444333333222111111111000111222333333222111000111111111111111111111111222222222111111111111000333555666666555444444555333222222222333333444555888888888555444777===CCCKKKVVVlll|||uuuoooiiibbb]]]\\\___dddggggggeeebbbaaaiiigggeeecccbbbbbbcccdddeeehhhmmmpppooolllfffbbbfffdddaaa___```cccfffiiilllmmmmmmkkkgggeeecccccceeeeeeeeedddcccccccccccccccdddccc___\\\[[[___bbb___^^^]]]^^^```bbbaaa```aaa___^^^```bbbbbb^^^[[[^^^aaadddhhhjjjiiihhhggg______^^^[[[XXXXXX]]]aaa___dddfffdddaaabbb```]]]\\\YYYVVVUUUVVVVVVVVVUUUXXXXXXXXXWWWUUUUUUWWWYYY\\\[[[YYYVVVSSSPPPNNNMMMNNNOOORRRTTTTTTTTTRRRQQQUUUWWWXXXWWWUUURRRRRRRRRRRRRRRSSSSSSSSSSSSRRRRRRZZZ\\\\\\XXXRRRNNNNNNPPPOOOQQQTTTTTTQQQNNNKKKKKKKKKKKKLLLMMMNNNNNNOOOOOOKKKNNNQQQYYYnnnYYYHHHFFFFFFEEEGGGFFFEEECCCBBBAAAAAAAAAAAAAAA@@@>>><<<<<<===???@@@AAA@@@???>>>>>>???@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA??????AAACCCEEEEEECCCAAAEEEEEEDDDCCCBBBBBBBBBBBBEEEFFFFFFFFFDDDEEEFFFHHHHHHIIIKKKLLLMMMMMMLLLLLLMMMNNNQQQSSSTTTUUUUUUTTTVVVUUUVVV[[[```eeennnxxx~~~rrrhhhfffgggjjjiiiccc______]]]\\\\\\[[[ZZZZZZ[[[[[[UUUTTTSSSQQQQQQTTTYYY\\\ggg^^^QQQHHHEEEEEEFFFFFFCCCBBBAAA???>>><<<;;;;;;???===<<<<<<===??????>>>::::::999888777666666777777777777777666555444333333333333222222222222111111111111111111111111111///111222333333111///...////////////////////////........./////////000000///......---------.........---------............---------------,,,,,,,,,........./////////000000222111000/////////////////////000111111111111111111111111111111111111111000000111111111222222222444444333222111111000000000111222222222222111000111111111111111111111111333333333333333333333333222444555555444333333444555555444333333444444444333444555444555777<<>>KKKdddyyyxxxpppllleeeaaa]]][[[\\\]]]]]]\\\ZZZ```hhhjjjgggddddddeeeiiigggeeecccccccccbbbbbb```fffmmmpppooojjjeeebbbcccaaa___^^^___bbbfffiiijjjkkkkkkjjjgggdddddddddfffdddbbbbbbccccccbbbaaabbbbbbaaa^^^[[[[[[^^^aaa^^^]]]]]]___bbbcccbbbaaadddbbb`````````^^^[[[XXXYYY\\\aaaeeegggfffdddbbb\\\^^^^^^ZZZWWWXXX```gggfffiiihhhbbb^^^^^^]]]ZZZ^^^[[[YYYXXXXXXYYYZZZYYYVVVWWWXXXWWWVVVVVVXXXZZZYYYYYYXXXVVVTTTSSSRRRQQQQQQPPPPPPPPPPPPQQQRRRSSSZZZ[[[\\\[[[WWWSSSQQQQQQOOOPPPQQQRRRRRRQQQPPPOOOYYYYYYWWWTTTOOOMMMMMMOOOPPPQQQSSSRRROOOLLLJJJJJJKKKMMMOOOOOOOOONNNNNNNNNOOONNNNNNSSSeee|||XXXIIIGGGFFFFFFGGGEEEEEEDDDCCCBBBBBBBBBAAA@@@???===<<<<<<===???@@@AAA@@@???>>>===>>>???@@@?????????@@@@@@@@@AAAAAA???@@@AAADDDGGGGGGEEECCCCCCCCCBBBBBBBBBBBBCCCCCCDDDEEEFFFEEEDDDDDDEEEGGGGGGHHHIIIKKKKKKKKKKKKJJJMMMNNNPPPRRRSSSTTTSSSSSSWWWTTTUUUXXXZZZ[[[aaagggjjjxxxvvvmmmeeebbbbbbcccaaa\\\ZZZ\\\ZZZZZZYYYYYYYYYZZZZZZ[[[VVVVVVUUUSSSRRRTTTXXX[[[WWWQQQIIIEEEEEEEEEDDDCCCAAAAAA@@@???>>><<<;;;:::???===<<<<<<>>>???>>>===999999888888888999999:::666666666777666555444333333333222222222111111111000000000000000000000000///000111222222000...---////////////////////////............////////////......---------......///---------------...///000------------------------............////////////111111000///........./////////000111111111111111000111222222222222111000000000111111111222222222333333222111000//////...111111111222222111111111111111111111111111111111333333333333333333333333111222444444222111222333555555444333333333333444555555555555555666888:::<<<777;;;HHHSSSYYYdddrrr~~~}}}~~~ssseee\\\WWWUUUVVVUUUTTTUUUVVVWWWXXXWWWQQQWWW]]]______aaagggmmmhhhfffdddcccddddddbbb```___ccciiikkkjjjgggcccbbb___^^^]]]]]]^^^bbbeeehhhggghhhiiihhheeecccccccccbbbbbbbbbcccdddccc```^^^bbbaaa___\\\[[[\\\^^^```^^^^^^^^^aaaccceeedddbbbdddbbb```^^^]]]ZZZXXXVVVXXXZZZ^^^aaabbbaaa^^^\\\[[[]]]]]][[[XXXZZZaaahhhhhhiiieee^^^YYY[[[\\\\\\^^^\\\ZZZZZZ[[[\\\\\\[[[XXXYYYYYYYYYWWWWWWXXXYYYUUUUUUUUUUUUUUUUUUUUUUUUSSSQQQOOONNNNNNPPPRRRTTTZZZ[[[[[[YYYUUURRRPPPOOOOOOPPPQQQRRRRRRQQQPPPOOOWWWTTTPPPNNNOOOPPPOOOMMMPPPQQQQQQPPPMMMJJJJJJJJJKKKNNNRRRRRRPPPMMMLLLMMMMMMMMMNNNSSSaaa|||xxxWWWJJJHHHFFFFFFGGGEEEEEEDDDCCCCCCBBBAAA@@@???>>>=========>>>???@@@??????>>>>>>>>>??????@@@>>>>>>?????????@@@@@@@@@@@@@@@AAADDDGGGHHHGGGEEECCCBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEDDDCCCCCCEEEGGGFFFGGGHHHJJJJJJJJJJJJIIIJJJKKKMMMNNNOOOPPPPPPPPPUUURRRRRRUUUVVVVVVXXX]]]aaahhhmmmnnnppptttvvvuuu|||xxxtttyyy}}}wwwmmmgggddd___\\\\\\ZZZWWWWWWZZZVVVVVVUUUUUUVVVVVVWWWXXXWWWWWWVVVTTTSSSSSSUUUWWWNNNIIIDDDBBBCCCCCC@@@===????????????>>><<<;;;:::>>>===<<<===>>>>>>===<<<888888888888888999::::::555555555555555555555555222222222222111111111111000000000000000000000000///000000111000///...---////////////////////////------........./////////...------------...//////---......---,,,---000222---------............///------........./////////000000///.........////////////000111111111111111000111222333333222111000000111111111111222222222222111111111000/////////111111111111111111111111111111111111111111111111000111111111111222222222000111333333111111111222333333222111111222222222444444555555666666666555444444777;;;===???EEEMMMOOONNNNNNQQQYYYgggwww}}}sssnnnfff[[[RRRMMMLLLLLLMMMKKKLLLNNNPPPQQQQQQQQQPPPOOOSSSVVVVVVVVV[[[cccjjjdddbbb```bbbeeefffccc```^^^___bbbdddeeedddbbb```[[[[[[ZZZ[[[]]]aaadddfffccceeefffeeecccbbbbbbccc^^^```bbbddddddbbb```^^^bbb```^^^\\\[[[]]]^^^```^^^^^^___bbbdddeeedddbbb```___]]][[[XXXVVVTTTSSSXXXZZZ]]]______]]][[[YYYYYY[[[\\\[[[ZZZ[[[```ccc```aaa___YYYWWWZZZ^^^^^^[[[ZZZZZZZZZ\\\]]]\\\ZZZ[[[\\\\\\ZZZWWWUUUTTTUUUSSSSSSTTTTTTUUUVVVVVVVVVRRRQQQOOONNNNNNOOOQQQRRRTTTUUUTTTRRROOOMMMMMMNNNRRRRRRSSSSSSSSSSSSRRRRRRTTTPPPLLLLLLOOOQQQPPPMMMOOOPPPPPPNNNKKKJJJJJJKKKLLLPPPTTTTTTQQQMMMKKKLLLIIIJJJNNNTTT___tttrrrUUUJJJHHHFFFDDDFFFDDDDDDCCCCCCAAA@@@???>>>>>>>>>>>>?????????@@@@@@<<<===>>>??????@@@??????>>>>>>>>>>>>?????????@@@?????????AAAEEEGGGGGGGGGDDDDDDCCCBBBAAAAAAAAAAAABBBCCCDDDDDDCCCCCCEEEGGGEEEFFFHHHIIIJJJJJJIIIIIIJJJJJJJJJJJJKKKMMMNNNOOOTTTPPPQQQUUUWWWVVVWWWZZZ[[[```cccaaaaaaeeejjjkkknnnppptttzzz}}}tttqqqssspppmmmnnnqqqpppjjjfffeeekkkccc\\\[[[ZZZXXXXXXZZZTTTTTTTTTSSSTTTTTTUUUVVVUUUVVVVVVTTTRRRPPPQQQRRRJJJFFFBBB@@@AAAAAA???<<<======>>>>>>>>>===<<<;;;>>>===<<<<<<======;;;999999888888777777777888888555444333333444555777888222222222222111111111111000000000000000000000000000000/////////.........////////////////////////---------.........//////---------------...//////---......---,,,---000444........./////////000000---------.........////////////.........///000000//////000111111111111111000111333444444333111000000111111111111222222222111111111111111111111111222111111111111111111222111111111111111111111111000000111111111222222222000222444333222111222222333222222222222333333444222333444666888999888777222777999777777999:::888666777888:::>>>FFFOOOVVV]]]]]]bbblllsssxxx}}}rrrmmmooorrrvvvnnneee^^^ZZZUUUNNNIIIKKKHHHDDDDDDEEEGGGGGGGGGAAADDDHHHKKKMMMNNNOOOOOORRRTTTUUUUUUUUUVVV[[[^^^^^^\\\\\\___dddeeeccc___[[[[[[\\\___cccccc___\\\XXXXXXXXXYYY\\\___ccceee```bbbccccccbbb```aaabbb[[[^^^bbbcccaaa___```bbbbbb```]]]\\\\\\^^^___```^^^^^^___aaaddddddbbb```]]]]]][[[YYYVVVTTTSSSSSSVVVWWWYYY[[[[[[ZZZYYYXXXWWWXXXZZZ[[[\\\\\\\\\[[[WWW[[[[[[WWWVVVYYY[[[ZZZVVVVVVWWWYYY[[[[[[YYYWWWZZZ[[[[[[YYYVVVTTTSSSTTTSSSSSSTTTTTTTTTTTTTTTTTTOOOOOONNNMMMMMMNNNNNNOOOOOOOOONNNLLLKKKKKKMMMOOOSSSSSSRRRRRRRRRRRRSSSSSSPPPOOONNNNNNNNNOOONNNNNNNNNNNNNNNLLLJJJIIIJJJLLLLLLQQQVVVVVVRRRMMMKKKKKKJJJKKKOOOTTT[[[jjjnnnSSSIIIHHHEEECCCEEECCCCCCCCCBBB@@@>>>===<<<===>>>???@@@@@@@@@@@@@@@;;;<<<>>>???@@@@@@@@@???>>>>>>>>>>>>???????????????>>>>>>???CCCFFFGGGGGGFFFEEEDDDBBBAAA@@@??????AAACCCDDDCCCCCCCCCEEEGGGEEEFFFHHHIIIJJJJJJIIIIIIKKKJJJJJJJJJKKKLLLNNNOOOQQQNNNOOOSSSVVVVVVVVVXXXWWW]]]```]]][[[___fffiiijjjkkknnnqqquuu{{{|||uuuqqqqqqooolllnnnuuunnnkkkiiigggccc```dddkkkpppggg___\\\[[[XXXVVVWWWUUUUUUUUUTTTUUUUUUVVVVVVTTTUUUUUUTTTQQQNNNMMMNNNIIIEEE@@@???@@@AAA@@@???;;;<<<===>>>>>>===<<<;;;>>>===<<<<<<===<<<:::888:::999888666555555555555444333222222333555888999222222222111111111111000000000000000000000000000000000///............///////////////////////////---------.........//////---------------...///000---...///---,,,---111555.../////////000000111111---------.........//////...............///000111//////000111111111111111000111333444444333111000000111111111111222222222222222222222222222333333222222111111111111222222111111111111111111111111222222222333333444444444111333555444333222333333555444444444555555666777555555666777888777444222999>>><<<666777===;;;333777999:::;;;:::;;;===>>>BBBAAAEEEMMMQQQRRRVVV^^^\\\]]]\\\ZZZ\\\eeesss~~~}}}xxxsssnnnjjjiiisss}}}tttnnnqqqqqqlllaaa___[[[VVVPPPMMMKKKKKKPPPNNNJJJGGGEEEEEEGGGHHHCCCBBBCCCEEEHHHHHHDDDAAADDDFFFIIIJJJKKKKKKLLLMMMJJJMMMQQQTTTUUUVVVXXXYYYZZZXXXXXX]]]ccceeebbb^^^YYYXXXXXX]]]bbbccc]]]XXXVVVVVVVVVXXX[[[^^^bbbddd___```bbbbbb`````````aaaZZZ^^^bbbaaa^^^]]]aaaeeeccc```]]]\\\]]]^^^``````]]]]]]^^^aaacccccc```^^^]]]]]][[[YYYVVVTTTTTTUUUSSSTTTUUUVVVWWWWWWWWWWWWVVVVVVXXX[[[]]]\\\XXXUUUTTTYYY[[[XXXVVVWWWVVVSSSRRRSSSUUUXXXZZZYYYVVVSSSUUUVVVXXXXXXVVVUUUUUUVVVUUUUUUTTTTTTSSSRRRRRRRRRMMMMMMMMMMMMMMMLLLLLLLLLNNNNNNMMMKKKJJJKKKOOORRRRRRQQQPPPOOOOOOPPPQQQRRRMMMPPPRRRPPPMMMKKKMMMOOOMMMMMMMMMKKKIIIIIIKKKMMMLLLRRRWWWWWWRRRLLLJJJJJJNNNOOOQQQTTTVVVbbb|||gggSSSLLLEEECCCEEEBBBBBBAAAAAA@@@@@@AAAAAABBBAAABBBCCCAAA???>>>>>>???>>>>>>????????????>>>>>>>>>???@@@AAAAAA@@@???>>>>>>>>>>>>>>>????????????DDDCCCCCCBBB@@@??????>>>AAAAAA@@@@@@AAABBBDDDEEEHHHIIIKKKKKKJJJIIIJJJKKKIIIHHHHHHIIIKKKMMMPPPQQQOOOOOOPPPSSSVVVXXXWWWUUUYYY[[[]]]^^^^^^___aaacccfffeeeeeehhhlllqqquuuvvv}}}|||zzzooonnnllliiiffffffhhhjjjgggeeeaaa______```ccceeejjjfffaaa\\\WWWUUUTTTTTTUUUUUUSSSRRRQQQQQQQQQQQQPPPPPPQQQSSSSSSQQQMMMJJJGGGFFFDDDCCCAAA@@@@@@?????????>>><<<<<<;;;;;;;;;<<<;;;;;;<<<======<<<:::888888888888777777777666444444333333333333222222444333111000000000111111000000////////////000000000000//////.........---........................................................................///...---,,,---...///000........................000000//////.........---///////////////////////////////////////000111111......///000000000000000111111111111111111111111000000000000000000000000111111111111111111111111000111111111111222222222111111111111111111111111000111222333333333333333333333333333333333333333888888777777666666666555555555555555555555444444555555666777888999999:::<<<===>>>???@@@AAABBBCCCCCCDDDGGGJJJMMMQQQSSSTTTWWWUUURRROOOMMMLLLLLLMMMSSSSSSRRRQQQPPPOOOOOONNNHHHHHHGGGFFFEEEEEEDDDDDDBBBBBBBBBAAAAAA@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBCCCDDDEEEHHHJJJLLLMMMMMMOOOQQQRRRSSSVVVYYY[[[VVVYYY___fffjjjggg___XXXYYYVVVXXX^^^___[[[ZZZ^^^[[[[[[ZZZYYYYYY[[[```ccc]]]^^^```aaa___]]]ZZZWWWUUU[[[aaaaaa^^^\\\^^^aaa[[[ZZZYYYXXXYYYZZZ\\\]]]___]]][[[\\\___aaaaaa___XXXXXXXXXVVVTTTSSSUUUVVVUUUUUUTTTTTTSSSSSSTTTTTTVVVTTTTTTUUUWWWWWWTTTPPPYYYYYYWWWSSSQQQPPPSSSUUUXXXZZZ[[[[[[XXXUUUTTTSSSQQQSSSUUUUUUUUUTTTUUUVVVVVVVVVUUUSSSOOONNNNNNOOOOOOLLLIIIGGGHHHIIIJJJJJJKKKKKKKKKKKKLLLOOOQQQSSSSSSPPPNNNOOORRRSSSRRROOOOOOMMMKKKJJJIIIJJJLLLMMMLLLIIIHHHJJJKKKIIIKKKNNNPPPRRRUUUWWWUUUQQQMMMIIINNNOOOQQQSSSSSSYYYlllgggRRRKKKDDDCCCFFFCCCCCCBBBAAAAAA@@@@@@@@@AAA@@@AAAAAA@@@>>><<<===>>>======>>>>>>>>>>>>===============>>>>>>===============>>>>>>>>>?????????AAAAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@AAABBBDDDDDDGGGIIIJJJJJJHHHGGGGGGHHHHHHHHHIIIJJJKKKMMMNNNOOOPPPOOOOOOQQQSSSTTTSSSRRRVVVXXXZZZZZZ[[[[[[]]]___aaaaaaaaadddiiimmmqqqsssooottt{{{yyytttttttttooolllkkkmmmllljjjfffcccccceeegggeeedddaaa```___```aaabbbgggeee```\\\XXXWWWVVVVVVUUUUUUSSSRRRQQQQQQPPPPPPPPPOOOOOOPPPPPPOOOLLLIIIHHHGGGFFFDDDCCCBBBAAAAAA???>>>===<<<;;;;;;;;;;;;<<<;;;:::;;;======;;;:::888888888777777777666666444444333333333222222222333222111000000000111222000000////////////000000000/////////....................................................................................---,,,++++++*********+++........................000/////////.........---////////////////////////000//////............///...//////000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111000111222333333333333333333333333333333333333333666666555555444444444444444444444444444333333333555555555666666777777777777777888999:::;;;<<<<<<;;;;;;<<<===>>>>>>??????DDDBBB@@@>>>>>>>>>??????CCCCCCBBBBBBAAA@@@@@@???;;;;;;<<<<<<===>>>>>>>>>@@@@@@?????????>>>>>>>>>@@@@@@@@@AAAAAAAAAAAABBBAAAAAABBBDDDFFFHHHJJJLLLKKKMMMNNNOOOOOOQQQSSSVVVSSSWWW^^^dddfffccc\\\VVVXXXVVVWWW\\\^^^[[[\\\___[[[ZZZZZZZZZZZZ\\\]]]]]]^^^_________^^^\\\YYYXXXYYY[[[\\\]]]\\\[[[ZZZZZZZZZZZZ[[[[[[[[[\\\\\\\\\ZZZXXXWWWXXX[[[]]]]]]\\\YYYYYYXXXUUUSSSRRRSSSUUUXXXXXXVVVUUUTTTTTTTTTTTTTTTRRRRRRSSSUUUUUURRRPPPVVVVVVVVVTTTRRRPPPQQQRRRUUUVVVXXXYYYXXXUUURRROOONNNQQQSSSTTTTTTTTTVVVWWWSSSSSSSSSQQQNNNMMMMMMNNNOOOLLLIIIGGGGGGHHHIIIIIIJJJJJJKKKKKKLLLMMMNNNOOORRRPPPNNNNNNPPPPPPMMMJJJKKKKKKJJJIIIJJJLLLNNNOOOKKKHHHHHHJJJKKKJJJKKKOOOMMMPPPSSSVVVVVVSSSPPPMMMVVVTTTTTTSSSPPPRRR```oooeeePPPJJJCCCCCCGGGEEEDDDCCCBBBAAA@@@?????????>>>???@@@>>><<<;;;<<<===<<<<<<============<<<<<<>>>======<<<<<<======>>>======>>>>>>>>>>>>???????????????@@@@@@AAAAAAAAA@@@@@@@@@@@@AAABBBCCCDDDFFFGGGHHHHHHFFFEEEFFFGGGHHHIIIKKKLLLMMMMMMLLLLLLPPPOOOMMMNNNOOOPPPPPPOOOQQQSSSUUUVVVVVVVVVXXXZZZ[[[[[[]]]___ccchhhkkknnniiijjjlllooorrruuuwwwyyy|||ooollliiiiiilllkkkfffdddeeelllllljjjfffcccbbbccceeecccbbbaaa``````______^^^aaa___\\\YYYWWWVVVVVVVVVUUUTTTSSSRRRQQQPPPPPPPPPOOONNNLLLLLLLLLKKKIIIHHHGGGFFFDDDCCCAAAAAA@@@@@@>>>===<<<<<<;;;;;;;;;;;;;;;::::::;;;<<<<<<:::999777777777777666666666666333333333333222222222222111111000000000111222222000000////////////000000////////////...................................................................................................---,,,+++------------------------/////////...............////////////////////////000000///...------------//////000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000000111111111222222111111111111111111111111111111222333333333222222222222333333333333333333333333333333222222222222222222222222222333333333444444555555555555555555444444444555555666666666888888777777777666666666777777666666666777999:::;;;;;;::::::999999999888888999999:::;;;;;;<<<<<<=========<<<<<<<<<<<<<<<>>>>>>>>>??????@@@@@@@@@???@@@AAABBBDDDFFFHHHIIIKKKLLLMMMMMMMMMMMMPPPRRRRRRWWW___cccbbb^^^YYYVVVXXXUUUVVVZZZ\\\\\\^^^bbb^^^\\\\\\^^^``````]]]YYY```___^^^]]]\\\ZZZYYYXXX[[[YYYXXXXXXZZZZZZXXXVVVYYY[[[]]]______^^^\\\[[[WWWUUUUUUVVVXXXZZZ[[[ZZZ[[[[[[ZZZXXXUUUTTTVVVWWW\\\[[[ZZZWWWVVVTTTTTTSSSRRRRRRQQQSSSTTTTTTSSSQQQRRRSSSTTTTTTRRRPPPOOOOOORRRSSSWWW\\\___]]]VVVQQQLLLNNNQQQRRRSSSSSSUUUVVVOOOPPPQQQOOOMMMLLLMMMNNNOOOLLLHHHGGGGGGHHHHHHGGGHHHIIIKKKMMMMMMLLLKKKJJJMMMKKKJJJLLLOOOOOOLLLIIIGGGGGGGGGHHHIIILLLNNNPPPKKKHHHHHHJJJKKKJJJLLLOOOJJJLLLPPPTTTUUUUUUSSSQQQYYYVVVSSSQQQNNNNNNTTT]]]{{{cccOOOHHHBBBCCCHHHFFFEEEDDDCCCAAA@@@???>>>>>>===>>>???>>><<<;;;<<<===<<<======>>>>>>======<<<@@@???>>>======>>>???@@@============>>>>>>>>>???>>>>>>>>>?????????@@@@@@?????????@@@AAAAAABBBBBBCCCEEEFFFFFFFFFFFFHHHJJJIIIKKKMMMOOOOOONNNLLLJJJOOOMMMKKKKKKMMMOOOPPPPPPNNNPPPQQQRRRRRRRRRTTTVVVVVVWWWZZZ\\\___bbbfffiiikkkiiiiiilllppprrrqqqooonnnrrrxxx{{{|||~~~~~~{{{{{{zzzyyyyyyyyyyyyyyyzzzzzz{{{|||rrrjjjhhhgggiiikkkiiieeeeeeiiinnnmmmlllhhheeeddddddfff```aaaaaaaaa```^^^\\\ZZZXXXXXXWWWUUUTTTTTTTTTTTTUUUTTTRRRQQQPPPOOONNNNNNNNNKKKIIIGGGGGGGGGFFFEEECCCBBB@@@???>>>============<<<<<<;;;::::::;;;;;;;;;:::999:::;;;;;;999777777777666666666555555555333333333222222222222111///000000000111111222222000000////////////000000///////////////.................................................................................---...///000000///...---------------------------........................//////////////////////////////.........//////000000000000000000000111111111111111111111111111111222222222222222222222222111111111111111111111111000000000000111111111111111111111111111111111111111222222333333333222222222222222222222333333333222222222222222222222222222222222222333333333333555555555555444444444444555555555555555555555555666666777777888888999999666666666666777888999:::;;;;;;;;;;;;;;;:::::::::<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>>>>>>>?????????@@@AAACCCEEEGGGHHHLLLMMMNNNNNNNNNOOOQQQSSSTTTZZZbbbeeebbb]]]ZZZYYYXXXVVVVVVXXX[[[^^^bbbfffaaa___```dddiiihhhbbb\\\aaa___]]][[[ZZZYYYYYYYYYYYYYYYXXXYYYZZZZZZYYYXXXYYY\\\___bbbbbb```\\\ZZZVVVVVVUUUVVVXXXYYYZZZ[[[]]]]]]]]][[[ZZZZZZ\\\]]]___^^^\\\YYYWWWUUUTTTSSSSSSSSSSSSSSSTTTTTTTTTTTTRRRRRRSSSQQQOOOOOOPPPQQQQQQTTT\\\eeellliii___VVVLLLNNNPPPQQQQQQQQQRRRSSSMMMNNNPPPOOONNNMMMNNNOOONNNKKKHHHGGGGGGHHHGGGFFFHHHJJJMMMOOOOOOMMMJJJHHHGGGFFFGGGKKKPPPQQQOOOLLLEEEEEEEEEFFFHHHIIIKKKLLLMMMJJJIIIKKKKKKIIIJJJMMMIIIKKKNNNRRRSSSTTTSSSRRRTTTRRRPPPOOOOOOOOORRRUUUjjjaaaMMMHHHBBBDDDIIIGGGFFFEEECCCAAA@@@>>>>>>======?????????===<<<===>>>===>>>>>>??????>>>>>>===@@@???>>>======>>>???@@@<<<============>>>>>>>>>??????>>>>>>>>>=========>>>>>>???@@@@@@AAAAAAAAAAAABBBDDDEEEFFFHHHKKKNNNJJJKKKNNNPPPPPPNNNLLLJJJLLLJJJIIIJJJMMMOOOQQQQQQLLLNNNOOOPPPOOOPPPQQQSSSSSSUUUXXXZZZ[[[^^^bbbeeeiiiggggggjjjooopppllliiilllnnnppprrrtttvvvxxxyyy|||zzz{{{~~~}}}yyyyyy{{{{{{yyyooopppwwwrrrrrrrrrrrrssstttvvvvvvyyywwwtttsssrrrqqqnnnlllhhhffffffgggfffbbbdddiiillllllkkkhhheeecccdddeee```aaabbbbbb```]]]ZZZXXXTTTUUUUUUUUUTTTTTTSSSSSSSSSSSSQQQOOONNNMMMLLLLLLLLLIIIFFFDDDDDDDDDCCCCCC@@@@@@>>>===<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;:::999888999:::999888666666666666555555555555444333333222222222111111111//////000000111111111111000000////////////000000.........///////////////........................................................................''')))***,,,---------,,,---------------------------------...............////////////////////////.........///000222333444222111000000000000111111000000000000000000000000111111111111111111111111000000000000000000000000//////000000000111111111111111111111111111111111222222333333333222222111111111111222222333333333222222222222222222222333222222333333444444444555555555555555555555555444777666666666666555555555222333333444555666777888555444444444555555666666888888888999999999999999999999999999888888888888::::::;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<======>>>??????@@@AAACCCEEEFFFGGGIIIKKKLLLMMMMMMOOORRRTTTWWW]]]dddfffccc___]]]\\\XXXXXXWWWXXX[[[```eeeggg``````aaagggllllllfff```aaa___]]][[[ZZZZZZ[[[[[[[[[___aaa___[[[YYYZZZ\\\ZZZ]]]```cccccc```\\\ZZZVVVVVVWWWWWWWWWXXXYYYZZZ[[[\\\]]]\\\[[[\\\___aaa```___\\\ZZZWWWUUUTTTSSSSSSSSSSSSSSSSSSSSSSSSTTTUUUTTTRRROOONNNOOOSSSVVVVVVZZZcccmmmrrrmmm```UUUNNNPPPQQQQQQOOONNNNNNOOOMMMOOOQQQQQQPPPOOOPPPQQQMMMKKKHHHHHHHHHIIIHHHGGGIIIKKKNNNPPPPPPOOOMMMLLLIIIHHHHHHLLLPPPRRRPPPNNNEEEEEEEEEEEEFFFFFFGGGGGGPPPLLLJJJKKKJJJGGGHHHKKKJJJLLLMMMOOOPPPPPPPPPOOONNNNNNNNNNNNPPPRRRSSSSSSbbb{{{^^^LLLHHHDDDEEEIIIGGGFFFEEECCCAAA@@@???>>>>>>===>>>???>>>===<<<===>>>>>>>>>????????????>>>>>>===<<<<<<;;;;;;<<<<<<===<<<<<<============>>>>>>>>>>>>>>>======<<<<<<<<<======>>>@@@@@@@@@@@@@@@@@@AAACCCDDDEEEHHHLLLOOOHHHJJJLLLNNNNNNMMMKKKIIIHHHHHHGGGIIILLLOOOPPPOOOKKKLLLNNNNNNNNNNNNOOOQQQQQQUUUXXXZZZYYYZZZ]]]aaaeeeeeeeeehhhkkkkkkgggcccggghhhiiikkkmmmpppqqqsssuuussssssuuussspppqqquuurrryyytttkkknnnvvvsssrrrqqqppppppqqqrrrsssrrrrrrrrrrrrpppmmmkkkiiijjjfffdddfffeeeccccccgggfffffffffdddaaa___```aaa```aaabbbbbb```]]]YYYWWWVVVVVVWWWXXXWWWVVVTTTSSSRRRQQQOOOMMMKKKJJJJJJIIIJJJHHHDDDBBBBBBBBBAAA@@@@@@@@@???>>>===<<<<<<===;;;::::::999999::::::::::::888888888999888666444666555555555444444444444222222222222111111111111//////000111111111000000000000////////////000000.........///////////////........................................................................)))***+++---............,,,,,,,,,,,,,,,,,,,,,,,,---------------.........////////////////////////------...///111444666777333222111000///000111222000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111111111111111111111111111222222333333333222111111000000111111222333333333222222222333333333333333222222333333444444555555555555555555555555555555555555555444444444444444333333333333333333333333444444444444444444444444666666777777888888999999555555666777888:::;;;;;;::::::::::::;;;;;;;;;;;;999999:::;;;<<<======>>>?????????@@@BBBDDDEEEFFFFFFGGGIIIJJJJJJLLLOOOQQQXXX\\\aaacccccc```^^^\\\VVVXXXXXXWWWZZZaaaffffff]]]]]]___dddhhhhhheeeaaa___^^^]]]\\\\\\\\\]]]^^^aaafffjjjggg```[[[\\\^^^]]]^^^```aaaaaa___]]][[[VVVWWWXXXWWWUUUUUUWWWYYYYYYZZZZZZZZZYYYZZZ]]]___]]]\\\[[[XXXWWWUUUUUUTTTSSSTTTTTTSSSQQQPPPRRRSSSXXXVVVSSSPPPOOORRRWWW[[[\\\___eeejjjjjjcccWWWNNNPPPQQQRRRQQQNNNMMMLLLMMMMMMOOORRRRRRQQQQQQQQQQQQKKKJJJHHHIIIJJJKKKJJJIIIKKKLLLMMMOOOPPPQQQRRRRRRRRROOOMMMMMMOOOPPPNNNKKKGGGGGGGGGFFFFFFEEEEEEEEEPPPLLLKKKKKKJJJGGGGGGJJJLLLLLLLLLLLLMMMLLLLLLLLLKKKNNNOOONNNOOORRRSSSQQQ]]]xxxxxx\\\KKKIIIEEEFFFIIIFFFEEEDDDBBBAAA@@@?????????;;;<<<======<<<;;;<<<=========>>>>>>>>>>>>======;;;<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<=========>>>>>><<<<<<<<<<<<<<<=========<<<===>>>???@@@@@@@@@???AAAAAABBBBBBCCCEEEIIILLLEEEGGGIIIJJJKKKJJJIIIHHHFFFFFFFFFHHHKKKLLLLLLJJJJJJKKKLLLMMMLLLLLLMMMOOOQQQUUUXXXYYYVVVVVVYYY\\\^^^```cccgggiiiiiifffdddhhhhhhhhhiiijjjllllllllliiiiiilllooommmjjjkkkooohhhlllrrruuupppjjjlllrrrsssrrrpppnnnnnnnnnooopppjjjlllnnnnnnllljjjiiiiiijjjeeecccgggiiigggdddddd```aaaaaa```^^^\\\]]]^^^bbbbbbcccbbb```\\\YYYWWWWWWXXXYYYYYYXXXVVVTTTRRRPPPOOOMMMKKKIIIHHHGGGGGGIIIFFFDDDBBBBBBAAA???>>>???>>>===<<<<<<;;;<<<<<<::::::999999999999::::::999888777777888777555333555555555444444444333333222222222222111111111111///000000111111000///...000000////////////000000............/////////000........................................................................000//////.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........////////////////////////------...///111333444555444333111000///000111222000000000000000000000000////////////////////////000000000000000000000000////////////000000000111111111111111111111111111222333333333333222111000///000000111222222333333111111222222222333333333111111111222333444444444222222333333444444555555333333333333333333333333666666666555555444444444333444555555666666666666666666777888888999::::::555666777888999;;;<<<<<<888999999999::::::::::::888999999:::<<<======>>>======>>>???@@@BBBCCCDDDFFFGGGHHHHHHHHHIIIKKKMMMUUUVVVYYY\\\^^^^^^ZZZXXXTTTWWWXXXVVVYYY```dddccc]]]]]]___```bbbbbbaaaaaa^^^^^^]]]]]]^^^^^^___```aaaeeejjjkkkhhheeecccccc_________^^^^^^^^^]]]]]]ZZZ[[[\\\ZZZWWWVVVWWWYYYZZZ[[[[[[YYYXXXXXXZZZ\\\ZZZYYYXXXWWWVVVUUUUUUUUUWWWXXXXXXVVVSSSRRRSSSVVVYYYXXXWWWUUUTTTVVVZZZ]]]]]]^^^______\\\WWWQQQNNNOOOPPPQQQQQQOOOMMMMMMNNNMMMOOORRRSSSRRRPPPPPPPPPJJJIIIIIIJJJLLLMMMMMMLLLKKKKKKKKKLLLNNNRRRVVVXXXWWWSSSNNNMMMNNNOOOMMMKKKIIIIIIIIIIIIHHHHHHGGGFFFNNNJJJIIIKKKKKKHHHIIILLLKKKKKKJJJJJJJJJJJJJJJJJJGGGMMMPPPNNNMMMQQQRRRQQQZZZmmmvvvZZZKKKJJJFFFFFFIIIEEEDDDCCCBBBAAA@@@?????????:::;;;<<<<<<::::::;;;<<<<<<<<<============<<<<<<<<<===>>>??????>>>===<<<<<<<<<<<<<<<=========>>>999999:::;;;<<<===>>>???;;;<<<>>>???@@@@@@??????BBBBBBBBBAAA@@@BBBEEEHHHCCCDDDEEEGGGHHHHHHGGGGGGFFFFFFFFFHHHJJJJJJHHHFFFIIIJJJKKKKKKKKKKKKLLLMMMPPPTTTXXXXXXUUUSSSVVVZZZUUUXXX^^^dddfffgggfffeeennnmmmlllkkkkkkkkkjjjhhhcccdddiiinnnlllhhhhhhkkkjjjiiikkknnnmmmhhhfffgggqqqpppnnnmmmmmmnnnpppqqqhhhhhhhhhfffeeefffjjjmmmeee``````fffkkkhhhbbb___^^^___```___]]]\\\]]]^^^cccccccccbbb```\\\YYYWWWVVVWWWXXXYYYWWWTTTQQQOOOOOONNNLLLJJJHHHGGGFFFFFFHHHFFFDDDBBBBBBAAA>>><<<<<<;;;::::::999999999999999999999888999999::::::999888777777777777555333555555444444444333333333222222222111111111111000000000111111111///...---000000////////////000000---.........//////000000........................................................................000///---+++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........////////////////////////............///111222333444333111000///000111222000000000000000000000000////////////////////////000000000000000000000000////////////000000000000111111111111111111111111333333333333333222111000///000000111222222333333000000111111222222222333///000000111222222333333000000111222333333444444222333333333444444444444444444444444555555555555000111333444555666666666444444555666777888888999555666666666666666666666777777888888999999999:::888999999:::<<<===>>>>>><<<<<<<<<===>>>@@@AAABBBHHHIIIJJJIIIHHHHHHJJJKKKQQQQQQRRRVVVZZZZZZWWWSSSQQQVVVWWWUUUXXX___bbb```___```aaa```^^^^^^___aaa]]]]]]^^^______```aaaaaa^^^```eeekkkooooookkkhhhaaa___^^^\\\\\\\\\]]]^^^^^^``````^^^ZZZYYYZZZ\\\^^^^^^]]][[[YYYXXXYYY[[[WWWWWWVVVUUUUUUUUUUUUVVV]]]^^^]]]ZZZWWWUUUWWWZZZYYYYYYZZZYYYXXXYYY[[[^^^[[[[[[YYYUUURRRQQQRRRTTTMMMOOOQQQPPPOOONNNOOOPPPMMMOOORRRSSSQQQPPPOOOOOOJJJIIIIIIJJJMMMOOONNNMMMKKKJJJHHHIIILLLRRRXXX\\\VVVRRRMMMKKKMMMOOOOOONNNIIIJJJJJJKKKKKKJJJJJJIIILLLHHHHHHJJJKKKJJJKKKOOOJJJIIIIIIHHHHHHHHHIIIIIICCCKKKPPPMMMLLLPPPSSSSSSYYYgggnnn^^^MMMEEEEEEDDDDDDFFFDDDCCCBBB@@@???>>>>>>>>><<<<<<;;;:::999999888888;;;;;;;;;<<<<<<<<<<<<===========================???===<<<<<<======<<<:::<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>???@@@@@@AAAAAAAAABBBBBBAAAAAA@@@@@@GGGHHHIIIGGGEEEDDDDDDEEEEEEDDDDDDDDDEEEFFFGGGGGGLLLLLLKKKLLLLLLMMMNNNNNNMMMPPPSSSUUUUUUUUUVVVWWWVVVXXX\\\aaaeeegggfffeeejjjkkkllllllkkkjjjhhhfff```fffiiihhhhhhjjjjjjhhhffffffggghhhiiijjjlllmmmpppqqqrrrttttttqqqlllhhhddddddeeehhhkkkkkkhhhdddgggbbb___aaabbb``````bbb___^^^]]]\\\]]]]]]______hhhbbb]]]^^^^^^\\\ZZZ[[[\\\ZZZYYYYYYXXXUUUQQQNNNOOONNNMMMLLLJJJGGGEEECCCCCCBBBBBBAAAAAA@@@@@@???<<<======>>>===;;;:::999888999::::::;;;;;;;;;;;;:::999777666666555333111222222222333444555666777444444333333222111000000000000////////////000000///////////////.........///////////////000111111000000000000////////////..............................------------.........------,,,,,,------...---------------...///000,,,---------......//////......//////000000111111///////////////.........555444222000//////000111111111000000//////......////////////////////////111111000000//////......000000111111111111000000111111111111111111111111333222111000000111222333111111111111111111111111111222222333333222222111000111111111111222222222111111222222222333333333666444444666999999555222222333333444444333333222111111222222222333333333444444444555666888:::<<<666666666666777777777777777777777777888888888888999::::::;;;;;;<<<<<<<<<@@@@@@??????@@@@@@AAABBBLLLKKKIIIHHHHHHIIIKKKLLLNNNOOOPPPRRRTTTUUUVVVVVVTTTTTTUUUVVVYYY]]]```bbb]]]\\\ZZZXXXXXXXXXZZZ[[[[[[[[[\\\\\\\\\[[[[[[ZZZ[[[___dddfffkkkpppnnnjjjccc```^^^```cccddd```[[[aaa___\\\ZZZYYYZZZ\\\]]]```^^^\\\YYYVVVWWWYYY[[[UUUVVVWWWVVVVVVWWWXXXZZZ^^^^^^^^^^^^]]][[[YYYWWW[[[\\\\\\[[[YYYWWWXXXXXX[[[[[[ZZZWWWTTTQQQQQQQQQRRRRRRQQQQQQPPPPPPPPPOOOPPPPPPPPPOOOOOOOOONNNNNNIIIIIIIIILLLNNNOOOMMMKKKIIIHHHGGGHHHJJJOOOTTTWWWXXXPPPHHHIIIPPPVVVUUURRRQQQLLLKKKNNNMMMIIIGGGGGGFFFFFFGGGGGGIIIJJJLLLMMMNNNKKKHHHGGGHHHJJJKKKKKKJJJJJJKKKMMMNNNOOOPPPQQQTTTaaa|||mmm]]]LLLEEEDDDCCCCCCDDDCCCBBBAAA???>>>>>>======<<<<<<<<<;;;:::999999999;;;;;;;;;;;;<<<<<<<<<<<<========================???>>><<<===>>>>>><<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>???@@@@@@AAAAAAAAAAAAAAA@@@FFFGGGHHHFFFDDDCCCDDDEEEEEEEEEDDDDDDEEEEEEFFFFFFHHHHHHHHHIIIJJJKKKLLLLLLMMMOOOQQQQQQQQQQQQRRRSSSTTTVVVYYY^^^bbbeeeeeeeeejjjlllnnnooommmhhhccc___aaafffiiihhhhhhkkkllljjjhhhhhhhhhhhhiiijjjkkklllpppqqqrrrttttttqqqmmmiiihhhfffeeegggiiiiiigggeeegggbbb___aaaaaa^^^^^^``````___^^^]]]]]]^^^___```eee```^^^```aaa]]]ZZZZZZ\\\\\\[[[[[[ZZZUUUPPPKKKNNNMMMLLLJJJHHHFFFDDDCCCBBBBBBBBBAAA@@@@@@??????999:::;;;<<<<<<<<<;;;:::888999999:::;;;;;;:::::::::888666666555555333111222222222333333444555666444333333222111111000000000000////////////000000000000000000000///////////////......//////000111000000/////////.......................................------------.........------,,,,,,------......---------------......------.........////////////////////////000000000/////////////////////...333333222222111000//////////////////.........---////////////////////////000000000000//////......//////000000000000//////111111111111111111111111222222111000000111222222222111111111111111111111111222222333333222222111000000111111111222222222111111111222222222333333444444444555888777444111222333333444444333333222111111111222222222333333444333333222333444666777555555555666666666666777666666666666777777777777999999::::::;;;;;;<<<<<<>>>>>>======>>>>>>???@@@GGGGGGFFFFFFFFFGGGIIIIIIKKKLLLNNNPPPQQQSSSSSSTTTQQQQQQSSSUUUXXX[[[^^^___[[[[[[ZZZZZZ[[[\\\]]]^^^\\\\\\]]]]]]]]]\\\\\\\\\[[[___bbbdddhhhlllkkkffffffcccaaaccceeeeeeaaa]]]___]]][[[YYYYYYZZZ\\\]]]^^^]]]\\\ZZZXXXWWWXXXZZZTTTUUUUUUUUUUUUVVVXXXYYY]]]^^^^^^___^^^]]][[[ZZZYYYZZZ[[[YYYWWWVVVWWWXXX[[[[[[[[[YYYVVVTTTRRRRRRRRRRRRRRRRRRQQQQQQQQQQQQOOOOOOOOONNNNNNNNNMMMMMMJJJIIIJJJLLLNNNOOOMMMLLLJJJIIIHHHHHHIIILLLOOOQQQRRRMMMIIIJJJOOOSSSTTTSSSQQQMMMJJJLLLLLLIIIGGGHHHFFFFFFFFFGGGHHHIIIKKKKKKMMMJJJHHHFFFGGGIIIJJJKKKLLLLLLLLLLLLMMMOOOPPPPPPOOOXXXjjjkkk[[[KKKDDDCCCBBBAAAAAABBBAAA@@@>>>==================<<<<<<;;;:::::::::;;;;;;;;;;;;<<<<<<<<<<<<========================???===<<<<<<===>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;<<<<<<<<<>>>???@@@AAAAAAAAAAAAAAADDDEEEFFFEEECCCBBBBBBCCCFFFEEEEEEDDDDDDDDDDDDEEEFFFFFFGGGGGGIIIJJJLLLLLLLLLMMMNNNMMMLLLLLLNNNPPPSSSTTTVVVYYY]]]```ccceeefffjjjooorrrqqqkkkddd___aaafffhhhggggggkkknnnmmmkkkkkkjjjjjjjjjjjjkkkkkkppppppppprrrrrrpppllliiifffeeedddeeehhhiiiiiihhhfffaaa^^^``````]]]\\\^^^aaa```___^^^^^^___``````fffdddeeeiiijjjddd___^^^\\\\\\]]]^^^\\\VVVNNNIIIMMMLLLIIIGGGEEEDDDCCCCCCBBBAAAAAA@@@??????>>>>>>777888999:::;;;;;;;;;;;;888888999::::::::::::999:::888666555555555333111222222222222333444555555333333222222111000000000000//////......//////000000000000000000000000000......------......///000//////.........---------..............................------------.........------,,,,,,------......------,,,,,,,,,------......////////////000000000000//////////////////......//////////////////000111333333333111///---............------------////////////////////////000000000////////////.........////////////......000000000000000000000000222111111000000111111222222222222111111000000000111111222222222222111111000000000111111111222222111111111222222222222333333222333444555555333111222222333333333333222222111111111222222222222333444333222222222222333333444444444444555555555555444555555555666666666666888888999999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<======AAABBBCCCDDDEEEFFFFFFFFFHHHIIIJJJLLLNNNOOOPPPPPPNNNOOORRRUUUWWWYYY[[[\\\XXXYYY[[[]]]^^^``````aaa]]]]]]]]]]]]]]]]]]]]]]]]ZZZ]]]___```cccgggfffaaahhheeeccccccdddddd```]]][[[ZZZYYYYYYYYYZZZ\\\]]]\\\\\\\\\[[[ZZZYYYXXXXXXTTTTTTTTTTTTUUUVVVWWWXXXZZZ[[[\\\]]]]]]\\\[[[ZZZWWWXXXXXXWWWUUUTTTUUUVVVZZZZZZ[[[[[[YYYWWWTTTSSSQQQQQQQQQQQQRRRRRRRRRRRRPPPPPPPPPOOOOOOOOONNNNNNKKKKKKKKKLLLNNNOOOMMMLLLJJJJJJIIIIIIIIIJJJKKKLLLKKKJJJJJJJJJMMMPPPSSSUUUTTTNNNKKKKKKKKKHHHGGGIIIFFFEEEFFFFFFGGGHHHIIIJJJKKKJJJGGGEEEFFFGGGJJJLLLMMMLLLLLLKKKLLLMMMNNNOOOLLLPPPWWWpppgggXXXIIICCCBBB@@@??????@@@@@@>>>======<<<<<<<<<======<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<===========================;;;:::;;;<<<===<<<:::;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;;;;;;;;;;<<<===>>>@@@AAAAAABBBBBBBBBCCCDDDCCCAAA@@@AAABBBFFFEEEDDDDDDCCCCCCCCCCCCFFFFFFFFFHHHIIIKKKMMMNNNKKKKKKLLLKKKJJJLLLNNNQQQTTTUUUUUUVVVXXX\\\```cccaaaeeelllqqqrrrooojjjfff___cccfffdddeeejjjnnnnnnnnnmmmllllllkkkkkkkkkkkkmmmmmmmmmnnnnnnmmmjjjggg___```cccfffhhhjjjjjjjjjddd___]]]___```^^^]]]___bbbaaa```___^^^___``````dddeeeiiioooooogggaaa```YYYZZZ]]]^^^]]]WWWNNNHHHLLLJJJGGGDDDBBBBBBBBBCCCAAA@@@@@@??????>>>======777777888999999999999999888888999999999999999888999777555555555555333111222222222222222333444444222222111111000000000000/////////....../////////////////////000000000000---------------...//////......---------,,,,,,,,,..............................------------.........------,,,,,,------......------,,,,,,,,,,,,---/////////000000000000000000000000//////......---............////////////000111222222222000///...........................////////////////////////////////////////////////---..................---000000000000000000000000111111000000000000111111222222111111000000//////111111222222222222111111000000000000111111111111111111111111222222222222111111222222333222111000222222333333333333222222111111111111222222222222444333333333333333333444222222333333333444444444333333444444444555555555666777777888999:::;;;;;;:::::::::::::::;;;<<<<<<===>>>AAACCCEEEEEEEEEDDDEEEFFFHHHJJJLLLMMMNNNNNNNNNPPPSSSVVVXXXZZZZZZZZZXXXZZZ\\\___aaaaaaaaa```\\\[[[[[[[[[\\\\\\\\\]]]WWWZZZ\\\\\\___cccccc___dddbbb```______^^^[[[YYYXXXXXXXXXYYYYYYZZZ[[[\\\ZZZZZZ[[[]]]]]]\\\YYYWWWVVVUUUTTTUUUVVVXXXXXXXXXVVVWWWXXXXXXXXXWWWVVVUUUUUUVVVVVVTTTRRRRRRSSSUUUYYYZZZ[[[\\\\\\ZZZVVVSSSOOOOOOOOOPPPPPPQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPPPPMMMLLLKKKLLLNNNNNNMMMLLLIIIJJJJJJKKKKKKKKKJJJJJJHHHJJJKKKIIIIIILLLTTTZZZYYYRRRMMMKKKJJJGGGFFFHHHFFFFFFFFFFFFGGGHHHIIIIIIIIIHHHGGGFFFEEEGGGIIIKKKMMMLLLJJJIIIIIIJJJKKKLLLKKKNNNNNNZZZyyycccUUUGGGBBBBBB@@@>>>>>>??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;<<<========================;;;:::999999;;;;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;<<<===???@@@AAAAAABBBAAABBBCCCBBB@@@@@@@@@BBBEEEEEEDDDCCCBBBBBBBBBCCCDDDDDDEEEFFFGGGIIIKKKLLLHHHIIIJJJKKKKKKMMMQQQTTTVVVVVVVVVUUUTTTWWW\\\aaa]]]```eeejjjlllllljjjiii\\\aaacccbbbccchhhllllllnnnmmmmmmllllllllllllllljjjiiihhhiiiiiiiiigggeee\\\___dddhhhiiiiiiiiihhhccc^^^\\\___aaa___```bbbbbbaaa```___^^^______```^^^___eeekkkjjjbbb\\\ZZZUUUWWWYYY\\\[[[VVVOOOJJJJJJHHHEEEBBBAAA@@@AAABBB@@@??????>>>======<<<<<<999999888888777777777777777888888999888888777777888666555444555444333111222222111111111222333333111111000000000000////////////............//////---------.........//////---------------...//////------------,,,,,,,,,,,,..............................------------.........------,,,,,,------......------,,,,,,---------000000000000000/////////000000//////......---------.........//////000000222111000/////////000111////////////////////////////////////////////////.............../////////------............------////////////////////////000000000000000000000000111111111000000000//////000111111222222111111000//////000000000111111111000000111111111222222222000111111111111000000111111222222333333222222111000000111111111222222222111111222333333444444444222222222222333333333333333333333333444444444444555555666777888999:::;;;;;;::::::::::::;;;<<<<<<;;;===@@@CCCEEEEEEDDDCCCDDDEEEGGGIIIKKKLLLLLLMMMOOOQQQTTTWWWYYY[[[[[[[[[XXXZZZ]]]___```___]]]\\\YYYYYYXXXXXXXXXYYY[[[[[[VVVYYYYYYYYY\\\aaabbb^^^aaa___]]][[[ZZZYYYWWWVVVVVVWWWXXXYYYZZZ[[[[[[[[[XXXYYY[[[^^^``````\\\XXXXXXVVVUUUVVVXXXZZZZZZYYYVVVWWWWWWWWWUUUTTTRRRQQQTTTTTTSSSRRRPPPPPPRRRTTTYYYYYYYYY[[[\\\ZZZVVVSSSMMMMMMMMMNNNNNNOOOOOOOOOPPPPPPPPPPPPOOOOOOOOOOOONNNMMMKKKKKKMMMMMMLLLKKKHHHIIIJJJLLLMMMMMMLLLLLLJJJLLLLLLHHHEEEIIITTT^^^]]]UUUNNNLLLIIIEEEEEEGGGHHHGGGGGGGGGGGGGGGHHHHHHFFFHHHIIIHHHFFFGGGIIIKKKJJJJJJHHHGGGGGGHHHHHHIIIHHHMMMKKKQQQiii```RRRFFFBBBCCCAAA????????????>>>===============;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;========================:::999888999;;;;;;;;;999::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;===>>>@@@@@@AAAAAA@@@AAABBBBBB@@@@@@@@@BBBDDDCCCCCCBBBBBBBBBBBBCCCAAAAAABBBBBBDDDEEEGGGGGGEEEGGGIIIJJJKKKNNNQQQSSSSSSTTTUUUSSSRRRTTTZZZ___]]]^^^```bbbcccccccccbbbZZZ___bbbaaabbbgggjjjiiijjjjjjjjjjjjjjjkkkllllllgggfffddddddeeefffeeeccc___cccgggiiiiiiiiihhhiiiddd```^^^aaabbbaaabbbdddbbbaaa```^^^^^^^^^^^^___\\\^^^dddiiiggg^^^YYYYYYSSSTTTUUUVVVVVVSSSNNNJJJHHHGGGEEEBBBAAA@@@@@@AAA???>>>>>>======<<<;;;;;;::::::999777777666666777777888888888888777666666777666444444555444333111222111111000111111222222000000000//////////////////......------......///,,,,,,,,,------......///......------......///000......---------,,,,,,,,,..............................------------.........------,,,,,,------......------------...//////000000////////////......//////..................------......///000000000222111///......///111222/////////000000000000000////////////////////////---............/////////------............------///////////////////////////000000111111000000///000000000000000000000000000000111111111111000000/////////000000000111111000000000111111111111222///111111111//////000111111111222222222222111111000000000111111111111222...///000111222222222222222222222222333333333333222333333333444444444444444444555666777999::::::;;;::::::::::::;;;<<<<<<;;;<<>>>>>======>>>>>>:::::::::::::::;;;;;;;;;999999:::::::::;;;;;;;;;========================;;;:::999:::<<<===<<<;;;::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>????????????@@@AAABBBBBB@@@@@@AAABBBBBBBBBBBBAAABBBBBBCCCCCCAAAAAAAAAAAABBBCCCDDDEEEBBBDDDGGGIIIIIIJJJLLLNNNMMMPPPQQQPPPOOORRRYYY___]]]^^^`````````___^^^\\\ZZZ```ccccccdddgggiiigggdddddddddeeegggiiijjjkkkgggeeecccbbbdddddddddcccaaadddggghhhiiilllppptttiiidddbbbcccdddbbbaaacccbbb```___]]]]]]]]]]]]^^^^^^___dddgggddd\\\XXXYYYUUUSSSRRRQQQPPPOOOLLLIIIFFFFFFEEECCCBBBAAA@@@@@@>>>>>>======<<<;;;;;;::::::999888777777777888999777777888888777666666555777555444444444444333111111111000000000000111111///////////////////////////......------......///,,,,,,------...//////000//////......//////000111............------------..............................------------.........------,,,,,,------...---------...///000111222/////////.........------------..................------......///000000111000000/////////000000000........./////////000000////////////////////////---------.........//////......////////////.................................///000111111000///.........//////000111111111000000111111111111000000////////////000000000111000000000000111111111111///111222111///...000222111111222222222222111111000000000000111111111111000000111222222222111000222222222333333333444444333333333444444444444555222333444555777888999:::::::::999999::::::;;;<<<;;;<<<>>>@@@AAAAAAAAAAAAAAABBBDDDFFFHHHIIIIIIJJJNNNNNNOOOQQQSSSUUUWWWXXXUUUVVVWWWXXXXXXXXXWWWWWWVVVUUUTTTTTTUUUVVVXXXZZZ___```]]]ZZZ[[[______\\\]]]\\\[[[XXXVVVUUUUUUVVVVVVXXXZZZ\\\]]]\\\ZZZYYYWWWWWWYYY___eeegggdddaaaYYYVVVTTTUUUYYY\\\ZZZXXXTTTTTTTTTTTTTTTRRRPPPOOORRRRRRQQQOOONNNOOORRRUUUZZZWWWTTTUUUWWWWWWSSSOOOMMMMMMMMMMMMLLLLLLLLLLLLOOOOOONNNNNNNNNMMMMMMMMMOOOLLLJJJIIIIIIJJJIIIHHHHHHHHHIIIIIIJJJKKKLLLMMMJJJLLLMMMIIIFFFGGGMMMTTTTTTMMMIIIHHHGGGDDDCCCEEEFFFEEEDDDCCCCCCCCCCCCCCCAAAGGGMMMOOOLLLIIIIIIJJJFFFHHHIIIJJJJJJJJJHHHGGGGGGGGGEEEKKKXXXggg[[[OOODDDCCCEEEDDDAAAAAA@@@??????>>>>>>>>>>>>???::::::::::::::::::::::::999999:::::::::;;;;;;;;;===========================<<<;;;<<<>>>???>>>===::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>??????>>>@@@AAABBBBBBAAA@@@AAACCCAAAAAAAAAAAABBBBBBCCCDDDCCCCCCCCCCCCCCCDDDEEEFFF@@@BBBFFFGGGGGGGGGGGGHHHHHHKKKNNNNNNNNNQQQYYY___]]]___aaaccccccaaa^^^\\\ZZZaaaeeeeeeeeehhhiiiggg______```bbbdddgggiiijjjgggeeecccbbbcccddddddddd```bbbdddfffjjjqqqzzznnnhhheeeeeeeeebbbaaabbbaaa```^^^]]]\\\\\\]]]]]][[[\\\```bbb]]]VVVSSSUUUWWWTTTPPPNNNLLLKKKIIIHHHEEEEEEEEEDDDCCCAAA@@@???>>>======<<<;;;;;;::::::888888777777777999:::;;;777777888777777666555555666555333444444444333111111111000000000000000111.........///////////////.........------.........------......///000000111///////////////000111111//////.........---------.................................------............------,,,,,,------...---------...000111333444//////......---------,,,,,,------....../////////---------...///000000111---...000111222111///...---------.........//////////////////////////////---------.........//////......////////////.................................///000111111000///...------...///000111222222000000111111111111000000////////////000000000000000000000000111111111111///111222111///...000333111111222222222222111111000000000000111111111111444444555555444333111000222222333333333444444444333333444444444555555555222222444555666888999999999999999888999999:::;;;;;;;;;===>>>??????@@@@@@@@@AAACCCDDDFFFGGGHHHHHHLLLKKKLLLLLLNNNQQQTTTUUURRRSSSTTTUUUVVVVVVVVVVVVVVVUUUTTTTTTTTTVVVYYYZZZdddddd```[[[[[[^^^]]]ZZZZZZYYYXXXVVVSSSRRRSSSUUUWWWYYY[[[]]]]]]\\\ZZZXXXWWWVVVXXX___fffiiigggcccYYYUUURRRTTTYYY[[[YYYVVVOOOOOOPPPQQQQQQPPPOOONNNRRRRRRQQQOOONNNOOORRRUUU[[[WWWSSSSSSUUUUUURRRNNNOOONNNNNNNNNMMMMMMLLLLLLRRRRRRQQQQQQQQQPPPPPPPPPNNNLLLIIIHHHIIIIIIHHHHHHIIIHHHHHHHHHHHHIIIJJJKKKHHHKKKMMMKKKGGGFFFIIILLLMMMHHHDDDFFFFFFCCCCCCEEEDDDCCCBBBAAAAAAAAAAAAAAA???FFFNNNQQQNNNJJJIIIIIIFFFHHHKKKMMMMMMLLLJJJHHHMMMHHHBBBIIISSSZZZvvvYYYOOOFFFBBBAAA??????BBBAAA>>>:::999<<<======<<<<<<;;;;;;::::::;;;;;;<<<999:::;;;;;;<<<<<<;;;;;;;;;;;;=========;;;999777777888:::<<<======<<<<<<999999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;<<<>>>>>>>>><<<@@@@@@??????>>>>>>======@@@??????>>>>>>>>>>>>>>>??????AAABBBCCCEEEFFFGGGFFFHHHHHHHHHFFFFFFGGGHHHHHHHHHJJJLLLOOORRRUUUVVVZZZ\\\]]]]]][[[[[[\\\]]]bbbeeegggeeecccaaaccceeebbb```^^^]]]]]]```ccceeeeeeeeedddcccccccccdddeeeccccccdddhhhmmmuuu{{{jjjfffcccdddggghhheeebbb```___]]][[[YYYYYYYYYYYY]]]ZZZXXXZZZ]]]]]]WWWRRRVVVVVVUUUQQQKKKFFFDDDCCCDDDBBB@@@@@@AAAAAA@@@???;;;::::::999999::::::;;;777777666666666666777777777666666555444444333333444444333333333333222222333333222222111000//////111111000///...---,,,,,,........................+++,,,,,,---...///000000------------------------------------------------,,,,,,---///111000,,,'''000///...------...000111000//////...,,,++++++***---------.........//////------..................---------............///000000000000000000000000////////////////////////000//////.........////////////.........---------...///---+++---111000+++........................000000//////.........---//////000000000000//////,,,...111111000...---...............////////////000000000000111111111111///////////////000000111.........000000//////111111111111111111000//////000000000000000111111222222222111111111111222222222222222222222222222222111111222222222333333333555444333333444555777888777777777777777777777777999:::;;;============<<>>@@@AAAAAA@@@???AAABBB;;;DDDLLLMMMGGGCCCFFFJJJIIIHHHFFFDDDDDDCCCDDDDDDBBBFFFEEEFFFJJJPPPiiiYYYOOOEEEBBBAAA??????AAABBB???;;;:::;;;;;;;;;999;;;;;;::::::::::::;;;;;;999999:::;;;;;;;;;;;;;;;:::;;;<<<===<<<;;;999888888999:::<<<<<<<<<;;;;;;999999999888999999::::::::::::;;;;;;;;;;;;;;;;;;<<<:::999:::;;;===<<<;;;>>>>>>>>>>>>>>>=========??????>>>=========>>>>>>>>>???@@@AAACCCDDDEEEFFFDDDFFFGGGFFFEEEDDDEEEFFFFFFGGGIIIKKKNNNQQQSSSUUUVVVWWWYYYZZZZZZ[[[]]]^^^dddfffgggddd___]]]]]]___\\\\\\\\\]]]___aaacccdddeeedddcccaaaaaabbbdddeeeffffffhhhiiilllnnnpppqqqkkkhhhfffgggjjjjjjgggccc^^^]]][[[YYYXXXXXXXXXXXXYYYWWWUUUVVVYYYXXXTTTOOOUUUVVVTTTQQQKKKGGGDDDDDDDDDBBBAAA@@@AAABBBAAA@@@===<<<;;;:::::::::::::::777777666666666666777777666666555444444333333222444444333333333222222222333333222111111000/////////////////////.................................,,,,,,------.../////////------------------------------------------------...,,,,,,---000000...,,,.........------......///------------,,,,,,,,,,,,------------.........////////////...---------,,,---------............/////////////////////////////////////////////////////////............////////////.........------------222444///***+++,,,,,,........................000/////////.........---//////000000000000//////,,,---//////...---...000............//////////////////000000000111111111000////////////000111111333111///////////////000111111111111111000//////000000000000000111111222222111111000000111111222222222222222222222222222111111111222222222333333333333333444444555666777888888888888888888888888666888:::<<<===>>>>>>>>>>>>>>>>>>???AAACCCFFFGGGLLLLLLKKKLLLMMMPPPRRRSSSVVVTTTQQQQQQSSSUUUVVVVVVVVVWWWXXXXXXXXXXXXZZZ\\\\\\]]]]]]\\\[[[[[[\\\]]]ZZZYYYWWWVVVWWWYYY[[[]]]ZZZ```bbb^^^YYYYYY[[[ZZZ]]]___aaadddddd```ZZZUUUSSSSSSSSSUUUVVVTTTPPPLLLNNNMMMMMMNNNOOOPPPNNNMMMQQQQQQQQQPPPPPPQQQSSSUUUSSSRRRQQQRRRSSSSSSQQQPPPUUURRRNNNMMMNNNNNNMMMLLLKKKKKKKKKMMMNNNNNNLLLJJJIIIHHHHHHGGGFFFEEEDDDDDDEEEEEEEEEEEEGGGIIIKKKLLLJJJHHHGGGGGGHHHHHHGGGFFFDDDDDDDDDFFFGGGFFFDDDAAA>>>???@@@@@@??????@@@BBB>>>DDDJJJJJJFFFCCCEEEHHHHHHGGGFFFDDDCCCCCCDDDDDDAAAEEEBBBCCCGGGKKK^^^}}}XXXNNNEEEBBBAAA??????AAACCC@@@===;;;::::::999888;;;;;;::::::::::::;;;;;;888999999:::::::::::::::888999;;;<<<<<<<<<;;;:::999:::;;;;;;;;;;;;::::::::::::999999888999999999:::::::::;;;;;;<<<<<<<<<;;;999777777999;;;;;;;;;<<<<<<<<<<<<<<<=========???>>>======<<<<<<======>>>>>>???@@@AAACCCDDDDDDBBBCCCDDDDDDCCCBBBCCCEEEDDDEEEFFFIIIKKKNNNQQQRRRPPPRRRUUUWWWXXXYYY\\\^^^dddeeeeeeaaa[[[XXXXXXZZZYYYZZZ\\\^^^```bbbcccdddeeecccaaa______aaaccceeeeeefffhhhiiihhhgggeeeccchhhffffffhhhjjjjjjfffbbb\\\[[[YYYWWWWWWWWWWWWWWWWWWUUUTTTTTTVVVUUUQQQNNNSSSTTTSSSOOOJJJFFFDDDCCCBBBAAA??????@@@AAA@@@???>>>===<<<;;;:::999999999777777666666666666777777555555444333333222222111333333333333222222222222222222222111111000000///............//////000000........................------------------------------------------------------------------------///---++++++---///000000---------......------,,,+++++++++,,,,,,---------------------............000000///...---,,,,,,+++---------............/////////////////////////////////////////////////////////............//////...............---------222;;;>>>666---***...111......................../////////..................//////000000//////...,,,---......------///111............//////////////////000000000000111111000000000000000111111222;;;666000---...000000///000111111111111000000///000000000000000111111222222111111000000111111222222222222222222222222222111111111222222222222333222333444555555666666555888888888888888888888888444555888;;;===>>>??????<<<<<<===>>>@@@CCCEEEGGGKKKKKKKKKLLLMMMNNNPPPQQQSSSQQQPPPQQQTTTVVVWWWWWWTTTVVVXXXYYYXXXWWWXXXYYYYYYZZZ[[[\\\]]]^^^^^^^^^VVVWWWYYY[[[\\\]]]\\\\\\[[[```bbb\\\XXXXXXXXXWWW___aaadddccc^^^XXXSSSOOOQQQQQQSSSUUUVVVTTTOOOLLLOOOOOOOOOPPPRRRSSSRRRPPPQQQPPPOOOOOOQQQSSSTTTTTTSSSRRRQQQQQQRRRRRRPPPOOOTTTTTTSSSQQQNNNLLLKKKLLLJJJJJJKKKLLLMMMKKKHHHEEEFFFFFFFFFEEEEEEEEEDDDDDDFFFFFFFFFFFFGGGHHHIIIJJJIIIGGGFFFEEEFFFFFFDDDBBBAAACCCFFFFFFEEEBBBAAA@@@>>>???AAA@@@??????@@@BBBBBBDDDFFFFFFDDDCCCDDDEEEFFFEEEDDDCCCCCCCCCCCCCCCBBBDDDAAABBBGGGGGGRRRhhhWWWMMMEEEBBBBBB@@@???AAABBB@@@>>>===<<<;;;::::::;;;::::::::::::::::::;;;777888999999::::::999999777888999;;;;;;<<<;;;;;;::::::;;;;;;:::::::::999;;;:::999999888888999999999::::::;;;;;;<<<<<<<<<;;;999777777888:::;;;;;;:::::::::;;;;;;<<<<<<<<<>>>===<<<<<<;;;<<<<<<<<<<<<===>>>???@@@AAABBBBBB@@@BBBCCCCCCBBBAAABBBDDDBBBCCCDDDFFFIIIKKKNNNOOONNNPPPSSSTTTUUUWWWZZZ\\\___``````]]]YYYWWWYYY[[[aaa``````___```aaabbbccccccaaa___]]]^^^```bbbdddaaabbbcccdddcccbbb```^^^aaaaaabbbdddfffeeeaaa^^^ZZZYYYWWWVVVUUUUUUVVVVVVXXXWWWUUUUUUVVVUUURRROOOOOOPPPOOOLLLHHHDDDBBBBBB@@@>>>======>>>??????>>>===<<<;;;:::999999999999777777666666666666777777444444333333222111111000333333333222222222222111222111111111000000000///.........///////////////.................................------,,,,,,,,,------------------------------------------------...---,,,,,,,,,---......+++,,,---...---,,,+++***+++++++++,,,,,,,,,,,,---------------------------//////......---------,,,---------............//////////////////////////////////////////////////////............//////000........................333;;;>>>777...,,,///111...................................................//////////////////...---///111111000.....................////////////////////////000000000111000000000000000111222222BBB===444------111222///000000111111111111000///000000000000000111111222111111000000000000111111111111111111111111111111111111111111222222222222111222444555666666555444888888888888888888888888444555888:::<<<=========<<<<<<===>>>AAADDDFFFHHHHHHHHHJJJKKKMMMOOOPPPQQQUUUTTTRRRSSSTTTVVVVVVUUUTTTWWWZZZ[[[ZZZXXXWWWWWWYYYYYYZZZ]]]_________]]]VVVXXXZZZ\\\]]]]]][[[ZZZ\\\``````[[[WWWWWWVVVTTTYYY]]]aaa```\\\VVVTTTTTTRRRRRRSSSTTTTTTSSSQQQOOORRRQQQQQQSSSUUUVVVUUUTTTPPPNNNKKKMMMQQQTTTTTTRRRRRRPPPOOONNNOOOOOONNNMMMSSSUUUUUUQQQKKKIIILLLPPPQQQOOOMMMKKKKKKIIIFFFCCCDDDDDDDDDDDDDDDDDDDDDDDDGGGGGGGGGGGGGGGGGGGGGGGGHHHFFFDDDCCCDDDCCCAAA???>>>BBBFFFFFFCCC???>>>??????AAABBBBBBAAA@@@BBBCCCEEEDDDBBBBBBBBBCCCBBBAAACCCCCCCCCBBBBBBBBBBBBBBBCCCEEEAAABBBIIIHHHKKKZZZxxxUUULLLDDDCCCBBB@@@???@@@@@@@@@???>>>============:::::::::999999:::::::::777888999999::::::999999777888999:::;;;;;;<<<<<<;;;:::::::::999999::::::::::::999999888999999::::::::::::;;;;;;<<<<<<<<<<<<:::888888:::<<<<<<<<<999999::::::;;;;;;<<<<<<===<<<;;;;;;::::::;;;;;;;;;;;;<<<===>>>??????@@@???AAABBBBBBAAAAAABBBDDDAAAAAABBBDDDFFFIIIKKKLLLMMMOOOQQQRRRRRRSSSUUUWWWWWWYYYZZZZZZXXXYYY]]]aaammmjjjddd```]]]]]]___aaa```___]]]\\\\\\^^^aaabbb`````````______^^^]]]\\\\\\]]]___aaabbbaaa^^^[[[ZZZYYYWWWVVVUUUUUUUUUUUUXXXWWWVVVUUUTTTSSSQQQOOOKKKLLLKKKIIIEEEBBBAAAAAA@@@???>>>>>>@@@AAAAAAAAA;;;::::::999999999999:::777777666666666666777777444333333222111111000000333333222222222111111111111111111000000000000000111000000///......------.................................---,,,,,,++++++------------------------------------------------,,,---......---,,,+++***+++,,,---------,,,***)))---------,,,,,,,,,++++++------------------,,,,,,,,,---------......//////---------............///........................////////////////////////...............///000000---........................222222---+++,,,,,,***........................---------.....................////////////.........111444555333///,,,+++............////////////...////////////000000000000000000///000111111222DDDAAA888///...333333//////000000111111111000000000000000000000111111222111000000000000000000111111111111111111111111111000000111111111222222222000222333555666555555444777777777777777777777777555666888999::::::::::::;;;;;;<<<===???BBBEEEFFFEEEGGGJJJNNNQQQSSSTTTUUU[[[YYYWWWVVVUUUUUUSSSRRRVVVYYY]]]^^^]]][[[YYYYYY[[[[[[\\\___aaaaaa^^^[[[ZZZZZZ[[[[[[[[[ZZZZZZYYY[[[___^^^ZZZWWWWWWVVVSSSUUUYYY]]]]]]ZZZWWWWWWXXXUUUTTTSSSQQQQQQQQQSSSTTTTTTSSSSSSUUUWWWXXXXXXVVVNNNKKKIIIKKKOOORRRRRRPPPPPPNNNLLLLLLLLLMMMMMMLLLPPPRRRRRROOOKKKNNNVVV^^^[[[VVVPPPKKKHHHGGGFFFEEEBBBCCCCCCCCCCCCDDDDDDDDDGGGGGGFFFFFFFFFEEEEEEEEEFFFDDDBBBBBBBBBAAA???>>>===AAAEEEEEEAAA>>>>>>???AAABBBCCCCCCBBBBBBCCCEEEEEEBBB@@@???AAAAAA@@@???@@@AAAAAAAAABBBBBBAAAAAA@@@DDD@@@AAAIIIHHHHHHQQQfffzzzTTTKKKDDDCCCBBB@@@???@@@>>>???@@@???=========>>>::::::999999999999::::::888999999:::::::::::::::888888888999:::;;;;;;<<<::::::999999999999:::;;;999999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<::::::;;;======<<<;;;:::::::::::::::;;;;;;;;;<<<;;;;;;:::999:::::::::::::::;;;<<<<<<===>>>>>>>>>???AAAAAA@@@@@@BBBCCC@@@@@@AAACCCEEEGGGIIIKKKKKKMMMOOOOOONNNOOOPPPRRRPPPSSSUUUVVVVVVYYY___dddrrrmmmfff^^^ZZZZZZ[[[]]]]]]\\\\\\\\\\\\^^^___```aaaaaa```___]]][[[ZZZYYY[[[]]]^^^``````___^^^]]]\\\[[[YYYWWWUUUUUUUUUUUUUUUUUUSSSRRRPPPOOOMMMMMMHHHIIIIIIGGGDDDAAA@@@@@@CCCAAA@@@AAADDDEEEFFFEEE<<<;;;::::::999999999999777777666666666666777777444444333222222111111000222222222222111111111111000000000000000000000000111111000///...---,,,,,,...........................---------,,,,,,++++++------------------------------------------------+++---//////---,,,++++++------------,,,+++******.........------,,,,,,,,,------------,,,,,,,,,,,,+++,,,,,,---...///000000---------............///........................////////////////////////......---......///000111---------...............,,,---+++))),,,000...)))........................---------------.........---......//////......------111444555333///,,,***............////////////......////////////000000///////////////000000111@@@BBB<<<222...222333//////000000111111111111000000000000000000111111222111000000//////000000111111111111111111111111111000000000111111111111222111222333444444555555444666666666666666666666666555666777999999999888888999999999:::<<<>>>@@@BBBEEEGGGLLLQQQTTTVVVWWWWWW\\\ZZZXXXWWWWWWUUUSSSQQQXXX[[[^^^```___]]]\\\\\\]]]]]]^^^aaadddccc^^^ZZZ\\\[[[[[[ZZZZZZZZZZZZYYYZZZ]]]\\\YYYXXXYYYXXXTTTUUUWWWYYYZZZXXXVVVVVVVVVUUUTTTRRROOONNNOOOSSSWWWTTTTTTTTTUUUWWWXXXWWWUUULLLKKKJJJJJJLLLNNNOOOOOONNNLLLJJJJJJKKKMMMMMMMMMLLLMMMOOONNNOOOVVVaaajjj^^^XXXPPPIIIFFFFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEEEEEEEDDDCCCBBBDDDBBBAAAAAAAAAAAA???===>>>@@@AAABBBAAA@@@???@@@AAABBBDDDCCCBBBBBBCCCEEEBBBAAA???>>>?????????>>>>>>>>>???@@@AAAAAAAAAAAA;;;AAA>>>>>>FFFFFFDDDKKKXXXlllSSSKKKDDDCCCBBB@@@???@@@===>>>@@@>>>;;;::::::;;;::::::999999999999::::::999999:::;;;;;;;;;;;;;;;888888888888999:::;;;;;;999999888888888:::;;;<<<777777777888999:::;;;<<<<<<<<<<<<;;;;;;::::::999:::::::::<<<>>>>>><<<:::;;;;;;;;;;;;;;;:::::::::;;;;;;:::999999999999999999999::::::;;;<<<<<<<<<;;;===??????>>>>>>@@@AAA@@@@@@AAABBBDDDGGGIIIJJJGGGHHHJJJJJJJJJJJJLLLNNNNNNPPPRRRRRRRRRVVV\\\aaalllhhhbbb\\\XXXWWWXXXYYYZZZZZZ[[[\\\]]]]]]]]]]]]^^^```aaabbb```]]]YYYWWW[[[\\\]]]^^^^^^]]]]]]^^^___^^^[[[XXXVVVUUUUUUUUUSSSSSSRRRPPPMMMLLLKKKKKKHHHIIIIIIHHHEEEBBBBBBBBBBBBAAA@@@AAADDDFFFFFFFFFAAA@@@>>><<<:::999888888777777666666666666777777444444444333222222111111222222222222111111111111///000000000000000000000000000//////.........---........................------,,,,,,,,,,,,,,,,,,------------------------------------------------,,,...//////---...000333///...---,,,,,,+++++++++------............//////---------,,,,,,,,,++++++,,,---------.../////////---------............///........................////////////////////////---------......///000111---------.........//////------,,,+++...333111,,,........................,,,,,,,,,------.........---......//////......---,,,...000000///.....................////////////........./////////000000...............//////000888???>>>333---000222...//////000111111111111111000000000000000111111222000000////////////000000111111111111111111111111000000000000111111111111222222222222333444555555555555555555555555555555333444666888999999999999::::::999999;;;<<<>>>???BBBEEEJJJOOORRRTTTSSSSSSWWWVVVUUUVVVWWWWWWVVVTTTXXX[[[^^^______^^^^^^___^^^]]]___cccgggfff```[[[ZZZ[[[\\\]]]]]]\\\\\\[[[XXX[[[[[[XXXYYY[[[ZZZVVVVVVUUUUUUUUUVVVUUUSSSQQQQQQQQQQQQNNNLLLMMMQQQTTTSSSRRRRRRSSSTTTTTTSSSQQQLLLLLLLLLLLLKKKLLLNNNPPPNNNLLLJJJJJJLLLNNNOOOOOOJJJKKKLLLMMMPPPWWW```gggYYYTTTMMMHHHFFFFFFFFFFFFDDDDDDDDDDDDCCCCCCCCCCCCBBBCCCDDDDDDDDDCCCBBBAAACCCAAA@@@@@@AAAAAA@@@>>>@@@???>>>???AAABBBBBBAAA@@@AAABBBBBBAAAAAABBBCCC>>>?????????>>>>>>>>>>>><<<===>>>@@@AAAAAA@@@@@@:::AAA>>><<>>999777666888:::999999999999999999:::999:::;;;;;;<<<<<<;;;;;;999999888888999999:::;;;888888777777888:::<<<===666777777888999;;;<<<=========<<<;;;:::999999888888999:::===???>>>;;;888<<<<<<<<<;;;;;;:::::::::;;;:::999999888888999999999999999::::::;;;;;;;;;:::;;;======<<<===>>>@@@@@@@@@AAABBBDDDFFFHHHIIIBBBDDDFFFGGGGGGHHHJJJLLLNNNPPPQQQPPPPPPRRRWWW\\\dddaaa^^^ZZZXXXWWWVVVWWWXXXYYY[[[\\\]]]]]]\\\\\\YYY]]]aaadddddd```[[[WWWYYYZZZ[[[[[[[[[[[[\\\]]]aaa___]]]ZZZWWWVVVUUUUUUTTTTTTSSSPPPMMMKKKKKKLLLHHHIIIJJJHHHFFFDDDCCCCCC???>>>>>>???BBBDDDDDDDDDFFFEEEBBB???;;;999777666777777666666666666777777555555444333333222222111222222222111111111111000////////////000000000000.........///////////////........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------......------000666;;;111///...,,,++++++,,,,,,,,,,,,---...///000111222---------,,,,,,+++++++++..................---------------.........//////........................////////////////////////---------......000111111---------.........//////)))++++++)))+++//////+++........................,,,,,,,,,------.........---..................---+++++++++++++++,,,000333............/////////000............/////////000---------------...//////111<<>>AAAFFFKKKMMMNNNMMMLLLQQQQQQRRRTTTWWWYYYYYYXXXXXXZZZ]]]^^^^^^^^^___```]]]]]]___dddiiihhhbbb\\\WWWZZZ]]]```aaa```^^^\\\WWWYYYZZZXXXZZZ]]]\\\XXXUUURRRQQQRRRTTTUUURRROOOMMMOOOPPPNNNLLLLLLNNNQQQQQQPPPPPPPPPRRRRRRPPPNNNLLLNNNOOOMMMKKKJJJNNNQQQOOOMMMKKKKKKMMMPPPRRRRRRKKKLLLLLLMMMOOOSSSXXX[[[RRRNNNJJJGGGFFFFFFEEEDDDEEEEEEDDDDDDDDDCCCCCCCCCAAAAAABBBCCCCCCBBBAAA@@@BBB@@@???@@@AAAAAA@@@???AAA>>><<<===AAADDDDDDBBB>>>@@@AAAAAA@@@???AAABBB;;;===??????>>><<<===>>>;;;<<<>>>???@@@@@@@@@???;;;CCC@@@<<>>>>>===<<<:::999888888;;;;;;;;;::::::999999999;;;;;;:::999999888888777;;;;;;;;;<<<;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<===@@@@@@@@@@@@@@@@@@@@@@@@DDDEEEGGGGGGGGGGGGIIIJJJNNNMMMLLLMMMOOOTTTYYY\\\^^^ZZZVVVTTTSSSTTTUUUUUUZZZXXXVVVXXX[[[\\\ZZZWWW[[[]]]___```^^^[[[VVVSSSUUUYYY^^^^^^ZZZWWWXXXZZZeeeaaa[[[VVVUUUTTTTTTSSSRRRUUUWWWUUUQQQLLLKKKKKKIIIHHHGGGEEECCCBBB@@@@@@@@@???>>>???AAAAAA???>>>>>>@@@AAAAAA???;;;777444333333333333333444555555333333333333333333333333333333222222111000000000................................................---------------------------,,,,,,++++++,,,,,,---,,,++++++++++++,,,------+++)))***,,,...---+++(((,,,,,,,,,++++++///444888222111///...---...000111111...,,,---///000---***...........................///...,,,******,,,...////////////////////////------......//////000000//////.........------------------------------------,,,,,,+++,,,---.../////////000000///...------------------------------,,,,,,,,,,,,,,,---...///------............------........................------............------.......................................///000000000444888777222...///111000000000000000000000000///////////////000111111222222111111111111222222000000000000111111111111000000000000000000000000111000000000111333555666555555555555555555555555777777777777888888888888777777777888999:::<<<<<<<<<>>>AAADDDGGGIIIKKKKKKMMMOOOSSSYYY^^^aaa```___[[[[[[[[[[[[[[[[[[[[[[[[\\\[[[[[[___cccbbb]]]WWWUUUXXX\\\___```^^^[[[YYYZZZZZZZZZ[[[[[[XXXSSSOOORRRQQQQQQPPPPPPRRRSSSTTTMMMLLLKKKNNNRRRSSSRRROOOOOOMMMMMMPPPPPPMMMLLLOOOMMMMMMMMMNNNNNNOOOOOOOOOMMMLLLKKKKKKKKKLLLNNNOOOMMMMMMLLLLLLLLLLLLMMMMMMMMMKKKIIIHHHHHHGGGEEECCCCCCCCCBBBAAAAAAAAABBBBBBAAAAAA@@@??????>>>>>>===>>>>>>>>>???@@@@@@>>><<<<<<;;;:::===AAACCCAAA???>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<::::::;;;<<<===>>>???@@@@@@@@@AAABBBBBBCCCCCCDDDHHHSSSgggSSSLLLEEECCCAAA???@@@CCCBBBAAA???===<<<;;;;;;<<<;;;999888999;;;;;;:::888::::::999999888999999:::;;;:::999999:::999888666777777777888888999999999999999999999::::::::::::<<<@@@DDDBBB>>>:::999:::???>>>===<<<;;;:::999999::::::::::::::::::999999999999999999999999999999999:::::::::::::::999999;;;;;;;;;;;;<<<<<<<<<<<<@@@@@@@@@@@@@@@AAAAAABBBDDDEEEGGGGGGFFFFFFGGGIIIIIIKKKMMMOOOSSSVVVXXXYYYZZZXXXUUUSSSSSSSSSSSSSSSUUUUUUVVVXXXZZZ[[[ZZZXXXZZZ\\\^^^___^^^[[[WWWUUURRRVVV[[[[[[XXXWWWYYY\\\bbb^^^YYYVVVUUUVVVVVVUUURRRTTTVVVTTTPPPLLLKKKKKKJJJIIIHHHGGGEEECCCBBBAAA???>>>>>>???@@@@@@???===<<<===>>>>>><<<999666444888777666555555444444555333333333333333333333333333333222111111000000///................................................------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,------...)))222666222,,,+++,,,,,,.........,,,,,,---111444000///...---...///111222000...------......---,,,...........................///...---++++++---///////////////////////////........./////////////////////.........---------........................------,,,,,,,,,---///000...////////////......------------------------------,,,,,,,,,,,,---...///------............------........................------............------.......................................///000000///333666555111...///111000000000000000000000000///////////////000111111111111111000000111111111000000000000111111111111000000000000000000000000///000222444555555555444444444444444444444444444666666666666777777777777777777777888999:::;;;<<<;;;<<<>>>AAADDDGGGIIIJJJKKKLLLOOOTTTYYY[[[ZZZYYYgggeeeccc```]]]YYYWWWVVVXXXXXXYYY[[[]]]\\\YYYVVVUUUWWWZZZ\\\]]]\\\ZZZXXXXXXXXXYYYZZZ[[[YYYTTTQQQRRRQQQQQQPPPQQQRRRSSSTTTRRRQQQPPPPPPQQQQQQPPPNNNOOOLLLMMMPPPPPPLLLLLLNNNMMMMMMMMMMMMNNNNNNNNNNNNMMMLLLKKKKKKKKKLLLMMMNNNNNNMMMLLLKKKKKKKKKKKKLLLIIIGGGFFFFFFGGGGGGEEEDDDCCCCCCBBBBBBAAAAAAAAABBBAAAAAA@@@@@@???>>>>>>>>>>>>======???@@@@@@>>><<<<<<;;;;;;===@@@AAA@@@>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<===>>>>>>???>>>??????@@@AAAAAABBBBBBEEELLLZZZsssRRRKKKDDDCCCBBB???@@@CCCCCCBBB???===<<<;;;;;;<<<:::888777888999:::999888:::999999888999999::::::;;;:::999:::;;;<<<:::999999999999999::::::::::::;;;;;;:::::::::::::::999;;;>>>@@@???;;;999:::<<<>>>>>>===<<<<<<;;;::::::999999999:::::::::::::::777777888888999::::::;;;888888999999999999888888:::::::::;;;;;;;;;<<<<<<@@@?????????@@@AAACCCEEEEEEFFFGGGFFFEEEEEEFFFGGGFFFIIIMMMRRRUUUVVVVVVVVVVVVUUUTTTSSSRRRQQQPPPPPPPPPSSSVVVXXXYYYYYYZZZZZZYYY[[[]]]______\\\YYYWWWWWWYYY\\\[[[YYYXXXZZZ]]]^^^[[[WWWUUUUUUWWWWWWWWWQQQRRRTTTRRROOOMMMKKKKKKIIIJJJIIIIIIGGGEEEBBBAAA???>>>>>>>>>@@@@@@>>>===::::::::::::999777666555:::999777666444333222222333333333333333333333333333222222111111000//////////////////////////////........................------------------------......------------......---------,,,---......///***===DDD777)))***000111///000000...---,,,...///...---------...000222333---...///...---,,,---...---------------------------...///...------///111///////////////////////////////////////........................---------////////////////////////......------......///000---....../////////......------------------------------,,,,,,,,,---......------............------........................------............------------------------------...............///000000---000333333000...///111000000000000000000000000///////////////000000111111000000//////000000111000000000000111111111111000000000000000000000000---000444777888777444222444444444444444444444444444555555555666666666666666666777777888:::;;;<<<;;;;;;<<<>>>@@@CCCFFFHHHJJJKKKMMMQQQUUUVVVUUUTTTZZZZZZZZZYYYYYYXXXXXXWWWTTTTTTUUUVVVWWWWWWWWWVVVUUUVVVWWWYYYYYYYYYXXXXXXVVVVVVWWWYYYZZZYYYVVVSSSRRRQQQQQQQQQQQQRRRSSSSSSVVVVVVVVVTTTPPPNNNMMMNNNMMMKKKLLLOOOOOOLLLKKKNNNOOOOOONNNMMMMMMMMMNNNNNNNNNMMMLLLKKKKKKKKKLLLMMMNNNNNNLLLKKKJJJJJJIIIIIIHHHHHHGGGHHHJJJJJJIIIGGGCCCCCCBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>===<<<===>>>??????===;;;<<<;;;;;;===>>>???>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<==================>>>??????@@@@@@CCCFFFMMM^^^|||PPPIIIDDDCCCBBB@@@@@@CCCDDDBBB@@@>>><<<;;;;;;;;;999888888888888999888888999999888888999999:::::::::::::::<<<===>>><<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999999:::<<<===;;;:::999;;;===<<<<<<<<<;;;;;;:::::::::888888999999:::::::::;;;777777888888999999999:::777888999999999999999999999:::::::::;;;;;;;;;;;;???>>>>>>>>>@@@BBBDDDFFFEEEGGGGGGGGGEEEDDDEEEFFFFFFIIIMMMQQQSSSTTTSSSSSSTTTTTTTTTRRRPPPOOONNNOOONNNRRRWWWXXXXXXWWWZZZ\\\YYY[[[^^^``````___]]][[[```aaa```^^^ZZZYYYZZZ[[[[[[XXXUUUTTTUUUVVVVVVVVVQQQRRRRRRQQQOOOMMMKKKKKKHHHHHHIIIHHHGGGDDDBBB@@@>>>======>>>??????>>><<<999999888777666666666666777666555333222111000000222222222222222222222222222222222111000000//////000000000000000000000000........................------------------------.........------............------------...//////AAATTTVVV===***+++000......///000///...,,,,,,---...------------...000000+++...000///,,,***,,,///---------------------------...//////......000111////////////////////////000000//////......------................................................//////......////////////,,,,,,---...////////////------------------------------,,,,,,,,,------...------............------........................------............------------------------------...............///000000+++...000000///...///000////////////////////////000000////////////000000000000////////////000000///000000000111111111111000000000000000000000000---000333666777666333111333333333333333333333333333333444444444555555555666666666777888999:::;;;<<<;;;;;;<<<>>>AAAEEEGGGLLLLLLNNNQQQTTTUUUTTTRRRLLLMMMOOOQQQSSSVVVXXXYYYSSSQQQPPPSSSWWWZZZYYYWWWVVVVVVWWWWWWXXXXXXXXXXXXVVVVVVWWWXXXYYYXXXUUURRRQQQQQQQQQQQQRRRRRRRRRSSSVVVWWWWWWTTTOOOKKKLLLNNNLLLJJJKKKNNNNNNLLLKKKNNNRRRQQQPPPOOONNNNNNNNNNNNNNNMMMLLLKKKJJJKKKLLLLLLOOONNNLLLJJJIIIHHHGGGGGGHHHHHHHHHIIIJJJJJJHHHFFFCCCCCCCCCCCCBBBAAA@@@@@@AAA@@@@@@??????>>>>>>===<<<;;;<<<===>>>>>><<<:::<<<;;;<<<<<<<<<<<<;;;:::::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>??????@@@DDDEEEHHHRRRiiiNNNHHHCCCCCCBBB@@@@@@CCCDDDCCCAAA>>><<<;;;;;;;;;888888999888888888888999999888888888999999:::;;;::::::;;;===??????===;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;::::::999999999::::::::::::999:::<<<===999999999999999999999999888888888999999:::::::::999999999888888777777777888888999:::::::::::::::999999999999:::::::::;;;=========>>>???BBBDDDEEEEEEFFFGGGFFFEEEDDDEEEFFFJJJJJJKKKMMMNNNOOOPPPPPPSSSSSSSSSQQQOOOOOOQQQTTTSSSVVVYYYYYYXXXXXXZZZ]]][[[\\\___aaabbbaaa___^^^bbbbbb```^^^[[[ZZZZZZ[[[ZZZWWWTTTSSSTTTUUUUUUTTTSSSRRRQQQPPPOOOMMMKKKJJJEEEFFFFFFEEEDDDBBB@@@???>>>===<<<===>>>???===;;;999999777666666666777777444444333222222222222222222222222222222222222222222222111111000//////...000000000000000000000000........................------------------------.........------............------------...//////XXXccc[[[???,,,,,,---'''+++---//////...------...//////...------,,,,,,,,,***---///...+++***,,,///------------------------,,,.../////////...000111////////////////////////000000//////......---------.....................------------------------//////////////////......,,,,,,---......///......------------------------...------,,,,,,,,,------------............------........................------............------------------------------...............///000000,,,---...///......///000////////////////////////000000////////////000000000000////////////000000///000000000111111111111000000000000000000000000///000111222222222222222333333333333333333333333333333333333444444444444555555555666777888999:::===<<<<<<<<<>>>AAADDDFFFKKKKKKLLLOOORRRSSSSSSQQQQQQQQQQQQRRRSSSSSSTTTTTTUUUQQQOOOUUU]]]aaa^^^YYYXXXXXXXXXWWWXXXXXXYYYYYYXXXWWWWWWWWWWWWVVVSSSPPPPPPQQQQQQRRRRRRRRRRRRRRRSSSUUUUUUQQQMMMKKKLLLOOOLLLJJJKKKNNNOOOLLLLLLNNNVVVTTTRRRPPPNNNNNNOOOOOOMMMLLLKKKJJJJJJKKKLLLLLLNNNMMMKKKIIIHHHGGGFFFFFFGGGFFFFFFGGGHHHGGGDDDBBBCCCCCCCCCCCCBBBAAA@@@???@@@??????>>>>>>===<<<<<<;;;:::;;;<<<======;;;999:::;;;;;;;;;::::::999999999999999999999999999999<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>???@@@@@@@@@DDDDDDFFFNNN^^^zzzMMMGGGCCCCCCCCCAAAAAACCCEEEDDDAAA???===;;;;;;;;;888999:::999888888888:::888888888888999:::;;;;;;::::::;;;===??????===:::888888888888777777777777::::::999999999999999888::::::999999:::;;;<<<<<<777888888888888888888888888888888999999999999999:::999999888777777666666777888999:::;;;;;;;;;;;;888888999999999:::::::::;;;;;;===>>>@@@AAABBBBBBBBBCCCDDDDDDBBBBBBCCCDDDIIIIIIHHHHHHJJJLLLNNNOOOQQQQQQQQQOOONNNRRRZZZ```]]]]]]]]][[[YYYYYY[[[]]]\\\]]]___aaabbbaaa``````\\\\\\\\\\\\\\\[[[[[[[[[YYYWWWUUUTTTUUUVVVVVVUUUVVVTTTQQQPPPOOONNNKKKIIIDDDDDDCCCBBBAAA@@@??????===<<<<<<<<<>>>>>><<<;;;:::999888777666666777777444444333444444555666666222222222222222222222222222111111000000///......////////////////////////........................------------------------......------------......---------,,,---......///FFFJJJCCC111***...///)))***,,,.........---.../////////...---,,,++++++***+++,,,------,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,...///000.........//////////////////////////////////////////.........---------...............------------------------....../////////...------,,,------.........------------------------------......---,,,,,,,,,------------............------........................------............------,,,,,,,,,,,,,,,,,,,,,,,,...............///000000---------....../////////000000000000000000000000111000000///////////////111000000//////000000111000000000000111111111111000000000000000000000000111000/////////000222333222222222222222222222222222333333333444444444444444444555555666888999:::============???AAACCCDDDGGGGGGHHHKKKNNNQQQQQQPPPPPPPPPPPPQQQQQQQQQRRRRRRTTTSSSUUU[[[bbbddd```ZZZYYYYYYYYYYYYYYYYYYYYYYYYXXXWWWVVVVVVVVVUUURRRPPPPPPQQQQQQRRRSSSRRRRRRRRRRRRRRRQQQNNNLLLLLLMMMOOOLLLJJJKKKOOOOOOMMMMMMOOOXXXVVVSSSPPPNNNMMMNNNNNNKKKKKKJJJJJJJJJKKKLLLMMMMMMLLLJJJHHHGGGFFFEEEEEEJJJIIIJJJKKKKKKJJJFFFCCCCCCCCCDDDDDDCCCAAA???>>>>>>>>>======<<<;;;;;;;;;:::999:::;;;<<<<<<:::888888999;;;:::999888888999999999999999999999999999::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<>>>>>>>>>???@@@@@@AAAAAABBBBBBDDDKKKVVViiiKKKFFFBBBCCCCCCAAAAAACCCFFFDDDBBB???===<<<;;;;;;888:::;;;;;;888888999;;;888888888888999:::;;;<<<::::::;;;>>>???>>><<<999999888888888777777777666777888888888888888888999::::::::::::;;;<<<;;;;;;777777888888999999999999999999999999888888888888888888888888777777777777666777888999::::::::::::888888888888999999999999999:::<<>>@@@@@@??????@@@BBBDDDDDDEEEFFFHHHKKKMMMOOONNNNNNMMMLLLOOOXXXeeepppiiieee```\\\[[[\\\\\\\\\[[[\\\^^^___``````___^^^ZZZZZZ[[[\\\]]]]]][[[ZZZXXXWWWVVVVVVYYYZZZ[[[ZZZYYYVVVRRRPPPOOONNNKKKHHHEEEDDDAAA@@@?????????@@@<<<<<<;;;<<<===>>><<<:::999888888777666555555444444333333333444444555666111111111111111111111111111111111000//////......................................................------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,------...+++,,,+++)))+++///000---+++---...---,,,,,,---///---------------,,,+++***,,,+++++++++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////...,,,,,,---////////////////////////.........///////////////---------.........//////........................---......///...---,,,+++------.........---,,,,,,------------------------///...---,,,,,,,,,,,,,,,------............------........................------............------,,,,,,,,,,,,,,,,,,,,,,,,...............///000000///...------.../////////000000000000000000000000111111000///////////////111111111000000111111111000000000000111111111111000000000000000000000000222111000///000111222333222222222222222222222222333333333444444444444555444444444555666777888999;;;<<<===>>>???@@@AAABBBCCCCCCEEEHHHMMMPPPQQQQQQHHHHHHJJJLLLNNNPPPRRRSSSQQQWWW^^^cccccc___[[[YYYXXXXXXYYYYYYYYYYYYXXXXXXVVVUUUTTTUUUVVVUUUTTTRRRPPPPPPRRRSSSSSSSSSRRRQQQSSSQQQNNNMMMMMMNNNNNNMMMLLLJJJKKKOOOPPPNNNNNNPPPXXXUUURRRNNNLLLKKKLLLLLLJJJIIIIIIIIIJJJLLLMMMOOOKKKJJJIIIGGGFFFFFFEEEEEEHHHHHHIIIKKKLLLKKKHHHEEECCCCCCDDDDDDCCCAAA???======<<<<<<;;;;;;:::999999999999999:::<<<;;;999777555888::::::888777888999999999999999999999999999999999999999999999999999999999:::;;;;;;<<<=========>>>>>>??????@@@AAAAAA@@@???BBBHHHPPP\\\rrrKKKEEEBBBCCCCCCAAAAAACCCFFFEEEBBB???===<<<;;;;;;888;;;<<<;;;999888:::<<<888888888888999:::;;;<<<::::::<<<>>>???>>>;;;888;;;;;;;;;::::::999999999666666777777888888888999;;;::::::;;;<<<<<<;;;:::888888888999999::::::;;;:::999999999888888777777666666666777888888999999555555777888888999999999777888888888888999999999777999<<>>@@@???@@@CCCFFFIIILLLNNNOOOKKKKKKKKKKKKOOO\\\nnn{{{rrrkkkbbb]]]\\\]]]]]]\\\[[[[[[]]]^^^^^^^^^]]]]]]^^^^^^^^^______]]]ZZZXXXXXXWWWWWWXXX\\\^^^______[[[WWWSSSQQQPPPNNNKKKHHHFFFDDDAAA???>>>>>>@@@BBB<<<;;;;;;<<<======<<<:::888888888777666555333222333222222111111222222333111111111111111111111111111111111000//////......................................................---------------------------,,,,,,++++++,,,,,,---,,,++++++++++++,,,------+++,,,---000111///,,,***---......---++++++,,,...++++++,,,---------,,,,,,---+++)))***...///...+++,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////---+++++++++////////////////////////---.........//////000000---------.........//////////////////////////////------.........---+++***............---,,,++++++------------------------///...---,,,,,,,,,,,,,,,---..................---........................---..................---,,,,,,,,,,,,,,,,,,,,,,,,...............///000000000///......////////////000000000000000000000000111111000///////////////222222111111111111222222000000000000111111111111000000000000000000000000222222222222222222333333111111111111111111111111333333444444444555555555444444444555666777888999:::;;;<<<>>>???@@@@@@@@@BBBCCCDDDHHHMMMRRRSSSTTTKKKKKKLLLMMMNNNOOOPPPPPPNNNZZZfffhhhaaaYYYVVVWWWWWWXXXYYYYYYYYYXXXWWWVVVTTTSSSSSSTTTVVVVVVUUUTTTOOOPPPRRRSSSSSSSSSRRRQQQVVVRRRMMMLLLNNNOOONNNLLLMMMKKKLLLPPPQQQNNNNNNQQQWWWTTTPPPMMMJJJIIIJJJKKKIIIHHHHHHIIIJJJLLLNNNOOOJJJJJJHHHGGGFFFFFFEEEEEE??????AAADDDFFFFFFCCCAAACCCDDDDDDDDDCCCAAA???===<<<;;;;;;::::::999888888999888888:::;;;;;;999777444777999999777666888:::999999999999999999999999888888888888888888888888888888999:::<<<===>>>>>>======>>>>>>??????@@@@@@AAA???AAAGGGMMMUUUhhhyyyMMMIIIDDDAAAAAABBBBBBBBBDDDCCCAAA>>><<<:::999888888888888888888888888888<<<;;;999888888999;;;<<<<<<;;;:::<<<>>>???<<<999:::999999888777777888888888888777777888888999::::::::::::;;;;;;;;;<<<<<<999999999888888888888777:::999777666666666777888444555666777777666555444777888999;;;;;;:::999999999999888888888888888888888888999:::;;;;;;;;;;;;===<<<<<<;;;;;;;;;<<<<<<@@@@@@@@@AAABBBEEEGGGHHHIIIIIIHHHJJJPPP\\\iiirrrpppjjjccc^^^\\\[[[ZZZXXXYYY]]]aaabbb```^^^^^^___\\\\\\\\\^^^```___ZZZVVVWWWYYY[[[\\\\\\^^^```bbb]]]ZZZTTTPPPNNNLLLJJJHHHDDDCCCAAA@@@AAAAAA@@@???===<<<<<<<<<<<<;;;;;;;;;777777777666555555444444555555444333222222222222222222222111111111000000333222222111000//////...////////////////////////------............------------------------------///......---------......///---++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------+++,,,------......------//////000000///...------111111000000/////////...........................------............------........................------------------------.........------,,,,,,,,,---------------------------,,,,,,,,,,,,---..................////////////...........................---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////---......///////////////////////////000222333444999666222000//////...---///000111222222111000///000000000000111111111111000000000000000000000000000000000000111111111111111111111111111111111111333333333444444444555555444444555666777888999999777888999:::<<<===>>>>>>AAACCCFFFHHHJJJLLLOOOQQQNNNOOOOOOPPPPPPOOOOOOOOOUUUXXX\\\]]]]]][[[[[[[[[ZZZ\\\^^^]]]ZZZWWWVVVUUUTTTTTTUUUVVVVVVTTTSSSRRRPPPTTTTTTQQQPPPSSSVVVUUUVVVTTTQQQNNNLLLMMMNNNOOORRRRRRQQQNNNKKKJJJKKKMMMQQQPPPNNNKKKIIIHHHJJJLLLJJJJJJJJJJJJIIIJJJLLLNNNLLLKKKIIIFFFDDDCCCBBBAAABBBBBBBBBCCCCCCCCCCCCDDDBBBBBBAAAAAA@@@??????>>><<<;;;;;;::::::;;;;;;<<<777777666666666666777777777777777777777888888999777777777777777777777777777777888999999999999888:::::::::;;;;;;;;;<<<<<<============>>>>>>>>>>>>AAACCCEEEEEEHHHPPP]]]gggLLLHHHCCC@@@@@@AAAAAAAAACCCBBB@@@>>><<<:::999999888888888888888888888888:::999888888888:::<<<>>><<<;;;:::<<<======;;;888999999888888888888888999888888777777888888999:::::::::::::::;;;;;;;;;;;;999999999888888888888777999999777666666666777888555555666666666666555555777777888999999999999999888888888888888888888888777888999:::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;>>>>>>>>>???@@@BBBDDDFFFGGGGGGGGGHHHMMMVVVaaaiiieeeaaa\\\YYYYYYYYYWWWVVV[[[]]]___^^^\\\\\\]]]___[[[ZZZ[[[\\\^^^]]]YYYVVVXXXZZZ[[[[[[ZZZZZZ\\\]]]ZZZWWWQQQMMMKKKIIIHHHFFFDDDBBB@@@???@@@@@@???>>><<<<<<<<<<<<;;;;;;;;;;;;777666555555444333222222555555444333222222222222222222222111111111000000222222111000000///..............................------............------------------------------///......---------......///---++++++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------+++,,,------......------///////////////...------000000/////////.................................------............------........................------------------------......---------,,,,,,,,,------------------------+++,,,,,,,,,------------............////////////..............................---,,,,,,---......------------------------////////////////////////---......///////////////000000000///000000111111666333000//////000000//////000111111111111000///000000000000111111111111000000000000000000000000000000000000111111111111111111111111111111111111222222222222333333333444333444555666777888999999777888999:::;;;===>>>>>>@@@BBBDDDFFFGGGIIIKKKNNNMMMMMMLLLLLLMMMPPPRRRSSSSSSVVVZZZ[[[[[[YYYYYYYYYWWWYYY[[[[[[XXXVVVTTTTTTTTTTTTUUUUUUUUUUUUTTTTTTUUUWWWVVVSSSTTTYYY[[[YYYUUUSSSQQQNNNMMMNNNOOOPPPPPPQQQPPPNNNKKKJJJKKKLLLPPPPPPOOOMMMJJJHHHIIIJJJHHHIIIIIIHHHIIIJJJLLLMMMLLLKKKIIIGGGDDDCCCBBBAAABBBBBBAAAAAAAAAAAAAAAAAA@@@??????>>>>>>======<<<999999::::::::::::999999777777666666666666777777777777666666777777888999777777777777777777777777777777888999999999999888::::::::::::;;;;;;;;;;;;<<<<<<<<<=========>>>>>>>>>@@@AAAAAABBBIIISSS[[[zzzKKKGGGBBB??????@@@@@@@@@AAA@@@???===<<<;;;::::::888888888888888888888888777777777777999;;;===???<<<;;;:::;;;<<<;;;999888999888888888888888999999888777777777777888999999999999:::::::::;;;;;;;;;999999999888888888888777999888888777666777777777666666555555555555666666777777666666777777888999777777777777888888888888777888999:::;;;;;;;;;;;;::::::;;;<<<<<<<<<;;;:::<<<<<<<<<===>>>@@@AAABBBCCCDDDEEEFFFIIIOOOWWW\\\YYYWWWVVVVVVWWWXXXWWWVVV[[[\\\[[[ZZZYYYZZZ]]]___YYYXXXXXXZZZ[[[ZZZXXXUUUYYYZZZ[[[YYYWWWVVVVVVWWWVVVRRRMMMJJJHHHGGGEEEDDDBBB@@@>>>>>>??????>>>===<<<<<<;;;;;;;;;:::::::::::::::888777666555444444555444333222222111111222222111111111111000000000111000000//////.................................------............------------------------------......---------......//////---++++++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++,,,------......------...////////////...------///............---------........................------............------........................------------------------...------------,,,,,,,,,------------------------***+++---.........---,,,............////////////..............................---,,,,,,---..............................////////////////////////---......///////////////222111000000/////////000111///------///111111111///000000111111000000///000000000000111111111111000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222222222333444444555666777888888777777888999;;;<<<===>>>>>>@@@BBBDDDDDDEEEGGGIIIKKKJJJIIIIIIKKKPPPUUUXXXQQQTTTWWWXXXXXXWWWVVVWWWTTTVVVXXXWWWVVVTTTSSSTTTTTTTTTSSSTTTTTTUUUVVVWWW]]]]]]ZZZXXX\\\bbbccc```UUUSSSQQQOOONNNOOOPPPQQQOOOPPPPPPOOOMMMKKKLLLMMMPPPQQQQQQOOOLLLIIIIIIIIIGGGGGGGGGHHHIIIKKKLLLMMMLLLKKKIIIGGGEEEDDDBBBBBBBBBAAAAAA@@@@@@??????>>>======<<<<<<;;;:::::::::777888999999999999888777777777666666666666777777777777666666777777888999777777777777777777777777666777888888999999888888999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<=========???@@@??????BBBIIINNNcccLLLHHHCCC@@@@@@@@@AAAAAA@@@???>>>===<<<;;;;;;;;;888888888888888888888888777777777888999:::<<<===;;;;;;:::::::::999888777888888888777888888999:::777777777777777888999999999999999999::::::::::::999999999888888888777777999888888777777777777777777666555444444555666777666666555444555666777888666666666777777777777777777888999::::::;;;::::::888999;;;<<<===<<<:::999;;;<<<<<<======>>>???@@@???@@@BBBDDDFFFJJJOOOSSSTTTTTTUUUVVVXXXYYYYYYXXXZZZZZZZZZZZZZZZZZZ[[[\\\VVVVVVVVVVVVWWWWWWVVVUUUWWWXXXXXXWWWTTTSSSSSSTTTRRROOOJJJGGGFFFEEEDDDCCCAAA???=========>>>===<<<;;;;;;;;;;;;:::::::::999<<<;;;999777666555555555555444333222111111111111111111111111000000000000000/////////.........---........................------............------------------------------...------------.../////////---,,,,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------.........//////...------------------------------........................------............------........................------------------------------------------------------------------------+++,,,...000000///...---............////////////..............................------------..............................////////////////////////---......///////////////111000000/////////000000///...,,,---///000000000///000000000000000000//////000000000111111111111000000000000000000000000///000000000111111111111111111111111111111111111111111111222222222222333333333444555555666777777666777777999:::;;;<<<===>>>@@@AAABBBBBBCCCEEEFFFIIIHHHHHHIIILLLPPPSSSVVVQQQSSSVVVWWWVVVUUUVVVVVVRRRTTTVVVVVVTTTSSSTTTTTTTTTSSSSSSSSSTTTVVVXXXYYYcccbbb^^^]]]bbbiiiiiidddWWWUUUSSSPPPOOONNNOOOOOOQQQRRRTTTSSSQQQOOOOOOOOOQQQRRRSSSRRROOOKKKIIIIIIGGGFFFGGGHHHKKKMMMMMMMMMLLLLLLKKKIIIGGGEEEDDDCCCCCCBBBAAA@@@???>>>======<<<;;;;;;::::::999999888666777999::::::999777666777777666666666666777777666666666666666777888888777777777777777777777777666777777888888888888888999999999999:::::::::::::::::::::;;;;;;;;;<<<<<<>>>???@@@@@@@@@BBBFFFIIISSS{{{MMMIIIDDDAAAAAABBBBBBBBB???>>>===<<<;;;;;;;;;;;;888888888888888888888888999999888888999999:::::::::::::::999888777888888999888888888888888999999777777666666777777888999888888888999999999::::::999999999888888888777777888888888888777777777666777666555444444555666777666555444333444555777888555555666666666777777777777777888999::::::::::::666888:::<<<<<<;;;:::999<<<<<<======>>>>>>>>>>>>;;;>>>AAACCCFFFIIILLLOOOQQQSSSUUUVVVWWWWWWWWWXXXWWWWWWYYYZZZ[[[[[[YYYXXXTTTTTTTTTTTTSSSSSSTTTUUUTTTUUUUUUTTTRRRQQQQQQRRRPPPLLLHHHFFFEEEEEEDDDCCC@@@???===<<<======<<<;;;;;;:::::::::999999999999:::999777555333333444444444444333222111111111111000000000000000000000000////////////....................................------............---------------------------------------------...//////000...,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------............------,,,,,,,,,---------------........................------............------........................------------------------------------------------------------------------,,,...000111222111///...............////////////////////////////////////........................------------------------////////////////////////---......///////////////............///000111222000///------//////...---000//////////////////000///000000000111111111111000000000000000000000000///000000000111111111111111111111111111111111111222222222222333333333333333333444444555555666666555666777888999;;;<<<<<<>>>???AAABBBAAABBBDDDEEEGGGHHHIIIKKKMMMOOOPPPQQQQQQSSSVVVVVVVVVUUUVVVWWWRRRTTTUUUUUUTTTTTTTTTVVVSSSSSSSSSSSSTTTWWWYYYZZZaaa```]]]\\\bbbhhhfffaaaYYYWWWUUURRRPPPNNNMMMMMMTTTVVVXXXWWWUUUSSSQQQQQQQQQSSSUUUTTTQQQMMMKKKJJJIIIHHHHHHJJJMMMOOOOOONNNLLLLLLKKKJJJIIIGGGEEEDDDDDDCCCBBBAAA@@@>>>>>>===<<<;;;;;;:::999999888888666888999;;;;;;999888666777777666666666666777777666666666555666777777888666666666666666666666666666666777888888888888777888888888999999999::::::::::::::::::;;;;;;;;;;;;===>>>@@@AAABBBCCCFFFGGGMMMlllMMMIIIEEEBBBAAABBBCCCCCC???>>>===<<<;;;;;;;;;;;;888888888888888888888888999999999999999999888888777888999888666666888::::::999999888777777888888777666666666666777888888777777888888888999999999999999999888888888888777777888888888888777666666666666555555555555666666555555444444555555666777444444555555666666777777666777888999::::::::::::666777999:::;;;::::::999<<<===>>>>>>>>>>>>>>>===:::===@@@CCCEEEGGGKKKMMMMMMOOOQQQRRRRRRRRRSSSTTTTTTTTTVVVYYYZZZZZZVVVTTTRRRSSSSSSRRRQQQQQQTTTVVVQQQRRRSSSRRRPPPPPPPPPQQQMMMJJJFFFDDDDDDDDDDDDCCC@@@>>><<<<<<======<<<;;;:::::::::999999999888888===;;;999777777777999:::444333222111111000000111//////000000000000000111////////////////////////------------------------------............---------------------------------------------...///000000...,,,,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,+++++++++,,,------......------,,,,,,---............---,,,,,,,,,------------...........................------............------........................------------------------,,,,,,,,,------------...------------------------......000111111111000///............////////////////////////////////////---...////////////...---------------------------////////////////////////---......///////////////---------...///000222222111000......//////---,,,000//////......//////000000000000000111111111111000000000000000000000000000000000000111111111111111111111111111111111111222222222222333333333444333333333444444444555555555555666777999:::;;;<<<===???@@@AAAAAAAAACCCEEEFFFGGGIIIKKKMMMMMMNNNNNNRRRTTTVVVVVVUUUUUUVVVWWWSSSTTTUUUUUUTTTSSSTTTVVVSSSSSSTTTTTTVVVWWWXXXYYYZZZ[[[ZZZZZZ]]]aaa^^^YYYYYYXXXVVVSSSQQQOOONNNMMMUUUWWWZZZYYYWWWSSSQQQPPPOOOQQQSSSSSSPPPMMMKKKKKKJJJIIIHHHKKKOOOQQQOOOLLLJJJJJJJJJJJJHHHFFFDDDCCCCCCCCCBBBAAA@@@???>>>===;;;;;;;;;:::999999888888777888999::::::999888777777777666666666666777777666666555555666666777888666666666666666666666666555666777777888888777777777777888888888999999999:::::::::;;;;;;;;;<<<<<<;;;<<<===>>>@@@BBBDDDEEEIII^^^zzzLLLIIIDDDAAA@@@AAABBBBBB@@@???===<<<;;;:::::::::888888888888888888888888777777888999999999999999555666777666555666888;;;;;;;;;999888777777666666666666666666666777888888777777777777888888888999999999999888888888888777777888888999888777666555555555666666666666555555444444555666666666666666333333444555555666777777666777888999999::::::999777777777888999:::::::::<<<======>>>>>>===<<<;;;;;;>>>AAACCCDDDEEEHHHJJJHHHKKKMMMMMMMMMMMMPPPRRRSSSRRRQQQSSSVVVVVVTTTQQQRRRRRRRRRQQQOOOPPPSSSWWWQQQRRRSSSQQQOOONNNNNNOOOJJJGGGDDDBBBBBBCCCCCCBBBAAA???===<<<======<<<;;;999999999999888888888888===;;;999888777999;;;<<<444333222111000000000000////////////000000111111000000000000000000000000------------------------------............---------------------------------,,,,,,------///000000000...---,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,,,,---------------,,,,,,++++++++++++,,,------......------+++,,,------.........---,,,---------....................................------............------........................------------------------,,,,,,,,,---------......---------------------------............/////////............////////////////////////////////////---...///000000///...---........................////////////////////////---......///////////////...............///000111000/////////000000///---000///............///000000000000000111111111111000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222222222333333333333333444444444444555666777888:::;;;;;;;;;===???@@@@@@AAACCCEEEGGGGGGGGGHHHJJJLLLNNNOOOQQQSSSUUUUUUTTTTTTVVVWWWSSSTTTUUUTTTRRRRRRSSSUUUSSSTTTUUUVVVWWWWWWWWWWWWUUUYYY[[[ZZZ[[[\\\YYYUUUWWWVVVUUUTTTRRRQQQPPPPPPSSSVVVXXXXXXTTTPPPMMMKKKLLLNNNOOOOOOMMMKKKJJJKKKKKKIIIHHHKKKOOOPPPMMMJJJFFFGGGHHHGGGFFFDDDAAA@@@AAAAAA@@@???>>>>>>======:::::::::999888888777777777777777777777777777777777777666666666666777777666555555555555666777777666666666666666666666666555666666777777777777777777777777777888888888999;;;;;;;;;;;;<<<<<<<<<<<<;;;::::::<<<>>>AAABBBCCCCCCPPPbbbuuuKKKHHHCCC@@@???@@@AAAAAA@@@???>>><<<:::999999999888888888888888888888888444555777888::::::;;;;;;444555777666444555999<<<<<<;;;:::888777666666666666666666666666777888888777777777777888888888888999999999888888888888777777888888999999777666555444555666777777666555444333444666777777777666555333333444444555666777777666777888999999:::999999777777777777888999:::;;;;;;<<<=========<<<;;;:::===???AAABBBBBBCCCFFFGGGFFFHHHKKKKKKKKKLLLPPPSSSSSSPPPNNNNNNQQQSSSRRRQQQQQQRRRRRRPPPNNNOOOTTTXXXSSSSSSSSSQQQOOOMMMMMMNNNHHHFFFBBBAAAAAABBBBBBAAAAAA???=========>>>===<<<999999999888888888888777555444222111111333555777444333222111000000000000.../////////000000111111000000000000111111111111---------------------------..................---------------------------,,,,,,,,,---...///000111000///------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,------------------,,,,,,++++++++++++,,,------......------+++,,,------.........------------....../////////........................---..................---........................------------------------,,,,,,,,,------.........---------------------------,,,,,,,,,,,,---................../////////000000000000000000000000000---...///000000///...---000000000000000000000000////////////////////////---......///////////////000000///............/////////...000111111000///000///...------...///000000000000000111111111111000000000000000000000000000000000000111111111111111111111111111111111111000000000000111111111111333333333333333333444444444444555777888999:::;;;999;;;===>>>???@@@BBBDDDGGGFFFEEEEEEHHHLLLPPPSSSQQQRRRTTTTTTSSSSSSUUUVVVSSSTTTTTTSSSQQQQQQRRRSSSSSSTTTVVVWWWXXXXXXWWWVVVTTTZZZ___^^^\\\[[[YYYUUUTTTTTTTTTTTTSSSSSSSSSSSSQQQSSSVVVVVVRRRMMMIIIGGGJJJKKKLLLLLLJJJIIIIIIJJJKKKHHHGGGJJJNNNOOOLLLHHHDDDDDDEEEEEEDDDBBB???===??????>>>>>>======<<<<<<999999999888777777666666777666555555555555666777777777666666666666777777555555555555555666777777666666666666666666666666555666666777777777777777777777777777888888888888;;;;;;;;;<<<<<<<<<=========<<<;;;;;;>>>@@@AAABBB===GGGTTTaaavvvKKKGGGCCC@@@@@@BBBCCCCCCCCCAAA===:::888888999999888888888777666555555555555777999:::999888999999777777777777777777777777777888999777555555888;;;999888888888777777666666666666666666666777888888888888888888888888888888777777666555444444333333666666555555555444444444666666888;;;>>><<<777222111111222333444555666777666666666666777777777777666777777777888888888888666777:::<<<============;;;;;;<<<===>>>@@@BBBCCCDDDEEEFFFHHHJJJMMMOOOPPPRRRRRRQQQQQQRRRSSSTTTUUUUUUSSSQQQOOOOOORRRUUUWWWRRRPPPNNNOOORRRRRROOOLLLIIIFFFCCCAAAAAAAAAAAA@@@???>>><<<<<<======;;;:::999888777777666777777777888888777666555444333333555444333222111111111111111222222222222111000000000000000000000///......000000//////.........---+++,,,,,,---.........---------,,,,,,,,,---.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------+++,,,,,,------,,,,,,+++---,,,,,,+++,,,---...///---,,,,,,++++++,,,,,,---,,,------......------,,,//////.........---------------------------------............//////////////////.........---------//////...---,,,,,,,,,,,,...///000000...------...,,,---......//////..........................................////////////000000000000000000000000---.........//////000000......//////...---,,,,,,000//////000000///,,,)))---...///000000111111000............////////////............////////////444222/////////000000000000000000000000000000000000000000000111111111111000000000000000000000000000000111111111000000///111111111111111111111111...//////000111222222222000222444333222111222333333333444666777999::::::999999:::<<<===???@@@@@@BBBBBBCCCDDDGGGKKKOOORRRSSSRRRPPPPPPRRRTTTUUUTTTSSSYYY^^^^^^YYYSSSQQQQQQXXXZZZ\\\[[[XXXUUUVVVXXXYYYaaaiiiggg^^^VVVTTTVVVWWWVVVVVVXXX[[[[[[XXXTTTVVVWWWWWWTTTQQQNNNLLLLLLLLLJJJIIIJJJLLLMMMMMMLLLMMMLLLKKKKKKLLLKKKFFFBBBBBBBBBBBBBBBAAA@@@???>>>>>>>>>>>>===<<<<<<;;;;;;:::;;;<<<;;;999888999:::666666666666555555555555666666666666777777777777777777666555555555555555555444444444444555666666666666777888888888888888777777777777777888888999888888999:::;;;;;;;;;;;;============>>>>>>>>>>>>AAACCCGGGQQQjjjJJJFFFBBB??????@@@AAAAAABBBAAA>>>;;;999999999999888888777777666666666555555777999999888888888999777777777777777777777777777888888777555555777:::888888888777777777666666666666666666666777777888::::::::::::::::::::::::777666666555444444333333666666555555555444444444555555666888;;;:::666222333333444555666777888888555555666666666777777777666666777777777888888888888999:::;;;<<<<<<;;;;;;::::::;;;<<<===???@@@AAADDDEEEFFFHHHJJJMMMOOOQQQRRRQQQPPPPPPPPPQQQSSSTTTSSSQQQPPPOOOOOOQQQTTTUUUSSSOOOMMMQQQWWWWWWOOOGGGHHHFFFCCCAAAAAAAAA@@@??????===<<<<<<<<<<<<;;;999999999888777777777777888999888888777555444444333555444333222111111111111111222222222222111000000000000000000000///......000/////////............+++,,,------.........---------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++------,,,,,,,,,---...///---,,,,,,++++++,,,,,,---,,,------......------,,,//////.........---------------------------------............//////////////////.........------------------,,,,,,---......666666666444000---,,,,,,,,,---......//////..........................................////////////000000000000000000000000............/////////000///////////////...------......///000000000111111///000000000000000///...............////////////............////////////333111......///000//////000000000000000000000000000000000000111111111111000000000000000000000000000000111111111111000000111111111111111111111111...//////000111111222222000222333333222111111222333333444555777888999:::::::::;;;<<<===>>>???@@@AAABBBCCCDDDGGGKKKNNNPPPPPPOOOMMMNNNPPPRRRSSSSSSSSSXXX\\\\\\XXXSSSRRRSSSYYY\\\______[[[WWWUUUVVVTTT[[[cccddd^^^WWWTTTTTTZZZXXXWWWXXXYYYWWWSSSPPPTTTUUUTTTRRROOOMMMMMMMMMKKKIIIHHHIIILLLMMMMMMMMMLLLKKKIIIJJJJJJIIIEEEBBBBBBBBBBBBBBBAAA@@@??????>>>>>>======<<<;;;;;;;;;<<<<<<;;;::::::999888888666666666666555555555555444555555555555666666666777666666555444444555555444444444444444555666666666666777888888888888777777777666666777777888999777888999:::;;;;;;;;;;;;<<<<<<=========>>>>>>>>>???BBBEEEMMMbbbIIIEEEAAA?????????@@@???AAA@@@???===<<<:::999999777777777777777777666666444666888888777666777888777777777777777777777777666777777666555555666888777777777777666666666666666666555555666666777888999999::::::::::::999999666666666555444444333333555555555555555444444444444333444555666666444222333333444555666777777888555555555666666666666777666666666666777777777777999::::::;;;::::::999999999999999:::;;;===>>>???DDDDDDEEEGGGJJJLLLNNNPPPPPPOOONNNNNNNNNOOOPPPQQQOOOOOOOOOOOOPPPQQQRRRSSSQQQNNNMMMSSS[[[ZZZOOODDDHHHEEEBBBAAAAAAAAA@@@???>>><<<;;;;;;;;;;;;:::888::::::999888888888888888999999888777666555444444444333222111111111111111111111222222111111000///000000000000000//////...////////////............,,,,,,---............---------.........------,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++------,,,,,,,,,---......---,,,,,,++++++,,,,,,---,,,------......------,,,...............---------------------------------............/////////////////////............---,,,,,,,,,,,,---...///000777888777555111---,,,,,,,,,---......//////..........................................////////////000000000000000000000000............//////////////////000000000///......,,,...000///---,,,///111111111111111000///...---............////////////............////////////111///....../////////...000000000000000000000000000000000000111111111111000000000000000000000000000000111111111111000000111111111111111111111111/////////000111111222222000222333333222111111222222333444555666888999999;;;;;;<<<<<<===>>>>>>??????@@@BBBDDDGGGIIIKKKLLLLLLKKKJJJLLLNNNPPPQQQQQQQQQTTTWWWWWWTTTQQQRRRSSSWWW[[[______[[[VVVTTTSSSRRRWWW\\\___]]]YYYUUURRRWWWVVVUUUUUUUUUSSSPPPMMMQQQRRRQQQOOOLLLLLLMMMOOOJJJIIIHHHIIIKKKLLLLLLLLLKKKIIIGGGGGGGGGFFFDDDBBBCCCCCCCCCCCCBBBAAA@@@???>>>======<<<<<<;;;::::::;;;888666666888888666333666666666555555555555444333333444444444555555555666666555444444444555555444444444444444555555666555666666777777777777777777777666666777777888999777888999:::;;;;;;;;;;;;<<<<<<<<<============>>>===@@@DDDHHHUUUtttIIIFFFBBB???????????????????????????>>><<<:::999777777777777777777777777555666888777666555666777777777777777777777777777555666666666555555666666666666666666666666666666666555555555555666777777666666777888888777666666666666555555555444444444555555555555555555555555444333333333444444444333111111222333333444555555444444555555555666666666555555555666666666777777888888999999999999999999999999999:::;;;<<<===>>>AAAAAACCCDDDGGGIIILLLMMMNNNMMMLLLLLLLLLMMMNNNOOOLLLMMMNNNOOOOOOPPPPPPPPPMMMMMMNNNSSSWWWUUUMMMEEEGGGEEEBBB@@@@@@@@@???>>>===;;;::::::::::::999777;;;:::999999888888999999999888888777666666555555333333222111111111111111111111111111111000000/////////000000000000/////////////////////.........------............------------...//////...---,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------------------------,,,,,,++++++,,,,,,---,,,------......------,,,............................................................/////////////////////...............---------------.../////////111222111///------...,,,---......///.............................................////////////////////////////////////.........//////////////////000000000000000//////111555888666///++++++---000000000000000///..................////////////............////////////111000...///000111000//////////////////////////////000000000111111111111///////////////////////////000000111111111111000111111111111111111111111//////000000111111111111000111333333111000111222222333333555666777777888;;;;;;<<<<<<=========>>>===???AAACCCFFFGGGHHHIIIIIIHHHHHHKKKNNNPPPQQQPPPNNNPPPQQQPPPOOOOOOPPPRRRTTTWWWZZZYYYVVVSSSSSSTTTYYYYYYZZZ[[[ZZZXXXUUURRRQQQQQQQQQRRRRRRQQQPPPOOONNNNNNMMMLLLJJJKKKMMMPPPLLLJJJHHHHHHIIIJJJIIIHHHHHHGGGEEEDDDCCCCCCBBBBBBCCCCCCCCCBBBBBBAAA@@@???======<<<<<<;;;::::::999;;;888555666:::<<<999555666666555555555444444444333444444444444555555555555555444444444444444555444444333333444444555666444555666666777777666666666666666666666777888888777888999::::::;;;::::::;;;;;;<<<<<<<<<=========<<<@@@CCCCCCIIIbbbJJJGGGCCCAAA@@@@@@???>>>===>>>>>>???>>><<<:::999888888888888777777777777666777888777555555666777666666666666666666666666666555555666666666555555555555555555555555555666555555555555555666666777444555777888888777555444555555555555555444444444444555555555555555555555444444444444333333444555111111222222333444444444444444444444555555555555444555555555555666666666555555666777888999:::;;;999999999:::;;;<<<===>>>===>>>???AAACCCFFFHHHIIIKKKJJJJJJJJJJJJLLLMMMNNNKKKLLLMMMNNNOOONNNNNNMMMIIILLLOOOOOOMMMKKKJJJJJJFFFDDDAAA?????????>>>===<<<;;;999999::::::888777;;;:::999999888888999999888888777777666666555555222222111111000000111111000111111111111000////////////000000000000//////.........///////////////---......//////...------,,,---......//////.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------------------,,,---,,,,,,++++++,,,,,,---,,,------......------,,,---.........................................................////////////////////////////////////000///...---------------***,,,...///......///000,,,---......///.............................................///////////////////////////////////////////////////.........//////000000000000000///666;;;???===666000------......///000000000000000............////////////............////////////222111000111222333111000///////////////////////////000000000111111111111//////////////////////////////000111111111111111000000000000000000000000000000000000000111111111///111333222111000111111222222333444555666666777::::::;;;;;;<<<<<<<<<===<<<===???BBBCCCEEEEEEFFFGGGGGGHHHKKKNNNQQQQQQQQQNNNOOOOOONNNNNNOOOQQQSSSRRRTTTUUUSSSQQQRRRVVVZZZccc___[[[XXXWWWVVVUUUSSSRRRSSSSSSSSSRRRQQQQQQQQQKKKLLLKKKJJJIIIJJJMMMPPPNNNLLLIIIHHHHHHGGGFFFDDDEEEEEEDDDCCCAAAAAAAAAAAABBBBBBBBBBBBAAA@@@???>>><<<<<<;;;;;;::::::999999===999777999???AAA???<<<555555555555444444444444444444555555555666666666444444333333333333444444333333333333333444555555444444555666666666666555666666666555666777777888777777888999::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<===???BBBAAABBBSSSyyyJJJGGGDDDBBBAAA@@@???>>><<<<<<=========<<<:::999:::999999888888777666666777888888777555555666888666666666666666666666666666666555666888888666444444444444555555555555555555555444444555555666777555777888999999888777555555555555555555555555555444444444555555555555555333555666555444333444666333333444444555555555555333333333444444444555555444444444444555555555666444444444555777999:::;;;999999999999:::;;;<<<===;;;;;;<<<>>>AAACCCEEEGGGHHHHHHHHHHHHJJJLLLNNNOOOMMMNNNNNNNNNNNNMMMLLLLLLFFFJJJNNNLLLFFFDDDGGGKKKFFFCCC@@@?????????>>>======;;;::::::::::::999777::::::999888888888888888777666666666555555555444222111111000000000111111000000111111000000///......//////000000000000000.........///////////////...////////////...---------,,,,,,---...///111222...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++------.........---,,,+++---,,,,,,++++++,,,,,,---,,,------......------,,,---------...................................................////////////...////////////000000000111000///...---------------///111000///......///,,,---......//////..........................................////////////000000000000000000000000///////////////...............///000000000/////////333888888444000---------...///000111111111111............////////////............////////////111111111222333444222111000000000000000000000000000000000000111111111111000000000000000000000000...///000111111222111111000000000000000000000000000000000000000000111111///111222222111000000111222222333333444555555666888888999999:::;;;<<<<<<<<<===>>>???AAABBBCCCDDDEEEEEEGGGKKKOOORRRRRRQQQPPPPPPOOOOOOPPPQQQSSSTTTSSSTTTTTTRRRQQQSSSYYY___eee```[[[WWWUUUUUUUUUTTTYYYYYYYYYVVVSSSPPPPPPQQQIIIJJJKKKJJJIIIJJJMMMOOONNNKKKIIIGGGGGGFFFDDDBBBBBBDDDDDDCCCAAA???@@@AAAAAAAAAAAAAAA@@@???>>>===<<<;;;;;;::::::999888888777555444666:::<<<;;;999555555555444444444444333444555555555555666666666333333222222222333444444333333333333333444444555333444444555555555555555666666555555666666777888666777888999:::::::::::::::::::::;;;;;;;;;<<<<<<>>>>>>???AAA@@@IIIeeeIIIFFFCCCAAA@@@???===<<<;;;;;;;;;;;;;;;::::::999;;;;;;:::999777666555555999999999888666666777999666666666666666666666666777666666777999999777444333333444444444555555555555444444444444555666666444666888999999888666444555555555555555555555555444444444555555555666666222444666666444222333555333444444444444555555555222333333333333444444444333333444444444555555555555555444444555777888999888888888888999999:::;;;::::::;;;===@@@BBBEEEFFFFFFFFFFFFHHHJJJLLLOOOPPPPPPOOOOOONNNMMMLLLKKKKKKEEEIIIKKKJJJFFFDDDFFFIIIEEECCC@@@>>>>>>>>>===<<<===<<<::::::;;;;;;999888999999888777777777777888555555555555444444444444111111000000000000111111000000000000000//////.........///000000000000000............/////////000///////////////...---------,,,++++++---000333555...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++------.........---,,,+++---,,,,,,++++++,,,,,,---,,,------......------,,,---------.........//////....................................////////////.../////////000000000000000///...............//////000222111///......///,,,---......//////..........................................////////////000000000000000000000000000/////////............------...///////////////,,,---...//////......---...///000000000000000///............////////////............////////////000000000222333444222000000000000000000000000000000000000000111111111111000000000000000000000000...///000111111222222222000000000000000000000000111000000000000000000000///000222222000000000111222222222333444444555555555666666888999:::;;;;;;<<<<<<<<<<<<>>>@@@BBBCCCCCCCCCEEEJJJNNNQQQRRRQQQPPPOOONNNNNNOOOQQQQQQRRRQQQSSSSSSRRRQQQRRRXXX\\\ZZZZZZXXXVVVUUUTTTUUUVVVWWWXXXXXXUUUPPPNNNNNNPPPHHHJJJKKKKKKJJJJJJLLLMMMKKKIIIGGGFFFFFFFFFEEEDDD@@@BBBDDDDDDAAA??????@@@??????@@@??????>>>===<<<;;;;;;::::::999888888888333333333333444444444444555555555444444444333333333333444444444555555555222222222222222333444444333333222222333333444555333333444555555555555444666555555555555666777777666777888999999::::::999999::::::::::::;;;;;;;;;???;;;<<<@@@@@@CCCSSSgggGGGEEEBBB@@@???>>><<<:::::::::::::::::::::::::::===<<<;;;999777666555444:::::::::888666666888:::666666666666666666666666888777666888::::::777444333333333444444555555555555444444444444555666666222444666777777666444222444555555555555555555555444444444555555555666666000333666666333222222444222222222222222222222333222222333333333444444444333333333444444444555555777666555444444555666777777777666777777888999999::::::<<<===@@@CCCEEEFFFEEEEEEFFFGGGJJJMMMPPPRRRRRRQQQOOOMMMLLLKKKKKKJJJFFFGGGIIIIIIHHHGGGFFFEEEEEECCC@@@>>>>>>>>>===<<<>>><<<;;;;;;;;;;;;:::888999888888777666777777777444444444444444444333333111000000000000000111111000000000000000//////.........///000000000000000---.........//////000000//////000000///...---------+++******,,,000555888...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++------------+++++++++,,,,,,------,,,,,,+++------...///...---+++***---,,,,,,++++++,,,,,,---,,,------......------,,,---------.........//////////////////////////////............/////////000.../////////000000111111......---......///000111,,,...000000///...///000,,,---......//////........................................../////////000000000000000000000000000000000//////.........---,,,,,,---...//////......333000...---///111222222111111111111000///...---............/////////000............/////////000/////////111333333111///000000000000000000000000000000000000111111111111000000000000000000000000......///111111222222222000000000000000000000000111111111000000000000000///000222222000///000111222222222333333444444444333444555777888:::;;;;;;===<<<;;;;;;<<<>>>AAACCCAAABBBDDDIIINNNQQQQQQPPPMMMLLLKKKKKKMMMNNNNNNMMMNNNQQQSSSRRRPPPPPPSSSVVVOOORRRUUUVVVUUUUUUUUUWWWPPPQQQRRRPPPMMMKKKMMMOOOHHHIIILLLLLLKKKKKKKKKLLLHHHGGGEEEEEEFFFGGGGGGFFF???BBBEEEEEEBBB??????????????????>>>>>>===<<<;;;;;;;;;::::::999888888777777999999888666444555666555555444444444333333333222222333333333444444444222111111111222333333444333333222222333333444555222333444444555555444444555555555555555666777777666777888999999:::999999999999:::::::::;;;;;;;;;???999999???AAA@@@IIIWWWlllGGGDDDBBBAAA@@@@@@>>>======;;;999:::;;;;;;888666777777888888777555333222888888777777666666555555555555444444444444555555666555555666666777888999555555555555666666666666555555555555555555555555333333333333333333333333444444444444444444444444:::888666444333222222333333333333333333333333333333222222111111222222333222222111111111222333444333333333333333333333333222333444555666666666666666777777777777666666555999999999:::;;;<<<>>>???AAACCCEEEFFFGGGIIILLLNNNQQQMMMIIIHHHIIIKKKJJJHHHHHHHHHGGGGGGFFFEEEEEEDDDCCC@@@===<<<===>>>>>>>>><<<<<<;;;::::::999888888666666666666555555555555999777555222111111222222222222222111111111111000//////000000000000//////111111111111000000//////................................................,,,---......//////......------------,,,,,,+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///.........------,,,,,,,,,------------------------...............------,,,,,,...//////...------...........................//////////////////////////////////////////////////////............//////////////////////////////000000//////.........---........................///////////////.........000000000000000000000000111///...------...///111////////////////////////............/////////000//////............//////////////////////////////000000000000111111111111111111000000111111222333000000000000000000000000000111111111111222222222111111111111111111111111333111//////222333222000222222111111111111111222111111111111111111111111000000//////000000111222222222333333333333444444777666555555666888;;;<<<::::::;;;;;;<<<=========@@@AAABBBCCCEEEHHHMMMQQQOOOOOOOOOMMMKKKIIIJJJKKKMMMMMMNNNPPPRRRTTTVVVWWWVVVVVVUUUUUUTTTSSSSSSSSSNNNMMMLLLLLLNNNNNNMMMLLLJJJKKKLLLLLLKKKJJJJJJKKKKKKJJJHHHGGGGGGFFFEEECCCCCCAAA???>>><<<<<<<<<===>>>>>>>>>>>>===<<<;;;:::888888999:::::::::999999888888888777777777777777444444444444444333333333333333333333333333333333222222111111111111222222333333333333333333333333333333333444444444555555555555555555666666666666888888999::::::::::::999888888999999999::::::::::::;;;;;;===???AAACCCDDDVVVnnnGGGEEEBBB@@@@@@@@@>>>======;;;::::::<<<<<<:::777888888888777666555333333888777777777666666666555555555444444444444555555777666666555555555666666555555555555666666666666555555555555555555555555333333333333333333333333444444444444444444444444888777555333222222333333333333333333333333333333333222222111111222222333111111111222222222222222333333333333333333333333222333444555555666555555555666666777777777666666888888888999:::;;;======???AAACCCDDDDDDFFFIIILLLNNNJJJGGGFFFHHHJJJIIIHHHIIIHHHHHHGGGEEEDDDDDDCCCCCC@@@===<<<===>>>>>>===<<<;;;;;;:::999999888888666666666666555555555555:::999777444333333444555222222222111111111000000//////000000000000//////111111000000///.........................................................,,,---......//////......---------------,,,+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///.........------,,,,,,,,,------------------------......///000000000000000,,,...//////...------...........................//////////////////////////////////////////////////////............//////////////////////////////000/////////............////////////////////////////////////////////////000000000000000000000000111000...------...000111000000000000000000000000........./////////000000//////............//////////////////////////////000000000000111111111111111111000000111111222333111111111111111111111111000111111111111222222222111111111111111111111111555222000000111222111///222222111111111111222222111111111111111111111111111000000000111111222222222222333333333333444444666555444444555777:::;;;999::::::;;;<<<<<<======>>>???AAABBBCCCFFFKKKNNNNNNOOOOOOMMMKKKJJJKKKLLLNNNNNNOOOQQQSSSUUUWWWXXXXXXWWWVVVTTTRRRPPPOOONNNOOONNNMMMNNNOOOOOOMMMKKKIIIJJJKKKKKKJJJIIIIIIIIIJJJHHHGGGGGGGGGFFFDDDBBBBBBAAA???===<<<<<<<<<===>>>>>>>>>>>>===<<<;;;:::999999999::::::999888888999888888777666555444444333444444555555666666666333333333333333333333333222222111111111111222222333333333333333333333333333333333444444444555555555555555555666666666666777888999999::::::999999888888888999999999::::::;;;;;;<<<===>>>@@@BBBCCCMMMaaaHHHEEEBBB@@@@@@@@@>>>======<<<;;;<<<======;;;999:::999888666555555444444777777777777666666666666555555444444444444555555777777666555444333333444444555555555555666666666555555555555555555555555333333333333333333333333444444444444444444444444555444333333222222333333333333333333333333333333333222222111111222222333000111222333333333222111333333333333333333333333333333444555555444444444444444555666777777777777777777777777888:::;;;;;;<<<===???@@@AAACCCFFFHHHIIIGGGEEEEEEGGGIIIIIIIIIJJJIIIHHHFFFEEECCCBBBAAABBB???===<<<=========<<<;;;;;;::::::999999888888666666666666555555555555999888666444333444444555222222111111111000000000//////000000000000//////000000000///...---------................................................,,,---......//////......,,,------------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///.........---------------------------------------,,,---...///000111111111,,,...//////...------...........................////////////////////////////////////////////////000//////......//////000////////////////////////////////////............000000000000000000000000////////////////////////000000000000000000000000000000............000000////////////////////////....../////////000000000000//////......//////000////////////////////////000000000000111111111111111111000000111111222333111111111111111111111111000111111111111222222222111111111111111111111111666333111000111111000...222222111111111111222222111111111111111111111111111111111222222222333333222222333333333333444444444444333333444666888999888999999:::;;;;;;<<<<<<<<<===???@@@AAADDDHHHKKKLLLMMMMMMLLLJJJIIIKKKLLLMMMMMMNNNPPPRRRTTTVVVWWWVVVUUUTTTSSSQQQPPPOOONNNQQQPPPOOOPPPPPPOOOLLLJJJGGGHHHIIIJJJJJJIIIHHHGGGGGGGGGGGGHHHHHHGGGDDDAAABBBAAA???===<<<<<<<<<==================<<<;;;:::::::::::::::999888777777999888777666555333333222444444666777888999999999444444444333333222222222222222111111111111222222333333333333333333333333333333333444444444555555444555555555555666666666777777888999999999999999888888888999999999999:::;;;;;;<<<<<<>>>???@@@AAADDDRRRoooIIIFFFCCC@@@@@@???>>>===<<<<<<<<<=========<<<;;;;;;:::888666555555555666777777777777666666666666555555444444444444555555666555444444333333333333444444444555555555666666555555555555555555555555333333333333333333333333444444444444444444444444222222222222222222222333222222222222222222222222333222222111111222222333000222444555666555333222222222222222222222222222333333444444444333333222222333444555666777777777666666666666777888999::::::<<<===>>>>>>@@@CCCEEEEEEEEEDDDEEEGGGIIIJJJKKKJJJIIIHHHFFFDDDBBB@@@???AAA???<<<<<<<<<===<<<;;;::::::::::::999999888888666666666666555555555555555555333222222222222333111111111111000000000000//////000000000000//////111000000//////...------................................................,,,---......///.........,,,---------------,,,,,,---------------------------------------------------------............///...............---------------------------------***+++,,,---............+++---//////...---...///........................////////////////////////////////////////////////000000////////////000000///////////////////////////////////////.........///////////////////////////////////////000000000////////////////////////000000///......///000000...........................////////////000000000000000////////////000000///////////////////////////000000000111111111111111111000000111111222333111111111111111111111111000000111111111222222222111111111111111111111111444333111111111111000000222222111111111222333333111111111111111111111111222222333333333444444333222222222333333333444444333333333333444555666777777777888999999::::::;;;:::<<<>>>???@@@CCCFFFIIIIIIJJJJJJIIIHHHHHHIIIKKKKKKKKKLLLNNNPPPRRRTTTUUURRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQQQQOOOKKKIIIFFFFFFGGGIIIJJJIIIHHHFFFFFFGGGHHHIIIJJJHHHEEEBBBAAA@@@>>>===<<<<<<======<<<=========<<<<<<;;;:::::::::::::::999777666666888888777666555555444444666777888999:::999999999555555444333333222111111333222222111111222222333333333333333333333333333333333333444444444555555444444444555555555666666666777777888999888888888888888888888999999999999;;;;;;;;;<<<===>>>???@@@BBBHHH]]]~~~KKKGGGCCC@@@?????????>>><<<===>>>>>>===<<<<<<<<<<<<;;;999777666666666777666666666666777777777777555555444444444444555555333333333333333444555555444444444444555555555555555555555555555555555555333333333333333333333333444444444444444444444444111111222222222222222222222222222222222222222222333222222111111222222333222333555777777666555333222222222222222222222222222333333333333333222111222222333555555666666666555555555555666666777888999;;;<<<======>>>AAACCCCCCCCCEEEFFFGGGIIIKKKMMMJJJIIIHHHEEECCCAAA???>>>???>>><<<<<<<<<<<<;;;::::::999999999999999888888666666666666555555555555333333333222222222333333111111111000000000////////////000000000000//////111111111000000000//////................................................,,,---......///.........,,,------......------------------------------------------------------------------............///........................------------------------,,,,,,------------,,,,,,+++---//////...---...///////////////////////////////////////////////////////////////////////////000000////////////000000////////////////////////.........///////////////........................////////////000000111111////////////////////////000000////////////000000000000000000000000000000////////////000000000111000000////////////000000000000000000000000000000///000000000111111111111111111000000111111222333111111111111111111111111000000111111111222222222111111111111111111111111000000111111111111333444222222111111222333333444111111111111111111111111111222333444444444444333222222222333333333444444222222222333333444555555666666777777888999999999999;;;===???@@@BBBEEEGGGEEEFFFGGGFFFFFFFFFHHHJJJLLLLLLMMMNNNQQQSSSUUUVVVRRRRRRRRRSSSSSSTTTTTTTTTSSSRRRQQQPPPPPPNNNKKKIIIFFFFFFGGGIIIKKKKKKHHHEEEFFFGGGHHHJJJKKKJJJFFFCCC@@@???>>><<<<<<<<<======<<<<<<<<<<<<<<<;;;;;;::::::::::::999888777666555777777777777777777777888888999:::::::::999777666555555444333333222111111333333222222222222333333333333333333333333333333333333333444444444555555444444444444555555555555555666777777888888777777777777888888888999999999;;;;;;;;;;;;<<<===>>>???BBBBBBMMMgggLLLHHHCCC@@@?????????>>>===>>>???>>><<<;;;;;;;;;<<<;;;:::888777777666666666666666666777777777777555555444444444444555555333222222333444555666666333444444444444555555555555555555555555555555555333333333333333333333333444444444444444444444444111111222333333333222222222222222222222222222222333222222111111222222333333444555666666666555555222222222222222222222222111111222333333222222222222222333444555555555555555555555555555666777777888:::;;;<<<<<<===@@@BBB@@@BBBEEEFFFGGGHHHKKKMMMIIIHHHGGGEEEBBB@@@???>>>>>>===;;;;;;<<<<<<:::999999999999999999999888888666666666666555555555555444444444444555555555555111111000000000///////////////000000000000//////000000000000111111111111................................................,,,---......//////......,,,------............------------------------------------------------------------............///.............../////////------------------------///////////////...------+++,,,...///......///000////////////////////////////////////////////////////////////////////////111000000//////000000111////////////////////////.........///////////////...........................//////000000111111222000000000000000000000000000000000000000000000000333333333333333333333333/////////000000000111111111000000//////000000111000000000000000000000000000000000000111111111111111111000000111111222333222222222222222222222222000111111111111222222222111111111111111111111111...000111111000111333666222222111222222333444555111111111111111111111111111222333444555444333222222222333333333333444444222222333333444444444444555555555666777777888888888:::<<<>>>???@@@CCCEEEBBBCCCEEEEEEEEEFFFHHHJJJNNNNNNOOOQQQSSSUUUWWWXXXTTTTTTTTTSSSSSSRRRRRRRRRTTTRRROOONNNNNNNNNLLLJJJGGGGGGGGGJJJNNNNNNJJJFFFFFFFFFGGGHHHJJJJJJGGGEEE???>>>===<<<<<<<<<======;;;;;;<<<<<<<<<;;;;;;:::999999999999888777666666666666777777888999999999888999::::::999777555333444444444333333222222222333333222222222222333333333333333333333333333333333333333444444444555555333444444444444555555555555555666777777777777777777777777888888888888999999999::::::<<<===>>>???@@@>>>CCCTTTlllMMMIIIDDD@@@?????????>>>===???@@@>>>;;;999999:::;;;;;;;;;:::999888666666555666666666777777777888555555444444444444555555555444444444444444555555333333444444444555555555555555555555555555555555333333333333333333333333444444444444444444444444222333333444444333222111111111111111111111111111333222222111111222222333333333333333444444444444111111111111111111111111///000111222222333222222222333333444444444333333666555555555555666666777777888:::::::::;;;>>>@@@>>>AAADDDFFFFFFFFFIIIKKKHHHGGGFFFDDDBBB@@@???>>>===<<<;;;;;;<<<<<<:::888888888888888888888999999666666666666555555555555222333444444555555555555111000000000//////////////////000000000000//////------...///000111222222................................................,,,---......//////......,,,,,,---...............------------------------........................---------............///---........./////////000------------------------------.../////////......***,,,...///......///000////////////////////////////////////////////////////////////////////////111111000000000000111111////////////////////////............/////////000...........................//////000111111222222000000000000000000000000000000000111111000000000333333333333333333333333//////000000000111111111111111000000000000111111000000000000000000000000000000000000111111111111111111000000111111222333222222222222222222222222000111111111111222222222111111111111111111111111///111222111000000222555222222222222333444555555111111111111111111111111000111333444444444222222222222333333333333444444222333333444444444444444444444444555666666777777555888:::<<<===>>>@@@AAABBBCCCEEEEEEFFFGGGIIILLLMMMMMMNNNPPPRRRTTTVVVWWWSSSRRRRRRRRRRRRRRRQQQQQQTTTQQQMMMLLLLLLLLLLLLKKKIIIHHHHHHLLLQQQQQQLLLGGGDDDDDDDDDEEEGGGGGGFFFEEE???>>>===<<<;;;<<<======:::;;;;;;<<<<<<;;;;;;;;;777777888888888888777777666666666777777777777777555777888999999777444333333333333333333333333333444333333222222333333444333333333333333333333333333333333444444444555555333333444444444555555555444555666666777777666666777777777777888888888888888888999:::;;;===???@@@>>>===AAAKKKYYYnnnNNNIIIDDD@@@????????????===???AAA>>>:::777777999:::;;;;;;;;;:::888666555555666666666777777888888555555555444444555555555777777666555444444444444333333333444444444555555555555555555555555555555333333333333333333333333444444444444444444444444333333444555444333222111111111111111111111111111333222222222222222222333222222111111111222333444111111111111111111111111...///000111222333333333333333444444444333222222666666555555555666666777666777888999999:::<<<>>><<<@@@CCCEEEDDDEEEGGGJJJGGGFFFEEEDDDBBB@@@??????===<<<;;;;;;<<<;;;999777888888888888888888999999777666666666555555555555000000111222333333333333000000000000//////////////////000000000000//////++++++---...///111222222................................................,,,---......//////......,,,,,,---.../////////...------------------------........................---------.........//////---.........//////000000------------------------)))***+++,,,---.........***,,,...///......///000000000000000000000000000////////////////////////////////////////////////111111000000000000111111////////////////////////---.........//////000000000000000000000000000000...//////000111222222222000000000000000000000000000000111111111111000000000000000000000000000000000000000000111111111111111111000000000000111111000000000000000000000000000000000000111111111111111111111000111222222333222222222222222222222222000111111111111222222222111111111111111111111111111222333222//////111333222222222222333444555666111111111111111111111111///000222444444333222111222222333333333444444444333333444555555555444444333333444444555666666777333666999:::;;;<<<>>>???BBBDDDFFFFFFGGGHHHKKKMMMIIIJJJKKKLLLNNNQQQSSSTTTNNNNNNOOOPPPQQQSSSTTTTTTSSSPPPLLLJJJKKKLLLMMMMMMJJJIIIIIINNNRRRSSSNNNHHHCCCBBBAAABBBDDDFFFEEEDDD>>>>>><<<;;;;;;<<<======::::::;;;;;;<<<;;;;;;;;;666777777888888888888777777777666666555555555444222444666888888777555333333333333333333333333444444333333222222333333444333333333333333333333333333333333444444444555555333333333444444444555555444555555666666666666666777777777777888888888888777777888999;;;===???@@@===???CCCIIIQQQaaa|||JJJHHHEEEDDDCCCCCCAAA???@@@???>>><<<;;;;;;;;;;;;666888:::;;;;;;:::888666555444333333444666888999999999888777666666777777444444555555555555444444666666666666666666666666555555555444444444444444555555555555555444333333222222222222333333333444555555444444444333333333222222333444555555444444444333222111111222333444111000000000000000000000333333333333333333333333111111111111111111111111222333444333222111222333444444444444555555555555777777888999::::::::::::>>>???@@@BBBCCCDDDDDDDDDCCCBBB@@@>>>>>>>>>???@@@>>>>>>>>>>>>>>>======<<<888888888888888888777777999::::::999666444555555333444444222000///000222111000000000//////......////////////////////////........................222222222111000///......------,,,,,,,,,,,,------,,,,,,,,,------------...////////////............------------,,,,,,,,,,,,000000////////////000000------------------------......................................................------------....................................------------......000.........000111000///000000000000000000000000000//////......//////000111000000000//////......000000000///////////////000///...---...///111333222111111111111111111111...000000000///...///000000//////......//////000111222222111///......///000111222222222111000///111111111111111111111111//////000000000111111111000000000000000000000000111111111111111111111111111111111111111111111111333333333333333333333333333333333333333333333333333222222111111222222333222222222222222222222222333333222111111000//////222222222222222222222222111111111222222222333333222111111111111222333333444555666777777777777777777777888888999::::::;;;@@@BBBEEEFFFFFFHHHJJJLLLJJJJJJIIIIIIJJJKKKLLLMMMNNNKKKKKKMMMMMMKKKKKKMMMOOOLLLIIIIIIJJJKKKLLLLLLNNNNNNNNNNNNMMMKKKJJJHHHAAAAAAAAABBBBBBBBBBBBBBBAAA@@@>>><<<;;;:::;;;;;;::::::;;;;;;::::::999888666777888888999999888888555666666666666555444444444444444444444333333222222222222222222222222222555444222111111222444555222222222222222222222222222222111111111111222222222333555666666666555555333444666777888888888888555555666666666777777777888:::<<<=========???@@@@@@>>>AAADDDCCCKKKiiiJJJHHHEEECCCCCCCCCAAA@@@======;;;:::999888888888888999;;;======;;;999888555555555555666777888999555444333333222222222333222222333333333333222222333333333333333333333333555555555555555555555555666666666777666666555444444444444444555555555555222111111111000000000000111111222333333333333333555444333222222333333444222222222222222222222222333333333333333333333333222222222222222222222222222444555444333222333444444444555555555555666666555666777888888999999999;;;<<<===???AAABBBBBBBBBBBBBBBBBBAAA@@@???>>>>>>999999999999999888888777888888888999999999999999777777888666444222222333444555666555333111222333////////////......------000000000000000000000000000000000000000000000000/////////......------,,,......------------......++++++++++++,,,,,,,,,---------------------------////////////...............------,,,,,,------...........................------------------------++++++++++++++++++++++++------,,,,,,,,,,,,------////////////////////////000//////////////////000------,,,...///000///---........................000000000//////000000000.........---------,,,,,,......................../////////000000000000111111111111111111111222222000111222111000000111222222111111111111111111222222222222111111111111000222222333444444333222111111111111111111111111111111111111111222222222333222222222222222222222222333333333333333333333333333333333333333333333333111111111111111111111111111111111111111111111111444444333333333333444444222222222222222222222222333333333333333333333333333333333333333333333333222333333333333444444444333333222222333333444555333333444555555555555555888888888999::::::;;;;;;===???AAABBBCCCDDDFFFHHHJJJJJJIIIIIIHHHHHHHHHHHHLLLJJJKKKNNNOOOMMMMMMPPPPPPNNNLLLKKKMMMOOOOOOOOOLLLLLLLLLLLLJJJHHHFFFEEEBBBBBBBBBAAAAAAAAAAAAAAA>>>===;;;:::999999999:::888888999999888888777666777777888999999999888888666666777777666666555444555555555666555555444333333333333333333333333333666555333222222333555666333333333333333333333333444444333333333333444444222333444444444333222111222222333444444555666666777777777888888888999999777999;;;;;;;;;;;;<<<>>>===<<<>>>AAA???BBBWWWoooIIIFFFCCCAAAAAAAAA???>>>???>>>===;;;::::::::::::888999;;;<<<<<<;;;999888555555666777888888888888666666555444444444555555444444555555555555444444555555555555555555555555444444444555555555555555555666666666666555444444444444444555555555555666444444444333333333333222333444555555666555555555555444333222222222222222111111222222333333444444222222222222222222222222111111111111111111111111111333444333222111222444333333444444444555555555444555666777888888888888;;;<<<>>>@@@BBBDDDDDDEEE@@@AAABBBBBBAAA>>><<<:::999::::::::::::999888888777777777888888999999:::888999999777555444444555333555777666444222222222222222222111111111111000////////////////////////000000000000000000000000000000/////////////////////......------......///............////////////000000000000000000000000000000000/////////....../////////....../////////////////////////////////////////////////////////------------------------000000////////////000000////////////////////////000000////////////000000000000111333555555222000000000000000000000000000////////////////////////000000000///////////////111111111111111111111111...///000111111111000////////////000000111111222000111222111000000000222222222222222222222222222333111///000333555333111222333333444444333333222222222222222222222222222111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333444333333222222333333444333333333333333333333333111222222333444555555555333333333333333333333333222222222333333333444444222222222222222333444444222333333333333444444444777777888888999:::::::::===???AAABBBBBBCCCEEEGGGNNNMMMLLLKKKJJJIIIHHHHHHIIIHHHIIINNNOOOMMMNNNQQQPPPNNNLLLLLLNNNPPPQQQQQQNNNNNNMMMLLLJJJGGGEEEDDDAAA@@@@@@@@@???>>>>>>>>>>>>>>>===<<<;;;;;;<<<<<<999::::::::::::999888888555555666777777777777777666666666666666555444444444444555555444444333222333333333333333333333333555444222222222222444555333333333333333333333333444444444444444444444444666666666666555444333222666555444444555666888999777777777888888888999999:::;;;======<<<<<<===>>>===<<>>===???>>>===<<<;;;:::::::::777888999::::::999888777444555777888888888777666888888777777777777888888555555666666666666555555666666666666666666666666333333444444444444555555444444444444444333333222333333333444444444444555666666666666555555555555444444555555555555555444444444333222222111111111000000111111222333444444222222222222222222222222000000000000000000000000000111222222111111222333222333333333333444444444555666777888999999999999:::<<<>>>@@@BBBCCCDDDEEE@@@@@@@@@@@@???===;;;999;;;<<<<<<<<<<<<;;;::::::555666666777888999999:::888999999888666444555666111444666666444222000000222222222222222222111111/////////////////////////////////////////////////////////000000000000000///......------......///....../////////000000000///000000000000000111111/////////............---000000////////////000000........................000000000000000000000000........................111000000//////000000111------------------------//////............//////222222444666888777444111000000000000000000000000...//////////////////...000000000000000000000000111111111222222222222222///000000111111111000000------...///000111111222///000111000//////000111111111111111111111111111333000---000555777555111111111222222222222222222333333333333333333333333000000000000111111111111111111111111111111111111222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333222222111111111111222222444444444444444555555555111111222222333444444444222222222222222222222222111111111111222222222333111111000000000111222222444444444444444444444555666666777777888999999999;;;===???@@@@@@AAACCCEEELLLLLLKKKKKKJJJIIIHHHHHHGGGFFFHHHLLLNNNLLLLLLNNNMMMKKKJJJKKKMMMOOOOOOOOONNNMMMLLLJJJGGGEEECCCAAA??????>>>>>>===<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;888999999999999888777777333444555555666666555555555555666666555555444333222222333333333222111111111111111111111111111111222222111000000111222222222222222222222222222222222333333333333333333222555555555555555444444444888666555444555666888:::666666666666777777777777:::<<<<<<<<<;;;:::<<<===<<<:::===BBBCCCCCCIIIQQQgggIIIFFFBBB????????????>>>===<<<;;;:::999888888888777888999999999999888777666777999::::::999888888666666666555555666666777444444444555555444444444444444444444444444444444555555555555666666777777444555555555555444333333333333444444444555555555444333333333333222222222111111222222222222111111555555555444444333333333000111111222333444555555333333333333333333333333222222222222222222222222111222333333222222444555444444444444555555555555777777888999::::::::::::888999;;;===>>>@@@AAAAAACCCBBB@@@>>>============999::::::::::::999888888777777888999::::::;;;;;;555666777666444333333444222444666666444222111000////////////////////////000000000000000000000000000000000000000000000000---------...............000000////////////000000,,,,,,,,,,,,------------,,,,,,------............000000000/////////......///......------......///////////////////////////........................------------------------......------------..............................000//////......//////000......000222444333000...///////////////////////////000111111111111000///////////////////////////....../////////000000000222111000000000000111111//////000111222333333444000111222222000000111222111111222333333222111111555111///222777999777444222222222222222333444444444444444444444444444444111111111222222222333333222222222222222222222222333333333333333333333333333333333333333333333333111111111111111111111111111111111111111111111111333333222222222222333333444555555555666666666777333333333333444333444444333333333333333333333333222222222222333333333333111111111111111222222333777666555555555555666666777888888999999::::::;;;888:::<<<===<<<===???AAADDDEEEFFFGGGGGGGGGGGGFFFIIIGGGIIIMMMNNNKKKJJJLLLKKKJJJIIIJJJMMMNNNNNNNNNKKKJJJHHHEEECCC@@@???>>>@@@@@@???>>>======<<<<<<999999999999999888888888555555666666555555444333555555666777777777777666777777777777777666666555222333333333333222111111111111111111111111111111222111111111111111111222222222222222222222222222222333444444444444333222000000000111222333444444666555444333333444666888666666666666777777777888888999999888777777999;;;:::999:::===@@@AAAEEEIIITTTlllKKKGGGCCC@@@@@@@@@@@@@@@??????===<<<;;;:::::::::888888888999999888888888888999999::::::999999999666666666666666666777888666777777888888777777666666666666666666666666666555555666666777888888888666666666666666555444444444444444555555555666666333333333333222222222222333333444444444333222222444555555666666555555444222222333333444444555555444444444444444444444444333333333333333333333333111333444444333333555666555555555555666666666666666666777888999999999999999:::<<<===>>>???@@@@@@CCCBBB???>>>===>>>???@@@::::::;;;;;;::::::999888999999999:::;;;;;;<<<<<<777888999888666555666777333555777666444222222222111111111111222222222222222222222222222222222222111111111111111111111111000000000000000000000000111000000000000000000111........./////////000000.........///000000111111111111111000000000//////111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000.........000222222000---111111111111111111111111000111222333333222111000111111111222222222222222000000111111222222333333222111111111111000000000222222333333444444555555222333444444222222333444111222333444444333222111555333222333777999777555222222222222333444555555333333333333333333333333333333333444444444444555444444444444444444444444555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444555444444333333444444555333444444555555666666666555555555555444444444444444444444444444444444444333333444444444555555555333222222222222333444444777777555444444444555666888888999999:::;;;;;;<<<:::;;;===>>>===>>>@@@AAABBBDDDFFFHHHIIIJJJJJJIIIJJJHHHJJJOOOOOOLLLKKKLLLKKKJJJJJJKKKMMMNNNMMMLLLNNNLLLJJJGGGDDDBBBAAAAAA@@@@@@??????>>>>>>======;;;;;;<<<<<<;;;:::999999777777777777777666666555666777777888888888888888888888888888888777777666333444444444444333222222333333333333333333333333222222222222222222222222333333333333333333333333333333555555555555333333111111222333444666777888888888777666666777888999666666777777777888888888::::::;;;:::999999<<<>>>===<<<<<<===>>>@@@BBBDDDDDDWWWyyyHHHDDD???<<<<<<=========>>>===;;;:::999999888888555555555555555555555555555555444444444444444555444444444444444555666666555555666666666666555555555555555555555555555555111111222333333444555555333444444444444333222222111111111222222222333333333333222222222111111111333333333333333222111111//////111222333333222222111111111111111111111111000000000000000000000000000000000000000000000000---...000000//////111333111111111111222222222222111222333444555555555555777888999:::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;999999::::::999999888777666666666666777777777777555666777666444333444555222333333222000//////000000000111111111222222222................................................/////////......---------,,,,,,++++++++++++,,,,,,............////////////------......///000000000............------------/////////....../////////------------------------////////////////////////////////////////////////000000////////////000000........................------,,,,,,,,,,,,------...------///000111///...000000000000000000000000,,,---///000000///---,,,///000000000111111111111//////000111111222333333...000333555555222///,,,000000000111111111111111000111222222000000111222...///111222222111///...000000000000111222222222///////////////111222333000000000000000000000000111111222222222333333333222222222222222222222222333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444333222222222222222222333000111111222333333444444000111111111222333333333222222222222222222222222111111222222222333333333000000000000000111222222555444222111000111222333444444555555666777777777888:::;;;<<<;;;<<<===???@@@BBBDDDGGGHHHIIIHHHHHHEEEDDDGGGLLLNNNKKKJJJKKKJJJIIIHHHIIIKKKKKKJJJHHHMMMLLLIIIGGGDDDCCCBBBBBB;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;:::888777666777777777777666555555333333444555555555555555444444555555444444333222111111111222111000000///111111111111111111111111///000000000000000000//////////////////////////////000222333333222000///333333222333444555777888666666666666666666666666333333333444444444555555999::::::999888:::===@@@999;;;<<<<<<<<<===???@@@>>>EEE[[[|||BBB???:::777666777888888555444333111000000000000000000000000000000000000000///...---------//////...---------...///000000---------......---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...//////000000000000000000///......------------............------------,,,,,,,,,,,,++++++,,,,,,+++***))))))((()))+++---......------------------,,,,,,,,,,,,************************************************'''(((************+++---+++++++++,,,,,,,,,,,,---......///000111111111111...///000000111111000000333444666777777777555444333333333444333222222111111111111111111111111000,,,---...---,,,+++,,,---...///...---+++***+++---))))))))))))******++++++(((((((((((((((((((((((())))))))))))))))))))))))(((''''''&&&%%%$$$######&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((((((((%%%%%%&&&'''(((((())))))*********)))))))))(((((('''&&&&&&&&&&&&&&&&&&'''))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))((((((''''''(((((()))************************)))(((((((((((((((((()))***)))((()))***++++++***''''''''''''''''''''''''&&&''')))******)))'''&&&'''''''''(((((()))))))))(((((())))))***++++++,,,+++///555999888444---))),,,,,,,,,,,,,,,,,,++++++---...///...---,,,---///***+++---......---+++***)))***,,,+++******+++,,,++++++******+++,,,...///....................................////////////........................////////////////////////////////////////////////------------------------------------------------//////............//////......///000111111222222******+++---...000111111....................................////////////,,,,,,,,,,,,,,,---......333111///...---...///000...//////000000111222222///111333333222333444666999:::===???@@@@@@@@@???>>>>>>BBBHHHJJJHHHGGGIIIGGGFFFEEEFFFGGGGGGEEEDDDFFFEEEBBB???===<<<<<<<<<555555555555666666666666555666666555444222000//////000000000000///............///000000000000000///////////////...---------------...---,,,,,,+++------------------------+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,---//////---,,,+++......---,,,,,,---...///------.........------,,,....../////////000000000111222222222111333777:::---222666666666888::::::@@@<<