BM6P6(@ yyyqqqsssrrrlllooowww}}}wwwnnnhhhddd```[[[WWWQQQcccyyy|||tttuuuxxxrrrqqqnnnkkkgggdddbbbaaafffccc___]]]___bbbdddeeeaaabbbcccfffiiijjjiiigggpppwww}}}{{{yyyxxxxxxxxxzzzzzzyyyyyywwwuuutttsssmmmmmmmmmnnnnnnpppqqqqqqmmmoooqqqrrrrrrrrrsssuuuyyyxxxuuusssrrrsssuuuwwwpppooonnnmmmnnnppprrrsss{{{|||{{{wwwrrrpppppprrrmmmooorrrqqqnnnlllmmmnnnrrrqqqqqqqqqrrrrrrqqqooossstttssspppllljjjjjjkkkrrrrrrqqqqqqpppnnnmmmlllmmmoooooonnnkkkhhhggggggcccbbbaaaaaaccceeehhhiiinnnmmmnnnooosssyyy~~~xxxxxxzzzvvvvvv|||}}}wwwrrrsss{{{{{{vvvlll```YYYZZZ^^^bbbZZZOOODDD>>><<<;;;;;;666333///,,,,,,,,,---,,,...---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******+++******+++---000333555===???AAA@@@===:::999888<<<<<>>AAABBBCCC??????>>>???CCCKKKVVV^^^iii}}}|||xxxwwwsssnnnhhheeeccccccbbbaaaaaaccceeeggggggfffddddddfffiiiooowww{{{xxx{{{~~~vvv{{{qqqcccYYYOOOEEEFFFBBB===777222///---,,,------------------------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++*********)))******+++,,,,,,------......------,,,///111333666888999999999===555333999======<<<>>>CCCOOOYYYWWWPPPRRRaaaqqqlllQQQIIINNNcccmmmwww}}}zzz|||xxxnnn```SSSOOOUUU[[[mmmvvvyyysssmmmgggYYYJJJEEEBBB>>>;;;<<>>AAA999666111.........------...---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******+++******+++---111444777>>>??????===;;;999:::<<<888===DDDIIIMMMRRR\\\eeeyyyxxxmmmggg]]]LLLCCCIIIPPPTTT```ooozzz~~~uuullliiifffeeefffggggggeeeggggggfffeeecccaaa___^^^]]][[[ZZZYYYYYYXXXWWWVVVNNNJJJCCC???============@@@>>>;;;::::::;;;<<<===:::999999999999999::::::<<<;;;:::999999999999999:::===>>><<<@@@JJJUUUZZZYYY^^^dddddd]]]PPPDDD===;;;===@@@DDDHHHKKKKKKKKKIIIIIIIIIKKKQQQ[[[iiirrr|||xxxtttqqqooommmkkkiiiggggggggghhhgggffffffffffffhhhlllsssyyy}}}~~~~~~|||ssskkk[[[MMMMMMIIICCC===888444111///........................,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++***************++++++,,,------------------------222333555777999::::::::::::777888<<<===;;;@@@GGGTTTYYYZZZWWWUUU___ttt~~~iiiQQQIIIYYYmmm~~~ooodddVVVMMMPPP[[[hhhqqqwwwuuummmcccZZZRRRGGG===<<<>>>@@@BBBGGGPPPZZZaaapppyyydddllljjjaaacccpppvvvrrrrrrrrrpppjjjddddddkkksss|||sssooooooppprrrrrroookkkgggdddccccccddddddcccbbbccceeeggggggfffhhhiiikkkooouuu|||yyy{{{|||zzzwwwwwwwwwwwwvvvuuuuuutttssssssrrrsssssstttppppppqqqqqqqqqqqqqqqppplllllllllmmmnnnoooqqqqqqoooqqqssssssrrrqqqqqqqqqqqqpppnnnlllkkklllmmmnnnnnnnnnmmmmmmnnnoooqqqrrrwwwwwwwwwuuurrrpppqqqrrrtttuuuuuuuuuttttttuuuwww~~~}}}zzzyyyxxxxxxyyyzzzzzz}}}}}}||||||yyy}}}~~~||||||{{{wwwqqqllljjjiiiggggggggghhhkkknnnqqqrrrqqqpppnnnmmmmmmppprrrttttttyyyyyy{{{vvvvvv}}}wwwqqqoooqqqzzzrrrggg```dddeeebbbVVVGGG===<<<@@@===999444111000///...---...---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******+++***)))***---222777;;;@@@???===:::888888;;;===666@@@HHHJJJJJJRRRcccqqq{{{mmmaaa[[[TTTDDDCCCUUUaaaaaajjj|||yyyiiiccc``````cccgggkkkmmmllljjjgggfffdddbbb```___^^^^^^[[[\\\^^^___^^^\\\ZZZXXXLLLHHHBBB======>>>>>>???===>>>>>>===<<<;;;<<<===999::::::;;;;;;<<<<<<<<<<<<;;;;;;:::::::::;;;;;;===@@@@@@???DDDOOOYYY]]]WWWXXXYYYUUUMMMDDD===999:::===CCCJJJOOOQQQRRRRRRPPPTTTYYY^^^fffrrr~~~{{{wwwuuussspppllljjjiiiiiihhhfffgggfffeeeeeehhhlllqqquuu{{{}}}~~~yyyxxx}}}~~~lllZZZTTTPPPJJJCCC>>>999333000////////////////////////,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++***************+++,,,,,,---,,,,,,,,,,,,---///000555666777999::::::::::::777999===>>><<<===HHHTTTeee___YYYXXXaaasss}}}cccJJJ>>>KKKnnn___RRRFFFIIIZZZnnn{{{~~~ttteeeUUULLLFFFAAA??????>>>CCCLLLUUU___lllzzzggggggbbb^^^dddsss{{{{{{vvvtttoooiiiiiisssyyyrrrnnnoooqqqrrrrrrooolllhhhdddbbbbbbcccddddddcccaaabbbeeehhhiiiiiiiiijjjnnnwwwuuullljjjkkksssqqqooonnnnnnnnnlllkkkmmmmmmnnnnnnoooooopppppplllmmmnnnoooppppppppppppkkkkkkjjjjjjjjjkkkkkklllkkknnnqqqqqqqqqpppooopppooonnnlllkkkjjjkkklllmmmmmmmmmmmmmmmnnnoooqqqrrrttttttsssrrrqqqpppqqqqqqsssssssssssssssuuuvvvxxx}}}|||yyyvvvtttuuuwwwyyywwwyyy{{{{{{zzzyyyyyyzzzzzzsssmmmiiihhhiiiiiijjjkkklllnnnpppqqqpppnnnllljjjjjjkkkmmmnnnpppsssxxx}}}xxxrrrsssrrrvvv{{{ppplllrrrsssddd___bbbbbb\\\PPPDDD===;;;???;;;777333111///---+++...---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******+++******+++///444:::>>>@@@???>>>:::888777999<<<;;;EEELLLMMMOOO[[[mmmzzz|||vvvrrrkkk^^^SSSNNNKKKFFFMMM___mmmrrrxxxvvvjjjeeegggeeeeeeeeegggiiilllnnnooogggeeedddbbbaaaaaabbbbbb___cccgggiiifff___XXXTTTQQQMMMHHHEEECCCBBBAAAAAA999===BBBDDDCCCAAA??????BBBBBBAAAAAA@@@???>>>>>><<<<<<;;;;;;;;;<<<======>>>AAABBBCCCIIITTT\\\___[[[ZZZWWWQQQIIIBBB>>>======AAAHHHNNNTTTYYY\\\___bbbkkkxxx}}}zzzyyyvvvqqqnnnmmmkkkjjjhhhgggeeecccbbbcccfffjjjmmmppprrruuuyyy~~~tttrrrrrryyyxxxiiiZZZTTTMMMFFFAAA:::333...000000////////////......------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++************+++,,,,,,---,,,++++++,,,...111333777777888888999999::::::777999;;;;;;===EEETTTaaaggg]]]VVV___ssstttbbbMMMBBBGGG]]]~~~[[[VVVVVVaaasss}}}{{{uuueeeRRRBBB@@@BBBBBBGGGOOOUUUYYYcccooo}}}kkkaaa]]]fffqqqtttvvvxxxqqqpppqqquuu|||rrrnnniiihhhkkkmmmmmmlllkkkhhheeebbbaaabbbdddffffffdddbbbcccfffjjjmmmnnnqqqqqquuu{{{qqqhhhbbb```______gggdddaaa______]]]\\\ZZZ^^^___```aaaaaabbbbbbcccaaaaaabbbcccddddddddddddccccccddddddeeeggghhhiiigggjjjnnnpppqqqppppppqqqkkkjjjiiiiiiiiijjjkkkkkkmmmmmmnnnnnnpppqqqrrrssssssrrrqqqppppppqqqqqqqqqpppppppppqqqsssuuuvvvvvvwwwwwwuuurrrppppppsssvvvvvvvvvvvvuuussssssuuuwww{{{{{{|||||||||{{{zzzyyy~~~yyysssnnnllllllkkkkkkkkkkkkkkklllmmmmmmmmmkkkjjjhhhggghhhiiiiiilllmmmooorrruuuwwwyyyzzz~~~{{{wwwsssrrrpppwww~~~tttsss{{{~~~jjj___```aaabbb___UUUFFF;;;@@@<<<888444222///---***...---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******+++***+++---111777<<<@@@???@@@???===:::888888999DDDKKKQQQSSSZZZjjjxxx~~~xxxmmmccc___ZZZPPPHHHFFFBBBOOO[[[eeeuuu{{{mmmfffccccccfffggghhhiiijjjjjjjjjkkklllggggggffffffggghhhjjjkkkjjjlllmmmkkkgggbbb```___fffccc___[[[XXXTTTPPPMMMGGGHHHJJJLLLMMMOOOQQQSSSYYYVVVRRRLLLGGGBBB???>>>===<<<<<<<<<===>>>?????????CCCEEEGGGOOOYYY``````^^^\\\YYYRRRKKKDDDAAA@@@DDDHHHNNNUUU^^^hhhrrryyy~~~uuuvvvwwwyyy{{{~~~~~~~~~yyyuuurrrnnnkkkhhhfffbbb``````cccfffiiiggghhhkkkooossszzz{{{ooopppssswww~~~~~~wwwbbb[[[RRRJJJEEE>>>666000/////////.........---------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++***+++,,,,,,---------,,,,,,...111444666777777777888888888999999999999888:::CCCRRRaaaiii```YYY[[[nnn{{{gggRRRHHHBBBKKK^^^sss~~~mmmooovvv~~~|||mmmaaaUUUGGG@@@GGGOOOUUU]]]gggtttuuu{{{iii___aaaqqqyyyrrrjjjiiiccclll{{{}}}oookkkjjjhhhhhhiiijjjiiiiiigggeeedddbbbccceeegggiiiiiihhhggghhhlllpppssstttvvvvvvyyy{{{qqqqqqiiiaaa\\\]]]___^^^]]]\\\YYYVVVTTTRRRQQQOOOMMMQQQQQQRRRSSSSSSSSSSSSRRRRRRRRRSSSTTTTTTSSSSSSSSSQQQRRRTTTVVVYYY\\\___aaacccfffkkknnnooooooooooooiiiiiiiiiiiijjjkkkmmmmmmkkkkkklllnnnooopppqqqqqqpppnnnllllllmmmnnnmmmllljjjjjjkkkmmmqqqrrrrrrqqqpppqqqqqqooolllkkkooorrruuuvvvvvvuuuttttttuuuwwwvvvtttrrrpppooooooooopppuuuuuuuuussspppooopppqqqlllllllllllllllkkkkkkkkkkkkjjjhhhfffeeeeeeeeefffggghhhiiijjjmmmooopppqqqxxx{{{|||{{{wwwtttuuuwww}}}|||rrraaa\\\\\\aaaggg```NNN===AAA>>>999666444111...+++...---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++*********+++,,,///444888===@@@===>>>???>>><<<:::;;;<<>>============>>>@@@AAAAAA@@@EEEIIINNNVVV```dddbbb]]]\\\XXXRRRKKKEEEBBBBBBDDDIIIPPPYYYeeeuuuzzzvvv}}}{{{yyyxxxwwwxxxyyyyyyxxxwwwwwwxxxyyyzzzyyyxxx~~~wwwsssmmmjjjfffcccbbbccceeegggbbbccceeegggkkkpppvvv{{{}}}}}}yyyqqqtttwwwyyy~~~~~~}}}~~~nnneeeZZZQQQLLLFFF>>>888000//////......---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++,,,---------------///111444666888888777777777888999::::::<<<;;;;;;@@@OOO___iiikkk^^^^^^hhh}}}hhhLLLCCCAAAHHH\\\rrrvvvzzzjjj\\\SSSBBBBBBJJJYYYiiiuuuhhhiiimmmrrrrrrkkkddd``````rrr|||rrriiihhhjjjkkkkkkiiihhhhhhiiieeedddeeeeeegggiiikkkmmmlllmmmoootttxxxzzzzzzyyyxxxzzz}}}~~~}}}wwwooojjjnnnllliiihhhhhhgggeeeccc^^^\\\YYYXXXWWWVVVTTTSSSRRRSSSTTTTTTSSSRRRQQQPPPOOOOOOOOOOOONNNMMMLLLKKKHHHHHHJJJLLLNNNQQQTTTUUU\\\```eeeggghhhgggffffffaaaaaabbbdddfffgggiiijjjcccccceeeggghhhiiijjjjjjgggeeebbbbbbdddeeecccbbb______aaafffjjjkkkjjjgggfffiiikkkjjjgggfffiiimmmmmmqqquuuwwwvvvuuuuuuuuutttrrrpppmmmllllllmmmnnnlllmmmmmmlllkkklllnnnqqqmmmmmmnnnnnnnnnnnnnnnnnnllljjjhhhfffdddbbbbbbaaaaaacccgggjjjllllllkkkkkksssxxx~~~~~~{{{yyy{{{~~~yyyfff___[[[```hhheeeUUUFFFBBB???;;;888666333000---...---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++*********,,,...222666:::===???<<<<<<<<<<<<<<<===AAADDDMMMXXXaaafffqqq~~~jjj[[[OOOMMMJJJDDDDDDIIILLL]]]mmmwwwuuummmggggggiiigggeeefffeeeiiimmmnnnllljjjiiiiiimmmnnnppprrrtttuuuvvvvvvuuutttqqqnnnoooyyyxxxrrrmmmiiigggggg___XXXZZZdddrrr{{{nnnhhh]]]RRRIIIDDDAAAAAA======>>>>>>???AAABBBCCCBBBHHHNNNUUU^^^ggghhhddd___]]]YYYRRRLLLHHHFFFGGGHHHNNNVVV```lll}}}~~~yyywwwwwwzzz}}}wwwvvvuuutttsssuuuwwwxxx{{{vvvsssmmmhhheeedddeeefffaaabbbddddddeeehhhllloooyyy~~~zzzxxx|||yyyzzzzzz|||~~~vvvxxx{{{yyynnnaaaXXXSSSNNNGGGAAA111111000000///......---...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,++++++++++++,,,------,,,---///222444777888999999888888888999:::<<<===<<>>;;;;;;:::999;;;???FFFKKKMMM[[[ggglllvvv~~~jjj[[[OOOMMMJJJDDDFFFNNNZZZcccpppyyynnnoooiiiffffffffffffjjjpppppppppnnnkkkhhhhhhmmmqqqppprrrtttvvvwwwwwwwwwwwwpppssswwwyyy|||zzzpppjjjgggeeeddd```[[[YYY```nnnyyy|||{{{ccc]]]TTTKKKEEECCCDDDEEE>>>>>>>>>???@@@BBBCCCDDDDDDJJJRRRZZZdddlllkkkfffdddaaa\\\UUUNNNLLLLLLNNNSSSYYYbbbkkkvvv|||vvvssstttyyy}}}wwwvvvtttpppoooqqqvvvzzzwww~~~|||~~~zzzsssmmmhhhfffffffffccccccdddccccccdddfffhhhkkkrrr{{{}}}|||~~~{{{zzz}}}xxxooottt}}}~~~sssdddZZZVVVRRRKKKEEE222222222111000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,...000333666888:::::::::999999999:::<<<>>>???<<>>777111111111///...///,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...+++***,,,///++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,+++***+++------...000333555666777777555888999888999===???>>>DDDYYYoootttmmmiiiooowwwuuuhhhSSSAAAHHHfff}}}}}}qqqcccWWWNNNNNN[[[kkkvvv~~~~~~{{{sssnnnuuuyyyssslllhhhhhhhhhfffccceeeeeeeeeddddddeeeffffffjjjkkklllmmmooottt|||yyyyyy}}}~~~}}}zzzxxxwwwyyy{{{}}}}}}{{{wwwrrrnnnkkkqqqsssllleee```]]]YYY]]]___bbbddddddcccaaa```[[[ZZZZZZZZZ[[[[[[ZZZYYY[[[ZZZWWWVVVUUUVVVXXXYYYWWWXXXZZZ[[[[[[[[[ZZZYYYYYY[[[\\\XXXRRRPPPQQQTTTWWWaaagggbbbZZZZZZ___cccnnnsssxxxxxxtttpppooopppnnnnnnnnnmmmllllllkkkkkkiiiiiijjjlllnnnmmmiiieeeeeeeeedddbbbaaa``````___cccfffiiikkkmmmooorrrttt|||~~~~~~}}}yyyuuupppkkkmmmpppwww}}}xxxvvvyyy}}}~~~wwwqqqnnnjjjdddaaabbb^^^PPPBBB??????;;;333...///...------......,,,***------,,,,,,++++++++++++***,,,---,,,***))))))***+++///444999<<<<<<;;;::::::<<<===>>>BBBFFFJJJLLL]]]fffqqqyyy}}}ttthhhUUUFFFEEEIIIMMMVVVbbbpppzzzvvvkkkhhhjjjfffhhhkkklllllllllmmmooolllmmmnnnoooooooooqqqrrruuuwwwxxxvvvxxx~~~xxxvvvvvvwww{{{~~~zzzlll\\\VVV]]]fffjjjaaaaaahhhxxxiiiTTTJJJHHHFFFGGGIIIJJJHHHFFFIIIKKKMMMMMMKKKLLLPPPTTTYYYdddooorrrsssttttttqqqqqqkkkeeebbb^^^[[[\\\```eeejjjqqqwww}}}~~~vvvkkkeeefffkkkpppssswwwwwwuuurrrooonnnmmmnnnkkklllmmmnnnnnnmmmmmmlllsssvvvyyy|||}}}|||zzzuuusssuuummmkkkhhheeecccbbbccccccbbbdddggglllqqquuuyyy{{{|||ssssss{{{|||mmmccc```[[[UUUGGG???777444222///...///------------------------,,,---...---,,,,,,///222++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,+++***,,,......000111333555777777888666777:::;;;:::;;;AAAFFF]]]nnnyyyssskkkooojjjQQQEEEGGG^^^|||qqq```PPPOOOZZZlll}}}vvvuuusssgggfffffffffggghhhiiiiiidddddddddeeefffggghhhiiimmmnnnooonnnooovvv}}}tttpppsss|||yyy}}}~~~zzzqqqllljjjhhhrrrsssuuuvvvwwwuuutttrrrooonnnmmmooorrrtttsssqqqpppooommmllllllnnnpppqqqqqqqqqqqqqqqpppooonnnnnnlllllliiiccc\\\WWWXXXZZZqqqyyyyyylll___^^^eeelllsssxxx~~~|||xxxwwwwwwvvvuuusssrrrpppooooooooojjjkkklllnnnnnnkkkfffbbbeeedddbbbaaaaaaaaacccdddccceeehhhiiiiiijjjmmmooowwwyyy|||}}}}}}|||}}}{{{wwwrrrllliiigggggghhhuuuuuuxxx~~~|||ssspppvvv~~~yyypppfffccceeeiii]]]KKK@@@@@@AAA999---000///------...---,,,***,,,,,,+++++++++++++++******,,,---,,,*********+++111333777;;;<<<<<<:::999;;;;;;===AAAFFFJJJNNNPPPbbblllwww~~~~~~vvvmmm```MMM???BBBMMMXXXdddnnnxxx~~~zzzooohhhddddddgggfffiiinnnoooooommmlllllliiikkknnnqqqssstttsssssstttxxxyyyxxxzzzzzzxxxvvvvvvxxxzzz{{{zzz~~~uuuggg^^^```hhhkkkjjj^^^dddppp}}}vvv]]]HHHFFFEEEEEEFFFIIIJJJJJJIIIOOOQQQTTTUUUTTTUUUYYY]]]gggpppxxxzzzzzzzzzyyyvvvvvvpppllllllmmmlllmmmqqqsssvvv{{{zzzkkkfffaaa^^^___bbbeeefffnnnppprrrqqqooolllkkkkkkjjjkkklllmmmmmmmmmmmmmmmooollljjjmmmuuu{{{~~~~~~|||}}}wwwuuuqqqmmmjjjhhhggggggdddfffhhhllloooqqqrrrssszzz}}}ssskkksss{{{}}}tttlllfff^^^VVVRRRIII>>>888333...---000........................,,,------------///333666,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------,,,++++++---...000111333555666888888888777666:::===;;;;;;GGGWWWttt~~~}}}ooolll~~~oooRRRIIIHHHUUUmmm~~~{{{fffVVVLLLXXXrrrzzzvvv|||xxxgggcccfffjjjjjjiiihhhjjjllleeeeeedddeeeeeefffggghhhmmmooopppooopppxxxzzzwwwqqqjjjggglllwww|||yyyxxxwwwttt|||xxxtttsssqqqqqqrrrtttvvvxxxyyyyyyyyyzzzzzz{{{|||}}}}}}}}}~~~{{{|||vvvwww{{{|||}}}wwwqqqnnnnnnppp~~~|||ppphhhjjjsssyyy~~~~~~||||||yyyxxxvvvsssrrrqqqppppppnnnoooqqqsssqqqmmmhhhdddcccbbb___^^^^^^```ccceeedddeeeggggggfffggghhhjjjooooooooorrrvvvzzz|||}}}yyyssskkkgggdddeeelllsss{{{xxxoooppp{{{vvvhhhdddhhhiiicccSSSBBB>>>BBB<<<111111///...---------,,,++++++++++++++++++++++++++++++,,,,,,,,,+++***,,,---333666999<<<======;;;:::;;;:::;;;AAAGGGLLLRRRXXXbbbmmmzzz}}}tttiiiaaaTTTGGG===@@@MMM]]]mmmzzz{{{zzzmmmhhhgggggghhhjjjiiikkknnnooonnnmmmmmmmmmlllmmmpppsssvvvxxxxxxwwwxxx{{{{{{xxxyyy||||||yyy}}}{{{yyyxxxyyyzzzzzzzzzyyyssskkkiiilllnnnjjjdddYYYbbbppp{{{zzzlllUUUEEEDDDEEEFFFHHHJJJLLLMMMMMMQQQTTTXXXYYYYYYZZZ^^^bbbpppwww||||||{{{{{{zzzwwwxxxrrrnnnqqquuuyyy~~~vvvkkkaaa___\\\[[[\\\^^^```bbbjjjnnnsssssspppllljjjiiikkklllmmmnnnoooooopppppppppmmmkkkmmmrrruuutttqqquuuxxx~~~~~~}}}{{{xxxtttpppmmmkkkiiikkklllnnnppppppppppppqqqwww}}}wwwnnngggqqqxxx||||||zzzxxxtttlllaaaXXXXXXOOODDD<<<555///---000........................,,,,,,,,,---///222666999,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---,,,,,,,,,...000333333555666888888999999888555888===<<>>>>>======<<<888999@@@HHHOOOYYYbbbiiisss~~~xxxgggYYYRRRIIIDDD@@@BBBMMM^^^ttt|||rrrkkkkkkmmmmmmkkkllliiijjjjjjjjjiiijjjmmmppprrrqqqqqqtttxxx{{{|||{{{{{{}}}|||xxxxxxzzzzzzxxx|||zzzwwwwwwxxxxxxxxxwwwxxxsssnnnkkkjjjgggcccaaa^^^eeeooosssnnn___NNNCCCEEEGGGIIIKKKMMMOOOQQQSSSYYY\\\```bbbbbbcccgggjjjwww|||}}}||||||{{{www{{{uuuqqquuu||||||qqqfff^^^]]][[[YYYYYY[[[___aaajjjpppvvvwwwrrrmmmjjjiiihhhhhhiiiiiijjjkkkllllllmmmoooqqqrrrqqqpppnnnmmmqqqrrrtttxxx||||||uuuqqqnnnnnnnnnnnnnnnnnnmmmlllmmmqqqvvv{{{}}}wwwoooiiimmmsss{{{|||xxxxxxyyy}}}|||ttthhh```YYYQQQHHHAAA888000...111---------------------------,,,,,,---000444777999,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***,,,------,,,---///111444555666777888888888888999555666<<>>??????>>><<<888:::EEEOOOVVVaaammmxxx}}}oooYYYLLLHHHEEEEEEEEEHHHQQQccc{{{~~~tttnnnlllnnnpppmmmjjjjjjhhhgggfffdddeeehhhnnnsssvvvtttsssuuuzzz}}}}}}|||yyy{{{yyyvvvwww{{{~~~|||}}}zzzwwwvvvvvvvvvvvvuuuvvvnnnddd^^^ZZZXXXZZZ___fffiiikkkhhh___RRRFFF???FFFHHHLLLOOORRRUUUYYY[[[gggkkkoooqqqqqqrrruuuxxx}}}|||{{{yyywwwwwwsssjjjbbb\\\\\\ZZZXXXVVVXXX[[[^^^iiipppwwwxxxsssmmmjjjjjjhhhhhhhhhhhhhhhiiijjjkkkhhhlllpppoookkkiiijjjlllnnnnnnmmmnnnooorrrtttvvviiihhhgggkkkwww|||zzzxxxuuurrrpppoooooommmnnnppprrrvvv|||{{{vvvrrrmmmrrrzzz{{{vvvtttuuu{{{}}}uuujjjcccZZZTTTOOOIII???555111222---------------------------,,,,,,///222555666666,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++---------...000222555666777777888888888888999888888===III[[[ooo{{{ssskkkfffrrr}}}eeeVVVWWWfffwww|||wwwgggZZZTTT[[[sssccckkk{{{zzzgggaaabbbcccccceeehhhkkkmmmnnnnnnoooooohhhhhhhhhhhhiiijjjkkkkkkrrrwww~~~zzztttnnnjjjjjjkkkiiimmmrrruuuyyyzzzsssnnnkkkgggddddddeeefffeeedddgggkkkoooppptttyyy{{{xxxssspppooolllllllllllllllnnnooopppooolllgggcccbbbdddhhhjjjccccccccchhhsss}}}~~~xxxrrrqqqppppppqqqrrrtttuuummmlllhhhccc___bbbiiippp{{{{{{zzzyyyxxxwwwwwwwwwrrruuuxxx{{{|||{{{xxxvvvuuuuuuvvvxxx{{{~~~}}}}}}xxxuuusssqqqpppoooppprrrttttttsssqqqpppmmmppprrrqqqooommmnnnoooiiihhheeebbbaaaaaacccdddeeefffhhhiiiiiijjjlllmmmeeedddcccccceeeiiimmmqqqppplllnnnrrrpppkkkqqq|||wwwjjjiiiooonnnmmmlllgggZZZJJJ???<<<555222///---------,,,,,,,,,,,,---------.........+++,,,,,,,,,,,,---000333555777999<<<===>>>>>>>>>===999@@@OOO[[[```kkkwwwwwwcccOOOHHHJJJHHHHHHIIIMMMZZZooouuusssmmmjjjjjjmmmlllhhhgggiiihhhggggggfffhhhmmmtttyyywwwuuutttwww{{{}}}zzzvvvtttuuusssppprrrxxx}}}}}}{{{xxxuuurrrqqqooonnnlllhhh]]]RRRNNNLLLKKKOOOTTT\\\]]]\\\XXXQQQJJJCCC@@@DDDHHHNNNSSSWWW\\\bbbfffrrrvvv{{{}}}|||}}}}}}xxxrrrnnnkkkgggaaa\\\ZZZ[[[[[[YYYVVVUUUWWWYYYdddllluuuvvvrrrlllkkklllkkkjjjiiiiiiiiiiiijjjkkkhhhiiijjjgggdddeeejjjoookkkkkkllllllllllllllllll[[[WWWRRRXXXnnnzzzwwwuuutttoooooonnnmmmooouuu|||~~~vvvxxx}}}|||zzz|||~~~{{{uuutttzzz|||tttjjjeee]]]ZZZXXXSSSHHH;;;444444...........................------000333555333111------------------------++++++++++++++++++++++++)))+++,,,------...111333555666777777777777777777888;;;===BBBTTTlllvvvsssiiidddhhhuuu}}}ttt```RRRTTTrrrxxxcccVVVTTTXXX|||lllzzzlll^^^bbbjjjlllkkkfffggghhhjjjlllllllllkkkhhhhhhiiijjjkkkmmmoooooovvvzzz|||www||||||uuuiiibbbeeejjjjjjooowww}}}{{{rrrlllhhhfffccc```bbbcccdddeeefffjjjppptttyyy~~~~~~wwwqqqooollllllkkkjjjkkklllmmmnnnrrrmmmeee^^^\\\___dddhhh^^^___cccmmm|||wwwooonnnmmmmmmnnnppprrrtttiiijjjhhhbbb^^^bbbnnnxxx~~~}}}{{{yyyvvvsssqqqpppooorrrvvvyyyyyywwwssspppmmmnnnooorrruuuxxxyyyyyyuuu{{{}}}yyytttsssrrrssstttuuuttttttmmmooosssvvvwwwuuusssqqqnnnppprrrqqqooooooqqqsssnnnllliiigggeeedddeeeeeeeeegggiiijjjkkklllnnnpppggggggfffdddbbbdddhhhlllkkkiiioooxxxxxxssswwwtttyyy~~~zzzxxxuuujjjjjjooolllggghhhllldddQQQCCC@@@555222///---------,,,,,,---------....../////////+++,,,,,,,,,,,,...111444777888:::<<<======<<<<<<===;;;EEEXXXdddiiiqqq|||yyynnnZZZIIIIIIQQQMMMKKKKKKQQQbbbyyy}}}wwwqqqkkkllliiihhhiiikkkiiieeeeeehhhjjjjjjkkklllnnnssszzzuuutttuuuyyy}}}}}}wwwqqqpppqqqnnnjjjkkkrrrwwwxxxuuuqqqmmmiiifffdddaaa___XXXLLLDDDEEEGGGEEEEEEGGGJJJJJJKKKJJJIIIGGGFFFFFFCCCHHHOOOUUU[[[aaahhhmmmvvv{{{yyywwwyyy|||wwwtttnnnjjjfffbbb^^^\\\YYY[[[]]]\\\XXXUUUUUUVVV```hhhrrrtttpppkkkkkkmmmiiiiiigggffffffggghhhhhhllliiieeebbbbbbfffnnnsssjjjkkkmmmooonnnmmmjjjiii___XXXPPPVVVppp}}}xxxvvvuuuqqqpppnnnllllllpppwww|||~~~}}}{{{|||yyy~~~xxxoookkk```___^^^[[[OOO???666555000000000000000000000000...---...111444444111...------------------------++++++++++++++++++++++++)))+++,,,------///111444666666777777777777666666777>>>AAAGGG\\\vvvxxxiii______iiiuuuppp]]]OOONNNmmmkkkXXXTTT___lll~~~}}}~~~}}}}}}}}}~~~}}}}}}www```___ggghhheeefffeeeiiimmmmmmkkkiiijjjkkkppplllggghhhlllqqqsssssssss|||wwwuuuuuusssmmmgggfffiiimmmwwwwwwyyy|||vvvqqqnnnkkkccc[[[\\\ccc]]]dddlllppppppsssyyy{{{rrrmmmllllllnnnmmmkkkjjjiiijjjkkkkkkmmmhhh\\\RRRTTT___eeedddeeejjjsss|||tttrrrlllfffffflllrrrqqqmmmjjjgggdddccchhhqqq{{{}}}vvvsssrrrrrrqqqppppppqqqsssttttttsssqqqppppppoooooooooppprrruuuwwwtttuuuwwwzzz{{{yyyuuuqqqtttsssqqqpppppppppqqqrrrrrrsssuuuvvvvvvtttsssqqqpppqqqqqqpppoooqqquuuxxxqqqooommmjjjiiihhhhhhhhhjjjkkklllmmmnnnpppqqqrrrmmmgggbbbaaaaaaaaaeeekkk___lll{{{zzzvvvxxx}}}pppiiiqqq}}}~~~rrriiivvvxxx{{{|||vvvqqqrrrwwwxxxpppdddWWWHHH<<<888333...,,,...///...------------------------------,,,+++***,,,000444777;;;:::999888999:::<<<>>>DDDGGGRRRbbbjjjkkkrrr~~~}}}tttgggXXXLLLJJJNNNNNNSSSWWWZZZgggzzz~~~xxxwww|||wwwhhhfffjjjjjjiiigggffffffhhhiiikkkiiiooosssuuuzzz}}}vvvssspppnnnqqqvvvvvvrrrmmmtttmmmgggiiippptttpppkkkhhheeebbb___\\\XXXTTTPPPEEECCC@@@>>>===>>>@@@BBBBBBCCCEEEEEEDDDEEEHHHJJJKKKNNNSSSXXX^^^fffmmmrrryyyrrroooqqqtttqqqnnniiieeeccc```]]][[[___^^^\\\ZZZZZZZZZZZZ[[[bbbgggmmmqqqqqqooonnnmmmgggfffeeeeeefffhhhjjjkkkkkkhhhcccbbbdddiiinnnqqqhhhjjjmmmppppppnnnkkkiii___VVVTTTddd~~~{{{zzzoooppppppnnnkkkmmmrrrvvv}}}}}}~~~{{{uuuooofff[[[TTTPPPIII<<<222222...---000000------///,,,---......///......------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---///111444555777999999888999:::999777???:::AAAWWWlllqqqiii```___eeeoooooo^^^MMMQQQ```kkk]]]YYY```sss~~~}}}~~~~~~~~~|||{{{}}}iii\\\aaakkkllljjjkkkhhhkkknnnnnnllljjjkkklllnnnmmmkkkjjjkkkooouuuyyy~~~wwwsssvvvvvvrrrkkkeeefffnnnuuu~~~{{{yyyyyyyyyyyyxxxuuupppkkkhhhaaaZZZZZZ___gggmmmtttwwwvvvvvvzzz~~~zzzrrrkkkhhhhhhiiimmmlllkkkjjjiiijjjjjjkkkddd___VVVRRRZZZhhhnnnlllssswww~~~zzzpppiiiddd___^^^ccchhhjjjhhhmmmmmmnnnrrryyy}}}yyysssppppppqqqqqqpppqqqppppppppppppqqqqqqrrrooonnnnnnnnnoooqqqsssuuutttssstttuuuwwwwwwuuurrrsssrrrrrrqqqqqqqqqrrrrrrppprrrtttuuuvvvuuutttsssrrrssssssrrrqqqrrrtttvvvrrrqqqooollljjjhhhgggfffdddeeehhhkkkmmmooopppqqqmmmgggccccccbbbbbbfffllllllttt}}}~~~zzzvvvvvvxxxxxxjjjdddiiisssxxxwwwooopppttt{{{{{{xxxyyy{{{yyyrrrhhh\\\LLL???<<<777111......///...,,,---------------------------,,,++++++---000444777888777777666777888;;;>>>BBBJJJXXXeeekkkqqq}}}xxxhhhUUUGGGFFFLLL[[[___bbbgggppp{{{~~~||||||~~~yyyjjjeeegggkkkddddddcccccceeehhhkkklllooowww}}}|||{{{{{{wwwqqqlllnnnoooooolllhhheeecccaaa]]]YYYZZZ^^^```]]]YYYRRRPPPMMMLLLJJJGGGDDDAAA???>>><<<;;;:::;;;<<<===>>>???AAABBBCCCEEEHHHJJJOOORRRUUUZZZaaajjjsssyyy}}}}}}uuummmiiihhhhhhhhheeeaaa````````````______^^^\\\[[[ZZZZZZ[[[[[[___ccchhhnnnqqqrrrpppooojjjhhheeebbbaaabbbcccdddbbbaaaaaabbbdddhhhjjjlllfffhhhlllooopppnnnjjjhhhddd^^^___qqq|||yyypppppppppnnnmmmmmmnnnpppuuuxxx~~~~~~{{{vvvsssxxx~~~yyyoooddd\\\WWWOOODDD:::555111///111111......111------........./////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...///222444555666888999999999::::::999===DDDRRRdddrrrvvvooohhhjjjnnnlll___NNNOOOjjjyyymmmeeejjjwww}}}~~~~~~~~~}}}}}}|||}}}~~~~~~}}}}}}}}}}}}zzzxxxhhh^^^\\\fffoooooonnnooolllnnnoooooommmllllllmmmkkkmmmnnnllllllqqqyyy}}}vvvsssssswwwuuuooogggbbbgggttt{{{uuussssssssssssqqqmmmiiieee```[[[]]]aaatttxxx{{{zzzxxxvvvwwwxxxuuutttpppjjjfffeeefffhhhlllkkkjjjjjjiiiiiijjjjjj```ZZZTTTWWWffftttxxxssstttwww||||||pppgggfffaaa]]]___dddiiilllmmmkkkmmmqqqwww~~~uuurrrnnnmmmmmmooopppppppppooonnnmmmmmmoooqqqsssmmmmmmllllllmmmoooqqqrrrrrrqqqpppqqqsssttttttssspppqqqrrrsssssssssrrrqqqoooqqqrrrtttuuuuuuuuuuuuuuuvvvwwwvvvuuusssttttttsssrrrqqqooollliiigggfffbbbeeeiiinnnqqqrrrsssrrrlllgggddddddddddddhhhmmmtttvvvyyy{{{zzzxxxvvvttttttuuupppfffaaafffooouuuzzz}}}xxxqqqxxx}}}{{{wwwrrrmmmeeeUUUFFFAAA;;;444000//////---,,,---------------------------,,,+++,,,...111555888666666666666666888<<>><<<:::;;;::::::999999999::::::;;;===@@@CCCDDDGGGJJJLLLRRRSSSVVV[[[aaakkkuuu|||{{{|||vvvrrrnnnjjjhhhcccaaa^^^]]]^^^aaabbbbbbbbbaaa___^^^]]]]]]^^^___cccdddgggmmmssstttrrrnnnkkkhhhccc___\\\[[[\\\]]][[[]]]___bbbeeefffffffffiiikkknnnoooooolllhhhfffgggeeeiii{{{{{{wwwuuusssqqqppppppnnnlllmmmqqqxxx~~~yyyrrrjjjhhhrrr~~~}}}zzzoooeee^^^VVVLLLDDD;;;555111222111//////111......------...000222333000000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------///000222444555666777888999999999;;;===BBBUUUiiirrrxxx}}}zzzssstttssseeeMMMCCCXXX~~~eeebbbiii~~~yyyzzz|||~~~~~~||||||{{{{{{{{{|||}}}}}}}}}|||||||||{{{xxxvvvttt```^^^bbbkkkpppnnnmmmoooppppppppppppoooooooooooojjjkkkmmmnnnqqqwww|||vvvssssssuuuuuurrrkkkbbb___hhhzzzyyytttrrrrrrrrrrrrjjjkkkkkkeee^^^\\\dddlll}}}zzzvvvrrrppppppqqqooonnnkkkhhheeeeeehhhjjjkkkkkkjjjjjjiiiiiiiiihhhbbb[[[WWW```rrr~~~|||uuukkklllooorrrssspppjjjdddggg```]]]dddooouuuuuutttlllmmmppprrruuuxxxyyyzzznnnllljjjjjjkkkmmmnnnoooooonnnnnnnnnnnnpppqqqrrrlllllllllllllllmmmnnnooooooooooooqqqtttuuutttsssnnnppprrrttttttsssqqqpppqqqrrrsssttttttttttttsssvvvxxxzzzzzzwwwtttssssssrrrrrrrrrqqqooollljjjhhhfffiiimmmqqqsssrrrpppooojjjfffdddeeeffffffiiinnnooooooqqqwww{{{|||yyyuuuooopppmmmhhhfffmmmyyy{{{}}}xxxrrrppprrrpppaaaQQQEEE>>>555000//////...,,,------------------------,,,,,,,,,---///222666888888888888777666888===AAAMMM]]]kkkooovvv}}}wwwlll\\\LLLDDDMMMZZZiiijjjqqqzzzyyyzzzmmmffffffgggccc___fffggghhhjjjmmmqqquuuwwwxxxyyywwwqqqhhh___WWWRRROOOTTTVVVQQQGGGAAACCCGGGAAABBBCCCBBB???===;;;;;;;;;::::::<<<>>>>>>===<<<:::;;;;;;;;;;;;;;;;;;;;;===???CCCFFFHHHKKKNNNPPPTTTWWWZZZ___dddkkksssxxxwwwzzz|||}}}}}}yyyxxxxxxwwwsssooohhheeeaaa___```aaabbbccceeedddcccbbbaaabbbcccccckkkiiijjjpppuuuvvvpppkkkgggddd___[[[YYYZZZ[[[]]]^^^```ccceeeffffffffffffoooooonnnmmmkkkiiigggfffjjjhhhmmm|||~~~xxxuuuuuutttqqqooonnnppptttyyy}}}|||sssiiifffqqqwwwmmmddd[[[RRRLLLBBB999333222111//////000///...------...000333555222111///...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------...000111333555666666666888999777777;;;BBBTTTjjjyyyzzz{{{|||wwwooo[[[HHHNNNnnnjjj___gggxxx~~~~~~xxxyyy{{{}}}}}}}}}|||{{{{{{{{{{{{{{{{{{{{{{{{|||zzzyyyyyyyyyzzzzzzxxxwww~~~jjj___aaaeeejjjkkkjjjkkknnnsssrrrpppppppppqqqrrrrrrmmmkkkkkkoooxxx~~~wwwrrrqqqrrrtttqqqmmmeee___```lll~~~~~~yyyvvvtttsssqqqpppiiippppppggg[[[\\\jjjwwwwwwooolllkkkmmmnnnmmmlllkkkiiifffgggiiilllkkkkkkkkkjjjiiigggffffff```YYYYYYgggzzz{{{rrrjjjjjjkkklllmmmmmmllljjjcccZZZYYYiiizzzzzzuuusssrrrpppoooooooooppppppiiiiiiiiiiiiiiikkkmmmooommmnnnpppqqqqqqqqqpppooollllllllllllllllllmmmmmmlllmmmppptttwwwwwwuuurrrooopppsssuuuuuusssqqqoootttttttttssssssrrrqqqqqqvvvxxxzzzzzzxxxuuussssssqqqqqqrrrrrrqqqpppnnnmmmmmmooorrrsssrrroookkkhhhiiieeeeeegggiiihhhkkkppplllmmmpppwww}}}~~~zzzvvvooonnnmmmkkknnnwwwzzzrrrpppvvvwwwjjjZZZHHHAAA777000//////......------------------------,,,,,,,,,...000444777999888999:::777666888>>>CCCRRR___kkksss~~~~~~kkkfff]]]RRRHHHFFFRRRaaadddjjjuuu|||sssnnniiifffeeedddaaa^^^eeegggjjjnnnssswwwzzz||||||tttjjjddd___WWWNNNHHHFFFGGGEEEBBB>>>===@@@CCC===@@@AAA@@@===:::999:::777666777999<<<======;;;;;;;;;<<<<<<============???BBBGGGJJJLLLOOORRRTTTWWW[[[```eeehhhkkknnnqqqppprrrtttvvv|||{{{||||||uuusssqqqrrrttttttqqqnnnjjjgggcccaaabbbcccccccccfffeeedddcccbbbcccddddddlllkkklllqqqvvvuuunnnhhh```___\\\[[[[[[^^^aaaccchhhiiikkkjjjhhhgggiiikkkooollliiigggfffhhhkkkmmmqqqnnnpppyyy}}}xxxwwwwwwuuussstttsssssssssvvvzzz~~~|||rrrmmmttt~~~uuulllbbbYYYTTTJJJ???555222111...---//////...------...000333555222111///...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///111333444555666777666888999666555>>>JJJmmmyyy~~~yyy{{{~~~uuudddNNNJJJcccyyycccfffwww}}}|||{{{zzzzzz{{{{{{{{{{{{zzzxxxwwwxxxyyyyyyyyyyyyxxxxxxxxxuuutttuuuvvvyyyzzzyyyxxx|||lll```___bbbeeeggghhhiiimmmqqqtttrrrpppoooqqqsssttttttqqqooonnnttt}}}zzztttpppnnnnnnooolllgggbbb```fffrrr~~~zzzwwwtttqqqnnnllllllsssrrrdddXXX]]]nnn|||tttlllkkkmmmnnnnnnkkkkkkjjjiiiggggggjjjlllllllllkkkjjjhhhfffdddcccXXXTTTXXXkkk~~~yyypppmmmmmmmmmmmmlllkkkiiiiii___YYY___uuu}}}vvvsssqqqooommmlllmmmnnnoooiiijjjjjjjjjiiijjjmmmooommmoooppprrrrrrpppnnnmmmnnnnnnnnnmmmmmmmmmmmmmmmjjjlllpppuuuyyyyyyvvvsssrrrtttvvvwwwvvvtttrrrpppuuuuuutttsssrrrqqqpppppptttvvvyyyyyywwwuuuttttttqqqrrrrrrrrrrrrrrrqqqqqqvvvxxxyyyyyywwwrrrmmmjjjjjjggggggkkkmmmmmmooosssrrrtttxxxzzz{{{zzzxxxwwwooommmlllmmmqqq{{{~~~vvvsssxxxyyymmm]]]OOOFFF;;;222/////////...------------------------,,,,,,---///222555888999555888999888666999AAAIIITTT\\\gggsss}}}rrr```ZZZSSSLLLHHHIIITTTaaabbbqqqmmmiiiccc___^^^___bbbcccbbbeeejjjooosssvvvwwwwwwqqqdddXXXTTTSSSNNNFFFAAADDDBBB???>>>???AAACCCDDD===>>>???>>>===;;;;;;<<<999888999;;;===>>>===<<<:::::::::;;;<<<===>>>???AAAEEEJJJOOORRRUUUYYY[[[ZZZ___dddhhhiiiiiijjjjjjnnnrrrwww~~~~~~yyyuuurrrqqqppppppooommmmmmmmmmmmllljjjeeecccaaaaaacccdddeeeddddddcccbbbaaaaaabbbcccdddgggiiimmmssswwwtttmmmggg]]]]]]]]]___aaadddhhhjjjoooppppppmmmjjjiiikkkoooiiigggdddcccfffkkkqqquuuxxxvvvtttyyy|||yyyxxxwwwwwwzzzwwwuuussssssuuuyyy{{{|||uuuxxx~~~vvvkkkbbb]]]SSSFFF999444111...------......------...000222333000000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000222444555666666888666888:::777888GGGYYY|||~~~{{{xxx}}}zzzjjjWWWHHHPPPnnnzzzmmmeee~~~|||{{{zzzzzz||||||{{{zzzyyyxxxwwwwwwvvvvvvwwwwwwwwwvvvuuutttqqqqqqrrrtttwwwyyyyyyxxx}}}mmmbbbaaabbbfffiiiiiijjjmmmqqqtttuuuqqqnnnnnnqqquuuvvvvvvtttuuuwww{{{~~~{{{uuupppmmmmmmmmmnnniiiddd```dddnnnzzz~~~{{{wwwtttrrrpppmmmkkkkkknnniii\\\WWWbbbttt|||rrrmmmnnnppppppnnnjjjjjjjjjjjjiiijjjlllooonnnmmmllljjjhhhdddaaa```VVVTTT\\\qqqwwwooojjjlllnnnnnnkkkgggccc```[[[]]]lll}}}wwwnnnnnnmmmlllllllllmmmmmmjjjlllmmmllljjjjjjmmmooooooooooooooonnnmmmmmmlllooooooooooooooonnnmmmmmmjjjkkknnnrrrvvvxxxwwwuuuxxxyyyyyyzzzyyywwwtttsssttttttsssrrrqqqqqqqqqqqqqqqsssvvvvvvuuutttuuuvvvuuutttssssssrrrrrrrrrssswwwyyyzzzzzzxxxtttpppmmmllljjjkkkppprrrrrrssswwwyyy|||~~~zzzssspppsssxxxooolllmmmppprrryyy~~~uuuqqquuuwwwmmm___XXXNNN@@@666111///...---------------------------,,,,,,---000222666888:::444888;;;;;;;;;@@@JJJSSSXXXZZZdddrrrzzzvvvnnniiiZZZSSSMMMKKKKKKNNNWWWaaaddd}}}vvvjjjfff```]]]___bbbfffggggggjjjnnnppppppmmmiiifff]]]SSSKKKJJJJJJEEE@@@???CCCBBBBBBBBBCCCCCCCCCCCC===<<<;;;<<<===>>>>>>>>>???>>>>>>???AAAAAA@@@>>><<<;;;::::::;;;===@@@AAADDDIIIPPPWWW\\\```eeegggiiilllpppssssssssstttuuu|||yyysssnnnkkkjjjkkklllmmmllljjjhhhggggggiiibbbaaaaaaccceeefffeeedddeeeeeedddccccccdddeeefffhhhmmmtttyyyyyytttmmmggg___```bbbdddgggjjjlllmmmmmmpppqqqoookkkiiilllooojjjiiiiiijjjmmmrrrwwwzzzxxxvvvuuuxxx~~~{{{xxxuuuwww{{{yyy|||~~~~~~}}}|||zzzzzz}}}{{{yyyxxxxxxyyyyyyzzz|||~~~}}}~~~yyyxxx|||~~~|||{{{}}}qqqgggbbb]]]NNN>>>777333000------------........./////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111333555666666666888555888;;;;;;???SSSjjj|||yyywww{{{zzzrrrddd]]]]]]jjjzzzsssfffmmm}}}}}}}}}}}}}}}}}}||||||||||||{{{yyyxxxwwwxxxyyyyyywwwxxxxxxyyyxxxwwwvvvuuupppppppppsssvvvxxxwwwvvv|||{{{kkkfffllliiilllooonnnooorrruuuvvvuuuqqqmmmmmmqqquuuwwwxxxwww{{{~~~}}}{{{wwwqqqmmmlllnnnpppqqqgggbbb```ggguuu{{{wwwssspppooooooooonnngggfff]]]TTTWWWhhh{{{xxxpppnnnqqqrrrpppmmmiiikkkkkkkkkkkkmmmppprrrooonnnmmmkkkgggccc```^^^ZZZYYYcccxxxvvvmmmfffkkkppprrrnnnggg```\\\UUU]]]ssswwwtttnnnnnnooopppooonnnmmmllllllnnnooonnnkkkkkkmmmpppqqqpppmmmkkkjjjkkkkkklllpppqqqqqqqqqpppooonnnmmmkkkkkklllooossswwwwwwwww|||}}}}}}|||{{{yyywwwuuurrrrrrrrrqqqqqqrrrssssssoooqqqssstttttttttuuuwwwxxxwwwuuusssrrrrrrrrrsssnnnpppqqqrrrqqqooolllkkknnnlllnnnsssvvvuuuwww{{{{{{vvvkkkhhhpppyyyooommmnnnrrrsssvvv~~~~~~~~~{{{ppplllqqqtttlll```___TTTEEE999222///---,,,------------------------+++,,,...000333666999:::555:::>>>@@@AAAHHHTTT^^^]]]]]]eeerrrssshhhaaabbbVVVOOOJJJKKKOOOTTT\\\cccfff{{{|||ooohhhddd```bbbgggjjjiiigggqqqssstttsssmmmeee\\\VVVSSSMMMJJJLLLJJJDDDAAADDDAAADDDFFFGGGEEEBBB@@@@@@===;;;999:::===@@@AAAAAABBBAAA@@@AAABBBAAA@@@>>>>>>===<<<;;;===???CCCEEEHHHMMMVVV^^^eeekkkpppsss~~~wwwpppkkkiiijjjkkkeeefffgggeeebbbaaadddgggdddddddddfffggggggeeeccchhhhhhgggffffffggghhhiiiooouuu}}}}}}uuulllgggcccdddfffiiikkklllmmmmmmhhhlllpppoookkkiiikkknnnqqqqqqrrrsssuuuwwwyyyzzzrrrqqqqqqttt{{{wwwrrrmmmkkkpppwwwsssyyy~~~{{{{{{}}}}}}~~~|||zzzuuuwww{{{}}}yyyzzz}}}yyywwwyyy}}}ttt}}}ssshhhccccccSSSBBB999555111......,,,---......///......---------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111444555666666666777555777===>>>DDD\\\wwwvvvrrruuu~~~sssmmmhhhooovvveeeaaa|||zzz{{{{{{|||}}}~~~|||zzzxxxvvvvvvxxx{{{|||{{{||||||}}}|||{{{zzzyyyppppppppprrruuuvvvuuutttyyyrrrnnnmmmooonnnmmmooosssvvvsssnnntttpppmmmnnnrrrwwwzzzzzz}}}{{{xxxwwwwwwzzz}}}yyytttnnnllloootttwwwxxxkkkdddaaahhhvvv}}}xxxqqqqqqqqqpppooonnnmmmlllfffccc[[[UUU]]]pppzzzuuuppppppssstttrrrooommmnnnnnnmmmkkkkkklllnnnrrrooolllkkkmmmkkkcccYYY[[[ZZZhhh}}}nnniiiiiiiiilllppplllbbbYYYUUURRRaaaxxxxxxwwwpppnnnmmmmmmnnnnnnmmmlllmmmmmmnnnnnnoooooopppppppppooonnnmmmlllkkkkkkkkkpppqqqsssttttttsssqqqppplllmmmooopppqqqtttxxx{{{{{{zzzyyyyyyyyy{{{|||}}}wwwvvvtttsssrrrrrrssstttrrrrrrqqqqqqpppqqqqqqrrrrrrssssssrrrrrrpppooonnnnnnnnnmmmlllllllllmmmmmmlllmmmooorrrtttwwwyyyzzz{{{yyytttmmmiiikkkrrrxxxqqqooommmmmmpppvvv|||}}}{{{|||}}}xxxxxx|||vvvkkkiiinnnsssnnnffffffbbbQQQ===444777444+++////////////.....................///111555888:::777<<<<<<:::???NNN\\\aaa```hhhoooooonnnlllhhhbbbWWWPPPIIIGGGKKKTTT[[[___lll~~~xxxmmmiiidddaaaccchhhkkkmmmooottttttrrrjjj^^^TTTPPPPPPMMMQQQSSSPPPLLLJJJHHHFFFEEEEEEFFFEEECCC@@@>>><<<<<<<<<===>>>AAADDDGGGIIIFFFDDDBBBBBBCCCDDDDDDCCC@@@@@@@@@AAABBBEEEGGGIIILLLLLLMMMRRR[[[fffpppwww~~~zzztttrrrrrrpppnnnjjjfffcccbbbdddeeecccaaaeeefffgggggggggfffeeeddddddhhhkkkmmmkkkiiigggfffrrryyy{{{nnnaaaYYY\\\[[[[[[\\\___dddiiillliiijjjkkkkkkkkknnntttyyyyyywwwssspppoooppprrrsssvvvssspppooosss|||vvvllleeefffmmmtttppprrruuuwwwyyy|||xxxtttvvvvvvxxx|||~~~||||||||||||zzzxxxxxxzzz||||||}}}uuuiiicccbbb___QQQ>>>444555333---///---,,,,,,...//////...........................,,,,,,+++++++++,,,------000222444444444444666888444888:::888;;;LLLiiizzz|||~~~rrrjjjhhhsssxxxfffkkk~~~{{{yyy{{{||||||~~~|||}}}~~~{{{xxxvvvsssmmmnnnwww}}}{{{wwwwwwvvvoookkkkkkkkklllllllllooosssuuussspppnnnnnnpppssswww{{{|||||||||{{{zzzzzz{{{~~~~~~}}}}}}~~~~~~|||xxxtttgggcccccckkkxxx}}}wwwttttttsssrrrpppnnnlllkkkeee```XXXWWWdddyyywwwrrrooooooqqqsssqqqnnnnnnoooooonnnllllllmmmooopppqqqqqqnnnjjjeee^^^XXX[[[___ooo|||ooolllmmmjjjkkknnnkkk```VVVRRRXXXjjjwwwsssnnnmmmmmmnnnoooooonnnlllmmmmmmnnnoooooopppppppppoooooommmlllkkkkkkkkkkkkppppppqqqrrrqqqpppooonnnnnnooooooooooooqqqsssvvvuuuvvvxxxzzz||||||}}}}}}wwwvvvtttrrrqqqqqqrrrrrrrrrqqqqqqqqqqqqrrrrrrsssqqqqqqppppppooonnnnnnmmmkkkkkkkkkjjjjjjkkklllllljjjkkkmmmoooqqqssstttuuurrrppplllgggdddgggnnnuuupppqqqqqqppppppssswww{{{qqqmmmiiillluuu}}}}}}zzzuuusssvvv{{{~~~}}}wwwppppppuuuvvvppphhhiiieeeVVV@@@555555222,,,////////////.....................///222555888:::999======<<>>===@@@@@@AAABBBDDDFFFHHHIIIHHHFFFEEEEEEFFFFFFDDDCCC@@@@@@AAABBBDDDFFFHHHIIIJJJJJJKKKOOOUUU]]]eeejjjsssvvvzzz~~~}}}{{{wwwqqqmmmgggdddbbbaaacccdddcccbbbggghhhiiiiiiiiihhhgggfffiiilllnnnnnnkkkhhhfffeeeqqqxxxzzzjjj[[[RRROOONNNNNNOOORRRVVV[[[^^^___cccgggiiikkkmmmpppssspppnnnjjjgggeeeeeeggghhhnnnllljjjkkkooowww|||xxxpppfff``````gggmmmnnnqqquuuxxxyyy{{{}}}|||xxxuuuuuuuuuxxxzzz{{{zzzxxxzzz{{{{{{{{{zzz|||~~~{{{zzz}}}}}}vvvjjjddd```^^^UUUHHH===777222,,,///...,,,---...//////...------------------------,,,,,,,,,+++,,,,,,---...000222444444444444666888777777888:::BBBTTTjjj{{{xxx}}}xxxkkkgggjjjzzznnnooo~~~}}}}}}~~~~~~|||zzz}}}yyyxxx{{{|||zzz{{{}}}||||||{{{zzzwwwtttqqqoookkkhhhkkktttyyyxxxwwwyyytttjjjhhhiiikkklllkkkjjjkkkmmmoooooommmllliiimmmssswwwzzz{{{{{{|||xxxyyyyyyzzz|||~~~{{{sssnnnaaaaaafffqqq|||{{{tttttttttsssqqqnnnkkkiiihhhbbb\\\XXX___rrrrrrooommmmmmpppqqqpppnnnnnnooonnnmmmkkkkkkmmmnnnlllpppsssqqqhhh___ZZZYYYZZZeeexxxvvvmmmmmmllliiiiiijjjggg^^^WWWTTTcccwww|||tttlllllllllmmmoooqqqqqqooommmnnnnnnnnnoooppppppqqqqqqooonnnlllkkkjjjjjjkkklllooooooooonnnnnnmmmmmmmmmoooppppppnnnmmmmmmoooqqqqqqssswwwzzz}}}}}}}}}|||vvvuuusssqqqppppppppppppppppppqqqqqqrrrrrrrrrssspppooommmlllkkkkkklllmmmhhhhhhhhhhhhiiijjjkkkkkkhhhhhhiiikkklllmmmnnnnnnhhhhhhfffcccbbbfffnnnuuuuuuyyy|||{{{vvvssstttvvvoooiiidddiiiuuu}}}xxxtttuuu|||}}}{{{zzz}}}xxxsssnnnlll^^^GGG777333111---////////////..................///000333666999:::<<<>>>>>>???GGGWWWfffnnnmmmwww|||rrreeeZZZFFFCCCDDDMMMZZZdddgggfffxxxvvvllliiifffeeeeeedddfffiiilllnnnmmmpppllleee\\\VVVWWW]]]dddmmmhhh```XXXQQQKKKHHHGGGGGGEEEDDDBBBAAAAAAAAAAAAEEEEEEGGGHHHHHHIIIIIIIIIJJJJJJIIIIIIJJJIIIFFFDDD@@@AAABBBDDDFFFHHHJJJKKKJJJJJJKKKMMMQQQUUUZZZ\\\```aaaccceeeggghhhiiiiiigggkkkmmmooottt}}}xxxoooiiieeecccbbbcccdddffffffeeejjjjjjkkkkkklllkkkkkkjjjnnnppppppoookkkgggeeeeeepppxxxxxxeeeSSSIII???>>>>>>???BBBFFFIIIKKKPPPTTTZZZ```ccceeehhhiiikkkiiigggeeedddeeegggiiilllkkkkkkmmmqqqvvv|||zzzwwwooofff``````fffllllllooouuuxxxyyyyyyyyyzzzzzz~~~|||xxxvvvuuuvvvwwwxxxxxxwwwzzz{{{||||||{{{}}}|||zzzuuuqqqvvv~~~xxxppplllccc```]]]XXXLLL<<<111...000...------...///......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......111222444444444555666888:::888888AAARRRdddrrrxxxzzz}}}nnnbbbeeennn{{{ooofffhhh~~~~~~~~~~~~{{{zzzyyyzzz{{{{{{zzzxxxxxxtttssswwwyyywwwvvvwwwxxxwwwuuussspppmmmkkkjjjdddeeekkkrrruuutttvvvzzzzzziiicccfffjjjllllllmmmkkklllmmmkkkgggfffgggmmmqqqvvvxxxvvvuuuvvvxxxssstttuuuwwwxxxyyyyyyyyy~~~yyytttpppllliiiggg\\\aaakkkwwwxxxrrrqqqpppooonnnllliiigggfffaaa\\\]]]lllooommmlllmmmoooqqqpppooommmmmmmmmkkkiiijjjlllnnnlllnnnrrrqqqiii^^^ZZZ[[[[[[lll|||nnniiikkkggghhhiiihhhaaaZZZZZZ___rrrwwwuuuqqqiiijjjjjjmmmppprrrrrrpppmmmnnnoooooooooppppppqqqqqqmmmmmmkkkjjjjjjkkkllllllnnnmmmmmmllllllmmmnnnnnnpppppppppnnnllllllnnnpppuuuvvvxxxyyyzzz{{{{{{{{{vvvuuusssqqqoooooooooooonnnoooooopppqqqqqqqqqqqqooonnnkkkjjjiiijjjlllmmmggggggggghhhiiijjjkkklllgggggghhhhhhiiiiiiiiiiiifffggggggfffggglllttt{{{}}}wwwuuuvvvwwwsssqqqxxx|||vvvvvvssssssgggQQQ<<<333111///////////////...............///000111444777999;;;===>>>???CCCMMM]]]llltttxxxsssaaaSSSDDDBBBEEEPPPaaammmpppooozzzkkkfffhhhkkkiiilllooopppqqqsssqqqnnnmmmhhh___XXXVVV\\\gggpppyyyooobbbYYYQQQKKKHHHHHHGGGFFFCCCBBBBBBCCCEEEFFFHHHIIIKKKLLLMMMMMMLLLLLLNNNNNNNNNNNNNNNLLLHHHEEEAAACCCEEEGGGJJJLLLMMMMMMLLLMMMNNNOOOQQQSSSUUUVVVRRRRRRRRRTTTWWWZZZ[[[[[[XXX]]]```aaaiii~~~}}}xxxuuusssoooiiiddddddddddddeeegggiiiiiijjjkkkllllllmmmmmmnnnnnnnnnqqqqqqqqqnnnkkkhhhhhhhhhrrr{{{uuuaaaOOOEEE>>>>>>???@@@BBBEEEGGGIIIJJJMMMQQQWWW\\\bbbgggjjjnnnmmmmmmmmmpppsssvvvxxxsssssstttvvvxxx|||{{{xxxqqqiiibbbbbbhhhmmmmmmppptttvvvwwwwwwxxxyyyzzz|||~~~|||~~~{{{xxxwwwxxxyyyyyyyyy|||}}}}}}{{{zzzzzz|||~~~yyypppmmmvvv|||{{{{{{zzzxxxwwwmmmgggfffdddWWWAAA333111111///------...///...---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,---...///000111333444555444555777888<<<888;;;LLLeeexxx}}}{{{|||vvvkkk]]]YYYdddsssxxxnnnbbbbbbqqq}}}|||}}}|||{{{zzzvvvvvvvvvwwwyyyzzzyyywwwqqqllljjjnnnrrrrrrsssuuusssssssssqqqooollliiigggbbbhhhpppuuuuuuuuuwww|||yyylllbbbdddjjjlllllllllooommmnnnooolllhhhiiiooo||||||{{{wwwrrrppprrrtttqqqqqqssssssssssssrrrrrrvvvsssnnnhhhbbb`````````ZZZdddqqq||||||tttnnnnnnnnnnnnmmmllljjjiiihhh```^^^dddyyyxxxmmmmmmmmmnnnoooppppppooommmnnnmmmlllkkklllooorrrsssppppppooohhh^^^YYY[[[eeexxxvvvkkkiiikkkeeeiiikkkfff[[[UUU___lllwwwmmmooooooiiijjjjjjmmmpppssssssqqqnnnpppooooooooooooooooooooolllllllllllllllllllllmmmllllllllllllmmmooopppqqqooooooooonnnmmmmmmoooqqq|||{{{xxxvvvuuuvvvwwwxxxuuutttrrrpppoooooooooooolllmmmnnnoooppppppooooooooommmkkkjjjjjjkkklllmmmhhhhhhhhhhhhiiikkkllllllhhhhhhhhhhhhhhhhhhhhhggggggiiikkkkkklllqqqyyy{{{vvvvvvwwwxxx}}}wwwvvv}}}yyyyyyppp[[[EEE777222222////////////............//////111333555777:::;;;======@@@IIIUUUcccooowww}}}lllYYYJJJEEECCCFFFRRRbbbpppvvvwwwqqqfffeeejjjppppppwww{{{zzzyyyxxxtttnnndddaaa\\\YYY^^^hhhuuu~~~qqq```UUUNNNGGGDDDEEEDDDCCCAAAAAABBBEEEHHHJJJJJJLLLNNNPPPQQQRRRQQQQQQSSSRRRQQQQQQQQQNNNJJJGGGDDDFFFIIILLLNNNOOOOOOOOOMMMNNNPPPRRRSSSUUUUUUUUUPPPPPPPPPTTTYYY\\\^^^]]]]]]ccceeedddmmmyyyrrrjjjeeeeeeeeeeeedddaaaccceeefffhhhiiijjjllllllmmmmmmnnnoooppppppqqqqqqqqqpppnnnllllllmmmooowww~~~ppp^^^PPPIIIJJJKKKMMMNNNQQQSSSTTTUUUTTTSSSSSSVVV]]]eeelllqqqqqqqqqrrrsssvvvzzz}}}xxxxxxyyy{{{||||||}}}}}}xxxuuuppphhhbbbbbbfffkkknnnppprrrrrrssstttwwwyyy~~~}}}~~~|||{{{~~~zzzxxxxxxyyyyyyyyyzzzzzzzzzyyyxxxxxxzzz||||||rrrmmmuuu~~~xxxssstttyyy~~~xxxpppjjjhhh[[[FFF777444222000......//////...---------------------------------------...///000111111333555555555555777999999888@@@VVVqqq}}}~~~ppp___SSSNNNSSSdddttt}}}oooeee```kkk}}}{{{zzzxxxuuusssnnnnnnoooqqqtttvvvvvvuuujjjdddaaagggmmmqqqsssvvvtttuuuvvvuuurrrlllgggcccccclllwww||||||~~~rrrjjjgggoootttqqqppprrrpppmmmooosssqqqnnnuuu~~~vvvooonnnpppssspppqqqqqqqqqqqqpppooonnnkkklllllliiiddd___\\\ZZZ\\\hhhvvvxxxppplllnnnnnnnnnmmmlllkkkjjjiii``````kkk}}}pppllllllmmmnnnoooooonnnnnnoooooonnnmmmmmmppptttwww|||uuuqqqoooggg\\\YYY___vvvssslllkkklllgggjjjjjjcccWWWUUUeeeyyypppiiilllnnnlllkkkkkkmmmppprrrsssqqqoooqqqppppppooonnnmmmlllllljjjkkkmmmnnnooonnnmmmmmmllllllmmmnnnoooppppppqqqmmmnnnnnnmmmlllmmmoooqqq|||zzzvvvrrrqqqrrrtttvvvtttsssqqqpppoooppppppqqqmmmnnnoooppppppooonnnmmmmmmmmmlllkkkkkkkkklllmmmiiiiiiiiiiiijjjkkklllllliiiiiiiiiiiihhhhhhhhhggghhhjjjmmmmmmnnnssszzz{{{uuusssrrrzzz}}}rrrrrrzzz~~~}}}vvveeeOOO>>>666444////////////............///000111444666888:::;;;======CCCQQQ___iiirrrxxxvvvgggWWWJJJDDDEEEIIISSSbbboooxxx|||xxxlllhhhhhhnnnsssyyy{{{vvvvvvqqqjjj\\\\\\^^^bbbkkkvvvoooZZZPPPJJJBBB>>>@@@AAAAAA@@@AAADDDHHHLLLOOOPPPQQQSSSTTTUUUVVVVVVWWWWWWVVVTTTSSSRRROOOLLLIIIHHHJJJNNNQQQSSSSSSRRRQQQMMMOOOQQQSSSUUUVVVWWWWWWOOOOOOPPPUUU\\\``````___]]]ccchhhlll|||ooohhh___[[[]]]bbbeeefff___bbbeeegggggghhhjjjlllnnnnnnnnnoooppprrrssstttrrrrrrqqqooooooqqquuuxxx~~~yyyiii[[[UUUSSSTTTVVVXXX[[[^^^```aaaaaa___]]]\\\^^^bbbhhhmmmoooooonnnnnnoooppprrrtttuuuttttttuuuvvvwwwvvvvvvuuuwwwuuuqqqjjjdddcccgggkkkmmmnnnooooooppprrruuuxxx}}}||||||}}}|||{{{}}}yyywwwwwwwwwwwwwwwtttuuuvvvvvvwwwxxx|||~~~|||tttooosss}}}}}}yyyqqqrrrzzzwwwmmmfff]]]NNN???666222000///...//////...---........................---------...///000111222222333555555555555777999777<<>>HHHYYYhhhoootttxxxwwwjjj___TTTKKKCCCHHHPPPZZZfffrrr}}}mmmiiilllppptttxxxrrrjjjkkkiiiddd^^^aaagggoooxxx~~~{{{dddPPPJJJHHHBBB@@@CCCCCCCCCEEEGGGKKKPPPUUUWWWYYYYYYYYYYYYYYYZZZZZZ[[[[[[YYYVVVSSSRRRPPPMMMJJJLLLOOORRRUUUWWWUUUSSSRRRQQQRRRTTTVVVXXXYYYZZZ[[[MMMMMMOOOUUU\\\```___\\\ZZZaaaiiitttzzzvvvuuuxxxyyyuuurrrrrrbbb^^^ZZZZZZ^^^ccceeefffaaadddhhhjjjjjjjjjlllnnnqqqqqqqqqqqqsssuuuwwwxxxvvvuuutttrrrsssvvv{{{~~~qqqbbbYYYZZZ______bbbeeeiiilllnnnnnnnnnnnnmmmnnnqqqrrrqqqlllhhhiiihhhhhhiiiiiijjjllllllmmmnnnooopppqqqqqqqqqqqqsssrrrnnnhhhbbbaaadddhhhgggiiilllmmmnnnppprrrtttvvvxxx{{{~~~~~~{{{xxxwwwwwwwwwvvvuuussstttuuuvvvvvvxxx{{{~~~{{{|||xxxqqqqqqzzz}}}|||zzzyyy~~~rrrhhhddd]]]MMM===333111///...//////...------------------------------------...///000222333222444555666555666777999;;;FFFXXXhhhsssuuussspppfffYYYMMMLLLTTT```ooozzz}}}}}}pppiiigggwww|||{{{zzzwwwssslllddd^^^[[[\\\___ccciiimmmoooooojjjeeeeeeoooxxx{{{zzzzzzyyyxxxvvvsssqqqnnnlllkkkppp}}}rrrnnnnnnrrrmmmeeeiiitttrrrnnnppptttqqqooo|||uuummmkkkllllllllliiiiiiiiijjjkkklllmmmnnnjjjkkklllhhhbbb]]][[[\\\cccooo}}}{{{qqqkkkiiijjjiiihhhgggdddbbb___^^^^^^aaalllzzz~~~wwwooommmhhhjjjllllllkkkjjjiiiiiihhhiiiiiiiiijjjnnnsssxxxuuussssssooobbbZZZfff{{{xxxkkkkkklllgggddd^^^XXXWWW[[[iiitttqqqqqqpppnnnpppooonnnmmmnnnpppqqqqqqpppsssrrrpppnnnllliiihhhggggggkkkooossstttrrrooolllnnnoooooopppnnnllliiihhhmmmmmmmmmkkkiiihhhjjjllliiijjjkkkmmmoooqqqssstttsssrrrqqqqqqqqqrrrssstttrrrsssttttttsssqqqnnnmmmiiijjjjjjkkkkkkkkkjjjjjjkkkjjjiiiiiiiiiiiiiiijjjiiiiiiiiiiiiiiihhhhhhhhhjjjmmmoooooooooqqqvvvzzzyyy{{{zzzuuupppqqqyyy~~~mmmnnn{{{|||qqq___JJJ<<<666000/////////............///000222555888999:::;;;===???KKK___nnnsssuuuyyyvvvwwwrrrfffZZZRRRKKKEEECCCKKKWWWbbbmmmwwwuuueeefffpppwww{{{{{{hhh^^^```bbb___eeeiiiqqqyyy}}}zzzpppZZZGGGFFFHHHEEEEEEJJJGGGHHHKKKNNNSSSYYY]]]``````___]]]\\\[[[\\\\\\]]]]]]ZZZVVVSSSQQQPPPMMMKKKNNNQQQUUUXXXYYYWWWTTTRRRVVVWWWXXXYYY[[[\\\]]]^^^PPPOOORRRXXX___bbb```\\\aaagggnnnzzz{{{uuuooommmnnnlllddd]]]ZZZXXX[[[aaaccc___[[[ZZZXXXWWWWWW[[[aaaeeedddccceeeiiimmmooonnnnnnppprrrssssssssssssuuuwwwzzz{{{zzzyyywwwuuuuuuyyy{{{kkk\\\WWW^^^fffmmmppptttxxx{{{}}}~~~~~~}}}~~~qqqhhheeeeeefffgggiiikkklllmmmjjjkkklllnnnpppqqqrrrrrrkkkjjjgggaaa[[[ZZZ]]]```aaaeeejjjmmmnnnnnnooopppppptttzzz~~~|||yyyyyyyyyxxxwwwvvvvvvwwwwwwvvvuuuvvvyyy{{{xxx|||{{{tttqqqyyy~~~vvvsssyyywwwlllllljjjZZZDDD333111////////////...---,,,,,,,,,,,,,,,,,,,,,,,,------......///111222333222444555666555666888999BBBQQQdddppprrrooolllkkk^^^WWWSSSYYYbbblllwwwxxxnnnlllnnn~~~}}}}}}}}}~~~yyyxxxxxxvvvqqqhhh^^^WWWYYYZZZ]]]bbbiiinnnppppppmmmiiilllwww}}}zzzuuussspppnnnnnnpppsssuuu{{{nnnnnnllliiiggggggjjjmmmppppppppprrrtttxxx{{{}}}yyynnnhhhhhhiiiiiiggggggffffffffffffhhhiiijjjiiimmmqqqnnnfff^^^[[[ZZZcccttt~~~tttnnnlllkkknnnkkkfffcccaaa^^^ZZZXXX^^^mmm{{{|||wwwrrrnnnkkkooonnnmmmlllkkklllmmmmmmooommmkkkjjjkkkmmmoooqqqqqqnnnjjjfff```bbbsss|||tttpppnnnjjjfff```[[[UUUWWWggg}}}~~~tttqqqqqqmmmkkkkkknnnoooppppppqqqpppoooooooooppppppnnnkkkiiiiiijjjkkklllllllllmmmnnnnnnnnnoooooommmllljjjiiihhhgggkkkjjjjjjjjjkkkmmmooopppmmmmmmmmmnnnoooqqqrrrsssqqqtttwwwvvvsssqqqqqqrrrwwwvvvvvvuuusssqqqooonnnooommmkkkkkkllllllkkkjjjjjjllliiicccccchhhiiifffjjjjjjkkkkkkkkkllllllllllllkkkjjjiiiiiinnntttyyy{{{yyy}}}yyypppqqqrrr|||yyyyyyyyy{{{zzzuuukkkwww~~~zzzwwwkkkTTT???666111000......000000000//////111333555555777;;;===:::FFF[[[ooozzzzzzuuusssrrrjjj```YYYPPPGGGEEEGGGKKKNNNXXXfffuuu~~~zzzwwwvvv}}}|||ooogggnnnyyy|||qqqiiiccc___```eeepppzzz~~~zzzrrrggg[[[SSSKKKHHHLLLQQQTTTSSSSSSWWWZZZ\\\\\\]]]```dddiiieeeaaa```bbbddddddcccccc^^^YYYVVVSSSPPPSSSYYY[[[[[[\\\]]]^^^\\\XXXVVV\\\^^^```dddgggfff^^^UUUSSSJJJNNN```kkkgggbbbddd```qqqzzzwwwddd]]]XXXVVVSSSMMMJJJJJJHHHIIILLLNNNOOOPPPPPPPPPVVVWWWZZZ___dddggghhhgggnnnppprrrsssssstttvvvxxxwwwwwwxxxyyyyyyyyyxxxxxxwwwvvvuuuvvvyyy~~~{{{lll^^^WWWYYYbbbiiivvv}}}|||qqqmmmiiiiiilllmmmkkkgggfffhhhkkknnnppppppppppppgggddd]]]UUUOOOPPPVVV[[[]]]eeeiiihhhhhhmmmmmmjjjiiiooowww|||~~~~~~|||{{{}}}~~~wwwsssuuuxxxyyyxxxvvvvvvwwwxxxxxxwwwyyyyyyxxxtttttt}}}{{{}}}yyysss||||||qqqkkkiiiaaaWWWCCC888000111222...++++++......---,,,,,,,,,,,,------------...000111333444777444333555555666;;;CCCHHHeee||||||rrrlllgggbbbZZZMMMPPPfffwwwzzz~~~oooaaannn~~~}}}||||||{{{{{{uuuttttttlll______hhhmmmkkknnntttuuuqqqnnnnnnfffoooxxxzzz{{{||||||yyytttkkkgggiiikkkjjjmmmrrr|||ppppppnnnllljjjjjjmmmooonnnooopppqqqsssttttttuuuuuunnnfffbbbcccfffgggfffeeefffhhhiiijjjjjjiiiiiinnnqqqrrrnnnfff___]]]]]]ggguuu|||sssooommmlllllljjjeee```[[[XXXWWWWWWgggvvvuuuoooooopppooonnnmmmlllkkkkkklllmmmjjjiiigggfffgggiiikkklllnnnjjjgggccc```eeexxxzzztttpppmmmhhhcccWWWVVVUUU[[[lllxxxqqqppppppmmmkkkkkkoooooonnnmmmmmmlllllllllpppqqqqqqooommmkkklllmmmlllllllllmmmmmmmmmmmmmmmmmmllllllkkkiiihhhhhhgggjjjiiiiiiiiijjjkkkmmmnnnoooooooooooooooooooooppppppsssttttttqqqpppqqqrrruuuuuutttsssqqqpppnnnmmmnnnlllkkkkkklllllllllkkkgggiiiiiifffggglllllliiikkkkkkkkkjjjjjjiiiiiiiiihhhggggggfffgggkkkqqqvvv}}}zzzxxx{{{}}}yyyrrrrrrzzztttllllllqqq}}}|||tttlllwww~~~xxxmmm[[[GGG:::222000///...000000000///000111333555666888;;;>>>:::GGG]]]rrr}}}|||uuuooolllggg```YYYNNNEEECCCFFFMMMRRR[[[iiixxx~~~tttmmmkkk|||xxxqqqooowww~~~vvvooohhhcccffflll|||~~~yyynnnbbb]]]WWWPPPMMMOOOTTTXXXYYYZZZ^^^bbbddddddeeefffhhhiiifffccccccdddeeedddcccaaa]]]ZZZYYYWWWUUUXXX^^^^^^]]]\\\\\\\\\]]]\\\\\\```bbbeeeiiijjjggg^^^UUURRRMMMVVVjjjuuupppiiihhhkkkxxxsssaaa[[[VVVUUURRRMMMJJJKKKLLLLLLKKKKKKLLLNNNPPPRRRWWWXXXZZZ^^^bbbfffggggggnnnppprrrssstttuuuwwwyyyzzzzzzzzzzzzzzzzzzzzzzzzxxxwwwuuuuuuwww{{{{{{tttggg[[[UUUXXX```gggzzzyyypppkkkkkklllllljjjggghhhiiijjjlllnnnpppqqqkkkggg___TTTLLLIIILLLOOOSSS[[[aaabbbdddhhhiiifffdddkkksssyyyzzz{{{}}}~~~|||yyywww}}}zzzwwwyyy|||zzzyyywwwwwwxxxxxxvvvuuuwwwwwwwwwuuuuuuzzzwwwuuu|||~~~{{{}}}tttooommmfff^^^HHH<<<111000111///---...///...------,,,,,,---------------...000111333444555555666777666666===FFFSSSjjjzzzxxxnnniiifffaaaUUUMMMSSShhhvvvzzzwwwkkknnn~~~~~~}}}|||||||||vvvtttsssjjjaaaeeeqqqvvvwww~~~wwwlllgggjjjqqqwwwzzz|||~~~zzznnnhhhdddfffgggfffiiinnnrrrrrrqqqooommmnnnqqqsssnnnooopppppppppnnnlllkkkjjjeee___^^^aaaeeeggggggeeegggjjjlllmmmllljjjhhhqqqqqqpppjjjccc______aaammmtttyyyvvvpppmmmlllkkkjjjiiieee^^^XXXVVVXXX\\\tttrrrmmmqqquuupppooommmlllkkkkkkllllllgggfffeeeeeeeeefffhhhiiiiiieee```[[[ZZZaaattt|||uuurrrpppmmmfffaaaXXXZZZ]]]eeetttyyyrrrmmmnnnooommmkkkkkkpppooommmkkkjjjjjjjjjjjjmmmnnnooonnnlllllllllnnnmmmmmmmmmmmmmmmllllllllljjjjjjjjjiiiiiiiiiiiiiiiiiiiiihhhhhhhhhjjjkkklllqqqqqqppppppooonnnmmmlllooopppqqqpppooooooqqqsssrrrrrrqqqpppooonnnmmmmmmmmmkkkjjjjjjlllmmmmmmlllfffhhhhhhhhhjjjmmmlllhhhkkkkkkjjjiiihhhgggffffffeeeeeeeeeeeefffjjjpppttt||||||{{{|||}}}~~~uuusssuuuyyysssddd]]]^^^iiiyyy~~~~~~tttooowwwyyypppeeeRRR???444222//////000000000///000222444555666888<<>>MMMbbbttt|||yyypppiiidddbbb^^^WWWJJJ@@@AAAGGGQQQUUU___lllyyymmmccceee}}}ssstttzzzyyypppfff```dddlllxxxuuujjjeeeaaa[[[VVVVVVYYY^^^aaacccfffjjjllllllkkkkkkllllllkkkjjjjjjkkkjjjgggeee```]]]]]]^^^]]]\\\___dddcccaaa^^^\\\\\\___bbbdddbbbeeejjjnnnnnnggg^^^WWWUUUYYYiii|||}}}uuusssvvvyyymmmbbb\\\XXXWWWUUUQQQNNNOOOPPPOOOMMMLLLOOOSSSYYY\\\ZZZ[[[]]]___cccfffiiikkkoooqqqssstttuuuvvvxxxzzz~~~}}}}}}|||||||||}}}}}}yyyxxxuuuttttttvvvxxxzzzsssmmmddd[[[WWWYYY```fff{{{~~~wwwrrrqqqpppooommmjjjiiihhhgggiiikkknnnooonnnjjjaaaVVVLLLEEECCCCCCHHHOOOVVVYYY\\\```bbbaaabbbiiiqqqvvvwwwxxxyyy{{{|||~~~|||wwwttt}}}}}}{{{}}}zzzyyyxxxxxxxxxwwwuuusssuuuuuuuuuuuuuuuvvvvvvwwwoooiiilllyyyyyysssnnnhhhcccRRRDDD666000111111000111///...------,,,---------------...///000222333444333555999999666666AAANNNdddrrryyysssjjjfffbbb]]]JJJIIITTTfffqqqttt~~~|||mmmggg{{{}}}|||{{{~~~}}}|||{{{yyyuuurrrooohhheeeppp|||hhh^^^eeeiiimmmqqqwww}}}{{{vvviiifffdddeeeeeeeeejjjpppqqqrrrrrrpppppppppsssuuutttsssqqqooommmjjjhhhgggfffccc```aaadddhhhjjjjjjggghhhkkklllmmmmmmkkkkkkooonnnjjjeeeaaa```ccceeeooopppppplllhhhgggggghhhhhhiiigggaaa\\\]]]cccjjj{{{xxxnnnmmmrrrvvvqqqooonnnlllkkkkkkkkklllhhhhhhggggggggghhhhhhhhhfffaaaYYYRRRPPPVVVeeerrrpppmmmkkklllooonnniiicccdddgggjjjoooxxx~~~tttooommmoooooollljjjjjjnnnnnnnnnnnnnnnmmmlllkkkiiijjjkkkkkkjjjjjjkkkmmmnnnnnnnnnmmmlllllllllkkkiiiiiijjjjjjkkkkkkllllllkkkjjjiiiiiiiiijjjkkklllppppppqqqqqqpppnnnlllkkkooonnnnnnmmmmmmoooqqqrrroooooonnnmmmmmmllllllllllllkkkjjjjjjlllnnnnnnmmmiiihhhffffffhhhiiihhheeeiiiiiihhhggggggfffeeeeeefffggghhhhhhiiilllqqquuuzzz~~~yyyrrrooommmdddXXXUUUZZZkkk|||zzzuuuwww|||yyyqqqlllZZZBBB666333000//////000000///111222444555666999===@@@DDDWWWlllvvvvvvrrrmmmiiifffddd^^^SSSDDD;;;AAALLLXXX[[[cccnnnzzziiicccmmmzzzpppwwwyyylll^^^XXX```kkkttt}}}uuuqqqmmmggg```\\\]]]aaafffjjjkkkmmmmmmmmmnnnnnnooorrrrrrtttttttttqqqmmmkkkdddbbbccceeeeeebbbdddiiiddddddbbb``````cccgggjjjfffhhhlllpppmmmeee]]]ZZZ^^^nnn|||uuujjjhhhbbb^^^]]]\\\WWWUUUVVVSSSRRRRRRTTTYYY___eeeiii___```bbbccceeeiiimmmpppqqqsssuuuvvvwwwxxxzzz|||~~~}}}}}}}}}~~~zzzxxxuuusssqqqqqqrrrrrroookkkeee^^^[[[\\\aaaeeettt~~~|||wwwvvvwwwyyyzzzxxxsssooommmlllkkkjjjiiijjjkkkkkknnnkkkddd[[[RRRJJJEEECCCCCCGGGLLLOOOSSSWWW[[[]]]dddjjjqqqvvvvvvvvvvvvxxx{{{~~~{{{www|||}}}~~~}}}||||||}}}}}}wwwvvvuuuvvvwwwvvvtttrrrtttrrrrrrssstttsssoookkkhhhhhhppp||||||uuummmfffbbb^^^PPP???444111111111111//////...------------------......///000222333444222555999999555999JJJ]]]sssyyyyyypppgggaaa[[[TTTGGGLLLZZZjjjppprrr}}}yyy{{{hhhkkk~~~}}}|||{{{{{{{{{||||||}}}}}}~~~~~~~~~~~~}}}{{{zzzyyytttrrrpppnnnjjjmmm{{{fff\\\\\\^^^```eeepppxxxvvvooogggfffffffffiiinnnwww~~~oooppppppppppppqqqsssvvv{{{xxxsssnnnjjjiiiiiiiiigggfffeeeeeegggjjjkkkkkkjjjjjjjjjjjjkkklllmmmnnnmmmkkkgggdddccceeeiiimmmmmmjjjfffbbb___^^^```cccgggiiijjjhhhfffiiirrryyy{{{{{{vvvnnnkkknnnrrrrrrpppooommmlllkkkkkklllllliiiiiiiiiiiiiiiiiihhhhhhccc___XXXPPPMMMRRR[[[aaa]]]\\\^^^dddlllooolllhhhmmmoooppppppuuuzzzzzzuuusssooonnnpppoookkkhhhiiikkkmmmqqqssstttrrrpppnnnhhhiiikkkkkkjjjkkklllnnnnnnnnnnnnmmmlllllllllkkkjjjkkkkkklllnnnoooppppppnnnmmmlllkkkjjjkkklllmmmmmmoooqqqrrrrrrpppnnnmmmnnnmmmllllllmmmnnnppppppmmmlllkkkkkkkkkkkklllmmmlllkkkjjjjjjlllnnnnnnmmmgggccc___aaaeeegggfffeeeffffffffffffffffffffffffggghhhiiijjjjjjmmmpppsssrrr{{{{{{qqqhhhbbbYYYSSSXXXddd}}}~~~yyyyyyyyysssqqq___EEE888555111//////000000000222333444555666:::>>>BBBJJJaaauuuxxxrrrpppsssvvvvvvooodddRRR@@@999DDDSSSdddfffkkktttkkklll~~~wwwrrrqqqyyy}}}oooaaaUUUUUUcccrrr||||||}}}uuummmhhhgggkkknnntttsssqqqpppqqqssstttuuuwwwzzz|||}}}{{{wwwsssppplllkkkkkkmmmkkkggghhhlllfffhhhiiiiiihhhhhhkkknnnooonnnooopppiii^^^YYYZZZmmmwwwnnnnnnhhhccccccaaa\\\ZZZ[[[VVVXXXZZZ^^^bbbfffjjjlllcccdddfffggghhhjjjooorrrtttvvvxxxyyyzzz{{{}}}~~~~~~~~~~~~~~~zzzxxxuuuqqqooommmmmmlllllljjjeee___[[[[[[^^^aaaiiisss}}}{{{wwwuuutttttttttkkkmmmqqquuuxxxwwwuuurrrpppppppppooommmkkkhhhgggkkkjjjgggbbb\\\UUUNNNJJJDDDDDDEEEHHHKKKOOOVVV\\\dddjjjqqqttttttssssssttt{{{}}}yyyxxxxxxxxxzzzzzzzzzyyytttsssrrrsssuuuuuutttrrrsssqqqoooppprrrrrrnnnjjjlllqqq{{{}}}xxxooogggbbbggg]]]LLL<<<333000000000//////...------------............///111222444555222555777666444===UUUlllyyyzzzvvvnnnddd[[[RRRKKKOOOVVVeeessswwwzzz{{{zzzkkklllwww~~~}}}{{{{{{{{{{{{yyyyyyyyyzzz{{{{{{{{{|||}}}}}}}}}|||{{{yyywwwvvvqqqrrrrrrqqqrrrzzzvvvjjjfffddddddeeeiiissszzzwwwnnnccceeegggkkksss~~~lllmmmoooppppppqqqsssuuu|||yyysssmmmjjjiiijjjkkkgggggghhhhhhiiiiiiiiiiiikkkkkkjjjjjjjjjlllnnnooommmkkkhhhggghhhlllpppssskkkfff```\\\XXXVVVZZZ```fffhhhkkklllmmmqqqxxx}}}tttrrrlllgggiiinnnpppmmmooonnnmmmlllkkklllmmmmmmhhhhhhjjjjjjjjjiiigggfffbbbaaa]]]XXXVVVYYY[[[[[[PPPPPPSSS[[[eeelllllljjjhhhkkkllllllooouuuuuurrrssspppnnnpppnnniiihhhjjjkkkmmmqqqtttuuutttrrrpppjjjlllmmmnnnmmmmmmooopppmmmmmmmmmmmmmmmlllllllllllllllmmmooopppqqqrrrssspppooonnnlllllllllmmmmmmlllnnnrrrtttuuusssqqqoooooommmllllllnnnooonnnnnnkkkjjjjjjiiijjjkkklllmmmmmmkkkjjjjjjlllmmmmmmlllaaa[[[ZZZ```gggjjjiiiiiieeeeeeeeeeeeffffffggggggeeeggghhhiiiiiijjjlllnnnjjjuuuzzzoooeee^^^WWWUUUaaaqqq~~~xxx}}}xxxuuudddMMM:::666222000///000000000222333444555666:::@@@DDDOOOfffyyyyyysssuuu~~~yyygggRRR???;;;JJJ\\\ooorrrvvv}}}nnnwwwpppoootttzzz~~~rrrgggYYYOOOLLLTTTiii{{{yyy}}}}}}{{{|||~~~{{{{{{|||~~~~~~|||xxxvvvuuusssrrrssspppkkkllloookkkooorrrrrrpppoooqqqttt{{{vvvrrrooodddYYYYYYaaazzztttmmmgggddddddbbb^^^]]]^^^\\\^^^aaaccceeeffffffeeedddgggjjjkkkkkklllppptttwwwyyy{{{|||}}}~~~~~~}}}|||yyywwwtttpppmmmkkkjjjiiigggeeeaaa\\\WWWVVVXXXZZZ```iiiqqqvvvzzz~~~uuunnniiihhhiiihhhjjjmmmkkkkkkjjjkkkmmmpppsssuuuqqqrrrrrrrrrpppllliiigggiiiiiiiiihhhddd]]]TTTNNNDDDBBBBBBEEEHHHLLLSSS[[[aaagggnnnrrrrrrqqqqqqrrr{{{~~~uuusssrrrtttxxx{{{zzzwwwuuusssqqqrrrsssttttttsssrrrpppnnnoooqqqqqqooommmmmmsss}}}}}}zzz{{{~~~vvvlllgggjjjfffYYYFFF777000//////000///......------............///000111333444555333444666666666BBB]]]uuuuuusssoooggg^^^TTTLLLGGGSSSZZZhhhuuu|||mmmfffwww~~~}}}~~~}}}{{{zzzzzzzzz{{{|||yyyyyyyyyyyyyyyyyyzzzzzz{{{{{{{{{{{{yyywwwuuutttrrrtttvvvwwwyyyxxxpppoootttyyyyyyyyy{{{vvvdddhhhnnnwww~~~~~~}}}~~~jjjlllnnnooopppqqqtttvvvxxxuuuqqqllljjjiiiiiijjjggghhhjjjkkkjjjiiihhhhhhiiijjjjjjkkkllllllmmmmmmlllkkkjjjjjjlllppprrrsssjjjeee___[[[UUUQQQWWWaaaeeegggiiillloooqqqssstttkkkllljjjggghhhlllmmmkkkmmmmmmlllkkklllmmmnnnooohhhiiikkklllkkkjjjgggfffeeehhhhhheeedddddd___XXXMMMKKKLLLSSS^^^eeehhhggg```dddgggiiimmmssstttqqqqqqnnnmmmnnnlllhhhhhhlllnnnnnnoooppppppqqqqqqqqqlllmmmoooooonnnnnnoooqqqlllllllllmmmmmmmmmmmmmmmmmmmmmnnnpppqqqrrrssstttqqqpppooommmllllllmmmmmmmmmpppsssvvvwwwtttqqqoooooommmlllmmmoooooommmkkkjjjiiihhhhhhiiikkkmmmnnnnnnlllkkkkkklllllllllkkk^^^YYY[[[fffnnnoookkkjjjfffffffffffffffeeeeeeeeeeeefffhhhiiihhhhhhiiijjjiiisssvvvlllccc^^^YYYZZZiii|||www{{{lllYYY<<<888333000///000000000333444444555777;;;AAAEEETTThhhwwwvvvsssxxx~~~rrr```MMM???AAASSSfffuuuxxx}}}{{{qqq{{{lllooowwwzzz{{{}}}zzz___TTTIIIEEEKKKZZZrrr{{{vvv|||~~~|||yyywwwvvvsssoooooossstttxxx{{{zzzwwwvvvyyy|||xxxrrrmmmccc\\\dddrrrwwwsssjjjeeebbbddddddbbbaaacccaaabbbdddeeefffeeedddccciiimmmqqqrrrqqqqqqtttxxxzzz|||~~~}}}{{{wwwvvvssspppmmmjjjiiihhhaaa```]]]XXXTTTTTTVVVXXX\\\aaagggkkkqqqtttqqqkkkeee^^^[[[^^^``````ccchhhjjjiiihhhhhhhhhkkkoooqqqqqqqqqppppppooonnnmmmllljjjjjjkkkjjjfff]]]QQQHHH@@@???AAAGGGJJJLLLRRRZZZ^^^dddlllqqqssssssuuuwwwzzz~~~|||xxxqqqooonnnrrrzzz~~~~~~{{{{{{wwwtttrrrrrrssssssssspppoooooooooppppppooonnnkkkpppxxx{{{{{{}}}qqqjjjgggjjjdddPPP;;;222000000000//////.....................///000111333444555444555777888;;;GGG___uuujjjgggccc\\\TTTMMMIIIIIISSSXXXcccrrr~~~|||ppprrr~~~}}}||||||{{{zzzyyyxxxwwwxxxyyy{{{|||zzzzzzzzzzzzzzzyyyyyyyyyzzz{{{{{{{{{zzzwwwuuussssssuuuvvvwwwzzz~~~~~~yyytttnnniiigggnnnwwwtttyyy~~~~~~}}}{{{}}}jjjlllnnnpppppprrrtttvvvrrrqqqooollljjjiiihhhggggggjjjlllmmmlllkkkjjjjjjggghhhkkkmmmnnnmmmkkkjjjkkkjjjiiijjjmmmoooppppppkkkeee```\\\TTTPPPWWWbbbeeeeeegggjjjmmmmmmkkkhhhfffkkkllliiigggjjjlllkkkllllllkkkkkklllmmmooopppjjjkkkmmmnnnnnnllliiigggjjjooopppnnnllljjj```UUUNNNKKKJJJOOOYYY```cccccc]]]cccgggjjjnnnssstttqqqooolllkkkllljjjgggiiimmmqqqooommmkkkkkklllnnnpppkkklllmmmmmmllllllmmmoookkkllllllmmmmmmnnnnnnnnnmmmnnnooopppqqqrrrssssssqqqpppooommmlllllllllmmmoooqqquuuxxxxxxuuuqqqnnnooonnnmmmnnnppppppllliiijjjiiihhhhhhiiikkkmmmoooooommmkkkkkkllllllkkkjjj___[[[___llluuuqqqjjjggghhhhhhgggfffeeeddddddcccfffhhhjjjjjjiiihhhhhhiiinnnvvvrrrjjjdddaaa]]]^^^nnn}}}xxx~~~rrrccc<<<888333000///000000000333444444555777;;;AAAFFFYYYhhhsssqqqqqqwwwxxxtttooodddTTTFFF???EEEZZZnnntttyyyqqqrrrxxxkkkqqqxxxyyyzzz}}}rrr\\\RRRHHHIIISSSfff}}}zzztttsssxxx|||vvvqqqrrr{{{~~~{{{yyyxxxuuuqqqrrrwww{{{~~~~~~{{{zzz~~~~~~uuuoookkkeeebbbqqq}}}rrroooiiidddbbbeeegggeeefffhhhddddddeeeffffffgggggggggnnnsssxxxyyywwwvvvyyy}}}|||~~~~~~{{{vvvuuurrrooommmjjjiiihhh___^^^[[[WWWTTTTTTWWWYYY[[[^^^```bbbggghhhbbbYYY\\\UUUTTTYYY]]]]]]aaafffcccfffiiikkkllllllllllllpppooommmmmmmmmnnnpppqqqllllllllljjjeeeYYYKKK@@@<<<;;;AAAJJJMMMMMMQQQXXX]]]dddmmmsssvvvxxxzzz}}}xxx||||||vvvqqqooollllllrrr||||||vvvsssrrrrrrrrrrrrnnnooopppqqqpppooonnnmmmoooqqqxxx|||{{{}}}~~~rrriiiccckkkiiiVVV???333222222000000///..................//////000111333444555555666888;;;???JJJ___rrraaa^^^YYYTTTMMMHHHIIIMMMUUUYYYcccsss||||||{{{{{{{{{{{{{{{{{{zzzzzzwwwvvvuuuuuuvvvxxxzzz{{{|||||||||{{{{{{zzzzzzzzz{{{{{{||||||zzzxxxuuutttrrrssstttuuuvvvwwwtttqqqqqqmmmhhheee``````hhhsss}}}~~~~~~zzz|||lllooorrrrrrqqqooonnnnnnoooooommmjjjgggeeefffgggmmmmmmmmmmmmnnnooopppqqqlllkkkjjjiiiiiikkkmmmnnnoookkkjjjnnntttuuupppjjjllljjjfffbbb^^^\\\]]]^^^^^^bbbfffgggeeedddeeegggkkkkkkkkkkkklllmmmnnnoookkkjjjiiiiiijjjkkkjjjhhhjjjmmmppppppnnnkkkkkklllmmmoooqqqsssqqqkkkbbb\\\RRRQQQQQQSSSWWWZZZ]]]]]]aaafffiiijjjmmmrrrrrrooorrrnnniiifffgggiiilllmmmmmmllllllkkkjjjiiiiiihhhhhhhhhiiijjjkkkllllllmmmllljjjiiikkkoooqqqpppooonnnnnnooooooppprrrssstttqqqpppnnnnnnnnnnnnpppppptttuuuwwwxxxwwwtttqqqooommmnnnnnnllljjjiiijjjkkkhhhiiijjjkkkllllllllllllmmmnnnooonnnkkkiiihhhhhhaaa```eeeooosssooolllmmmiiihhhgggfffeeeeeefffgggiiikkkllllllkkkjjjkkkllluuuxxx}}}}}}rrrnnnfff___[[[___ffflllvvv~~~yyyeeeHHH>>>555222111///000222111000333777999<<>>222///000000///...------///000......///000111222333333111:::;;;888DDD^^^mmmlllYYYWWWTTTQQQOOOMMMLLLKKKXXX]]]eeeuuusss|||{{{wwwwwwwwwuuuttttttvvvxxxzzzzzzzzzzzz{{{|||}}}~~~}}}}}}}}}}}}|||zzzyyyxxxzzzzzzzzz{{{{{{zzzzzzyyyuuusssooojjjfffdddbbbbbb^^^______^^^^^^dddoooxxx|||zzzzzz||||||zzzwwwlllnnnppppppooonnnnnnoooppppppooolllhhhgggggghhhllllllmmmnnnpppqqqrrrrrrnnnlllkkkiiihhhiiijjjkkkkkkjjjlllppptttsssmmmhhhkkkkkkjjjgggccc```^^^^^^]]]___aaabbbaaabbbfffiiillllllllllllmmmnnnooooooooonnnlllllllllllljjjiiifffkkkppprrrqqqnnnmmmmmmkkklllnnnooonnnjjjccc^^^YYYWWWTTTSSSTTTVVVWWWWWW]]]ccchhhlllqqqwwwyyywwwvvvqqqjjjfffeeefffggggggjjjjjjiiiiiihhhggggggfffggghhhhhhiiiiiijjjjjjjjjjjjiiijjjmmmqqqttttttrrrssssssrrrrrrrrrrrrrrrrrrqqqqqqppppppppppppqqqrrrssssssssssssrrrpppooonnnnnnnnnnnnmmmkkkkkklllnnnkkkllllllmmmmmmllllllkkkooopppqqqoookkkhhhgggfffeeeeeejjjsssuuupppkkkkkkggggggeeedddddddddeeeeeehhhiiikkkkkkjjjiiijjjkkkqqqssswww{{{}}}~~~}}}|||uuuqqqhhh___ZZZYYY]]]```wwwwwwvvvvvvxxx}}}~~~vvv|||xxx}}}tttMMM@@@444111111000000222222222555888999<<>>CCCOOO[[[aaaaaafffmmmttt~~~~~~zzzyyyzzzuuupppqqquuuzzz|||{{{}}}}}}{{{wwwssspppppppppsssqqqoooooooooooonnnmmmmmmmmmsssyyy{{{yyyyyy{{{{{{zzz|||}}}pppggggggiiijjjfffZZZIII:::222/////////...------///000......///000111222333333222999999777FFF```mmmjjj```^^^ZZZUUUQQQQQQUUUXXXbbbjjjvvvxxxwww|||yyyvvvwwwxxxxxxyyyzzz|||}}}}}}||||||||||||}}}}}}~~~}}}}}}}}}}}}|||{{{zzzzzzzzz{{{{{{{{{zzzxxxvvvuuuppplllgggdddbbb```]]]ZZZ^^^bbbfffiiimmmvvv~~~{{{yyywwwxxxyyyyyywwwuuukkkmmmnnnnnnmmmmmmnnnppprrrrrrqqqnnnkkkiiiiiijjjjjjlllnnnppprrrsssssssssooonnnkkkiiigggffffffgggfffiiinnnqqqrrrnnnjjjffflllllllllkkkiiieeeaaa^^^]]]]]][[[ZZZ[[[___eeejjjlllmmmnnnoooooopppppppppqqqpppnnnmmmmmmllljjjhhhdddiiipppttttttrrrooonnnjjjjjjjjjjjjjjjgggccc```aaa]]]YYYVVVUUUTTTSSSRRRYYY___fffjjjqqqyyy}}}{{{xxxssslllfffddddddddddddffffffeeeeeeddddddccccccfffffffffgggggghhhhhhiiijjjjjjkkkooorrrssssssqqqssssssssssssssssssssssssrrrrrrrrrrrrqqqqqqqqqqqqrrrqqqooommmmmmmmmmmmnnnmmmmmmmmmllljjjkkkmmmooommmmmmmmmmmmllljjjiiiiiilllmmmmmmllliiifffeeeeeegggiiiooouuuvvvpppjjjiiieeedddddddddccccccccccccfffggghhhhhhgggggghhhjjjkkkmmmppptttwwwyyy{{{|||zzzuuulllaaaXXXTTTTTTVVV^^^aaaeeejjjpppyyyvvv}}}zzzwwwyyy|||UUUEEE555000111222222222333444777888888<<>>GGGVVVccchhhllluuu~~~|||~~~{{{sssoooqqquuuwwwxxx||||||{{{xxxtttqqqpppqqqtttrrrooonnnnnnnnnmmmllloookkkjjjjjjhhhgggjjjooo|||}}}zzzyyy|||}}}uuuooopppnnnllliiicccUUU@@@000.........///////////////...//////000111222333333555777666888KKKdddmmmhhhbbb```[[[SSSNNNQQQZZZbbbjjjvvv}}}uuu{{{zzz{{{|||{{{yyy{{{|||}}}~~~~~~~~~}}}~~~~~~~~~||||||||||||||||||||||||||||||{{{zzzwwwsssooommmeeeaaa^^^]]]```bbbbbbaaahhhnnnuuu}}}}}}yyywwwwwwvvvuuuuuuvvvvvvtttrrrlllmmmnnnmmmmmmmmmoooqqqrrrsssrrrpppmmmkkkjjjkkklllmmmppprrrsssrrrqqqpppnnnllljjjhhhgggfffeeeeeedddiiinnnooommmiiiggggggmmmlllkkkjjjhhhfffbbb```]]]ZZZVVVSSSUUUZZZbbbgggmmmnnnppprrrsssssssssrrrpppooommmllllllkkkiiihhhgggjjjooorrrsssqqqooommmiiigggdddcccbbbaaa___]]]```___^^^]]]\\\YYYUUURRRTTT[[[aaagggnnnvvvzzzxxxxxxrrrjjjeeebbbaaaaaaaaa^^^^^^^^^]]]]]]]]]\\\\\\___```aaabbbccceeeffffffjjjkkkmmmooopppooonnnmmmmmmnnnppprrrtttuuuvvvwwwrrrrrrrrrqqqpppooonnnnnnoooooommmlllllllllllllllkkkkkkkkkjjjhhhiiikkkmmmllllllkkkkkkjjjiiihhhgggfffggghhhfffdddbbbbbbcccdddiiioootttsssnnniiigggcccddddddeeeeeedddccccccccceeeffffffeeeeeegggiiihhhiiikkkooossswww{{{}}}}}}wwwlll```VVVQQQRRRSSSTTTXXX^^^eeemmmxxxxxxyyywww~~~zzz}}}^^^KKK777000222333333333333555888888777===PPPccczzzuuurrrqqqnnngggeeegggdddRRRAAA<<>>AAACCCSSSeeeqqqxxx|||wwwvvvtttsssqqqpppppptttyyy|||{{{yyyyyyvvvrrroooooorrrtttvvvvvvxxxyyyxxxvvvsssqqqqqqrrrpppnnnmmmmmmmmmlllkkkkkkgggccc___ZZZXXX^^^gggsss~~~uuukkkfffiiieeeQQQ;;;222000//////111111000...//////000111222333444444888777:::FFF___rrrqqqddd^^^```^^^XXXTTTXXXcccnnnwww}}}oooyyy{{{xxxwwwzzz~~~~~~~~~~~~{{{zzzzzzzzz{{{|||}}}~~~}}}zzzuuuooohhhbbb^^^```dddhhhkkkqqq~~~}}}zzzyyyzzzzzzzzzzzzxxxvvvuuuooooooooonnnllliiifffeeeooopppqqqpppooonnnooopppmmmoooppppppnnnmmmmmmmmmnnnnnnoooooonnnllljjjiiiiiiiiiiiiiiihhhhhhhhhhhhiiijjjkkkiiifffdddfffhhhgggaaaYYYVVVWWWZZZ[[[[[[WWWSSSPPPOOORRRWWW[[[]]]fffiiinnnsssvvvvvvvvvuuuqqqooommmllllllkkkiiiggghhhfffdddcccccccccbbb```WWWRRRLLLGGGEEEEEEEEEEEEMMMQQQWWW___cccbbb]]]XXXNNNUUU[[[```gggnnnrrrpppfff___VVVMMMHHHEEECCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBDDDFFFIIIKKKMMMNNNWWWZZZ^^^aaadddgggkkknnnlllmmmoooqqqrrrsssrrrrrrtttqqqmmmhhhccc```^^^]]]ZZZ[[[]]]___```aaa``````dddgggjjjkkkkkkkkkkkklllllllllmmmllllllkkkjjjjjjjjjiiifffaaa[[[WWWUUUUUUZZZbbbiiijjjiiihhhgggeeeccceeehhhjjjjjjhhhfffeeeaaabbbbbbbbbaaabbbeeehhhggghhhhhhkkkooosssxxx{{{tttoooeeeZZZRRROOOQQQTTTKKKVVVeeerrr{{{{{{~~~{{{|||}}}~~~kkkWWW@@@555333333333555444444666888<<>>>>>@@@CCCFFFIIIKKKLLLLLLHHHEEE@@@;;;999;;;AAAEEEKKK[[[ooo}}}xxxwwwwwwsssoooooopppqqqtttvvvuuusssqqqsssrrrqqqooopppqqqsssuuurrruuuxxxxxxvvvsssqqqppprrrpppooonnnoooooonnnmmmjjjgggdddaaa\\\ZZZbbbkkksss~~~|||zzzqqqlllpppqqqbbbOOO888444000///111222000...///000000111222333444444777999AAATTTlll{{{ttteeeZZZZZZYYYVVVTTTYYYdddmmmyyytttkkkttt~~~xxxwwwxxx}}}~~~}}}}}}}}}}}}zzzzzzyyyyyyyyyzzz|||}}}~~~|||xxxtttnnniiidddbbbmmmqqqtttwww|||~~~|||wwwxxxyyyyyyxxxuuuqqqooohhhjjjkkkkkkhhhdddbbbbbbnnnpppqqqqqqooommmmmmmmmiiilllnnnnnnmmmmmmmmmnnnllllllkkkkkkjjjjjjiiiiiiiiiiiijjjjjjiiiiiihhhhhhiiijjjjjjjjjhhhfffeeeddd^^^WWWPPPMMMOOORRRSSSSSSNNNMMMMMMPPPUUUYYYZZZZZZ___cccjjjppptttuuutttsssqqqnnnkkkiiigggeeebbb___^^^]]][[[[[[\\\[[[XXXUUUKKKGGGAAA===;;;<<<<<<<<>>???<<<;;;:::999:::>>>EEEJJJVVVgggzzz{{{tttttttttrrrooonnnppprrrrrrqqqpppoooppppppooommmkkkiiijjjmmmoooooosssvvvwwwuuurrrpppoooooommmllllllmmmnnnmmmlllkkkhhheeebbb\\\\\\eeeqqqtttzzz|||xxx}}}|||vvvxxxyyylllZZZ===777111///111222111//////000111111333333444555666;;;III```yyyvvvfffWWWUUURRRPPPRRRYYYdddlll{{{ooosss}}}}}}ssssssvvv}}}~~~~~~}}}|||||||||||||||zzzyyyxxxwwwwwwxxxzzz{{{{{{yyyvvvssspppnnnmmmlllwwwwwwxxx}}}~~~|||{{{{{{zzzzzz|||}}}zzzzzzzzzyyyvvvssspppnnneeehhhlllllljjjhhhggghhhmmmoooqqqqqqooollljjjjjjgggiiilllmmmmmmlllmmmnnnjjjiiiiiihhhhhhiiijjjjjjkkkkkkkkkjjjjjjiiigggggghhhiiikkkkkkjjjgggdddaaaWWWQQQJJJHHHKKKNNNNNNLLLHHHIIIKKKQQQXXX\\\[[[ZZZ[[[___fffmmmrrrsssrrrqqqooolllhhhdddaaa^^^ZZZWWWUUUUUUUUUWWWYYYWWWRRRMMMFFFBBB<<<999888:::;;;;;;???AAADDDJJJOOORRRQQQPPPXXX[[[\\\YYYXXXYYYVVVRRRGGGCCC<<<888777888999:::666666666777777777777777666777777888888999999:::;;;>>>AAACCCFFFKKKSSSYYYWWWZZZ]]]aaadddfffffffffddd^^^VVVLLLDDD@@@>>>===>>>=========@@@EEEIIILLLNNNTTT]]]dddhhhiiijjjjjjkkkjjjiiigggeeeccc```___YYYXXXWWWTTTPPPNNNOOOPPP^^^gggllliiieeeggghhhfffbbbdddhhhkkkkkkiiifffddd```aaaaaaaaa```bbbeeehhhdddddddddfffiiilllnnnpppvvvtttppphhh^^^VVVQQQOOONNNaaa|||}}}~~~yyynnn]]]III;;;333000333777777555666<<>>;;;888666777888888888555555666666666555444444666666777777777777777777;;;::::::;;;===@@@DDDFFFLLLOOOSSSWWWZZZ\\\\\\[[[XXXTTTKKKAAA999555555777888888888999:::<<<>>>@@@IIILLLRRRYYY```dddgggiiikkkhhhfffeeeccc___WWWQQQNNNSSSRRRJJJEEEJJJUUU\\\hhhkkknnnlllgggdddeeegggeeefffgggggghhhgggggggggaaa```_________aaabbbcccaaabbbeeeiiilllnnnpppqqqqqqqqqpppjjj```WWWPPPMMMJJJccczzz}}}}}}}}}qqq^^^GGG999333333444555000888;;;999BBBZZZqqq|||}}}~~~ssseeeLLLEEEDDDNNN]]]kkkvvv}}}~~~rrrqqqtttuuuwwwxxx{{{uuuooocccZZZddduuu|||vvvpppjjjgggcccaaa___[[[ZZZ\\\```cccbbb___^^^^^^```___\\\YYYbbbddddddbbbbbbdddaaa\\\bbb___[[[YYY\\\bbbkkkpppzzz~~~}}}xxxssspppooollliiiiiikkknnnqqqsssrrrxxxyyyhhh\\\```fffgggmmmuuuyyy}}}}}}yyysssooommmkkkjjjiiijjjeee^^^[[[ZZZWWWPPPKKKNNNIIICCC???AAAGGGNNNRRRmmmaaaSSSFFF<<<555666:::999666444555777999777666444444444444444444444333777666666666666666777888===<<<::::::>>>FFFPPPWWWiii{{{}}}yyyuuusssssstttuuuppppppooooooooommmjjjhhhggg```\\\\\\ZZZYYY___gggmmmppprrrrrrnnnllllllmmmooojjjeeeeeehhhjjjiiifffiiifffdddbbb\\\ZZZeeesss{{{zzz~~~{{{}}}xxxpppiiibbbHHH<<<333333333000///111111222222222111333555888888>>>WWWssszzziiiaaaQQQLLLWWW```bbbjjjvvvyyywww}}}zzztttppprrr}}}~~~~~~~~~||||||{{{{{{{{{zzzzzzyyy{{{yyywwwuuutttvvvwwwyyyvvvwwwxxxwwwuuussstttuuu{{{zzz||||||zzzwwwvvvwwwxxxxxxwwwvvvvvvvvvwwwwwwxxxxxxyyywwwwwwwwwwwwwwwuuupppmmmeeejjjpppooojjjiiirrr}}}oooqqqsssrrroookkkhhhgggkkklllmmmnnnnnnmmmlllkkkllljjjhhhiiilllllliiifffggghhhhhhhhhgggffffffeeeiiijjjlllkkkggg___XXXSSSKKKGGGDDDCCCEEEGGGHHHGGGIIIJJJPPPYYY^^^___aaadddjjjmmmqqqqqqooollllllllljjjddd\\\VVVSSSRRRQQQPPPUUUUUUVVVXXXZZZUUULLLEEE===;;;888777888999888777555888;;;>>>AAAFFFLLLQQQZZZ```gggfff\\\OOODDD???;;;999666555666777666555777777777777777777666666777777777777888888888888888888888888:::<<>>AAACCCGGGMMMSSSYYY^^^aaa```___\\\YYYVVVQQQLLLHHHGGGIIIHHHHHHPPP^^^kkkppp{{{{{{zzztttkkkffffffhhhfffffffffggggggffffffeeeaaaaaa``````aaabbbcccdddaaabbbdddgggjjjmmmooopppwwwvvvqqqhhh\\\QQQJJJHHHGGG]]]yyyuuuvvv~~~rrr```III999333333444444444:::<<<===IIIaaavvv~~~zzz}}}~~~|||xxxqqqcccVVVKKKDDDCCCNNN___ooo}}}{{{ttttttvvvwwwzzz}}}ttthhh[[[VVVeeeyyyzzztttnnniiifffaaa```___]]]\\\^^^aaaddddddbbb```aaaccccccbbb```eeehhhjjjiiijjjlllhhhbbb\\\YYYUUURRRTTTZZZ```eeegggkkkqqqtttuuuuuuvvvvvvqqqpppnnnkkkgggdddaaa___fffeeeddddddgggkkknnnooosss{{{hhhZZZRRRYYYaaaeeekkksssxxx|||}}}wwwtttooolllkkkjjjjjjiiihhhccc]]]ZZZXXXUUUOOOJJJHHHFFFDDDAAACCCIIISSS[[[aaaUUUGGG>>>888444555888;;;888777777999;;;:::999::::::999999888888888999999888888888888999::::::999;;;>>>BBBGGGRRR___hhh{{{~~~xxxwwwvvvuuuttttttttttttpppooonnnnnnmmmiiiccc]]]UUUPPPNNNPPPQQQRRRZZZcccmmmoooqqqqqqooonnnooopppqqqlllgggfffhhhiiigggdddfffdddccc```ZZZWWW___kkktttsssttt||||||{{{~~~{{{vvvrrrTTTEEE888333333000///000111222222222222333666888777EEEccc{{{|||nnncccWWWTTT```hhhjjjsssuuuwww|||yyyrrrooosss~~~~~~~~~~~~~~~||||||{{{{{{zzzzzzzzzzzz{{{yyywwwuuutttuuuwwwxxxvvvwwwwwwvvvtttssssssttt|||{{{zzz}}}{{{vvvtttsssqqqrrrtttvvvvvvvvvvvvvvvvvvwwwwwwxxxxxxxxxxxxwwwwwwwwwvvvsssnnnkkkggglllqqqqqqppptttssstttssspppkkkgggdddccciiijjjlllmmmnnnnnnmmmmmmmmmjjjggggggjjjjjjiiifffeeeffffffffffffeeeeeedddhhhiiijjjgggaaaYYYPPPJJJEEECCC@@@@@@CCCEEEFFFGGGIIIJJJPPPYYYaaadddhhhmmmwwwyyyxxxrrriiiccccccdddeee```ZZZVVVTTTTTTTTTTTTVVVWWWZZZ]]]\\\UUUJJJAAA999888777888999:::999888666777999;;;@@@GGGPPPUUU```fffkkkiii^^^NNN@@@999:::888777666777777666444888888777777777888888999777888888888999999999999888888777777888:::<<<======>>>??????>>><<<:::888666777999999999;;;>>>@@@@@@???=========???AAACCC>>>???@@@CCCHHHMMMRRRUUUVVVUUUSSSNNNJJJGGGFFFFFFNNNOOOQQQYYYlllzzzooohhhggghhhggggggffffffeeedddddddddaaaaaaaaaaaabbbcccdddeeeddddddfffhhhjjjmmmpppqqqxxxwwwsssiii[[[OOOHHHEEEDDDUUUlll|||}}}{{{{{{qqqzzzssscccLLL;;;333333444444666:::;;;>>>OOOhhhxxx{{{tttyyyzzzvvvnnndddWWWKKKIIICCCBBBOOOcccvvv}}}vvvpppqqqtttwww|||rrrcccXXXPPPTTThhh~~~}}}wwwqqqmmmhhheee```aaaaaa```___```ccceeegggeeecccdddfffhhhjjjjjjhhhmmmppprrrssstttooohhhYYYUUUQQQNNNNNNRRRVVVZZZXXX[[[___bbbbbbaaaaaaaaa```___]]][[[ZZZYYYYYYYYY^^^___```bbbeeehhhlllnnnsss~~~ppp___UUURRR[[[eeejjjpppvvvxxx|||~~~{{{yyyqqqnnnjjjhhhhhhiiihhhhhheee```[[[XXXVVVSSSMMMIIIDDDEEEDDDCCCDDDLLLXXXbbbSSSGGG;;;777666555666888;;;999777888999::::::999<<<<<<;;;::::::::::::;;;:::999999999999:::;;;;;;999>>>DDDHHHNNNZZZkkkxxx}}}qqqqqqqqqrrrssstttssssssrrrsssqqqppppppoooiii]]]UUUKKKIIIJJJNNNSSSYYYbbbkkkpppqqqpppnnnllllllmmmoooppplllgggfffhhhiiihhhfffdddcccaaa^^^XXXTTTXXX___eeeffflllwww|||}}}xxxeeeSSS>>>444222111000000111222222222222333666999999OOOrrrsssbbbZZZ[[[fffjjjkkktttxxxooowww}}}zzzxxxppppppuuu}}}}}}}}}|||{{{zzzzzzzzz{{{|||yyyxxxvvvuuuuuuuuuwwwxxxuuuvvvvvvuuusssrrrsssttt{{{xxxvvvvvvvvvtttnnniiihhhhhhiiilllpppsssttttttuuuvvvvvvwwwwwwwwwwwwwwwwwwwwwvvvuuutttqqqlllhhhfffkkkppprrrttt~~~uuutttsssoooiiieeebbbbbbfffgggiiikkkllllllllllllkkkgggdddeeehhhjjjjjjhhhgggggghhhhhhhhhhhhhhhggghhhhhhgggccc\\\SSSIIIDDD@@@?????????AAADDDFFFGGGIIIJJJOOOZZZccciiiooovvvzzzooobbb[[[[[[^^^^^^\\\YYYVVVVVVVVVWWWWWWXXX[[[^^^aaa^^^TTTGGG>>>888888888999::::::999888888888:::>>>EEENNNXXX___kkknnnoooiii\\\LLL>>>777:::999888999:::999777555888777777666777888999:::888888999999::::::;;;;;;;;;;;;:::::::::;;;<<<===AAAAAAAAA@@@===;;;888666555666888999;;;???CCCGGGFFFFFFFFFGGGIIIJJJLLLMMMLLLKKKJJJIIIIIIJJJKKKLLLKKKLLLKKKGGGDDDEEEIIIMMMVVV]]]hhhxxxvvvlllggggggiiihhhgggfffeeedddccccccbbb```aaaaaaaaabbbcccddddddfffggghhhiiillloooqqqssstttvvvtttlll___RRRJJJHHHBBBLLL]]]mmmtttwww|||www~~~xxx|||vvvhhhQQQ<<<333444444333666777777===QQQjjjuuurrrooorrrsssqqqnnngggYYYLLLGGGBBBEEEUUUiii{{{|||rrrjjjlllqqqtttxxx{{{fff\\\RRRLLLLLLVVVkkk{{{sssoookkkhhheeebbbcccdddcccbbbbbbcccdddhhhfffeeefffhhhmmmqqqsssnnnssswwwxxxyyyxxxqqqiii\\\YYYUUUQQQPPPQQQSSSUUUVVVXXX\\\]]]]]][[[[[[[[[\\\[[[YYYXXXXXXZZZ]]]___]]]___aaadddfffiiilllooosss~~~xxxfffaaa\\\\\\dddmmmpppssswwwyyy{{{~~~~~~}}}|||{{{wwwuuunnnkkkhhhffffffgggfffeeeaaa]]]YYYVVVSSSPPPKKKHHHGGGDDDBBBBBBGGGQQQ[[[bbbLLL@@@666555999:::999:::<<<;;;:::::::::;;;;;;;;;======<<<<<<;;;<<<<<<============<<<<<<===>>>>>>???DDDJJJMMMRRR```vvvvvvooopppppppppqqqqqqrrrrrrrrrsssqqqpppqqqppphhhZZZOOOJJJLLLQQQXXX___iiisss{{{vvvtttpppllliiihhhiiijjjnnnkkkhhhfffhhhiiiiiihhhbbbbbbaaa^^^XXXSSSSSSTTTYYY]]]fffsss~~~ttt___EEE555111222222111111222333222222444777999<<>>>>>@@@AAABBBEEEHHHJJJJJJKKKPPP[[[eeelllssszzz|||uuuhhh\\\VVVWWWZZZWWWVVVVVVUUUUUUVVVWWWYYY\\\^^^bbbbbb]]]QQQDDD;;;999::::::;;;:::999888888::::::<<>>>>>>>>============>>>>>>@@@??????===;;;999666555888888888999<<>>333444555222777666666>>>VVVnnnssslllooonnnmmmnnnrrrnnn^^^LLLEEECCCJJJ\\\ppp~~~}}}xxxppplllrrrwwwuuummmggg___VVVMMMJJJOOO]]]rrrwwwpppmmmkkkhhheeeeeefffgggfffeeeccccccdddhhhgggggghhhkkkpppvvvzzzyyy}}}~~~{{{ssskkkbbb___\\\XXXVVVUUUVVVVVVWWWZZZ\\\]]]\\\[[[[[[\\\ZZZYYYWWWVVVWWWZZZ]]]```___aaadddfffgggjjjmmmqqqwwwpppdddeeeccceeekkkqqqsssssstttxxxzzz}}}}}}~~~}}}{{{zzzzzzxxxuuusssooolllhhhfffeeedddcccaaa]]]ZZZWWWTTTQQQMMMJJJHHHIIIBBB===AAAMMMYYY___```HHH===555666;;;<<<;;;;;;<<<============>>>???@@@@@@@@@AAAAAABBBBBBBBBBBBCCCBBBBBBAAA@@@@@@AAAAAABBBGGGLLLPPPXXXjjj{{{tttrrrtttrrrpppnnnnnnppprrrsssooonnnnnnooommmeeeXXXNNNKKKQQQXXX```iiisss{{{yyyvvvqqqmmmkkkkkkllllllqqqoookkkhhhgggffffffeeebbbbbbaaa^^^YYYUUUPPPMMMUUU[[[fffsss}}}|||hhhMMM999222444444222111222333333333444777:::>>>XXXzzzmmmcccdddiiipppqqqqqqzzzzzztttpppyyy~~~|||xxxuuuqqqvvv}}}}}}|||{{{{{{{{{{{{}}}}}}xxxxxxwwwvvvvvvwwwxxxyyytttuuuvvvuuusssqqqrrrsssxxxwwwuuurrrooojjjdddaaaZZZZZZ\\\aaaggglllooooooqqqrrrtttuuuvvvuuuuuutttwwwvvvtttsssqqqmmmhhhcccccckkkrrrtttyyymmmnnnnnnlllhhhdddbbbaaa___```bbbdddeeefffeeeeee___]]]]]]```eeeiiijjjhhhffffffhhhiiijjjjjjjjjjjjfffddd```ZZZSSSKKKFFFBBB???AAACCCEEEFFFHHHKKKMMMMMMNNNTTT___hhhnnnuuu|||zzzuuukkkaaaXXXUUUVVVXXXWWWXXXZZZZZZZZZ[[[^^^``````bbbdddaaaZZZNNNAAA999:::;;;<<<;;;:::999:::;;;<<<===@@@GGGQQQ[[[bbbeeeiiieee]]]TTTJJJBBB<<<999999888777777888999888777888999:::<<<===>>>>>>>>>>>>>>>???@@@AAABBBBBBCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???===;;;999777666666666666888<<>>CCCRRR___iiivvvwwwuuuuuu{{{{{{qqqZZZ@@@333444555222777888999DDD]]]uuuyyyppppppmmmjjjlllqqqnnn\\\HHHCCCDDDNNNaaattt}}}|||ssspppttt}}}~~~rrr___SSSTTTOOOKKKNNNZZZnnn~~~tttnnnmmmllljjjgggggghhhiiihhhfffeeefffgggjjjkkklllmmmpppvvv|||~~~wwwooogggeeeccc```]]]\\\[[[ZZZWWWYYY\\\]]]]]]]]]]]]^^^^^^\\\ZZZYYYZZZ[[[^^^``````cccfffggggggjjjooottt~~~qqqkkkpppppprrrvvvyyyyyywwwuuuvvvxxxzzz}}}~~~}}}|||{{{zzzxxxwwwwwwuuussspppooolllhhhfffdddbbb```^^^ZZZYYYVVVSSSOOOLLLIIIHHHGGGAAA???IIIXXXaaa___YYYBBB:::555777::::::999:::777999<<<>>>???BBBEEEHHHGGGHHHKKKNNNOOOOOONNNMMMKKKJJJIIIGGGFFFEEEEEEEEECCCHHHNNNUUUaaauuu}}}tttqqqsssvvvssspppmmmmmmnnnqqqsssqqqqqqrrrqqqmmmeee\\\VVVRRR[[[dddkkkrrrzzzxxxuuuqqqpppqqqssstttuuuwwwtttooojjjfffcccaaaaaaaaabbbaaa]]]ZZZWWWPPPIIISSS[[[gggsss|||qqqXXX@@@666555444222000222333333333555888;;;???YYYvvvhhh```cccjjjrrrvvvzzz}}}zzzyyy~~~~~~|||xxxtttrrryyy{{{{{{|||||||||}}}}}}}}}yyyxxxxxxxxxxxxyyyyyyzzzuuuvvvvvvuuusssrrrssstttyyyyyyxxxuuupppiiiccc___ZZZYYYZZZ]]]bbbgggjjjkkklllnnnqqqssstttttttttsssvvvuuutttsssqqqmmmgggccceeeooovvvxxx||||||hhhjjjkkkjjjfffbbb___^^^^^^___aaaccccccdddcccccc\\\[[[[[[___dddgggfffdddeeefffgggiiijjjkkkkkkkkkccc```ZZZTTTNNNIIIFFFEEEBBBEEEHHHIIIIIIKKKNNNQQQRRRRRRXXXccclllqqqwww}}}vvvnnnccc[[[WWWWWWWWWWWWZZZ]]]```aaaaaabbbeeegggdddeeeddd___VVVJJJ???999:::;;;<<<;;;::::::===@@@BBBCCCFFFNNNWWW^^^aaaaaa\\\XXXRRRKKKFFFBBB@@@>>>===;;;999999:::<<<<<<;;;;;;===@@@CCCEEEEEEDDDCCCCCCDDDDDDEEEFFFGGGHHHIIIDDDEEEEEEEEEFFFEEEEEEEEEDDDCCCBBB???===;;;999888555666888:::>>>DDDLLLQQQXXXdddvvv}}}~~~vvvnnnggghhhgggffffffgggggghhhgggjjjiiigggeeeddddddeeefffccccccccccccbbb```^^^]]]^^^aaaeeejjjnnnpppqqqqqqssswwwwwwmmmZZZJJJBBB@@@???;;;AAASSSdddnnn{{{zzzzzzzzz}}}}}}ttt]]]AAA333444555111555888<<>>CCCHHHLLLRRRXXX]]]]]]```eeeiiilllkkkiiigggdddbbb```^^^\\\ZZZYYYYYY[[[___dddkkkuuu}}}wwwqqqpppsssrrrqqqooonnnnnnnnnpppqqqqqqsssssspppiiiaaa\\\ZZZ]]]hhhrrrwww|||uuussspppqqqtttvvvwwwvvvvvvtttpppjjjfffcccbbbbbb```aaa___[[[ZZZYYYQQQHHHLLLUUUbbbmmmvvv~~~}}}zzzdddJJJ:::666333000000222333333444555999;;;BBB]]]yyy}}}}}}lllcccfffmmmuuu}}}~~~www~~~}}}{{{wwwtttrrr{{{zzz{{{}}}~~~~~~~~~||||||yyyyyyyyyzzzzzz{{{{{{{{{vvvwwwwwwvvvtttsssssstttuuuwwwxxxwwwrrrkkkddd```]]]ZZZYYYYYY]]]bbbeeefffhhhjjjnnnqqqssstttsssrrruuutttssssssqqqmmmhhhdddfffpppwwwxxx}}}xxxfffhhhjjjiiiddd___[[[ZZZ^^^___aaabbbccccccbbbbbb\\\[[[[[[___ccceeecccaaafffgggiiijjjllllllmmmmmm```\\\VVVPPPKKKGGGFFFFFFDDDGGGKKKLLLLLLMMMPPPSSSUUUVVV\\\gggnnnrrrwww}}}tttkkk___XXXXXXYYYXXXVVVXXX\\\```bbbaaabbbeeegggggggggddd^^^SSSHHH>>>999999;;;<<<;;;:::<<>>@@@AAAAAA???BBBFFFIIIKKKJJJIIIGGGGGGHHHHHHIIIKKKLLLMMMMMMIIIIIIJJJKKKKKKKKKKKKJJJEEEDDDBBB???<<<999777666777999<<<>>>@@@DDDIIILLLTTTbbbyyyssskkkkkkmmmllliiiiiiiiiiiijjjjjjhhhfffjjjiiigggeeedddeeefffgggeeeeeeeeedddcccaaa___]]]___ccchhhnnnrrrtttttttttrrrtttrrrfffTTTEEE@@@AAA???;;;DDD[[[ooozzz~~~~~~vvv___BBB333555666111222666===MMMiii~~~lllmmmmmmmmmlllfffWWWHHHCCCDDDNNNaaarrryyyzzz{{{yyyssstttuuupppbbbSSSNNNPPPLLLYYYnnnwwwnnnkkknnnooollliiieeefffgggggghhhjjjnnnqqqqqqtttxxxzzz}}}|||{{{xxxsssppppppooonnnllliiigggfffccceeeiiikkklllmmmoooqqqpppnnnllliiigggfffeeeeeecccfffjjjkkklllrrr{{{|||tttmmmpppqqqsssvvvyyyyyyxxxwwwxxxxxxxxxxxxyyyyyyzzzzzz}}}}}}|||zzzyyyxxxxxxwwwvvvtttsssrrrrrrqqqnnnllliiigggeeecccbbb```^^^\\\WWWWWWVVVRRRNNNKKKIIIIIIIIIOOOZZZeeejjjaaaOOOAAA:::777777::::::999:::>>>EEEKKKRRRYYY```hhhpppvvvxxx|||~~~{{{yyywwwuuuuuu~~~}}}xxxuuurrrrrruuummmnnnoooooooooooooooooojjjmmmmmmggg^^^VVVTTTUUUcccnnnyyy}}}{{{uuurrroooooorrrtttsssrrrqqqpppmmmjjjgggeeefffggg^^^```]]]YYYYYYYYYRRRGGGDDDMMM[[[fffoooxxx~~~zzzvvv|||lllQQQ>>>666333...000222333333444666999<<>>>>>???BBBEEEGGGQQQPPPQQQWWW___cccaaa^^^WWWOOOJJJIIIHHHFFFGGGJJJDDDEEEFFFEEEDDDDDDFFFHHHGGGIIIMMMPPPQQQPPPMMMKKKQQQQQQQQQQQQQQQQQQQQQQQQRRRQQQPPPPPPPPPOOOMMMKKKKKKIIIFFFCCC???<<<:::999:::999;;;AAADDDEEEHHHMMM[[[gggyyytttmmmlllmmmlllkkkkkknnnlllggghhhlllkkkfffnnnfff```aaacccccceeeggggggfffeeecccaaaaaa``````jjjjjjkkknnnqqqrrroookkkpppqqqmmmaaaTTTKKKDDDAAA???;;;AAAXXXvvv|||uuuaaaFFF777666666333777??????JJJgggzzz{{{zzzssspppssszzzyyyhhhPPPAAAAAAFFFQQQaaaooovvvwwwtttwwwtttvvvvvvmmm^^^TTTVVV\\\\\\lll{{{uuuqqqooommmkkkiiioookkkggghhhmmmppppppnnnqqqxxx~~~|||yyyxxxwwwvvvwwwzzz|||zzzuuuqqqppppppmmmnnnpppqqqssssssttttttuuussspppnnnllljjjfffdddjjjhhhiiilllnnnrrr|||{{{sssmmmjjjooonnnnnnrrrvvvxxxwwwuuuuuuvvvuuutttssstttwwwzzz}}}|||{{{zzzxxxwwwvvvvvvtttsssrrrpppooonnnnnnnnnlllkkkhhheeeaaa^^^[[[ZZZZZZUUUTTTUUUPPPGGGCCCFFFRRRVVVbbbnnnhhhRRRAAA<<<888999::::::999;;;>>>@@@FFFVVVeeemmmrrr|||}}}vvvwwwxxxuuurrrtttqqqooooooppppppllliiiffffffeee___TTTJJJKKKQQQfffppp{{{zzzvvvtttqqqqqqrrrrrrooolllnnnllliiihhhgggeeecccaaaaaa___]]]\\\YYYUUUPPPLLLGGGHHHRRReeewww~~~}}}|||{{{~~~wwwYYY???666444222222444333111111555:::<<>>===@@@??????@@@CCCGGGKKKNNNUUUTTTUUUZZZ```cccaaa^^^WWWPPPKKKJJJIIIHHHHHHKKKGGGIIIJJJJJJJJJJJJLLLNNNOOOOOOPPPQQQQQQPPPPPPOOOSSSSSSSSSSSSSSSSSSSSSSSSUUUTTTSSSSSSTTTSSSQQQOOOMMMKKKGGGCCC???<<<;;;:::<<<:::<<>>===HHHcccyyysss```FFF666555555333444<<<@@@LLLgggvvvuuusssttttttzzz{{{gggPPPBBB???HHHWWWfffqqqyyy}}}~~~}}}sssuuutttqqqgggZZZRRRVVV___hhhxxx|||wwwsssqqqqqqpppooommmjjjhhhjjjppptttuuusssuuu{{{~~~|||zzzyyyxxxvvvxxxzzzzzzyyywwwvvvvvvxxxxxxxxxxxxwwwwwwvvvvvvuuurrrpppooonnnnnnmmmkkkjjjiiikkknnnooorrrzzz{{{tttnnnkkkjjjiiilllkkkkkknnnrrruuuuuusssrrrrrrsssrrrrrrsssvvvyyyzzzyyyyyyxxxwwwvvvuuuuuurrrqqqpppnnnmmmlllllllllkkkjjjgggeeeaaa]]]ZZZYYY[[[VVVRRRNNNHHHCCCGGGPPP[[[eeeqqqppp^^^HHH======888999::::::999;;;===@@@HHHXXXkkkzzzzzztttuuuvvvtttqqqrrrpppnnnnnnpppoookkkgggaaa]]]YYYSSSKKKFFFJJJRRRcccooo{{{}}}uuussspppoooppppppnnnlllmmmkkkiiihhhfffdddaaa^^^___^^^\\\[[[YYYVVVQQQMMMIIIIIISSSeeeuuu~~~~~~}}}{{{zzz~~~www___EEE777444444222444333111111555;;;???ZZZ{{{yyy~~~zzzyyy~~~yyyyyyyyyyyyyyyxxxuuutttrrrxxx~~~}}}{{{zzz|||||||||||||||{{{zzzzzz|||{{{zzzxxxxxxwwwwwwwwwttttttsssrrrqqqppppppoooooommmlllnnnqqqpppjjjeeebbb^^^YYYWWWXXX[[[]]]^^^cccfffiiimmmoooppppppooorrrrrrrrrqqqnnnkkkhhhfffgggnnnvvv{{{}}}vvv``````^^^[[[XXXWWWYYYZZZYYY[[[]]]___```___^^^]]]^^^```cccgggjjjjjjgggddd]]]^^^```cccgggiiihhhgggddd^^^XXXUUURRRKKKHHHHHHJJJNNNRRRVVVXXXZZZ]]]^^^hhhggggggiiikkklllkkkiiibbb___[[[YYYZZZ\\\\\\\\\]]]^^^___^^^]]]]]]```bbbggggggdddZZZMMMCCC??????@@@AAABBBEEEIIINNNSSSVVV[[[ZZZ[[[^^^bbbdddaaa^^^WWWPPPLLLKKKKKKJJJKKKMMMMMMNNNPPPQQQQQQRRRTTTUUUYYYXXXVVVTTTTTTUUUVVVWWWYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXWWWXXXXXXXXXVVVTTTRRROOOJJJEEEAAA?????????BBB???@@@EEEHHHJJJNNNSSSdddiiipppuuuwwwyyy}}}}}}wwwqqqiiieeeeeeggghhhgggiiijjjhhhdddbbbcccccc``````]]]^^^ccceeedddcccdddaaaaaabbbdddeeeggghhhiiigggjjjooouuuyyyyyyuuurrrnnnnnnkkkbbbTTTGGG???<<<===>>>KKKiiiuuuqqq```FFF555333555333333===BBBPPPjjjvvvqqqooorrrvvv}}}wwwaaaLLLAAA???KKK\\\kkkvvv~~~yyyqqqvvvqqqiii___UUUPPPYYYeeeuuu}}}yyytttqqqqqqqqqrrrrrrllljjjjjjmmmsssyyyzzzzzzzzz~~~|||zzzzzzzzz|||~~~}}}|||||||||||||||yyyvvvuuuuuuvvvvvvvvvooonnnqqquuuwwwyyyqqqmmmgggbbb```bbbeeehhhiiihhhgggiiilllpppqqqqqqnnnooopppppppppqqqtttwwwvvvvvvvvvvvvvvvuuuttttttoooooonnnmmmlllkkkkkkkkkiiihhhgggddd```\\\XXXVVVOOONNNMMMIIIEEEGGGTTTcccnnn|||mmmPPP===:::>>>888999:::999999:::===???GGGWWWkkk~~~vvvqqqrrrtttsssppppppnnnmmmnnnooonnniiidddZZZSSSLLLGGGEEEEEEMMMVVVdddqqq}}}tttqqqooommmnnnnnnnnnmmmmmmlllkkkjjjiiieee```\\\]]]\\\[[[ZZZYYYWWWRRROOOEEEEEEMMM\\\kkkuuu{{{yyyxxxuuurrrrrrwww~~~|||kkkQQQ;;;444888333333333222222555<<>>;;;======HHHddd~~~rrrpppaaaGGG555222444333555???GGGVVVoooxxxssssssooosssyyyyyykkkUUUEEE>>>AAALLL]]]nnn{{{yyyrrrwwwlll```XXXQQQQQQ]]]mmm}}}yyyuuuqqqmmmkkkkkknnnooopppmmmlllmmmqqqvvv{{{}}}~~~~~~}}}~~~{{{yyyzzz{{{||||||vvvuuuwwwzzz}}}xxxnnnlllbbb___[[[YYYZZZ]]]bbbeeeeeeddddddeeehhhkkknnnpppnnnooopppooooooppprrrtttttttttuuuvvvvvvvvvuuutttppppppoooooonnnmmmkkkkkkhhhgggeeebbb]]]XXXSSSPPPFFFIIILLLJJJIIIPPPcccsssbbbEEE:::;;;<<<888999:::999999:::<<<>>>CCCOOO^^^nnnzzzssspppqqqsssrrrqqqooonnnnnnoooooollleee```RRRKKKDDDCCCEEEIIIQQQZZZhhhuuu~~~wwwqqqpppmmmllllllmmmnnnnnnooooooooonnnlllhhhaaa\\\ZZZYYYYYYYYYYYYWWWTTTQQQDDDBBBGGGTTTaaakkkttt{{{|||{{{wwwsssvvv}}}yyy___CCC777:::333333333333333666???HHHmmm{{{uuuhhhnnnxxxxxxvvvttt~~~||||||yyyooonnnrrrxxx|||{{{xxxtttrrrsss|||{{{{{{zzzzzz|||~~~}}}zzzyyyxxxxxxxxxxxxwwwvvvuuutttsssssssssttttttsssrrrqqqoooooonnnjjjiiihhhiiijjjiiifffccc```]]]ZZZXXXZZZ]]]___```eeefffiiikkknnnpppqqqqqqlllllllllllliiifffcccaaaeeekkkrrrvvv||||||vvv]]][[[YYYUUUSSSTTTWWW[[[```aaaccceeeffffffeeedddaaacccfffjjjkkkjjjeeeaaabbb___]]]^^^aaadddggghhh___[[[XXXVVVRRRKKKIIIKKKNNNQQQVVVYYY\\\^^^```bbbffffffgggjjjmmmoooooonnngggeeebbbbbbcccdddddddddiiihhheeeaaa^^^___aaadddgggfffbbbWWWJJJAAA@@@AAAFFFGGGIIIKKKOOOSSSWWWYYYcccccccccddddddccc```^^^VVVQQQNNNOOOPPPOOOPPPRRRWWWYYY\\\\\\[[[[[[\\\\\\]]]^^^___```bbbccccccccccccccccccccccccccccccccc___^^^]]]^^^^^^^^^\\\ZZZ[[[XXXSSSNNNKKKKKKKKKLLLPPPMMMOOOTTTYYY[[[___eeekkkpppvvvyyyyyyyyy{{{}}}{{{uuuqqqppprrruuuttttttsssrrrpppnnnooopppkkkiiigggfffggghhhiiiiiiddddddcccaaa\\\YYYYYY[[[ddddddhhhmmmlllfffbbbbbb```aaacccdddeeeeeeeeeeeefffkkksssxxxyyywwwssspppooonnnmmmiii[[[III???=========CCCZZZ{{{{{{xxx|||{{{ssssssfffKKK666222444444777@@@HHHZZZrrryyyvvvxxxnnnqqqtttooo___LLLAAA???FFFMMM[[[mmm~~~|||zzz|||vvvuuugggZZZUUURRRUUUcccuuuyyypppoookkkhhhfffhhhjjjllllllnnnnnnpppssswww{{{}}}~~~|||{{{|||~~~~~~||||||~~~}}}ggg^^^\\\ZZZYYYYYYYYY[[[]]]```bbbbbbbbbbbbccceeehhhllloooooopppqqqpppooooooppprrrsssuuuvvvwwwxxxwwwvvvuuurrrrrrrrrqqqpppnnnlllkkkgggfffccc___YYYSSSNNNKKKGGGKKKMMMLLLPPP___sssoooQQQ@@@???>>>:::999999:::999888999;;;>>>???EEEMMMWWWggg}}}zzzvvvqqqpppqqqrrrrrrqqqpppooooooooonnniii___XXXIIIDDDBBBDDDHHHLLLTTT[[[iiiwwwyyysssnnnnnnmmmlllllllllmmmnnnnnnnnnoooooommmhhhaaa\\\XXXWWWWWWXXXYYYWWWTTTQQQHHHEEEGGGQQQ\\\gggrrr{{{jjjKKK999777444222333555444666AAANNNooowwwrrrmmmxxx|||oooeeejjj}}}wwwxxxyyyzzzuuuoootttyyy~~~~~~zzzvvvuuuxxx|||{{{zzzzzzzzz||||||zzzyyyxxxxxxtttttttttsssttttttuuuuuuwwwvvvuuutttrrrqqqpppoookkkjjjgggeeedddbbb___]]]\\\ZZZWWWXXX[[[^^^aaabbbdddeeefffgggjjjlllnnnoookkkkkklllkkkiiifffcccaaadddjjjoootttyyy}}}{{{vvv^^^]]][[[XXXVVVWWW[[[^^^```aaaaaabbbbbbbbbbbbbbbcccdddfffiiijjjhhhddd```aaa```___aaadddgggiiiiii___\\\YYYWWWRRRLLLKKKOOOQQQSSSVVVYYYZZZ]]]```bbbiiihhhiiikkkmmmnnnnnnlllbbbaaaaaabbbfffiiijjjkkkllliiiddd___\\\]]]bbbfffjjjiiicccXXXJJJBBBAAACCCIIIJJJKKKNNNQQQSSSVVVWWWbbbbbbcccdddcccaaa___]]]XXXSSSQQQSSSTTTSSSTTTWWW\\\^^^aaabbbbbbaaabbbbbb___aaadddgggiiiiiihhhhhhggggggggggggggggggggggggeeedddbbbbbbcccbbb```]]]\\\YYYVVVRRRPPPOOOPPPQQQTTTSSSVVV]]]bbbdddhhhmmmnnnttt{{{~~~~~~~~~}}}xxxqqqmmmlllooorrrppppppnnnkkkiiijjjllloooiiiiiiiiihhhhhhhhhhhhhhheeeddddddccc^^^YYYZZZ^^^hhhhhhlllooollleeebbbccc```aaabbbccccccbbbaaa```ccciiipppuuuuuurrrooommmooommmnnnmmm```KKK@@@???======BBBSSSqqqssswww{{{pppwwwwwwyyymmmQQQ999222444555666???III\\\sssxxxtttxxxooopppqqqkkk[[[JJJBBBCCCJJJOOO[[[mmmyyyxxx}}}yyyrrrbbbVVVVVVXXX[[[jjj|||xxxnnnmmmkkkhhhhhhiiijjjkkkkkkmmmnnnpppsssvvvyyy{{{|||~~~}}}}}}ooo^^^WWWVVVVVVWWWYYYZZZ\\\]]]^^^^^^^^^___aaabbbcccfffjjjmmmnnnpppqqqqqqppppppqqqrrrtttuuuwwwyyyyyyxxxvvvuuusssssssssrrrpppmmmjjjiiidddbbb^^^YYYTTTOOOKKKIIIGGGKKKNNNTTTaaavvvqqqWWWDDD???AAA???999999999:::999888888;;;===;;;@@@DDDGGGQQQdddvvvyyyvvvsssqqqpppqqqrrrrrrqqqpppoooooonnnkkkcccWWWNNNAAA@@@BBBGGGJJJLLLSSS[[[hhhvvv~~~xxxrrrkkkmmmnnnnnnmmmlllmmmoookkkkkklllllljjjfff___ZZZWWWVVVVVVXXXXXXWWWTTTQQQHHHDDDDDDKKKTTT```mmmyyyqqqVVV???444555222333666555666CCCTTThhhpppoootttlll___uuuttt~~~oootttvvvuuu|||}}}yyyxxxzzzwwwvvvzzz~~~{{{{{{{{{zzz{{{}}}}}}{{{yyyxxxxxxsssssssssttttttuuuvvvwwwwwwvvvuuusssrrrpppoooooojjjgggddd___[[[WWWUUUSSSTTTSSSRRRTTTYYY^^^bbbdddaaaaaaaaaaaaccceeeggghhhkkkllllllllljjjgggdddbbbccchhhmmmqqqvvv{{{zzzuuu``````___]]][[[\\\___aaa```___^^^]]]]]]]]]^^^___ffffffgggiiijjjhhhdddaaa\\\]]]bbbggglllmmmllljjjaaa^^^[[[XXXSSSNNNOOOTTTUUUVVVWWWXXXYYY\\\```ccchhhggghhhjjjlllmmmmmmlllccccccccceeejjjmmmoooooonnnjjjddd^^^\\\```gggmmmpppnnngggZZZMMMDDDCCCFFFKKKLLLMMMPPPRRRUUUVVVXXX^^^```bbbbbbaaa___^^^]]][[[WWWUUUXXXZZZYYYYYY\\\^^^bbbfffhhhiiijjjkkkllljjjlllnnnpppqqqqqqqqqpppnnnnnnnnnnnnnnnnnnnnnnnnmmmkkkiiiiiiiiigggdddbbb^^^\\\ZZZXXXWWWWWWWWWWWWZZZZZZ___hhhnnnpppssswwwxxx|||~~~vvvnnnhhhfffhhhkkkjjjjjjiiigggggghhhiiijjjggghhhiiihhhgggfffeeeeeedddbbbcccccc^^^WWWYYY___hhhhhhjjjllliiibbbaaaccc^^^___```aaaaaa```^^^]]]^^^dddlllpppqqqooommmlllmmmkkkmmmooobbbMMMAAAAAA:::===AAANNNiiivvvooo{{{|||ppppppyyy|||tttWWW<<<333444666555???KKK```vvvwwwppptttnnnnnnooojjj\\\LLLDDDDDDKKKRRR___ooo}}}||||||{{{xxxooo^^^UUUZZZ___cccpppyyyrrrmmmnnnlllkkkkkkkkkkkkjjjiiiiiikkkooorrruuuxxxzzz|||zzz|||~~~~~~}}}wwwvvvuuuwww|||}}}}}}~~~}}}}}}{{{|||zzzxxxwwwwwwwwwvvvttt{{{}}}rrr```UUUSSSTTTSSSTTTUUUVVVXXXYYYZZZ[[[YYY\\\___aaabbbdddgggjjjjjjllloooppppppqqqrrrttttttvvvwwwyyyyyywwwuuusssqqqqqqqqqooommmiiifffccc___\\\XXXTTTPPPMMMLLLLLLMMMTTT^^^kkk|||cccTTTDDD>>>>>>===;;;;;;999999:::999777888:::<<<999@@@DDDCCCGGGSSScccmmmuuu|||yyyuuurrrqqqooooooooopppppppppooonnnmmmlllggg\\\NNNCCC???@@@EEEJJJKKKLLLSSS]]]lllzzz{{{uuupppiiilllooopppnnnmmmmmmnnnjjjjjjjjjjjjiiieee```\\\VVVVVVVVVWWWXXXVVVSSSQQQHHHCCCAAAEEENNNYYYiiivvvxxxeeeKKK666555222333777666666EEEXXXdddnnnrrryyy~~~jjj```~~~ttthhhqqquuusss|||}}}vvvtttuuuxxx{{{|||}}}|||zzzzzzzzz{{{|||~~~}}}{{{yyywwwvvvvvvvvvuuuuuuuuuvvvvvvwwwtttsssrrrqqqooommmlllkkkcccaaa\\\VVVPPPLLLJJJIIIJJJJJJKKKOOOVVV]]]aaaccc```___^^^]]]^^^```bbbdddiiijjjjjjjjjhhheeebbbaaabbbgggkkkoootttzzzyyyuuubbbbbbbbb```______aaadddaaa___]]][[[ZZZ[[[\\\]]]iiihhhhhhiiiiiihhheeecccVVV[[[ccclllrrrsssoookkkccc```\\\YYYTTTOOORRRXXXXXXXXXXXXXXXYYY\\\```dddddddddeeehhhlllnnnnnnmmmiiihhhhhhjjjmmmooopppppppppllleee```___dddmmmtttsssqqqjjj]]]OOOFFFFFFHHHKKKMMMNNNQQQTTTVVVXXXYYY\\\^^^```aaa```^^^]]]]]]^^^ZZZXXX[[[]]]]]]]]]``````dddiiimmmoooppprrrtttwwwwwwxxxxxxyyyyyyyyyyyyvvvvvvvvvvvvvvvvvvvvvvvvrrrqqqooonnnmmmkkkhhhfffaaaaaa```___^^^^^^]]]]]]___```gggqqqwwwyyy|||wwwlllccc___```bbbdddddddddeeeffffffeeedddeeeggghhhhhhfffdddbbbbbb```___``````[[[TTTVVV^^^ffffffhhhiiieee``````ddd\\\]]]___``````^^^]]][[[YYY```hhhmmmmmmmmmlllmmmllliiilllooocccMMMAAAAAA888<<<@@@JJJaaavvvwwwkkknnnssslllrrr{{{xxx[[[>>>444444666666AAAOOOfff{{{xxxnnnqqqllllllmmmjjj^^^MMMDDDCCCKKKUUUdddqqq{{{~~~yyyvvvmmm\\\TTT]]]dddhhhtttuuullljjjjjjnnnmmmlllllllllkkkiiigggfffiiimmmqqqtttwwwzzz|||wwwyyy{{{|||}}}vvvsssqqqnnnooorrrvvvzzz{{{{{{uuurrrsssuuusssvvvzzz}}}~~~}}}{{{zzzssspppllliiifffbbb^^^[[[ffflllxxxttt```SSSNNNOOOQQQPPPPPPPPPQQQSSSUUUWWWYYYVVVZZZ^^^```aaabbbeeehhhfffiiillloooppprrrtttvvvtttuuuwwwyyyxxxvvvtttrrrooooooooommmjjjeeeaaa___[[[XXXTTTPPPNNNMMMNNNNNN]]]hhhxxxqqqVVVIII???;;;>>>>>>888888>>>999::::::888777888:::<<<888AAAFFFCCCBBBJJJWWW```fffkkkppptttwww}}}zzzxxxvvvtttsssssstttuuupppoooooonnnnnnnnnooonnnnnnmmmllljjjcccWWWGGG<<>>333777555888FFF\\\nnnsssooonnnqqqrrrhhhcccddd]]]MMMCCCCCCUUUXXX```llluuu|||wwwpppeee\\\XXX]]]fffnnnzzzuuueeebbbeeehhhkkkkkkkkkmmmnnnnnnkkkiiiiiijjjjjjjjjjjjlllpppsssqqquuuzzzvvvooolllllllllmmmooopppooonnnqqqooonnnoooooommmiiidddjjjggggggnnnwwwzzzvvvqqqeee]]]QQQIIIEEEEEEEEEDDDJJJPPP\\\kkk{{{{{{nnn\\\OOOKKKKKKLLLKKKJJJKKKLLLNNNPPPRRRSSSTTTSSSTTTUUUXXX[[[^^^aaabbbiiijjjkkkllloooqqqsssuuussssssssssssssssssssssssmmmkkkhhhddd```^^^]]]\\\XXXVVVVVVUUUPPPOOO[[[jjjuuulllVVVEEE<<<======>>>======<<<<<<::::::::::::;;;<<<===>>>AAADDDIIILLLNNNPPPUUUXXX[[[___bbbcccdddiiirrryyyvvvsssooonnnppprrrtttuuuuuutttrrrpppoooooopppqqqtttpppmmmjjjjjjkkkkkkjjjmmmiiieee```UUUHHH@@@???BBBHHHMMMOOOPPPXXXgggttttttnnnkkkmmmmmmmmmnnnnnnnnnnnnooollljjjhhhhhhgggccc[[[VVVTTTSSSQQQQQQRRRRRRPPPOOOJJJEEE@@@AAAJJJYYYgggpppwwwzzzzzzbbb???<<<666222333333777III\\\nnnqqqjjjkkkvvvwwwhhhmmmmmmooo}}}wwwooommmnnntttuuusssqqqtttzzz}}}{{{zzzzzz{{{|||}}}}}}||||||}}}zzzxxxvvvvvvwwwwwwwwwxxxyyyzzzzzzzzzyyyxxxsssrrrppplllgggddddddddd^^^TTTIIIBBBBBBCCCCCCBBBAAACCCFFFJJJOOOWWW```fffgggddd```___```___\\\XXXYYYZZZ[[[[[[YYYYYYZZZ\\\```hhhmmmnnnuuu~~~|||qqq___^^^]]]\\\^^^aaadddfffhhhgggdddbbb`````````aaadddhhhiiihhhiiijjjfff```bbb```dddooowwwuuuooojjjddddddbbb^^^YYYVVVUUUUUUYYY[[[^^^``````aaadddfffdddfffhhhjjjmmmnnnppppppssspppmmmnnnrrrtttrrrpppqqqqqqmmmhhhjjjtttyyynnneee[[[RRRMMMNNNQQQTTTWWWYYYZZZ\\\___aaacccbbbbbbdddggghhhfffddddddddddddfffiiilllnnnnnnppprrruuuwwwyyy|||~~~{{{xxxvvvuuuttttttrrrooommmlllhhhdddaaa`````````___aaaeeekkkooorrruuuzzz}}}{{{oooeee^^^YYYWWWTTTUUUVVVWWWYYYZZZ\\\^^^___[[[WWWUUUTTTTTTSSSRRRQQQSSSRRRNNNLLLQQQ]]]gggwwwrrrkkkddd___]]]\\\\\\\\\]]]]]]]]]]]]^^^^^^^^^\\\^^^bbbggglllmmmkkkhhhhhhffffffcccZZZKKKBBB???;;;@@@???HHHdddvvvzzz}}}zzz~~~{{{uuu]]]===333777555999GGG]]]ooouuuqqqpppsssooojjjiiikkk```MMMBBBBBBSSSWWW```kkksss{{{uuuooo```ZZZYYY```jjjrrr|||}}}jjj```bbbhhhkkklllkkkkkklllmmmmmmllljjjggghhhiiiiiiiiikkknnnqqquuuwww{{{|||tttnnnlllkkkkkklllmmmmmmkkkjjjllljjjiiiiiijjjhhhdddaaaddddddeeegggiiihhhddd```TTTNNNEEE???>>>>>>?????????CCCLLLXXXfffvvvlllaaaSSSJJJGGGHHHIIIIIIIIIIIIJJJKKKLLLMMMNNNNNNRRRSSSTTTWWWZZZ]]]___```dddeeefffhhhkkknnnqqqrrrqqqqqqqqqqqqqqqpppppppppkkkiiieeeaaa^^^[[[ZZZZZZ\\\WWWSSSRRRRRRYYYjjj{{{nnn\\\KKK>>>=====================<<<============>>>???AAABBBDDDHHHNNNSSSUUUWWWYYY\\\YYY[[[\\\^^^___dddjjjooofffbbb^^^^^^bbbiiinnnqqqttttttrrrqqqpppoooooooooqqqooommmlllmmmmmmlllkkkjjjeee___WWWKKKAAA???CCCHHHKKKNNNPPPUUUbbbttt|||qqqmmmnnnlllmmmmmmmmmmmmnnnnnnnnnllljjjhhhhhhgggccc\\\VVVTTTSSSQQQQQQRRRRRRQQQPPPKKKFFF@@@@@@IIIXXXhhhrrruuuxxx}}}gggEEE888333111333444:::LLL___oooqqqiiimmmxxxyyymmmppppppqqq~~~qqqjjjjjjlllqqqtttttttttwww|||~~~{{{zzzzzz{{{|||||||||||||||}}}{{{yyywwwvvvvvvwwwxxxyyyyyyzzzzzzzzzzzzyyyyyysssqqqoookkkhhhdddaaa```XXXQQQGGGBBBBBBCCCBBBAAA@@@BBBFFFJJJPPPXXX```fffeeebbb___^^^___^^^[[[XXXVVVXXXZZZZZZZZZZZZ[[[]]]```hhhnnnpppwww{{{ppp___^^^]]]]]]___cccgggiiijjjiiigggeeedddcccddddddeeeiiijjjjjjkkklllhhhbbbeeebbbfffooouuurrrlllhhhgggggggggddd___ZZZXXXWWW]]]^^^```aaabbbeeejjjmmmfffgggiiikkknnnppprrrsssrrrooonnnooosssvvvuuusssrrrrrrnnniiilllxxx{{{qqqiii___UUURRRSSSUUUXXX\\\^^^```aaadddfffgggggghhhjjjmmmmmmkkkiiijjjlllnnnppprrrtttuuuvvvvvvyyy|||~~~~~~{{{xxxvvvuuutttrrrpppnnnjjjfffcccbbbcccbbbbbbcccfffiiilllooorrrvvvyyyuuullleee^^^YYYSSSQQQNNNMMMOOORRRSSSTTTVVVTTTPPPNNNMMMMMMLLLKKKKKKJJJJJJKKKPPPZZZfffnnnyyyrrriiibbb```___]]][[[\\\\\\]]]]]]^^^^^^^^^^^^\\\___ccciiimmmmmmkkkhhheeecccaaa^^^TTTGGG@@@???<<<@@@???NNNsss|||~~~~~~zzzttt\\\===333777666;;;HHH^^^rrrxxxuuutttvvvpppqqquuuuuueeeNNNCCCCCCSSSYYYdddnnnuuu||||||rrrkkkZZZXXX[[[dddpppyyypppaaa```jjjrrrtttnnnllljjjjjjkkklllllllllfffggghhhhhhhhhiiilllooouuuvvvwwwyyyyyyuuupppkkkmmmllljjjjjjjjjiiifffddddddcccbbbaaabbb```^^^[[[[[[]]]]]]\\\WWWQQQLLLJJJAAA===999666777999::::::;;;<<<@@@HHHTTTbbbpppwww^^^VVVLLLFFFDDDEEEEEEEEEFFFFFFFFFGGGHHHHHHIIIIIIQQQQQQSSSUUUXXXZZZ\\\]]]______aaacccfffiiilllmmmkkkkkkkkkkkkkkkkkkkkkkkkfffdddaaa^^^[[[YYYXXXXXX[[[VVVTTTWWWaaapppjjjWWWLLLBBB;;;========================AAA@@@???@@@BBBFFFJJJLLLMMMRRRYYY___aaaaaaaaaaaaZZZYYYXXXZZZ^^^bbbeeefff\\\XXXTTTTTTZZZccckkkoooppppppppppppppppppppppppmmmmmmmmmnnnooonnnllliiiggg```WWWLLLBBB<<>>>>>:::>>>BBBZZZ~~~~~~zzzttt\\\===333888666<<>>>>>>>>>>>>>>>>>??????AAAAAABBBDDDIIIPPPVVVZZZ]]]aaahhhmmmnnnlllhhhfff___[[[YYY\\\cccggghhhfff^^^ZZZVVVUUUXXX]]]bbbdddfffgggiiikkknnnpppqqqrrrkkklllnnnooopppmmmhhhdddbbbXXXMMMEEEAAA@@@GGGOOOQQQUUU___oootttooonnnooollllllllllllmmmmmmmmmmmmmmmkkkhhhhhhgggddd^^^YYYSSSRRRQQQQQQSSSSSSRRRQQQMMMGGG@@@===CCCSSSeeeqqqpppzzz}}}~~~~~~uuuYYY???888444555777;;;JJJ[[[]]]___rrr~~~{{{jjj{{{uuuvvv{{{{{{wwwyyy}}}sssggg^^^]]]aaaeeekkkrrryyy|||~~~}}}zzzzzz{{{||||||{{{{{{{{{wwwwwwvvvvvvvvvwwwxxxyyyxxxwwwvvvuuutttuuuvvvwwwtttpppllljjjiiicccZZZRRRHHHEEEAAA@@@@@@AAA@@@???>>>AAAFFFLLLRRRYYY```eeegggeeeccceeeggggggddd```ZZZ]]]___```___^^^^^^^^^dddjjjoooqqquuuuuummmbbbaaacccfffiiikkkkkkjjjiiiiiiiiihhhgggfffeeeeeeeeefffjjjkkkkkklllmmmiiiccc\\\\\\cccnnnuuutttqqqpppjjjhhhddd```\\\[[[^^^```^^^bbbfffjjjlllmmmnnnpppnnnnnnnnnnnnnnnpppqqqrrrppppppppprrruuuxxxyyyzzzyyy{{{zzzuuutttxxx|||||||||wwwrrrmmmddd[[[YYY[[[^^^aaafffjjjlllnnnppprrrwwwwwwxxxxxxwwwvvvvvvvvv{{{yyytttrrrnnnkkkiiiiiikkkkkkkkkjjjjjjjjjlllppptttxxx{{{zzzuuupppllliiiddd___ZZZXXXWWWWWWWWWXXXXXXYYY]]]bbbfffhhhhhhgggfffiiiqqqzzzuuummmccc______```^^^[[[\\\\\\]]]^^^^^^___``````^^^aaagggnnnqqqppplllhhhddd```[[[VVVMMMBBB<<<===999???FFFccc~~~}}}zzzuuu^^^???444888666===JJJ```uuu}}}{{{wwwwwwvvv~~~vvv\\\GGGBBBHHHSSSaaasssrrrfff___VVVXXX^^^iiizzzwwwwww}}}ooolllhhhggghhhkkklllmmmiiijjjkkkkkkjjjjjjlllmmmllllllllllllkkkkkklllmmmpppnnnllljjjhhheeebbb___[[[ZZZWWWTTTQQQOOOOOOOOOIIIEEEAAAAAABBB@@@888111444555666666777888999;;;999999:::===AAAFFFJJJMMMLLLIIIFFFDDDBBBBBBAAA@@@BBBCCCDDDFFFIIIKKKLLLMMMPPPPPPRRRSSSTTTTTTSSSSSSRRRRRRRRRQQQRRRRRRSSSSSSQQQRRRTTTVVVYYY\\\]]]^^^]]]\\\]]]]]]___aaaccceeeaaajjjyyytttfffTTTIIIFFFFFFFFFEEE@@@????????????@@@AAABBBAAABBBEEEJJJRRR[[[dddiiinnnqqquuuxxxxxxsssmmmiiibbb^^^[[[^^^fffkkkllljjjaaa^^^[[[XXXVVVTTTRRROOOUUUWWWZZZ^^^cccgggkkkmmmkkklllnnnpppooojjjccc]]]XXXMMMDDDBBBFFFIIINNNRRR\\\fffzzzxxxsssrrrpppmmmlllllllllmmmmmmmmmnnnnnnnnnkkkiiihhhhhheee___[[[SSSRRRQQQQQQRRRRRRQQQPPPLLLGGGAAA===AAAMMM^^^jjjmmm|||}}}|||zzz||||||zzzaaaDDD;;;555666888===MMM]]][[[[[[nnn|||ttthhh}}}ttt}}}yyy{{{xxxrrrhhh___YYYYYY^^^aaammmvvv}}}}}}zzzzzz{{{{{{{{{{{{zzzzzzvvvvvvvvvvvvwwwxxxyyyyyyyyyxxxvvvuuuuuuuuuvvvwwwtttpppkkkiiifff```UUULLLBBBAAA??????@@@@@@@@@??????CCCHHHNNNTTTZZZ```dddfffddddddgggjjjkkkiiieeecccdddeeedddbbb___^^^^^^eeehhhjjjkkkkkkhhh___UUUeeegggjjjllllllkkkiiiggggggggggggfffeeeeeeddddddgggjjjkkkjjjkkkkkkgggaaaYYY\\\eeeqqqxxxwwwtttssshhhfffbbb^^^\\\]]]bbbfffbbbfffkkknnnooooooooopppsssrrrqqqppppppqqqrrrssssssssstttvvvxxxzzz|||~~~zzzwwwwwwwwwuuuyyyvvvtttqqqiii```___bbbeeeiiinnnsssuuuwwwyyy{{{~~~yyyuuurrrooonnnppprrrttttttrrrpppoooqqqwww}}}{{{vvvrrrrrrrrrrrrrrrrrrpppmmmlllnnnooorrrrrrtttxxx}}}|||{{{}}}yyynnniiibbb___^^^^^^]]][[[\\\\\\]]]^^^___``````aaa```cccjjjqqqtttsssmmmhhhfffaaa]]]WWWMMMAAA<<<<<<999@@@IIIfff~~~|||zzzvvvaaaBBB777999666>>>JJJ___uuu~~~{{{vvvuuuqqqyyy{{{kkkQQQ@@@AAAIIISSS```sss|||nnnaaa[[[WWW\\\bbblll}}}uuunnnkkkhhhgggiiikkkllllllkkklllmmmmmmlllkkklllmmmkkkllllllllllllmmmpppssspppnnnllljjjhhhfffbbb___ZZZYYYUUUPPPJJJGGGGGGHHHAAA;;;666888===>>>888111444555666666666666888:::999:::;;;===???@@@AAABBB??????@@@@@@AAAAAABBBBBBBBBCCCEEEGGGJJJMMMOOOPPPNNNOOOPPPPPPOOONNNLLLKKKGGGGGGFFFDDDDDDCCCCCCCCCDDDEEEGGGJJJMMMPPPSSSTTTWWWWWWYYY[[[___cccfffhhhjjjvvvwwwiii\\\SSSKKKJJJJJJHHHFFFFFFBBBAAAAAA@@@AAABBBDDDEEEDDDFFFKKKSSS]]]gggpppvvvzzzzzz{{{{{{zzzuuunnniiibbb]]]ZZZ\\\bbbhhhjjjjjjeeecccaaa___ZZZTTTLLLFFFIIIIIILLLOOOTTTYYY]]]```ggghhhjjjllljjjddd\\\VVVLLLDDD@@@DDDLLLQQQVVV[[[ppp~~~sssssstttppplllmmmmmmmmmnnnnnnnnnnnnoooooollliiihhhhhhfffaaa\\\SSSRRRPPPPPPPPPPPPOOOMMMJJJGGGBBB===>>>GGGUUU___eee{{{|||yyyxxxkkkFFF;;;444666:::BBBSSSdddbbb___qqq|||}}}mmmddduuu}}}xxx|||}}}vvvoooddd[[[XXXYYY^^^bbbsss{{{|||zzz{{{{{{{{{{{{zzzyyyyyyvvvvvvwwwwwwxxxyyyyyyzzzzzzzzzyyyxxxwwwwwwwwwwwwrrrooojjjfffaaaYYYNNNGGG???????????????@@@@@@@@@AAAEEEKKKQQQVVV[[[___cccaaaaaabbbggglllnnnllliiiiiiiiihhheee```]]]\\\]]]cccaaa```___^^^YYYQQQJJJkkkkkkkkkjjjiiihhhgggffffffffffffffffffeeedddcccfffiiijjjiiiiiiiiiddd^^^XXX[[[fffrrrwwwtttooommmeeedddcccaaa```bbbgggkkkjjjmmmoooqqqppppppqqqrrruuuuuusssssssssuuuvvvxxxwwwxxxzzz{{{|||~~~|||xxxyyyyyywwwyyyxxxxxxvvvooogggfffkkkmmmrrrxxx}}}zzzwwwuuuuuuwww{{{}}}}}}zzzxxxvvvyyy~~~wwwooommmppptttvvv|||}}}{{{zzz{{{}}}{{{tttmmmfffeeebbb___]]]]]]\\\\\\\\\\\\]]]^^^___```aaaaaaaaaeeemmmtttwwwuuunnniiihhhddd___YYYOOOBBB<<<<<<999@@@IIIccc~~~zzz~~~{{{zzzxxxdddEEE999:::666>>>JJJ___ttt}}}zzzuuurrriiirrrsssdddMMM@@@DDDMMMZZZdddqqqxxxzzzzzz}}}|||lll```YYYXXX___gggpppxxxpppmmmkkkhhhhhhiiikkkkkkkkkkkkmmmnnnnnnlllkkklllmmmlllmmmmmmmmmlllmmmqqquuunnnllljjjiiihhhfffbbb```ZZZXXXTTTLLLDDD@@@@@@AAA;;;666222222666777666444444555777666555666888;;;::::::<<<===???@@@AAABBB;;;<<<>>>??????@@@BBBCCCBBBCCCEEEGGGIIIKKKMMMNNNLLLLLLLLLLLLJJJGGGDDDBBB???>>>===<<<;;;;;;;;;;;;;;;<<<>>>@@@CCCEEEGGGHHHKKKLLLNNNQQQUUUZZZ^^^```eeennnvvvvvvqqqkkk___TTTSSSNNNLLLOOOOOOJJJFFFFFFDDDCCCBBBBBBCCCEEEGGGHHHJJJNNNTTT\\\gggqqqyyy~~~|||zzzxxxwwwvvvrrrlllhhhbbb^^^YYYXXX\\\bbbfffgggdddddddddccc```ZZZSSSMMMHHHGGGFFFFFFHHHLLLOOORRRZZZ\\\^^^___^^^YYYQQQKKKCCCCCCFFFLLLRRRXXXbbblllyyysssqqqrrrpppooonnnnnnnnnoooooooooppppppooollliiihhhhhhfffbbb^^^SSSQQQPPPOOOOOONNNLLLKKKHHHGGGCCC>>><<>>555666:::CCCUUUgggfff```ppp{{{yyygggaaauuu~~~{{{www|||{{{tttlll___WWWUUU\\\dddjjj{{{}}}||||||{{{zzz{{{{{{{{{zzzzzzyyyxxxwwwwwwxxxyyyyyyzzzzzzzzzxxxxxxxxxxxxwwwvvvuuutttooommmhhhbbbYYYPPPHHHCCC??????@@@?????????AAABBBDDDHHHNNNTTTXXX\\\___aaa___```bbbhhhooorrrpppnnnjjjiiifffaaa\\\ZZZZZZ[[[]]]XXXTTTSSSQQQMMMGGGCCCpppmmmjjjfffeeeeeeeeefffffffffggggggfffeeedddcccfffiiijjjhhhggggggbbb\\\WWW[[[eeepppsssnnngggeeebbbdddeeeeeeeeegggkkkmmmqqqrrrrrrqqqpppqqqsssvvvwwwvvvuuuuuuvvvxxxzzz|||{{{|||}}}~~~}}}yyy{{{||||||zzzzzz{{{zzzsssllllllqqqtttyyy}}}{{{yyyyyy}}}}}}|||}}}uuullljjjooovvvwww}}}yyyvvvnnnnnnooopppqqqnnniiidddaaabbbbbb```]]][[[\\\]]]\\\\\\]]]^^^___```aaabbbbbbgggnnnvvvyyyvvvooojjjjjjfffaaa[[[PPPCCC<<<<<<888@@@HHHaaavvvttt~~~zzzzzzzzzfffHHH::::::666???III^^^sss}}}zzzssspppdddnnnpppbbbNNNDDDIIIQQQdddjjjqqq{{{xxx{{{{{{zzz|||lll```YYYYYYaaakkktttzzz~~~}}}uuupppllljjjhhhhhhjjjkkkkkkjjjkkkmmmnnnnnnlllkkkkkklllkkklllmmmllljjjkkkooossslllkkkiiihhhgggeeebbb```ZZZXXXSSSJJJ@@@;;;;;;===777555333111000111333555444666777777555666:::>>>777777888999;;;>>>@@@BBB>>>???@@@@@@??????@@@AAACCCCCCDDDFFFGGGIIIJJJJJJJJJJJJJJJIIIFFFBBB???<<<;;;;;;::::::999:::::::::888888999;;;===>>>???@@@AAAAAACCCFFFJJJNNNRRRUUUXXX^^^```[[[XXXXXXVVVRRRSSSOOOOOOSSSRRRKKKGGGHHHEEEEEECCCCCCDDDFFFHHHJJJPPPSSSZZZcccmmmvvv~~~{{{xxxtttrrrqqqooojjjgggccc___ZZZWWWYYY]]]bbbeee^^^^^^___aaaaaa^^^XXXTTTNNNKKKGGGDDDCCCEEEHHHJJJNNNOOORRRTTTSSSNNNGGGAAA@@@FFFNNNUUUWWW]]]lll{{{}}}yyytttpppoooppprrroooooooooooopppppppppppppppllliiihhhhhhfffbbb^^^SSSQQQOOONNNNNNMMMKKKIIIFFFFFFDDD???<<<>>>FFFMMMPPPqqquuuqqq~~~}}}zzzRRRCCC888666:::BBBTTTfffddd]]]lllxxxuuucccaaattt|||yyyuuu{{{}}}xxxpppfffYYYQQQSSS^^^kkksss{{{zzz{{{{{{zzz{{{{{{{{{zzzzzzyyyxxxwwwxxxyyyzzzzzzzzzzzzyyytttuuuuuuvvvuuusssqqqpppllljjjggg___TTTJJJCCC@@@@@@@@@@@@??????@@@BBBDDDEEEJJJPPPUUUYYY\\\___aaa```aaadddkkkrrrvvvuuussshhhfffbbb]]]XXXWWWXXXYYYXXXRRRLLLJJJIIIFFFBBB@@@lllllljjjhhheeeeeegggiiihhhhhhhhhfffeeeeeeggghhhjjjiiiggghhhiiigggccc___^^^cccjjjooonnnjjjfffdddccclllvvv}}}~~~yyyrrrnnnrrrrrrssstttuuuyyy~~~}}}{{{{{{}}}{{{{{{~~~yyyuuuxxx}}}{{{xxx~~~~~~uuurrrpppllljjjkkkvvvxxxzzzzzzxxxwwwwwwxxxuuuuuutttsssrrrnnniiieeeggggggfffeeecccbbbaaaaaa___^^^]]][[[ZZZYYYYYYYYYTTTXXX\\\^^^______```aaaaaabbbiiitttzzzuuunnnjjjlllkkkeee[[[OOOEEE@@@>>>===;;;@@@VVVrrr~~~}}}nnnfffuuusss{{{pppKKK:::;;;:::GGGNNN```yyyzzzqqqeeelllkkk]]]MMMHHHMMMTTTggggggnnn~~~}}}zzz~~~yyyccc[[[``````gggppp{{{~~~zzztttqqqqqqqqqooommmllllllllllllkkkkkkjjjiiiiiiiiijjjkkkkkkjjjjjjjjjlllmmmnnnoooooonnnmmmllleeefffhhhhhhgggccc___\\\XXXSSSKKKDDD@@@<<<888666333333333333333333333333777999;;;;;;:::888888999;;;888999>>>AAA??????AAA<<>>===>>>AAA@@@AAACCCEEEFFFGGGGGGGGGKKKHHHDDDBBB???<<<888555777777777777777777777777777777777777777888999:::999:::<<<===???@@@BBBBBBHHHIIIKKKNNNQQQSSSVVVWWWZZZWWWSSSRRRRRRPPPMMMIIIIIIIIIHHHFFFFFFHHHMMMPPP]]]aaaiiirrrzzz~~~ssshhhdddcccdddgggkkkiiieee___[[[[[[^^^bbbcccbbb```]]]\\\\\\\\\ZZZYYYYYYVVVQQQMMMJJJFFFCCC@@@EEEDDDEEEGGGEEE@@@@@@CCCEEEIIIRRRZZZ]]]ggg}}}{{{xxxsssooommmnnnoooppppppqqqqqqrrrrrrqqqqqqpppkkkiiigggggggggfffdddbbbUUURRRNNNMMMNNNNNNKKKHHHIIIDDDAAA@@@===;;;>>>DDDVVVhhhuuu}}}}}}dddCCC777888555EEE\\\```______kkk}}}``````}}}~~~|||}}}xxx{{{tttsssxxxrrrjjj```XXXVVVYYY___mmm|||~~~|||{{{yyywwwzzzzzzyyyyyyxxxwwwvvvvvvwwwwwwwwwwwwwwwxxxxxxxxxvvvuuutttttttttssspppmmmjjjiiidddZZZNNNEEE@@@???@@@@@@@@@???>>>AAAEEEHHHKKKOOOTTTYYY\\\^^^aaaddddddhhhkkkpppwww~~~~~~yyypppaaaTTTQQQSSSSSSQQQOOOGGGFFFEEECCCAAA@@@>>>>>>hhhhhhhhhfffddddddgggiiihhhkkkmmmllliiiggghhhiiiiiihhhgggiiijjjiiieeebbbdddiiipppuuuxxxzzz{{{}}}yyyssspppvvvwwwyyyzzz{{{~~~~~~}}}{{{}}}tttpppnnnlllkkklllkkkmmmoooooommmkkkkkkkkkiiiiiiiiiiiiiiigggccc```ccccccbbbaaa```___^^^]]]___^^^]]][[[ZZZZZZYYYYYYXXX[[[^^^````````````aaaaaacccjjjuuuxxxtttnnnllljjjhhhdddZZZMMMBBB===<<<:::999???NNNbbbqqquuussszzzuuulllxxxnnn{{{uuuMMM999;;;<<>>:::777555222222333333333444444444777999;;;;;;999888888999;;;999:::>>>AAA@@@@@@BBBCCCEEEFFFCCC>>><<>><<<999===BBBSSSjjjzzzmmmJJJ;;;;;;777HHHaaafffbbbbbbnnndddfffwww{{{~~~zzzuuu}}}vvvttt~~~|||uuuooobbbZZZVVVXXX^^^fffuuu}}}{{{zzzzzzyyyyyyyyyxxxwwwvvvvvvvvvvvvwwwwwwwwwwwwwwwwwwwwwwwwuuuttttttttttttrrrooommmiiigggaaaWWWKKKCCC@@@??????????????????AAAEEEIIILLLPPPUUUYYY]]]```ccceeehhhlllqqquuu|||zzziii[[[NNNJJJLLLJJJGGGFFFBBBBBBAAA???>>>===<<<;;;dddddddddccccccdddhhhkkkkkkoootttsssmmmiiihhhjjjhhhggghhhiiikkkkkkiiigggkkkooouuu{{{{{{uuurrrrrrxxxzzz}}}~~~~~~~~~sssnnnllljjjjjjlllhhhiiikkkjjjhhheeeeeeeeeccccccdddfffhhhgggeeebbbaaa``````___^^^]]]\\\\\\^^^^^^]]]\\\[[[ZZZZZZYYY[[[^^^```aaa`````````aaaaaadddllluuuvvvqqqnnnoooffffffaaaWWWKKK@@@:::888999;;;@@@KKKYYYfffooorrr{{{{{{ttt}}}yyykkk{{{xxxOOO999<<<===???JJJaaaxxxyyyuuuyyynnnfffaaaSSSEEEIIIXXXccceeelllvvv}}}||||||sss```ZZZ^^^eeesssrrrpppmmmiiiggghhhiiijjjjjjkkkkkkkkklllkkkkkkjjjiiijjjkkklllmmmnnnnnnnnnnnnkkklllmmmnnnooonnnnnnmmmiiiiiihhhfffccc```]]][[[UUUOOOHHHAAA<<<888666444111222222333444555666666666888::::::888777888999;;;999;;;???AAA@@@AAAEEENNNOOOOOOIIIAAA===>>>AAA@@@@@@@@@AAADDDFFFIIIKKKGGGDDD???<<<;;;:::999777888888888888888888888888888888888888888999::::::;;;;;;<<<===@@@CCCGGGHHHNNNOOOQQQSSSUUUWWWXXXXXX[[[YYYWWWVVVUUUSSSPPPMMMFFFHHHKKKNNNRRRXXX___cccmmmttt~~~zzzppphhh```_________aaafffhhhgggeeecccdddfffhhhjjjnnnnnnnnnooopppnnnkkkhhheeeddddddcccaaa\\\WWWRRRNNNIIIFFFEEEEEEFFFLLLTTT]]]```iiivvvyyypppppppppooooooooopppqqqrrrppppppqqqqqqqqqqqqpppppppppmmmjjjgggeeeccc___]]]VVVRRRNNNLLLLLLLLLJJJGGGEEEAAA>>>===;;;888;;;@@@OOOmmmvvvPPP>>>;;;888IIIccchhhbbbdddqqqhhhkkkxxx|||wwwttt}}}xxxwww~~~~~~zzzsssnnn^^^XXXVVVZZZbbbnnn||||||{{{{{{{{{{{{yyyxxxwwwvvvuuuuuuuuuvvvxxxwwwwwwvvvvvvuuuuuuuuuuuutttsssssssssqqqnnnkkkgggccc[[[QQQGGGBBB@@@@@@>>>????????????BBBGGGJJJOOORRRWWW[[[^^^bbbeeehhhlllqqqvvvzzzxxxaaaTTTGGGDDDDDDBBB???>>>>>>>>>===<<<<<<;;;;;;:::aaabbbcccccccccfffjjjmmmqqqvvvyyyuuunnnhhhhhhjjjgggggghhhjjjlllllllllkkknnnqqqvvv{{{yyyqqqnnnoooppptttwww|||~~~{{{}}}~~~rrrllliiiffffffiiiiiijjjkkkjjjgggdddccccccccccccdddfffhhhiiigggeee`````````______^^^^^^^^^^^^]]]]]]]]]\\\[[[ZZZZZZ]]]___aaaaaa___^^^^^^___```dddlllsssrrrmmmkkknnndddccc___UUUHHH>>>888777999;;;AAANNN```pppzzzyyylllzzzuuuNNN;;;===>>>BBBNNNcccvvv~~~|||yyyzzzxxxjjjfffiii]]]GGGEEETTTbbbffflllsssyyy||||||kkk[[[WWW\\\eeeuuurrrooommmiiigggggghhhiiijjjmmmnnnnnnnnnnnnnnnmmmmmmhhhiiijjjkkkmmmmmmnnnnnnlllmmmnnnnnnnnnmmmlllkkkkkkjjjhhhfffbbb___]]][[[SSSMMMEEE>>>999666444333111111222444555777888888666888999999888777888999;;;:::<<>>??????AAADDDGGGJJJKKKLLLMMMDDD@@@<<<999888999999999999999999999999999999999888888888888999999:::;;;>>>>>>???@@@DDDHHHKKKNNNPPPRRRTTTWWWZZZ\\\]]]]]]]]]\\\ZZZXXXVVVSSSPPPNNNLLLNNNQQQUUUYYY___eeejjjwww~~~wwwpppiiiccc^^^^^^___^^^bbbggghhhiiiiiiiiiiiijjjmmmooouuuvvvzzz~~~}}}yyyrrrqqqooommmkkkgggbbb___\\\WWWSSSQQQPPPQQQWWW___gggkkkuuuzzzzzzvvvpppoooooopppqqqqqqrrrqqqqqqooooooppppppppppppooooooooollliiigggeeeccc___]]]WWWRRRMMMKKKKKKKKKHHHFFFDDD@@@>>>===;;;888:::???LLLoooxxxQQQ===:::666GGG```ccc^^^dddtttkkknnn{{{xxxvvv}}}|||~~~~~~zzztttnnnbbb]]]XXXZZZcccqqq|||{{{|||||||||xxxxxxwwwvvvvvvvvvvvvvvvwwwwwwvvvvvvuuutttsssssstttsssrrrqqqqqqooollljjjddd^^^UUUKKKCCC@@@@@@AAA===>>>??????AAADDDIIIMMMRRRVVVZZZ^^^aaadddhhhkkknnntttyyy}}}{{{rrr[[[OOODDDAAAAAA>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>BBBCCCDDDGGGJJJNNNQQQSSSSSSUUUYYY]]]```bbbcccddd```___\\\YYYUUURRRPPPPPPRRRUUUYYY]]]aaagggnnnsssyyyllleeeccc^^^\\\]]]^^^^^^ccciiikkkmmmnnnnnnnnnooorrruuu~~~}}}yyyvvvtttrrrpppmmmhhheeeccc```___bbbiiiqqqxxxyyyvvvwwwtttoooqqqrrrrrrssssssrrrqqqpppnnnooooooppppppoooooonnnllljjjgggfffeeedddaaa___XXXSSSMMMJJJJJJIIIGGGEEEDDD@@@>>>>>>;;;888:::???KKKmmm}}}xxx|||{{{uuuxxxyyyzzz~~~zzzSSS>>>;;;777FFF\\\]]][[[fffxxxnnnoooyyy~~~zzz|||}}}|||yyysssnnneee___YYYYYYcccsss}}}||||||||||||xxxxxxxxxxxxxxxxxxwwwwwwvvvvvvuuuuuutttsssrrrrrrsssrrrqqqppppppnnnjjjhhh```YYYOOOFFFAAA???@@@AAA===>>>@@@AAACCCGGGMMMQQQVVVYYY]]]```cccgggkkkooorrrwww|||wwwmmmUUUKKKBBB@@@@@@>>>===>>>;;;<<<<<<<<<============cccdddeeeeeefffhhhlllooowwwvvvsssooojjjgggggghhhhhhiiikkkkkkjjjjjjlllnnnlllmmmooopppooooooooopppssssssqqqnnnkkkjjjkkkmmmkkkooouuuzzz~~~{{{xxxuuuqqqooooooppppppooosssuuuwwwwwwwwwxxx}}}~~~~~~|||{{{zzznnnhhheeeaaa```aaaeeefffgggfffccc```______cccaaa```aaaaaaaaa___]]][[[[[[[[[[[[\\\\\\\\\\\\\\\]]]^^^^^^^^^]]][[[ZZZYYYZZZ\\\\\\[[[[[[\\\^^^^^^aaahhhooooooiiieeefff```^^^XXXNNNCCC;;;999:::===???MMMlll|||uuuwwwyyygggIII???CCCAAAFFFOOO```rrr|||}}}ZZZJJJPPPXXX```hhhqqq}}}xxxjjjdddgggnnnppp{{{~~~yyysssooonnnmmmkkkhhheeeeeegggjjjjjjkkkllllllmmmllllllllllllmmmnnnoooppppppppppppooooooooonnnmmmkkkhhhgggllllllkkkhhheeeaaa^^^\\\PPPJJJAAA:::666444333222222222444555777888999:::777888999999888999;;;======>>>DDDKKKOOOSSS[[[ccclllrrrtttkkk[[[LLLFFFFFFJJJNNNTTTXXXWWWRRRKKKFFF<<<:::777777888:::::::::::::::::::::::::::::::::::::::;;;===???AAACCCDDDIIIJJJLLLOOOSSSVVVXXXYYYXXX[[[___cccfffhhhhhhhhhbbbaaa^^^ZZZUUUTTTUUUVVVXXX[[[```fffkkkrrryyy}}}}}}pppeee```___\\\[[[]]]^^^___eeemmmqqqsssuuutttssstttxxx|||}}}yyyvvvtttpppmmmnnnsssxxxzzztttssssssppplllsssssssssssssssrrrqqqpppnnnnnnoooooooooooonnnnnniiihhhfffeeeeeeeeecccaaaXXXSSSMMMIIIHHHHHHFFFDDDCCC@@@>>>>>>;;;888999>>>IIIeeeqqqnnnsssyyyuuuqqqlllooosssyyyXXXBBB>>>999HHH\\\\\\[[[iii|||oooooo}}}{{{{{{~~~zzzyyywwwqqqkkkaaa]]]XXXXXXdddwww}}}{{{{{{yyyxxxvvvxxxyyy{{{zzzyyywwwvvvuuuttttttssssssrrrrrrrrrrrrqqqpppooonnnllliiifff\\\UUUKKKCCC@@@???AAAAAA>>>???AAACCCEEEJJJPPPUUUYYY\\\___cccfffjjjooorrrvvv{{{tttiiiRRRIIIAAA@@@???>>>===???;;;;;;<<<<<<<<<=========eeeeeefffeeeeeegggkkknnnpppnnnlllkkkkkkjjjhhheeeiiikkklllkkkiiihhhjjjlllnnnoooooonnnlllkkkmmmnnnqqqqqqpppnnnkkkkkklllmmmhhhkkkooosssuuuxxx{{{~~~|||wwwuuurrrmmmrrrnnnkkkiiijjjkkkjjjiiikkknnnqqqpppnnnnnnrrrvvvvvvyyy{{{}}}~~~}}}xxxuuuvvv|||{{{sssnnnppprrrooonnnpppsssssstttxxx~~~tttjjjfffdddaaa```aaadddeeefffeeecccaaa``````cccaaa````````````^^^\\\XXXXXXYYYYYYZZZZZZZZZ[[[\\\]]]^^^______]]]\\\ZZZWWWXXXZZZZZZZZZ\\\^^^```___```fffoooqqqkkkeeebbb]]]ZZZSSSHHH>>>999999;;;>>>DDDXXXzzzzzzwwwtttxxx{{{iiiIII>>>DDDEEEIIIPPPaaasss~~~}}}vvvWWWIIIMMM\\\bbbjjjqqqwwwjjjfffiiinnnpppxxx|||vvvnnnjjjiiiiiillllllkkkiiifffgggjjjmmmjjjjjjkkklllllllllllllllmmmnnnoooppppppppppppppplllmmmnnnnnnmmmllljjjiiilllllllllkkkhhhddd___]]]PPPIII@@@999555333333222333444444666777888999999888999:::999999:::<<<>>>@@@CCCKKKSSSYYY^^^hhhsssyyy~~~~~~sssaaaSSSOOOQQQTTTWWWZZZYYYUUUMMMCCC===999888777777:::;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;===>>>???AAADDDGGGJJJKKKNNNPPPTTTXXX[[[\\\]]]]]]___bbbeeehhhjjjjjjjjjiiibbbaaa___ZZZWWWXXX\\\```cccfffkkkoootttzzzvvvkkkdddaaabbb______```bbbdddllluuuxxxzzz|||{{{xxxyyy{{{~~~zzzvvvttttttrrrpppooorrrrrrrrrqqqqqqqqqqqqqqqmmmnnnnnnoooooonnnnnnmmmiiigggfffeeeeeedddcccaaaYYYSSSLLLHHHGGGGGGEEECCCAAA>>>======:::666888<<>>999III^^^___[[[iiizzziiikkkyyyzzz~~~~~~}}}zzzyyywwwqqqlll\\\[[[YYYZZZgggyyy~~~{{{zzzwwwuuurrrsssvvvyyy||||||yyyvvvssssssssssssrrrrrrrrrrrrrrrrrrpppooonnnmmmkkkhhheeeYYYRRRHHHBBB@@@@@@AAAAAA>>>@@@BBBDDDHHHMMMSSSXXX\\\^^^aaadddhhhlllqqquuuxxx|||~~~{{{pppeeeTTTKKKDDDBBBAAA??????AAA>>>>>>>>>>>>????????????eeeffffffeeeeeefffiiillliiigggfffiiimmmmmmiiidddjjjlllmmmkkkhhhgggiiikkkrrrrrrqqqooommmnnnqqqtttnnnnnnmmmllljjjjjjlllnnnfffhhhjjjlllmmmooorrrtttwwwzzz~~~{{{yyyzzzzzzvvvooolllnnnmmmkkkoookkkgggfffhhhjjjkkkjjjhhhlllpppooollllllooossssssvvvxxxzzzzzzzzz|||}}}}}}|||zzzxxxxxxqqqooommmmmmqqqwww~~~~~~|||lllddd___ccceeeddddddgggjjjkkkmmmsss{{{xxxooogggeeedddbbbaaaccc___aaabbbbbb___]]]\\\\\\___]]]\\\\\\]]]]]][[[ZZZXXXXXXYYYYYYZZZ[[[[[[[[[\\\]]]^^^______^^^\\\ZZZVVVWWWYYYZZZ[[[]]]```bbb``````fffpppsssmmmeee```ZZZWWWPPPEEE;;;777888;;;777AAAXXXzzz{{{vvvtttqqqyyylllIII===EEEIIIMMMTTTdddvvv}}}}}}tttyyynnnTTTLLLQQQccchhhmmmssszzzxxxwwwiiiccccccffflllsssvvvnnndddbbbdddffflllmmmmmmkkkiiijjjnnnrrrkkkkkklllmmmnnnnnnnnnmmmlllmmmnnnnnnnnnnnnnnnmmmjjjkkklllmmmmmmmmmllllllkkklllmmmllljjjeee```]]]PPPIII@@@999555333333333444444555666777888999999999:::::::::999:::===???CCCGGGOOOYYY___fffqqq|||vvvdddXXXWWWZZZ\\\]]]\\\XXXQQQFFF===777888777777888;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;@@@AAABBBEEEHHHLLLOOOQQQRRRUUUYYY]]]`````````___eeegggiiillllllkkkjjjhhhbbbaaa___[[[YYY\\\ccciiinnnppptttvvvyyy|||sssjjjfffeeegggddddddfffgggjjjsss}}}}}}|||}}}zzzwwwuuuvvvwwwuuuuuuuuupppppppppoooppppppqqqrrrmmmmmmnnnnnnnnnnnnmmmmmmjjjhhhfffeeeeeedddbbb```YYYSSSLLLHHHGGGFFFEEECCC???<<<;;;<<<999555666:::CCCTTT[[[___mmmvvv|||zzz{{{{{{{{{aaaDDD<<<777HHH___aaaZZZggguuuwwwaaafff~~~vvvyyyyyy{{{~~~{{{{{{yyysssnnnZZZ[[[[[[]]]jjjzzz~~~~~~|||zzzxxxuuuqqqnnnqqqtttxxx||||||yyytttqqqrrrrrrrrrrrrrrrrrrrrrsssqqqpppnnnnnnmmmkkkgggdddWWWPPPGGGAAA@@@AAAAAAAAA???@@@CCCEEEIIIOOOUUUZZZ]]]```ccceeeiiimmmrrrvvvvvvzzz|||{{{zzzvvvkkk```XXXPPPIIIGGGDDDAAA@@@BBBBBBBBBBBBBBBBBBBBBBBBCCCccceeegggiiijjjiiihhhggggggiiikkkkkkjjjhhhhhhhhhkkkkkkkkkjjjiiijjjlllnnnnnnnnnmmmmmmmmmmmmnnnnnnlllkkkjjjjjjiiiiiijjjjjjeeegggiiikkkmmmnnnnnnnnnpppsssuuuuuusssqqqppppppooonnnmmmlllllllllllllllhhhhhhhhhiiijjjiiigggeeeiiikkkmmmllliiihhhjjjmmmrrruuuxxxxxxvvvtttuuuwwwxxx{{{~~~yyyuuussspppmmmnnnrrriiigggfffhhhmmmssswwwyyy||||||||||||}}}}}}}}}~~~|||}}}yyy|||{{{sssjjjeee\\\\\\[[[[[[\\\]]]___```___ccckkkttt|||ooolllgggdddbbbaaa```^^^bbbbbbbbbaaa___\\\ZZZYYYYYYYYYZZZZZZZZZYYYYYYXXXWWWXXXYYYZZZ[[[[[[ZZZYYY^^^^^^_________^^^]]]\\\XXXYYYYYYXXXWWWWWWXXXZZZaaafffkkkmmmooonnnggg___YYYSSSJJJ@@@:::777777888;;;CCCXXXvvv}}}{{{xxxwww{{{}}}jjjKKK???BBBHHHPPPTTT```rrr~~~}}}|||tttqqqyyygggUUUFFFRRR^^^gggkkkuuu~~~xxxzzzwwwlllccc^^^]]]lllqqqpppfff]]]]]]ccchhhkkkjjjiiijjjlllmmmlllkkknnnnnnnnnnnnnnnnnnnnnnnnkkkkkkllllllmmmllllllkkklllmmmoooooonnnkkkhhhfffiiikkkjjjhhhiiiiiiccc[[[PPPHHH===666444333333111666666666777888888999999:::::::::888999;;;@@@DDDEEEMMMYYYccckkksss{{{zzziii]]]YYY[[[[[[ZZZWWWPPPHHH@@@;;;999888999999999:::::::::;;;;;;<<<======<<<===>>>@@@@@@BBBEEEIIINNNSSSWWWYYYYYY\\\```bbbcccdddeeegggjjjlllnnnqqqrrrpppkkkggg```aaa```^^^]]]___dddiiippprrrvvvzzz}}}{{{ssskkkfffdddfffhhhiiijjjlllrrr{{{{{{yyywwwuuusssrrrssstttuuuvvvssspppooopppqqqppppppooooooooooooooonnnmmmmmmkkkhhhfffddddddbbb```]]]WWWSSSLLLGGGDDDCCCBBBAAA>>>===;;;:::999888888888DDDJJJTTTbbbppp|||yyyyyy|||eeeKKK;;;888HHH\\\___^^^eeeqqq{{{dddgggppp}}}yyy{{{~~~~~~}}}|||sssjjj______^^^```jjjxxx~~~xxxrrroooooooooxxxwwwwwwvvvuuuttttttsssppppppqqqpppnnnoooqqqtttoooooopppooolllhhhdddbbbTTTKKKCCCAAAAAA@@@@@@AAAAAAAAACCCHHHNNNSSSVVVWWW^^^aaacccfffiiimmmrrrvvvzzz|||{{{wwwrrrmmmcccZZZSSSOOOJJJFFFEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFGGGhhhiiikkklllmmmlllkkkjjjiiijjjlllllljjjhhhhhhhhhhhhhhhhhhiiiiiijjjmmmnnnlllllllllkkkkkkkkkkkkjjjjjjjjjiiihhhhhhhhhhhhiiifffgggiiikkkmmmmmmmmmmmmkkkmmmoooooommmkkkkkkkkkkkkjjjjjjjjjjjjjjjkkkkkkiiigggfffhhhkkkllljjjgggiiilllnnnmmmjjjhhhjjjlllsssvvvxxxwwwtttqqqqqqrrrsssuuuvvvwwwwwwvvvtttrrrtttnnnjjjiiifffcccdddgggfffdddcccfffkkkrrrvvvxxxxxxxxxxxxxxxxxxwwwvvvvvvvvvvvvwwwxxxxxxyyyxxxxxxrrrtttwwwvvvqqqhhh___XXXRRRRRRSSSTTTVVVYYY[[[]]]```dddllluuu||||||uuummmiiieeebbbaaaaaa___^^^aaaaaabbbaaaaaa___]]]\\\ZZZ[[[[[[[[[ZZZZZZYYYXXXXXXYYY[[[\\\\\\[[[ZZZYYYZZZZZZZZZZZZZZZ[[[[[[[[[[[[\\\\\\ZZZYYYXXXYYY[[[aaahhhnnnooonnnllleee^^^XXXRRRIII???999777777999???CCCQQQhhh|||yyy}}}zzzssszzz}}}pppMMM>>>BBBJJJQQQTTT```rrr}}}{{{sssjjjrrrjjj\\\OOOBBBMMM]]]hhhmmmvvvxxxzzzxxxpppjjjhhhhhhppprrrmmmaaaZZZ]]]fffmmmlllkkkjjjkkklllmmmlllkkknnnnnnnnnnnnnnnnnnnnnnnnllllllmmmmmmmmmlllkkkkkkjjjkkkmmmnnnnnnllljjjiiikkklllkkkiiijjjjjjddd\\\PPPHHH===666444444333222666666666777888888999999::::::999999999===BBBFFFJJJSSS___jjjrrryyyvvvdddWWWSSSTTTSSSRRROOOIIIBBB===:::999999999::::::;;;;;;<<<<<>>999HHH[[[___^^^ffftttiiikkkppp{{{{{{{{{|||~~~}}}|||ssskkk``````^^^```jjjwww~~~||||||zzzwwwttttttuuuwww{{{zzzxxxvvvtttrrrpppooopppppppppooonnnnnnpppqqqoooppppppooolllhhhdddbbbTTTKKKCCCAAABBB@@@AAACCCBBBCCCFFFKKKQQQVVVZZZ\\\___aaadddfffhhhkkkpppsssvvvxxxxxxtttppplllcccZZZSSSOOOJJJGGGFFFGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIJJJjjjkkklllnnnnnnmmmlllkkkjjjlllnnnmmmkkkiiihhhhhheeeeeefffgggiiikkkmmmoookkkkkkkkkkkkjjjhhhgggfffiiihhhhhhgggggggggggggggggghhhjjjkkkllllllkkkkkkggghhhjjjjjjhhhgggggggggggggggggghhhhhhiiijjjjjjlllhhhfffgggkkkmmmjjjgggjjjmmmooonnnkkkiiijjjllluuuvvvwwwuuurrrnnnmmmmmmnnnnnnnnnmmmllljjjhhhgggjjjeeeaaa```^^^[[[[[[___aaa``````dddjjjqqquuuwwwwwwwwwwwwvvvuuurrrpppnnnqqqqqqpppppppppqqqqqqrrrkkklllmmmlllggg]]]RRRKKKHHHIIIKKKNNNRRRVVVYYY[[[aaaeeemmmuuu}}}~~~tttpppjjjgggcccaaaaaaaaa```___```aaabbbccccccbbb``````\\\\\\\\\\\\[[[ZZZYYYXXXXXXZZZ\\\]]]]]]\\\YYYXXXWWWWWWWWWWWWXXXZZZ[[[\\\^^^^^^^^^\\\ZZZYYYZZZ[[[```iiipppoookkkgggbbb\\\UUUOOOGGG>>>999777888999>>>CCCOOO___ooowwwuuuqqq|||vvvrrrttt|||yyyOOO<<>>???@@@@@@DDDDDDDDDCCCCCCEEEIIIMMMMMMOOORRRVVVZZZ___ccceeecccfffjjjmmmoooqqqtttvvvsssssstttuuutttqqqlllhhheeeeeeeeedddeeegggkkkoootttuuuxxx{{{}}}yyyxxxvvvssspppooopppqqqtttvvvyyy|||{{{}}}wwwvvvuuussssssssstttttttttsssrrrrrrrrrqqqooommmlllmmmmmmnnnnnnnnnmmmmmmmmmjjjgggeeecccaaa^^^[[[WWWRRRLLLGGGDDDCCCAAA@@@<<<<<<:::999888888777777222@@@^^^}}}~~~|||nnnTTTBBB:::GGGZZZ^^^^^^iiiyyyrrrrrrooo{{{|||zzzyyy{{{}}}~~~{{{ssslllaaaaaa___```iiiuuu||||||xxxxxxwwwvvvuuuvvvxxx{{{zzzzzzxxxvvvsssqqqooonnnrrrrrrrrrqqqooonnnoooppppppppppppooolllhhhdddaaaTTTKKKCCCBBBBBBBBBCCCEEEDDDFFFJJJOOOUUUZZZ___aaabbbdddfffhhhjjjmmmqqqssssssuuuuuuqqqnnnkkkccc[[[SSSPPPKKKIIIIIIJJJJJJJJJMMMLLLLLLLLLLLLMMMNNNOOOiiiiiijjjkkkkkkjjjjjjiiilllmmmooonnnkkkiiihhhhhhfffffffffhhhkkkmmmmmmmmmmmmmmmmmmllljjjhhhfffeeeiiihhhggggggffffffgggggghhhiiijjjkkkkkkjjjjjjiiiggghhhiiiiiigggggghhhiiiffffffggghhhiiijjjjjjjjjooojjjfffgggkkkmmmiiieeekkknnnqqqpppmmmkkklllmmmtttuuuuuutttqqqooommmlllkkkkkkjjjjjjjjjjjjjjjjjjhhhccc``````^^^ZZZ[[[^^^___^^^___cccjjjqqqvvvxxxzzzzzzyyyxxxuuurrrooommmrrrqqqooonnnnnnnnnooopppggghhhhhhgggbbbXXXMMMEEEEEEGGGIIIMMMQQQUUUXXXZZZ___dddkkkttt{{{zzzsssrrrhhheeebbb```aaabbbbbbbbbbbbccccccddddddbbbaaa```^^^^^^]]]]]][[[ZZZXXXXXXWWWYYY[[[]]]\\\ZZZXXXVVVXXXWWWWWWWWWXXX[[[^^^```^^^^^^^^^\\\ZZZYYYZZZ[[[___iiipppmmmfffaaa]]]YYYQQQLLLDDD<<<888777999:::888DDDTTTbbblllqqqooojjjxxxsssuuuuuu}}}PPP;;;AAANNNQQQRRR\\\ooo~~~yyytttmmmfffooojjjaaaYYYHHHMMM[[[fffmmmttt|||{{{}}}}}}|||xxxooojjjjjjjjjkkkooooookkkhhhkkkmmmmmmooommmkkkkkklllmmmmmmlllmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnmmmlllkkkjjjiiijjjlllmmmmmmmmmkkkkkkiiiiiigggdddeeefffaaaZZZNNNGGG===777555666666666666666666777888888999999888999:::;;;===BBBHHHMMMQQQ\\\jjjvvv}}}|||lllYYYMMMIIIJJJFFFEEEBBB===:::999;;;===???@@@AAABBBCCCDDDEEEEEEGGGGGGFFFEEEFFFIIINNNRRRQQQSSSVVV[[[aaafffkkkmmmiiillloooqqqsssuuuxxxzzz|||{{{{{{zzzyyyvvvqqqnnnhhhhhhhhhhhhiiilllooorrryyyzzz|||~~~}}}|||yyyuuurrrqqqtttvvvyyy|||}}}}}}~~~{{{zzz{{{vvvuuutttsssssssssssstttssssssrrrrrrsssqqqnnnlllkkkllllllmmmmmmmmmmmmmmmmmmkkkgggeeecccaaa]]][[[VVVRRRLLLGGGDDDBBB@@@>>>;;;;;;999888888777777777;;;AAAZZZ{{{}}}}}}pppXXXEEE;;;GGGZZZ___aaammm{{{zzzooo~~~|||xxxwww{{{}}}}}}zzzsssmmmcccbbb``````hhhtttzzzzzzxxxxxxwwwtttrrrrrrtttwwwuuuuuuuuutttsssrrrrrrqqqtttuuuuuussspppooooooppppppppppppooolllhhhcccaaaTTTKKKDDDCCCDDDDDDEEEHHHGGGJJJOOOSSSXXX\\\```bbbdddfffiiilllnnnqqqtttwwwtttvvvtttpppllljjjccc[[[TTTQQQNNNLLLMMMNNNOOONNNQQQQQQQQQQQQQQQRRRSSSTTTggghhhhhhiiiiiiiiiiiiiiilllmmmooonnnkkkiiihhhhhhiiihhhhhhjjjlllnnnmmmlllpppoooooommmllljjjhhhgggiiiiiihhhgggggggggggghhhggghhhiiijjjjjjjjjhhhhhhiiiiiiiiihhhggggggiiikkkhhhiiijjjkkkkkkkkkkkkkkkjjjgggeeegggkkkmmmkkkhhhkkknnnrrrqqqooommmmmmoooqqqqqqrrrrrrrrrqqqpppnnnjjjiiihhhggghhhiiikkkmmmfffbbb______^^^[[[[[[^^^______```eeemmmtttxxxzzz||||||{{{yyyvvvrrrooommmsssrrrpppnnnmmmmmmnnnnnncccfffhhhfff___UUUKKKFFFFFFGGGJJJNNNRRRUUUXXXYYY]]]bbbjjjrrrzzzuuuoooooogggeeebbbaaabbbdddddddddddddddddddddcccbbb```___^^^^^^]]]]]][[[ZZZXXXXXXUUUWWWYYYZZZZZZYYYVVVUUUXXXXXXWWWWWWXXX[[[]]]___ZZZ[[[[[[ZZZXXXWWWYYYZZZ___ggglllhhh```[[[XXXTTTNNNIIIAAA:::777777999;;;555FFFYYYdddkkkoooooolllwwwyyyzzzrrrzzzNNN:::@@@LLLUUUVVV___qqq|||xxxrrrkkkrrriii```XXXGGGJJJ\\\gggmmmsssyyyvvv{{{xxxnnniiiggghhhiiimmmnnnlllllloooooommmnnnllljjjiiikkklllllllllnnnnnnnnnnnnnnnnnnnnnnnnmmmnnnnnnnnnmmmmmmlllkkkllllllmmmmmmmmmlllkkkjjjiiiiiihhheeefffgggaaaZZZLLLEEE<<<666555777777777666666666777888888999999888999;;;<<>>AAAFFFMMMRRR[[[dddqqqzzz|||zzzyyyxxxsssppphhh]]]QQQIIIGGGHHH???>>><<<:::999;;;???BBBCCCCCCEEEGGGHHHJJJLLLLLLMMMMMMNNNOOOPPPTTTYYY]]]^^^```ccchhhnnntttyyy{{{}}}~~~}}}{{{wwwvvvuuuuuuxxxzzz{{{zzz~~~~~~}}}||||||{{{yyyyyy{{{}}}{{{zzzzzzyyyyyyyyyyyyzzz}}}~~~~~~zzzvvvssssssssssssssssssssssssrrrqqqpppqqqrrrsssqqqooonnnnnnnnnnnnnnnmmmllllllmmmjjjgggeeecccaaa^^^[[[VVVRRRMMMHHHEEEAAA>>><<<999888888777666666777777555:::QQQrrrsss]]]JJJ;;;EEEZZZbbbeeesssppp~~~}}}}}}{{{|||{{{yyyvvvrrrnnneeedddbbbaaaiiiuuu{{{{{{ssssssrrrooommmmmmoooqqqsssssssssrrrqqqppppppooooooqqqqqqpppnnnlllkkkkkknnnnnnnnnllliiiddd```]]]QQQJJJFFFHHHJJJIIIIIIJJJMMMRRRWWWZZZ[[[\\\___bbbdddgggkkknnnpppsssvvvxxxzzzzzzvvvoookkkiiiddd]]]ZZZXXXWWWWWWYYY[[[\\\[[[[[[[[[[[[[[[\\\^^^___```ffffffggghhhiiikkklllmmmiiijjjlllllljjjhhhhhhhhhhhhfffeeeiiinnnpppnnnkkkpppnnnkkkiiihhhhhhiiijjjhhhgggffffffeeeeeeffffffeeefffhhhiiiiiiiiihhhhhhgggfffeeecccbbbdddhhhkkkjjjkkkkkkkkkiiigggdddbbb]]]aaagggjjjkkkjjjkkkkkkccchhhmmmnnnmmmlllmmmnnnjjjjjjkkknnnrrrsssrrrpppkkkhhhddd```___bbbeeehhhccc___^^^___^^^[[[[[[^^^aaaaaadddiiipppwwwzzz|||yyyxxxuuurrrpppooooooooommmlllllljjjhhhfffdddcccaaajjjpppkkk[[[MMMHHHHHHFFFIIIMMMQQQVVVYYY[[[\\\aaafffoooyyyuuummmjjjfffcccaaa```aaacccdddccc___```aaaaaaaaa```^^^]]]ZZZ[[[[[[[[[ZZZZZZYYYXXXUUUUUUUUUVVVWWWXXXYYYZZZVVVVVVVVVUUUUUUTTTTTTTTTPPPRRRSSSTTTUUUWWWZZZ\\\dddeeeccc]]]YYYXXXUUUQQQGGGCCC===777555777:::===JJJddd}}}yyyvvvdddDDD999===DDD]]]```jjjwww~~~}}}zzz|||xxx[[[NNNXXX___dddnnnxxxwwwwwwnnnhhhfffeeeiiinnnuuuyyy}}}}}}tttjjjhhhfffccccccfffiiijjjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkklllmmmnnnnnnoooooonnnnnnnnnnnnooooooooooooooolllnnnooonnnooonnnfff]]]HHHAAA999444444666777777666666666777888888999999;;;<<<===???BBBHHHNNNSSS\\\eeepppvvvvvvssspppnnneeeccc]]]SSSJJJCCCAAABBB<<<=========>>>AAAEEEIIIIIIJJJKKKMMMOOOQQQSSSTTTTTTVVVXXXYYY[[[___cccfffmmmnnnppptttxxx|||~~~}}}}}}~~~~~~}}}zzzzzzzzzzzzyyyxxxwwwwwwwww{{{|||xxxwww|||~~~{{{xxxyyyzzz{{{xxxuuurrrssssssssstttsssssssssqqqpppoooooorrrssssssrrrpppppppppooonnnmmmlllkkkkkkiiifffeeecccbbb___]]]UUURRRMMMHHHEEEAAA===;;;888888777666666666666777444???UUUmmm|||~~~|||xxxvvv}}}wwwcccMMM<<>>@@@CCCHHHOOOTTT[[[ccclllqqqpppkkkhhhfff\\\ZZZUUUMMMDDD???<<<===<<<===@@@AAADDDHHHMMMQQQPPPPPPRRRTTTWWWYYYZZZ[[[ZZZ\\\___bbbdddgggkkknnnxxxyyyzzz|||{{{{{{|||}}}|||{{{yyyxxxuuuyyyyyyuuuwww}}}|||wwwxxxyyyxxxwwwvvvvvvvvvrrrrrrsssttttttsssssssssqqqooonnnnnnqqqssstttuuuqqqqqqqqqpppooommmkkkkkkkkkiiifffddddddbbb```]]]UUURRRMMMHHHEEEAAA===:::888777777666666666666777333AAARRR```hhhnnnuuuyyy{{{tttpppqqquuu{{{gggPPP>>>DDDXXXaaadddppp{{{~~~vvv~~~zzz}}}~~~yyyvvvsssooommmfffeeecccccckkkwww}}}}}}vvvvvvtttpppmmmkkkmmmnnnkkklllmmmoooqqqssstttuuuqqqsssuuuuuusssqqqppppppllllllllljjjgggbbb]]]ZZZNNNIIIHHHLLLOOOMMMJJJJJJMMMTTT[[[______```dddhhhrrrtttwwwxxxxxxwwwxxxyyyvvvvvvrrrmmmjjjjjjgggaaa___^^^^^^___bbbeeeeeeeeeddddddeeeeeeggghhhiiijjjccccccdddeeegggiiikkkllljjjjjjkkkkkkjjjiiigggfffgggfffhhhkkkoooooolllhhhiiihhhfffeeeeeegggiiijjjffffffeeedddcccbbbaaaaaaffffffffffffggghhhiiijjjiiiiiihhhgggggggggggggggiiiiiiiiihhhgggeeecccaaacccjjjqqqpppkkkggggggjjjgggiiikkkmmmmmmkkkiiihhhhhhhhhjjjnnnrrrrrrooollliiiddd```aaaeeekkknnnnnngggdddcccfffeeeaaaaaacccddddddfffllltttyyyzzzyyy{{{xxxssspppnnnmmmkkkjjjiiihhhfffffffffeeecccaaafffsssxxxkkkUUUHHHFFFHHHIIIKKKPPPWWWZZZ[[[```hhhmmmooouuuzzzrrrjjjeeeccccccbbbcccddddddcccbbb```___^^^]]]\\\\\\\\\\\\[[[ZZZYYYZZZ[[[\\\[[[YYYZZZYYYYYYYYYYYY[[[]]]^^^]]]\\\YYYVVVTTTRRRQQQPPPNNNMMMOOOSSSUUUVVVZZZaaafffaaa\\\\\\^^^[[[TTTLLLDDD<<<555555888999===AAAVVV~~~yyyzzztttWWW@@@:::===>>>]]]bbbgggssszzzwww{{{ppppppaaaGGGMMMSSSZZZcccnnn{{{}}}ssshhhcccdddfffooozzzooodddeeebbb___bbbhhhkkkkkkhhhlllmmmmmmkkkiiiiiijjjkkkiiijjjlllmmmnnnooonnnnnnnnnpppssssssqqqooonnnnnnmmmooonnnmmmmmmllleee\\\JJJ???666555666666555666666555444444555666777888;;;===???AAADDDJJJPPPUUU]]]dddjjjlllmmmlllfff___WWWUUUPPPIIIAAA<<<;;;;;;;;;@@@CCCCCCEEEKKKOOOOOORRRVVVZZZ]]]]]]]]]^^^___aaabbbcccdddgggkkkqqqvvvzzz|||~~~}}}~~~|||xxxwwwxxxzzzyyyyyyyyyyyyyyyyyyyyyyyywwwvvvwwwxxxyyyxxxuuurrrssssssttttttssssssrrrrrrsssqqqoooqqqsssuuusssqqqsssqqqnnnnnnnnnoooooonnnmmmjjjgggeeedddbbb```^^^VVVQQQJJJDDD@@@===:::888999999777666555555555555666===JJJUUU[[[```lllxxx|||vvvxxx}}}lllQQQCCCKKK[[[dddiiisss{{{{{{~~~||||||vvvpppppppppmmmiiijjjfffeeejjjuuu}}}ttttttrrrnnnkkkiiiiiijjjggghhhjjjmmmoooqqqrrrsssuuuuuutttqqqnnnmmmnnnpppnnnooommmiiigggfffaaaZZZTTTRRROOOLLLJJJJJJJJJJJJRRRVVV\\\___```cccgggkkkvvvzzz~~~}}}yyywwwyyy{{{yyyxxxvvvsssooojjjfffcccbbbaaa```bbbfffgggeeeccciiiggggggiiimmmpppooonnnccccccddddddfffgggiiijjjhhhiiijjjjjjkkkjjjjjjjjjhhhhhhhhhkkknnnmmmjjjggghhhgggfffeeeeeeeeeffffffgggffffffeeedddccccccbbbiiihhhggggggffffffgggggghhhhhhggggggfffffffffgggfffggghhhiiiiiihhhgggfffgggkkkooonnniiifffeeefffhhhiiilllnnnnnnmmmkkkjjjiiiiiiiiilllooopppnnnkkkhhhdddaaabbbggglllnnnnnnfffcccbbbeeedddaaaaaacccccccccfffllltttyyy{{{{{{zzztttpppmmmllljjjiiiiiihhhffffffgggfffdddcccnnnxxxzzzkkkVVVIIIHHHJJJKKKMMMRRRXXXZZZ[[[```hhhoooqqqxxx~~~vvvoooiiifffcccccccccddddddcccaaa```^^^^^^]]]\\\\\\[[[[[[[[[\\\ZZZYYYYYY[[[[[[ZZZYYYXXXXXXYYYYYYZZZ[[[\\\\\\ZZZZZZXXXVVVTTTRRRQQQPPPPPPNNNOOORRRTTTUUUZZZaaaeeeaaa\\\\\\]]]YYYPPPHHH???888333444777999===AAA```}}}zzz}}}sssyyy}}}rrrWWW@@@:::<<<===YYYaaaccckkkyyy|||yyyzzznnnlllxxxvvvYYYCCCFFFPPP\\\gggqqq|||{{{rrriiieeefffiiiqqq|||lllccceeeaaa^^^___eeeiiijjjiiillllllmmmkkkiiiiiijjjlllllllllllllllmmmooopppqqqtttuuuwwwvvvssspppooonnnmmmnnnnnnllllllkkkeee\\\JJJ@@@777555777666666777777666666555666777999:::<<<===???BBBEEEJJJPPPUUU[[[aaaggghhhhhhgggaaa[[[UUUSSSOOOHHHBBB>>><<<===>>>DDDGGGHHHKKKRRRVVVWWWVVVYYY\\\]]]]]]^^^___```cccfffjjjnnnqqqtttwwwzzz~~~|||yyyzzz{{{yyyvvvtttvvvxxxxxxxxxxxxxxxxxxxxxxxxxxxvvvvvvvvvwwwxxxwwwtttrrrpppqqqrrrsssssssssssssssrrrppppppqqqtttuuutttrrrtttrrrooonnnooooooooonnnmmmjjjgggeeecccbbb___]]]UUUPPPIIICCC???<<<:::888999888777666555555555555222777AAAMMMUUU]]]jjjwwwyyyuuuvvv{{{oooRRRAAAGGGWWWaaahhhttt|||yyy}}}~~~wwwqqqrrrrrrpppmmmllliiiiiinnnvvv{{{zzzwwwqqqpppnnnjjjfffddddddeeedddeeehhhkkknnnppprrrrrrsssssssssqqqooonnnoooqqqlllmmmlllhhhfffeeeaaaZZZTTTSSSPPPNNNMMMMMMNNNNNNTTTXXX^^^aaabbbdddhhhllltttxxx||||||zzzxxxzzz}}}zzzyyyvvvsssoookkkhhhfffdddcccbbbeeeiiikkkkkkjjjkkkjjjjjjmmmrrruuuuuutttddddddddddddeeefffggghhhggggggggghhhjjjkkklllmmmiiiiiijjjkkklllkkkhhheeeffffffggggggggggggffffffgggfffffffffeeeeeeddddddkkkjjjhhhgggeeeeeeddddddggggggfffffffffeeeeeeeeedddeeegggjjjkkklllllllllkkkkkkkkkjjjgggeeeccccccfffhhhjjjlllmmmlllkkkkkkjjjiiiiiijjjkkklllkkkjjjgggeeecccfffkkknnnnnnmmmeeeaaaaaaccccccaaaaaadddbbbcccgggnnnuuu{{{~~~|||uuunnnkkkjjjiiiiiijjjhhhffffffgggggggggfffssszzzxxxgggSSSIIIIIILLLKKKMMMRRRYYY\\\^^^dddlllrrruuu~~~xxxooojjjgggeeebbbcccdddddddddaaa___]]]\\\\\\[[[[[[[[[[[[[[[[[[\\\ZZZYYYYYYZZZZZZYYYWWWVVVWWWXXXZZZZZZZZZZZZYYYWWWWWWWWWWWWVVVTTTRRRPPPSSSPPPPPPRRRSSSTTTZZZbbbddd```]]]\\\[[[UUUKKKBBB:::555222555999;;;>>>BBBZZZsssyyyxxxuuunnnyyyuuunnnyyy~~~sssWWW???999;;;<<>>@@@CCCFFFJJJPPPTTTXXX^^^bbbcccbbb```[[[TTTQQQPPPLLLGGGBBB@@@???@@@CCCIIIMMMNNNRRRZZZ___```___```aaaaaaaaabbbdddgggjjjooovvv||||||{{{wwwxxxxxxwwwuuutttvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwuuuttttttvvvwwwvvvtttrrrnnnooopppqqqrrrsssssssssqqqpppppprrrtttuuutttsssuuusssqqqpppppppppooommmllljjjgggdddcccaaa^^^[[[SSSNNNGGGBBB>>><<<999888888888777666555555555555444555;;;GGGTTT___nnnyyy|||zzz~~~vvvYYYCCCFFFUUU```fffwww}}}{{{~~~xxxtttuuuvvvtttrrrpppoooooorrrvvvvvvrrrnnnpppooolllhhhccc___^^^^^^[[[\\\___bbbeeehhhjjjkkkjjjlllmmmmmmlllkkklllmmmiiikkkjjjfffeeeeeeaaa[[[VVVTTTRRRQQQPPPQQQRRRSSSWWW[[[```cccdddfffiiimmmrrrvvvzzz{{{zzzyyy{{{~~~zzzxxxvvvrrrooommmkkkkkkgggffffffhhhllloooqqqrrrppppppqqquuuyyy}}}~~~~~~ffffffeeeeeeeeefffgggggggggfffffffffgggiiikkkllljjjjjjjjjkkkjjjhhhfffdddeeegggiiijjjkkkjjjiiihhheeeeeeffffffffffffffffffiiiiiigggfffeeedddddddddeeeffffffeeeeeeeeedddddddddeeehhhkkkmmmnnnnnnnnnllliiifffeeeffffffdddbbbcccdddfffhhhjjjjjjiiiiiikkkiiihhhggghhhiiiiiiiiigggffffffjjjnnnpppooommmccc``````bbbcccaaabbbeeeccceeejjjqqqyyy~~~|||sssllliiihhhiiiiiiiiigggeeefffgggiiiiiihhhqqquuuppp```NNNHHHJJJMMMJJJLLLRRRZZZ^^^bbbjjjrrrtttzzztttjjjeeeccccccbbbccceeeeeebbb___]]]\\\ZZZZZZZZZ[[[[[[[[[[[[[[[\\\ZZZYYYYYYYYYYYYXXXVVVTTTVVVXXXZZZ[[[YYYXXXVVVUUUVVVXXXXXXWWWVVVSSSRRRUUURRRPPPRRRSSSTTT[[[bbbdddaaa___^^^ZZZRRRFFF===888555444888;;;;;;>>>CCCTTTfffuuuxxxqqqyyyyyysssooommm}}}pppoooxxxXXX???999;;;===MMM^^^___^^^qqq|||rrrnnnhhhdddeeeeee]]]NNNBBBGGGVVVhhhrrruuuzzzuuuoooqqqxxx}}}}}}|||xxxqqqjjjgggiiilllrrr}}}}}}nnneeeccciiiddd^^^\\\___dddhhhjjjkkkllllllkkkjjjiiikkklllooonnnmmmmmmnnnpppssstttrrrssstttrrrooolllkkkkkkkkklllkkkiiiiiiiiiddd\\\KKKAAA777666777666555666777777777777888999;;;<<<===???BBBDDDFFFKKKPPPSSSVVV[[[^^^]]]\\\[[[UUUOOOLLLLLLJJJFFFCCCBBBCCCEEEHHHNNNRRRSSSWWW___dddeeeiiiiiihhhgggfffhhhmmmppptttyyy~~~|||yyyyyyyyyxxxxxxxxxyyyyyyvvvvvvvvvvvvvvvvvvvvvvvvtttsssssstttuuuuuusssrrrnnnnnnoooqqqqqqrrrrrrrrrpppqqqrrrssstttuuutttsssvvvtttrrrqqqqqqpppooommmllliiifffdddbbb___\\\YYYPPPKKKEEE@@@===;;;999777888777666555555555555555999777;;;IIIYYYgggttt}}}aaaIIIIIIXXXdddccc{{{yyyxxx{{{yyyvvvwwwyyyxxxvvvuuuttttttssssssqqqnnnkkksssrrroooiiibbb\\\YYYYYYSSSTTTVVVYYY\\\^^^aaabbbbbbeeehhhiiiiiiiiiiiijjjgggiiihhhfffeeefffbbb\\\XXXVVVTTTRRRRRRRRRSSSTTTXXX]]]bbbdddeeegggkkknnnsssvvvyyyzzzzzzzzz{{{|||yyywwwtttqqqooonnnnnnnnnjjjjjjiiijjjmmmqqqtttvvvwwwxxxyyy|||hhhhhhgggggggggggghhhhhhhhhgggfffeeeeeefffggghhhiiijjjjjjjjjhhhfffeeeeeehhhiiijjjkkkkkkiiifffdddccccccddddddeeeeeeffffffffffffeeeeeeeeeeeeffffffeeeeeeeeefffeeedddcccccceeegggiiikkklllmmmmmmmmmhhheeeaaabbbfffhhhgggdddcccdddfffgggiiiiiiiiiiiijjjiiihhhfffffffffhhhiiiiiihhhhhhlllpppqqqnnnkkkbbb^^^^^^```aaa```bbbgggdddhhhooowww}}}~~~xxxooohhhfffggghhhiiigggeeeeeefffhhhjjjjjjjjjlllnnniiiZZZMMMJJJLLLOOONNNPPPUUU\\\```ccckkktttwww~~~qqqfffbbb``````aaaccceeeddd```]]][[[[[[YYYYYYZZZ[[[[[[[[[ZZZZZZZZZYYYXXXXXXYYYYYYXXXVVVTTTVVVXXXZZZ[[[YYYWWWUUUUUUVVVXXXYYYYYYWWWUUUTTTVVVRRRQQQSSSSSSUUU[[[cccdddcccaaa___YYYPPPCCC;;;666444444888999999<<<@@@UUUcccmmmuuuwwwmmmkkkxxx~~~yyyppptttsssyyy|||XXX???:::======III]]]aaa```rrryyykkkeeecccaaa```^^^YYYOOOEEEHHHUUUeeennnqqqvvvzzzwwwyyy}}}}}}|||yyyrrrkkkggghhhkkksss}}}xxxmmmhhhhhhkkkgggbbb______cccfffiiijjjkkklllkkkjjjjjjkkkmmmlllmmmnnnpppqqqqqqqqqqqqmmmooooooooommmkkkllllllkkkkkkjjjhhhiiiiiiddd\\\KKKAAA777555666555444555666666666666777999;;;<<<>>>@@@CCCEEEHHHKKKOOOSSSUUUZZZ\\\ZZZXXXWWWRRRLLLHHHHHHGGGEEECCCCCCFFFHHHLLLRRRVVVVVVZZZaaafffgggnnnmmmlllkkkkkknnntttxxx|||{{{zzzyyyyyyyyyyyyzzzyyyvvvvvvvvvvvvvvvvvvvvvvvvtttsssrrrsssuuuuuutttrrrpppppppppqqqqqqppppppoooppprrrtttuuuuuutttssssssuuusssrrrqqqrrrqqqooommmkkkiiifffdddbbb^^^ZZZWWWMMMHHHBBB>>>;;;:::888777777666666555555555555555;;;777<<>><<<>>><<>>EEEOOOaaahhhhhhmmmqqqzzzuuuuuurrr|||qqqNNN>>>??????999CCCUUU]]]bbbrrrzzztttooohhhhhhddd___```bbb^^^VVVJJJSSS___gggkkkpppvvv|||zzz{{{}}}}}}zzztttnnnjjjkkkmmmttt}}}|||uuupppjjjddd___```bbbcccdddeeeggghhhjjjkkkkkkkkkjjjjjjlllnnnjjjjjjkkkkkklllmmmnnnooolllmmmnnnnnnmmmmmmoooqqqkkkllljjjhhhiiijjjfff___OOODDD:::888999888777777777777777777999;;;===>>>@@@CCCEEEHHHIIILLLOOOQQQRRRVVVVVVSSSRRRRRROOOJJJCCCDDDDDDDDDDDDEEEIIILLLPPPVVV[[[\\\aaaiiinnnppppppqqqrrrsssuuu{{{{{{xxxvvvuuuwwwwwwuuussswwwwwwwwwwwwwwwwwwwwwwwwuuusssrrrsssuuuvvvvvvuuuppppppqqqqqqrrrqqqqqqqqqrrruuuxxxxxxtttqqqpppppppppooooooppprrrqqqooonnnjjjhhhfffccc```\\\VVVSSSGGGDDD>>>;;;999888888777555555555444444555555666666666CCCbbb}}}oooWWWQQQXXX^^^___oooyyy}}}~~~}}}}}}zzz~~~|||zzzxxxwwwvvvtttsssrrrtttsssqqqnnnrrrzzz{{{tttnnnjjjhhh]]]ZZZWWWSSSPPPOOONNNNNNPPPRRRTTTVVVWWWYYY\\\___bbbddddddaaaaaabbb^^^YYYVVVUUUTTTTTTUUUWWWYYY[[[]]]bbbhhhkkkmmmpppuuuyyywwwxxxyyy{{{}}}~~~}}}|||yyyyyyxxxwwwvvvtttsssrrrsssvvvyyyzzz{{{|||eeeeeeeeeffffffgggiiiiiiiiijjjkkkkkkkkkjjjhhhgggbbbeeeggggggffffffiiikkkffffffffffffffffffeeeeeeZZZ[[[\\\^^^___aaabbbcccddddddccccccddddddeeefffeeefffggghhhhhhfffdddccccccdddfffggghhhhhhggggggaaabbbdddeeefffgggggghhhhhhhhhhhhhhhhhhiiiiiiiiieeegggiiiiiigggfffhhhjjjgggeeecccdddfffeeebbb^^^VVVSSSRRRUUUWWWXXX\\\aaaccclllxxx|||{{{wwwrrriiibbb^^^]]]\\\[[[]]]^^^bbbgggkkkllljjjhhheeegggccc[[[SSSQQQPPPNNNPPPQQQWWW___eeejjjtttrrrllleee```___aaadddfff```bbbbbb^^^YYYXXX\\\aaa\\\\\\]]]^^^]]][[[YYYWWWUUUUUUTTTVVVXXXZZZYYYXXXXXXYYYYYYZZZZZZYYYXXXWWWUUUTTTSSSRRRQQQQQQQQQRRRRRRPPPRRRVVVXXXYYY^^^dddbbbaaa^^^YYYQQQGGG===777444333555888:::<<>>@@@>>>777AAAQQQZZZaaapppvvvsssuuurrrqqqjjjcccdddiiiggg```SSS[[[dddkkknnnoooppprrr~~~||||||zzzuuuooolllmmmppprrryyy|||wwwqqqllleee\\\XXX[[[```ccceeefffhhhiiiiiikkkkkkkkkjjjjjjlllnnnkkkjjjhhhhhhiiikkknnnppplllmmmmmmmmmkkkkkkmmmooolllllljjjhhhiiikkkfff```QQQFFF<<<:::;;;999888999888888888999:::===???@@@AAACCCFFFHHHJJJLLLOOOQQQQQQTTTTTTQQQPPPPPPNNNIIIBBBCCCDDDCCCDDDFFFIIILLLQQQWWW\\\___dddmmmtttuuussstttvvvxxx|||}}}zzzwwwvvvwwwxxxuuussswwwwwwwwwwwwwwwwwwwwwwwwuuutttssssssuuuvvvvvvvvvnnnooopppqqqrrrssssssssssssvvvyyyxxxtttqqqoooooonnnnnnnnnpppqqqrrrpppnnnjjjhhhfffccc```[[[VVVRRRFFFBBB===:::999888777777555555444444444555555666999:::LLLpppsss[[[UUUYYY]]]ZZZmmm||||||~~~}}}|||zzzxxxvvvtttrrrqqqmmmpppsssrrrqqquuu~~~~~~yyyvvvuuukkkhhhccc^^^ZZZWWWVVVUUUUUUWWWXXXYYYZZZ\\\```cccaaacccbbb______```\\\VVVTTTTTTTTTUUUWWWZZZ]]]______dddjjjnnnppptttyyy}}}vvvvvvxxx{{{{{{{{{{{{zzzyyywwwtttssstttxxx}}}ccccccccccccccccccddddddfffhhhiiihhhiiillljjjeeefffdddeeejjjiiidddeeejjjiiihhhfffdddcccccccccdddaaa\\\XXXYYY^^^aaaaaa___```cccgggiiihhhgggffffffeeefffffffffffffffeeeeeecccdddeeefffggggggggggggffffffeeedddddddddeeeeeeeeeeeeeeeeeeeeefffggghhhggggggggggggfffeeedddcccfffeeeeeefffgggddd^^^YYYRRRQQQOOOPPPSSSYYY___ccclllsss{{{~~~}}}xxxuuusssnnniiibbb]]]ZZZYYYXXXWWWaaaaaaaaadddhhhiiigggdddeeefffeee___WWWQQQNNNNNNPPPVVV]]]bbbeeelllwww}}}hhhfffccc```______```aaaaaa___\\\ZZZYYYYYY[[[\\\[[[ZZZZZZ[[[\\\[[[YYYXXXXXXVVVUUUUUUWWWYYYZZZZZZZZZZZZYYYYYYZZZ[[[\\\\\\XXXVVVSSSPPPOOOPPPQQQSSSRRRQQQRRRUUU[[[```ccccccaaa\\\UUUNNNGGG@@@:::666555333777>>>@@@CCCUUUlllzzzbbbJJJ@@@??????<<<<<>>AAAGGGDDDAAADDDJJJNNNNNNLLLKKKNNNPPPNNNJJJGGGGGGHHHBBBBBBCCCDDDFFFIIILLLMMMXXXYYY[[[aaahhhoootttwwwyyy{{{~~~|||xxxyyyzzzxxxvvvwwwxxxvvvttttttvvvyyyzzzzzzyyyxxxwwwwwwwwwwwwuuusssmmmnnnoooqqqrrrsssttttttttttttsssssssssrrrrrrrrrqqqqqqpppooonnnmmmmmmlllkkkfffaaa```aaa]]]TTTKKKDDDBBB???;;;888666555555555444444444444555666666888???LLLmmm}}}uuu```\\\^^^^^^___iii~~~}}}{{{{{{|||}}}}}}}}}}}}~~~}}}{{{xxxuuusssqqqnnnlllkkkmmmrrrzzz|||yyywwwvvvuuuqqqnnnfffhhhjjjlllmmmnnnqqqsssqqqlllfffeeefffgggeeeaaa[[[[[[[[[\\\^^^```bbbdddjjjkkknnnqqqtttwwwyyyzzz{{{}}}~~~|||{{{zzzyyy~~~~~~~~~```aaabbbdddeeefffffffffgggiiiiiigggiiilllkkkgggeeeccceeeiiigggccccccgggiiigggccc```\\\ZZZXXXXXXSSSSSSSSSVVV[[[^^^______aaadddggghhhgggeeeddddddeeeeeeffffffffffffeeeeeecccdddeeefffggghhhhhhhhhddddddddddddddddddeeeeeeddddddccccccddddddeeeeeeggggggfffeeecccbbbaaaaaaeeedddcccddddddaaa\\\XXXPPPOOONNNOOOSSSZZZaaaeeennnttt||||||vvvqqqnnniiiddd___[[[[[[\\\^^^___cccbbbaaabbbeeegggfffeeeffffffddd___WWWQQQOOOOOOOOOUUU]]]bbbfffooo{{{{{{qqqeeecccaaa^^^]]]^^^___```___^^^[[[YYYYYYYYY[[[\\\\\\ZZZYYYYYYZZZ[[[YYYXXXWWWUUUTTTTTTWWWXXXYYYYYYYYYYYYYYYYYYYYYZZZ[[[[[[WWWVVVSSSQQQPPPQQQRRRSSSPPPQQQTTTYYY^^^bbbdddccc```[[[SSSKKKDDD===888444444444666;;;@@@MMMeee{{{zzzvvvwww^^^KKKCCCAAA@@@======LLLZZZcccppp~~~}}}xxx|||eeegggkkkppprrrsssxxx}}}xxxyyy{{{vvvtttvvvuuupppoooqqqttt{{{vvvfff```eeeddd[[[UUUZZZaaahhhlllmmmlllkkkllljjjiiijjjmmmooooooooonnnllljjjhhhhhhjjjlllnnnooonnnmmmllllllkkkkkkkkkkkkoooooojjjhhhiiiiiifffYYYKKK@@@>>>???<<<;;;<<<888:::;;;;;;;;;===@@@CCCDDDAAA@@@CCCIIIMMMNNNLLLJJJLLLNNNMMMIIIFFFFFFFFFCCCCCCDDDEEEGGGJJJMMMOOOWWWXXX[[[aaahhhoootttwwwyyy|||yyyzzz{{{xxxwwwwwwxxxvvvttttttvvvxxxyyyyyyyyywwwwwwwwwwwwwwwuuusssooooooqqqrrrssssssttttttssssssrrrrrrqqqqqqqqqrrrppppppooonnnmmmmmmlllkkklllgggbbb``````[[[RRRJJJCCCAAA>>>:::888666555444444444444444444555666666555===HHHdddvvvyyywwwwwwxxxwwwyyyuuubbb^^^___^^^]]]ggg|||~~~uuuzzzzzzyyyxxxyyy{{{~~~}}}zzzwwwssspppooolllmmmnnnpppuuu{{{~~~|||{{{|||~~~~~~xxxuuuqqqqqqsssrrrnnnjjjdddccccccbbbcccdddeeefffjjjlllppptttwwwzzz{{{||||||~~~~~~bbbcccdddfffggggggffffffggghhhgggeeegggkkkjjjgggggggggiiikkkhhhdddcccffffffddd```\\\XXXUUUTTTSSSPPPTTTYYY]]]^^^^^^^^^^^^ccceeeggggggeeebbbaaaaaadddeeeeeeffffffeeeeeeeeecccdddeeefffggghhhhhhhhheeeeeeeeeeeeeeeeeeffffffccccccbbbbbbaaabbbbbbbbbgggfffdddaaa```_________dddcccaaa```___]]]ZZZXXXOOONNNMMMOOOTTT\\\ccchhhooosssxxxyyyvvvoooiiifffbbb___\\\[[[^^^bbbeeefffbbbaaa___```bbbdddeeeeeeeeeeeeccc]]]UUUPPPOOOPPPOOOTTT\\\bbbhhhsss~~~qqqiiiaaa```^^^\\\\\\]]]^^^___]]]\\\ZZZYYYYYYZZZ\\\]]]]]][[[YYYXXXYYYZZZZZZZZZXXXWWWVVVVVVXXXZZZZZZYYYXXXXXXXXXXXXXXXYYYYYYZZZWWWVVVTTTSSSRRRRRRSSSTTTRRRTTTWWW\\\```bbbaaa```^^^XXXNNNEEE???999555333444888888999EEE```|||sssttt}}}mmmXXXJJJDDDCCC@@@>>>===IIIVVV```nnn~~~uuuxxx}}}___^^^aaahhhlllnnnuuu||||||ppprrr{{{xxxvvvvvvtttpppnnnppprrrtttlll``````hhhhhh```WWW[[[bbbiiimmmoooooonnnmmmlllllllllnnnooonnnmmmkkkjjjiiihhhiiikkkmmmooonnnmmmmmmllllllkkkkkkkkkjjjlllkkkiiijjjkkkiiiddd[[[OOODDD??????>>>======:::;;;===>>>>>>@@@CCCEEEDDDBBBAAADDDIIIMMMMMMLLLKKKLLLMMMLLLJJJGGGFFFFFFDDDDDDEEEFFFIIILLLOOOPPPVVVXXX\\\aaahhhnnntttvvvxxx{{{|||{{{{{{yyywwwwwwvvvuuussssssuuuwwwxxxxxxxxxwwwvvvwwwwwwwwwuuusssrrrrrrrrrssssssssstttttttttsssqqqpppppppppqqqrrrpppooonnnmmmlllkkkjjjjjjlllhhhccc```___YYYPPPHHHAAA???<<<999777555444444444444444444444555555666222:::BBBVVVrrrzzzrrrnnnxxxtttqqqrrruuuzzzuuufffbbb___ZZZUUU___ttt{{{qqqsssqqqnnnmmmooouuu{{{}}}{{{wwwtttpppmmmllllllmmmqqqtttxxx{{{|||}}}~~~yyyuuupppooommmlllkkkkkklllmmmooorrrvvvzzz~~~ggghhhiiiiiihhhfffdddcccggggggeeecccdddiiiiiifffhhhhhhiiiiiieeeaaa```aaa```___]]]\\\\\\\\\]]]]]]___eeelllmmmhhhbbb______ccceeefffeeebbb```^^^^^^cccddddddeeeeeeeeeeeedddcccdddeeefffggghhhhhhhhhhhhhhhhhhhhhggggggffffffdddcccbbbaaaaaaaaaaaaaaafffdddbbb___^^^___```aaadddccc```^^^\\\[[[YYYXXXQQQPPPPPPRRRWWW]]]dddhhhkkkllllllkkkgggbbb^^^[[[ZZZYYYZZZ]]]aaadddffffff\\\]]]^^^```bbbddddddcccbbbbbb```ZZZRRRNNNMMMOOONNNSSS[[[bbbkkkxxxuuukkkeee^^^]]]\\\[[[[[[\\\]]]^^^\\\\\\[[[ZZZZZZ\\\]]]^^^```]]]ZZZYYYZZZ[[[\\\\\\[[[ZZZYYYZZZ\\\]]]\\\[[[WWWWWWVVVVVVVVVWWWWWWXXXUUUUUUTTTTTTTTTTTTTTTTTTVVVWWWYYY\\\^^^___]]][[[ZZZSSSIII@@@999666333111444;;;<<<<<>>>>>>>>===>>>@@@AAABBBCCCFFFHHHGGGFFFFFFGGGKKKMMMMMMLLLLLLMMMNNNMMMLLLJJJHHHGGGDDDDDDEEEGGGIIIMMMPPPQQQUUUXXX]]]bbbhhhmmmsssvvvvvvzzz}}}{{{{{{xxxvvvvvvvvvtttrrrsssuuuvvvvvvvvvxxxwwwvvvwwwwwwwwwuuuttttttttttttsssssssssttttttuuutttrrrqqqpppqqqrrrsssoooooonnnmmmkkkjjjiiiiiilllhhhccc```\\\VVVMMMFFF???===;;;888666444444444444444333333444444555666111888;;;HHH^^^iiijjjooo}}}wwwrrruuuyyy~~~vvvjjjfff^^^TTTPPPZZZmmm||||||pppfffccc``````eeennnvvv{{{{{{zzzwwwtttqqqnnnmmmlllmmmooorrruuuwwwxxxyyyyyy|||xxxwwwvvvuuuuuuuuuvvvvvvyyy{{{iiijjjjjjjjjiiihhhfffeeehhhiiigggdddfffkkkkkkhhhggghhhgggccc___\\\[[[ZZZZZZZZZ[[[\\\___bbbeeegggkkkrrrxxxwwwnnneee```___bbbcccdddccc```^^^]]]]]]bbbbbbcccdddeeeeeeddddddcccdddeeeffffffggggggggghhhhhhhhhhhhgggeeedddccceeedddcccbbbbbbbbbbbbbbbcccbbb```___```aaacccdddeeedddaaa^^^[[[YYYYYYYYYUUUUUUUUUVVVZZZ^^^cccfffdddaaa]]]YYYWWWUUUTTTTTTQQQSSSWWW\\\```aaa___]]]VVVZZZ___ccceeedddbbbaaa^^^^^^]]]XXXQQQLLLKKKLLLNNNRRRZZZcccnnn|||zzzlllddd___\\\[[[[[[ZZZ[[[\\\]]]]]]\\\\\\[[[[[[\\\]]]^^^___aaa^^^[[[ZZZ[[[]]]]]]]]][[[ZZZYYYZZZ\\\\\\[[[ZZZVVVVVVUUUUUUTTTUUUUUUVVVSSSTTTTTTUUUUUUUUUUUUTTTUUUUUUVVVXXX[[[\\\[[[ZZZSSSLLLCCC;;;666333222111333;;;>>>@@@UUUxxx{{{zzzqqq^^^KKKCCCAAA??????AAA>>>FFFQQQ\\\iiiuuu}}}~~~yyyggglllqqqlllooogggVVVNNNNNNXXXaaagggsssyyynnnlllpppzzz||||||yyytttrrrppppppnnnlllhhhhhhrrr{{{vvvkkkaaadddiiinnnsssvvvwwwxxxsssqqqooonnnnnnmmmkkkiiiiiiiiiiiiiiiiiiiiiiiiiiijjjkkkkkklllkkkkkkjjjiiijjjkkkkkkkkkmmmppplllfff___XXXLLLCCCAAABBBCCCCCCAAACCCEEEFFFFFFFFFHHHJJJJJJIIIIIIJJJKKKKKKJJJJJJLLLLLLLLLLLLKKKJJJHHHFFFDDDDDDEEEGGGJJJMMMQQQRRRVVVZZZ___dddhhhmmmrrrvvvsssxxx~~~|||{{{zzzvvvuuuuuuuuutttssssssuuuvvvuuutttwwwvvvvvvvvvxxxwwwvvvtttvvvuuutttsssssssssttttttvvvuuutttsssrrrsssssstttoooooonnnlllkkkiiihhhhhhjjjgggbbb^^^ZZZSSSJJJDDD===;;;999666444333333333333333333333333444555555333777777AAAXXXgggnnnxxx~~~wwwuuu|||xxxooojjj___RRROOOYYYkkk~~~{{{mmmZZZXXXVVVZZZbbbmmmuuuyyyvvvuuusssqqqooonnnmmmmmmpppqqqqqqrrrsssuuuvvvxxx}}}~~~}}}||||||{{{{{{{{{|||~~~hhhhhhiiiiiijjjkkkllllllkkkmmmkkkiiikkkooonnnkkkmmmnnnkkkccc^^^]]]\\\ZZZVVVWWWXXXZZZ]]]aaadddfffiiioootttssslllddd___^^^___aaaaaaaaa^^^]]]]]]]]]aaaaaabbbcccddddddddddddddddddeeeeeeeeeeeeddddddddddddeeefffeeedddcccbbbddddddccccccccccccccccccaaa`````````aaaccceeefffddddddccc___[[[YYYXXXYYYVVVWWWXXXZZZ\\\___aaabbb]]]YYYSSSPPPPPPQQQRRRSSSNNNQQQUUU[[[^^^]]]YYYVVVVVV\\\ccchhhhhheeeaaa___[[[\\\\\\XXXQQQLLLJJJKKKMMMRRR[[[eeeqqqtttiiibbb^^^ZZZZZZZZZZZZZZZZZZ[[[[[[[[[[[[[[[[[[\\\]]]]]]^^^```^^^\\\[[[\\\]]]]]]]]]WWWVVVVVVWWWYYYYYYWWWUUUUUUTTTTTTSSSSSSSSSSSSTTTQQQRRRTTTUUUVVVUUUTTTTTTOOOPPPSSSWWW[[[\\\[[[YYYKKKEEE===777444333333333222999===DDDZZZwww{{{wwwzzz}}}kkkXXXGGGAAA@@@>>>>>>BBBBBBHHHQQQ]]]iiisss{{{|||vvvdddkkkrrrmmmpppfffWWWLLLIIISSS]]]cccppp|||ppphhhgggjjjwww|||~~~yyytttrrrqqqpppmmmkkkkkkooozzz{{{pppcccfffiiinnnrrruuuwwwxxxvvvsssooolllkkkjjjiiihhhfffgggggghhhhhhgggffffffiiijjjkkkkkkkkkkkkiiihhhllloooooommmnnnpppnnnjjjbbb]]]RRRGGGDDDGGGIIIHHHEEEGGGIIIJJJIIIIIIJJJKKKJJJJJJKKKKKKKKKJJJJJJIIIJJJJJJIIIJJJJJJIIIGGGDDDEEEFFFGGGIIILLLOOOSSSUUUXXX]]]cccgggiiilllqqquuusssxxx~~~|||zzzyyyvvvuuuvvvuuutttssstttuuuvvvuuutttwwwvvvvvvvvvxxxxxxvvvuuuvvvuuusssrrrrrrssstttuuuuuuuuuuuuuuutttttttttssspppooonnnmmmkkkjjjhhhhhhgggeeeaaa\\\WWWOOOGGGBBB;;;999777555333333333333333333333333333444444555444777777DDD```rrryyy{{{}}}|||tttooodddXXXOOOZZZkkk}}}xxxhhhVVVUUUWWW]]]hhhqqqvvvxxxtttrrrqqqooonnnmmmnnnnnnqqqpppooooooppprrrtttvvvyyy|||}}}yyyyyyzzz{{{{{{||||||~~~jjjiiiiiiiiijjjlllooopppjjjllllllkkklllpppnnnjjjrrrsssmmmbbb\\\]]]]]][[[SSSTTTTTTVVVYYY\\\___aaacccgggkkkkkkgggbbb^^^]]]\\\^^^___^^^]]]]]]^^^___```aaabbbcccddddddddddddddddddddddddcccbbbaaaaaa```aaadddfffhhhhhhhhhgggccccccbbbbbbbbbcccdddddd`````````aaabbbbbbccccccccccccccc```[[[WWWWWWWWWSSSUUUXXX\\\^^^______^^^YYYUUURRRRRRTTTWWWWWWWWWTTTUUUXXX\\\^^^^^^[[[XXX___dddjjjkkkiiieeeaaa```YYY[[[]]]ZZZSSSMMMKKKKKKMMMRRR\\\gggtttyyymmmfffbbb]]]XXXXXXXXXXXXXXXXXXXXXXXXZZZZZZZZZZZZZZZ[[[[[[[[[^^^\\\[[[[[[\\\\\\[[[ZZZUUUUUUUUUVVVWWWWWWUUUSSSTTTSSSSSSRRRQQQQQQRRRRRROOOPPPSSSUUUVVVUUUTTTSSSMMMPPPVVV[[[^^^\\\VVVQQQDDD???999555444444555555888:::>>>JJJ```vvv~~~}}}}}}|||}}}~~~{{{sssdddRRRDDDCCCCCC??????CCCDDDGGGNNNYYYfffsss~~~{{{uuubbbeeellllllqqqddd___PPPIIISSS\\\aaannn~~~}}}{{{pppiiiggggggssszzz}}}wwwrrrqqqqqqooommmkkklllrrr}}}~~~ttthhhiiilllooosssvvvxxxyyyxxxtttnnnjjjhhhhhhggggggbbbccceeefffggggggfffeeehhhiiijjjkkkkkkjjjiiihhhjjjnnnnnnkkkiiikkkkkkiii```]]]RRRFFFCCCHHHKKKJJJIIIKKKMMMMMMKKKJJJJJJKKKKKKLLLNNNOOOOOOOOOOOOOOOLLLKKKJJJKKKMMMLLLIIIFFFHHHHHHIIILLLOOORRRVVVXXX[[[```fffiiijjjlllpppttttttyyy}}}{{{zzzxxxwwwxxxvvvuuutttuuuvvvvvvuuussswwwvvvuuuvvvxxxxxxvvvuuuuuutttrrrqqqqqqssstttuuussstttuuuvvvuuutttrrrqqqqqqpppooommmllljjjiiihhhdddbbb___ZZZTTTMMMEEE@@@999888666444333222222333333333222222333333444555444888;;;NNNpppwwwtttnnnfffZZZdddrrryyyhhhVVVWWW[[[dddooouuuvvvttttttssspppnnnllllllmmmmmmoooooonnnnnnooopppqqqrrruuuwww{{{~~~zzzxxxwwwyyyzzz{{{{{{|||~~~nnnmmmjjjiiiiiikkkmmmooogggjjjjjjiiikkknnnlllgggnnnooohhh\\\UUUWWWXXXVVVQQQQQQRRRTTTWWW[[[^^^```ccceeeggggggeeeaaa___]]]ZZZ\\\]]]]]]]]]]]]^^^`````````aaaccccccddddddddddddddddddcccbbbaaa_________aaaeeeiiilllnnnnnnnnnbbbbbbaaaaaabbbcccdddddd``````aaabbbaaaaaa``````aaacccccc```ZZZVVVUUUVVVOOORRRWWW\\\^^^___]]]\\\WWWUUUUUUWWW[[[^^^]]]\\\]]]\\\]]]^^^aaabbbaaa```hhhkkknnnmmmiiidddbbbaaaYYY\\\^^^\\\VVVOOOLLLKKKMMMSSS\\\hhhuuu}}}|||tttiiibbb```]]]YYYWWWWWWWWWVVVVVVVVVUUUUUUYYYYYYYYYYYYYYYXXXXXXXXX[[[ZZZZZZ[[[\\\[[[YYYXXXVVVUUUUUUWWWXXXXXXUUUSSSTTTSSSRRRQQQQQQQQQQQQQQQMMMOOORRRUUUVVVUUUSSSRRROOOTTT[[[aaaaaaZZZOOOGGG???<<<777444444555666666>>>===AAAOOOeeexxx~~~~~~tttvvvxxx{{{ooottt]]]MMMBBBEEEGGGAAA???CCCCCCCCCIIIUUUcccrrr}}}fffeeelllpppwwwiiikkkYYYQQQYYYaaadddqqq|||yyyrrrnnnlllpppxxx{{{uuupppppppppnnnmmmkkkkkkqqq{{{~~~wwwlllmmmooorrruuuxxx{{{|||zzzuuunnniiigggfffffffff^^^```ccceeeggggggffffffggghhhjjjkkkkkkjjjiiihhhfffjjjkkkfffbbbdddffffff]]]ZZZPPPCCC@@@EEEIIIHHHKKKMMMOOOOOOMMMKKKKKKKKKMMMOOORRRTTTTTTUUUVVVVVVPPPOOONNNOOOQQQPPPMMMJJJJJJJJJLLLNNNQQQUUUXXXZZZ\\\bbbhhhkkkkkklllppptttuuu{{{~~~||||||yyyyyyzzzvvvuuuuuuvvvwwwwwwuuutttvvvvvvuuuvvvxxxxxxwwwuuutttsssqqqqqqqqqssstttvvvqqqrrruuuvvvvvvtttqqqooorrrqqqpppnnnllljjjiiihhhbbb```^^^YYYSSSKKKDDD@@@888777555333222222222222333333222222333333444555333888>>>WWW}}}xxxxxxvvvqqqkkkttt~~~}}}lllVVVXXX^^^hhhrrrvvvtttooovvvtttqqqnnnlllkkkkkkkkkmmmmmmnnnoooooooooooooooqqqrrruuuyyy}}}}}}|||}}}|||{{{yyyxxxyyyzzzzzz{{{|||~~~mmmhhhfffhhhiiiggggggiiieeeeeefffhhhjjjkkkiiigggiiifffaaa\\\WWWTTTSSSRRRVVVWWWYYYZZZ[[[\\\[[[[[[___```bbbbbbbbb```]]]\\\[[[[[[\\\[[[ZZZ[[[^^^```^^^```ccceeeffffffdddcccaaabbbcccddddddcccaaaaaa```ccciiioooqqqqqqooommmgggeeebbb```___```aaacccfffdddccccccccccccbbb```dddaaa^^^___\\\WWWUUUWWWWWWXXXYYY\\\^^^___]]][[[WWWYYY]]]bbbgggiiihhhfff___dddiiikkkkkkiiigggfffgggpppsssllliiilllhhh___^^^aaadddcccYYYNNNKKKNNNPPPSSS\\\lll|||}}}vvvjjj```XXXUUURRRMMMMMMPPPPPPPPPOOOLLLIIIIIIMMMPPPWWWZZZ]]]___]]][[[XXXWWWZZZYYYYYYXXXWWWVVVVVVVVVVVVVVVWWWWWWVVVTTTSSSQQQRRRRRRRRRSSSRRRRRRQQQPPPMMMOOORRRRRRQQQOOOOOOPPPSSSVVV]]]cccbbbXXXHHH===999444111111111111555;;;<<>>@@@CCCFFFGGGKKKLLLOOOQQQRRRSSSSSSSSSQQQSSSUUUUUUTTTTTTVVVXXXRRRVVVWWWTTTRRRSSSPPPMMMNNNNNNNNNPPPSSSVVVYYYZZZfffiiilllmmmmmmpppuuuyyysss}}}yyyvvvwwwxxxxxxwwwvvvuuuvvvwwwwwwuuutttooorrruuuuuuuuutttrrrooosssoooooossssssooooootttrrrsssuuuuuuuuusssqqqooonnnooooooooommmjjjgggeeeeeeaaa\\\WWWQQQJJJBBB>>>666555444222111111222222333333444444555666666666999777BBB```yyyyyy~~~zzz{{{xxxjjjWWWPPP[[[kkkmmmmmmpppoooqqqqqqpppnnnmmmkkkjjjjjjllllllkkkjjjkkkmmmoooqqqnnnppprrrsssssstttvvvxxx~~~zzzvvvvvvwwwwwwwwwwwwvvvvvvxxxzzz{{{|||~~~kkkfffccceeeeeebbbaaacccfffeeefffgggiiiiiigggffffffccc___[[[WWWUUUTTTSSSVVVWWWYYY\\\]]]^^^^^^^^^```aaaaaaaaa```___]]]\\\[[[\\\]]]\\\[[[\\\^^^```^^^```ccceeefffeeedddcccaaabbbbbbbbbbbbbbbaaaaaaaaadddhhhkkkmmmllljjjhhhdddbbb```______aaaccceeeeeedddcccdddeeefffeeedddccc```___```]]]XXXUUUWWWXXXYYY[[[___cccdddcccbbb^^^aaaeeejjjnnnrrrtttuuunnnnnnllljjjggggggiiikkkwwwsssiiihhheee___\\\^^^bbbaaaYYYNNNLLLOOOQQQTTT]]]kkkuuuvvvlllbbbWWWNNNHHHFFFEEEBBBCCCGGGMMMJJJFFFDDDGGGMMMUUU[[[ddddddccc```]]]ZZZYYYYYYYYYYYYXXXWWWWWWVVVUUUUUUWWWWWWWWWVVVVVVUUUTTTSSSSSSSSSSSSRRRRRRQQQQQQPPPQQQSSSTTTTTTRRRPPPPPPPPPSSSXXX^^^bbb^^^SSSDDD:::777333111222333333888>>>BBB[[[www}}}eeeKKKHHHCCC@@@@@@AAABBBBBBCCCCCCFFFLLLXXXgggwww~~~wwwvvvxxxrrr```VVV]]]aaaeeeooozzz}}}zzzxxxtttppppppsssooommmmmmrrryyy{{{wwwqqqoooqqqtttxxx|||~~~yyynnnaaaWWWTTTTTTTTTRRRNNNNNNOOOQQQUUUZZZ___bbbdddeeehhhjjjjjjjjjhhhggghhhfffccc___[[[UUUOOOLLLIIIDDD>>><<>>BBBGGGKKKLLLNNNOOORRRTTTVVVXXXYYYYYY]]]^^^______]]]\\\\\\]]]bbbdddbbb\\\ZZZ\\\^^^]]]___\\\[[[\\\```eeeiiikkkqqqtttwwwxxxyyy{{{|||wwwuuuvvvwwwwwwuuuuuuvvvwwwyyyxxxvvvttttttqqqooooooooonnnjjjggghhhiiilllqqqqqqooopppsssuuuuuutttsssrrrppppppooolllmmmnnnnnnllljjjhhhfffbbb___YYYSSSNNNGGG@@@<<<555444333222111111222222333333444444555666666666999:::PPPwww}}}yyyzzz{{{qqqtttuuuppptttrrraaaQQQRRR___eeehhhlllhhhmmmmmmlllkkkiiigggeeedddhhhhhhgggggghhhjjjlllmmmlllmmmnnnnnnmmmmmmnnnoooppprrrsssttttttuuuwwwyyyyyyxxxwwwwwwxxxxxxvvvtttuuuvvvvvvwwwwwwvvvvvvuuusssvvvyyy{{{|||~~~kkkhhhhhhmmmqqqpppppprrriiigggfffeeefffeeecccaaa^^^]]]\\\ZZZYYYYYYYYYYYY[[[\\\]]]^^^___```aaaaaadddbbb```]]]\\\\\\\\\]]]ZZZ\\\^^^^^^^^^]]]^^^___bbbbbbccccccccccccbbbbbbaaa```_________```bbbcccbbbbbbbbbbbbbbbbbbccccccbbbaaaaaaaaabbbeeeggghhhfffeeedddeeeggghhhgggfffaaa___```cccaaa[[[WWWWWWXXXYYY[[[___cccfffgggfffaaalllzzz~~~{{{zzzuuurrrooollllllrrrzzzuuugggbbbbbb```[[[[[[]]]]]]VVVMMMJJJMMMKKKSSSaaalllooofffVVVJJJHHHDDDBBBBBBEEEHHHKKKMMMJJJEEECCCJJJYYYhhhrrruuuvvvoooddd[[[WWWWWWYYYZZZYYYXXXXXXXXXWWWWWWVVVVVVYYYXXXVVVUUUUUUUUUVVVWWWVVVUUUSSSRRRQQQPPPQQQQQQTTTUUUUUUUUUSSSTTTUUUWWWZZZ^^^aaa\\\QQQDDD:::555111000222555555666<<>>777444111111333666666777???HHHgggrrr{{{zzz|||}}}gggIIIJJJGGGEEEDDDEEEFFFFFFEEE@@@AAABBBEEENNN___sss||||||zzzjjjjjjxxxyyygggccccccdddkkktttxxx~~~}}}tttnnnpppsssrrrqqqrrrqqqssswww|||~~~xxxsssqqqooonnnqqquuutttmmmggg]]]XXXPPPIIIDDD@@@>>>===888888888888:::;;;===>>>CCCEEEIIIMMMPPPSSSTTTUUUNNNLLLJJJFFFFFFJJJPPPVVV[[[___dddfffeeeaaa[[[XXXVVVWWWYYY[[[]]]```bbbccceeegggiiiiiigggfffeeefffsssuuussskkkhhhnnnvvvzzzyyyuuupppqqqvvv{{{}}}~~~|||yyy|||{{{~~~|||wwwtttsssrrrrrrqqqmmmmmmnnnpppssssssqqqooopppjjjfffhhhfff^^^WWWVVVYYYcccmmmrrrrrrqqqqqqpppttttttrrrpppooooooooooookkklllllllllkkkiiifffeee^^^ZZZTTTNNNHHHCCC===999444333222111111111222333333333444444555666666666999;;;RRRsss~~~sssttt{{{zzz|||tttaaaSSSSSSaaattt{{{mmmUUULLLSSSYYY```eeeaaaffffffggggggfffdddbbbaaa``````aaabbbdddeeeggggggeeegggiiikkkkkkllloooqqqooooooooonnnmmmnnnppprrrssstttuuuuuutttsssrrrrrruuuuuuvvvvvvvvvvvvuuuuuutttwww{{{}}}}}}}}}}}}}}}~~~ooojjjhhhjjjkkkjjjjjjlllmmmkkkhhhgggggggggeeeddd______```aaabbbbbbcccccccccbbbaaa```____________cccbbb```^^^]]]^^^___```aaadddhhhjjjiiiggggggffffffeeecccaaa```___``````````````````aaabbbcccccc``````___```aaaccceeegggffffffeeeeeedddeeeeeeeeedddcccaaaaaabbbbbb```^^^aaa___```cccbbb]]]ZZZ[[[dddcccbbbcccdddeeeeeedddeeeggghhhhhhhhhkkkpppuuuvvvyyy}}}~~~}}}|||{{{{{{uuunnneeeaaaaaacccbbb```___]]]\\\[[[UUULLLHHHIIIKKKUUUbbbjjjiii___TTTLLLKKKOOORRRTTTYYY^^^^^^[[[UUURRRQQQVVV\\\^^^ZZZTTTRRROOOMMMOOOUUUZZZ]]]]]]XXXXXXXXXXXXXXXXXXXXXXXXVVVUUUUUUTTTTTTUUUUUUUUUSSSSSSTTTTTTTTTSSSRRRQQQOOOPPPQQQRRRUUUZZZ```dddeeeaaaYYYNNNCCC:::555333222222444777888:::EEEPPPnnnppp}}}zzz}}}}}}wwwoooZZZGGGFFFDDDBBBAAACCCDDDDDDCCC???AAABBBEEELLL\\\pppuuuqqqhhh]]]```kkkttt}}}tttdddaaabbbccchhhqqqwww}}}nnnjjjiiiooorrrrrrpppqqqqqqwww~~~wwwsssqqqoooooopppmmmgggbbbZZZVVVQQQJJJDDD???<<<:::999999888888999999::::::;;;;;;<<<>>>AAADDDGGGHHHFFFHHHKKKOOOTTT^^^kkktttzzzoooeee___^^^___```aaacccfffhhhjjjkkknnnqqqrrrrrrqqqqqqqqqtttyyyyyytttttt|||}}}|||sssrrrvvvxxx|||zzzwwwrrrooonnnmmmlllkkkiiiiiiiiikkknnnoooooommmjjjccc^^^^^^XXXOOOLLLOOObbbkkkttttttrrrqqqrrrqqqrrrrrrqqqqqqpppooooooooollllllmmmllljjjgggeeeccc[[[WWWQQQKKKFFF@@@;;;888333222111000000111222333333333444444555666666666555999LLLfffmmmhhhnnnzzzyyyyyyrrr___MMMGGGRRRddd|||~~~ttt|||~~~yyyoooVVVJJJOOOSSSYYY___]]]```aaabbbdddcccbbb```___\\\]]]^^^```aaacccdddddd```ccceeeggghhhjjjlllooonnnooopppooonnnnnnpppqqqrrrtttuuutttsssqqqqqqrrrtttuuuuuuvvvvvvuuuuuutttvvvyyy|||~~~}}}||||||}}}{{{}}}uuuoookkkkkkkkkjjjkkkmmmooommmjjjiiiiiiiiihhhgggbbbbbbdddeeefffgggggghhhdddcccbbbaaaaaaaaabbbcccbbbaaa````````````aaabbb```dddhhhjjjjjjhhhfffeeehhhfffccc```^^^^^^___```___```aaabbbcccccccccccc``````___```aaabbbdddeeeddddddddddddcccdddddddddaaa```______```aaa```^^^bbb``````bbbaaa]]]\\\^^^hhhgggeeeeeeffffffeeedddaaaaaaaaacccgggnnnuuuyyy{{{}}}}}}{{{wwwssspppooojjjfffaaa______^^^_________\\\[[[ZZZUUUMMMJJJKKKNNNWWWccciiiggg___YYYUUUUUU\\\cccgggmmmsssrrrmmm]]]YYYUUUVVVYYYZZZWWWTTTVVVUUUUUUZZZ___aaa^^^[[[VVVVVVVVVVVVVVVVVVVVVVVVSSSTTTTTTUUUUUUTTTTTTTTTPPPRRRTTTVVVVVVUUUSSSRRRPPPQQQRRRSSSWWW\\\ccciiiggg___RRREEE<<<666333222222333666999;;;@@@NNN[[[ssswwwxxxwwwzzz{{{dddQQQLLLBBBAAA??????AAABBBBBBAAA>>>@@@BBBCCCIIIVVViiixxx}}}wwwpppfff^^^^^^cccfffuuurrrdddaaabbbaaaeeelllrrrxxx}}}wwwiiihhhkkkppprrrpppppprrrqqqyyywwwrrrqqqqqqpppnnnllliiigggccc___WWWNNNEEE>>>;;;:::999999999:::::::::;;;;;;::::::;;;;;;===???@@@BBBDDDLLLWWWaaakkkxxxwwwnnniiiggggggggghhhjjjmmmooopppooossswwwzzzzzzzzz{{{{{{vvv|||}}}yyyzzzxxxqqqrrrwwwvvv{{{ssspppmmmjjjhhhgggdddccccccaaa```bbbeeeggghhhhhhbbbZZZUUUSSSNNNHHHNNNZZZooovvvwwwpppjjjkkknnnooooooooopppqqqqqqpppooonnnmmmmmmmmmllliiifffcccaaaZZZUUUOOOIIIDDD???:::777333222111000000111222333333333444444555666666666555<<>>EEEUUUdddwww}}}vvvvvvzzz}}}|||xxxXXXFFFJJJBBB@@@???@@@AAABBBBBBAAA===@@@AAABBBEEEQQQcccqqqrrrxxx{{{vvvllldddbbbbbbaaassssssfffccccccaaaccciiinnnssszzzvvvkkkkkknnnsssrrrooopppssspppxxx{{{tttppprrrrrrqqqooommmmmmnnnoooiii___RRRGGG???<<<<<<999999:::;;;;;;<<<======>>>>>>???@@@@@@AAAAAAAAAFFFQQQaaappp}}}{{{tttrrrmmmmmmmmmmmmoooqqqsssuuuppptttyyy}}}~~~~~~~~~yyysssuuu|||uuu{{{wwwooollliiifffdddbbb___]]]WWWUUUSSSTTTWWWZZZ\\\]]][[[RRRNNNMMMIIIIIIWWWkkkyyy|||xxxjjjaaaccciiillllllnnnpppqqqrrrqqqooonnnmmmmmmmmmllliiieeebbb```YYYTTTNNNGGGBBB>>>999777222222111000000111222333333333444444555666666777777AAAPPP^^^eeejjjttt~~~uuunnnsssrrreeeVVVNNNLLLMMM___zzzxxxrrrxxx~~~{{{{{{kkkSSSGGGIIIHHHMMMTTTUUUTTTWWWZZZ\\\^^^]]]\\\[[[XXXYYY[[[]]]___```aaaaaaeeefffhhhiiiiiiiiikkkmmmiiilllnnnooonnnnnnnnnnnnmmmpppssssssqqqqqqsssuuuttttttuuuuuuuuuuuuttttttxxxyyy{{{{{{zzzyyyzzz{{{~~~}}}~~~~~~~~~kkkmmmmmmlllnnnrrrqqqmmmjjjiiigggfffeeeeeeeeefffgggeeedddeeegggiiiiiihhhcccbbbbbbccceeeeeecccbbbbbbaaa______``````___]]]]]]___``````^^^^^^___```ccccccbbb___\\\[[[\\\]]]dddcccbbbaaaaaaaaabbbcccccc___]]]^^^cccdddbbb___```___^^^^^^___```aaabbb^^^]]]]]]]]]^^^^^^______]]]___```]]]WWWUUUVVVYYYdddhhhgggaaa\\\___eeejjjmmmzzzwwwrrrlllhhhgggeeeccc``````___]]][[[YYYYYYYYYYYYYYYYYYYYYXXXWWWUUUSSSRRRWWWYYYbbblllooojjjeeedddeeepppxxxzzz~~~|||pppaaa^^^]]]___dddhhhhhhgggmmmmmmqqqxxxwwwkkk\\\TTTWWWVVVUUUTTTTTTTTTUUUUUUXXXUUUQQQOOOPPPQQQQQQPPPJJJKKKMMMNNNOOOPPPQQQQQQXXXXXXYYYZZZ\\\```dddggg^^^RRRBBB777444444444333444666999AAATTTiiiuuuvvv~~~~~~rrrkkkttt~~~{{{jjjRRRHHHEEEBBB@@@??????@@@AAA@@@???>>>???@@@@@@BBBLLLZZZdddlllvvv}}}wwwmmmdddkkkiiimmmpppjjj^^^[[[```jjjnnnqqqsssyyyzzzzzzvvvsssttttttsssqqqpppmmmrrrxxx{{{zzzwwwtttrrrqqqrrrssssssrrrrrrtttvvvyyyoooaaaUUUMMMGGGBBB???>>>>>>>>>???@@@BBBCCCDDDMMMFFFEEEKKKJJJDDDFFFNNNOOO\\\ooo~~~zzzyyyyyytttuuuuuuuuuuuuvvvzzz|||zzz}}}}}}}}}~~~}}}zzzvvvssstttxxxyyy}}}}}}mmmdddaaa\\\]]]^^^]]]ZZZUUUOOOLLLKKKFFFBBBAAAEEEIIIKKKLLLJJJKKKKKKKKKPPP]]]nnnzzzwwwfffVVVMMMQQQ^^^hhhjjjsssxxxuuussstttrrrnnnnnnllliiihhhfffdddaaa^^^VVVQQQJJJCCC???;;;888666222222222111222222333333222444666666555666777999444DDD]]]qqqyyy{{{}}}iiikkkuuusssooofffaaa```XXXTTTfff{{{~~~{{{~~~|||vvvtttlll[[[IIIBBBCCCHHHNNNSSSRRRSSSUUUWWWYYYYYYYYYYYYVVVWWWXXXZZZ\\\^^^```aaaeeedddbbbccceeehhhiiiiiikkkmmmoooqqqqqqpppnnnlllkkklllmmmnnnpppqqqssssssxxxwwwuuutttssstttuuuvvvyyyyyyxxxxxxxxxxxxyyyyyyyyyzzz{{{|||}}}|||{{{{{{yyy{{{|||}}}||||||}}}~~~fffkkkppppppqqqrrrpppkkkhhhiiijjjjjjjjjjjjjjjiiigggeeedddeeeggghhhhhhgggbbbaaaaaabbbdddeeecccbbbdddcccaaa``````___^^^\\\]]]_________^^^]]]^^^```aaabbbaaa```^^^^^^___aaabbbbbbaaaaaaaaaaaabbbbbbaaa^^^\\\^^^aaacccaaa^^^______^^^^^^^^^___```aaa______^^^]]]^^^___```aaaaaabbb```\\\XXXXXX^^^cccdddeeeeeebbb___aaakkkuuu}}}mmmiiieeecccccccccaaa______]]]\\\ZZZYYYYYYYYYZZZZZZZZZYYYYYYXXXXXXWWWWWWWWW[[[eeeooopppiiicccbbbcccjjjppppppnnnnnnlllhhhqqqpppooorrrvvvxxxvvvtttqqqqqquuuyyyuuuhhh\\\VVVVVVVVVUUUUUUTTTTTTTTTSSSTTTRRROOONNNOOOPPPOOONNNKKKLLLMMMOOOPPPQQQQQQRRRXXXXXXZZZ^^^bbbccc___[[[NNNEEE999222222444555555999999CCC\\\||||||{{{^^^KKKFFFGGGAAA@@@>>>???AAABBBBBBAAA>>>>>>???>>>@@@HHHUUU^^^iiisss}}}~~~zzzrrrjjjnnnkkkllloooiii]]]XXX[[[hhhmmmrrrvvv~~~|||{{{zzzyyyxxxuuuqqqnnnmmmkkkooossstttrrrnnnllljjjpppqqqssssssssstttvvvyyytttlllaaaXXXSSSOOOLLLJJJJJJIIIFFFDDDCCCDDDDDDEEEKKKGGGKKKTTTVVVPPPQQQWWWbbbppp{{{yyyyyy{{{|||}}}~~~~~~|||{{{{{{|||~~~~~~~~~}}}yyyxxxvvvtttuuuyyyyyy~~~}}}gggUUUMMMKKKPPPQQQRRRQQQOOOJJJEEEBBB@@@===999999<<>>???FFFPPPWWWaaalllxxx~~~}}}sssnnnnnnqqqmmmaaa[[[]]]fffkkkrrryyyxxxpppllljjjiiikkklllkkkhhheeeccccccmmmooopppqqqqqqsssuuuxxxrrrmmmeee___[[[YYYXXXVVVYYYVVVRRRMMMJJJJJJJJJKKKPPPQQQXXXcccfffbbbccciiitttwwwvvvtttssstttwwwzzz}}}~~~|||{{{~~~}}}|||{{{{{{|||}}}~~~~~~}}}{{{yyywwwvvvuuu~~~~~~yyyvvvvvvtttqqqrrrvvvyyy~~~oooVVVEEE@@@@@@CCCDDDDDDDDDBBB???;;;888888666444555777888999999???CCCNNN]]]jjjlllcccYYYHHHEEECCCEEELLLUUU]]]bbblllqqqtttrrrqqqqqqpppnnnkkkiiifffdddbbb___[[[XXXSSSMMMFFF???:::777333111222222111111222222333444333444666666666777999;;;AAAgggnnn[[[___mmmppptttggg]]]ZZZSSSNNNXXXiii{{{~~~tttooo___LLLAAA======AAAGGGKKKLLLNNNPPPPPPPPPPPPPPPPPPOOOOOOPPPRRRVVVZZZ\\\ZZZ[[[\\\___cccfffiiikkkiiijjjlllnnnnnnnnnlllkkkmmmnnnoooppppppqqqqqqqqqmmmooorrrtttvvvvvvuuuuuuqqqrrrtttuuuvvvvvvvvvuuuxxxxxxxxxxxxwwwwwwwwwwwwuuuvvvwwwvvvuuuuuuwwwyyy~~~||||||}}}~~~~~~~~~lllwww~~~yyyvvvsssqqqqqqqqqqqqpppnnnllliiihhhhhhgggeeeeeeffffffeeedddfffeeefffhhhkkklllkkkjjjdddbbb___^^^^^^^^^]]]\\\^^^______]]]\\\\\\]]]______aaabbbbbbaaaaaacccddd```aaaccceeefffeeeeeeddd___^^^]]]___aaabbb```]]]^^^^^^^^^]]]^^^^^^^^^^^^```___]]]\\\\\\^^^```bbb```___^^^]]]aaaiiittt|||nnneee```aaaaaaeeewww}}}vvvkkkaaa]]]^^^^^^```aaaaaa```___ZZZZZZYYYXXXXXXYYYZZZ[[[\\\[[[[[[[[[\\\___bbbddd```aaafffhhhccc\\\ZZZ]]]kkkkkkooopppjjjfffuuuyyysssooooooqqqppphhh\\\WWWXXXSSSTTTUUUVVVUUUSSSPPPNNNLLLLLLMMMOOOPPPPPPNNNLLLNNNNNNOOOPPPRRRTTTUUUVVVaaadddgggjjjhhh]]]OOODDD===999444222333555666666??????UUU~~~mmmSSSHHHFFFEEECCCBBB@@@@@@BBBBBBBBBAAA@@@@@@@@@???@@@DDDKKKQQQZZZeeeqqqzzzyyysssrrruuuqqqfffaaabbbfffiiinnnvvv}}}qqqllljjjhhhhhhhhhfffcccbbbcccdddlllmmmnnnnnnmmmnnnppprrruuurrrlllgggdddaaa___^^^ddd```\\\XXXVVVWWWYYYZZZ^^^^^^dddkkkmmmlllpppwww}}}vvvvvvtttrrrqqqrrrtttvvvxxx~~~}}}||||||~~~~~~}}}}}}}}}~~~}}}||||||{{{zzzzzzyyyyyy~~~}}}xxxtttssspppmmmmmmpppyyy~~~hhhPPPBBB@@@CCC======>>>>>><<<:::888666777777777888999:::::::::???CCCNNN[[[ccc^^^PPPCCCAAAAAADDDMMMYYYdddjjjlllrrrssstttrrrqqqpppooonnnkkkhhheeeccc```]]]XXXUUUQQQLLLDDD>>>999666222000111111111111222333444444444555666666666777:::<<>>;;;???EEEGGGHHHJJJKKKLLLLLLKKKKKKMMMLLLKKKKKKMMMRRRVVVYYYVVVXXX[[[^^^aaadddhhhjjjggghhhjjjlllllllllkkkjjjmmmnnnoooppppppppppppooonnnoooqqqssstttuuuuuuuuuqqqsssuuuwwwxxxxxxwwwvvvxxxxxxwwwvvvuuuuuuuuuuuussstttuuutttttttttwwwyyy{{{{{{{{{{{{}}}}}}}}}}}}dddmmmsssrrrpppqqqtttuuusssrrrpppnnnlllkkkiiiiiikkkiiigggfffggggggfffdddhhhggghhhjjjlllnnnmmmlllaaa___]]]\\\]]]______^^^``````___]]][[[[[[]]]___```bbbcccbbbaaa``````aaa^^^___aaabbbcccccccccbbb^^^___```aaabbbbbb```___^^^^^^^^^^^^^^^^^^]]]]]]^^^]]]\\\[[[[[[]]]___```^^^______aaadddjjjqqqvvvmmmbbb[[[]]]ccclllsssjjjgggddd```\\\]]]^^^______^^^^^^^^^ZZZYYYXXXXXXXXXYYY[[[[[[\\\[[[[[[[[[]]]```dddfffbbbaaaccceeedddbbbeeekkkssssssvvvxxxrrrqqq|||uuupppjjjfffeeeeeefffeee___VVVTTTWWWRRRSSSTTTTTTTTTRRROOONNNKKKLLLMMMPPPRRRRRROOOMMMPPPPPPPPPRRRSSSVVVXXXYYYdddgggiiieeeZZZNNNCCC>>>999777555444555777888888AAAHHH```yyybbbNNNGGGFFFEEEFFFDDDBBBAAABBBBBBAAA?????????>>>>>>???BBBGGGJJJUUU___jjjssszzztttrrrtttmmmaaa[[[^^^gggfffiiipppzzzrrrllljjjgggggggggeeedddfffiiikkknnnoooooonnnmmmlllmmmooouuutttrrrooollljjjiiiiiijjjhhhfffeeegggkkkooorrrrrrqqqqqqqqqqqqsss{{{yyyuuuwwwuuusssqqqpppqqqrrrsss{{{~~~~~~~~~}}}|||{{{zzz{{{|||}}}|||||||||}}}}}}~~~~~~}}}}}}}}}}}}||||||||||||{{{}}}|||zzz{{{~~~}}}xxxyyytttpppooommmjjjjjjnnnxxx~~~ttt]]]JJJ??????AAA<<<===<<<<<<;;;:::888777777888:::;;;<<<<<<======>>>CCCJJJOOOOOOJJJBBB===@@@CCCJJJWWWeeeqqqwwwyyyzzzxxxuuusssqqqooonnnmmmjjjhhhdddaaa^^^ZZZUUURRRNNNIIIBBB<<<888555333111111111111111222333444555555555666666666888;;;>>>MMMtttttt|||sss```OOOSSSccciiijjj]]]SSSSSSTTTUUUZZZbbbnnnuuuzzzxxxkkk[[[MMMBBB;;;===CCCCCCEEEFFFHHHIIIIIIIIIHHHKKKJJJHHHHHHJJJNNNRRRUUUUUUXXX[[[^^^___aaadddfffeeefffhhhiiijjjjjjiiiiiikkklllnnnooopppooonnnnnnrrrrrrqqqpppqqqrrrssstttqqqrrrssstttuuuttttttsssvvvuuutttsssrrrqqqpppooonnnoooppppppqqqsssvvvyyyyyyyyyzzz{{{{{{|||}}}}}}QQQWWW\\\\\\```iiipppsssnnnoooooooooooonnnnnnmmmooommmjjjiiiiiihhhgggeeegggggggggiiikkklllkkkjjjbbb```]]]]]]^^^```aaabbbaaaaaa```^^^\\\\\\^^^```bbbcccdddcccaaa_________[[[\\\]]]^^^^^^^^^^^^^^^^^^___aaaccccccbbbaaa___^^^____________^^^]]]]]]\\\\\\\\\\\\\\\]]]]]]^^^``````aaabbbdddeeeffffffccc]]]XXX[[[gggwwwzzzrrrjjjeeebbb```^^^[[[\\\]]]\\\[[[ZZZ[[[\\\[[[ZZZYYYYYYYYYZZZ[[[\\\[[[ZZZ[[[[[[]]]___bbbccc^^^^^^cccmmmsssvvvyyy~~~~~~}}}qqqhhhdddaaa___]]][[[ZZZZZZ[[[XXXSSSRRRTTTQQQQQQRRRRRRRRRQQQPPPOOOMMMMMMNNNPPPRRRRRRPPPMMMQQQQQQRRRSSSUUUWWWZZZ[[[```bbb```WWWIII===888888222222333444666999;;;<<<===KKKccczzz{{{~~~xxxqqqSSSDDDCCCEEEDDDGGGEEECCCBBBBBBBBBAAA@@@<<<;;;;;;<<<>>>AAADDDEEEQQQ[[[fffnnnwwwvvvqqqooonnncccTTTOOOTTThhhddddddllluuu{{{zzzoookkkhhhffffffffffffgggjjjooorrrsssssssssqqqooonnnooopppqqqsssvvvvvvvvvvvvwwwxxxsssssstttwww|||~~~{{{xxxsssrrrpppnnnnnnooopppqqqyyy}}}}}}||||||}}}}}}|||zzzyyyyyyzzz|||}}}yyyyyyzzzzzz{{{{{{||||||~~~}}}|||{{{yyyxxxxxxzzz{{{zzzwwwxxx{{{yyyuuutttoookkkkkkjjjiiilllqqqwww|||yyygggTTTFFF???======>>>===<<<;;;:::999999999666888:::;;;;;;<<>>@@@===LLLaaasss~~~wwwvvvdddLLLBBBCCCCCC@@@EEECCCBBBBBBCCCDDDDDDCCC<<<;;;<<<>>>AAADDDEEEFFFKKKWWWdddmmmuuu{{{|||zzzooommmnnnkkk^^^OOOMMMUUUgggccccccllltttxxx{{{ooohhhfffccccccdddeeeeeegggjjjppptttsssttttttsssqqqpppqqqrrroootttyyy}}}~~~|||yyypppooonnnmmmmmmmmmnnnooouuuyyy~~~~~~}}}|||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}xxxxxxyyyzzz{{{{{{{{{{{{~~~}}}|||zzzxxxwwwuuuuuuyyy{{{zzzxxxzzz~~~~~~{{{sssmmmhhhhhhggghhhlllrrruuu{{{wwwjjjYYYLLLFFFCCCAAA>>>@@@???===;;;::::::::::::777:::<<<===>>>@@@CCCGGGIIIIIIHHHCCC@@@BBBKKKRRR^^^hhhwwwwwwsssooohhheeeffffffccc___[[[WWWRRRLLLIIIFFFBBB<<<888666444333111000000000111222333555666666666666666777999===AAATTTdddmmmmmmttt|||iiiYYYGGGGGGSSSYYYaaaZZZSSSQQQRRRTTTWWW[[[cccooo}}}~~~qqq```LLL<<<888;;;:::<<<>>>AAACCCDDDEEEEEEFFFFFFEEEEEEFFFGGGIIIJJJLLLQQQWWWYYYXXXXXX\\\```bbbbbbcccdddffffffggggggeeegggjjjmmmnnnnnnmmmlllooonnnnnnmmmmmmllllllmmmhhhgggdddaaa___^^^^^^^^^dddeeefffeeeccc___[[[YYYPPPRRRUUUXXX\\\aaahhhmmmvvvyyy{{{{{{zzzzzz}}}||||||zzzxxxvvvwwwyyy|||zzz{{{}}}~~~~~~GGGIIIJJJLLLUUUaaahhhiiiooosssyyy}}}|||wwwooojjjuuurrrooonnnmmmllljjjhhhlllkkkkkklllmmmnnnlllkkkkkkhhhdddbbbcccdddeeeeeeddddddbbb___]]]]]]```bbbbbbdddffffffeeecccccccccaaa```^^^]]]]]]^^^___```ZZZ]]]```bbbaaa___^^^^^^``````aaaaaaaaa```^^^]]][[[\\\^^^``````___^^^]]]YYYYYYYYY[[[]]]]]][[[ZZZYYY___```aaapppyyydddfffcccaaabbbcccaaa``````[[[\\\\\\[[[XXXYYY]]]```^^^]]][[[ZZZZZZZZZ[[[\\\XXXYYYZZZ[[[[[[[[[[[[[[[VVV]]]ooo~~~}}}wwwgggbbb\\\YYYZZZZZZYYYWWWWWWRRRPPPSSSVVVSSSPPPPPPOOOOOOOOOOOOOOOQQQRRRRRROOONNNMMMNNNOOOPPPNNNMMMSSSSSSSSSTTTVVVYYY\\\^^^XXXSSSJJJAAA;;;666333222444555666888999<<>>>>>???BBBFFFIIIJJJJJJEEESSSdddpppwwwzzzwwwrrrjjjkkkooommmaaaSSSTTT___gggbbbdddnnnvvvwwwxxx{{{{{{ttteeebbbbbb___aaabbbcccdddeeeiiinnnrrrqqqrrrrrrqqqppppppqqqsssqqqwww~~~~~~|||{{{wwwqqqpppooommmmmmmmmmmmnnnqqqsssxxx}}}~~~}}}~~~~~~~~~yyyzzz{{{|||}}}}}}}}}}}}{{{{{{zzzyyyxxxwwwvvvvvvtttvvvwwwvvvzzzwwwpppiiigggeeeeeejjjpppuuuzzzhhh[[[LLLDDDEEEFFFCCC@@@BBBAAA???===<<<;;;<<<<<<<<>>BBBUUU___gggooo~~~}}}jjj[[[IIIGGGRRRWWW[[[VVVQQQPPPQQQTTTXXX]]]^^^lll{{{{{{iiiRRR>>>888:::777999<<>>>>>AAAFFFVVVbbbqqq~~~wwwlllttt~~~xxxnnnfffYYYLLLBBB>>>>>>>>>???????????????@@@@@@@@@;;;===AAAEEEFFFFFFDDDCCCFFFTTT```hhhsss|||wwwkkkbbbdddaaacccjjjcccZZZ]]]kkkjjjlllrrryyy|||yyyuuuxxxzzz{{{wwwmmmccc```bbbeeeffffffcccccceeehhhhhhjjjlllnnnpppqqqqqqpppppppppssswww{{{yyywwwvvvuuuuuusssqqqooonnnnnnoooppprrrtttvvvwwwyyy|||xxxyyy{{{}}}|||zzzyyy{{{}}}~~~~~~}}}zzzyyyyyywwwuuusssqqqtttxxx{{{|||{{{zzzxxxuuupppjjjeeedddgggkkkooouuuyyy~~~ppp\\\SSSMMMNNNMMMGGGEEEGGGFFFFFFEEEDDDBBB???<<<:::999===BBBBBBAAACCCJJJOOONNNMMMMMMMMMKKKLLLWWWdddtttrrrllljjjfffbbbaaabbb^^^YYYTTTOOOJJJEEEAAA???===999666333111000///111222222333444444444444:::444333888999777<<>>AAABBBBBBCCCCCCDDDDDDCCCBBBAAAAAAEEEGGGJJJNNNRRRUUUWWWXXXZZZ]]]aaaddddddeeeeeefffeeegggiiikkklllkkkjjjiiimmmllliiihhhjjjkkkhhhdddccc```___bbbdddbbb___]]]aaaaaa___ZZZUUUTTTWWWZZZ\\\___fffnnnwww}}}}}}zzzwwwwwwzzz||||||zzzssspppllliiiiiikkknnnqqqtttvvvxxxyyyzzz{{{}}}kkkWWWFFFDDDIIILLLSSS[[[hhhkkkooopppmmmkkklllnnnpppooonnnllllllkkkllllllkkkmmmooonnnlllkkkjjjjjjiiiiiiiiihhhgggeeecccbbb^^^^^^^^^]]]]]]___bbbeeeiiifffcccaaaaaaaaaaaa``````___^^^\\\\\\\\\]]]]]]\\\\\\]]]^^^______^^^^^^bbbaaaaaa```___^^^^^^]]]___^^^]]]\\\[[[ZZZZZZYYYYYYXXXXXXWWWYYY[[[]]]^^^]]]]]]^^^bbbffffffbbb^^^]]][[[[[[^^^bbbdddaaa^^^\\\\\\[[[ZZZYYYZZZ]]]```]]]]]]]]]\\\[[[[[[[[[ZZZXXXXXXXXXWWWWWWWWWVVVVVVYYYdddrrrxxxuuuooojjjhhhfffggghhhhhhfffbbb^^^\\\[[[ZZZXXXVVVTTTSSSRRRRRROOOOOOPPPRRRUUUVVVSSSPPPOOOMMMMMMNNNQQQRRRQQQOOONNNMMMMMMNNNPPPRRRRRRQQQVVVWWWZZZ^^^```^^^[[[WWWLLLFFF===666333222222333777999===??????AAALLLYYYwww{{{{{{___YYYOOOEEE???===>>>???>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>???AAABBBBBBCCC@@@OOO___iiittt{{{uuuhhhYYY___```fffpppnnnllltttnnnlllmmmqqqwwwzzzxxxuuuuuuyyyxxxpppkkkjjjggghhhgggeeeddddddcccbbbbbbeeehhhlllnnnooonnnnnnnnnpppuuuxxx|||xxxuuuttttttsssrrrqqqooommmmmmmmmnnnooopppqqqrrrrrrssswww~~~~~~wwwrrrtttvvvzzz|||~~~~~~}}}{{{{{{}}}~~~~~~|||{{{zzzyyyvvvtttrrrtttxxx{{{||||||zzzyyyvvvrrrkkkeeecccdddhhhjjjrrrwww}}}~~~~~~kkk[[[UUUQQQSSSTTTPPPNNNPPPNNNNNNMMMJJJEEEAAA>>>===999<<>>888888777777:::===@@@AAA@@@AAABBBBBBBBBBBBAAA@@@???@@@BBBEEEHHHLLLOOOQQQRRRVVVYYY^^^aaabbbbbbdddeeecccdddeeeggghhhhhhhhhgggjjjiiihhhhhhhhhgggbbb^^^___eeepppyyy|||wwwooojjj```^^^[[[[[[^^^dddmmmrrrzzz~~~{{{xxxvvvvvvxxxzzzzzzyyyvvvtttppplllhhhfffeeeeeejjjnnnssswwwyyyyyyzzzzzzrrrNNN@@@CCCFFFJJJNNN[[[___dddffffffhhhlllooorrrqqqooommmlllkkkllllllmmmooopppooommmkkkjjjjjjkkkkkkiiihhhgggfffeeeeeeaaa___]]]]]]```cccfffgggkkkgggbbb```___`````````aaa```___^^^]]]\\\\\\\\\[[[[[[\\\^^^____________bbbaaa___]]]\\\\\\\\\\\\\\\\\\[[[[[[ZZZYYYXXXXXXWWWWWWWWWXXXZZZ\\\___aaa^^^^^^_________]]]\\\ZZZ\\\[[[\\\___cccccc```\\\]]]]]]\\\ZZZXXXXXX[[[]]]^^^]]]\\\[[[ZZZYYYYYYXXXYYYXXXWWWWWWVVVVVVWWWWWW\\\dddkkkjjjccc^^^___bbb]]]]]]]]]\\\[[[ZZZXXXWWWVVVVVVTTTSSSRRRRRRRRRRRRPPPPPPQQQSSSUUUUUUSSSQQQNNNMMMLLLMMMNNNOOONNNMMMOOOPPPQQQQQQQQQRRRTTTVVV[[[\\\]]]___^^^ZZZSSSNNNAAA<<<666111111222444555777:::>>>>>>===EEE\\\rrr|||wwwdddNNNKKKEEE@@@======???@@@>>>>>>======<<<<<<;;;;;;>>><<<;;;:::;;;===@@@BBB???KKKYYYcccnnnwwwvvvnnngggmmmllllllppplllmmmzzzsssooollllllooorrrrrrqqqpppwww~~~wwwssskkkiiihhhgggfffdddaaa___[[[^^^dddiiilllmmmmmmllllllnnnrrrtttwww{{{|||zzzvvvtttssssssqqqoooooonnnmmmlllllllllnnnnnnpppqqqpppoooooorrrvvvzzz~~~zzzrrrkkknnnrrrwww{{{~~~~~~}}}}}}~~~}}}~~~}}}|||zzzxxxvvvssstttwwwzzz{{{{{{zzzyyywwwrrrkkkeeeaaaaaadddeeeoootttyyy||||||yyyeee___[[[[[[^^^___\\\YYYZZZZZZZZZXXXRRRIIIBBB???>>>======???AAAEEEJJJNNNQQQXXXWWWXXXZZZZZZ\\\fffrrrxxxlllhhheeeaaa^^^]]]\\\XXXQQQJJJEEEAAA>>>;;;999777555333111000000000111111333444444555555555444888;;;999888FFFeeettt^^^XXXSSSIIIEEEIIISSS\\\[[[WWWWWWNNNGGGLLLSSSddd{{{yyyxxxlllWWWAAA444666666666999<<<>>>???>>>???@@@@@@@@@@@@???>>>>>><<<>>>@@@CCCFFFIIIKKKLLLQQQTTTYYY\\\]]]___aaabbb``````aaabbbccceeeeeefffgggffffffgggeee```ZZZUUU[[[hhhxxx}}}uuupppeeeaaa^^^aaalllzzz{{{tttvvvuuussstttvvvxxxyyyxxxxxxxxxvvvsssnnngggbbb___```fffnnnuuuwwwwwwvvvvvvUUUCCCBBBEEEHHHKKKPPPVVV]]]bbbeeehhhmmmqqqrrrqqqooommmkkkkkkkkkkkklllnnnoooooommmkkkkkkkkkmmmllljjjhhhgggggghhhiiijjjeeeaaaaaadddggggggfffhhheeebbb`````````___^^^bbbaaa```^^^]]]\\\\\\[[[YYYZZZ\\\]]]^^^___``````bbb```^^^[[[ZZZZZZ[[[[[[[[[ZZZZZZYYYXXXWWWWWWWWWXXXXXXXXXYYYZZZ\\\^^^___^^^```aaa___\\\ZZZ[[[\\\]]]]]]```cccfffeeeaaa^^^]]]]]]\\\ZZZWWWWWWYYY[[[[[[[[[[[[ZZZZZZYYYYYYYYYZZZYYYXXXWWWWWWWWWXXXXXX[[[___aaa```\\\[[[^^^bbb\\\[[[ZZZXXXWWWVVVVVVVVVSSSSSSRRRRRRRRRRRRRRRSSSQQQRRRSSSUUUUUUUUUSSSQQQOOONNNMMMMMMMMMMMMMMMLLLNNNQQQTTTTTTSSSTTTXXX\\\^^^]]][[[YYYVVVPPPJJJEEE;;;777333222333666888999:::;;;<<<===BBBSSSrrr}}}}}}SSSFFFEEEBBB???>>>>>>???@@@???>>>>>>===<<<;;;::::::>>><<<:::999999<<<>>>@@@BBBHHHOOOVVVbbbrrr{{{|||~~~zzzpppjjjbbbeeevvv}}}uuullleeeeeehhhlllnnnmmmttt}}}~~~tttmmmhhhggghhhfffcccccc[[[^^^dddiiimmmnnnnnnmmmmmmnnnpppqqqrrrtttvvvyyyyyywwwwwwxxxxxxwwwtttpppmmmmmmllllllllllllmmmnnnooosssrrrrrrqqqqqqsssuuuwww}}}~~~~~~xxxpppgggkkkqqqwww|||}}}}}}~~~}}}~~~}}}|||{{{yyywwwssstttuuuwwwxxxxxxxxxwwwtttpppjjjdddaaa```bbbccckkkpppvvvyyyzzz}}}rrrbbbfffggghhhkkkkkkhhheeedddddddddaaaXXXMMMDDD@@@@@@CCCAAAAAADDDLLLUUU\\\___aaa[[[UUUTTTWWWbbbuuu}}}sssjjjfffddd___[[[[[[YYYTTTLLLEEEAAA===:::999555444222111000000111111111111333444555555555555333999;;;888===WWWsss[[[VVVSSSJJJEEEGGGPPP\\\`````````WWWOOORRRZZZppp||||||sssaaaGGG555666555555777:::<<<<<<<<<>>>>>>????????????>>>>>><<<===>>>@@@CCCFFFHHHIIILLLOOOSSSWWWYYY[[[^^^```^^^^^^___```aaaccceeefffddddddeeefffcccZZZSSSPPP^^^jjjvvvxxxuuuqqqooommmnnniiiffflllyyysssgggaaarrrqqqqqqrrrtttwwwyyyzzzxxxzzz|||{{{wwwqqqiiiddd\\\bbbjjjpppssstttssssssuuuSSSDDD@@@???CCCIIIIIIPPPYYY```dddhhhmmmpppnnnnnnmmmlllkkkkkkkkkjjjiiikkknnnnnnmmmmmmmmmnnnooommmkkkiiihhhiiikkklllppplllgggfffggggggeeebbbcccbbbbbbbbbcccaaa___\\\aaa``````___]]]\\\[[[ZZZYYYZZZ[[[]]]^^^_________```___\\\ZZZYYYYYYZZZ[[[ZZZZZZYYYYYYXXXWWWWWWWWWZZZZZZZZZZZZZZZ[[[[[[[[[\\\^^^```^^^ZZZYYY[[[^^^\\\^^^aaaccceeedddaaa^^^[[[\\\[[[YYYWWWVVVWWWYYYXXXXXXXXXYYYYYYZZZZZZZZZ[[[ZZZZZZYYYYYYYYYYYYYYYXXXXXXWWWYYY\\\^^^______[[[YYYVVVSSSRRRQQQRRRSSSRRRRRRRRRRRRRRRSSSTTTTTTRRRSSSUUUVVVUUUTTTRRRRRRQQQPPPPPPNNNMMMMMMNNNNNNMMMQQQVVVXXXXXXZZZ^^^aaa```\\\VVVQQQLLLHHHCCC@@@888666333333555888::::::@@@======CCCQQQhhhkkkOOODDDCCCAAA???===<<<<<<<<>>===<<<<<<;;;;;;<<<<<<<<<<<<======>>>>>>???CCCHHHOOO\\\nnn}}}ppphhhaaaiii~~~pppeeeaaadddiiinnnmmmsssyyyuuuiiiggghhhfffdddeee```ccchhhllloooppppppooooooppppppooonnnnnnoooqqqsssvvv|||vvvooouuuwwwzzz{{{yyyvvvrrrpppmmmmmmmmmmmmnnnooopppppprrrrrrrrrssstttvvvwwwxxx{{{}}}~~~~~~~~~}}}uuummmccchhhooovvv|||~~~~~~~~~}}}}}}}}}~~~|||{{{{{{{{{yyywwwsssssssssssssssssssssssspppmmmhhhdddaaaaaabbbcccggglllsssvvvxxx||||||nnndddmmmqqquuuwwwwwwvvvsssqqqkkkjjjfff]]]SSSKKKHHHGGGGGGHHHKKKQQQWWW\\\^^^___^^^XXXUUUYYYbbbssswwwooohhhfffbbb]]]YYYXXXTTTOOOHHHBBB>>>;;;999777222222000//////000111111111111333444555666666666444999888666DDDhhhrrrYYYSSSRRRKKKFFFHHHMMM\\\dddgggkkkeee```eeennn|||kkkQQQ===888666555555888:::::::::===>>>>>>?????????>>>>>>;;;;;;<<<>>>@@@BBBEEEFFFGGGJJJNNNQQQTTTVVVZZZ\\\\\\\\\]]]^^^```bbbdddfffcccaaabbbddd```UUUNNNNNNbbbnnnvvvsssllljjjjjjiiimmmjjjkkkssstttfffaaa```ppppppqqqrrrtttvvvyyy|||yyy{{{~~~}}}wwwpppkkk___bbbgggjjjkkklllmmmnnnsssaaaOOOFFF@@@;;;===CCCDDDJJJSSSYYY^^^bbbgggkkkiiijjjlllmmmmmmmmmlllkkkiiikkknnnoooooonnnooopppooonnnlllkkkjjjlllmmmnnnqqqooommmkkkjjjgggeeebbbccccccdddeeeeeeccc___[[[^^^______^^^]]]\\\[[[ZZZZZZZZZ[[[]]]^^^^^^^^^^^^^^^]]]\\\ZZZZZZZZZZZZ[[[ZZZZZZZZZYYYYYYXXXXXXXXX[[[[[[[[[ZZZYYYXXXXXXWWWWWWYYY[[[[[[YYYXXXZZZ]]]YYY[[[]]]___```^^^]]][[[ZZZZZZZZZYYYVVVUUUVVVWWWUUUVVVWWWXXXYYYZZZZZZ[[[YYYZZZZZZZZZZZZYYYXXXXXXVVVTTTSSSUUUZZZ\\\ZZZWWWZZZXXXUUURRRQQQQQQQQQRRRQQQQQQQQQRRRRRRSSSTTTUUUSSSUUUWWWWWWUUUSSSRRRRRRQQQRRRQQQOOOMMMMMMOOOQQQNNNRRRWWW[[[^^^___aaabbb]]]XXXQQQJJJFFFCCC???===555444222333666999::::::>>><<>>>>>>>>===<<<<<<;;;;;;:::<<<>>>???@@@@@@??????999>>>FFFOOO\\\jjjwwwtttkkkeeennnxxxmmmggggggkkkoooqqqtttwwwzzzjjjggggggdddaaacccdddfffjjjmmmoooqqqqqqqqqpppqqqqqqooommmlllmmmnnnppprrruuuyyy}}}}}}zzzwwwtttqqqoooqqqtttvvvwwwvvvtttssssssnnnnnnnnnooopppppppppppppppoooppprrruuuwwwwwwwwwzzz|||~~~{{{~~~~~~}}}|||zzzqqqggg```eeemmmuuu{{{~~~~~~}}}}}}}}}~~~}}}}}}~~~}}}|||{{{zzzzzz{{{{{{yyyxxxtttsssrrrqqqppppppppppppmmmkkkgggdddbbbbbbccccccccciiipppuuuwww|||uuulllhhhpppwww||||||||||||zzzwwwhhhfffccc___[[[XXXUUUTTTKKKPPPWWW]]]___\\\XXXUUUSSSTTT]]]kkkzzzrrrlllfffeee```YYYUUUTTTOOOJJJEEE@@@===:::777666222111000//////000111222000111333444666777777777555999666555IIIooooooWWWRRRRRRKKKHHHKKKJJJ[[[dddjjjrrrrrrsss}}}oooWWWCCC<<<999555444555777888999<<<======>>>>>>>>>>>>===999999999999;;;===@@@AAACCCEEEIIIKKKMMMPPPTTTWWWWWWXXXZZZ\\\^^^```bbbcccbbb______aaa[[[QQQMMMPPPaaannnwwwrrrllliiigggbbbaaacccjjjwwwyyy}}}nnn___XXX]]]dddssstttuuuuuuuuuvvvyyy|||yyyzzz||||||yyyuuupppmmmfffggggggfffddddddeeeffffff\\\VVVTTTMMMCCC???CCC@@@DDDHHHLLLOOOUUU]]]bbbeeegggllloooqqqpppooommmllloooqqqrrrqqqppppppqqqooonnnmmmmmmmmmmmmoooooooooqqqsssssspppmmmkkkkkkkkkjjjhhhgggfffccc___\\\\\\\\\]]]]]]]]]\\\ZZZZZZZZZ[[[\\\]]]]]]]]]]]]]]][[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZYYYXXXWWWVVVVVVUUUWWWYYYYYYYYYXXXYYYYYYWWWXXXZZZ[[[ZZZZZZYYYYYYXXXYYYYYYXXXVVVUUUVVVWWWVVVVVVWWWWWWXXXXXXXXXYYYVVVWWWYYYZZZZZZXXXVVVTTTTTTSSSSSSTTTVVVWWWVVVUUUWWWUUUSSSRRRQQQQQQRRRSSSQQQQQQQQQQQQQQQRRRSSSTTTSSSVVVYYYXXXUUUSSSRRRRRRPPPQQQQQQOOOMMMMMMPPPRRRRRRUUUYYY___ccccccaaa___TTTPPPJJJEEEAAA>>>;;;888333222222444888;;;======;;;AAAOOOeeewww}}}___IIICCC@@@???===;;;999999::::::<<<<<<<<<;;;;;;;;;;;;;;;:::<<<===???@@@AAAAAAAAA:::===CCCKKKUUUbbbpppzzzwwwooofffjjj||||||uuuooollllllnnntttuuuuuuzzzuuuddddddgggccc```aaacccdddgggiiilllnnnpppqqqoooppppppooonnnmmmoooqqqpppqqqrrrtttuuuuuuvvvvvvwwwuuusssrrrrrrrrrrrrrrrooopppqqqpppooooooqqqtttnnnoooooopppppppppooooooooonnnooorrrvvvxxxwwwuuuxxxzzz}}}~~~~~~~~~yyyzzz{{{}}}zzz}}}~~~}}}|||xxxnnncccaaagggooowww|||~~~}}}||||||}}}~~~~~~}}}}}}}}}zzzyyyxxxyyy{{{|||{{{zzzwwwuuussspppnnnmmmmmmnnnlllkkkhhheeecccbbbbbbbbbaaahhhoootttwww||||||nnniiijjjpppwwwzzzwwwssssssppplll]]]ZZZWWWZZZ^^^bbbbbb```WWWZZZ^^^^^^[[[XXXXXXXXX]]]cccrrr|||rrrmmmhhhdddccc^^^UUUPPPPPPHHHEEEAAA>>>;;;999666333222111000//////000111222000111333555666777777888444:::888666JJJlll}}}~~~~~~gggTTTSSSSSSLLLJJJNNNIIIYYYbbbhhhsssyyy}}}uuu^^^KKK@@@<<<666222333555777888:::;;;;;;<<<<<<<<<<<<<<<999888777777999;;;===???>>>@@@CCCEEEGGGJJJNNNPPPQQQRRRUUUXXX[[[\\\]]]]]]aaa[[[ZZZ\\\VVVLLLLLLSSSeeeqqqvvvooohhhgggccc\\\XXX___kkk{{{|||ttttttrrriiiZZZMMMMMM[[[iii{{{{{{{{{yyyvvvuuuwwwyyywwwwwwvvvuuutttrrrppppppppppppnnnjjjeeeaaa______kkkeeecccddd^^^PPPHHHHHH===>>>@@@@@@CCCJJJTTT\\\bbbffflllqqqtttsssqqqoooppprrrttttttsssqqqqqqqqqnnnnnnnnnnnnnnnoooooopppnnnsssxxxzzzwwwuuutttuuusssppplllhhhfffccc```^^^ZZZ[[[\\\]]]\\\\\\ZZZYYY[[[\\\\\\]]]]]]]]]\\\\\\ZZZZZZ[[[\\\\\\\\\\\\[[[\\\\\\\\\\\\[[[[[[[[[[[[XXXXXXYYYYYYXXXWWWVVVVVVWWWXXXYYYZZZ[[[ZZZYYYXXXWWWXXXYYYZZZYYYXXXYYYYYYWWWXXXYYYXXXVVVUUUVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWSSSUUUXXXZZZYYYWWWTTTRRRRRRSSSUUUUUUTTTTTTWWWYYYOOOOOONNNMMMNNNOOOPPPPPPPPPPPPPPPPPPQQQQQQRRRSSSTTTWWWYYYYYYUUURRRRRRSSSOOOPPPPPPNNNLLLLLLPPPSSSVVVWWW[[[aaafffeee```[[[JJJHHHDDDAAA>>>:::666333333333444777;;;???AAAAAA???LLLccc|||hhhOOOCCCCCC???>>><<<;;;;;;<<<>>>???:::::::::::::::::::::;;;;;;;;;<<<===???AAABBBCCCAAA??????CCCKKKYYYlll{{{xxxqqqgggiiixxx}}}}}}|||yyysssoookkkjjjvvvuuuqqqtttkkk^^^bbbhhheeeaaabbb```aaabbbeeehhhllloooqqqmmmnnnoooooooooppprrrtttnnnooooooppppppppppppooopppppppppqqqrrrtttuuuuuuqqqqqqpppmmmiiijjjmmmqqqnnnnnnoooooooooooonnnnnnpppoooooossswwwxxxvvvtttvvvxxx|||~~~~~~~~~vvvvvvxxxyyy{{{|||}}}~~~{{{|||~~~~~~{{{~~~~~~}}}yyynnnccceeejjjrrrzzz}}}{{{|||~~~~~~}}}~~~}}}}}}~~~}}}yyyxxxxxxzzz|||}}}}}}|||yyywwwtttpppnnnmmmmmmmmmmmmllliiifffcccbbbaaaaaaaaagggnnnssswww|||wwwiiigggkkkpppvvvwwwooohhheeeaaa[[[QQQMMMLLLSSS^^^fffgggfffdddccc^^^WWWRRRUUU___gggxxx~~~yyyrrrllljjjfffcccaaa[[[SSSMMMLLLDDDBBB???<<<:::888444222222111000//////000111111000111333555666777888888333;;;:::777HHHffftttooozzz~~~uuuaaaRRRTTTTTTMMMKKKOOOHHHWWW___fffrrr|||zzzjjjXXXCCC>>>666222111444777888888999::::::;;;;;;;;;;;;:::999888888999;;;===???;;;===???AAACCCFFFIIILLLKKKNNNQQQUUUXXXYYYYYYYYY```YYYVVVXXXSSSJJJKKKUUUssszzzxxxllldddfffddd^^^WWW```ooo}}}tttooommmeeeVVVKKKOOOaaarrr|||vvvssstttvvvtttsssrrrqqqqqqrrrtttuuuxxxxxxvvvpppiiiccc___]]]rrrooosss}}}~~~oooZZZLLLDDD<<<;;;BBBCCCBBBIIIVVVYYYbbbmmmssssssppppppqqqooorrrttttttqqqppppppqqqoooooopppqqqqqqppppppooonnnqqquuuyyy{{{zzzwwwuuuvvvsssnnnjjjgggddd```]]]YYY[[[]]]______]]]ZZZXXX]]]\\\ZZZ[[[\\\]]]\\\[[[\\\]]]^^^^^^^^^^^^^^^]]][[[^^^```___[[[YYY]]]```\\\[[[YYYXXXWWWWWWXXXXXXZZZ[[[\\\\\\\\\ZZZYYYXXXXXXXXXWWWWWWWWWXXXXXXYYY[[[ZZZYYYXXXWWWVVVUUUUUUYYYXXXWWWVVVVVVVVVVVVWWWVVVWWWXXXXXXVVVTTTQQQPPPTTTTTTSSSSSSSSSRRRRRRQQQPPPOOONNNMMMNNNPPPRRRSSSSSSSSSRRRPPPNNNNNNQQQSSSVVVUUUSSSQQQQQQRRRSSSTTTQQQKKKJJJOOOQQQPPPTTT[[[]]]___bbbeeeddd___WWWPPPCCCCCCBBB>>>888444333333;;;444222888>>>>>>@@@CCCAAAZZZ|||pppWWWGGGBBB>>>???@@@@@@@@@???>>><<<;;;===<<<;;;999777777999;;;===<<<;;;;;;;;;===>>>???AAA@@@AAACCCHHHUUUnnnxxxkkkjjjooolllvvvxxxyyywwwrrrnnnmmmmmmrrrvvvtttrrrzzzrrrlllddd```aaabbbbbbaaacccbbbbbbccceeegggjjjlllnnnmmmllllllmmmoooqqqsssqqqpppnnnmmmmmmnnnpppqqqqqqpppppprrruuuuuussspppllllllmmmmmmnnnnnnooooooqqqpppnnnmmmlllmmmoooppplllnnnqqqtttvvvvvvvvvuuuuuuvvvxxxzzz|||}}}~~~vvvvvvwwwxxxxxxyyyyyyzzzyyy{{{}}}~~~|||||||||||||||zzzqqqiiidddmmmyyy|||{{{}}}~~~}}}|||}}}~~~}}}~~~~~~}}}zzzyyyyyyyyyzzz|||}}}|||zzzwwwssspppppprrruuukkkkkkjjjfffbbb^^^]]]]]]bbbhhhoootttwww|||xxxpppmmmkkkrrrooohhh___WWWQQQPPPPPPIIIHHHJJJOOOUUU[[[______^^^___```]]][[[```ooo}}}vvvpppllliiidddcccaaa\\\VVVOOOIIIEEE@@@>>><<<:::777666444444111111000000000000000111333333444555666777888888:::999999@@@NNN___hhhjjjmmm]]]OOOMMMQQQSSSQQQPPPPPPOOOWWWggguuu|||yyyeeeOOODDD777111222555666444999999999::::::;;;;;;;;;999::::::999999888777666:::;;;===???AAACCCEEEFFFJJJKKKMMMOOOQQQSSSUUUVVVYYYVVVWWWWWWPPPHHHMMMWWWpppxxxwwwkkkcccdddbbb\\\YYYcccttt~~~tttooolllbbbSSSJJJQQQhhh{{{~~~wwwsssssstttuuuxxxuuuttttttwwwwwwvvvssszzzyyyuuuoookkkkkkooottt|||~~~vvvYYYIII===<<<===>>>EEEOOOVVV^^^hhhmmmnnnmmmnnnppprrrtttvvvvvvtttssstttuuuttttttssssssrrrqqqqqqqqqmmmooorrruuuvvvuuusssrrruuurrrmmmiiigggdddaaa___\\\\\\\\\]]]]]]]]]]]]]]]aaa^^^[[[ZZZ[[[\\\\\\\\\[[[[[[\\\\\\\\\\\\\\\[[[\\\^^^```]]]YYYXXXZZZ^^^]]][[[ZZZXXXWWWWWWXXXXXXZZZZZZZZZZZZZZZZZZYYYXXXXXXXXXWWWWWWWWWWWWWWWXXXZZZYYYYYYXXXWWWVVVUUUUUUYYYXXXWWWWWWWWWWWWWWWWWWVVVWWWWWWWWWVVVTTTRRRPPPPPPPPPOOOOOOOOONNNNNNNNNQQQPPPOOOOOOOOOQQQSSSUUUSSSSSSRRRPPPMMMMMMNNNPPPPPPPPPQQQRRRSSSSSSSSSSSSPPPMMMNNNTTTWWWVVVYYY___bbbbbbbbbaaa___YYYQQQLLL@@@@@@???<<<888555555555999777999>>>@@@???AAAEEEMMMmmm{{{gggRRRFFFDDD@@@>>>?????????>>>===;;;:::======<<<:::888999;;;===???>>>>>>>>>>>>??????@@@@@@???@@@BBBFFFQQQhhh||||||xxxnnnbbbfffqqqpppqqqssssssrrrooolllllllllvvv|||}}}vvvuuu{{{}}}xxxiiifffcccaaabbbcccdddeeebbbbbbaaabbbdddhhhlllnnnmmmmmmmmmmmmnnnppprrrssspppooonnnmmmmmmnnnooopppqqqpppppprrrtttuuurrrpppmmmnnnppprrrrrrqqqooonnnnnnnnnnnnnnnnnnnnnmmmmmmmmmnnnqqqsssvvvwwwxxxxxxwwwxxxyyyzzz{{{{{{||||||vvvwwwwwwyyyzzz{{{{{{|||zzz{{{~~~~~~}}}{{{{{{|||wwwmmmdddhhhqqq}}}~~~|||}}}~~~~~~|||}}}~~~}}}}}}~~~~~~|||{{{{{{{{{{{{||||||}}}{{{yyyuuuooojjjhhhiiikkkmmmnnnllliiiccc___]]]]]]___eeelllqqquuu|||xxxqqqmmmkkknnniii```VVVNNNIIIHHHHHHIIIMMMQQQTTTUUUUUUUUUUUU[[[^^^aaaccchhhvvvyyyqqqmmmiiifffdddbbb^^^XXXRRRKKKEEEBBB>>>===;;;999666555444333111111000000000000111111333444444555666777888999>>>888888CCCVVVhhhrrrvvvfffYYYMMMLLLPPPQQQOOONNNKKKJJJQQQ```ooozzzyyy}}}~~~uuu^^^QQQ@@@666555666777666888888999999:::;;;;;;;;;999999999999888777666666888999:::===???AAABBBCCCGGGHHHIIIKKKMMMOOOQQQQQQVVVTTTUUUUUUOOOIIIPPP^^^tttxxxuuuiiiccceeeccc\\\[[[hhhzzz{{{rrriiifff]]]QQQLLLWWWppp|||vvvsssrrrssstttuuusssrrrtttvvvwwwvvvuuuyyywwwtttpppnnnpppvvv|||gggRRR>>>999:::;;;>>>CCCNNNTTT\\\aaadddfffjjjmmmssstttuuuuuuuuuuuuvvvxxxxxxwwwvvvuuutttsssssssssqqqqqqqqqqqqooonnnlllkkkooollliiiggghhhiiiiiiiiihhhfffccc```___```bbbcccaaa]]]XXXUUUVVVXXXYYYZZZ[[[[[[[[[[[[[[[[[[ZZZZZZ[[[]]]^^^\\\XXXVVVXXX[[[]]]\\\ZZZXXXWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXYYYZZZYYYXXXXXXWWWVVVVVVVVVVVVXXXXXXWWWWWWVVVVVVVVVUUUXXXXXXWWWWWWVVVVVVVVVVVVVVVVVVWWWWWWVVVTTTRRRQQQNNNNNNMMMMMMLLLLLLMMMMMMQQQPPPPPPPPPRRRTTTVVVWWWTTTTTTTTTRRROOOMMMLLLMMMKKKLLLOOOQQQSSSRRRQQQPPPPPPPPPTTTZZZ^^^]]]^^^aaaccc```\\\WWWSSSMMMGGGCCC<<<<<<<<<:::777666666888666999===@@@???AAAIIISSSlllkkkXXXIIIDDDDDD???>>>>>>>>>>>>===<<<;;;;;;<<<======<<<;;;;;;>>>@@@AAAAAABBBBBBBBBAAA@@@@@@???>>>???AAACCCLLL^^^nnn|||xxxxxxpppeeejjjrrrnnnkkklllnnnoooooonnnmmmlllnnnzzzyyytttwww||||||zzzxxxrrrkkkeeecccdddeeebbbaaa```aaaccchhhlllooommmmmmnnnooopppqqqrrrrrrpppooonnnmmmmmmnnnooopppqqqppppppqqqssssssrrrpppmmmooorrrtttsssqqqnnnlllkkklllnnnppppppnnnmmmkkkooopppqqqsssuuuwwwyyyzzzxxxyyyyyyzzzzzzzzzyyyyyyvvvwwwxxxzzz|||}}}~~~}}}}}}~~~|||zzzzzzyyysssiiiaaannnwww}}}}}}~~~~~~}}}~~~~~~|||{{{}}}~~~~~~~~~~~~}}}|||{{{zzzyyyxxxvvvrrrmmmhhhffffffhhhmmmnnnmmmiiiccc]]]ZZZXXX^^^ccciiinnnttt}}}vvvoookkkhhhccc]]]SSSIIICCCAAABBBDDDIIIPPPXXXXXXRRRMMMLLLNNN\\\eeeqqq|||zzzqqqkkkhhheeecccbbb___ZZZSSSLLLFFFAAA???<<<;;;999777555333222222111111000000000111111222444444555666777888999999???888;;;NNNdddrrr|||^^^SSSJJJJJJNNNNNNLLLLLLHHHJJJSSSaaammmvvv}}}vvv~~~mmmwww}}}nnn^^^JJJ:::444333444333777888888999::::::;;;;;;888999999888888777666555555666888999;;;===>>>???AAABBBDDDEEEGGGIIIKKKKKKPPPOOOQQQQQQKKKHHHTTTfffxxxxxxqqqfffaaaccc```YYY]]]kkkvvvnnngggcccZZZPPPNNN]]]vvvzzztttrrrrrrssstttrrrqqqqqqrrruuuvvvvvvuuutttrrrooolllkkknnnsssxxxzzzfffUUUDDD>>>>>><<<<<<>>>CCCGGGMMMSSSXXX^^^eeejjjooopppqqqqqqrrrtttuuuvvvwwwvvvuuutttttttttuuuvvvwwwuuuqqqmmmjjjgggeeeeeegggeeeeeeggglllqqqtttvvvwwwuuupppllliiigggggghhhccc^^^XXXUUUVVVYYY[[[]]][[[[[[ZZZZZZZZZZZZZZZZZZZZZ[[[[[[ZZZWWWWWWXXXZZZ\\\[[[YYYWWWVVVUUUUUUVVVWWWWWWVVVUUUVVVWWWYYYZZZYYYXXXWWWVVVUUUUUUUUUUUUVVVVVVVVVVVVVVVUUUUUUUUUVVVVVVVVVVVVUUUUUUTTTTTTUUUUUUUUUUUUUUUTTTSSSRRRPPPOOONNNNNNNNNNNNOOOOOOQQQQQQQQQRRRSSSUUUWWWXXXUUUVVVVVVTTTQQQNNNLLLLLLJJJLLLMMMOOOPPPQQQPPPPPPVVVXXX]]]bbbcccbbb```___\\\WWWPPPIIIEEE@@@===::::::;;;:::888666666777999888<<>>>>>>>>>>>>>>======<<<===>>>>>>>>>===>>>@@@CCCBBBBBBCCCDDDCCCBBB@@@??????>>>???AAABBBGGGTTTaaammmrrr}}}}}}tttvvvvvvjjjjjjkkkmmmqqqtttrrrnnnjjjjjjuuu|||zzzvvvyyy~~~zzznnnfffdddeeedddcccaaa```bbbfffjjjmmmmmmnnnooopppqqqqqqpppppppppoooooonnnnnnooooooppppppppppppqqqqqqqqqqqqpppmmmnnnpppqqqpppnnnlllkkklllmmmnnnoooppppppooonnntttsssrrrrrrsssvvvxxxyyyxxxyyyzzzzzz{{{{{{zzzzzzvvvwwwyyy{{{}}}~~~}}}}}}~~~|||{{{{{{yyyrrriiidddcccvvv}}}~~~}}}~~~~~~~~~~~~~~~{{{zzz{{{~~~~~~|||yyywwwuuuttttttrrrooolllkkkmmmooopppqqqqqqmmmggg```[[[YYY^^^bbbgggmmmuuu|||pppjjjfffbbbYYYSSSJJJCCCAAADDDHHHJJJMMMUUU[[[ZZZSSSPPPUUU[[[hhhzzz{{{qqqkkkhhhfffcccaaa```\\\VVVNNNGGGAAA>>><<<999888666555333222111111111111000000111111222222444555666666888888999:::<<<===JJJcccuuu{{{{{{WWWMMMFFFFFFIIIJJJKKKMMMLLLXXXiiitttxxxzzzzzzvvv```iiiyyy|||{{{kkkTTTAAA666333333333666777777888999:::;;;;;;888888888888777666555555444555666777999:::;;;<<<===>>>???AAABBBDDDEEEFFFIIIHHHJJJKKKGGGFFFVVVjjjzzzvvvlllaaa^^^^^^[[[TTTZZZjjjzzzoooiiiiiicccYYYPPPOOO]]]tttxxxsssrrrsssssssssqqqqqqqqqqqqrrrsssssssssrrrqqqnnnllljjjjjjkkklllqqq~~~qqqaaaVVVJJJBBB>>><<<<<<===<<<>>>CCCHHHPPPXXXaaafffjjjjjjkkknnnppprrrssstttqqqqqqqqqrrrssstttuuuvvvssspppmmmiiieeedddcccccceeedddeeeiiiooouuuyyy{{{{{{zzzwwwuuurrrooommmlllgggccc^^^[[[\\\___bbbcccZZZZZZYYYXXXWWWWWWXXXXXXYYYYYYZZZYYYXXXYYYZZZ[[[ZZZYYYWWWUUUTTTTTTTTTTTTWWWVVVUUUUUUUUUWWWXXXYYYYYYXXXWWWUUUUUUTTTTTTTTTUUUUUUUUUUUUUUUTTTTTTTTTSSSTTTTTTTTTTTTSSSRRRQQQSSSSSSSSSSSSSSSSSSRRRRRRQQQPPPOOONNNNNNOOOPPPQQQPPPPPPQQQRRRTTTVVVWWWXXXSSSTTTUUUSSSOOOLLLKKKKKKJJJKKKLLLMMMPPPSSSVVVXXXaaadddggggggfffccc^^^ZZZRRRMMMEEE???;;;:::888777::::::999777555555777999<<>>GGGbbbfffKKKDDDBBBDDDDDD===@@@@@@??????????????????===>>>@@@@@@???@@@BBBDDD@@@AAABBBBBBBBB@@@???>>>@@@???@@@AAAAAACCCLLLWWW```mmmyyypppppprrrvvvxxxsssjjjbbbnnnssswwwvvvuuuvvvxxxwwwuuujjjdddfffdddbbb``````ccceeegggmmmnnnnnnoooooonnnnnnmmmppppppppppppppppppppppppppppppppppppooooooppppppqqqpppooonnnmmmmmmnnnnnnoooooooooooooooqqqssstttwwwvvvtttrrrrrrtttuuuwwwwwwxxxyyyzzz{{{|||||||||vvvwwwxxx{{{}}}~~~~~~~~~}}}}}}~~~{{{{{{{{{vvviii^^^___ggg}}}~~~}}}|||}}}}}}~~~{{{zzz{{{}}}~~~~~~~~~}}}zzzwwwtttssstttttttttrrrpppppprrrtttsssvvvwwwuuuooogggaaa]]]]]]```dddkkktttsssgggaaa]]]YYYSSSMMMGGGDDDFFFLLLQQQTTTTTTXXX[[[YYYWWW]]]jjjvvv~~~yyyssslllhhhgggeeebbb```\\\XXXQQQJJJCCC>>><<<;;;777666444333222111111111111111111111111222333333555555666777888999::::::<<>>888666555555555666777888999:::;;;999999999888888777666555444444555666777888999::::::;;;<<<===???AAABBBBBBBBBAAACCCFFFDDDEEEUUUiiivvvpppfff\\\XXXXXXUUUPPPVVVfffyyy|||qqqhhhdddccc^^^UUUMMMNNN[[[ooo~~~}}}tttpppqqqssssssrrrqqqqqqqqqqqqpppoooooooooqqqqqqqqqqqqpppmmmiiiggguuu|||~~~~~~}}}qqqccc^^^WWWMMMFFFAAA>>><<<;;;<<<<<<>>>CCCKKKTTT\\\aaadddeeegggkkkoooqqqqqqpppkkklllnnnpppqqqsssssssssjjjiiifffdddcccdddeeefffiiihhhiiilllppptttvvvvvvrrrssstttuuutttsssqqqppphhheeebbb```aaabbbcccccc[[[ZZZYYYWWWWWWWWWXXXXXX[[[[[[ZZZZZZZZZZZZ[[[[[[YYYXXXVVVUUUTTTTTTUUUUUUVVVVVVVVVVVVVVVVVVWWWXXXWWWWWWVVVUUUTTTTTTTTTTTTUUUUUUTTTTTTSSSSSSSSSRRRRRRSSSTTTTTTTTTSSSQQQPPPQQQQQQQQQQQQQQQQQQQQQRRRPPPNNNMMMLLLLLLNNNPPPQQQOOOPPPQQQRRRSSSTTTUUUUUUOOOPPPPPPOOOLLLJJJKKKKKKLLLLLLNNNQQQVVV\\\aaadddjjjllllllgggbbb^^^XXXRRRHHHDDD>>>:::888888888888::::::999777555666999;;;;;;>>>???BBBSSSuuu}}}tttWWWFFFFFFEEEFFFFFFAAAAAA@@@@@@?????????@@@@@@===???AAAAAAAAAAAABBBDDD??????@@@@@@@@@???>>>>>>@@@>>>>>>@@@???@@@GGGPPP___ooozzzwwwvvvxxxzzzvvvjjjaaakkkkkkmmmooosssuuuvvvuuu{{{nnn^^^eeecccbbb```___```aaabbbjjjjjjkkkkkklllmmmmmmmmmoooooooooppppppoooooooooppppppqqqooonnnmmmoooppptttrrrpppooonnnpppqqqsssqqqpppooooooppprrruuuwwwwwwvvvtttrrrrrrssstttuuuvvvwwwxxxzzz{{{{{{||||||uuuvvvxxxzzz|||~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{yyyvvvoooaaaWWW___nnn}}}{{{{{{yyyxxxyyy{{{~~~}}}{{{zzz|||}}}~~~~~~~~~}}}|||{{{yyywwwuuutttwwwwwwvvvtttqqqoooppprrrpppsssvvvvvvqqqiiibbb^^^\\\^^^bbbjjjsss}}}yyyggg[[[WWWTTTQQQJJJGGGDDDFFFNNNVVV\\\^^^^^^^^^]]]^^^dddqqqwwwsssooojjjgggfffddd```]]]UUURRRLLLFFF@@@===::::::555444333222111111111111111111111111111222333444666666777888999:::;;;;;;@@@XXXuuueeePPPJJJEEEDDDEEEFFFKKKQQQ]]]xxx~~~~~~sssuuuxxx|||zzz{{{hhhTTTEEE;;;555333444444555777888999:::;;;999::::::999999888777666333444444555666777777888888999:::;;;<<<>>>??????>>><<<>>>CCCCCCEEERRRbbblllggg```YYYUUUSSSRRRQQQWWWcccrrrxxxsssjjjccc```XXXUUUPPPNNNSSSaaarrr}}}xxxppplllnnnqqqqqqppppppqqqqqqpppmmmllllllmmmjjjkkkmmmpppqqqoookkkggg~~~rrrggg```^^^^^^___```YYYKKK>>>===<<<<<>>;;;888666666777777666777888777666666888<<>>DDDKKKVVVmmm}}}aaaLLLEEEHHHEEEDDDFFFCCC@@@@@@???>>>>>>???@@@AAA>>>@@@BBBBBBAAAAAABBBCCC>>>>>>>>>>>>>>>>>>?????????<<<<<<======>>>DDDKKK[[[lll{{{wwwzzzzzzrrrlllkkklllnnnqqqssstttvvvppp\\\aaaaaa``````____________ddddddeeefffiiillloooqqqmmmmmmnnnnnnnnnnnnmmmmmmooopppqqqooollllllnnnpppqqqqqqpppppppppqqqrrrsssnnnnnnooopppqqqssstttuuutttsssrrrrrrrrrssstttuuuvvvvvvwwwxxxxxxxxxxxxxxxtttuuuvvvxxxzzz|||}}}~~~~~~}}}|||||||||}}}~~~~~~~~~~~~}}}}}}}}}~~~~~~}}}|||zzzxxxvvvnnngggddd___\\\iiizzz{{{wwwwwwxxxtttsssrrruuuzzz~~~}}}{{{{{{}}}~~~}}}|||~~~}}}|||zzzxxxxxxwwwwwwzzzyyyxxxuuuqqqooooooooommmqqqvvvwwwssskkkddd```___```eeelllvvv~~~~~~mmm[[[QQQOOOOOOMMMGGGGGGJJJTTTbbbooovvvxxxxxxtttqqqwww}}}qqqooolllgggdddccc```\\\WWWMMMKKKGGGBBB>>>;;;999888444444333222111111111111111111111111222333444555666777777888999:::;;;;;;EEE```www||||||}}}]]]LLLIIIIIIJJJIIIGGGJJJOOOWWWlll~~~zzz{{{~~~}}}}}}tttbbbQQQCCC888333333444555666888999:::::::::;;;;;;::::::999888777222222333333444555555555666777777999:::;;;<<<======:::<<>>======>>>???@@@>>>@@@BBBBBBAAA@@@AAABBB>>>>>>===<<<===>>>@@@AAA===::::::;;;;;;<<>>999;;;DDDHHHHHHNNNWWWWWWWWWWWWVVVTTTSSSWWW]]]ccchhhnnnoookkkeee```]]]WWWWWWZZZaaalllzzzwwwooofffdddhhhkkkkkkiiikkkmmmooonnnlllkkkmmmooopppnnnmmmnnnrrrttttttrrr|||}}}tttvvvbbbPPPBBB888:::>>>>>>>>>???CCCHHHPPPXXX]]]```______ggghhhiiiiiiiiijjjlllnnnmmmsssuuuqqqmmmlllkkkiiillljjjkkkpppuuuwwwsssoooooommmkkkiiiiiillloooqqqqqqtttwwwyyyyyyvvvsssqqquuurrrnnnlllnnnppprrrssstttooohhhaaa]]]\\\^^^___```^^^\\\\\\]]]]]]]]]\\\[[[[[[ZZZYYYXXXWWWUUUTTTXXXWWWUUUSSSRRRRRRSSSSSSSSSSSSSSSTTTUUUVVVUUUSSSVVVVVVUUUTTTSSSSSSSSSSSSPPPPPPQQQQQQPPPPPPOOONNNKKKKKKKKKNNNQQQRRRRRRQQQSSSSSSRRRRRRRRRSSSSSSTTTRRRVVVZZZ[[[YYYYYY^^^bbbhhhhhhiiijjjiiiddd^^^YYYTTTPPPJJJCCC===999777777222222111333555666777666555666888:::<<>>??????>>>===============?????????@@@@@@AAAAAABBB???>>><<<;;;::::::;;;;;;888999:::;;;===???AAABBBIIIVVVfffuuuzzzqqqlllsssrrrlllooorrrpppsss{{{qqqeeeZZZ]]]``````]]]ZZZ\\\aaa``````aaacccgggkkkoooqqqnnnmmmkkkiiijjjllloooqqqooooooooopppooonnnmmmmmmpppooonnnnnnoooooonnnmmmpppoooooonnnoooqqqrrrsssssssssssssssssssssssssssssssssssstttuuuvvvvvvwwwvvvwwwxxxyyyzzz|||}}}}}}|||zzz{{{~~~}}}}}}||||||~~~}}}{{{{{{}}}~~~yyyooofff```UUUSSSaaaooouuu{{{wwwrrrrrrtttsssnnnppprrrsssuuuyyy}}}~~~}}}|||{{{{{{|||}}}~~~}}}}}}|||{{{yyyxxxwwwwwwwwwxxxxxxxxxwwwtttrrrpppssswwwzzzyyyuuupppnnnmmmlllnnnnnnpppyyyuuudddVVVOOONNNNNNNNN]]]bbbpppyyyuuurrrooolllgggeeecccaaa]]]WWWPPPJJJDDDAAA>>><<<:::999777555333333222111000000111111111111000000111333555666:::999888777999;;;===>>>JJJ]]]hhhfffoooeeeRRRKKKJJJIIIIIIJJJLLLNNNPPPWWWRRRQQQUUUUUUXXXkkkyyyuuu{{{zzz~~~sssbbbKKK888777555333333666888999999888999:::::::::999888888666666444333222333333444555666777888888777666555<<<<<<<<<>>>BBBGGGLLLOOOQQQQQQOOONNNNNNQQQVVVZZZ```bbbeeefffccc```^^^^^^]]]```fffmmmwww{{{rrriiieeefffiiiiiiiiijjjkkkllllllllllllllllllfffgggkkkppppppooorrryyytttYYYKKK???===>>><<<:::;;;???BBBGGGMMMSSSXXX[[[]]]dddeeefffffffffgggiiikkkmmmsssvvvrrrnnnnnnmmmlllmmmllllllqqqvvvwwwtttpppnnnmmmjjjiiiiiikkknnnpppppppppqqqqqqqqqqqqpppoooqqqnnnlllmmmpppuuuwwwyyyvvvsssooojjjgggfffffffffeeedddcccccceeefffeeeddd___^^^\\\YYYWWWWWWWWWWWWUUUTTTSSSRRRRRRSSSTTTTTTSSSSSSRRRSSSTTTUUUSSSQQQVVVVVVUUUTTTSSSSSSRRRRRRQQQQQQPPPPPPOOONNNNNNNNNOOOMMMLLLLLLOOOQQQSSSSSSQQQRRRSSSTTTVVVXXXYYYZZZ^^^aaaeeeeeecccbbbfffiiikkkjjjhhhfffbbbZZZRRRLLLGGGDDD@@@;;;777555444444444444555666777888777666555666888<<>>>>>===============???????????????@@@@@@@@@===<<<;;;:::999:::;;;;;;;;;;;;;;;<<<>>>???AAABBBBBBNNN___ppp|||nnnkkklllsss{{{uuuooopppqqqpppnnnsss{{{|||nnnbbb___]]]\\\___aaaaaa___^^^^^^___```bbbeeeiiimmmpppooonnnmmmlllmmmnnnpppqqqnnnnnnnnnnnnmmmmmmllllllooommmllllllnnnnnnmmmkkkoooooonnnoooppprrrssstttssssssrrrrrrrrrrrrrrrrrrrrrrrrssstttuuuvvvwwwwwwvvvwwwxxxyyy{{{}}}~~~~~~|||}}}~~~||||||}}}||||||||||||yyyqqqeee\\\XXXVVVZZZfffrrr{{{xxxrrrrrrrrrqqqnnnoooooooooqqquuu{{{}}}}}}|||||||||}}}}}}~~~~~~~~~}}}|||{{{yyyyyyxxxyyyzzzzzzyyyxxxuuusssqqqwwwzzz~~~~~~{{{xxxvvvvvvlllpppssstttzzzwwwgggZZZSSSRRRTTTUUUfffnnn~~~zzztttqqqooollliiifffeeebbb___[[[UUUMMMHHHCCC@@@===;;;:::888666444333222222111000000111111111111111111222333555666888888999999:::===@@@BBBPPP```lllnnnuuuwww^^^PPPKKKKKKJJJKKKMMMPPPRRRTTT[[[VVVTTTUUURRRRRRbbbuuu~~~{{{tttqqqpppYYYFFF888666333333555888999999999999:::;;;;;;:::888888777666555333333333333333444555666777777666666555999999:::<<>>BBBGGGNNNUUUXXX]]]^^^___``````aaadddfffjjjpppssspppmmmnnnnnnmmmmmmmmmnnnrrrvvvxxxuuurrrmmmllljjjiiijjjkkkmmmooommmllljjjiiiiiijjjlllmmmmmmllljjjlllppptttvvvwwwtttsssrrrqqqooonnnmmmllljjjjjjjjjlllnnnooommmkkkgggeeeaaa^^^]]]]]]___```YYYXXXWWWVVVUUUUUUVVVVVVSSSRRRRRRSSSUUUVVVTTTSSSUUUUUUUUUTTTSSSRRRPPPOOOOOONNNNNNMMMMMMMMMMMMNNNQQQNNNLLLLLLPPPUUUXXXZZZYYYZZZ\\\^^^aaadddfffgggfffiiikkkjjjgggfffhhhkkkgggeeeaaa]]]WWWNNNEEE???:::888666333222222333333222333555777888888777777:::999:::AAAPPPhhhzzz[[[LLLHHHEEECCC@@@???@@@AAA@@@@@@???>>>======<<<<<<======??????>>>>>>>>>>>>>>>>>>::::::999999999:::;;;;;;============>>>???@@@AAA@@@KKK\\\pppwwwfffgggllltttwwwvvvwww{{{wwwqqqoooppppppooommmnnnttt{{{zzzooofffbbb\\\WWWYYYaaaeeeaaaZZZ]]]]]]^^^```cccfffjjjlllnnnnnnooopppppppppppppppnnnmmmllllllkkkllllllllllllkkkkkkllloooppppppoooooooooooooooqqqrrrttttttrrrrrrrrrqqqqqqppppppppppppqqqrrrsssuuuwwwxxxxxxwwwxxxyyyzzz|||~~~~~~}}}|||}}}{{{{{{zzzvvvooodddZZZTTTUUU]]]fffmmmvvvyyy}}}~~~yyysssrrrqqqooopppooonnnmmmmmmqqqwww|||zzz{{{|||}}}~~~~~~}}}}}}~~~~~~}}}}}}|||{{{zzzzzz{{{{{{{{{{{{yyyvvvtttrrrwww{{{~~~~~~~~~~~~ssstttrrrrrrxxx|||nnnaaa[[[ZZZ\\\^^^mmmvvvzzztttpppooommmjjjhhheeeccc```\\\WWWQQQJJJEEEAAA???<<<:::999888666444333222111111000111111111111111111222333555666777777999:::::::::===CCCHHH```kkkvvv|||jjjYYYQQQLLLLLLMMMNNNQQQTTTWWWXXX\\\XXXVVVVVVRRRQQQ]]]mmm~~~vvvsssrrr|||xxxbbbOOO<<<888444333444666888999::::::;;;<<<;;;:::999888999888666555333333222222222333444555555555555555555666777999;;;>>>???@@@CCCDDDEEEEEEEEEFFFIIILLLLLLNNNQQQRRRSSSUUUWWWYYY___aaaeeejjjpppwww|||~~~wwwrrrlllhhhhhhiiigggeeeeeefffgggggghhhhhhhhhgggmmmiiigggfffddddddllluuu|||wwwuuuwww}}}{{{hhhdddXXXJJJBBB@@@???>>><<<:::::::::<<<@@@FFFLLLPPPQQQSSSVVVWWWXXX[[[^^^aaaeeekkkooollljjjlllnnnmmmmmmmmmnnnqqquuuvvvuuusssmmmlllkkkkkkkkklllnnnnnnjjjiiigggfffggghhhjjjkkkmmmkkkiiiiiikkkllllllllllllmmmoooppppppooommmlllmmmmmmnnnppprrrqqqooolllkkkjjjiiihhhhhhiiijjjkkkeeedddbbb```^^^\\\[[[[[[XXXWWWWWWXXXYYYZZZXXXWWWTTTTTTTTTSSSRRRPPPNNNMMMMMMMMMMMMMMMNNNPPPRRRSSSSSSQQQQQQTTTYYY___ccceeecccdddfffgggiiijjjkkkkkkdddeeefffdddaaa______```ZZZXXXUUUQQQLLLEEE===888555444333222222333555666444666999;;;;;;<<<<<<<<>>>>>===<<<<<<<<<<<<===>>>>>>>>>======<<<<<<<<<999999999::::::;;;<<<===>>>======<<<<<<======>>>???GGGVVVkkk~~~yyyllljjjmmmuuuwwwssssssxxxvvv{{{~~~yyyqqqnnnpppssswwwooohhhkkkuuu{{{yyytttjjjcccZZZXXX]]]cccbbb\\\____________```bbbdddeeekkklllooopppqqqpppooonnnnnnmmmlllkkkkkklllmmmmmmjjjjjjkkknnnrrruuuvvvuuuppppppppppppqqqqqqrrrrrrqqqqqqqqqpppoooooonnnnnnooopppqqqsssuuuwwwxxxyyyxxxxxxyyyzzz{{{~~~}}}~~~zzzwwwqqqhhh___YYYWWWWWW___jjjrrruuu{{{yyyrrrzzz~~~zzzuuusssrrrpppsssrrrqqqooonnnooorrrtttuuuwwwzzz|||~~~}}}|||{{{}}}}}}}}}||||||{{{{{{{{{||||||{{{zzzxxxvvvtttsssrrruuuyyy}}}uuujjjiiisssssshhhccccccfffiiiuuu~~~{{{yyyuuuqqqoooooonnnkkkhhhbbb___[[[VVVRRRLLLEEEAAA???<<<999888777666555333222222111111111111111222111222222333555666777888888999::::::;;;BBBMMMUUUssszzzwwwaaaXXXUUUNNNNNNOOOPPPRRRTTTWWWXXXWWWUUUVVVWWWUUUVVV```mmm}}}tttdddnnnzzz}}}hhhVVVDDD???888444333555666777:::;;;;;;<<<;;;:::999888:::999777666444333222222111111222222333444444444222333555777999999999999<<<===???@@@@@@AAACCCEEEDDDEEEGGGHHHJJJMMMQQQTTTWWWXXX[[[___ccchhhkkkmmmkkkhhhdddcccccccccbbb```bbbcccdddeeeeeeffffffeeeiiieeecccbbb```aaaiiirrr{{{yyyvvvtttxxxxxxeeebbb]]]YYYXXXXXXRRRDDD888::::::999999;;;>>>AAABBBEEEGGGJJJMMMOOORRRWWWZZZ___fffiiiggggggjjjmmmmmmkkkkkkmmmooorrrssssssrrrmmmmmmmmmmmmmmmnnnnnnnnnhhhhhhiiiiiijjjjjjjjjjjjllljjjiiihhhiiihhhgggeeeeeegggjjjlllmmmlllkkkjjjmmmmmmmmmnnnnnnmmmiiigggiiikkkmmmoooppppppppppppnnnnnnmmmllljjjiiiggggggeeecccbbbaaa```^^^[[[YYYUUUTTTTTTSSSRRRQQQPPPOOORRRRRRTTTVVVYYY[[[^^^___^^^^^^___cccgggjjjllllllhhhhhhhhhgggfffdddcccbbb^^^^^^]]][[[WWWUUUSSSSSSNNNKKKHHHEEEBBB===777333444444444444444555777888;;;===???@@@???AAADDDFFFJJJRRRaaawwwgggTTTHHHDDDFFFBBB@@@>>>>>>???@@@@@@@@@>>>======<<<<<<<<<<<<<<<>>>======<<<<<<;;;;;;;;;999999:::;;;<<<======>>><<<<<<;;;::::::::::::::::::===GGGZZZmmmxxx{{{yyyxxxppppppxxx|||wwwuuuxxxvvv}}}vvvpppttt|||uuujjjiiiqqq|||}}}sssddd]]]___bbbaaabbbbbbaaa```___^^^^^^^^^eeehhhkkknnnooonnnlllkkkmmmmmmmmmmmmmmmmmmnnnnnnlllllllllnnnqqqssssssrrrrrrqqqqqqqqqpppooonnnnnnpppppppppoooooonnnnnnnnnooooooqqqsssuuuvvvxxxxxxyyyxxxxxxxxxzzz|||~~~||||||}}}~~~~~~~~~~~~}}}|||vvvooodddXXXSSSUUU]]]cccllltttxxx{{{~~~ppprrr{{{}}}xxxuuuuuusssvvvwwwwwwuuurrrooommmmmmpppsssvvvzzz{{{{{{zzzyyy||||||{{{{{{{{{{{{{{{{{{{{{{{{zzzyyyxxxvvvuuutttoooqqquuuyyy~~~sssdddeeettt}}}yyyrrrllljjjlllqqqtttwwwtttqqqnnnnnnnnnmmmhhhddd\\\YYYTTTOOOKKKFFFAAA>>><<<:::777666666555444222222111111111111111222222111222333555666777888999999999:::===DDDQQQaaammmmmm[[[VVVUUUQQQQQQQQQQQQQQQRRRSSSSSSPPPQQQSSSUUUUUUWWW___hhhwwwyyy}}}ooo```dddrrrzzzwwwfffQQQJJJ@@@777444444555555999999:::;;;;;;:::999999:::999888777555444222222111111111111111222333333000222444666666666555555777999;;;=========???@@@@@@AAABBBCCCCCCFFFJJJMMMMMMNNNQQQSSSWWWYYY[[[\\\]]]\\\\\\\\\]]]^^^]]]]]]___```aaabbbcccccccccccccccbbbbbbdddcccccciiiqqqzzz{{{{{{zzz~~~wwwnnnqqqvvv}}}vvvZZZAAA;;;:::999777777777888888<<<>>>AAACCCFFFIIIMMMPPPWWW^^^bbb```aaaeeeiiijjjggghhhjjjlllmmmoooooopppkkklllmmmnnnnnnnnnmmmmmmfffhhhjjjlllmmmlllkkkjjjkkkjjjiiijjjkkkkkkiiigggeeefffhhhjjjkkkkkkkkkjjjkkkjjjiiiiiiiiihhheeebbbeeegggkkknnnppppppooonnnnnnoooppprrrsssssssssssstttqqqnnnjjjhhhddd___\\\ZZZYYYXXXWWWWWWVVVWWWWWW]]]___bbbeeeiiikkkmmmnnnnnnmmmmmmmmmnnnnnnllljjjiiiiiihhhfffccc___\\\ZZZZZZXXXVVVSSSPPPMMMKKKIIIEEECCC???<<<:::777333000444444444555666777888999<<<>>>???@@@AAAGGGPPPWWW^^^nnn{{{wwwgggVVVMMMEEECCCDDDBBB@@@>>>===>>>@@@@@@???>>>===<<<<<<;;;;;;<<<<<<======<<<<<<<<<<<<<<<<<<999:::;;;<<<============:::999999888777777888888999888===LLL\\\jjjuuu|||wwwxxx}}}wwwyyy|||vvvzzzyyypppkkkooozzzyyyccc^^^aaaccceeedddcccaaa___]]]\\\[[[```cccgggkkkmmmmmmkkkjjjllllllmmmnnnnnnnnnnnnmmmpppnnnmmmlllmmmlllkkkiiippppppppppppooonnnmmmlllooooooooooooooooooooooooooopppqqqrrrtttvvvwwwwwwyyyxxxvvvvvvwwwyyy{{{|||xxxyyy{{{|||}}}~~~~~~}}}|||yyyvvvnnneeeXXXOOOOOOYYYfffppptttvvvzzzuuuzzzyyyvvvvvvvvvwwwyyy{{{zzzvvvqqqmmmkkkmmmpppssswwwyyyzzzyyyxxx{{{{{{{{{{{{{{{{{{{{{|||zzzzzzyyyxxxxxxwwwwwwvvvqqqrrruuuzzzqqqgggmmmzzz{{{sssrrrqqqpppqqqtttzzz~~~|||uuupppnnnkkkkkkkkkhhhbbb]]]UUUQQQLLLHHHEEEBBB???<<<:::777555444444444333222111111111000111111222333111222444666888999999:::888888;;;CCCRRReeevvvdddVVVRRRQQQRRRRRRRRRQQQPPPPPPOOOOOONNNPPPSSSSSSRRRRRRVVVZZZ[[[fffuuu}}}ssshhhfffiiizzzwwwcccZZZLLL???888555444555666777999:::;;;;;;:::999999999999888777555444333222222111000000111111222000111222444444444444333555777999:::::::::<<<>>>>>>???@@@@@@@@@AAADDDGGGEEEGGGIIILLLNNNPPPQQQRRRTTTTTTVVVWWWXXXZZZ[[[[[[[[[\\\]]]^^^___`````````______bbbeeefffeeekkkrrrxxx}}}uuuXXX???===:::777555555666777888999;;;<<<===???BBBEEEKKKQQQVVVUUUVVV\\\aaabbbcccdddfffhhhiiijjjkkkmmmhhhjjjkkklllmmmlllkkkjjjfffgggiiikkkllllllkkkjjjkkkjjjkkklllnnnmmmkkkiiigggggggggggghhhiiikkkllliiihhhffffffffffffdddccceeefffhhhjjjkkkkkkkkkjjjjjjlllnnnqqqsssuuuvvvvvvwwwuuusssqqqooommmiiifffcccbbb___^^^^^^___aaaccchhhjjjnnnrrruuuwwwwwwvvvtttqqqmmmjjjiiigggeeeccceeeeeedddbbb___\\\XXXVVVSSSQQQNNNKKKHHHEEEBBB@@@===;;;888666666444222000444444555777888:::;;;<<<:::===AAAEEENNN]]]nnn{{{|||zzzmmmVVVMMMIIICCC@@@CCCBBB@@@>>>===>>>???>>>>>>======<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<============999999;;;<<<<<<<<<<<<;;;999888777777777777777777<<<999;;;EEERRR___ppp~~~}}}yyyzzz~~~yyy{{{{{{{{{xxxssspppwwwhhh^^^^^^```eeedddcccbbbaaa___]]]\\\\\\___dddhhhkkklllkkkjjjiiijjjmmmnnnooonnnlllkkkpppnnnlllkkkkkkkkkiiiggglllmmmnnnoooooonnnmmmlllnnnnnnnnnoooppppppqqqqqqpppqqqqqqrrrtttuuuuuuvvvxxxwwwuuuttttttuuuwwwxxxuuuxxxzzz{{{{{{}}}||||||||||||{{{xxxsssooobbbZZZQQQNNNVVVbbbnnnuuuwwwwww|||zzzvvvvvvwwwxxxyyy{{{yyyvvvrrrpppooommmooorrrvvvxxxzzzzzzzzz{{{{{{{{{||||||}}}}}}}}}zzzzzzyyyyyyyyyyyyzzzzzzvvvvvvxxx}}}~~~tttooovvv}}}wwwyyyzzz{{{zzz|||}}}wwwsssooommmkkkjjjiiiddd]]]VVVMMMJJJEEEBBB@@@???===<<<888666444333333333222111111111000000111222222333111333555777999:::::::::999999===JJJ]]]ooo|||rrr[[[TTTSSSPPPRRRRRRRRRQQQPPPOOONNNNNNPPPSSSTTTSSSPPPNNNNNNNNNMMMXXXkkkzzz}}}|||zzzvvvssspppxxxuuujjjYYYHHH===888666555333555777999::::::::::::888888999999888666555444444333222000000000000111//////000111222222222222444555666777777888:::===;;;===>>>>>>>>>???AAACCC???AAADDDGGGIIIKKKKKKLLLNNNOOOQQQRRRRRRTTTVVVWWWWWWWWWYYYZZZ[[[\\\\\\\\\\\\\\\^^^aaaaaaaaagggooommmvvv|||~~~~~~|||iiiEEEAAA<<<888666777:::<<<777888999999888999;;;===@@@GGGKKKKKKLLLRRRXXXZZZ```bbbdddeeefffgggiiikkkfffhhhjjjkkkkkkkkkiiihhhfffggghhhiiiiiijjjjjjkkklllkkklllmmmnnnllliiifffiiihhhfffeeefffhhhjjjlllhhhgggeeeeeefffgggfffeeehhhhhhggggggggghhhiiiiiihhhjjjlllooopppqqqqqqqqqssssssrrrsssuuuuuusssrrrjjjhhheeeddddddfffiiilllmmmpppuuuyyy{{{{{{yyyxxxpppkkkeeeaaa______^^^^^^ZZZ[[[[[[ZZZXXXUUURRRPPPLLLJJJFFFCCCAAA>>>:::888666555333333444555555444444555777999;;;===??????===AAAHHHRRRbbbyyyzzz|||lllZZZLLLJJJHHH@@@???CCCCCC@@@>>>======>>>>>>=========<<<;;;;;;;;;;;;<<<;;;<<<<<<======>>>>>>>>>888999:::;;;<<<;;;:::999888888777777777777777888;;;888999AAAJJJVVViii{{{|||||||||}}}zzzxxxwww|||zzzsssvvviii]]][[[[[[ccccccccccccbbbaaa___^^^[[[]]]bbbfffjjjkkkllllllfffiiilllnnnooommmkkkiiinnnlllkkklllnnnnnnmmmllliiijjjlllnnnoooooonnnnnnmmmmmmnnnooopppqqqrrrrrrqqqqqqrrrrrrssstttuuuuuuxxxwwwtttrrrrrrsssuuuvvvtttwwwzzz{{{{{{|||xxxyyyyyyzzzyyyuuunnnjjjYYYSSSOOORRR]]]iiirrruuuyyyxxx{{{uuuuuuvvvwwwxxxyyywwwuuusssssstttmmmooorrruuuxxxzzz{{{{{{||||||}}}}}}~~~~~~zzzzzzzzzzzzzzz{{{|||}}}yyyyyyzzzxxxuuuzzz~~~yyytttppppppnnnlllkkkiiiccc[[[TTTIIIFFFAAA???>>>===<<<;;;777555333222333333222111111111000000111222333333111333555888:::;;;;;;;;;::::::???MMM```ooovvvwww|||hhhUUUTTTVVVTTTQQQRRRRRRRRRQQQPPPOOONNNRRRUUUWWWTTTQQQNNNLLLJJJOOOUUUcccqqqwwwyyy}}}xxx{{{|||uuuaaaOOOBBB;;;888777111333555888::::::;;;;;;777888999999888777666555555444222111000///000000......//////000111222222333444555555555666999<<<888:::<<<======>>>@@@BBB;;;===@@@CCCFFFGGGHHHHHHKKKLLLMMMMMMMMMNNNPPPRRRSSSTTTUUUWWWXXXYYYYYYYYYZZZXXXYYY[[[ZZZ[[[bbbjjjjjjttt{{{|||}}}{{{}}}vvvxxxxxxwww~~~zzz{{{~~~yyytttWWWJJJ???>>>===888333222666777777666444333444555;;;;;;;;;<<<@@@DDDIIIKKKRRRXXX^^^___]]]\\\___bbbaaabbbccceeegggiiiiiijjjhhhggggggfffggghhhjjjkkkfffggghhhiiiiiiiiihhhgggjjjhhheeebbbbbbdddgggiiiiiihhhggggggggggggggghhhiiiiiihhhhhhhhhjjjkkklllnnnllljjjiiijjjkkkkkkkkklllhhhgggllluuuxxxuuupppooooooooooooppprrrsssttt|||{{{zzzwwwrrrlllgggeeecccaaa___[[[XXXVVVUUUTTTSSSSSSTTTRRRPPPKKKGGGDDD===<<<;;;999777666666555111111222222333333333444111999???>>><<<>>>AAACCCBBBHHHSSSjjj~~~pppQQQJJJDDDCCCCCCBBBDDDHHHDDDBBB@@@>>><<<;;;<<<<<<======<<<;;;::::::::::::777777888999:::;;;;;;<<<:::999999888888999999:::::::::999999999999999:::555777;;;???BBBKKK^^^pppxxxzzz}}}|||~~~}}}uuuvvv|||mmm```ZZZWWW___bbbdddccc```^^^___aaaZZZ\\\___bbbeeeggghhhiiimmmooopppooonnnmmmmmmnnnrrrqqqooommmlllkkkkkklllkkklllmmmmmmnnnnnnmmmmmmnnnnnnmmmmmmnnnoooqqqrrrrrrqqqpppppppppqqqrrrssswwwvvvuuuuuuvvvvvvuuutttsssyyy}}}{{{yyy|||~~~~~~~~~yyyxxxyyyvvvjjj]]]VVVOOOSSSZZZbbbjjjrrrxxx|||zzztttpppnnnvvvwwwxxxxxxxxxvvvuuusssmmmmmmmmmmmmooorrrxxx}}}~~~~~~~~~}}}}}}||||||{{{zzzyyyzzz||||||{{{zzzwwwyyy|||{{{vvvsssooommmqqqoookkkfff```YYYRRRMMMFFFCCC???===<<<;;;999888444333222111000000000000000222444444333333333444444333444777:::=========@@@===DDDUUUbbbgggmmmtttvvv```UUUQQQPPPOOOLLLLLLKKKKKKLLLNNNPPPQQQSSSSSSRRRQQQOOOMMMKKKJJJIIIKKKSSS```kkkssszzz|||nnnvvv{{{}}}~~~iiiSSSEEE===888444333444777777666888<<<999999999888777666555444444444444333222111///...111000000000000000111111000000111222333333444444666777888999:::;;;<<<<<<>>>@@@AAAAAAAAAAAABBBDDDEEEFFFFFFGGGIIIJJJKKKKKKQQQQQQRRRSSSSSSTTTTTTUUURRRSSSTTTUUUWWWYYYZZZ[[[vvv~~~wwwpppqqq}}}{{{sssqqq{{{xxxyyyqqqdddYYYMMMCCCAAABBB@@@>>>>>>888999999999888777666666666666555666999<<<@@@BBBFFFKKKPPPRRRPPPPPPRRRUUUZZZ[[[]]]```bbbdddeeefffdddccccccbbbbbbccccccdddddddddffffffgggffffffeeedddcccbbbbbbbbbeeegggiiikkkjjjiiihhhgggfffffffffhhhgggggggggiiikkkmmmnnnpppnnnkkkiiiiiiiiihhhggg```aaaccceeeggghhhgggfffsssrrrrrrrrrrrrsssssstttoooooonnnlllhhhddd```]]]\\\[[[XXXUUURRROOONNNMMMGGGGGGFFFEEEBBB???<<<999;;;:::999777666555555555444444555555666777777777;;;>>>BBBFFFGGGIIIMMMRRR]]]iii{{{lll]]]MMMFFFBBBBBBBBBAAACCCFFFCCCBBB@@@???===<<<<<<<<<::::::999999999:::;;;;;;888888888999::::::;;;;;;888888888888999:::;;;<<<:::999999888888888999999888888999<<<>>>CCCQQQ___fffgggrrr{{{uuuwww}}}vvvuuu|||~~~}}}wwwrrrrrryyyxxxkkkaaa[[[VVV[[[```eeefffccc___^^^___[[[[[[ZZZ\\\___dddiiilllmmmnnnnnnlllkkkjjjlllmmmpppooonnnmmmlllmmmnnnnnnlllmmmmmmnnnnnnnnnmmmmmmmmmmmmllllllmmmnnnppppppsssrrrrrrrrrrrrssstttuuuvvvuuutttuuuvvvwwwvvvuuutttyyy|||yyyyyy{{{}}}}}}xxxwwwvvvsssiii\\\SSSQQQRRRWWW```hhhpppwww|||}}}wwwrrrooommmsssuuuwwwyyyyyywwwuuutttqqqooommmkkklllpppvvv{{{zzz{{{}}}~~~~~~}}}{{{zzzzzzyyyxxxyyyzzz{{{zzzyyyzzzzzzzzz{{{~~~|||xxxuuussspppnnnpppmmmhhhccc^^^WWWOOOJJJCCC@@@<<<:::999999777666444333222111000000000000111222333333333333444555888888999::::::;;;<<<===CCCIIIWWWfffkkklllwwwfffUUUNNNNNNMMMKKKLLLLLLLLLLLLMMMMMMNNNOOOOOOOOOOOONNNMMMLLLKKKJJJHHHHHHMMMVVV___gggsss~~~|||mmmoooqqq]]]NNNCCC;;;777444444777777555777<<<999999999999888777666555666666666555444333111111111000000000000000111111000000111111222333333444555666666777999::::::;;;:::;;;======<<<<<<>>>???BBBCCCCCCDDDEEEFFFGGGHHHGGGGGGHHHIIIIIIJJJJJJKKKLLLLLLMMMNNNPPPQQQRRRRRRyyy~~~vvvsssxxx{{{xxxyyy}}}||||||ssscccaaaXXXPPPNNNLLLEEE>>>:::888888888888777666444333444333222222333555777999===AAAFFFHHHGGGGGGIIILLLPPPRRRUUUXXX[[[^^^___```^^^^^^_________^^^]]]]]]aaaaaabbbccccccccccccccc___``````bbbdddfffhhhjjjjjjjjjiiigggfffeeedddcccdddddddddeeefffiiikkklllooolllhhhfffeeedddcccaaa[[[```fffeeeaaa^^^aaadddmmmlllkkkiiiiiihhhhhhhhhaaaaaa```___\\\YYYVVVUUUTTTSSSPPPMMMJJJGGGEEEEEE@@@???>>><<<:::888666555888777666555444444444444333333555666888999:::;;;AAA===@@@KKKTTT[[[gggrrrwwwppp{{{kkkVVVKKKGGGBBB@@@BBBCCCAAAAAACCCBBBBBBAAAAAA???>>><<<;;;888888888888999:::;;;<<<999999999999::::::::::::666666777888999;;;<<<===999888888888888888999999;;;888888:::===@@@GGGPPPZZZ\\\dddnnnpppkkklllrrr~~~|||vvvpppqqqwwwwwwzzzxxxpppjjjooouuuyyyvvvpppkkkddd]]]WWW[[[aaadddcccaaa___]]]\\\YYYVVVUUUXXX___ggglllkkklllllljjjiiiiiijjjlllmmmmmmmmmmmmmmmnnnooopppmmmmmmnnnnnnnnnmmmmmmlllllllllllllllmmmnnnooooooqqqqqqqqqrrrssstttuuuvvvuuutttssstttvvvwwwwwwvvvuuuyyyzzzxxxwwwzzz|||{{{tttsssqqqiiiZZZMMMKKKPPPVVV]]]fffooovvvzzz~~~~~~}}}zzzwwwtttqqqooopppsssvvvyyyyyyxxxvvvttttttrrrnnnkkkjjjmmmsssxxxvvvyyy}}}|||yyy{{{yyyyyyzzz{{{||||||{{{}}}zzzwwwwwwzzz}}}zzzvvvtttsssrrrpppooonnnjjjeee```ZZZSSSKKKFFF???<<<999777666666555333333333222111000000000000111222222222111222555777:::;;;<<<;;;999;;;@@@DDDPPP]]]ppp|||yyywwwooo\\\PPPNNNOOONNNKKKKKKLLLLLLMMMMMMLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKIIIGGGIIIMMMRRR[[[lll{{{ssskkkyyyyyy}}}mmm^^^NNNAAA:::666444555555444666;;;999999999999999888777666888888888777666555444333111000000/////////000000000000000111222222333333444444555555666777888888666888999:::999999:::<<<>>>??????@@@AAABBBCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFFFFGGGGGGHHHIIIIIIJJJJJJ{{{yyyvvvsssuuuzzzkkkhhhfffeeeaaaVVVHHH???===;;;999777777666666555666555333222222333444555888;;;>>>@@@@@@@@@BBBDDDGGGHHHLLLOOOSSSVVVXXXYYYVVVXXXYYY[[[[[[[[[ZZZZZZ]]]^^^______````````````^^^___aaadddfffggghhhhhhgggggggggfffeeedddccccccaaa``````aaabbbdddfffgggiiifffcccaaa```___^^^\\\]]]bbbhhhhhhccc```bbbeeeaaa```^^^\\\ZZZYYYXXXXXXWWWWWWVVVUUUSSSQQQNNNMMMMMMKKKIIIFFFCCC@@@???>>><<<;;;999777666555555555555444444333333444444555444444666888:::<<<>>>>>>CCC???GGG^^^sss~~~vvvsss|||vvvZZZKKKGGGCCC@@@???BBBDDDBBB@@@BBBAAAAAABBBBBB@@@???<<<;;;:::999999999::::::;;;<<<;;;;;;:::::::::999999999777777777888999:::<<<===888888777777777888999999<<<888888<<>>??????BBBBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFyyy{{{{{{vvvoooooo{{{wwwxxxyyyxxxvvvoooeee\\\IIIDDD===999888:::::::::888777666444444444444444111333555666666777888999<<<===@@@DDDGGGJJJLLLMMMKKKLLLOOORRRTTTUUUUUUUUUXXXXXXYYYYYYZZZ[[[\\\\\\^^^___aaacccddddddddddddbbbcccdddeeeeeeddddddccc```___^^^^^^^^^___```aaabbb___\\\[[[[[[\\\[[[ZZZZZZ]]]```bbbbbb```___^^^XXXWWWUUUSSSPPPNNNMMMMMMOOOOOONNNLLLJJJHHHFFFEEECCCBBB@@@===;;;999888888666555333111111111222333444333333444444666777777999:::;;;<<<>>>???@@@AAAFFFOOOgggzzzvvvzzzwww^^^MMMGGGFFFBBB???@@@DDDFFFCCCAAABBB@@@AAAAAAAAA@@@>>>===;;;======<<<;;;;;;;;;;;;;;;<<<<<<;;;::::::999999999999999888888999999::::::888888777777888999::::::===999999???CCCDDDFFFHHHOOOWWWdddmmmooollllllpppwwwxxxwwwuuuuuu{{{qqqmmmssswwwwwwpppqqqooonnnttt~~~wwwjjjZZZUUUZZZ___```^^^[[[XXXUUURRRRRRTTTWWWYYY___dddjjjmmmnnnllljjjjjjlllllllllmmmmmmmmmllllllkkkkkklllllllllkkkkkkjjjmmmnnnnnnoooppppppqqqqqqnnnnnnoooqqqrrrsssttttttsssrrrrrrsssvvvwwwwwwvvvuuuwwwwwwttttttuuusssooommmbbbVVVOOOLLLMMMVVV___eeelllssswwwxxxyyy{{{~~~}}}yyyzzz{{{{{{zzzwwwtttrrrppprrruuuwwwxxxvvvtttrrrtttuuuvvvtttqqqnnnmmmmmmtttvvvwwwyyy{{{|||}}}}}}}}}|||{{{}}}yyyxxxwwwxxx|||{{{xxxxxxuuussspppooonnnmmmkkkjjjgggddd^^^XXXRRRKKKEEE@@@:::888555444444444333222333222111111000111111111111222222222222444888;;;777888999:::AAAPPPeeetttbbbZZZOOOJJJKKKKKKIIIFFFJJJKKKLLLLLLKKKJJJHHHGGGMMMLLLKKKIIIHHHHHHHHHHHHIIIIIIKKKLLLLLLPPP^^^lll~~~~~~zzz~~~iii^^^```nnnooo^^^KKKAAA888444333222444888777777888999999999888888777777777777777666555444222222111000000000000000//////000000000000111111111111111222222333333444555666888888777777999:::999999999:::;;;;;;<<<<<<<<<======>>>??????@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCyyyxxxjjjsss}}}}}}wwwsssuuuzzz}}}}}}zzzxxxrrrlllOOOHHH@@@;;;:::::::::999777777666555555444444444222222222222333333444444222444666999;;;===??????>>>???BBBEEEHHHJJJLLLLLLOOOOOOOOOPPPQQQRRRSSSTTTXXXYYYZZZ[[[[[[[[[[[[[[[\\\]]]___```aaaaaa``````\\\\\\ZZZYYYYYYYYYZZZ[[[YYYWWWUUUUUUVVVWWWWWWVVVVVVVVVWWWZZZ]]]\\\XXXTTTMMMLLLJJJGGGEEEDDDCCCBBBEEEEEECCCBBB@@@>>>======:::999777555444333222222444333222111111222333444444444555666777999:::;;;<<<===>>>@@@CCCEEEGGGHHHUUUlllnnnYYYLLLDDDCCCDDDCCC@@@@@@EEEFFFCCCAAABBB@@@@@@@@@??????===<<<<<>>===<<<;;;;;;;;;;;;<<<<<<;;;;;;::::::999999::::::999999888999999:::888888888888999:::;;;;;;???;;;:::>>>@@@??????AAAIIITTTdddrrrzzz|||~~~~~~zzz}}}yyynnnttt|||}}}uuutttooommmtttiiiYYYVVVYYYZZZZZZXXXWWWUUUSSSRRRQQQPPPPPPVVV\\\ccciiikkkkkkjjjjjjjjjjjjkkkllllllkkkkkkjjjjjjjjjkkklllllllllllllllnnnnnnooopppqqqqqqqqqqqqpppqqqrrrssstttuuuuuuuuutttsssrrrsssuuuvvvvvvuuutttvvvvvvsssrrrqqqlllfffaaaTTTIIIIIIPPPXXXbbbjjjqqqvvv{{{|||zzz{{{~~~|||xxxyyyyyyyyyxxxuuurrrppppppqqqsssuuuvvvvvvuuuttttttwwwyyyyyyvvvrrrnnnmmmrrrrrrsssuuuvvvxxxzzz{{{zzzyyyyyyzzz}}}~~~~~~}}}vvvwwwyyy{{{~~~|||zzzzzz|||{{{{{{yyyvvvuuurrrpppnnnlllllljjjgggeeebbb^^^XXXRRRMMMGGGAAA>>>999666444333333444333222222222111111111111111222111333444444555777:::===::::::;;;@@@LLL```wwwwwwZZZVVVQQQMMMKKKLLLLLLLLLJJJJJJJJJJJJJJJIIIHHHGGGMMMKKKIIIHHHFFFFFFFFFGGGFFFFFFHHHKKKJJJKKKSSS]]]uuu~~~nnndddaaafffxxx}}}rrrzzzttt```SSSDDD<<<777333444666555666777888888888888888666777777777666666555444444333222111111111111111///////////////000000000000000000111111222222222222333555555444444666777777777777888888888999999:::::::::;;;<<<<<<======>>>>>>??????????????????zzzmmmjjjnnnnnnttt}}}yyytttsssuuuwwwwwwvvvwwwzzz}}}{{{xxxqqqiiiUUUOOOGGGCCCBBB@@@<<<999777666666666666666666666777666444444444444444444///000222444555666777777555666888:::===???BBBCCCDDDDDDDDDDDDEEEGGGIIIJJJMMMMMMMMMNNNNNNOOOPPPPPPRRRSSSUUUVVVVVVVVVTTTSSSRRRQQQPPPPPPPPPQQQRRRSSSOOOMMMKKKKKKLLLMMMMMMLLLNNNNNNOOORRRSSSQQQLLLHHHAAA@@@>>><<<;;;:::::::::<<<;;;;;;:::999999999999444444333222111111111111444444444444555666666777666666777888:::===???@@@>>>AAAFFFMMMUUU\\\bbbeeexxx{{{vvvzzzzzzhhhUUUKKKGGGCCCCCCEEEDDD@@@@@@DDDEEEBBB@@@AAA??????>>>===<<<<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;:::::::::888888888888999:::;;;;;;999999999999:::;;;<<<======;;;;;;======:::;;;???EEEOOO^^^mmm{{{{{{ssszzz|||yyyrrrlllqqqyyycccTTTOOOSSSWWWVVVVVVTTTSSSQQQOOONNNMMMNNNRRRYYY___cccfffiiikkkfffggghhhjjjkkkkkkkkkkkkjjjkkklllmmmnnnooooooooommmmmmooopppqqqqqqppppppqqqrrrsssttttttttttttsssuuusssrrrsssuuuuuutttssssssuuuuuusssqqqnnnfff]]]TTTLLLHHHOOOZZZdddmmmtttwww{{{~~~}}}{{{}}}}}}}}}|||yyyyyyyyyxxxwwwtttrrrqqqmmmnnnppprrrtttwwwxxxyyywwwyyy{{{{{{xxxtttrrrqqqppprrrtttvvvxxxyyyyyyxxxyyyxxxxxxzzz|||~~~~~~}}}vvvwwwyyy|||~~~yyysssppppppzzz{{{{{{yyytttqqqqqqnnnllljjjiiihhhgggdddaaa\\\XXXRRRMMMHHHCCC>>>:::666444222111222333222222222111111111111111222222111333555777888999<<<>>><<<<<<>>>EEETTThhh{{{ooo^^^]]][[[UUUOOOMMMOOORRRIIIIIIHHHHHHHHHHHHHHHIIIIIIHHHFFFEEEDDDEEEFFFGGGDDDCCCEEEHHHIIIHHHLLLQQQaaarrryyyvvvqqqmmmsss}}}rrrrrr~~~zzziiiUUUGGG>>>777444555444444555666777888888888777777777777777666666555666555444333222222222222////////////////////////000000000000111111111111000111333333222222444555444555555555555666666666999999999:::;;;;;;<<<<<<::::::;;;;;;<<<<<<<<<===}}}mmmhhhmmmxxxxxxxxx~~~uuuuuuqqqmmmkkklllqqqvvvyyyvvvvvvjjj___ZZZTTTQQQPPPLLLEEE???777777777888888888999999888666444333333333222111111111333444555555555555333333444555777:::===>>><<<<<<<<<<<<===???AAABBBCCCCCCCCCCCCEEEFFFHHHHHHIIIJJJLLLLLLLLLJJJHHHGGGHHHGGGGGGGGGHHHIIIKKKLLLGGGEEEBBBBBBBBBCCCCCCBBBDDDEEEHHHHHHFFFBBB>>>;;;<<<<<<:::999888888888888777666666666777888999999444333333222222222333333111222222333444555555666777888999:::===???AAABBBDDDIIISSS```nnn{{{vvvqqqsssaaaUUUKKKJJJJJJGGGGGGJJJDDD@@@???CCCDDDAAA???@@@???>>>===;;;;;;;;;<<<===::::::::::::;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;666777777888999;;;<<<===::::::::::::;;;<<<===>>>;;;:::;;;===<<<:::<<>><<<;;;>>>GGGVVVhhhvvv~~~zzziiicccdddbbbYYYOOOJJJKKKOOOIIIIIIGGGGGGGGGHHHIIIJJJEEEDDDCCCBBBCCCDDDFFFHHHEEEBBBCCCGGGHHHGGGIIILLLOOOaaauuuyyywww|||}}}ooo~~~yyybbbPPPDDD:::555555333333444666777777777777777777888888888777777666777666555444333333333333///////////////.........000000000000111111111111111222444444333333555666333333333333333444444444555555666666777888888888999999999:::;;;<<<<<<<<<|||~~~xxxvvvxxxyyy~~~xxxxxxrrrkkkiiimmmsssyyy|||xxx{{{}}}}}}zzzvvvqqqkkkeee___VVVLLLEEE???<<<999888888999999888999888777777999999777555222444555444111111333666333333444555555666777777444555555666777888999999=========>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBAAAAAAAAA???>>>======<<<<<<======>>>>>>>>>>>>======<<<;;;999888777666555444444444666666555555555555555666000222333222111111444666111333666777777999<<<>>>:::<<<>>>@@@AAADDDHHHKKKMMMUUUhhhjjjooosss~~~|||iiiPPPMMMIIIGGGFFFFFFEEECCCAAAAAAAAAAAA@@@???===<<<===<<<;;;<<<======;;;999<<<<<<<<<;;;;;;:::::::::<<<<<<;;;::::::999888888999999999999999999999999888888999::::::;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<<<>>>>>CCCOOO```nnnuuuwwwqqqfffcccdddbbb[[[RRRMMMMMMOOOOOONNNMMMLLLKKKIIIHHHHHHEEEEEEEEEDDDCCCCCCBBBBBBDDDDDDCCCCCCDDDEEEFFFGGGNNNRRR___sss~~~~~~}}}|||uuubbbSSSGGG>>>888777333000222333333555:::999999888888888888888888999888666555444444444555......//////000000111111111111000000000000111111000000000000000000000000111111222222333333333333555555555555555555555555666666666666777777777777qqqwww|||xxxwww|||}}}tttkkkkkkuuu~~~}}}pppeeefffqqq|||~~~|||xxxrrrhhh\\\SSSDDD???999777888999888777999666444444666666555333888:::;;;999666555666888333333333333333333333333333333444444555555666666666666777777777888888888888888888888888888888888:::::::::::::::::::::::::::999999888888888888888888888999999888777666666777666555444444444444444444444333333222222333333666777888888999999:::::::::::::::::::::::::::999>>>BBBFFFIIIJJJNNNTTTYYYmmm}}}~~~~~~~~~}}}}}}hhhWWWLLLIIIFFFDDDDDDCCCBBB@@@AAA@@@???===<<<;;;;;;:::===;;;;;;<<<======;;;:::<<<;;;;;;;;;::::::::::::<<<<<<;;;;;;:::999999888888888888888888888888888888888999999::::::;;;;;;<<<;;;;;;::::::;;;;;;<<<<<>>:::666555777888777555999:::;;;:::888666666666555555444333222222111111222222222222222333333333111111222222222222222333222222222222222222222222333333333333333333444444666555555444444444444444333333444444444333333222444444333333333333333444444444333222111222222222333444555888:::;;;:::999===<<<;;;<<>>===???>>><<<:::::::::<<<===<<<;;;:::;;;<<<===<<<;;;;;;;;;:::::::::::::::999;;;;;;;;;::::::999999888666666666666666666666666999999999999999999999999::::::999999999999::::::<<<>>>AAAFFFOOOZZZfffnnnttt~~~ooojjjkkkoooyyyvvvxxxuuuuuu~~~}}}|||yyytttnnnhhheeeqqqpppqqquuuyyyxxxsssmmm\\\WWWPPPIIIFFFGGGIIILLLGGGFFFEEEEEEEEEFFFGGGHHHTTTWWW\\\___bbbdddfffhhhllllllllljjjhhhhhhiiijjjnnnmmmlllkkkkkklllnnnooonnnnnnooopppqqqsssssstttvvvuuutttrrrqqqqqqqqqqqqvvvqqqkkkcccXXXOOOMMMQQQ[[[bbbkkkqqqsssuuuwwwyyywwwxxxvvvxxxzzzxxxxxxyyyyyyyyyyyyzzzzzzyyywwwvvvuuutttrrrqqqrrruuuyyy{{{|||}}}|||}}}|||zzz{{{yyyvvvwwwzzz}}}|||{{{||||||}}}~~~|||{{{yyywwwssspppiii```YYYZZZaaakkkvvvyyysssrrrpppmmmkkkiiifffccc```\\\ZZZXXXVVVSSSOOOJJJGGGFFFBBB>>>:::888666444222222222333333333333444444333333222222333444666777222888>>>>>><<>><<<:::<<<===>>>???BBBJJJSSSZZZqqq{{{}}}oootttiiiVVVOOOIIIBBBBBB@@@>>>>>>>>>===<<<::::::999999:::;;;===???AAA<<<:::999:::<<<===<<<;;;::::::::::::999999999999999999999888888888777777666666666666666666666666888888888888888888777777888888888777777888888888<<<===???@@@CCCMMM\\\fffqqq}}}rrrpppoooqqqzzz{{{{{{zzz{{{|||yyyvvvrrrrrrtttsssmmmgggeeeooozzztttZZZIIIGGGHHHGGGDDDHHHGGGFFFEEEDDDDDDEEEEEEJJJNNNTTTZZZ^^^aaaeeeggghhhhhhiiigggffffffhhhjjjnnnlllkkkjjjjjjllloooppplllmmmnnnpppqqqsssttttttssssssrrrqqqqqqpppppppppwwwrrriii]]]QQQMMMSSSZZZbbbiiiqqqvvvwwwwwwwwwyyywww{{{{{{}}}~~~{{{{{{{{{{{{zzzzzzzzz{{{{{{zzzxxxvvvuuuwwwvvvuuuuuuwww{{{~~~~~~~~~zzzzzz}}}~~~}}}|||{{{zzzzzz{{{|||}}}{{{yyywwwuuuqqqnnnjjjjjjnnnvvv~~~~~~~~~}}}wwwrrrmmmkkkiiigggeeebbb^^^[[[VVVTTTQQQNNNLLLHHHCCC@@@???<<<999666555444333111222222222333333333444444333333333444444666777888666<<<@@@>>>;;;EEEZZZkkk{{{cccYYYTTTOOOJJJMMMPPPQQQOOONNNNNNOOOQQQPPPPPPPPPOOOOOONNNNNNMMMKKKHHHEEEDDDDDDFFFGGGHHHGGGEEEEEEFFFIIILLLOOOLLLLLLQQQ[[[fffppp}}}|||xxxtttggg___jjjuuuiiicccPPPFFF<<<888666333333666333444666888999999888777:::999999888888777777777444333333222111000000000000//////////////////000////////////////////////000000.........///111222////////////////////////000000111111111222222222tttiiicccnnngggcccjjjxxxwwwtttlllfffhhhqqqwwwyyyjjjpppyyyzzz{{{{{{tttfffZZZNNNGGG???<<<===>>>;;;777888888888999999999999888666666666666666666666666444444444444333333333333444444444444444333333333222222222222222222222222222222222333333444444444444333222222111111222222222333333444555555555555333333333333444555666666666555555444444555555666;;;;;;;;;===???@@@@@@???>>>BBBFFFHHHLLLWWWjjjxxx~~~rrrrrrvvv~~~qqqWWWJJJHHHGGGDDD@@@>>>============;;;999777777999;;;<<<>>>??????<<<;;;999999;;;<<<<<<;;;999999999999999999999999777777777666666666666666777777777777777777777777777777777777777777666666777777666666666666777777888:::;;;:::;;;DDDQQQ]]]ooo~~~~~~}}}wwwssszzz|||~~~}}}wwwmmmkkkqqqtttrrrnnnccclllwwwoooSSSEEEBBBDDDEEEFFFFFFEEEEEEEEEEEEEEEEEEAAAFFFMMMSSSXXX]]]aaaddddddfffhhhhhhhhhjjjlllooommmlllkkkkkklllmmmpppqqqlllmmmnnnoooqqqrrrssstttoooooopppqqqqqqrrrrrrrrrtttpppfffXXXOOOQQQZZZccchhhnnnuuuxxxxxxwwwwwwyyyvvv~~~|||{{{{{{zzzyyyxxxzzzzzz{{{{{{zzzyyywwwvvvxxxwwwwwwvvvwwwzzz~~~~~~}}}~~~}}}{{{zzzzzz{{{|||||||||zzzxxxwwwwwwvvvsssqqqpppyyyyyyyyyzzz{{{{{{zzzwwwrrrnnnkkkiiigggfffddd```\\\XXXRRROOOLLLIIIFFFCCC???<<<;;;999666444444444333222222222222333333333444444444444555555666888999::::::======999;;;KKKhhhjjjZZZXXXVVVPPPKKKMMMOOOOOOOOOMMMMMMMMMNNNNNNNNNMMMMMMMMMMMMMMMMMMKKKIIIFFFFFFGGGIIIJJJKKKJJJIIIHHHIIILLLOOOQQQNNNNNNQQQXXX```iiiwww|||oookkksssdddXXXaaazzzyyyeeeVVVEEE;;;666222222444333444555777888888888777999999999999999888888888555555444333222111111000000000////////////000000////////////////////////000///.........///000111////////////////////////////////////000000000000pppeeefffqqq~~~{{{zzzyyyyyyuuurrrvvv~~~{{{}}}~~~{{{zzzzzzsssggg[[[SSSJJJFFFGGGFFF@@@:::999777666666777888888777555555555666666666666666555555555555666666666666555555555444444444444333333333333333333333333333222222333333444444555555333333222111111111111111222222333555666666666666777666666666777888999999666666666666777888999999;;;<<<<<<;;;;;;>>>CCCGGGHHHOOOWWW^^^gggyyy~~~}}}ttt___NNNGGGEEEDDDBBB>>>===<<<<<<======;;;999888888999999;;;<<<>>>???>>><<<999888999:::::::::777888888888888999999999666666666666666666666666777777777777777777777777666666666666666666666666777777666666666666777777777:::;;;;;;<<>><<<;;;;;;<<<===<<<:::888;;;999888888;;;AAAGGGKKK???===:::888999999999888777777777777888888999999777777777777777777777777555555555555555555555555444444444555555666666777777777666666666666777777777:::<<<======@@@EEEIII[[[lllyyywwwsssyyy}}}yyytttqqquuunnnVVVFFFAAAAAA@@@@@@AAAAAAAAAAAAAAA@@@===???AAABBBDDDHHHMMMQQQXXX\\\bbbfffhhhiiijjjlllggghhhjjjlllmmmnnnnnnnnnmmmnnnnnnooopppqqqqqqrrrnnnoooqqqrrrrrrrrrrrrqqqllliii___TTTSSS\\\dddgggooossswwwyyyxxxxxx{{{~~~}}}zzzzzzwwwtttssstttttttttsssvvvwwwyyyzzzzzzyyyyyyxxxsssuuuwwwwwwvvvwwwzzz}}}|||{{{{{{}}}}}}|||{{{{{{|||}}}~~~xxxwwwvvvwwwzzz{{{|||{{{}}}tttuuuuuutttppplllhhheeebbb```^^^\\\YYYTTTNNNJJJFFFCCC@@@>>><<<:::888666777555222222222333333222222222333333333333444444444555777888:::;;;;;;<<<<<<<<<===CCCNNN```ttt{{{yyycccXXXSSSPPPOOOOOOPPPOOOMMMLLLLLLKKKKKKJJJIIIIIIIIIJJJJJJKKKKKKKKKKKKJJJJJJKKKKKKLLLMMMNNNLLLLLLLLLMMMMMMMMMLLLLLLIIIIIIKKKMMMNNNOOOWWWaaawww~~~nnnpppuuuzzztttlllhhhjjjsss~~~|||xxxkkkYYYLLL@@@888555666666444333333444666777666777888999999888777777666555555555444444333333222222111111111111222222000000000000000000000000---///000222222111000///////////////////////////---------.........//////}}}~~~}}}~~~|||uuuhhhooovvv{{{~~~wwwqqqrrrssspppjjjfffffffffVVV^^^lll}}}||||||wwwnnneeeTTTOOOHHHEEEEEEFFFFFFDDD>>>===<<<;;;999888777777444555555666777888999999888888888777777666666666777777777777777777777777555555666777888888999999999999888777777777777888666777888:::;;;<<<<<<<<<>>>======<<<<<<=========???@@@@@@BBBDDDFFFGGGIIINNNTTTZZZ___eeetttxxxoooooovvv|||eeeOOOBBBAAABBBEEEEEEAAA>>>===:::::::::;;;<<<<<<:::888<<<:::777888>>>IIITTT[[[AAA>>>:::888888888888888666666777777888888888999888888888888888999999999444444444444444444444444333333444444555666777777777777666666666666777777222444777999999999:::;;;JJJ[[[iiixxxzzzyyyyyy}}}wwwzzzzzzpppmmmnnngggWWWIIIAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>======@@@DDDHHHQQQVVV\\\```bbbbbbccccccdddfffiiilllmmmmmmmmmlllnnnnnnoooooopppppppppqqqpppqqqrrrssssssrrrpppooommmjjj```WWWXXXaaahhhhhhqqqtttxxxyyyxxxzzz}}}|||zzzyyyvvvsssrrrsssuuuuuuuuuuuuvvvxxxyyyzzzzzzyyyxxxtttwwwyyyzzzyyyyyy{{{~~~zzz}}}|||{{{{{{zzzyyyxxxxxxyyyzzz{{{yyyxxxwwwxxx{{{}}}}}}}}}{{{~~~~~~}}}}}}vvvvvvzzzyyyuuunnnooopppmmmiiiddd```^^^ZZZYYYVVVTTTQQQKKKEEE@@@AAA???;;;999888777555333666444111111222222222111222222333333333444444444555666777999;;;<<<<<<<<<===???DDDNNN\\\kkkvvv{{{}}}}}}jjjXXXSSSPPPKKKLLLQQQPPPNNNLLLJJJJJJKKKKKKJJJHHHHHHIIIIIIJJJJJJKKKKKKIIIJJJKKKLLLMMMNNNOOOOOOKKKKKKLLLMMMMMMLLLJJJIIIHHHHHHIIIJJJHHHFFFKKKTTT```}}}sssgggpppxxxuuuwww|||}}}|||jjj[[[KKK???:::888666444222222333666777666666888999999888777666555555555555555444444444333333222222222222333333000000000000000000000000---///111333444222000///........................---------.........//////nnnssswwwxxxvvvwww|||~~~{{{pppsssqqqlllqqq{{{|||uuusss{{{|||pppgggiiinnnppphhhmmmnnnmmmrrr~~~yyyssslllbbbVVVQQQTTTYYY[[[ZZZPPPGGG???======;;;;;;===<<<888999===<<<666444777<<<888666999:::888888:::888888999888777777999;;;999555222444:::>>>===:::::::::999888888888888999888888999888666666888::::::;;;===>>>>>>===<<<;;;BBBDDDGGGJJJPPPXXXbbbhhhssswww{{{}}}~~~yyyuuussswwwwww___OOOJJJFFFCCC@@@?????????>>>>>>;;;;;;<<<<<<;;;;;;:::999===@@@>>>===JJJ^^^fffcccJJJAAA::::::;;;888666555777777666666777888999999:::999888777666666666666555555555555444333222222444444555555666777777888888888777555555444444444666666666777888888999999AAALLL]]]nnn||||||}}}~~~~~~yyyyyy{{{xxxyyy|||xxxooofffYYYMMMAAA???CCCEEE@@@999AAAAAAAAAAAA???===???BBBJJJKKKNNNRRRVVV[[[^^^```bbbcccdddeeeeeegggkkknnnmmmllllllmmmnnnnnnmmmlllmmmoooqqqssssssqqqooommmllljjjbbb[[[[[[bbbhhhiiiqqqvvvzzzzzzxxxyyy|||wwwzzzyyywwwuuuuuuvvvwwwxxxyyyzzzzzz{{{{{{zzzzzzyyywwwyyyzzz{{{zzzzzzzzz{{{{{{}}}{{{~~~}}}|||zzzyyyyyyyyyyyy|||||||||{{{zzzyyyyyyxxxzzzyyywwwwwwyyy}}}}}}zzzvvvsssqqqqqqqqqmmmllliiieeeaaa]]][[[YYYRRRQQQNNNJJJFFFBBB@@@>>>:::999888777666555444333222222222222222222222222555555444444444555666666777888888888888999<<<>>>>>>EEERRRccctttiii^^^TTTRRRRRRQQQPPPQQQPPPOOONNNLLLJJJIIIHHHHHHKKKIIIGGGFFFFFFGGGHHHIIIKKKJJJIIIJJJLLLMMMLLLKKKNNNMMMLLLKKKJJJIIIHHHHHHJJJJJJJJJHHHFFFGGGIIILLLXXXmmmooocccnnnrrrxxx}}}{{{lll\\\LLLBBB???:::555444666777444000888888999999999888777666777777666666555555555444444444333333222111000000000000000000000000000000////////////////////////////////////////////////////////////////////////[[[```ggglllooosssxxx{{{{{{sssppprrrrrrrrrssstttnnngggvvv|||~~~zzzvvvqqqnnnwww}}}zzzvvvuuurrrmmmsssxxxxxxrrrllllllqqqtttqqqmmmdddZZZPPPKKKFFFAAA>>>???CCC===;;;>>>@@@>>>>>>AAA;;;777666999;;;::::::<<<999:::;;;;;;:::999999:::888888999;;;<<<<<<<<<;;;<<<<<<;;;;;;::::::::::::===>>>??????===<<<===>>>@@@??????@@@CCCFFFJJJMMMSSSXXX___hhhrrr|||~~~xxxzzzyyytttyyy{{{~~~nnn___SSSLLLKKKCCCAAA???>>>>>>>>>===<<<:::::::::::::::999999888666;;;<<<>>>LLLaaajjjgggHHH???999999:::888666666777777777777777888888999:::999888777666666666666555555555555444333222222333333444444555666666777777777666555444444444444444444555555666777777777>>>EEERRRcccuuuvvvuuuvvvzzz}}}{{{~~~vvvssswww}}}~~~sssZZZFFF>>>===???@@@===<<<<<<======<<<===???@@@BBBEEEJJJPPPVVV[[[^^^___```aaabbbbbbdddgggjjjkkkkkkkkklllmmmnnnmmmlllmmmnnnoooppppppooommmlllllljjjccc\\\\\\dddjjjkkksssvvvxxxxxxwwwzzz~~~{{{wwwyyyyyywwwvvvvvvvvvwwwwwwvvvwwwwwwxxxxxxxxxxxxxxxvvvxxxzzzzzzyyyxxxyyyzzz}}}zzz{{{{{{zzzyyyxxxxxxxxxxxx}}}}}}}}}|||{{{zzzzzzzzzvvvuuusssssssssuuuxxxyyyyyyxxxuuurrrpppnnnmmmmmmhhhgggddd```\\\XXXUUUTTTNNNLLLJJJFFFCCC???===;;;888777666555444333222222222222222222222222222222444444444444444555666666444777::::::888:::@@@FFFRRR```rrrwwwcccYYYQQQPPPPPPOOOOOOPPPOOONNNMMMKKKIIIHHHHHHHHHIIIIIIGGGGGGFFFGGGHHHIIIJJJIIIIIIJJJKKKKKKKKKKKKLLLKKKKKKJJJIIIHHHHHHHHHGGGHHHGGGEEEDDDDDDGGGIIIQQQ___uuurrraaadddxxx|||fffrrr|||kkkYYYMMMFFF???666333555666555333333333444555666777777777777666666666555555555555444444333333222111111111111111111111111111111111////////////////////////////////////////////////////////////////////////KKKQQQZZZdddnnnwww|||vvvmmmnnnpppyyywwwpppllllllqqqyyy~~~|||wwwuuuzzz|||uuuooogggaaa^^^ccclllwwwuuummmeeebbb___ZZZYYY[[[\\\QQQGGGCCCBBB???===<<<@@@<<<:::<<<===;;;:::<<<999;;;<<<<<<:::888888999666:::===>>>===;;;;;;;;;::::::;;;;;;<<<;;;;;;;;;777:::===???@@@@@@BBBCCCIIIHHHIIILLLRRRZZZccchhhvvv}}}nnnfffiiiooorrrssszzzxxx\\\NNNJJJIIIGGGFFF@@@???>>>>>>>>>>>>;;;999999999999999999888888777666:::::::::CCCPPPUUUQQQCCC<<<777888:::888666777777777777777777888888888::::::888777666555555555555555666555555444333222222222333333444444555555666555444333333222333333222222333333444555555666<<<>>>EEESSSeeevvvmmmggglllrrryyy~~~}}}{{{yyy~~~xxxsssttttttzzzuuuWWWCCC<<<>>>BBB<<<;;;::::::<<<===<<<;;;:::;;;===@@@FFFLLLQQQTTTXXXYYY[[[[[[\\\^^^bbbeeefffggghhhiiijjjkkkkkkkkkmmmmmmmmmmmmllllllkkkkkkkkkhhhbbb\\\^^^ggglllmmmvvvvvvvvvuuuwww}}}{{{zzzxxxvvvxxxxxxwwwwwwwwwwwwvvvvvvuuuvvvwwwwwwxxxxxxwwwwwwwwwxxxyyyyyyxxxvvvwwwxxx~~~zzzzzzyyyxxxwwwvvvvvvvvvwww{{{{{{{{{zzzyyyyyyxxxxxxwwwvvvuuusssrrrrrrrrrrrrqqqpppooommmjjjhhhgggfff```___\\\XXXTTTPPPMMMKKKGGGFFFDDDAAA>>>;;;999777555444444333222111111000222222222222333333333333222222333333444555666777666999<<<;;;;;;DDDTTTaaassszzz}}}```YYYRRRLLLMMMNNNMMMMMMNNNMMMLLLKKKIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJIIIHHHGGGGGGGGGGGGGGGFFFFFFFFFEEEDDDDDDFFFHHHMMMRRR```uuu{{{kkkdddkkk~~~|||]]]eeerrr~~~tttiii\\\QQQBBB888555555555333111222333444444555666666666666666666555555555555444444444333333222222111111111111111111111111111////////////////////////////////////////////////////////////////////////DDDGGGPPP\\\kkkyyy}}}vvvvvvxxx~~~hhhaaa```gggnnnrrrxxx~~~|||}}}}}}yyytttqqqnnnmmmmmmjjjhhhhhhjjjmmmnnnoootttssswww{{{{{{{{{zzz}}}{{{mmmfffccc___XXXSSSUUUPPPLLLMMMLLLHHHEEEFFFDDDEEEDDDCCCAAA@@@AAACCC@@@BBBDDDEEEFFFFFFFFFGGGFFFGGGIIIKKKMMMNNNNNNNNNMMMRRRYYY^^^bbbeeehhhjjjppprrrvvv|||{{{wwwwwwkkkgggsss~~~jjjYYYIIIDDDFFFEEEAAA>>>???>>>>>>>>>???>>>;;;999999999999:::999888888777888:::888666999??????;;;???999666888999777666888777777777888888888777777:::999888777555555555555666666666666555444333222111111222222333333333333444444333222111111222222222222222333444444555555::::::===EEERRRdddttt{{{rrrjjjjjjnnnsss{{{|||uuusssyyy~~~|||yyyxxxqqqtttwwwyyy|||jjjXXXKKKDDD@@@@@@???===:::;;;>>>===999<<<;;;;;;;;;>>>AAAEEEGGGNNNOOOQQQSSSUUUXXX\\\___```bbbeeefffggghhhiiijjjmmmlllkkkiiiiiiiiiiiijjjhhheee___[[[___iiinnnnnnwwwvvvuuuvvv{{{|||xxxwwwwwwuuuvvvvvvwwwwwwwwwwwwvvvuuuvvvwwwxxxxxxyyyyyyxxxxxxwwwyyyzzzyyywwwvvvvvvvvv|||}}}zzzzzzyyyxxxvvvuuuttttttsssvvvvvvuuuuuuuuutttttttttvvvuuuuuutttrrrpppnnnnnnlllkkkiiigggdddaaa^^^\\\XXXVVVSSSPPPLLLHHHEEEDDDAAA@@@???<<<:::888666555333333333222111111111000222222222333333333333333222222222333555666888999<<<<<<:::;;;CCCVVVnnn~~~fffUUUQQQLLLIIILLLNNNLLLKKKMMMJJJIIIHHHGGGFFFFFFFFFFFFDDDEEEFFFGGGHHHHHHGGGGGGEEEFFFGGGFFFFFFEEEFFFGGGHHHGGGFFFEEEEEEEEEFFFFFFFFFGGGHHHGGGFFFFFFHHHJJJMMMNNNTTTddd{{{uuujjjmmmxxxtttggg```___jjj~~~sss]]]KKKAAA<<<888666555555444444444444444555666666666666666555555555555444444444333333333222222222222222222222222222000000000000000000000000////////////////////////////////////////////////???@@@EEEOOO^^^nnn{{{xxx~~~vvvpppiiiddddddhhhmmmwww{{{wwwwwwxxxyyyqqqjjjfffcccaaa```ZZZZZZ```mmm}}}zzzvvvqqqnnnooonnnjjjhhhiiibbbaaa```]]][[[]]]aaadddbbb^^^[[[^^^ccchhhiiihhhkkklllooorrrtttwwwxxxyyywww{{{{{{tttnnnmmmqqqyyy~~~~~~xxx{{{wwwcccWWWOOOHHHDDDEEEEEEAAA>>>===???>>>>>>???@@@???<<<::::::::::::::::::999999888555777888888;;;??????===;;;777555888888666777999777777888888888888777666999888777666555555555555666666666666555444333333111111111222222222222222333222222111111111111222222333333444555555666666888:::<<<===CCCSSSjjjzzzqqqsssxxx|||zzzyyyzzztttwww~~~}}}zzzuuusssqqqqqquuuwwwnnncccUUUKKKEEEEEEAAA:::999<<<<<<999>>>===<<<;;;;;;<<<>>>???CCCEEEHHHJJJLLLPPPUUUYYY\\\___ccceeeeeefffiiikkkkkkjjjhhhgggfffggghhhiiidddaaa\\\ZZZ```jjjooonnnwwwvvvwww{{{~~~yyyxxxwwwuuutttttttttuuuvvvvvvuuuuuutttvvvwwwwwwwwwxxxwwwwwwvvvwwwxxxyyyyyywwwvvvvvvvvvwwwyyy{{{}}}~~~zzz|||zzzxxxvvvsssqqqpppooorrrqqqqqqqqqqqqqqqppppppppppppoooooommmkkkiiihhhhhhgggeeeaaa]]]XXXTTTRRROOONNNLLLIIIEEEBBB@@@???===<<<;;;999888666555444333333222222222222222222222222333333333444444444222222333555777999;;;<<<>>><<<===DDDTTTgggzzz|||yyy~~~hhhVVVUUULLLIIIJJJNNNOOOLLLKKKLLLGGGGGGFFFEEEDDDDDDDDDEEECCCDDDEEEFFFGGGGGGGGGGGGDDDFFFGGGGGGEEEDDDEEEGGGIIIHHHFFFEEEDDDDDDEEEFFFEEEGGGHHHGGGFFFFFFHHHJJJLLLMMMQQQ[[[jjjtttgggeee|||rrrqqqggg]]]___lll|||}}}}}}{{{wwwaaaSSSIIIAAA<<<666555444444444444555555555555555666666666666666555555555444444444444444222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000>>>>>>@@@FFFPPP^^^llluuuvvv{{{rrriiilllnnnooovvv|||{{{}}}}}}zzzyyy|||{{{yyyvvvtttqqqlllfffbbb[[[\\\^^^ccciiinnnqqqrrrwwwvvvxxx~~~|||tttjjjeeeeeejjjppptttxxxsss^^^MMMEEEFFFBBBAAAAAA???;;;===AAA???>>>===>>>???>>>===;;;:::::::::::::::999999888666777888999:::<<<======:::777666999999666777:::777777888999999888666555777666666555555666666777666666666666666555333333111111222222222222222222222222111111111111222222333333444555555666666777777:::<<<:::;;;GGG]]]ooommmwwwzzz{{{zzzwwwrrrmmmlllqqqxxx}}}|||zzz{{{|||xxxooogggXXXYYYQQQBBB:::;;;<<<999<<<<<<<<<<<<<<<===>>>>>><<<>>>@@@BBBDDDHHHMMMPPPVVVZZZ___aaaaaacccgggjjjgggfffeeeddddddeeefffgggaaa^^^YYYYYYaaalllqqqooowwwxxx{{{~~~yyyyyyyyyvvvttttttrrrsssssssssssssssttttttuuuuuuuuuuuutttsssrrrrrruuuvvvxxxwwwvvvuuuuuuvvvsssuuuwwwxxxzzz~~~}}}xxxzzzyyyvvvsssqqqooommmmmmoooooooooooooooooooooooommmmmmmmmllljjjhhhgggfffeeeccc___ZZZTTTOOOLLLJJJHHHGGGEEECCC@@@>>><<<;;;999999888777666555444444222222222333333333333333222222333333444444555555333444555777:::<<>>???@@@AAAEEENNNZZZbbbfffuuu}}}wwwzzzwwwdddoooxxx~~~xxxtttrrrttttttsssxxx{{{zzzyyyxxxvvvsssnnnjjjjjjmmmpppnnnhhhccc```___]]]]]]bbbhhhlllpppwww~~~zzz{{{zzzxxxsssooommmlllqqqyyy|||lll^^^OOOGGGFFFDDD@@@>>>>>><<<:::===BBB???===;;;;;;<<<===<<<;;;999999999999999888888777888777777777666555555777999777777:::999666777:::777777999999999888666555555555555555555666888888777777777666666555444333222222222222222222222222222222222111111222222333333333444444555666666666666888999888888???NNNZZZeeeooo}}}}}}{{{wwwrrrooooooqqqrrrqqqpppssswww~~~tttYYYEEE???===:::999:::;;;<<<=========<<<999;;;<<<======@@@CCCFFFKKKPPPUUUXXXXXXZZZ^^^bbbaaa``````aaaaaabbbcccddd```]]]YYYYYYcccooosssqqqwwwzzz}}}xxxvvvxxxxxxsssrrrtttrrrqqqpppppppppqqqssstttvvvvvvuuuuuusssqqqpppoooqqqsssttttttssssssssstttqqqssstttuuuvvvxxx}}}yyyuuutttsssqqqooonnnmmmllllllkkkkkkkkkkkkkkkkkkllllllmmmllljjjhhhfffdddbbbaaa___\\\WWWRRRMMMIIIFFFEEEAAA@@@???===<<<:::999888666666555555444444444444111111111222222333333333222222333333444555555666555666777:::===@@@BBBDDDDDDMMM[[[lllyyy~~~zzzaaaTTTPPPOOOHHHHHHLLLQQQPPPJJJGGGGGGBBBBBBAAAAAAAAABBBBBBCCCBBBBBBBBBCCCDDDFFFHHHJJJKKKNNNPPPOOOKKKIIIKKKNNNOOOMMMIIIFFFEEEEEEFFFFFFCCCEEEGGGGGGGGGGGGHHHIIIFFFIIIMMMOOOTTT```rrrqqqbbbcccuuu}}}~~~vvvmmmllluuu~~~{{{xxx{{{|||qqqdddWWWMMMDDDBBB>>>:::777666555555555555555555666666666777555555555555555555555555444444444444444444444444222222222222222222222222000000000000000000000000000000000000000000000000:::<<<>>>===<<<@@@IIIQQQLLL\\\nnnsssooooooxxxtttrrr{{{qqqllliiijjjtttzzzwwwtttqqqppplllttt||||||tttkkkfffeeeWWWVVVWWWZZZYYYXXX]]]dddaaaeeegggggglllvvv||||||wwwssssssxxx{{{{{{|||~~~}}}|||zzzvvvqqqjjjdddaaajjjmmmqqquuuyyy~~~ttt```SSSJJJDDDDDDHHHCCC???>>>@@@@@@======@@@>>><<<999999:::;;;;;;;;;888888888888888777666666666555666777777666888;;;999777888:::999666777:::777888999:::999888666444333333444444666777888999777777777777666555444333333333222222222222222222333222222222222222333333222333333444444555555666444666777777888<<>>>>>JJJOOO\\\fffdddbbbppp{{{vvv|||~~~xxxvvv{{{|||yyy}}}|||zzzwwwwwwvvvtttpppnnnooonnnmmmllliiieeedddddd```^^^[[[ZZZ[[[[[[YYYXXXWWWYYYZZZYYYYYYZZZ___ccccccdddhhhmmmqqqqqqooommmppprrrttttttrrrpppqqqrrrqqqooooooqqqrrroooooorrrmmmkkkiiihhhgggfffeeecccfffkkkooopppnnnmmmpppttt|||bbbYYYNNNHHHFFFEEEBBB???@@@??????>>>>>>>>>>>>>>>???===;;;:::;;;<<<<<<;;;::::::999888777666555555777777888999::::::;;;;;;777777777777777777777777666666666666666666666666444444444444555555555555888777777666555444444444333222222111111222222333111111222222222333333333222222333333444555666666555555555666777999:::;;;IIITTTgggyyy~~~~~~zzzyyy{{{yyywwwhhheeedddkkkwwwfffQQQDDD>>>;;;<<<<<<;;;:::999999999:::::::::999888:::<<>>???BBBIIIPPPTTTYYY___hhhsssbbbPPPOOONNNLLLMMMHHHIIIJJJJJJJJJIIIGGGFFFEEEDDDBBBAAAAAAAAABBBCCCCCCDDDFFFHHHIIIKKKKKKKKKQQQTTTUUUSSSMMMKKKLLLOOOOOOMMMIIIFFFEEEEEEGGGIIIIIILLLOOOOOOMMMLLLNNNQQQIIIIIINNNRRRPPPLLLPPPYYYjjj~~~ooocccjjjzzzgggcccrrrxxxqqqjjj\\\MMMFFFDDD@@@:::999666333333555777555444777666555555444444555555777777666666555555555444444444444333333222222222111111111000000000000///111111111111111111111111<<<;;;;;;;;;;;;<<<======EEEHHHPPPYYYZZZ^^^rrruuupppttt{{{wwwzzz|||zzz|||yyyyyyzzzyyyxxxvvvsssooollljjjiiihhhfffeeeeeedddcccbbb[[[^^^```___]]]\\\]]]___aaaaaaccceeeggggggdddbbbaaa```___]]]\\\]]]```bbbfffaaa___``````^^^aaaeee___```bbbeeehhhkkkllllllzzz}}}~~~|||{{{~~~xxxiiiaaaZZZSSSKKKFFFFFFEEECCC@@@??????>>>============>>>???===:::::::::;;;;;;:::999999888888777666666666777777888888999999::::::777777777777777777777777777777777777777777777777333333444444555666777777777777666666555444444333222222222111111222222222111111111222222222333333222222333444444555666666555555555666777888999:::<<>>BBBAAA??????BBBFFFJJJKKKMMMOOOPPPRRRRRRRRRUUURRRRRRXXXbbbkkkpppqqq{{{wwwqqqppppppqqqqqqrrrqqqpppnnnmmmoooooooooqqqsssvvvyyyzzzxxxwwwuuurrrqqqqqqrrrsssqqqqqqrrrqqqpppqqqsssvvvqqqqqqppppppppppppppppppqqqtttxxxyyyvvvqqqmmmkkkiiijjjjjjjjjiiigggeeeccchhhfffdddbbbbbbbbb```___[[[YYYUUUQQQMMMKKKKKKJJJGGGFFFDDDBBB???===;;;:::555555555444444444333333333333333333333333333333222222222333333333444444555666888888777888999;;;999:::<<<@@@EEELLLPPPQQQYYY]]]cccmmm~~~ZZZMMMLLLKKKJJJLLLHHHIIIJJJJJJJJJIIIGGGGGGHHHGGGEEEDDDCCCDDDDDDEEEDDDEEEGGGHHHIIIJJJKKKKKKMMMPPPQQQOOOKKKHHHJJJMMMLLLLLLKKKJJJIIIHHHHHHGGGOOORRRUUUWWWWWWUUUTTTTTTNNNLLLNNNPPPNNNJJJMMMSSSWWWjjj{{{sssggggggppp|||kkkXXXcccuuuooo]]]QQQKKKCCC;;;:::666333333555666666555777666666666666666777777777777777666666666555555555555444444444333333333222222222111111111111000222222222222222222222222::::::999999::::::;;;<<>>>>>===<<<<<<<<<<<<===>>><<<:::999::::::999888777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777222222333555666777888999666666555555444444333333222222222222222222222222111111111222222222222333333333333444555555666666444444444555666777888999444???RRRdddooowwwxxxrrruuu~~~yyy{{{{{{rrriiieeeeeekkkvvv{{{{{{yyyuuusssrrrllleee\\\VVVOOOHHHCCC???<<<;;;999:::;;;:::888777777999888:::======;;;;;;===@@@@@@AAABBBCCCEEEGGGIIIJJJMMMKKKLLLRRR\\\gggnnnqqq{{{~~~uuulllhhhhhhkkklllmmmmmmmmmlllkkkjjjmmmmmmmmmnnnppprrruuuvvvuuusssrrrpppooooooppppppnnnoooppppppooonnnoooqqqnnnnnnnnnnnnnnnnnnnnnnnnkkknnnpppqqqnnnkkkhhhhhhgggggghhhhhhgggeeecccbbbdddaaa^^^]]]\\\[[[YYYXXXRRRPPPLLLIIIFFFDDDCCCCCCBBBAAA???===;;;999888777444444333333333333333222222222222222333333333333222222333444555555666777777888999999888888:::<<<======???DDDIIILLLOOOPPPYYY```iiitttjjjRRRKKKKKKJJJIIILLLHHHIIIIIIIIIIIIHHHGGGGGGKKKJJJHHHGGGFFFFFFGGGGGGGGGGGGGGGHHHIIIJJJJJJJJJIIIKKKMMMKKKHHHGGGHHHKKKIIIJJJLLLNNNMMMKKKIIIGGGMMMOOORRRVVVXXXWWWTTTQQQPPPLLLJJJKKKJJJIIIKKKOOONNN[[[kkkzzz{{{mmmgggiiiqqq}}}jjjSSSXXXdddssstttfff\\\PPPGGG>>>;;;777555555666666666666666666666666777888999888777777777777777666666666666555555555555444444444444333333333222222222222222222222222222222222888888888888888999::::::;;;;;;>>>AAADDDMMMaaatttqqqttt}}}yyyyyyzzz{{{yyyzzz|||~~~||||||yyy{{{}}}~~~~~~~~~}}}|||}}}|||wwwqqqoooqqquuuxxxyyy}}}|||~~~~~~}}}{{{{{{}}}xxxggg\\\TTTMMMHHHHHHFFFDDDBBBBBBCCCCCC@@@>>>======<<<;;;;;;;;;;;;;;;<<<;;;999999999999888777666666666666777777888888666666666666666666555555777777777777777777777777888888888888888888888888444444444555666666777777555444444444333333333222111111222222222222111111111111111111222222222222333333444444555555555555333333333444444555666777666999BBBLLLUUU```rrr|||xxxtttwww|||yyy}}}~~~wwwrrrnnnjjjhhhhhhjjjiiihhhmmmxxx~~~~~~zzznnn\\\JJJ>>>888;;;;;;;;;:::999999;;;===888:::<<<<<<::::::<<<>>><<<;;;;;;;;;===???AAABBBGGGFFFFFFKKKTTT^^^fffjjjsssttttttooohhhcccbbbcccdddeeeggghhhhhhhhhgggfffgggffffffggghhhjjjlllmmmooonnnmmmlllkkkkkklllllliiijjjlllllljjjiiiiiijjjjjjjjjkkkkkkkkkkkkkkkkkkggghhhiiiiiifffdddddddddbbbbbbccccccbbb```___^^^YYYWWWTTTRRRQQQPPPNNNLLLHHHGGGEEEBBB@@@>>>======<<<<<<:::999777666444444222222222222222222222222222222222222333333333333222222444555666888999999888999:::999999:::<<<>>>DDDDDDEEEHHHIIIJJJOOOUUUbbbooohhh[[[OOOLLLLLLJJJJJJLLLHHHHHHHHHHHHGGGGGGFFFFFFLLLJJJIIIGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHIIIIIIIIIGGGIIIJJJJJJHHHGGGIIIKKKHHHJJJLLLNNNNNNLLLJJJIIIIIIHHHJJJNNNSSSVVVTTTQQQOOOJJJFFFEEEGGGIIIKKKMMMOOOUUU___mmmwwwpppnnnqqqwww|||vvvhhh]]]___bbbgggppp|||~~~tttiii^^^KKKGGGBBB<<<999777777666555444444555555666777888888888888888777777777777777666666666666666666666555555555555444444444333333333333333333333333333777777777777777888999999:::;;;???AAAAAADDDMMMWWWYYY[[[eeerrrxxxtttqqqqqqzzzyyy}}}}}}wwwvvvuuu~~~zzz___UUULLLHHHFFFCCCCCCEEEAAAAAAAAAAAAAAA???===;;;<<<;;;::::::999999:::::::::999888999::::::888777555555555666777777888888666666555555555555555555666666666666666666666666777777777777777777777777666666555555444444333333333333333333222222222222000111111222222111111000000000111111111222222222333333333333444444444444222222222222333444555555777666777<<>><<<:::;;;>>>@@@999:::;;;;;;::::::;;;;;;<<<;;;:::999999:::;;;<<>>>>>BBBHHHPPPVVVYYY___```___\\\YYYWWWYYY[[[[[[\\\^^^```aaaaaa``````___^^^^^^^^^___aaacccdddiiiiiiiiihhhhhhhhhhhhhhhdddfffggggggeeeddddddeeeeeefffggggggggggggffffffaaabbbcccaaa___^^^^^^___[[[[[[[[[ZZZZZZYYYXXXXXXOOOMMMJJJHHHGGGFFFDDDBBBAAA@@@???===;;;:::999888777777666555444333222222222222222222222222222222222222333333333444444444333444555777888:::;;;<<<999:::;;;;;;;;;===AAADDDEEEFFFIIILLLKKKMMMYYYhhhyyyppp^^^VVVQQQLLLLLLKKKIIIHHHIIIGGGFFFFFFEEEEEEEEEEEEEEEIIIHHHFFFEEEEEEEEEFFFGGGIIIHHHGGGGGGGGGGGGHHHIIIIIIJJJKKKKKKJJJJJJKKKLLLJJJJJJJJJKKKKKKKKKKKKKKKJJJGGGGGGJJJQQQVVVYYYXXXOOOLLLFFFCCCCCCGGGIIIIIILLLLLLPPPZZZooo}}}|||zzztttnnnxxx{{{ssskkkppprrrooojjjmmmzzzwwwbbb^^^VVVMMMDDD===:::999555555555444444555555666777777777777888888888888777777777777777777777777666666666666555555555444444444444444444444444444777777666666777777888999:::===AAABBB@@@>>>???BBBJJJKKKRRR]]]```___eeennn~~~}}}}}}{{{~~~}}}vvvqqqbbbUUUIIICCC???AAAAAA@@@@@@CCC@@@@@@AAA@@@???===;;;999::::::999888888888888999999888888999;;;;;;:::888555555555666666777777777555555555555555555555555666666666666666666666666666666666666666666666666777666555444333111111000222222222222111111111111///000111222222111000///000000000111111111111222222222222222222333333333222111111111111222333444333222555:::>>>CCCNNNYYYmmmrrrzzz}}}}}}vvvmmmkkkgggfffooo}}}ttt```XXXFFFFFFEEEBBB>>>:::999999999999999999999999999888<<<<<<;;;:::999999999999888888888999<<>>@@@DDDIIIMMMFFFFFFLLLTTTXXX___qqqmmmXXXOOOKKKJJJIIIHHHGGGFFFEEEEEEEEEDDDDDDCCCBBBCCCCCCCCCDDDDDDCCCBBBCCCDDDEEEFFFGGGGGGFFFEEEEEEFFFHHHHHHJJJKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGGGGHHHJJJKKKHHHFFFEEEGGGLLLRRRWWWYYYQQQPPPKKKCCC@@@BBBCCCBBBFFFFFFGGGMMM\\\qqqvvvjjjjjjwwwwwwyyyrrrtttyyy}}}yyypppcccVVVJJJCCCAAA;;;:::999777666666555555666666777777777777777888666666777777777777888888777666666666666555555555555555555555555555555555777777777666777888888999:::===??????>>>======<<>>AAABBB@@@@@@CCC???@@@@@@@@@>>><<<;;;;;;999999888777777777777888777777777:::<<<===<<<:::555555666666666666666666444444555555666666777777666666666666666666666666555555555555555555555555444444333222222111000000111111111111111111111111///000111222222111000///000000000000111111111111111111111111111111111111111111000000000111222222111111444888:::;;;AAAHHH[[[fffvvv||||||wwwooolllsss|||vvvqqq]]]^^^^^^ZZZQQQFFF===888;;;:::999999999999888888::::::::::::::::::999888555666777777888:::<<<>>>===>>>@@@AAAAAAAAABBBCCCDDDFFFHHHKKKLLLMMMNNNNNNLLLLLLLLLLLLNNNPPPRRRTTTXXXYYYZZZZZZ[[[[[[[[[[[[XXXYYYYYYXXXXXXXXX[[[]]]ZZZZZZ[[[[[[ZZZXXXVVVUUUQQQRRRRRRPPPMMMKKKKKKKKKIIIIIIHHHGGGGGGGGGGGGGGGCCCAAA>>>=========;;;:::777777777666555444333333222222222222222111111111222222222222333333444444444444555555666777777888777888888:::;;;<<<=========>>>AAACCCGGGLLLSSSWWWSSSOOOTTTdddrrr}}}tttZZZNNNLLLHHHHHHGGGEEEEEEFFFEEEDDDCCCCCCAAA@@@@@@@@@AAABBB@@@@@@@@@@@@AAACCCDDDFFFFFFEEEDDDCCCDDDEEEGGGHHHJJJIIIIIIIIIIIIJJJIIIHHHHHHGGGFFFFFFEEEFFFGGGGGGDDDDDDEEEEEEFFFJJJOOOSSSOOORRROOOEEE>>>???AAA@@@CCCDDDGGGIIIOOO___vvvyyypppiiijjjsss~~~xxxwwwzzziiiZZZQQQLLLCCCBBB@@@===;;;999888777555555666666666777777777666666666777777777888888777666666666555555555555666666666666666666666666777777777777777888999999999;;;<<<;;;;;;>>>??????<<<;;;AAAJJJLLLOOO```uuu~~~}}}|||}}}|||wwwxxxqqqbbbSSSLLLJJJFFFAAA@@@===<<>>AAA>>>???@@@???>>><<<<<<===999888888777777777777777666666777:::===>>>===<<<666666666666666666666666444444555555666777888888666666666666666666666666555555555555555555555555222222222111111111111000000000000000000111111111...000111222222111000...000000000000111111111111111111111000000000000000111000000000000000111222555222222444444555;;;CCCIIIXXXmmmyyyoooooouuuyyyzzz}}}~~~yyylll[[[KKKBBB>>><<<;;;;;;<<<;;;:::999777888999:::;;;:::999888666777999:::::::::;;;===:::;;;===>>>???>>>=========>>>AAADDDFFFGGGGGGGGGDDDDDDDDDEEEFFFIIIKKKMMMOOOPPPQQQRRRRRRRRRRRRRRRQQQQQQQQQPPPPPPQQQUUUXXXUUUVVVWWWWWWUUUSSSPPPOOOKKKLLLLLLJJJGGGDDDCCCCCCDDDCCCCCCBBBBBBBBBBBBCCC???===:::999:::999888777444555555555444333222111111111111222222222222222222222222333333444444444555555555666777888888999888999999:::;;;<<<======???AAACCCGGGKKKRRRYYY^^^bbbZZZ___tttdddPPPKKKMMMIIIIIIGGGEEEEEEHHHHHHFFFBBBAAA@@@?????????@@@AAA>>>>>>>>>???@@@BBBDDDFFFEEEDDDCCCBBBCCCEEEGGGHHHIIIHHHGGGGGGHHHHHHGGGEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDGGGIIIIIIGGGHHHKKKOOOKKKPPPOOOEEE>>>@@@CCCCCC???CCCGGGFFFFFFPPPfffzzz|||xxxnnndddcccwwwiiitttvvvfffZZZVVVJJJHHHFFFBBB???<<<;;;:::444555555555666666777777555555666666777777777888666666666666555555555555777777777777777777777777888888888888888888888888;;;;;;;;;<<<<<<<<<<<<===;;;<<<<<<<<>>======>>>@@@BBBCCC>>>?????????>>>===;;;:::999999888888777888888888777666666888:::<<<<<<;;;999777666777888888777666666666555333333444888;;;888555222111222444444444777666444222222222444555333333222222111000//////111000///////////////000......////////////......000000000000000000000000000000000000111111111111000000000000000000000000111111111111222444666777===CCCSSSjjjyyyzzz~~~zzztttnnnnnnuuuhhhSSSHHHDDD@@@???;;;888;;;BBB777999;;;;;;::::::;;;===666555555777999;;;:::999777888:::;;;;;;;;;:::999888888999:::;;;<<<<<<===>>>>>>>>>>>>>>>???@@@AAAEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGFFFFFFGGGHHHJJJKKKKKKKKKKKKJJJIIIGGGEEEDDDCCCCCCAAA@@@????????????===<<<<<<<<<<<<<<<<<<<<<888888777777666666666666444333333333333333333444444444333333333333333333222333444666666666666555444555555666777999:::;;;???>>><<<<<<>>>@@@@@@@@@@@@CCCHHHNNNUUU___jjjqqqmmmsss{{{gggRRRIIIKKKLLLFFFFFFEEEEEEDDDDDDCCCCCC@@@AAAAAA???>>>===>>>@@@<<<===???@@@AAABBBBBBCCCAAABBBBBBAAA@@@@@@AAACCCEEEEEEEEEEEEFFFFFFFFFFFFKKKIIIFFFCCCBBBAAABBBBBBAAAAAABBBCCCDDDDDDDDDDDDGGGGGGDDDAAA===<<<===???BBBCCCCCCBBBBBBHHHRRR[[[yyy}}}ssshhhbbbhhhsss~~~uuudddaaauuuvvvoooccc\\\TTTPPPPPPMMMEEE???;;;555222666777444444777333444666666666777999:::666666666666777888999999777666444222222333444555:::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<>>>>>>>>><<<<<>>>>>>>>===???>>>======>>>???AAACCC>>>>>>??????>>>===;;;:::::::::999888888888888999999888888999;;;<<<;;;:::999777666777888999777666666666555333222444777:::999666333222333555555444777555444222222222444555333333222222111000000///111111000000000111111222//////000000000000////////////////////////////////////000000000111111111000000000000000000000000111111111111222444666777777:::DDDTTTfffsssyyyzzznnnkkknnnwww}}}vvvnnniiijjjpppxxx~~~|||iii]]]XXXSSSRRRSSSOOOFFF===@@@>>>;;;999666555555444999888666666888999999999888888999::::::999888777666666777777888999999999::::::999999999::::::;;;>>>????????????@@@@@@@@@@@@@@@??????@@@AAACCCDDDCCCCCCCCCCCCBBB@@@???>>>>>>===<<<;;;::::::::::::777777777777777777777777777777666666666555555555444444333333333333444444333333333333333333333444444555666777888888888777;;;;;;;;;<<<<<<======>>>888;;;>>>AAABBBDDDFFFHHHKKKNNNSSSXXX___jjjuuu}}}dddXXXMMMIIIJJJGGGGGGGGGFFFEEECCCBBBAAAAAA>>>???@@@???>>>>>>@@@AAA>>>???@@@AAABBBCCCCCCCCC@@@AAAAAA@@@??????@@@BBBBBBCCCCCCDDDEEEFFFFFFGGGIIIGGGEEEBBBAAAAAABBBBBBAAAAAABBBBBBCCCBBBBBBBBBCCCCCCBBB???<<<<<<===??????@@@AAA??????CCCLLLSSS[[[iiixxx~~~tttjjjdddaaaffftttrrrbbb[[[ccciiikkkwww}}}zzzsssnnnjjjaaaSSSIIIJJJAAA;;;:::888222000111555666777777777777888999777777666666666777888888888777555333333444555666;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;=========;;;999:::===@@@>>>DDDKKKRRR\\\hhhoooqqquuu}}}yyy|||~~~}}}tttdddXXXRRRLLLFFFAAACCCAAA>>>===>>>>>>>>>===???>>>======>>>???AAABBB>>>>>>>>>>>>>>>===;;;;;;;;;;;;:::999999999999999;;;:::::::::<<<<<<:::999999888777888999:::999888555666555333222333666888888666444333444555555555666555333222222333444444333333222222111000000000000111111111222333333333000000111111111111000000//////////////////////////////000000000000111111000000000000000000000000111000111111222333555555666777;;;BBBNNN\\\hhhppphhhkkkttt}}}}}}tttiiicccdddkkkrrrxxxpppooolllmmmuuusss\\\BBBEEE@@@:::777999;;;;;;:::<<<:::777666777999999999888999999:::999999888888777777777777777777777777777777666555555555666666888888888999999999::::::999999999999999:::;;;<<<;;;;;;;;;;;;;;;:::999999999888777666666555666666333333333333333333444444555555555444444444444444555444444333333444444555222222333333444444555555666777888999:::::::::::::::;;;<<<===>>>>>>>>>>>>>>>???@@@@@@AAADDDJJJOOOUUUZZZbbbjjjsss}}}gggTTTQQQNNNMMMMMMFFFHHHGGGFFFDDDBBBAAA@@@???===>>>@@@@@@??????AAACCC@@@@@@AAABBBCCCCCCBBBBBB???@@@AAA@@@???>>>???AAA???@@@AAABBBDDDEEEFFFFFFEEEDDDCCCAAA@@@@@@AAABBB@@@AAAAAAAAAAAA@@@@@@???>>>>>>>>>===;;;;;;>>>@@@>>>???@@@???>>>@@@FFFKKKJJJXXXkkk}}}wwwjjj]]]XXXbbbpppssshhh```^^^[[[[[[jjj~~~}}}lll___UUULLLCCC???===999777777666666555555555555555555888777777777777888888999888777666555444555666777::::::::::::::::::::::::999999999999:::::::::;;;888999999::::::;;;<<<===<<<@@@CCCEEELLLXXX```aaavvv|||~~~}}}wwwxxx~~~zzz~~~~~~oooggg^^^RRRIIIGGGFFFEEEDDDAAA???>>>???@@@@@@???>>>>>>>>>>>>===>>>???@@@AAA>>>>>>>>>======<<<<<<;;;<<<<<<;;;:::999999999999:::::::::;;;======;;;:::;;;:::999999;;;<<<;;;:::555555555333222222444666666444222222444555444444444444333222222333333444222222222111111111000000///000111222222333333444111111111222222111111111////////////////////////////////////000000000111////////////////////////000000000111222333333444555666777:::AAAOOO^^^iiitttwww}}}xxxmmmiiimmmtttwwwyyy{{{\\\OOOGGG>>>:::<<<>>>>>>===;;;999777777888::::::999999999999:::::::::::::::999999999888888888777777888777777666555555555555666666666666777777777777666666666666777777888888666777777888888777777777777777666555555555555555333333333333444444444444444444444444333333333333444444333333333333444444222333333444555666777777888888999::::::;;;;;;;;;888:::;;;===>>>?????????FFFDDDAAAAAAGGGQQQ[[[bbb\\\gggvvvooo[[[RRRSSSOOONNNLLLEEEFFFEEEDDDCCCBBBAAA@@@@@@>>>@@@AAAAAA@@@???@@@AAA@@@@@@AAAAAABBBAAAAAAAAA???@@@BBBAAA@@@???@@@AAA???@@@@@@AAABBBCCCCCCDDDBBBAAA@@@@@@???@@@@@@AAA@@@@@@@@@@@@???>>>======;;;<<<===<<<<<<===???AAA@@@AAABBBBBB@@@AAACCCFFFGGGRRRbbbrrr}}}|||nnneeeggglll|||~~~xxxsssqqqmmmgggiiiooo~~~yyyggg]]]RRRKKKHHHEEEBBB???;;;999777666666666666555777777777777777888999:::888777666666555555666666888888888888888888888888888888888888999999999999666777888999;;;<<<<<<;;;;;;===<<<:::===FFFLLLMMMaaagggkkkkkkkkkpppuuuwwwuuuxxx|||}}}{{{wwwrrriii\\\TTTNNNJJJEEECCCDDDEEEDDDBBB@@@???>>>???@@@@@@???===>>>>>>>>>>>>>>>>>>??????=========<<<<<<<<<<<<<<<===<<<;;;:::999999999999888888999;;;>>>>>>===;;;<<<;;;:::;;;===>>>===<<<555555555333222111333444333222111111222333333222333333333222222333333333222222222111111111111111...///000111222222222222111111222222222222111111...........................////////////000000000//////////////////////////////000111111222222222111222333444777@@@MMMVVVgggllluuu~~~xxxyyy}}}xxxzzzxxxrrrppptttxxxyyyzzzfff\\\OOOGGGCCCAAA>>>:::<<<:::888888999:::999999777777888888888999::::::::::::999999888777777777999888777666666666666666555555555555666666666777444555555555666666666666444444555666666666555555666666555555444555555555333333333444444555555555444444444444444444444444444444333333333333444444444444555666777888888999999999999::::::;;;<<<<<<<<<===>>>???@@@AAAAAAAAACCCBBBEEENNN]]]lllvvv{{{nnn|||~~~iii[[[QQQQQQRRRIIIGGGHHHCCCCCCCCCCCCCCCCCCBBBBBBBBBAAABBBCCCBBB@@@>>>>>>>>>>>>??????@@@@@@@@@??????@@@BBBCCCCCCBBBAAAAAABBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@>>>?????????>>>===<<<<<<:::;;;=========>>>@@@BBBAAABBBCCCBBBAAAAAABBBBBBAAAIIITTT^^^gggrrr~~~wwwtttsssnnnttt}}}pppeeedddhhhpppzzzzzzlllaaa[[[WWWOOOHHHFFFCCC???===<<<<<<;;;999555555555555666777888999888777777666666666666666777777777777777777777777777777777777888888888999999888888999;;;<<<:::999:::<<<:::777888???CCCCCCGGGNNNSSSUUUZZZdddnnnrrrzzz~~~|||ssskkkeee```ZZZRRRJJJHHHJJJBBBBBBBBBCCCDDDCCCAAA>>>>>>===<<<<<<>>>>>>===;;;>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;<<<<<<======<<<;;;999888888888888666666888;;;>>>???===;;;;;;:::999:::<<<>>>===<<<555555555333111000111222111000///000222333222000222222222222333333333333111111111111111111111111...///000222222222111111111111222222222222111111..............................////////////000000000000000000000000000000...///000111111111111111111222333222222555<<>>===<<<<<<<<<:::999999888888888888999888888888777777666666666777777666666555666666666444444555555555666666666333444444555555555444333333333444444444444444333555444444333333333444444222222333333444444555555555555555555555666666666666666555555555555666666777777888888999999::::::::::::::::::;;;<<<===>>>>>>>>>???@@@BBBDDDFFFHHHJJJOOOYYYgggttt|||zzzcccTTTPPPKKKPPPPPPFFFEEEIIIFFFBBBBBBCCCCCCCCCDDDDDDDDDBBBCCCDDDCCCAAA>>>============>>>??????@@@??????@@@BBBDDDEEECCCBBBBBBBBBBBBAAAAAA@@@@@@??????>>>@@@@@@??????????????????===>>>>>>>>>>>>======<<<;;;===>>>???>>>???@@@BBB?????????@@@@@@@@@@@@@@@CCCFFFJJJMMMPPP[[[ppp|||xxxhhh```YYY___uuu{{{hhhXXXYYY```jjjssszzzyyy|||}}}{{{yyyqqqgggWWWQQQJJJFFFDDDBBB>>>;;;888777777777777777888888999999888888888777777777666666666666666666666666666666666777777777888888999888777888;;;<<<:::888:::<<<;;;999:::???AAA@@@>>>CCCFFFGGGKKKUUU___dddvvvzzz~~~{{{|||xxxuuuvvv{{{xxxlll```XXXRRRNNNKKKIIIDDD???AAAGGGBBBBBBCCCCCCCCCBBB@@@>>><<<;;;::::::<<<>>>>>>======>>>>>>>>>>>>>>>=========<<<;;;;;;;;;;;;<<<===<<<;;;:::999888777777777666777888;;;======;;;888888777777888:::<<<;;;:::444555555444111///000111111000000111333333222111111111222333333333333333111111111111111111111111000111222444444333111000000000111111111111000000................................./////////000000000000000000000000000000...///000111111111000///333333333222222333555777AAAGGGTTTdddpppzzz|||nnnkkkmmmrrr}}}zzz|||~~~yyyzzz~~~xxxxxxxxxzzz|||pppgggXXXLLLEEEDDDEEEFFFDDDCCC@@@>>>;;;:::999999888888888888888777777777777777777666777777888888666666666777777777888888444555666777666666555444444555555555555555444444555444444333444444555555333333333444555666666666666666777777777888888888:::999999999999999999::::::::::::;;;;;;;;;;;;;;;===<<<<<<<<<===>>>???@@@>>>???BBBGGGMMMTTT[[[___hhhqqq}}}vvveeeYYYPPPNNNIIILLLLLLEEEGGGLLLGGGDDDDDDDDDDDDDDDDDDDDDDDD@@@BBBDDDDDDBBB???>>>>>><<<===>>>???@@@AAAAAAAAA???AAADDDDDDCCCAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>===<<<======>>>>>>>>>>>>===<<<>>>??????>>>>>>???@@@>>>======>>>???@@@@@@@@@HHHFFFFFFFFFFFFJJJYYYiii{{{iii^^^PPPPPPaaazzzuuugggaaa___cccfffjjjqqqyyytttlllbbbZZZVVVQQQKKKFFFDDDCCCAAA???===;;;;;;:::;;;;;;;;;;;;;;;::::::999666666666666666666666666666666666666777777777777777555444666:::===<<<;;;777::::::888999======;;;@@@BBBBBB===<<>>?????????<<<:::999:::===???AAAAAA===>>>>>>>>>>>>>>>===<<<===<<<;;;::::::;;;======<<<;;;:::888777666666666777888999;;;<<<;;;888555666555555666888:::999888444555555444111//////000111111111222444444333222000111222333333333333333111111111111111111222222222333444555555444222111000000111111111111000000..................................../////////000000000000000000000000000...///000111111000//////000//////000111333444444222444???OOO___jjjsss{{{vvvkkkeeehhhnnnuuu{{{tttrrrxxx}}}zzzvvvuuusssxxxlllYYYNNNLLLNNNQQQOOOMMMIIIEEEAAA>>><<<<<<::::::::::::::::::::::::999999999999999:::;;;<<<999999999:::::::::;;;;;;777888999:::999888777666888888888888888777666666666666666555666666777777555555666777777888999999777777888888999999::::::===<<<<<<;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<;;;;;;???>>>>>>>>>>>>@@@AAABBBBBBEEEJJJSSS^^^kkkvvv}}}wwwbbb[[[WWWTTTNNNGGGFFFEEEAAAEEEIIIAAAGGGFFFFFFEEEDDDCCCCCCBBB>>>AAACCCDDDBBB@@@@@@@@@<<<===???@@@AAABBBCCCCCC>>>@@@CCCDDDBBBAAA@@@@@@??????@@@@@@AAAAAAAAABBBAAAAAAAAA@@@@@@???>>>===<<<<<<===>>>?????????>>><<<>>>??????>>>======>>>>>>======>>>@@@BBBBBBBBBEEEAAABBBFFFGGGIIIQQQ[[[mmmzzz~~~jjjddd[[[WWW```ppp}}}}}}rrrhhhdddbbbaaahhhrrr}}}}}}sssllleee]]]WWWPPPOOOLLLHHHDDDBBB@@@???======>>>>>>======<<<;;;888888777777777777888888777777777777777888888999888888888888888888888888777777888888999:::;;;<<<>>>===;;;<<<>>>CCCHHHLLLQQQRRRTTTWWW]]]ccciiimmmrrrqqqqqqssswww}}}}}}tttppppppccc___XXXQQQKKKGGGEEEDDDAAA@@@@@@@@@??????>>>>>>????????????>>>>>>>>>>>>===============<<<<<<<<<<<<<<<============<<<<<<888999999::::::999999888888888888888777777777777555555555555555555555555555555666666666666555555777777666555333222111111888444000///111333222111333333333222222222111111222222111111111111111222222222111111111111222222////////////////////////........................///...,,,++++++,,,...///////////////////////////////////////000000000000//////000111111111111111333555999???JJJXXXgggqqqqqqiii```gggxxxwwwuuurrrrrrsssuuuvvvvvvvvvyyyxxxnnniiiiiinnnuuu|||uuuiiiZZZLLLBBB===<<<@@@???<<<:::888888999:::999777555555666888999888:::;;;;;;;;;:::999:::;;;666555555666999:::999888777666666777777999:::;;;666666666666666666777777888666555555666888:::;;;888888888888888888888888;;;<<<<<<;;;999888999:::::::::;;;;;;;;;:::;;;;;;777===@@@>>>>>>CCCFFFEEEFFFGGGQQQhhh~~~eeeXXXTTTQQQNNNJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBAAAAAACCCBBB@@@???@@@AAACCCEEE;;;::::::===@@@CCCDDDDDDAAA@@@AAABBBCCCBBB@@@>>>===>>>???@@@@@@???>>>===???????????????>>>===<<<<<<>>>AAA@@@>>>>>>@@@CCC???>>>===<<<<<<===>>>>>>BBBBBBBBBAAAAAA@@@@@@@@@AAABBBBBBBBBCCCGGGLLLOOOdddhhhttt|||vvvtttnnniiiiiihhhhhhqqq{{{}}}wwwwwwxxxpppeeennnrrrzzz~~~rrrjjjaaa```\\\UUUNNNIIIHHHHHHGGGBBB@@@BBBAAA===>>>DDD777777666666666666777777777666666666666777888888888888888888888888888999777777777777999:::<<<===>>>===<<<<<>>======@@@?????????>>>>>>>>>===>>>>>>>>>>>>===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<888999999::::::999999888777777777666666666555555444444444444444444444444444555555666666555555444666666555444333222111000666333//////111222222111333333222222222111111111222222111000000111111222111111000000000000111111////////////////////////........................///...,,,++++++,,,...///............................../////////000000000//////000111111111111000222333444777<<>>???BBBCCCBBB@@@>>>>>>777999;;;;;;999888777888777888888777777777777888>>><<<::::::;;;<<<;;;:::>>>===<<<;;;999888777777999::::::::::::999888888:::;;;;;;:::999999999:::;;;;;;<<<<<<<<<=========;;;<<<======<<<;;;<<<===999:::;;;;;;:::;;;===???@@@@@@AAACCCFFFJJJNNNQQQ]]]eeeuuu}}}eeeTTTNNNMMMLLLJJJIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCDDDCCCBBBAAAAAACCCEEEFFFAAA?????????BBBCCCDDDCCCBBBAAA@@@AAACCCCCCBBB@@@>>>?????????>>>======<<<>>>>>>>>>>>>>>>>>>===<<<<<<>>>????????????@@@AAA??????>>>======>>>>>>???BBBBBBAAAAAAAAA@@@@@@@@@BBBBBBBBBAAAAAACCCGGGJJJXXXZZZbbbpppzzz|||{{{|||zzzvvvwww{{{zzzsssnnnmmmrrrxxxwwwnnnnnnnnnooosss|||zzzzzzzzzqqqiiiaaaWWWQQQVVVOOOJJJLLLMMMJJJHHHIII666666555555555555666666666555555555555666777777777777777888888999999999777777666666888:::===???>>>=========???CCCGGGJJJFFFDDDAAA>>>>>>@@@BBBDDDGGGKKKQQQYYY```ggglllnnnrrruuuxxx{{{~~~|||qqqoooooonnnllleee___VVVMMMHHHDDDCCCAAA@@@@@@???>>>===<<<<<<<<<>>>>>>>>>=====================<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;888888999999999999888888666666666555555555444444333333333333333333333333333333444444444444333333444444333333222111000000333111//////000222222222333222222222222111111111111111000000000111111222000//////////////////000////////////////////////...........................---,,,++++++,,,---....................................////////////000...///000000111111000000000111111111222666<<<@@@NNNdddqqqwwwxxxvvvtttssswww|||}}}yyyuuunnnlllppp||||||jjj```]]]SSSXXX^^^___XXXMMMBBB<<<===???@@@===:::777777999999888888888999:::;;;<<<<<<:::999999::::::999888::::::;;;;;;<<<;;;;;;:::;;;;;;;;;;;;:::999888777777:::======:::888888:::888999999999:::;;;;;;;;;:::;;;======<<<<<<===>>>>>>@@@BBBAAA@@@AAAEEEIIIJJJIIIOOO\\\aaa```bbbiii~~~kkk___QQQJJJJJJLLLKKKIIIHHHGGGFFFEEEDDDDDDDDDEEEBBBBBBCCCCCCDDDDDDDDDDDDFFFEEEDDDDDDDDDEEEGGGGGGGGGEEECCCCCCDDDDDDCCCBBBCCCAAA@@@AAACCCDDDDDDCCC@@@???>>>===<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>======<<<<<<===???@@@@@@???@@@??????>>>>>>???@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@CCCDDDCCCAAA???@@@CCCEEELLLJJJMMMXXXeeepppzzz~~~zzzmmmeeedddbbbgggyyyxxxuuunnneeeaaagggwww}}}vvvjjjkkkccc]]]___```\\\UUUQQQ555555555444444555555555555444444444444555666666666666777777888888999999777777666666888:::>>>@@@>>>======>>>@@@CCCFFFGGGGGGEEEBBB@@@@@@BBBEEEGGG@@@BBBFFFKKKPPPTTTWWWYYYhhhiiimmmuuu{{{vvvuuuxxx}}}tttddd[[[YYYYYYVVVRRROOOJJJDDDBBBBBBCCCBBBAAAAAAAAAAAAAAA@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<::::::;;;;;;;;;;;;::::::888888999999999999888888666666666555555555444444222222222222222222222222222222333333333333222222333222222222111111000000000///...///000111222333222222222222111111111111111000000000000111111222///......------......///////////////////////////...........................---,,,,,,,,,,,,---...........................------........./////////...//////000000000000000///000111111222444888;;;BBB\\\jjjppp|||yyy{{{~~~vvvoooqqqlllllltttwwwuuuwwwuuu}}}zzzfffQQQEEEJJJFFFAAA>>>>>>>>>===;;;:::999888999;;;<<<===<<<888888888:::<<<===<<<;;;888999;;;===>>>>>>>>>===<<<<<<;;;:::::::::;;;;;;666999===<<<:::999;;;???;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>======>>>@@@>>>AAADDDCCCAAADDDKKKRRR^^^bbbrrr|||{{{lllWWWQQQJJJIIILLLMMMKKKGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEGGGGGGFFFFFFFFFGGGHHHIIIHHHFFFDDDCCCDDDDDDCCCBBBCCCAAA@@@@@@BBBEEEFFFFFFAAA@@@>>><<<::::::;;;;;;;;;<<<===>>>????????????>>>;;;:::<<>>@@@BBBCCCDDDCCCBBB@@@??????AAACCCDDDBBBAAAAAABBBDDDFFFIIIKKKTTTUUUXXXaaalllwww~~~~~~vvvsssxxx~~~~~~~~~|||xxxuuurrrrrrddd[[[RRRMMMMMMLLLHHHCCCBBB???>>>@@@DDDEEEDDDAAA>>>>>>??????>>><<<:::999;;;;;;;;;;;;;;;;;;<<<<<<::::::::::::999999999888999:::::::::;;;;;;;;;<<<999999::::::::::::999999777888888999999888888777777777777666666666555555222222222222222222222222111111222222222222111111111111111111111111111111......///000000111222333222222222111111111000000000000//////000111111222......------------......////////////////////////........................---------,,,,,,---------........................------------..................///000000000000000---///000111222444777999:::MMMVVV```~~~xxx|||tttppplllkkkrrr{{{{{{yyy~~~jjj]]]WWWQQQOOOUUU^^^^^^TTTIII@@@>>><<<<<<======;;;888===<<<<<<===>>>???>>><<<============<<<;;;::::::===<<<:::999:::<<<>>>@@@:::<<<===<<<::::::===@@@@@@@@@@@@???????????????>>>>>>???>>>>>>@@@DDDGGGAAAGGGKKKKKKJJJOOO\\\fff|||hhhZZZLLLIIIGGGHHHKKKLLLHHHDDDEEEEEEDDDDDDCCCDDDDDDDDDHHHHHHGGGGGGFFFEEEEEEDDDGGGGGGGGGGGGGGGHHHIIIIIIFFFDDDBBBBBBCCCDDDCCCBBBCCCAAA@@@@@@BBBEEEFFFFFFAAA@@@>>><<<::::::;;;;;;<<<===>>>???@@@AAAAAAAAA>>>;;;:::<<>>???@@@AAAAAA@@@??????>>>>>>>>>>>>>>>AAA@@@??????@@@BBBDDDFFFEEEEEEGGGLLLSSSYYY^^^___bbbhhhllliiiccccccllluuu}}}}}}}}}}}}}}}|||zzzvvvsssjjjhhhddd^^^YYYUUUQQQPPPMMMJJJGGGGGGGGGFFFBBB>>><<<<<<<<<>>>??????===;;;999:::;;;======<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<::::::999999999999888888888999999::::::;;;;;;;;;888888999999999999888888777777888888888888777777777777777666666666555555222222222222222222222222111111222222222222111111111111111111111222222222...///111111111111222444222111111111111000000000////////////000111111222......------------......////////////////////////........................------------------------------------------------,,,,,,,,,---------......---...//////000000//////,,,...////////////111333333>>>AAAOOOttt|||~~~|||vvvsssttt{{{~~~{{{|||uuunnnlllkkkrrrzzzeeeTTTRRRRRRSSSTTTSSSOOOJJJGGGCCC>>>::::::;;;;;;<<>>>>>??????===>>>???AAADDDKKKSSSYYYccciiiooonnnlllrrr{{{vvvbbbVVVPPPIIIGGGFFFIIILLLLLLJJJGGGEEEEEEDDDDDDDDDDDDEEEEEEIIIIIIHHHGGGFFFEEEDDDDDDFFFFFFGGGGGGGGGHHHHHHHHHCCCBBB@@@@@@BBBCCCBBBAAACCCAAA@@@AAACCCDDDDDDCCC@@@???>>>===<<<<<<;;;;;;<<<<<<>>>???@@@@@@@@@@@@===<<<<<<===???@@@@@@???>>>???@@@AAAAAAAAAAAAAAA?????????@@@@@@@@@@@@@@@CCCDDDEEEDDDCCCCCCEEEGGGEEEBBBBBBEEEIIIMMMWWW```yyy}}}ppphhhiiipppyyyyyyvvv|||{{{qqqiiihhhiiimmm{{{666666555555555555666666555555555444555666666777888888888777666666555555777888999::::::::::::999999:::<<<===>>>>>>>>>>>>>>>???@@@AAAAAA@@@???>>>>>>??????@@@AAAAAABBBBBB@@@AAACCCEEEFFFHHHIIIJJJFFFJJJMMMMMMKKKMMMSSSWWW[[[]]]```bbbdddgggnnntttyyyvvvuuuyyyyyywwwsssrrrsssvvvxxxzzzrrruuuxxxxxxwwwzzz~~~zzzwwwuuuuuuvvvvvv|||wwwrrriiigggdddbbb```]]]YYYVVVMMMKKKGGGDDDCCCCCCBBBBBBBBBCCCDDDDDDCCCAAA???>>><<<===>>>===;;;999999::::::;;;<<<======>>>>>>>>>;;;;;;;;;;;;<<<<<<<<<===:::::::::999999999888888888888888999::::::;;;;;;777888888888888888888777777777888888888888777777666666666555555555444444333333333333333333333333111222222333333222222111111111111222222222333333...111333333111111222444111111111111000000000000.........//////000222222......------------......////////////////////////........................,,,------------------,,,------------------------+++,,,,,,,,,,,,------------...//////000000//////...//////...---...000111///666555???]]]www}}}}}}zzz{{{zzzlllmmmpppwww}}}{{{wwwfff]]]QQQHHHGGGKKKRRRVVV\\\YYYSSSMMMIIIFFFDDDDDDAAACCCGGGHHHHHHDDD@@@===@@@???BBBGGGLLLMMMIIIDDDBBBCCCDDDGGGIIILLLNNNNNNJJJKKKNNNTTT]]]kkkyyyppp^^^UUUPPPLLLJJJHHHGGGHHHJJJKKKJJJHHHFFFEEEEEEDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGFFFDDDBBB@@@@@@AAAAAA@@@???BBBAAA@@@AAACCCCCCBBB@@@>>>?????????>>>======<<<;;;;;;<<<======>>>======<<<>>>????????????@@@AAA======???@@@AAAAAAAAA@@@>>>?????????@@@@@@@@@@@@DDDEEEEEEEEECCCCCCDDDEEEDDDCCCCCCEEEFFFFFFKKKSSSeeeuuuxxxqqqkkkfffccc^^^eeexxxzzzjjjbbb[[[ZZZeeettt666666555555555555666666666555555555555666777777999999888777666555444444777888:::;;;;;;:::888777888999;;;============<<<:::<<<@@@BBBDDDCCCBBB@@@===>>>AAABBBBBBAAA???===???BBBDDDDDDCCCCCCCCCEEEBBBCCCCCCCCCDDDFFFFFFDDDFFFFFFHHHJJJKKKNNNVVV]]]___[[[XXX[[[ccchhhfffcccdddffffffddd___\\\[[[[[[___bbbcccbbbdddiiimmmooonnnhhheeeffffffcccdddhhh___``````^^^]]]\\\XXXTTTPPPOOOMMMLLLLLLKKKHHHFFFEEEDDDCCCBBBCCCCCCBBBAAA???BBBDDDCCC???======???@@@AAAAAA>>>::::::===@@@<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========:::::::::999999999999888777777888999::::::;;;;;;777777888888888888777777777777888888888888777777555555444444444333333333333333333333333333333333222222333333333333222222111111111222333333444444///222444444222111222444111111111111000000000000............///000222222///......------......///////////////////////////........................,,,------......------,,,------------------------++++++,,,,,,,,,------------......///////////////000111111000000111333666000555222444FFFXXXiii{{{zzz|||}}}|||yyy{{{{{{wwwzzzqqqffffffnnnzzzyyykkk]]]SSSLLLIIIPPPUUU[[[^^^\\\UUULLLFFFGGGIIINNNYYYdddfff___XXXWWWXXX[[[___cccgggjjjlll___aaafffooo}}}mmmXXXRRRSSSRRRMMMJJJGGGDDDCCCCCCDDDDDDCCCFFFEEEEEEEEEEEEEEEFFFFFFCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFEEEEEECCCAAA@@@@@@@@@???>>>AAA@@@AAABBBCCCBBB@@@>>>===>>>???@@@@@@???>>>===999:::;;;;;;<<<;;;;;;;;;<<<>>>AAA@@@>>>>>>@@@CCC<<<===???@@@AAAAAA@@@@@@>>>>>>??????@@@@@@@@@@@@DDDFFFFFFEEECCCBBBBBBCCCEEEDDDEEEFFFEEEDDDHHHNNNSSSdddvvvvvvjjjaaaOOOQQQ___uuutttkkk```UUUXXXbbbuuu|||777666444333333444555666666666777888888888888888666666666666666666666666777777777777777888888888;;;;;;;;;<<<<<<<<<======>>>???AAAAAAAAA@@@>>><<>>>>>===>>>???AAAAAA@@@??????@@@AAAAAABBBBBBCCCCCCDDDAAABBBBBBCCCDDDHHHMMMQQQTTTJJJIIIRRRWWWRRROOORRRNNNNNNOOOOOOOOOMMMLLLKKKNNNPPPSSSVVVXXXZZZZZZ[[[WWWUUUSSSPPPOOONNNNNNNNNPPPPPPPPPNNNKKKIIIJJJKKKGGGEEECCCDDDFFFFFFDDDBBBAAAAAAAAAAAAAAAAAAAAAAAA??????>>>>>>======<<<<<<========================<<<>>>???>>>===<<<===>>>>>>>>>>>>>>>============<<<<<<<<<<<<;;;:::999888:::999999888999999::::::555666777888888777666555888888777777666666555555555444333333222222333333555555555555555444444444555444333111000000111111111111111111222333444555444444333222222222333333333333333222111000/////////////////////////////////////////////////////////............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,------------------------///////////////.........///////////////////////////000111333888AAAKKKRRR___kkkyyy|||{{{|||zzz||||||yyyqqqddd^^^]]]kkkxxxxxxiii___]]]bbbfffrrrvvvnnn{{{~~~yyyjjjXXXOOOOOORRRQQQNNNHHHFFFCCCBBBDDDEEECCCAAAFFFHHHIIIHHHFFFEEEEEEEEEDDDEEEFFFEEEDDDCCCDDDEEECCCCCCCCCDDDDDDFFFGGGGGGFFFCCC@@@??????@@@@@@@@@DDDCCCBBBBBBAAA@@@??????>>>????????????===<<<;;;???===:::999:::;;;::::::;;;<<<===?????????>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBCCCCCCBBB@@@@@@AAACCCBBBAAAAAABBBEEEFFFFFFEEENNNTTT```pppyyymmmfff]]]YYYYYYbbbnnn}}}xxxrrriiidddiiirrr~~~{{{zzz~~~666555444333333444555666555555666777777777777666555555555555555555555555666666666777777888888888999999:::::::::;;;;;;;;;===>>>???@@@AAA@@@>>>===???@@@@@@@@@@@@@@@@@@@@@===>>>??????@@@@@@??????AAAAAAAAAAAAAAAAAAAAAAAA???@@@AAAAAABBBEEEJJJNNNNNNFFFFFFOOORRRKKKFFFGGGGGGGGGHHHHHHHHHGGGEEEEEEHHHJJJLLLMMMOOOOOOOOOOOOMMMLLLKKKJJJIIIIIIJJJJJJJJJKKKJJJGGGEEEDDDEEEGGGEEECCCAAABBBDDDDDDBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>===<<<<<<<<<===========================>>>???>>>===<<<===???========================;;;;;;;;;;;;:::999888777999999888888888888999999555666777888888777666555888777777777777777666666555444333333222222333333444444555555555555555555666555333222111111222222111111111111222333444555555444333222222222222222333222222111111000000000000000000000000000000000///////////////////////////............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,------------------------////////////....................................222222111111333888???DDDHHHRRR___iiimmmrrryyy}}}zzzvvvsssoooqqq}}}}}}}}}{{{|||wwwyyy{{{|||wwwxxxqqqcccZZZPPPKKKLLLNNNMMMKKKFFFDDDAAAAAABBBCCCAAA???EEEFFFGGGGGGEEEDDDDDDEEEDDDEEEEEEDDDBBBAAABBBCCCBBBBBBBBBCCCDDDFFFGGGHHHFFFCCC@@@??????@@@@@@@@@BBBAAAAAA@@@??????>>>>>>======>>>>>>===<<<;;;999>>><<<:::999;;;;;;;;;;;;;;;<<<===>>>>>>>>>==============================<<<<<<<<<<<<===???@@@AAAAAABBBBBBAAA@@@@@@BBBCCCCCCBBBAAABBBDDDEEEEEEDDDDDDJJJTTTbbbqqq~~~wwwppp^^^ZZZZZZ]]]bbblllxxxqqqllllllttt~~~yyyssspppsssyyy555444333333333333555666444444555666666666666555555555555555555555555555444555555666777888999999777777888888888999999999;;;<<<===?????????>>>>>>======>>>??????@@@AAAAAA>>>>>>>>>>>>>>>??????@@@AAAAAAAAA@@@???>>>>>>>>>===>>>>>>??????BBBFFFJJJHHHCCCDDDKKKLLLEEE>>>>>>AAAAAABBBBBBBBBAAA@@@@@@CCCDDDEEEFFFFFFEEEDDDCCCDDDDDDDDDDDDEEEFFFGGGHHHFFFFFFDDDBBB@@@???BBBDDDBBBAAA@@@@@@AAAAAA@@@?????????????????????????????????>>>======<<<<<<;;;===========================>>>???>>>===<<<===???<<<<<<<<<<<<<<<<<<======:::::::::999888888777777888888777777777777888888666666777777777777666666777777777888888888888888555444444333333333333333333444444444555666666666666555444333333333333333111111111111222333444444555555444222222111111111111111111111111111111111111111111111111111111111///////////////////////////............---------------------------------------------------------,,,------......------,,,------------------------................................................000111000///...000333666444;;;DDDKKKSSS^^^kkkuuunnnnnnnnnmmmkkkppp~~~~~~{{{bbbVVVQQQNNNKKKJJJJJJIIIGGGEEECCCAAA???>>>?????????===BBBDDDEEEEEEDDDBBBCCCDDDDDDDDDEEEDDDAAA@@@@@@AAABBBBBBBBBCCCDDDEEEGGGGGGEEECCC@@@???@@@AAA@@@@@@@@@@@@??????>>>>>>======<<<============;;;:::999===;;;::::::<<<======<<<:::;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===???@@@@@@@@@???@@@BBBCCCCCCBBBAAABBBCCCDDDCCCBBB>>>AAAGGGPPPZZZeeennnttt{{{mmmkkkjjjhhhddddddkkkttt|||yyy{{{ooodddccchhhoooyyy444333333222333333444555444444555666666666666555555555555555555555555555333333444555777888999999777777777888888888888999999:::;;;===>>>>>>>>>>>><<<======>>>>>>??????@@@>>>>>>===<<<===>>>???@@@?????????>>>>>>=========<<<===>>>>>>>>>@@@CCCFFFFFFBBBBBBGGGHHHBBB======??????@@@@@@@@@@@@@@@@@@BBBCCCDDDDDDCCCBBBAAA@@@BBBBBBCCCCCCDDDEEEFFFFFFEEEDDDCCC@@@??????BBBDDDAAA@@@@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>===<<<===>>>;;;;;;;;;;;;<<<<<<<<<<<<::::::999999888888888888888777777666666666666777666666777777777777666666777777888888999999::::::555555444333333333333333333333333444555666777777666666555555444444444444222111111111222222333444555555333222111111000000000000000000111111111111111111111111111111111111///////////////////////////............---------------------------------........................------------------------------------------------------...............///........................,,,---......---...000111111333777999===EEEQQQZZZ___fffpppvvvuuuttt}}}~~~}}}ttt^^^RRRPPPLLLMMMMMMKKKGGGDDDBBBAAA???>>>==================@@@BBBDDDDDDCCCBBBBBBCCCEEEFFFFFFDDDBBBAAAAAABBBDDDDDDDDDCCCCCCDDDDDDEEEDDDBBB@@@@@@AAAAAAAAA@@@@@@?????????????????????===>>>??????>>>===;;;:::<<<::::::;;;===???>>>===:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;???>>><<<;;;:::999999999<<<>>>??????>>>???AAACCCCCCBBBAAAAAABBBBBBAAA@@@@@@AAAAAADDDIIINNNTTTWWWhhh}}}|||{{{yyywwwsssnnniiigggdddjjjrrrwww|||sssgggeeekkkpppvvv}}}222222222222222333444444555555666777777777666666555555555555555555555555222333444555666777888888888888888888999999999999777888999;;;<<<===>>>>>>========================>>>===<<<;;;<<<===???@@@<<<<<<<<<=========>>>>>><<<===>>>>>>>>>???AAADDDDDDAAA@@@AAABBB@@@???@@@????????????@@@AAAAAABBBAAABBBCCCDDDDDDCCCBBBAAABBBCCCCCCCCCDDDDDDCCCCCCCCCCCCBBB@@@??????BBBDDDAAAAAAAAAAAA@@@??????@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======<<<;;;<<<===999999::::::;;;;;;;;;;;;;;;::::::999888999999:::888777777666555555666666777777666666666666777777777777888888999999::::::666555444444333333444444333333333444555666777777555555555555555555444444222222111111222222333333555444333222111111111111000000000000000000111111111111111111111111111111///////////////////////////............---------------------------------........................------------------------------------------------,,,---------......//////........................+++---////////////000111111222333333333777>>>CCCJJJUUUfffrrrtttrrrvvv~~~|||~~~|||iiiZZZPPPNNNPPPNNNNNNMMMIIIEEEAAAAAABBB>>>>>>>>>===<<<<<<======???AAACCCDDDCCCBBBCCCDDDFFFGGGHHHGGGDDDCCCDDDEEEHHHGGGFFFEEECCCCCCCCCBBBDDDCCCAAAAAABBBCCCBBBAAA@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAA???>>>===;;;;;;:::<<<>>>@@@???>>>;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<===;;;<<<============@@@BBBBBBAAA@@@@@@AAAAAA@@@???CCCBBB@@@@@@AAACCCGGGIIIMMMbbbuuu}}}yyyzzzzzzssslll]]]```aaaaaacccnnn}}}tttnnnsss|||}}}zzzzzz000111111222222333333333555555666777777777777666444444444444444444444444222333333444555666777777888999999999999:::::::::777777888999:::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>;;;;;;;;;<<<===>>>>>>>>><<<>>>>>>>>>===>>>@@@AAA???>>>===<<<======???@@@============>>>???AAAAAA???@@@AAABBBBBBBBBAAAAAA@@@AAAAAAAAAAAA@@@?????????@@@AAA@@@??????@@@BBB@@@BBBBBBBBB@@@???@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<;;;:::999:::<<<888888999999::::::;;;;;;;;;:::999888888999:::;;;999888777666666555555666777777666666666666777777777777777888888888888888666555555444444444444444333444444444555666666666444555555666666555444444333222222111222222333333333333222111111111111222000000000000000000000000111111111111111111111111///////////////////////////............---------------------------------------------------------...------,,,,,,------...------------------------,,,,,,,,,---......//////---------------------------///111111///...//////---///000111222444888::::::BBBOOO]]]dddgggnnnvvv}}}{{{{{{wwwdddXXXSSSNNNKKKJJJLLLKKKIIIEEEBBBAAABBBCCC>>>?????????======>>>@@@@@@BBBDDDEEEDDDDDDEEEFFFGGGHHHIIIHHHGGGFFFGGGHHHJJJIIIHHHFFFEEEDDDCCCCCCEEEDDDCCCCCCEEEEEEDDDBBBAAAAAABBBBBBCCCCCCDDDDDDBBBCCCCCCDDDCCCAAA@@@???<<<;;;<<<===@@@@@@???>>><<<<<<;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<888888999;;;===@@@BBBCCC;;;<<<===<<<;;;<<<>>>@@@@@@???>>>???@@@AAA@@@???@@@@@@???>>>???AAACCCEEECCCNNNZZZdddvvv}}}|||~~~zzzssseeeccc___YYYVVVZZZeeeooozzzwww~~~~~~qqqjjjooowww///000111222222333333333444444555666666666666555444444444444444444444444333333333444444555555555888888999999999999::::::777777777888999:::;;;<<<:::::::::;;;<<<<<<======;;;;;;<<<<<<=========<<<<<<<<<<<<<<<============<<<===>>>>>><<<<<<===???===>>>>>>===<<<===>>>>>><<<;;;;;;<<<===???@@@AAA>>>???@@@AAAAAA@@@???>>>===>>>????????????>>>======???AAABBBAAA@@@AAAAAA???AAABBBAAA???>>>???AAA????????????????????????>>>======<<<<<<;;;::::::::::::::::::::::::::::::888999::::::888888999:::777777888888999::::::;;;:::999888777777888999;;;:::999888777666666666666888777666555555666777888888777777777777777666666666666555444444444444444444444555555555555555555333444555555555555444333333333222222111222222333111111111111111222222333111111000000//////......000000000000000000000000///////////////////////////............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...------------------------++++++,,,------...//////------------------------,,,...//////......///000---...///000111222444555555666;;;DDDKKKPPPWWW___ccciiinnnooollllllrrryyyiii^^^TTTQQQQQQNNNJJJIIIMMMJJJGGGDDDBBBAAAAAAAAA@@@AAABBBAAA??????AAACCCAAACCCEEEFFFFFFFFFGGGIIIFFFHHHIIIIIIHHHGGGIIIJJJJJJIIIHHHGGGFFFFFFFFFFFFFFFEEEDDDEEEGGGGGGFFFDDDAAAAAABBBCCCCCCDDDEEEEEECCCDDDDDDDDDDDDBBBAAA@@@===<<<===>>>@@@AAA???===>>>===<<<:::::::::;;;<<<::::::::::::::::::::::::888888999;;;===???AAACCC;;;<<<<<<;;;::::::<<<===>>>======>>>@@@AAA@@@???============>>>???@@@@@@@@@CCCGGGLLLUUUeeeyyy{{{sssppplllfff```___aaacccqqqvvvzzz{{{{{{mmmfffdddmmm{{{~~~//////000222222333333333222333444444555555444444444444444444444444444444444444444444444444444444888888888888999999999999777777777777888999:::;;;777888999:::<<<===>>>???999:::<<<=========<<<;;;>>>>>>>>>===<<<<<<;;;;;;;;;<<<======;;;;;;<<<======@@@BBBAAA??????>>><<<<<<<<<<<<<<<===???AAACCC???@@@AAAAAA@@@???===<<<;;;<<<>>>???@@@??????>>>>>>@@@DDDEEEDDDCCCCCCCCC>>>AAABBBAAA>>>===>>>@@@????????????????????????>>>======<<<;;;;;;::::::::::::::::::::::::::::::777888999999888777888999666777777888999999::::::999888666555555777999:::::::::888777666666666666888777666555555666777888888888777777666666555555666666555444444444444555555555555555555444444444222333444555555555444333333333222222111222222222000000000000111222333444222111111000///......---//////////////////////////////////////////////////////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...------------------------++++++,,,,,,---...//////------------------------)))***,,,------...000222111111000000///.........222//////444888999;;;???EEEMMMWWW___aaaccckkksss|||iii[[[WWWPPPKKKMMMNNNMMMLLLNNNPPPMMMIIIFFFDDDBBB@@@===AAACCCDDDCCC@@@@@@BBBEEEBBBDDDFFFGGGGGGGGGIIIJJJEEEGGGHHHHHHHHHHHHIIIKKKHHHHHHHHHGGGHHHHHHIIIIIIFFFFFFEEEFFFHHHHHHGGGEEE@@@AAABBBBBBCCCDDDEEEEEECCCDDDDDDDDDDDDBBBAAA@@@=========???AAAAAA???===>>>===<<<;;;:::;;;;;;<<<999999999999999999999999<<<;;;;;;;;;;;;<<<======;;;<<<<<<;;;999999;;;<<<===<<<<<<===@@@AAAAAA@@@<<<<<<<<<<<<;;;;;;::::::;;;<<>>>>>===<<<;;;:::::::::;;;::::::999999:::999999999999:::;;;<<<<<<<<<<<<<<<==================>>>???@@@@@@AAAAAAAAA???<<<;;;;;;<<<>>>@@@>>>>>>=========<<<<<<<<<===EEEMMMMMMGGG@@@>>>??????>>><<<;;;;;;;;;<<<===>>>>>>>>>>>>============@@@===:::888999:::::::::<<<<<<<<<<<<<<<<<<;;;;;;666777888777666555666777777777777777777777777777666777777888888888777777777777666666555555555444555555444444444444555555333444444555555555555555666666666666666777888888666666666555444444333333333333333333333333333333333333333222222222111111000000000000000000000000000000000000000000000000//////............////////////.........---------------............------------------------------.........------,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......---------------------------------............///............////////////111111222333333444555555777;;;@@@GGGPPP[[[fffmmmyyykkk```UUUOOOLLLHHHEEEFFFJJJNNNOOOOOOOOOMMMJJJGGGDDDBBB@@@@@@DDDDDDCCCCCCCCCCCCDDDDDDFFFFFFFFFFFFGGGHHHIIIIIIFFFDDDCCCDDDFFFHHHIIIIIIEEEEEEEEEFFFFFFGGGGGGGGGHHHJJJKKKJJJHHHFFFEEEEEEEEEDDDAAA???>>>???@@@AAACCCDDDDDDEEECCCAAA???===BBBBBBBBBAAA???===<<<;;;>>>===;;;:::;;;<<<;;;:::;;;;;;;;;::::::;;;;;;<<<999:::;;;<<<<<<======<<>>===<<<===>>>@@@AAACCCAAA???===<<<===???AAA???>>>===<<<;;;:::::::::;;;<<<===>>>@@@CCCHHHLLL^^^dddtttppp]]]SSSPPPRRRYYY```sss|||~~~|||rrrppphhhgggrrr}}}}}}}}}vvvnnnjjjqqq|||444777999777333111111333222222222222333333333333444444555666666666666666444444444333333333444444777666555444444555666777888777666666666777999:::;;;::::::::::::;;;<<<<<<==================<<<<<<;;;;;;<<<;;;;;;:::999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<======>>>??????@@@AAAAAA>>>===<<<;;;:::;;;===>>><<<<<<<<<<<<<<<<<<<<<<<<;;;BBBIIIIIIDDD???>>>???>>>======<<<<<<<<<<<<<<<==================>>>>>>@@@===:::999:::;;;;;;:::<<<<<<<<<<<<<<<;;;;;;:::777888999888777666777999777777777777777777777777666777777888888888777777666666666666555555444444555555444444444444555555444444555666666666666555666666555555666777777888666666666555444444333333444444444444444444444444222222222222111111111000//////////////////////////////////////////////////////............/////////.........------------------............------------------------------......---------,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,------------...------------------------------------........................////////////000000000111222333333333333666999>>>DDDLLLUUU[[[ppp{{{sssssseee[[[SSSLLLFFFIIIGGGDDDEEEHHHLLLMMMMMMMMMLLLIIIFFFCCCBBBAAAAAAEEEDDDDDDCCCCCCDDDDDDEEEGGGFFFFFFFFFFFFGGGGGGHHHIIIGGGEEEEEEFFFHHHHHHGGGEEEEEEEEEFFFFFFFFFGGGGGGGGGIIIJJJIIIGGGEEEDDDDDDDDDCCCAAA???>>>??????@@@CCCCCCDDDDDDCCCAAA???===@@@@@@@@@???>>>===<<<;;;???>>><<<<<<======<<<;;;;;;;;;;;;;;;;;;;;;<<<===;;;<<<===???@@@AAAAAAAAA@@@???===<<<===>>>???AAACCCBBB@@@?????????@@@AAA???>>>===<<<;;;;;;;;;;;;:::;;;===>>>???BBBFFFHHHOOOSSS```rrr|||kkk```XXXRRRPPPQQQXXXbbbjjjooozzz{{{ssskkkhhhnnn}}}kkkgggeeegggiiinnnyyy888:::<<<;;;666222111222222222333333333444444444333444555555666666555555333333222222222333333444666555444444444555666777888777666666666777888999:::::::::::::::;;;<<<<<>>======<<<<<<<<<===============<<<;;;999999999:::;;;<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;<<<======>>>>>>??????@@@@@@;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999>>>DDDDDD@@@<<<===???<<<<<<======<<<<<<;;;:::;;;<<<<<<<<<======>>>>>>@@@===;;;:::;;;<<<;;;;;;;;;<<<<<<<<<;;;;;;:::999888999:::999888888999:::777777777777777777777777777777777888888777777666666555555555555444444444555444444333333444444555444555555666666666666666666555555555555666777777666666555555444333333333444444444444444444444444111111000000000000000/////////////////////////////////////////////////////////............//////............------------------............------,,,,,,,,,,,,------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------------------------------------------------............---............/////////...//////000000111111111111222333555777<<>>>>>>>>???@@@BBBBBBCCCBBBBBB@@@>>>==================<<<<<<<<<@@@???===>>>??????>>>===;;;;;;;;;;;;<<<<<<===>>><<<===???AAABBBDDDDDDDDD@@@???>>>======>>>??????BBBBBBBBBBBBAAAAAAAAAAAA???>>>>>>===<<<<<<<<<<<<:::<<>>?????????>>>===;;;:::999888:::<<<=========;;;:::::::::;;;;;;;;;<<<<<<<<<=========>>>>>>>>>??????999:::;;;<<<===<<<;;;;;;999999::::::::::::;;;;;;777:::>>>>>>;;;:::<<>>???===;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999888777888:::999888888999:::888888888888888888888888777777777777777777666555444444444444444444444444444444333333333333444444444555666666777777666666555555555444444555666666666666555444444333333222333333333333333333333333///////////////////////////////////////////////////////////////////////////......------......///------------------------,,,------......------,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------.........//////......//////000000000111111222222111111333777:::???HHHOOOQQQVVV```hhhkkkpppwwwiii^^^YYYQQQLLLJJJIIIHHHFFFEEEDDDDDDDDDFFFHHHJJJKKKHHHGGGFFFDDDCCCCCCDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDFFFFFFEEEDDDCCCCCCCCCDDDIIIGGGEEEEEEFFFFFFDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDFFFGGGFFFCCCAAA@@@@@@@@@???>>>======>>>>>>??????????????????===<<<;;;;;;;;;;;;;;;;;;<<<<<<===@@@?????????@@@AAA???>>><<<;;;<<<<<<===>>>???@@@>>>>>>@@@AAABBBBBBCCCCCC@@@???>>>>>>===>>>>>>???@@@AAABBBCCCCCCBBBAAA@@@@@@???>>>===============;;;>>>AAABBBBBBAAAAAAAAADDDCCCFFFIIILLLRRR```nnnzzzssspppYYYVVVNNNGGGFFFNNN[[[dddnnnxxx~~~}}}{{{xxxvvvtttwww333777<<<<<<999555333333222222222333333333444444222333333444444444444444444444444444444555666666666666555666666888:::;;;999888777666666777888888:::999999999999:::;;;;;;???>>>===<<<<<<===>>>????????????>>>===;;;:::999888999;;;======<<<;;;:::;;;<<<<<<<<<==============================>>>>>>999:::<<<>>>>>>>>><<<<<<999:::::::::::::::::::::555888::::::999999<<<>>>:::;;;<<<<<<<<<;;;999888::::::;;;;;;<<<<<<<<<===>>><<<;;;;;;<<<<<<<<<:::;;;;;;;;;;;;:::999888777666777888888777777999:::999999999999999999999999777777777777777666555555333333333333444444444444333333222222222222333333444555555666666666666666555555444444444444444555555555555444333333222222111111111111111111111111..............................................................................------------......,,,,,,------------------,,,,,,------------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------............////////////000000000000111111111000///000333666///444999;;;AAALLLVVV[[[hhhxxx~~~|||wwwiii___VVVPPPSSSPPPKKKGGGEEEDDDDDDCCCEEEEEEEEEFFFGGGIIIKKKLLLGGGFFFEEEDDDDDDEEEFFFFFFFFFFFFFFFEEEEEEFFFFFFFFFEEEDDDCCCCCCBBBBBBBBBBBBCCCBBBBBBCCCEEEEEEDDDCCCAAAAAAAAAAAAAAAAAAAAAAAABBBCCCEEECCCAAA>>>============<<<<<<=========>>><<<<<<<<<<<<;;;::::::999999999999999:::;;;<<<===??????>>>@@@AAAAAA@@@>>><<<<<<<<<===>>>???AAABBBAAABBBBBBBBBBBBAAAAAA@@@??????>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBAAA@@@???@@@@@@???>>>>>>>>>??????>>>AAADDDEEEDDDBBBAAAAAABBBBBBCCCDDDAAA@@@GGGPPPWWW___nnnzzznnn^^^RRRLLLIIIIIIIIIKKKTTTaaaqqq}}}zzzwww{{{111777===???<<<888666666111111222222222333333333111222333333444444333333444444444444555666666777666666666666777999;;;<<<999888777666666666777888999999999999999:::;;;;;;============>>>???@@@@@@>>>>>>>>>>>>===<<<::::::888999:::;;;;;;;;;::::::<<<<<<<<<=========>>>>>><<<<<<<<<<<<============999:::<<<===>>>>>>===<<<;;;;;;;;;::::::999999999555777888999999999;;;===::::::;;;;;;::::::999888;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::<<<<<<;;;999;;;;;;;;;:::999888777666555777888888777777999:::999999999999999999999999777777777777666555444444222222333333333333333444333222222111111222222333333444444555555555555555555555444333333333333444555555444444333222222222000000000000000000000000---............/////////......................................................------------......,,,,,,,,,,,,------------,,,,,,------------,,,,,,******++++++,,,,,,------++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------------.........////////////////////////...//////.........111333111222333333666:::@@@DDDPPP^^^oooyyyyyytttnnnjjjjjjllltttvvvhhh[[[SSSOOONNNMMMOOOMMMJJJGGGDDDCCCCCCCCCDDDFFFGGGHHHHHHIIIKKKMMMHHHGGGFFFEEEEEEFFFGGGHHHIIIIIIHHHHHHHHHHHHIIIIIICCCBBBBBBAAAAAAAAAAAABBB?????????AAADDDEEEDDDCCC??????>>>>>>>>>>>>======@@@BBBCCCAAA>>>;;;::::::::::::;;;;;;<<<<<<======;;;;;;::::::999999999999999999888888999:::<<<============???AAA@@@???===<<<<<<<<<>>>???AAACCCDDDEEEEEEEEEDDDCCCBBBAAA@@@===>>>>>>>>>????????????>>>???AAABBBBBBAAA@@@@@@AAA@@@@@@?????????@@@@@@???BBBEEEEEEDDDBBBAAABBB<<<<<>>;;;777555444000000000111111111222222111111222333333333333333333333333333444555666777555555555555777999;;;===:::999777666666666777888999999999888999999:::;;;:::;;;===>>>@@@@@@AAAAAA============<<<<<<;;;:::888888888999999999::::::;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<999999:::;;;<<<<<<============<<<;;;:::999888888666777888999999:::;;;<<<;;;::::::999999999999999<<<<<<;;;;;;:::999999999:::999999:::;;;;;;:::888;;;;;;::::::999777666555666777999999888999:::<<<::::::::::::::::::::::::777777777777666555444333111222222222333333333333222222111111111111222222222333333444444444444444555444444333222222333333555555444333333222222111000000000000000000000000---.........////////////...................................................------,,,,,,------...++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++)))******+++,,,,,,------******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---------.....................------------,,,---...---,,,---///111444333333333333333555888;;;BBBLLLVVV\\\___bbbeeeffffffnnnnnn```ZZZSSSOOOLLLKKKLLLLLLJJJJJJHHHGGGEEEDDDDDDEEECCCEEEHHHHHHGGGHHHKKKMMMIIIHHHGGGFFFFFFGGGHHHIIIGGGGGGFFFFFFFFFFFFGGGGGGAAA@@@@@@@@@@@@AAAAAABBB??????@@@BBBDDDEEEDDDCCC<<<<<<<<<<<<;;;;;;;;;:::???@@@AAA@@@<<<:::888888888999:::;;;;;;<<<<<<<<<;;;;;;::::::999999:::::::::999888888888:::<<<===;;;;;;<<<>>>??????===;;;<<<<<<===>>>@@@BBBDDDEEECCCCCCCCCCCCBBBAAA@@@@@@;;;<<<===>>>???@@@@@@@@@@@@@@@AAABBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAA@@@BBBDDDDDDBBBAAAAAABBB===;;;;;;??????===>>>BBBDDDEEEIIIOOOXXXeeeqqqxxx{{{uuunnnbbbYYYVVVYYYXXXVVVTTTQQQOOOMMMLLLPPPRRR```yyy---333:::<<<999444111000///000000000000111111111111111222333333333333222222222222222333444555666444444444444666888;;;<<<:::999888666666666777888999999888888999999:::;;;888:::<<>>>>>===<<<:::999888888777888999::::::;;;;;;;;;<<<;;;999888777888999:::===<<<<<<;;;:::999888777999888888999;;;;;;999888;;;;;;::::::888777666555777999::::::::::::<<<===::::::::::::::::::::::::777777777777666555444333111111111222222333333333222222111111111111222222111222333333444444333333555444333333222222222222555555444333333222222111111111111111111111111111........./////////000000...................................................------,,,,,,------...+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++))))))***+++,,,,,,------*********++++++,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---.........------...000------...111222111222444:::777666999@@@JJJWWWaaakkkiiimmm{{{yyyrrr\\\PPPHHHEEEDDDFFFGGGEEECCCBBBBBBBBBCCCBBBAAAAAABBBDDDBBBEEEGGGHHHGGGGGGJJJMMMJJJIIIHHHGGGGGGGGGHHHIIIBBBBBBAAAAAAAAAAAABBBBBB????????????@@@AAABBBBBBAAA@@@AAACCCEEEFFFDDDBBB;;;;;;;;;::::::999999999>>>???@@@???<<<999777777777888999:::;;;<<<<<<<<<<<<<<<;;;:::::::::;;;;;;;;;:::999888888:::<<<===999999:::===>>>>>><<<:::<<<<<<===>>>@@@CCCEEEFFF>>>??????@@@@@@??????>>>:::;;;===>>>@@@AAAAAAAAABBBBBBBBBBBBCCCCCCDDDDDDAAAAAAAAA@@@@@@AAABBBBBB???AAABBBBBBAAA@@@AAABBBDDD>>>;;;<<<===<<<===@@@;;;===???CCCGGGMMMTTTXXXeeennnyyysssuuukkkiiiccc]]]VVVQQQMMMKKKMMMHHHLLLZZZcccgggqqq}}}zzz000000000000111111111111///000000000111111111111222222222222222222333333111111222222333444555555555555555555666666666666666666777888888888888888888888999999999:::::::::::::::;;;;;;;;;;;;;;;;;;===<<<;;;:::::::::::::::888999999999999888777777777777888999::::::::::::<<<;;;;;;::::::;;;;;;<<<:::999999999999:::;;;;;;>>>>>>===;;;:::999888777999999999999:::;;;<<<<<<:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;:::999888777:::999999888888888888888999999999888888888888888999999::::::::::::::::::::::::::::::::::::::::::777777666666555555555444444444444333333222222222222222222222222222222222333333333444444444555555555444333222111222333333111111111111111111111111111111111000000000000000////////////////////////////////////////////////......---------,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............//////////////////000000111333333333333555999???CCCMMMSSS]]]gggpppvvvyyyzzzoookkkgggjjjxxxppp___RRRJJJEEEDDDCCCAAAAAACCCDDDDDDCCCCCCCCCCCCBBBAAAAAACCCEEEDDDFFFIIIIIIGGGFFFGGGIIIJJJJJJKKKKKKJJJHHHFFFEEEGGGEEEBBB???>>>>>>???@@@AAA@@@???>>>>>>>>>???@@@============>>>???AAAAAA;;;<<<===<<<:::999999:::;;;;;;:::999888888888999888999;;;======<<<;;;:::<<<<<<<<<<<<;;;:::999888888777777777888999::::::<<<;;;::::::;;;;;;999777888999;;;===???@@@BBBBBB@@@@@@???????????????@@@??????>>>>>>??????@@@AAA??????@@@AAABBBBBBBBBBBBBBBAAAAAA@@@@@@AAAAAABBBCCCCCCCCCCCCBBBAAA@@@??????>>>>>>>>>======<<<<<<@@@AAAAAABBBCCCDDDEEEEEEIIIQQQ```qqq|||yyyxxxqqqfff]]]ZZZYYY```ccc___\\\]]]\\\WWW]]]\\\___eeekkkooowww////////////000000000000//////000000000111111111111111111222222222222333222222222333333444444555444444555555555666666666666666777888888888888777888888888999999999999:::::::::::::::;;;;;;;;;;;;<<<<<<;;;:::::::::::::::888999999999999888777777777777888999::::::::::::::::::999999999999::::::888888888999:::<<<===>>>>>>>>>===<<<;;;:::999888===<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<===777888999:::;;;<<<<<<<<<999999888777777777777777888888888888888888888888::::::::::::::::::::::::::::::::::::::::::::::::777666666666555555555555444444444333333333222222222222222222222222222222333333333444444444444555555444333222222222333333111111111111111111111111000000000000000000000000////////////////////////////////////////////////......---------,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............//////////////////......//////000111000111111000111333777:::999<<>>>>>???@@@CCCBBBAAAAAA@@@@@@@@@@@@<<<<<<<<<======>>>@@@@@@@@@AAAAAA???<<<::::::;;;;;;:::999888888888999999999:::;;;<<<<<<<<<;;;:::======<<<<<<;;;:::999888888888888777888888999999:::999888999::::::888666;;;;;;<<<>>>???AAACCCDDD@@@@@@???>>>>>>>>>??????>>>>>>>>>>>>>>>???@@@@@@>>>???@@@AAAAAABBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBBBBAAA@@@???>>>?????????>>>>>>=========?????????@@@AAAAAABBBBBB@@@DDDKKKUUU```jjjrrrwwwzzzwww~~~ssshhhYYYUUUSSSTTTRRROOOQQQUUU]]]^^^___aaaeeejjjpppttt---.........////////////////////////000000000000000000111111222222222222333333333333444444444444444444444444555555555555555666666777777777777777777777777888888888999999999999999999::::::;;;;;;;;;;;;::::::999999::::::888999999999999888777777777888999::::::;;;::::::888888888777777888888888777777888999;;;===???@@@>>>>>>===<<<;;;:::::::::>>>===<<<;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<777888999;;;<<<<<<======888777666666555555666666666777777888888999999999<<<<<<;;;;;;::::::999999999999999999999999999999666666666666555555555555444444444444333333333333333333333333333333333333333333333333444444444444444444333222222222222333111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........./////////000000///............///000000///000000///......000222333333333555999===AAADDDLLLQQQ[[[gggssswwwooommmlllooo}}}sssbbbVVVPPPJJJHHHEEECCCAAAAAAAAABBB???>>>===>>>@@@AAAAAA???@@@AAAAAAAAAAAABBBEEEGGGGGGHHHIIIHHHFFFDDDEEEFFFBBBBBBBBBCCCEEEFFFHHHIIIHHHFFFDDDAAA@@@@@@AAAAAAEEEEEEDDDDDDCCCBBBAAA@@@===<<<<<<<<<===>>>??????CCCCCCCCC@@@===:::999:::;;;:::999888888888999999:::::::::::::::;;;;;;<<<======<<<;;;:::999888888999999888888777888888888666666555777888999777666<<<<<<<<<<<<>>>@@@CCCDDDAAA@@@>>>=========>>>>>>>>>============>>>??????======>>>???@@@@@@@@@@@@@@@@@@????????????@@@@@@@@@AAAAAAAAA@@@???>>>===???>>>>>>>>>>>>=================================>>>>>>>>>AAAFFFMMMSSSWWWllluuu|||lllfff```]]]VVVNNNKKKLLLNNNLLLJJJJJJMMMRRRWWW[[[,,,,,,---------................../////////000000//////000000111222222222444444444444333333333333333333333333444444444444444555666666777777666666666666777777777888888888777777888888999:::::::::::::::999999999999::::::888999999999999888777777666777888999::::::::::::888888777777777777888888777888888999;;;<<<>>>???=========<<<<<<;;;;;;;;;;;;:::999999888888999999::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::777666555555444444555555555666666777888999999:::===<<<<<<;;;:::999999888888888888888888888888888666666666666666555555555444444444444444444333333333333333333333333333333222222333333333444444444333333333222222222222222111111111111111111111111/////////000000000000000000000000000000000000000////////////////////////......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////......------......///000...000111111///...///000555444333333555777:::<<<<<>>@@@AAAAAA???@@@AAABBBBBBBBBCCCGGGIIIHHHHHHGGGFFFDDDCCCCCCCCCAAAAAAAAAAAACCCEEEGGGIIIFFFEEECCCBBBBBBCCCDDDEEEEEEEEEFFFEEEDDDBBB@@@???>>>>>>>>>>>>>>>>>>??????AAAAAAAAA???<<<::::::;;;<<<;;;999888777888999:::;;;:::999888888:::<<<=========<<<:::999888888888::::::999888777777777888555444555666888999888777:::999999:::;;;>>>AAABBBAAA@@@>>><<<;;;;;;<<<===<<<<<<<<<<<<<<<======>>>;;;<<<===>>>???????????????>>>>>>>>>>>>>>>>>>???>>>>>>??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::>>>===<<<===???DDDIIILLLUUUZZZcccmmmxxxyyysssmmmjjjeee^^^ZZZZZZVVVQQQJJJFFFEEEHHHKKKMMM,,,,,,,,,,,,---------------............/////////......///000000111222222333333333333333222222222222222222222333333333333444444555666666666666555555555555666666666777777666666777777888999999:::999999888888888999999:::888999999999999888777777555666777888999999999999888888777777777777888888999999999999999:::;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;888888888888888999:::;;;888888888888888888888888:::::::::;;;::::::999888666555555444333444444444555555666777888888999999<<<<<<;;;:::999888888888777777777777777777777777555555555666666666666666444444444444444444444444333333333333333333333333222222222333333333444444333333333222222222111111000000000000000000000000......//////000000000000000000000000000000000000////////////////////////......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------......///,,,...000111000//////000---...///000111111111111222444777;;;???BBBDDDFFFNNNNNNPPPVVV^^^iiiyyyyyyssswww~~~xxxsssaaa[[[QQQJJJEEECCCBBBAAA>>>>>>=====================<<<===???BBBCCCBBBAAA@@@BBBCCCCCCCCCEEEHHHKKKHHHGGGEEECCCBBBBBBAAAAAACCCBBBBBBBBBCCCDDDFFFGGGBBBBBBBBBBBBCCCEEEGGGHHHDDDDDDEEEEEECCCAAA???>>>AAAAAA@@@@@@???@@@@@@@@@>>>@@@@@@@@@>>>===>>>@@@???>>>;;;999888888999:::;;;:::888777888999<<<===<<<<<<:::999999888999999::::::999888777777777888666555666777:::;;;:::999999999999:::<<>>>>>>>>>>>=========<<<<<<=========<<<<<<<<<<<<<<<;;;;;;:::999999999:::::::::::::::<<<<<<;;;;;;:::999999999999999:::;;;===???AAABBBEEEGGGJJJPPPYYYfffsss|||}}}yyyvvvvvvkkkddd[[[TTTRRRSSSTTTUUU+++,,,,,,,,,------------------------.........///------...///000111111222111111111111222222222222111111111111222222222222333444444555555555555555444444555555555666666666444555555666777888999999888888777777888888999999888999999999999888777777444555666777777888888777888777777666666777777888999888888888888999999:::::::::;;;;;;;;;;;;;;;;;;999999999999:::;;;<<<===777777777777666666666666666777888999::::::::::::666555444444333333444444555666666777777888888888::::::999999888888777777666666666666666666666666555555555666666666666666444444444444555555555555333333333333333333333333222222222222333333333333222222222333222111111000000000000000000000000000---......//////000000111000000000000000000000000////////////////////////......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,---,,,,,,,,,,,,---......***,,,...///......///000+++,,,///111111111///...222222000000111333555777:::===AAAGGGNNNYYYfffppp|||}}}xxxppplllpppwww{{{yyymmmuuunnneee^^^WWWPPPMMMGGGDDD@@@?????????>>>>>>888999:::<<<============<<<<<<===@@@CCCDDDCCCBBBAAABBBCCCCCCCCCEEEHHHJJJGGGDDDAAA@@@@@@AAA@@@???CCCCCCCCCCCCCCCDDDEEEEEE@@@@@@AAABBBDDDFFFHHHIIICCCCCCCCCCCCBBBAAA@@@???CCCCCCBBBAAA@@@@@@@@@AAA???@@@BBBBBBBBBBBBDDDFFFDDDAAA>>>:::888888999:::;;;:::888777888999;;;<<<;;;:::999888888999:::;;;999999888888777888888888777777777888;;;<<<;;;999888:::<<<>>>AAACCCEEEFFFBBB@@@<<<999888888999::::::999999999999:::;;;;;;;;;;;;<<<===>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<999:::::::::::::::999999777777777888888888888999;;;;;;::::::999999888888777888999:::;;;::::::::::::===@@@DDDIIIOOOVVV[[[___cccnnnyyywwwrrrqqqsssssssss,,,,,,,,,------------...,,,,,,---------.........,,,------...///000111222/////////000111111111222000000000111111111222222333333444555555555555444333444444444444555555555333444444555777888888999777777777777777888999999888999999999999888777777222333444555666666666666666666555555555555666666666666666666777888999:::999999999:::::::::;;;;;;;;;:::::::::::::::;;;;;;888888777777777666666666666777777888888888777777666666555444444444444444666666666777777777777777888888777777777777777777555555555555555555555555555555555555666666666777444444444444555555555666444444444444444444444444111222222222222333333333111222222333222111000///000000000000000000000000------......///000000111////////////////////////////////////////////////......---------,,,,,,,,,------------------------------------------------++++++++++++++++++++++++++++++******++++++,,,---******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************************++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++,,,------...,,,---......------...//////000111333333222111000222222111111222222333444000444777999<<>>============<<<;;;<<<===>>>??????>>><<<;;;;;;;;;===@@@CCCEEECCCBBB@@@AAAAAAAAAAAACCCEEEHHHEEEBBB>>>===>>>??????>>>@@@AAABBBCCCDDDDDDDDDDDD@@@AAAAAABBBCCCEEEFFFFFFDDDCCCBBBBBBAAAAAAAAAAAADDDCCCBBBAAA@@@??????@@@???AAACCCCCCCCCDDDFFFGGGHHHEEE@@@<<<999888999::::::999888888888999:::;;;999999888777888:::;;;===888888888777888888999999888777777999:::;;;:::888666888<<>>>>>??????>>>;;;;;;::::::::::::;;;;;;777888888999999999888888777777777888888888999999888888888888888888888777888888999999999999999999777:::===@@@AAACCCEEEGGGJJJMMMUUU^^^dddjjjuuu,,,,,,---------.........,,,,,,,,,---------......,,,,,,---...///000111222---......///000111111222000000000000111111111111222333444444555555444444333333333444444444555555333333444555666777888999777777666777777888999999888999999999999888777777111222333444555555555555555444444333333444444555333333444555777999:::;;;888888888999999::::::;;;::::::999888777777777777999888888888777777666666::::::999888666444333111666666555444444444444555777777777777666666666666666666666666777777777777555555555555555555555555444555555555666666777777444444444555555555666666444444444444444444444444111111222222222333333333111111222333222111000///000000000000000000000000---------...///000000111////////////////////////////////////////////////......---------,,,,,,,,,------------------------------------------------++++++++++++++++++++++++++++++******++++++,,,---******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************)))************+++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...000000000///------...000------.........---------+++,,,///111222222111000///333444333222666<<>>======???AAACCCDDDDDDDDDDDDBBBBBBBBBCCCCCCCCCCCCCCCEEEDDDBBBAAAAAABBBCCCDDDCCCBBBAAA@@@??????>>>>>>>>>@@@BBBBBBBBBBBBDDDEEEJJJGGGBBB===999888999999999999888888999999:::;;;888888777777888:::<<<>>>888777777777888999::::::888777777888::::::999777333666;;;@@@DDDFFFFFFFFFBBB@@@<<<888666666777888888888888777888999999:::;;;<<<===>>>????????????;;;::::::999999::::::;;;666777888888888888777777777777888888999999999:::777777777777777777777777666666666666777888999:::999:::;;;;;;;;;<<>>===<<<;;;:::999999888777777888888888999999999888888888888888888888888888999;;;<<<>>>???@@@@@@@@@@@@AAA???>>>===???@@@======<<<<<<<<<<<<======???AAABBBBBBAAA@@@AAAAAADDDCCCCCCDDDDDDCCCAAA>>>@@@@@@@@@@@@@@@@@@@@@@@@DDDDDDDDDCCCBBBBBBAAAAAA??????@@@@@@AAABBBCCCDDDEEECCC@@@===:::999999:::<<<<<<<<<<<<<<<<<<<<<<<<777777888888888999999999999999::::::;;;<<<<<<===999999999999999999999888999999<<<@@@DDDFFFFFFEEE;;;;;;:::999888777666666666777999::::::999888777::::::<<<<<<<<<<<<:::::::::999888777888999:::;;;777666666555555555666666555666666666777777888888999777555555888888777444555666777888999999999888777777888999;;;===???@@@???@@@AAABBBCCCDDDDDDDDDLLLPPPUUUZZZ\\\\\\]]]^^^nnnkkkmmm{{{------------------------------,,,,,,,,,,,,------------------............///////////////000111111111111111111222222222222222333333444333333222222333333444555555555555555888888777777777666666666888888777777777777777888777777777888999:::;;;<<<999666444333444555555555333333333444444444555555555666666777888888999999777888888999999999999999888888777777666666555555777666444444444555777888888888777666555555555555666555555444444555555555888888888777666666555555444444444333333333222222111333555666555555666777555444444444444333333333222222222222222333444555444444444444444444444444555222000000222222111///333333333333333333222222//////000000000111111111222222111111000//////...////////////..........................................---------,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...000000111,,,,,,,,,,,,++++++++++++******))))))))))))******************************************************))))))))))))************++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++...---,,,+++++++++++++++------------------------........................---.........//////////////////000000111222222333111111111222333555666777555777999<<>>>>>???>>>?????????======???@@@>>>>>>============>>>>>>???@@@AAA@@@???>>>???@@@AAAAAA@@@AAABBBCCCAAA@@@======>>>>>>?????????@@@DDDDDDCCCCCCBBBAAAAAAAAA???????????????@@@AAABBBCCCAAA>>><<<:::999:::::::::;;;;;;<<<===>>>??????;;;;;;::::::999999999888777777999:::<<<>>>???@@@<<<<<<;;;:::999999888888::::::;;;===@@@AAA@@@???:::999999888888777777666555666888:::;;;;;;:::999888999::::::::::::999888999999999888999999:::;;;777777777666666555555555444444555555555666666666777555444555777888777555666666777888999999999999;;;;;;:::;;;;;;<<<======<<<===>>>??????????????????BBBFFFIIIIIIIIIJJJKKKSSSRRRUUU```ppp|||------------------------------,,,,,,,,,,,,------------------............000000//////000000111222000111222333444333222222222222333333333333222222555555444444555555666777999999777666666666777888999888888777666666666666777777777777888999;;;;;;999666444444555666666555333444555777777666666555555666666777777888888888777777777888888999999999555555555555555555444444666555444444444555777888777666555444444444444444666666555555555666666777;;;;;;999888666555444333555555444333111000000///333555666666555444444555444444444444333333333333333222222222222333333444444444444444444444444444444222000000222222222111222333333444555555444444//////000000000000111111222111111000000//////.../////////............---------------------------......---------,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///000000---------,,,,,,,,,++++++******))))))))))))******************************************************))))))))))))************++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++---,,,,,,++++++++++++,,,------------------------........................---------.........///////////////000000111111222////////////000111222333000000111222333444555666999:::===>>>AAADDDIIILLLLLLIIIKKKQQQSSSTTT^^^lllpppsssvvvrrrjjjdddcccdddmmmtttttttttlllqqquuuhhh```___dddhhhkkkkkkhhhbbb[[[TTTNNNIIIGGGCCCBBBAAA???<<<:::999888555555555666777888::::::888888888888888888888888666666777777777888888888777777777777777777777777888999:::;;;<<<======<<<;;;<<<======<<<===???AAA?????????????????????????????????===;;;;;;===???EEECCCAAAAAAAAAAAA@@@???<<<======>>>???@@@AAAAAACCCCCCBBBBBBAAA@@@@@@@@@>>>===============>>>>>>???>>><<<:::999999::::::999999;;;<<<>>>@@@BBBBBB>>>======<<<;;;999999888555666888:::===???AAABBB>>>>>>===<<<:::999888777<<<;;;999999:::;;;:::999777777777777777777777777555666999;;;<<<<<<<<<<<<777777888888888888777777888999999:::::::::::::::777888888888777666444333333333333444444444444444555444333444666777777666666666777888888999999:::>>>>>>===<<<<<<;;;;;;:::;;;<<<<<<======<<<<<<;;;;;;===???@@@???>>>???@@@???AAAFFFMMMTTTXXXYYYXXXcccppp,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,---------.........///////////////000000111///111333444555444222111111111222333333333333222666666555444444666777888:::999777666555777888::::::999888666666555555555666666666777777999::::::888666555555666777777666444555777999999888777666666666666777777888888888999888888777777777777777444444444444444444444444444444444444444555777777666555444444333333333333555555555555555555666777:::999888777666444333333444444333222111000//////444666777666444333333444444444444333333333222222333222222222222222333333333333333333333333333333333222111111222222333333444444555555555555555444//////000000000000000000111111000000//////////////////.........---------------------------------......---------,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***++++++++++++++++++++++++,,,,,,---------------...---------,,,,,,,,,,,,+++******))))))))))))******************************************************((()))))))))************************************************++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.............../////////000000000111000000000000111111222333333333444444444444444333444666666666777:::===666777;;;@@@@@@>>>EEEOOOKKKOOOTTTTTTPPPNNNNNNOOOOOOTTT[[[bbbffffffdddaaaZZZ[[[QQQPPP___fffaaa___XXXRRRKKKFFFEEEGGGHHHIIIFFFEEEEEECCCBBB@@@>>>===;;;::::::::::::;;;<<<<<<888888888888888999999:::555555666666666777777777555555666666666777777777666666666666666666666666888888999:::;;;;;;;;;:::888:::;;;;;;;;;<<<>>>@@@??????@@@@@@@@@@@@????????????>>><<<::::::<<<>>>LLLIIIEEEBBBAAA@@@>>>===>>>>>>???@@@AAABBBCCCDDDAAAAAAAAA@@@??????>>>>>><<<<<<;;;:::::::::;;;;;;;;;:::999999999999::::::888888:::;;;===???@@@AAA======<<<;;;::::::999999666777888:::<<<>>>@@@AAA>>>======<<<;;;::::::999<<<:::777666777888777777666666666777777888888888888999:::;;;<<<<<<<<<<<<777777888888888888777777777888:::;;;;;;;;;:::999888999::::::999666444222444444444444444444444444555444444444555555555555666666666666777888999999???>>>>>>>>>===<<<;;;:::>>>>>>>>>>>>>>>===<<<<<>>???AAA<<>>777:::>>>@@@>>>===>>>@@@>>>@@@DDDGGGHHHHHHHHHHHH@@@FFFBBB===EEEGGGDDDFFFBBB@@@===<<<<<<<<<<<<<<<<<<<<<<<<<<<:::999777666666666777777888777777777666666666666666666555555333333444555555666666666444444555555555666666666555555555555555555555555777777888999999999999999666888999999999:::===???>>>???@@@@@@@@@@@@???>>>??????===;;;999:::<<>>???AAABBBCCCCCC??????>>>>>>===<<<<<<<<<::::::999888888888999999888888888888888999::::::888888999999:::;;;;;;;;;999999999999999999::::::888999999:::;;;<<<======:::::::::;;;;;;;;;;;;;;;;;;888666666777888999888666666777777888888999999;;;;;;<<<<<<;;;;;;;;;:::999999999888888999999999888999:::;;;<<<;;;::::::999999::::::999777444222666666666555555555555555666666666555444333333444555555444555555666888888<<<======>>>>>>===<<<;;;????????????>>>===<<<<<<===>>>??????>>>>>>???@@@<<<>>>???>>><<<<<<===???BBBFFFLLLNNNOOOPPPTTTWWW,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------------,,,,,,------...//////000111222333222111111///000111222333333333333555555444444555555666777777666666555555666888888888777777666555555555555666666666666666777888888888777666777888999888777666777888999:::999999888999999999999999999999999===<<<:::777666555555555777666666555444444333333222222333444555666666777555444444333333333444444333333333333333444555666333333333444444555555555555444444444444444444444444666777666444333333444333333333333222222222222333222222111111111111222222222222222222222222222000111222222222222555777777777777666555333222111000000////////////......////////////////////////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++)))***++++++++++++++++++++++++++++++++++++++++++)))*********************,,,,,,,,,+++++++++************))))))))))))******************************************************))))))))))))************************************)))))))))************++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------...------------......///------......//////000000///000222222111111333444666555333444444444333333222444666777666666777999666888:::::::::999:::<<>>??????>>>===<<<<<<<<<<<<;;;::::::<<<>>>???===;;;;;;=========<<<;;;;;;<<<<<<===>>>??????<<<<<<;;;;;;:::999999999888888777777777777888888666777777888999999::::::888888888777777777777777777777777888888999999999:::::::::999999999999999777777888999999::::::;;;888777666777999:::::::::777777888888999999999:::===<<<<<<;;;::::::999999;;;:::999999999999:::;;;999999:::;;;;;;;;;;;;;;;999:::::::::999888666555777777777777777666666666555666777666444333444555666555444444555666888999:::;;;<<<===>>>===<<<;;;===============<<<;;;:::;;;<<<>>>>>>>>>===>>>???<<<<<<;;;999888999;;;>>>AAA@@@@@@BBBCCCDDDCCCBBB++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,------------------------...////////////000000000111111111///000111222222333333333333333444555555555555555444555555555666666666666777666666555555555666666666666555555555666777777777777666888999:::999777777888888888888999999999::::::::::::::::::::::::<<<;;;999777777777888999:::999888777666555444333111111333444555666666666555555444444444444555555333333333444444555666777444444444444555555666666999888777777666555444444444555666666555444444555333333333222222222222111333333222111111111111111222222222222222222222222///111333333222222555888555555555555555444333222000000/////////.........////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------,,,,,,,,,,,,++++++************************))))))***+++++++++++++++************************))))))******+++++++++,,,++++++*********)))))))))******))))))))))))******************************************************))))))))))))************************************))))))))))))************++++++++++++++++++++++++***************+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++++++++,,,---...............//////000000000///111222222111111222333---///111000000000///...333444333333222333444666000333555555333333444666BBBLLLKKKFFFGGG@@@555333222333444333222222222222222222333333444555666777666666666666666555555555222333444666666666555555444444444444444444444444333333333333444444444444333333333333333333333333222333555666777888999999555666777777666777999;;;:::;;;===>>>>>>===;;;:::777999::::::999:::;;;===888777888999;;;<<<<<<:::::::::;;;;;;<<<<<<<<<===:::999999888888777666666666666666666666777888999666777777888999999999999777777777666666666666666888888888888888777777777888888888888888888888888666666777777777777777777666666666888:::;;;:::999999999999999999:::::::::;;;;;;::::::::::::::::::;;;:::999999999999:::;;;:::::::::::::::;;;<<<<<<:::::::::999999888888888888888888777777666666666222555777777555555777:::888777666555666888:::;;;:::;;;<<<======<<<;;;999;;;<<<<<<<<<<<<<<<;;;;;;:::===??????>>><<<;;;;;;<<<;;;999999:::;;;======>>><<<;;;;;;<<<<<<:::999++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++,,,,,,,,,---------...............///000000/////////...///000000111//////000222222333333333111222444555555555444333333333444555666666555555666666555555555666666777666555555555555666666777777777777888::::::999888888888777777777888999:::;;;;;;;;;;;;;;;;;;;;;;;;:::999888777777999;;;<<<<<<;;;:::888777555444333000111333444555666666666555555444444444555555666444444444555555777888888666666666666666666666666<<<;;;:::999777555444333333555666666555444444555333333333222222222111111333333222111000000111111111111111111111111111111///111333333222222666999222333444444555444444444000000//////.........---.........///////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---------,,,,,,,,,++++++************************((()))***+++++++++++++++************************)))******+++,,,,,,------*********))))))))))))(((******))))))))))))******************************************************))))))))))))************))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++******))))))***+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000/////////////////////......///111111///......///'''...333444222222222222444333111//////000222444...111444444333222444777666AAAAAABBBIIIEEE888333000111333333333333444555888777555444333333333333333222111111111333444666333444555555555333222111444444444444444444444444222222333333333444444444333333333333333333333333111222444666777888999999555666777666666666888:::999:::<<<======<<<:::999444666888999999999:::;;;999999999;;;<<<<<<:::888<<<<<<<<<===============888888777777666666555555555555555666666888999:::666777888999999999999999666666666666777777777777;;;::::::999888777666666777777777777777888888888777777666666555555444444666555666888::::::999777::::::::::::::::::::::::999999999999999:::;;;<<<;;;:::999888888999:::;;;<<<;;;:::999:::;;;<<<===::::::999888888999999:::888888777777666666666555000333666777666777;;;>>>:::999777777888999<<<===:::;;;<<<======;;;999777<<<<<<===>>>>>>======<<<888;;;===>>>;;;888777666;;;999888999;;;===<<<;;;=========<<<:::999888999++++++++++++++++++++++++))))))***++++++++++++***++++++,,,,,,,,,------------------............///***+++---///000///...---222222222222222222222222333333333333333333333333444444444444555666888999555666777777777555444333444222111444888:::999777666777888888777666777999888999::::::999:::<<<>>>;;;;;;;;;;;;;;;;;;;;;;;;:::999777666666777999:::888777777777666666555555666666777777777888888888555555555444333333222222333333555666666666555444555555666777888999999:::<<<;;;999777666666777777777777777777666666666666666555444333222222222222222222111111111111111222333222111111000000111111333444444555555444444333333333333222222222111111222111111000///......---////////////////////////...------,,,,,,------...///,,,+++,,,...///---+++---------,,,,,,+++++++++++++++++++++++++++++++++************************************************)))************+++++++++************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------............///---------............///............////////////111111000000111111222333222222111111111111111111111111222222222333333333@@@777666AAAEEE;;;222000333333333222222111111111111111111111111111111111222222111111111111222222111111222222222333333333222222222222222222222222000111111111111222222222333333333333333333333333333333444444555666666777666777888777666555666777777999;;;======;;;999777888999999::::::999999888::::::::::::;;;<<<======<<<<<<<<<;;;:::999777777888777666555444333222222666666666666666777888888777777888999999888666555999888777666666777999:::999;;;<<<:::777666888::::::999888888777777888888888666555666999:::999777555555555555666666666777999888777777888:::;;;===;;;;;;:::999999:::;;;;;;:::;;;<<<;;;999777777888999999:::::::::999999888999888888888777777666666777777777777666666666666999888888777777888888999:::999999888888999999:::888888888999999:::::::::;;;::::::::::::;;;<<<<<<===;;;:::888777777888888777777888888888999999999:::::::::999999888888888++++++++++++++++++++++++))))))***++++++++++++***++++++++++++,,,,,,,,,,,,------------............111222333444333222000///222222222222222222222222333333333333333333333333666666555444444555666777555666666777666555444333555333222444777999888666666777888888777666777888777999:::999999999;;;===;;;;;;;;;;;;;;;;;;;;;;;;999888666555555666888999888888888777777666666666888888888888888888888888666666555555444333333333333333555666666666555444666666666777888888888999:::999777666555555666777777777777777666666666555555444333222222111111111222222111111111111222222333222111111000000111111333333444444444444333333333333222222222111111111111111000000///......---...........................------,,,,,,------......---+++,,,...///---+++---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++************************************************)))************+++++++++************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------------------............------------............---.........////////////000////////////000111111000000000000000000000000111111111222222222333333@@@999:::CCCDDD;;;444333333333222222222111111111111111111111111111111111222111111000000111111222111111111222222222333333222222222222222222222222000000111111111222222222333333333333333333333333333333333444555666666666555666777777666555666888777888:::;;;;;;999888666777888888999999888888777888888888888999:::;;;<<<<<<;;;;;;;;;999888777666555555555555555444444444666555555666666777888888999999::::::999888777666777777666666777777888888888:::;;;999777666888:::999999888888777777888888999777555666888888777555555555555666666666777777777777777777888999:::;;;::::::;;;;;;;;;;;;::::::999:::;;;:::888666666666888888999999999999999888888888888777777777666666777777777777888888888888999999999888888999999999:::999999888888999999:::999888888888999999:::;;;;;;;;;::::::;;;;;;<<<<<<<<<;;;999777777777777888777777888888888999999999:::::::::999999888888888++++++++++++++++++++++++))))))***++++++++++++************++++++++++++,,,------------............555666666666444222000///111111111111111111222222111111222222333333444444777666666555444444555555555555666666555555444333555444333444666777666555666777888888666666777888666888999999888888:::<<<::::::::::::::::::::::::888777666555555666777888888888888888888777777777999999999999999888888888777777666666555444444333333333444555555555555444777777777777777777777777777666555444444555666777777777777666666666555555444333222111111111111111222222111111111111222222333222111111000000111111222333333444444333333222222222222222111111111000111000000//////....................................------,,,,,,------......---,,,,,,......---,,,+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++************************************************)))************+++++++++************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......------------............---------.........//////...............///000000.........///////////////000111111111222222222222;;;888:::AAA@@@777333555222222222111111111111111000000000000000000000000111111000000000000111111000111111111222222222222111111111111111111111111000000000111111111222222222222222222222222222222222333333444444555555666333555666666666666777999888888999999888777666666666777777777777777777666666666666666777888999::::::::::::999888777666555444444444555555555666666444555555666777888888999;;;;;;;;;;;;:::999888777666777888888999999999888777888999888777777999:::999999888888888777777777999777666666666666555333555555666666666777777777555666777888888888888888888999:::;;;;;;:::999888888999999888555444444555666777777888999999999888888888777777777777666666777777777888888999999999::::::999999999999:::::::::999999888888999999::::::999888888888999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<:::999777666555666666777777777777888888888888999:::999999999999888888888************************))))))***++++++++++++***))))))*********+++++++++,,,,,,---------.........222222222222111///...---000000000111111111111111000000111222333444444555555555555555555555555555444444444555444444444444666555555555555555555444666777888777666555666777555777999999888888999;;;999999999999999999999999888777666666666666777888999999888888888888888888888888999999999:::::::::777777777666555555444444333333444444444555555555777777777777777666666666666555444444444555777888777777666666666555555555333222222111000000000111222222111111111222333333333222111111000000111111222222333333333333222222222111111111111000000000000000/////////....................................------,,,,,,------...------,,,---------------+++++++++,,,,,,---------++++++++++++++++++++++++************************************************))))))*********+++++++++************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************************************************************************++++++++++++***++++++++++++,,,,,,,,,+++,,,,,,,,,------------,,,,,,---------.........,,,,,,---------........................//////000.............../////////000000000111111111111222333333777:::777000...222111111111111111111111000000000000000000000000000000000000//////000000000000000000111111111111222111111111111111111111111000000000000111111111111222222222222222222222222222222333333444444444444222444555666666666888::::::999999888777777777666666777777888888777777666666666666666777888999999999999999888888777555555444444444555555555555666333444555777888999999999<<<<<<;;;:::999888777777666777999:::;;;:::999999777777777777777888999:::888888888888888777777666666666555555666666555555555666666666666777777777555666888999999999888777888888999999999999888888777888888666444333333444555666777888888888888888777777777777777777666666555555666777888999999999:::::::::::::::::::::::::::999999888888999999:::;;;:::888777777999:::;;;::::::;;;<<<<<<<<<<<<<<<888777666555444555555666777777777777888888888888888888888888888888888888************************))))))***++++++++++++***))))))*********+++++++++,,,,,,,,,------------...---------------------,,,/////////000000111111111000000111111222333444444222333444444555666666666444333333333333444444444555555555555444444444444666777888777555444555666444777999999999888999:::999999999999999999999999888888888888888888888888888888888888888888999999666666777999:::;;;<<<===777777777666555555444444333333333333444444555555777777777666666666666666666555444444555666888999666666666666555555555555222222111111000111111111222222111111222333333444333222111111000000111111111111222222222222111111111111111000000000//////////////////.......................................------,,,,,,------...,,,------------,,,------+++++++++,,,,,,---------++++++++++++++++++++++++************************************************))))))*********+++++++++************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************************************************************))))))*********+++++++++*********+++++++++,,,,,,++++++++++++,,,,,,,,,---,,,,,,,,,------------...,,,,,,,,,,,,------------///............///000000........./////////000000//////000000000111111111...000333555111,,,,,,000000000000000000000000000////////////////////////000//////......//////000//////000000000111111111000000000000000000000000//////000000000111111111111111111111111111111111222222222333333333333333111333555555555666888:::::::::999999888888888888777888888888888888888777777666666777777888999:::888888888888777777666555666555555555555444444444333444666888999:::;;;;;;;;;::::::999888777777777444555777999999999999888888777777777888999::::::777888888888888777666555333444555555666666777888666666666666777777777888777888999:::::::::999888999888777666666777888999777888777666333333444666555666777888888888888888666666666666666666777777333444444555666777888888999::::::;;;;;;::::::999:::999999888888999999:::;;;:::999888888888999:::999999;;;;;;<<<;;;;;;;;;777666555444444444555666777777777777777777777777777777777777777777777777************************))))))***++++++++++++************++++++++++++,,,,,,,,,,,,,,,------------+++++++++,,,---......///......//////000000111111000000111111222222333333111222333444666666666666333333222222222333444444444555666555444333444555777888888777555444444555555777:::::::::999999:::888888888888888888888888888888888999999888888888777777777888888888888888555666777888999;;;<<<<<<777777666666555444444333333333333222333444444555666666666666666666666666666555444444555666777888666666666555555555444444333222222111111111222222222222111222222333444555333222111111000000111111000111111222222111111000000000000000////////////........................------------------------...------,,,,,,------...,,,---......,,,,,,---...+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++************************************************)))************+++++++++************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************************************************************)))))))))************+++************++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------+++++++++,,,,,,,,,------...............///000000------......///000000000////////////000000000000---000222222///---...000////////////000000000000//////////////////////////////............//////////////////000000000000/////////////////////////////////000000000111111000000000000000000000000222222222222222222222222111333555555555666777999888888999999:::999999888777888888999999888888777777777777777888999:::;;;888888888888888777666666666666555555555444444444333555777:::<<<=========::::::999888888888888999444444666777888888999999:::999777888999;;;:::999666777888888888777666555222333555666666777999;;;666666666777777777888888999999999:::::::::999999:::999888777777888999:::777777777666444555777999777888888999888888777777555555666666666666777777444444444555555666666666888999:::;;;;;;:::999888:::999999888888999999::::::::::::999999999999888777888:::;;;;;;;;;:::999777666555444444444555666888777777777777777666666444444555555555555666666************************))))))***++++++++++++***++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,---...///------...//////000111111111111111111111222222222222222444555555555555444333222111111111333444555222444666555333222444666777888888777555333444555555888;;;<<<;;;:::::::::888888888888888888888888777777888888888888777777666666666777777888888888777777777888888888888999666666555555444333333333333333222222222333444555444555555555666777777777555555444333333444555666666666555555555444444444333333222222222222333333222222222222333444555555333222111111000000111111000000111111111111000000000000/////////.................................------------------------...------,,,,,,------...+++---///...,,,+++---...---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++************************************************)))************+++++++++************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************************************************************))))))))))))************************++++++++++++************++++++++++++++++++,,,,,,,,,---------++++++++++++,,,,,,,,,,,,---------------......///+++,,,,,,---......//////........./////////000000...///000000//////000///........./////////000000........................///......------......///........./////////000000////////////////////////////////////000000000111000000000000000000000000222222222222222111111111222333555555555555777888444666888999:::999888777666777777777777777777666777777777777888999:::;;;888888999999888888777777444444444555555555555555444555888<<<>>>?????????::::::999888999:::;;;<<<999999999:::;;;<<<===>>>===;;;888999;;;;;;:::999666777888999888777555444333555777777666666888;;;666666777777777888888888999999888888888888999999999:::<<<======<<<:::999777888888777666777:::===::::::::::::999888777666555555555666666666777777555555555555666666666666777888999;;;;;;999888777:::999999888888999999:::888999:::;;;;;;999888666555777888::::::999888777777666555444444555666777888888777777666666666666222222333333333444444444))))))))))))))))))))))))))))))***++++++++++++***++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,++++++++++++,,,---------------...///000000111222222222111111111111111333444555555555444333222222222111111111222444555111333555555333222444777777888888777555333444555555888;;;<<<<<<;;;;;;;;;777777777777777777777777666666777777777777666666555555666666777777777888999999888888777666666555666555555444333333222222444333222111222333444555333444444555666777888888555444333222222222333444666666555555555444444444333333333222333333444444222222222222333444555666333222222111000111111111000000111111111111000000000/////////............---.....................------------------------...------,,,,,,------...+++---///...,,,+++,,,///---------,,,,,,+++++++++++++++++++++++++++++++++************************************************)))************+++++++++************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++)))************+++++++++++++++,,,,,,,,,---------******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...******+++,,,,,,---................../////////000---......------//////...---.........//////000000.................................------...................../////////000////////////////////////////////////000000000000000000000000000000000000222222111111111111111111222444555555444444666777111333666999:::999888666555555666666666666555555666666666777777888999:::888999999999999888888777222222333444555666777888444666999===???@@@@@@@@@;;;:::999999:::;;;===>>>??????>>>>>>@@@BBBDDDEEE???<<<999999;;;<<<;;;888555666888999888777555444555888999999666666777:::777777777777888888888888999888777666666777888999888;;;@@@CCCCCC@@@;;;888777888888777777999<<>>???@@@::::::;;;<<<>>>???@@@@@@DDDDDDDDDDDDEEEFFFFFFGGGCCC>>>999888;;;>>>===;;;<<<:::999999::::::999888888999888777666777:::<<<666555555666999::::::999999:::;;;:::888777888999;;;>>>BBBEEEDDDAAA<<<888::::::999777777:::???CCC===;;;999999999999777666555555666666777777777888999888888777666555555444666777888888777666777999::::::::::::::::::::::::;;;999888999<<<<<<:::777;;;999777777888888666444555555555666666666666666777666666444333222111111000111111111111222222222++++++++++++++++++++++++))))))*********+++++++++*********************************++++++,,,,,,---******+++++++++,,,,,,,,,------------..................///111333444555666555555555555555555555555444333222111111111222222333333333444444444444444444444444444444555555555999999888888777777777777777777777777777666666666777666444333333333444444666666555555555555555555555555666666777777888888888666444333444555555666444444333333222333333444444444444444444333333333333222333444666777666555444444444444555555555555555444444444444333333333333222222111111222222333111222222222222111000///000000000000000000000000...------,,,,,,------...***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))************+++++++++************************************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++************************000111333222///,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............---------------------------------------------...//////........................000//////...------......///.........------------................................................111111000000000/////////222222111111000000000000222222333555555666666666666666666666666666666666555555666777888999999::::::::::::888555333333444333333444666777888999:::<<<<<<<<<===>>>???@@@AAA??????@@@AAABBBCCCDDDDDDHHHHHHGGGFFFFFFFFFGGGGGGDDD@@@;;;;;;===???===;;;;;;;;;;;;<<<>>>???>>>===;;;;;;:::888666666888:::777666666777999:::999888999:::;;;:::888888888999<<<>>>AAADDDCCC@@@===::::::::::::999888:::>>>AAA;;;999888888999999777666777777777777888888888888999888888777666666555555777888999888777666777888999999999999999999999999999888777999;;;;;;999777:::888777777777777666444555555555555666666666666666666555444333222111111000111111111111222222222++++++++++++++++++++++++)))))))))*********++++++************************+++,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------............,,,---...000222444555666333333333333333333333333333333222111111111111222555444333222111222333444222222333333444444555555777777777777777666666666555555555555555666666666555444333333333333333444888777666555444444444444444444555666777888888999444444333333333444555555444333333333333333444444222222222222222333333333333333333444666777666444444444444444555555555555444444444444333333333333222222111111111111222222111111222222111111000///////////////////////////...------,,,,,,------...++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***)))************+++++++++************************************************(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))*********++++++************************222555888555///++++++---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............---------------------------------------------......///------------------------//////...---------..................------------------------------------........................////////////............000000000000////////////222222333444555555444444555555555555555555555555555555555666666666777777777888888666444222222333333333444555777888999999=========>>>???@@@AAABBBBBBBBBCCCDDDEEEFFFFFFGGGIIIHHHGGGFFFFFFEEEEEEFFFFFFCCC@@@@@@AAAAAA???<<<;;;<<<===AAADDDDDDCCCAAA======<<<:::777666888999999888777888999:::999888999:::;;;:::999888999:::;;;<<<>>>??????===;;;::::::;;;;;;;;;::::::<<<>>>999888777777999999888777::::::::::::999999999999888888888777777666666555999::::::999777666777888888888888888888888888888777777777999;;;;;;999777999777666666666666555444555555555555555555555555666666555444333222111111000111111111111222222222************************))))))))))))************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,---------.........,,,---...///111222333444111111111222222222222222222222111111111111111111777555333111111222333444111222222333444555555666666666666555555555555555333333333444444555555555333333333333333333333444777666555444333333333444444555555666666777777777111222333444333333444555444333333333333444444555222222222222333333333333333333222444666666555333333333444444444555555555444444444333333333222222222222111111111111222222111111111111111111000000////////////////////////...------,,,,,,------...+++,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************************************))))))))))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************************************333888;;;777///***+++...************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------,,,,,,------...///------------------------......---------------...------------------------------------------------......................../////////...............//////////////////......222222333333333333333222333333333444444444444444555444444444444444444444666777777666444222333333333333444555666777888999<<<<<<<<<===>>>???@@@AAABBBBBBBBBCCCCCCDDDDDDDDDEEEDDDDDDCCCCCCCCCCCCDDDGGGFFFEEEEEEEEEDDDAAA>>><<<===@@@CCCFFFFFFDDDAAA=========;;;999888:::;;;;;;:::999999::::::999888:::;;;<<<;;;999888999:::::::::::::::::::::999999:::;;;<<<<<<;;;::::::;;;999888777888:::;;;:::999<<<<<<<<<;;;;;;:::::::::888888888777777777666666:::;;;;;;:::777666666777777777777777777777777777666777999:::;;;;;;:::999888666555555666666555333666555555555555555444444555555444444333222111111000000111111111222222222************************(((((()))))))))*********************************************))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,------------............//////000000000000000000000111111222222111111111111111111111111888777444333222333444555222222333444555666666777444444444444444444444444222222333333444444555555111222222333333444444444555444333222222333444555777777666666555555444444000333555666555444444666444333333333444444555666222222333333444444444555333333222444555666444333333333333444444444444555444444333333333222222222222111111000000111111222000000000000000000111111000000000000000000000000...------,,,,,,------...,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++*********************************************************+++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********************************222777:::666///)))+++...************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,---......------------------------------,,,,,,,,,,,,------,,,,,,------------------------------------------........................////////////////////////..................//////111222222222222222111000111111222222333333333333444444444333333333333333555666777666444333444555333333444555666777777888::::::::::::;;;===>>>???AAAAAAAAAAAAAAAAAAAAABBB@@@@@@@@@AAABBBCCCDDDEEEHHHGGGGGGHHHGGGFFFCCCAAA>>>???@@@CCCEEEDDDAAA>>><<<=========;;;;;;===>>><<<;;;::::::;;;;;;:::999:::;;;<<<;;;999888999:::::::::999999999::::::;;;999;;;======;;;::::::::::::999999:::<<<======;;;===<<<<<<<<<;;;:::::::::888888888888777777777777999:::;;;999777666666777777777777777777777777777777999;;;======<<<;;;:::777666555555666666555444666666555555444444444333444444444333333222222111000000111111111222222222************************((((((((()))))))))******************************(((((())))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,------------......................../////////000111111222222///000111111222111111111777666555444444444555666333333444444555555666666222222222333333333333333333333333333333444444444000111333444555555555555555444222111111333444666888777777666555444333333111555999999777555555666333333333333444555666777222222333333444444555555444333222333555555444222333333333333444444444444333333333333222222222222111111000000000000111111000000/////////000111111000000000000000000000000...------,,,,,,------...,,,,,,---------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,)))************+++++++++***************************************************++++++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******************************///222555333---******---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........///////////////............////////////111222222222111000/////////000000111111222222333333333333333333333333333444555666555444333444555333444444555666666777777888888888888:::;;;<<<===AAAAAAAAA@@@@@@@@@@@@@@@?????????@@@BBBCCCEEEFFFEEEEEEFFFFFFFFFDDDCCCBBB?????????AAAAAA@@@===;;;<<<===>>>>>>======>>>@@@<<<;;;:::;;;<<<===<<<;;;:::;;;<<<;;;:::999:::;;;<<<<<<;;;;;;;;;<<<======:::;;;===<<<;;;::::::;;;<<<;;;:::;;;===>>>===<<<;;;;;;;;;;;;::::::::::::888888888888888888888888888999999888666555666777777777777777777777777777888;;;>>>???>>>;;;::::::777666555555777777666555666666555555444333333333444333333333222222222111000111111111111222222222************************(((((((((((()))))))))***************************((((((((()))******++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------...............//////000111111222222...///000111222222111000444444444444444444555555333333333333333444444444111111111222222222333333444444444444444333333333000111333555666666666666999777555333222333555666666666666555555444444333333888<<<===999666666777333333333444444555666777111111111222333444444444444333222333444555333111222222333333333444444444333333333222222222222111111111000000000000111111000//////...///000111222////////////////////////...------,,,,,,------...,,,---------,,,,,,+++*********************************************************************************+++++++++,,,,,,,,,)))************+++++++++************************************************************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***************************+++---///...,,,*********++++++++++++++++++++++++************************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---------................../////////000000000111111111111000///...---......///000000111222222333333333333333333333333111333444333222222333444333444444555555666666666777777777888999:::;;;<<>>>>>>>>======>>>>>>>>>??????AAABBBCCC@@@AAABBBBBBAAAAAAAAAAAA???>>>===>>>??????===;;;>>>???@@@@@@>>>===>>>???<<<;;;:::;;;===>>>>>>===;;;<<<<<<<<<:::999:::;;;;;;::::::;;;;;;<<<<<<===:::;;;<<<;;;::::::;;;<<<<<<;;;:::;;;<<<===<<<;;;888999999999999999::::::888888888888888888888888666777888777555555666777888888888888888888888888888;;;??????===999888888888777666666888888777666666666555444444333222222333333333222222222222222000111111111111222222222))))))))))))))))))))))))(((((((((((())))))))))))************************(((((()))***+++,,,,,,---******+++++++++,,,,,,,,,++++++,,,,,,,,,---------******+++,,,...///000000...//////000111222222333...///000222222222111000111222333444444444444444333333222222222222222222000000111111222222222333555555555444444333333333000222444666777777777777===;;;888555333333555666444444555555555555555555444:::??????;;;777666777333333333444555666777777///000000111222222333333444333222333444444333111222222333333333444444444333333333222222222111111111111000000000000111111000///.........000111222...........................------,,,,,,------...------------,,,,,,+++************************************************************************************++++++,,,,,,,,,)))************+++++++++************************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************((()))***+++++++++***)))))))))))))))))))))))))))************************************************+++,,,,,,------,,,,,,+++------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------.../////////000000111111111111111111000...---------......///000111111222222222333333333444444444000111222222111000222333333444444555555666666666777777777888999:::<<<<<<======<<<<<<;;;:::::::::===<<<<<<<<<<<<<<<===>>><<<>>>>>>>>>======???@@@>>>===<<<<<<>>>>>>===<<<@@@AAABBBAAA???=========;;;::::::;;;>>>??????>>>;;;<<<===<<<:::999:::;;;777777888888999999999999:::;;;;;;;;;::::::<<<>>><<<;;;::::::<<<<<<;;;:::777777777888888999999999888888888888888888999999444555666666555555666777888888888888888888888888777;;;??????<<<888666666888777666777888999888777666666555444333333222222333333222222222222222222000111111111111222222222************************)))))))))))))))))))))))))))************+++++++++)))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......------......///000000111---......///////////////222222111000//////000000222222222111111111111111......000111222333333444444444444444444444444444222222222333444555666777AAA>>>;;;999777555222000444555777888888777666555888999::::::999777444222777555333333444555555555333333333333333333222222222222333333444333333333444333333222222111111000222222222111222222333333000000000000////////////////////////////////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,************************+++++++++*********))))))++++++++++++++++++++++++******))))))))))))******************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............//////000000111111111111000000/////////.........//////000000111111444444333333222111111111000000111111111222222222666444222444777999888666666666777888999:::::::::@@@===::::::<<<===;;;999===<<<<<<===???@@@???===;;;;;;<<<<<<===>>>>>>???>>><<<:::999999;;;>>>@@@???>>>===<<<<<<<<<<<<<<<;;;:::999999;;;======<<<;;;;;;::::::999::::::;;;;;;:::::::::999888888888;;;:::999999888888999999999999999:::;;;<<<===>>>666666888888888777555444555555555555666777999:::999888777888999999888777777777777777777777888999<<<;;;:::999888888888888999888888777888888999999666666666555444444333333222222222111111111000000000111111111111222222222************************(((((((((((((((((((((((())))))*********+++++++++))))))*********+++++++++*********+++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------------...,,,,,,---......///000000---......///////////////222111000000//////000000111111111111111111111111...///111333444444444444444444444444444444444444222222222333444555666777<<<:::888888888888666555777777777888777777666666666777888888888777666666777555333333555666666555444444333333333444444555333444444555444444333333333333333333222222222222333333222111111222222222000000000000////////////////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,************************+++++++++*********))))))++++++++++++++++++++++++*********))))))*********************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........//////////////////000000/////////..................///000000111111333333222222111111111000111111111222222222333333666444333555888999888666777777777777888999:::;;;???===::::::<<<===;;;:::999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<============<<<<<<;;;:::999999;;;===>>>>>>>>>===<<<<<<<<<<<<<<<<<<:::999999:::;;;;;;:::;;;;;;:::999999999::::::;;;::::::999999888888777999888888888999::::::;;;888888888888999:::;;;<<<666777777777777777666666666666555555666777999:::999888777777999999888777777777777666777777888999;;;:::999888777777777777999888888888888888999999555555444444333222222222222222222111111111000000000000111111111222222222************************'''''''''''''''''''''''')))))))))*********++++++)))))))))*********++++++*********++++++++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------------+++,,,,,,------......///---......///////////////111000000////////////000///000000111111222222222///111444666777777555444444444444444444444444444222222222222333555666777666555555777999;;;;;;:::999999888777666666666777444444555555666777999999777666444444666777666666666555444333444555777999666666666666666555444333333333333333444444444444444333222111111111111111000000000000////////////////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++++++++************++++++************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((()))+++,,,---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..................------///............------------......//////000111111111111111111111111000000222222222333333333444444666555555666888999888777999888777666777999;;;<<<>>><<<::::::;;;<<<;;;:::999;;;===<<<999888999;;;;;;<<<===>>>>>><<<:::999::::::999999::::::;;;<<<======<<<<<<;;;;;;<<<<<<;;;999888777999999999888;;;;;;:::999999999999999;;;::::::999888888777777777777777888999:::<<<===777777777777888999::::::888777777777777777888888777666666666777888999999999888777777999999888777777666666666777777888999:::999888777666666666777999888888888888888888888444444333222222111111000222111111111111000000000000000000111111111222222************************(((((((((((((((((((((((())))))))))))************))))))))))))************************++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,------------......///////////////000//////....../////////...//////000111222222333000333666999999888666444333333333333333333333333111111111222333444666666333333333666999<<<<<<<<<;;;:::888777666666666777555444333333444666888:::777555444555666777777666777555444333444666999;;;888888888777666555444333222222333444444555666666444444222111000000000000000000000000////////////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,++++++++++++++++++,,,************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((()))))))))************))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++************++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------.........------,,,,,,,,,------------------------------......///000000111000000000000000000111111333333333444444444555555555666777888999:::999888;;;:::888666666888;;;<<<<<<;;;::::::;;;;;;<<<<<<;;;???AAA???:::888;;;???;;;<<<>>>???>>><<<999777888888999999::::::::::::;;;;;;::::::999::::::;;;999777666666888999999888;;;;;;:::999999999999999;;;;;;:::999888777777666888888888888999:::;;;<<<888777777777888888999:::888777777666777888:::;;;888888888888888888888999999777666777888999888777666666666666666777888999888888777666666666666666888999999999888888888777444333333222222111000000111111111111000000000000000000000000111111111111))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********(((((()))))))))*********))))))*********+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,---......//////////////////...............//////......///000111111222222111333777999:::888666444333333333333333333333333111111111222333444555666444333444666999;;;;;;:::;;;:::888666555555666777666555333222222333555777555444444555777777777555666555333222333666999;;;777777777777666555333333111222333333444555666666444333222111000000//////000000000000////////////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,++++++++++++++++++,,,************************((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))******)))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++*********+++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------......------,,,,,,++++++,,,,,,,,,------------------------...//////000000/////////000111111111222333333444444444555555555555777999:::::::::999999===;;;888777666888:::<<<:::::::::::::::;;;<<<===>>>AAABBB@@@;;;:::===AAA;;;===>>>???>>><<<999777888888888999999999999:::888888777777777888888999888666555666999:::;;;:::;;;;;;:::::::::::::::;;;<<<<<<;;;:::999888777777::::::999999888999999:::999888888888888999999:::888777777777888999;;;<<<999999999999999888888888888777666777888888777666555555555555666777888999777777666666555666666666888999999999999888777666444444333333222111111111000000000000000000000000//////000000000111111111))))))))))))))))))))))))************************((((((((()))))))))******((((((((()))))))))******)))))))))************+++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///////////////...------------......///...//////000000111111111222333666888888777555444333333333333333333333333111111111111222444555666666555555666888999999888888888777666555555555666777555333222111222333444333333333444666777666444555444333222333444666888555555555555555444333222111222222333444555555666333222111000000000000000000000000000////////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++++++++++++++++++++++++++++++++************++++++************************))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))************+++************++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,------------...,,,------......///000000//////000000111222333333333333333444444444555555555888;;;<<<;;;:::::::::===<<<:::888777888999:::888999::::::999:::<<<>>>===??????===::::::===@@@===>>>??????>>><<<:::999999999888888999999:::;;;777777666666777777888888:::888777888:::<<<<<<;;;::::::::::::;;;<<<===>>>>>>===<<<;;;:::999888777;;;:::999999888888999999999888888888888888999999777777777888999;;;<<<===:::::::::::::::999888777888777666666888888777666444444444555666777888999777777666666666666777777888999::::::999888666555444444333333222111111000//////000000000000000111/////////000000000111111))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***(((((((((((()))))))))***))))))))))))******************+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,---------------,,,,,,,,,---......///////////////------,,,,,,------...////////////000000000000000222333444555555555444333222222222222222222222222000000111111222333555666777666555666777888888666555555666666666555555444555444333222111222222333222111222444666666555333333222222222222222333333222222333333333222222111111111222222333333444444111111000000000000111111000000000000////////////////////////////////////------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++*********))))))*********************************))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++******************************+++++++++,,,,,,,,,************************))))))))))))************************++++++++++++++++++,,,,,,,,,,,,++++++************************,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,------------............,,,---------............,,,,,,---......//////000//////000111222333444555222333333333444444444444555888<<<>>><<<;;;;;;;;;===<<<;;;:::999888888888666888::::::999:::===???>>>===<<<;;;;;;<<<>>>???>>>?????????>>>===<<<<<<;;;:::888888888999;;;<<<888777777777888888999:::>>>===;;;:::;;;<<<;;;:::::::::;;;;;;===>>>@@@AAA??????>>>===;;;:::999888999999999888999999::::::888777777666666777777777555666888:::;;;<<<======;;;;;;;;;;;;:::999888777888666555666777888777666444444444555666777888999888777777666666777777888888999:::::::::888666555333222222111111000//////////////////000000111111////////////000000000111))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))******************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---------------------------......///////////////,,,,,,,,,,,,------...///000000000000////////////222222333333333333333333222222222222222222222222000000000111222333555555777666555666777888777666333444555666666666444444222222222222222222333333111000111333555666444333111111111111111111111000000000111222222222111111111111222222222222333333111000000000000000111222000000000000////////////////////////////////////------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++++++++++++++++++++++++++******))))))))))))******************************))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))+++,,,---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,************************))))))))))))************)))************++++++++++++++++++,,,,,,+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------....../////////---------....../////////,,,,,,------...//////000//////000222333444555666222222222333333333444444555999===>>>===;;;;;;<<<<<<<<<;;;;;;:::999888777666888::::::999999===@@@???===;;;;;;===???@@@@@@?????????>>>>>>>>>>>>>>><<<;;;888777888999<<<>>>999999888888999:::;;;;;;CCC@@@>>><<<<<<;;;:::888::::::;;;<<<>>>@@@BBBCCCAAA@@@???===<<<;;;:::999777777777888999:::<<<<<<777666666555555555666666444666888;;;<<<=========;;;;;;<<<<<<;;;999777666888666555666777888777666333333444444666777888999888777777777777777888888888999:::;;;:::888666444111111111000//////........./////////000000111111////////////000000000000******))))))((((((''''''))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,---...//////...---,,,,,,,,,,,,---------......000000//////.........---111111111111111111111111...///000///...///000222000000000111222222222333333444444555555444444333222222222222222222222222////////////000000000000111222222222222111000000111111111111111222222222888666333111000000000111111111111111111111111111//////............//////.........///......---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******************************))))))******+++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))++++++******************************************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))(((((())))))*********+++))))))))))))((((((((((((************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''')))***+++))))))))))))))))))))))))(((((((((((())))))))))))+++*********))))))((((((******))))))))))))******************************))))))************))))))))))))))))))************++++++******************)))************+++++++++************************(((***++++++******+++,,,************************************************++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++,,,,,,---.........111000///222777::::::888888555333444888:::888666???>>>>>>>>>>>>>>>??????===<<<:::888888888999:::<<<;;;;;;;;;;;;<<<<<<===>>>??????@@@AAABBBCCCCCC@@@???>>>=========>>>???<<<;;;999999999:::<<<>>>888777777777888:::<<<===AAA@@@???>>>===<<<::::::============???AAACCCDDD@@@@@@@@@???===<<<:::999888888:::;;;<<<=========:::999888777777888999:::666888:::<<<>>>===<<<<<<<<<<<<<<<;;;:::999777666888666555555777888777777666666555555555666666777777666444333444555777888444555666666666555333333000000000000000000000000////////////////////////000000000000000000000000***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,---...//////...---,,,,,,,,,,,,---------......000/////////............111111111111111111111111000111111111//////111333111111111111111222222222333333444444444444333333222222222222222222111111/////////000000000111111222222222222222111111000000000000111222222222333666555333111000///000111111111111111111111111111//////............///////////////000///......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******************************))))))******+++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))((()))))))))************))))))))))))((((((((((((************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''((()))***))))))))))))))))))))))))((((((((()))))))))******************)))))))))(((******))))))))))))******************************)))***************)))((())))))))))))************************************)))************+++++++++************************(((***++++++******+++,,,************************************************++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,---......//////......000444888999666444666555444444777999::::::@@@???????????????@@@@@@>>><<<;;;999999999:::;;;>>>>>>=========>>>??????@@@@@@AAAAAABBBBBBCCCCCCAAAAAA???>>>>>>>>>???@@@===<<<:::999999:::;;;<<<888888888999:::===???@@@???>>>>>>===<<<<<<<<<<<<@@@???>>>>>>???@@@AAABBBAAA@@@@@@???>>>===<<<;;;::::::;;;;;;<<<<<<======:::999888777777888999:::666777999;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999777666666777888777666666666555555555555666666666666555444555666777888444555555666555444333222000000000000000000//////////////////////////////000000000000000000000000))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,------............------,,,,,,,,,---------......////////////............000000000000000000000000222333333222000000222333222222222111111111111111222222222333333222222222222222222111111111000000///000000000000111111111222222333333222222111000//////000111222222333333444333222111000000000000000000000000000000000000//////............//////000000000000000///......------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******************************))))))******+++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((((((((())))))))))))))))))))))))))))))))))))*********++++++************))))))))))))******))))))))))))*********************************+++++++++***)))(((((()))))))))*********++++++************************)))************+++++++++************************(((***++++++******+++,,,************************************************++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,------...//////000000---...111555777666333000444555555555666888<<>>===;;;::::::;;;<<<===@@@@@@@@@@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBAAA@@@@@@@@@AAAAAA>>>===<<<:::::::::;;;;;;999::::::<<<>>>@@@BBBCCC@@@???>>>===>>>???AAACCCCCCBBBAAA@@@??????@@@@@@AAAAAAAAAAAA@@@???=========<<<;;;;;;;;;;;;======:::999999888888999999:::888888999:::;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<>>>???;;;999777777777888777666666666555444444555555666555555555666666666777777444444555555555444333222111111000000000//////...////////////////////////000000000000000000000000))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******++++++++++++*********+++++++++++++++,,,,,,******+++++++++,,,,,,,,,------------------------,,,,,,,,,---------......///////////////.........////////////////////////222333333222000000111333333222222222111000000000111111222222222222111111333222222111111000000///000000000111111111222222333333333333333222222111//////000111222333333444222222222111111000000000//////////////////////////////............/////////////////////...------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************************************))))))******+++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))************)))))))))))))))))))))*********(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''(((((((((((((((((((((((()))*********++++++++++++*********)))))))))))))))******))))))))))))******************************++++++++++++***)))(((((())))))*********+++++++++***************+++++++++))))))*********+++++++++************************(((***++++++******+++,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------......///000000000///000222444444444222000222444666666555888>>>CCC@@@??????>>>>>>>>>>>>>>>======<<<<<<<<<<<<===>>>AAAAAAAAAAAAAAABBBCCCDDDDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAA>>>>>>===<<<<<<===>>>>>>===>>>>>>???AAABBBCCCDDDBBBAAA@@@@@@AAAEEEHHHJJJFFFEEECCCAAA???>>>>>>>>>AAABBBBBBBBBAAA@@@??????>>>===;;;999999:::;;;<<<:::::::::999999:::::::::::::::::::::;;;<<<>>>>>>???===<<<;;;;;;===???@@@===;;;888888888888777666666666555555444555555555555666666777777777666666444444444444333333222222222222222111000000//////////////////////////////////////////////////////(((((((((((())))))))))))(((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))******++++++++++++***************++++++,,,,,,,,,******+++++++++,,,,,,,,,---------,,,,,,---------,,,,,,,,,---------...............///////////////........................111222222111//////111222333222222222111000000000000111111222222111111000222222222222111111000000111111111111222222222222444444444444444333222222///000000111222222333333111111222333222222000000//////////////////////////////............//////------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************************************))))))******+++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))******))))))))))))))))))'''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''(((((((((((((((((((((((()))*********++++++++++++))))))))))))))))))************))))))))))))******************************+++++++++++++++***))))))************++++++++++++))))))*********+++++++++))))))*********+++++++++************************(((***++++++******+++,,,************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------------------------------------......///000000000333333222222111222333444111444666777777999???DDD>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>????????????@@@AAABBBCCCCCCDDDDDDDDDCCCCCCBBBAAAAAACCCCCCCCCCCCBBBBBBAAAAAA======>>>???@@@AAACCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAACCCFFFJJJLLLGGGFFFCCCAAA???>>>======AAAAAABBBBBBBBBAAAAAA@@@>>>===:::999888999:::;;;:::::::::;;;;;;:::::::::===============>>>???@@@AAA@@@>>><<<<<<===>>>???>>><<<999999999999888777888777666555555555555555777777888888777666555555444333333333222222222222333333333222222111111111000000000000000000000000////////////////////////(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++***************++++++,,,,,,---******+++++++++,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,---------...............//////////////////////////////////////////000111111000000222333222222222111111111111111111111111222222111111111222222222222222222222222111111222222222333333333444444555555444444333222111111111111111222222222000111333444555333222111000000000000000000000000//////............//////,,,------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************************************))))))******+++,,,************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,************************))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))************))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))))))))(((''')))))))))))))))))))))))))))))))))*********++++++))))))))))))******************))))))))))))************************************+++++++++++++++************++++++++++++,,,)))))))))***++++++,,,,,,)))************+++++++++************************(((***++++++******+++,,,************************************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,------------...,,,------...//////000000444444333111///000333555222444666888:::<<>>===<<<;;;;;;::::::;;;:::;;;;;;<<<===>>>>>>???>>>>>>>>>>>>???AAABBBCCCDDDCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBBBBAAA@@@???;;;<<<>>>@@@BBBCCCEEEEEECCCDDDDDDDDDCCCBBBAAA@@@@@@@@@???@@@AAADDDGGGHHHFFFEEEBBB@@@>>>>>>===>>>@@@AAABBBBBBBBBBBBBBBAAA===<<<;;;:::999::::::;;;:::;;;;;;<<<<<<;;;;;;:::>>>>>>?????????@@@@@@@@@AAA@@@>>>============>>>>>><<<:::::::::;;;:::999999999888777666666666666::::::999888666555444444444333222111111111222222222222222222222222222222000000000000000000000000000000000000000000000000'''((((((((()))))))))***))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******)))******+++,,,,,,------******+++++++++,,,,,,,,,------,,,++++++,,,------,,,,,,,,,---------................../////////000///////////////////////////000111111111222444666111111111111111222222222111222222222222222222111222222222333444444555555222222222333333333333444555555555555555444333333222222222111111111111111///111444666666555333111111111111111111111111111//////............//////------......------,,,+++++++++++++++++++++++++++******************************************************************************************************))))))******+++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,************************))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))************)))))))))((('''''''''((()))*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******))))))((())))))))))))))))))))))))((((((((()))))))))******((()))))))))******************))))))))))))******************************))))))***+++,,,,,,,,,,,,*********+++++++++,,,,,,((())))))***++++++,,,,,,)))************+++++++++************************(((***++++++******+++,,,************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,---......,,,,,,,,,---------......,,,,,,,,,---......//////000111222111//////111444333333555999===??????>>>>>>>>>===<<<;;;:::;;;;;;999999;;;<<<===>>>>>>>>>=========>>>???@@@BBBBBBBBBBBBBBBBBBAAAAAAAAAAAA???@@@@@@AAA@@@???>>>===;;;<<<===???AAABBBCCCCCCBBBBBBCCCCCCCCCBBBAAA@@@??????@@@@@@AAACCCDDDEEEDDDCCCAAA???>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBBBB===============<<<<<<<<<:::;;;<<<======<<<;;;:::===>>>???@@@@@@@@@???>>>=========>>>>>>>>>>>>>>>===<<<::::::;;;<<<<<<;;;;;;:::999888777777777777>>><<<:::777555444333333444333222111000111111222/////////000000111222222000000000000000000000000000000000000000000000000'''((((((((())))))******))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))***+++,,,,,,------******+++++++++,,,,,,,,,------++++++++++++------,,,,,,,,,---------......---.........//////000000000000000000000000000000///111222222222333666888000000111111222222222333222222333333333333222222111222333333555555666777222222333333333444444444555555666666555555444333333333222222111000000000///111555777888666444222111111111111111111111111//////............//////......//////......---,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))*********************************)))***++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))+++*********))))))((((((&&&''''''((()))******+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''(((*********))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))*********+++******))))))))))))******************************((()))***+++,,,---------******+++++++++,,,,,,,,,((())))))***++++++,,,,,,)))************+++++++++************************(((***++++++******+++,,,************************************************++++++++++++++++++++++++*********++++++,,,,,,,,,******+++,,,,,,---......,,,,,,,,,------.........++++++,,,,,,---......///,,,///222222000...///111444333555:::???AAA???<<>><<<<<<;;;;;;;;;888999:::<<<===>>>>>>>>>=========>>>???@@@BBBCCCAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>???@@@???>>>===<<<;;;<<<===>>>???@@@@@@@@@???@@@BBBCCCCCCCCCBBBAAAAAAAAABBBCCCCCCDDDDDDDDDBBBAAA???>>>>>>>>>>>>?????????@@@AAABBBBBBBBBBBB>>>>>>????????????>>>>>>:::;;;<<<======<<<;;;:::<<<===???@@@AAA@@@>>>===:::;;;<<<>>>????????????===;;;::::::<<<======<<<<<<;;;:::999888888888888@@@>>>:::777444333333333444333111000000000111222,,,,,,---...///000111111000000000000000000000000000000000000000000000000(((((((((((((((((((((((()))))))))))))))(((''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))************+++++++++++++++++++++++++++++++++---------,,,,,,+++++++++++++++,,,------......///............////////////000000000000////////////111222222333333444444555222222222222222222222222111111222333333444555555222222222222333444555666444444222222222222444444555555555555555444444444444333222111000000000000111111222222222333333333000000000000000000000000111111000///......//////------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,++++++*********************************************************************************))))))))))))))))))))))))******))))))))))))******+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''))))))))))))))))))))))))*********)))))))))))))))))))))))))))************(((((()))***************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))++++++++++++++++++++++++---+++******+++,,,,,,+++************************,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......//////000000111111222333555666888:::<<<===999::::::999666555555666666777999;;;===>>>>>>???;;;<<<===???@@@@@@@@@@@@AAA@@@@@@???@@@@@@AAAAAABBBBBBAAA@@@???>>>===<<<===<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>???@@@AAA>>>???@@@AAABBBCCCCCCCCCCCCBBB@@@>>>===<<<<<<<<>>???@@@@@@??????;;;::::::<<<===>>>===;;;===<<<<<<;;;;;;;;;<<<<<<===<<<:::888888999:::;;;AAA???;;;888555444444444444444333333222111000000000000000000000000000000222111111111000000//////000000//////......------(((((((((((((((((((((((()))))))))))))))(((''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))*********+++++++++++++++++++++++++++++++++------,,,,,,,,,+++++++++++++++,,,,,,---.....................////////////000/////////////////////111111222333333444444555111111111111222222222222111222222333333444444444222222222222333444555555444333333222222333333444555555555555555555555555444333222111111000000000111111111222222222333333000000000000000000000000222111000///////////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************************************************************************))))))))))))))))))))))))******))))))))))))******************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))((((((((('''))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))************(((((()))***************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))++++++++++++++++++++++++---+++******+++,,,++++++************************,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...//////000000222333444666777999:::;;;888999999888666555555666666777888:::;;;<<<<<<===;;;;;;<<<===>>>?????????@@@???????????????@@@@@@AAAAAA@@@???>>>===<<<<<<;;;;;;;;;;;;;;;<<<<<<===;;;;;;;;;<<<===>>>??????<<<===>>>@@@AAABBBBBBBBBAAA@@@>>><<<;;;;;;;;;<<<>>>??????@@@???>>>===<<<:::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<======<<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<:::999999;;;<<<===<<<:::;;;;;;::::::::::::;;;;;;;;;:::888777777777888999===<<<999666444333333333444333333222111111000000////////////////////////111111111000000000//////000000000//////.........(((((((((((((((((((((((()))))))))))))))(((((('''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))*********++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,------......---............/////////////////////////////////111111222222333444444444222222222222111111111111222222222333333333333333222222111222222333444555444333333222222333333444444444444555666666666777444444333222111111111111000111111111222222222222000000000000000000000000222111111000000000000000//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************************************************************))))))))))))))))))))))))******))))))))))))******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++************)))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))******))))))))))))************(((((()))***************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************++++++++++++++++++++++++,,,+++))))))+++,,,+++***************************,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......//////222333333444555666777888666777888777555444555666666666777888888999999:::::::::;;;;;;<<<<<<======???>>>>>>=========>>>>>>??????>>>===<<<;;;;;;:::999999999888999::::::;;;888888999:::;;;<<<===>>><<<===>>>???AAAAAAAAAAAA===<<<;;;:::999::::::;;;>>>>>>===<<<;;;:::::::::999::::::;;;;;;::::::999:::;;;;;;<<<<<<;;;;;;::::::;;;;;;;;;;;;::::::999999888888999;;;;;;:::888888888888777777888888999888888777777777666666666999888666444222222222222333333222222111000000000........................111111000000000000//////000000000000////////////(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************************++++++++++++,,,+++++++++++++++++++++***++++++,,,------......---------.........//////.........///////////////111111111222333333444444333333333333222222222222333333333222222222222222222222111111222333333444333333333333333333333333333333444555666666777777444444333222222222222222000000000111111111111222000000000000000000000000222111111000000000111111000000///...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))******))))))))))))***************)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))((((((((((((((((((((((((******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))*********((()))))))))************(((((()))***************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************,,,***))))))***++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---......//////222222333333444444555555555666777666555444555666666666666666666777777777:::::::::999::::::;;;;;;======<<<<<<;;;<<<<<<<<<======<<<<<<;;;::::::999777777777777777888999999666777999:::<<<===>>>>>>???@@@@@@AAAAAA@@@@@@@@@:::999888777777888999:::???>>>;;;999888999999:::999999999::::::999999999999999:::;;;;;;;;;::::::<<<<<<<<<<<<<<<;;;:::999888777777888999999888666666666555555555666777777666777777777777666555555666555444333222222222333222222111111000000000000........................000000000000000000//////000000000000000000000000(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((()))))))))*********)))))))))******+++++++++++++++++++++++++++++++++******++++++,,,------...------------............------....../////////000000000111222222333333444555555444444333333333333222222222222222222222111222222111111111222333333333333333333333333333333222333333444555666666777333333222222111111222222//////000000000111111111////////////////////////111000000000000000111111000000///............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))************((()))))))))************(((((()))***************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************,,,***))))))***++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------...//////000000111222222222333333333333444555666666555555666777777666666555555666777777;;;:::999999999999::::::===<<<;;;;;;:::::::::;;;<<<<<<;;;;;;:::999999999777666666666666777888888888999;;;===>>>?????????AAAAAA@@@@@@???===<<<;;;888777777666666777999:::???>>>;;;999888999:::;;;888999999999999999999888888999999:::;;;;;;::::::;;;;;;<<<;;;;;;:::999999777666666777888888777555444444444444444555666777777777777888777666555555555555444444333333444444111111000000000000////////////////////////////////////////////////000000///////////////000000000(((((((((((((((((((((((('''(((((()))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((()))))))))******(((((())))))***+++++++++*********+++++++++++++++******++++++,,,,,,------,,,------------.........---------......//////000000000111111222333333333555555444444333333222222111111111222222222222222222222111111111111222222222333333444444333333222222222222333444444555555222222111111000111111222////////////000000000000///////////////////////////////////////000000111000000///...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,************************************************************************))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))***))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))************(((((()))***************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++************************+++***((((((***+++***)))***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------...//////000000111111111222222333333333444555777777666666777888888777666555666777888999===<<<;;;999999999:::;;;===<<<;;;:::::::::::::::;;;;;;:::::::::999999999777777777777777888888999:::;;;>>>@@@AAAAAAAAA@@@@@@??????>>><<<:::999888999888777666666777999999>>><<<:::999999:::;;;<<<888999999::::::999999888888888999:::;;;;;;;;;;;;888999999999999888888777777666666666888777666444444444444444555666777777777777777666666666555555555555555555444444444444000000000///////////////////////////////////////......////////////000000............////////////((((((((((((((((((((((((''''''((()))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((()))))))))***((((((((()))***+++++++++)))*********++++++++++++*********+++,,,,,,------,,,,,,---------.........,,,,,,---......///000000000000000111222222333333444444333222222111000000000000111111222222333333222222111111111111222222222333333444444333333222222222222222222222222222111000000//////000111111........./////////000000////////////////////////...............///000000000///......------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************************************))))))))))))))))))))))))******))))))))))))******((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***))))))))))))))))))))))))'''(((((()))******++++++))))))))))))************(((((()))***************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************+++***((((((*********)))******************************+++++++++,,,,,,,,,************************************************+++,,,,,,---......//////000000111222222333444444444555777777777777888:::999888777666777888:::;;;@@@>>><<<:::::::::;;;<<<======<<<;;;:::999::::::;;;;;;::::::::::::999999888888888888888999999:::<<<>>>@@@AAABBBBBBAAA@@@????????????>>>===<<<;;;:::999888777777888999:::;;;:::999999999:::;;;<<<999999::::::::::::999999888999:::;;;<<<<<<<<<<<<888888999999:::999999999888777666777888777666444555555555555666777888999777666444333333333444555555555555555444333333222////////////////////////................................./////////000000,,,---------.........///((((((((((((((((((((((((''''''((()))))))))))))))''''''''''''((((((((()))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))'''(((((()))***+++++++++))))))******++++++++++++)))******+++,,,,,,------,,,,,,,,,---------......,,,,,,------...///000000000000000111222222333333222222111111000//////...//////000111222333333444222222111111111111111222222222444444444444222222222222111111111111111111000///////////////000000............/////////000////////////////////////---------------...///000//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++,,,,,,,,,************************************************************************))))))))))))))))))))))))******))))))))))))******(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))******))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))************(((((()))***************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))+++)))(((((()))******)))*********************************++++++,,,,,,,,,***************************************************++++++,,,,,,---......000000111222333444555555444666777888777888999;;;999999777777888:::<<<===AAA@@@===;;;:::;;;<<<<<<>>>===<<<;;;::::::::::::;;;;;;::::::::::::::::::999999999999999::::::;;;===>>>@@@BBBCCCBBBAAA@@@@@@AAAAAABBBBBBBBBAAAAAA<<<;;;999888888888999:::888888888888999:::;;;;;;999::::::;;;;;;::::::999888999:::;;;<<<<<<<<<<<<999:::;;;<<<<<<<<<<<<<<<888777666777888777666444555555555666777888999999666555333111111222333444444444444444444333222111.........///////////////---------------------------.........//////000000,,,,,,,,,---------......))))))************)))))))))))))))))))))(((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++............////////////000//////.........//////333333333222222111111111222111111222444444333111111111222222222333333333333444555555666666555555444444333222222222333333222222111111000//////...000000000000000000000000000000//////......------///////////////////////////............---------......---,,,,,,+++******---,,,***)))))))))************++++++++++++******))))))))))))))))))))))))************************+++***)))(((((()))***+++******))))))))))))******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******))))))((((((''''''******))))))((((((''''''))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))((((((''''''''''''(((((())))))******))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******************************************************************************************************+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((()))************+++++++++************************************+++,,,------************************---,,,+++******+++,,,---++++++,,,------....../////////000111222333333444444555777888999999888888666555555777;;;===<<<:::>>>===<<<;;;;;;<<<===>>>???>>><<<;;;;;;<<<===>>>???>>>>>>===<<<;;;;;;::::::::::::999999;;;???CCCBBBBBBBBBBBBBBBCCCDDDEEECCCCCCCCCDDDEEEDDDBBB@@@<<<;;;999888888999;;;<<<======<<<;;;;;;;;;;;;<<<;;;<<<<<<===<<<;;;999888:::;;;======;;;;;;;;;<<<:::;;;;;;;;;;;;:::999888:::888666666777888777666333444666777999::::::;;;333222222111111222222333333444444555555444444333222111111000///......---111111///......------...,,,,,,,,,,,,,,,,,,,,,,,,........................))))))************)))))))))))))))))))))(((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))*********************************+++++++++,,,,,,++++++++++++++++++++++++............////////////000//////.........//////222222222111111000000000111000000111333333222000111111222222222333333333333333444555555555555444666555444444333444444444333222222111000000//////000000000000000000000000///////////////.........////////////////////////............------------......---,,,,,,+++******,,,,,,***)))))))))************++++++++++++******))))))))))))))))))))))))************************+++***)))(((((()))***+++******))))))))))))******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))***)))))))))((((((((('''***)))))))))((((((((('''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************)))))))))((((((((('''))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************************************************+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((()))************+++++++++************************++++++*********+++,,,,,,************************,,,++++++++++++++++++,,,++++++,,,------....../////////000111222333333444444555777888999999888888;;;:::999;;;>>>???===;;;<<<;;;;;;;;;<<<>>>@@@AAA???>>><<<;;;;;;<<<>>>??????>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;===@@@BBBAAAAAABBBBBBCCCCCCCCCCCCBBBAAAAAABBBCCCBBB@@@>>>;;;:::999888888999:::;;;<<<<<<;;;::::::::::::;;;888999:::;;;;;;:::999999;;;===??????>>>>>>???@@@<<<<<<;;;;;;:::999888888999888666666777888777666333444666777999:::::::::555555555555444444333333333333444444444444333333222111111000//////......//////............//////------------------------........................((())))))******))))))((()))))))))))))))(((((('''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))*********************************++++++++++++,,,++++++++++++++++++++++++............/////////////////////......//////000111111111000000000000000000///000111333333222000111111222222222333333333222222333444444444444444555444333333222222333333333333333222111111000000000000000000000000000000...///////////////000000////////////////////////............------------...------,,,,,,++++++***,,,+++******)))***************++++++++++++******))))))))))))))))))))))))******************************))))))))))))************))))))))))))******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))((((((((((((*********)))((('''''''''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************************************************************************)))******+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((()))************+++++++++************************,,,,,,+++*********++++++************************+++++++++,,,,,,+++++++++++++++,,,------......///...//////000111222333333444555666777888888888888>>>===<<<===>>>>>><<<;;;::::::;;;<<<>>>@@@BBBDDD???>>>===<<<<<<===>>>?????????>>>>>>>>>>>>>>>>>>>>>???@@@@@@??????AAABBBAAAAAACCCDDDDDDCCCCCCBBB@@@??????@@@AAAAAA???<<<;;;::::::999999:::;;;;;;<<<<<<;;;:::::::::::::::888999:::;;;<<<<<<<<<<<<<<<>>>AAABBBBBBBBBDDDEEE???>>><<<:::888888888999888777666666777777666555444555666888999:::::::::888999999999888666444333222222333333333333222222111111111000000//////.........------......///000........................------------------------(((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++***+++++++++++++++,,,,,,............//////////////////////////////000111111111111111111111000000000000111333555555333111111111222222222333333333111222333333444444333333222111111000///000000000333333333222222222111111////////////////////////......//////000000000111////////////////////////.........---------,,,,,,---------,,,,,,+++++++++++++++************************++++++++++++******))))))))))))))))))))))))***************************))))))))))))))))))*********))))))))))))******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))((((((((((((***)))))))))((((((((('''(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************************************************************))))))***+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))((())))))*********+++++++++************************,,,,,,+++***))))))*********************************+++,,,------,,,+++***++++++,,,------......///......///000111222333333444444555666777777777777;;;;;;;;;<<<<<<<<<;;;::::::;;;<<<===???AAABBBCCC>>>>>>=========>>>???@@@??????????????????@@@@@@@@@BBBDDDDDDCCCBBBBBBBBBAAACCCEEEFFFFFFEEECCCBBB@@@??????@@@AAAAAA>>><<<;;;;;;<<<<<<<<<<<<============<<<;;;;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>><<<>>>AAABBBCCCDDDFFFGGGAAA???<<<999888888888999888777666666777777666444555555777888999:::::::::::::::;;;;;;999777444222111222222333333222222111111111111000000000/////////......---......///////////////...............------------------------(((((())))))))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++*********++++++,,,,,,,,,............///////////////////////////000111111222222222222222222222222111111333555777777555333111111222222222333333333111222333333444444333333111111000/////////000000333333333222222222222222////////////////////////.../////////000000111111////////////////////////...------------,,,,,,,,,------,,,,,,,,,,,,++++++************+++***************++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))******))))))))))))******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((************************))))))))))))))))))))))))************************************************((()))***+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))*********))))))))))))*********+++++++++************************,,,++++++***))))))))))))***************************+++,,,------,,,+++***++++++,,,------......///......///000111222222333444444444555555666777777888999:::;;;;;;;;;<<<<<<<<<===>>>>>>???@@@@@@@@@>>>>>>>>>>>>??????@@@@@@????????????@@@@@@@@@@@@@@@CCCEEEFFFEEECCCCCCCCCCCCEEEFFFHHHGGGFFFDDDCCCAAAAAA@@@AAABBBBBB@@@======>>>???@@@@@@@@@????????????>>>===============??????>>>>>>============;;;===@@@AAAAAABBBDDDEEEAAA???<<<:::888888999999888777666777888888666444555666777999::::::::::::999:::::::::888666333111111222222333333222222111111111111111000000000000111000///...........................------,,,,,,------------------------'''(((((())))))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))************+++*********++++++,,,,,,---............////////////////////////000111222222222222222222222333333333111222444777999999666444111111222222222333333333222222333444444444444444444333222222111111222222222222222222222222111111000000000000000000000000///000000000000000000111////////////////////////------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++*********++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******))))))))))))******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''''''''((()))*********))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************((()))***+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))************))))))************+++++++++************************++++++***)))))))))******************************+++++++++,,,,,,+++++++++++++++,,,------......///---......///000111222222444333333444444555666777777999;;;<<<;;;;;;<<<======>>>>>>??????>>>======>>>>>>??????@@@@@@AAAAAA@@@@@@??????????????????@@@BBBEEEFFFEEEDDDDDDEEEEEEFFFFFFGGGGGGFFFDDDDDDBBBBBBAAABBBCCCCCCAAA>>>===???AAACCCCCCCCCAAA@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>><<<;;;;;;::::::::::::<<<>>>???>>>>>>???AAA@@@???===;;;999999999999888777777888999999666444666777888999::::::::::::888999999888666444222111222222333333333333222222111111111111111111111111111111000//////000000000//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,''''''((((((((((((''''''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************)))******+++,,,,,,------............////////////////////////000111222333000111111111222222222222000111333777999999666333111111222222222333333333333333444555555555555444444444333222222222222333111111111111111111111111000000000000000000000000111111111000000000000000////////////////////////---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,++++++*********++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((******))))))))))))******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))'''((((((((()))))))))***'''((((((((()))))))))***))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************(((((()))++++++,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************)))************+++++++++***************************))))))))))))******+++************************,,,++++++++++++++++++,,,++++++,,,------......///------...///000111222222444333333333333555666777666999;;;:::888777888:::<<<===>>>>>>>>>===<<<<<<===>>>???@@@AAAAAAAAAAAA@@@@@@@@@???>>>>>>======???AAACCCDDDCCCCCCEEEFFFEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBAAABBBCCCCCCAAA>>>===???BBBDDDEEEDDDBBB@@@@@@??????>>>===>>>>>>>>>===<<<;;;:::::::::;;;<<<;;;===>>>>>><<<;;;;;;<<<>>>======<<<;;;:::::::::999888999:::;;;:::777555777777888999::::::::::::888888777666555444333222333333444444444444333333111111111111111111111111/////////000111333444555000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,''''''((((((((((((''''''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))***+++,,,,,,------............/////////000////////////000111222333//////000000111111111222///000222666888888555222111111222222222333333333333444555555666666555555333222111111000000111111000000000000000000111111000000000000000000000000222222111111000000//////////////////////////////---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,,,,+++*********++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((******))))))))))))******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))'''((((((((())))))******'''((((((((())))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))************))))))((((((''''''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************(((((()))++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************)))************+++++++++************************))))))(((((()))***++++++************************---,,,+++******+++,,,---++++++,,,------......///------...///000111222222444333222222333444666777555777999888444222333555:::;;;===>>>>>>>>>===<<<===>>>???@@@AAABBBBBBBBBAAA@@@@@@???>>>===<<<<<>><<<>>>AAADDDEEEDDDAAA@@@??????>>>===============<<<<<<;;;;;;<<<===???@@@<<<===>>>===;;;999999:::<<<<<<======<<<;;;::::::999999999;;;<<<;;;888555777888999:::::::::::::::999888666555444444444444333444444555555444444333111111111111111111222222------...000333666888999222111111000///......---,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((('''''''''&&&''''''''''''((((((((((((******))))))((((((''''''((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))+++,,,))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++------......///000000000000000111111111111000000000000000000000111111111222222333444444555555666333222222111111222333333444444444444444444444444...000222333111000000000000000000000000000000111/////////000111111111222111111111111111111111111///............---------......---------,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***************)))((((((*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,******************++++++************************,,,++++++******++++++,,,...---+++*********++++++***++++++,,,,,,------...///////////////000111111333222111111111333555777;;;888777888666333333666===<<<;;;;;;<<<<<<:::999===>>>>>>>>>>>>>>>======???>>>===<<<<<<<<<<<<<<>>======>>>>>>@@@BBBDDDDDDBBB@@@>>>>>>===<<<;;;::::::::::::::::::::::::::::::::::::;;;;;;:::;;;;;;<<<===>>>===<<<:::888888999:::;;;======;;;:::999888888888666888;;;===<<<:::777555:::999888777666555444444222222222111111111111000222222222111000//////......---------...222888===>>>777000,,,...000///,,,........................)))(((((((((''''''''''''''''''''''''((((((((((((***)))))))))((((((((('''((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))++++++))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++---------...//////000000///000000111111000000///000000000000000111111111222222222333444444555555444444333333222333333333444444444444444333333333///111222222000//////000000000111111111111222222111111111222222222222222111111111111111111111111///............---------...------------,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***************)))((((((***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,******************++++++************************,,,++++++******++++++,,,---,,,+++*********++++++******+++,,,,,,------...///////////////000000111222222111000111333555666>>>999666666555111...///:::::::::<<>><<<<<<============<<<<<<>>>===<<<<<<;;;;;;;;;<<>><<<;;;:::999888999::::::<<<;;;:::999888888888888777999:::;;;;;;999777666999888777666555444333333222222222111111111000000222222111111000//////............---...111777;;;???888111...///000...,,,........................((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******+++))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++,,,,,,---......//////000//////000000000000///////////////000000111111111111111222222333444444444666555444444333333333333555555444444333333222222000111222111///...///000///000111111222222222222444444444333333333333333111111111111111111111111///............---------------------,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))************))))))((())))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,++++++++++++++++++******************************++++++************++++++,,,,,,+++************+++******++++++,,,---------//////......//////000111111000000000000222333444===777555666555333222444===;;;::::::<<<===<<<;;;::::::;;;;;;;;;;;;;;;;;;<<<<<<;;;:::::::::;;;;;;<<<<<<===>>>???@@@@@@AAAAAABBBBBBBBBAAA@@@??????===>>>???>>><<<;;;<<<===<<<===???@@@@@@???===<<<;;;:::999888777777777777999999::::::;;;;;;;;;<<<::::::::::::;;;<<<===>>>;;;:::::::::999999999999999999888888888888999999888999999999999888777777777666666555444333222222222222111111111000000000222111111000000//////...//////...------000444777===888222//////000///---------------------------((((((((((((((('''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))******+++))))))))))))))))))))))))((()))))))))************************************+++,,,,,,---......//////...//////000000//////.........//////000111111111000111111222222333333444666555444333333222333333555555444333333222222222111111111000......///111000111222333333333333222444444444333333222222222111111111111111111111111///............------------------,,,,,,,,,++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((***,,,,,,***((('''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************)))((()))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++,,,+++++++++++++++******************************++++++************++++++++++++***************************+++,,,,,,------///............///000000000/////////000111222333666555555666666888@@@IIIMMMGGG@@@;;;888888888888999888888888999999:::::::::::::::999999:::;;;;;;:::;;;<<<===>>>???@@@@@@BBBBBBAAA@@@@@@???>>>===<<<======<<<::::::;;;<<<:::;;;<<<======<<<;;;:::999888888777666666666777777888888999999::::::;;;::::::::::::;;;<<<======999::::::::::::999888888777777777777777888999999999999888777777777777777555555444444333222222111111111111111000000000000111111000000/////////////////////...---...111333777444000...///000///...------------------------'''''''''(((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))((()))))))))************************************++++++,,,,,,------............////////////......---......///000000111111000111111222222333333444444444333222222111222222444444333333333222222222111222111///...///111333555666888999999888666555333333222222111111000000000000000000000000000000///............---------------,,,,,,,,,+++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))'''(((***,,,,,,***((('''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))******(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((())))))*********))))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,++++++******************************+++******))))))******+++************************))))))***++++++,,,,,,---...............//////000////////////000111222222000222666666333777GGGXXXZZZRRRFFF<<<777777888999777777666666777888999999999999999999999:::;;;<<<:::;;;<<<===>>>???@@@@@@AAAAAA@@@???>>>=========;;;<<<;;;:::888888:::;;;999999:::;;;;;;:::999999888888777777666777777777666666777777888888888888:::999999::::::;;;<<<===999999:::::::::999888777666666666666777888999999999888777666666666777777444444333333222222111111111111111000000000//////000000000///////////////...//////...---,,,...000///...------.../////////------------------------'''''''''(((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))************)))))))))))))))))))))))))))))))))))))))******************************************+++,,,,,,------...------............------------...///000000111111111111222222333444444444222222222111111222222333222222222333333333333333222222111//////000444777<<<===>>>???>>><<<:::888111111000000000000000000000000000000000000000000///............---------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((())))))************)))((((((((()))******++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++---------,,,++++++************************************))))))))))))******((()))******+++*********))))))******+++,,,,,,,,,......------......///000/////////000111111222222000222666555000333BBBTTTQQQIII>>>666222444666888777666555555666777999:::888888888999:::;;;<<<===<<<<<<===>>>???@@@@@@AAA@@@???>>>===============:::::::::888777777999;;;888999999999999999999888999999888888888888888999777777777777777777777777999999999999:::;;;<<<===:::999999999888888888888777777666666777888999999888777777666555666666666444333333333222222222111111111000000000/////////////////////////////////---...///...---,,,,,,---++++++,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,''''''''''''((((((((()))''''''''''''(((((((((((('''((((((((()))))))))***((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***+++******)))))))))))))))))))))))))))))))))))))))*********************************************+++,,,,,,---------------......---------,,,,,,---...///000111222222222222333444444555555222222222222222333444555111111111222333333444444222222111000000222777;;;===>>>??????>>>;;;888666//////000000000000000000000000000000000000000000///............---------,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((()))***************'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************...------,,,++++++************************************))))))))))))******'''((()))***++++++***))))))))))))***++++++,,,,,,...------------...////////////000111222222222222333333444555333333:::DDDAAA<<<666222111333444555777666555444555777999:::888888999999:::<<<===>>>?????????@@@@@@AAAAAAAAA>>>>>>===<<<<<<<<<===>>>::::::999777555555888:::888888999999999999888888:::::::::999999::::::;;;::::::999999888888777777999999999999:::;;;<<<===;;;:::888777777777888999888888777777777888999999777777666666666555555555444333333333333222222222111000000000////////////////////////////////////+++---......---++++++,,,+++---.........---------,,,,,,,,,,,,,,,,,,,,,,,,&&&'''''''''(((((())))))''''''''''''((((((((()))'''((((((((())))))******(((((((((((((((((((((((('''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))++++++******)))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))******+++,,,,,,------,,,------......------,,,,,,,,,---...///000111222222333333444444555555666222222222333444555666777000000111222333444444555222222111000000444999>>>;;;<<<======;;;777444222//////000000111111111222000000000000000000000000//////.........---------,,,,,,,,,+++++++++******++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((()))***************'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************......---,,,,,,+++************************************))))))))))))******'''((()))+++++++++***))))))))))))***++++++,,,,,,...------------.../////////000111222222333333222555333333777999777777:::<<<:::888777888888777666777666555444555777999;;;888999999:::;;;===>>>???AAAAAAAAAAAAAAAAAABBBBBB>>>===<<<;;;;;;<<<>>>???999999888666555555777:::888888888888888888888888;;;;;;;;;:::;;;;;;<<<<<<===<<<<<<;;;:::999888888999999999999:::;;;<<<<<<;;;:::888666666777888:::999999888888888888999999666666666777666555555444444444333333333333333333000000000000////////////.........///////////////***,,,......---+++++++++...///000000...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,(((((((((((((((((((((((())))))(((((('''''''''&&&&&&'''''''''(((((())))))******))))))((((((''''''''''''''''''(((((((((((((((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))(((((()))***************)))************+++++++++))))))))))))************++++++,,,------......///,,,,,,,,,---------......---...///111222222222222444111///000333444444222222111111333555555444333333444444444444444444333222222222222222222222222999888777555333111000///000000000000000000000000000/////////....................................---,,,***))))))***,,,---++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))******))))))((((((''''''((((((((((((((()))******+++*********))))))((((((,,,)))'''''')))***(((&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((************************++++++++++++++++++++++++************))))))))))))***)))(((''''''((()))*********+++++++++,,,,,,,,,------,,,------...///000000000000111111222222333444444333333444555777888999888777666666777888888777777888999999::::::;;;::::::;;;;;;<<<<<<======CCCCCCCCCBBBAAA???<<<;;;777999;;;>>>?????????>>>999;;;;;;888444555:::@@@???===:::777777999;;;===;;;;;;::::::;;;<<<======>>>===<<<;;;;;;::::::;;;:::;;;<<<<<<<<<;;;;;;<<<;;;:::888777666777888888888777777:::>>>???===:::;;;999666444444555444333000000111111111222222222111111000///////////////......------------.........------,,,,,,------...,,,++++++******++++++,,,---------,,,,,,+++++++++(((((((((((((((((((((((()))((((((((('''''''''''''''''''''((((((((())))))***)))))))))((((((((('''((((((((())))))))))))***(((((())))))))))))(((((((((((()))))))))*********))))))))))))))))))))))))(((((()))***************))))))*********+++++++++))))))))))))******************++++++,,,------...,,,,,,,,,---------......,,,---...000111111111111222000//////222333222111222111222444666888777666444444555555555555444444222222222222222222222222666555444333111000//////000000000000000000000000000000/////////.................................---,,,***))))))+++,,,---++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''((())))))))))))))))))))))))))))))***)))))))))((((((((('''((((((((((((((()))******************)))))))))(((+++)))'''(((******(((%%%))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((************************++++++++++++++++++++++++************))))))))))))***)))(((((((((((()))*********+++++++++,,,,,,,,,---,,,,,,------...///000000000111111222222333333444444333333444555777888999999888777777888888999:::::::::;;;<<<<<<======::::::;;;<<<===>>>??????BBBBBBBBBBBB@@@>>><<<;;;999;;;===???@@@@@@???>>>:::;;;;;;888555666;;;@@@AAA???===;;;;;;<<<>>>???::::::;;;<<<===>>>?????????>>>==================<<<@@@DDDBBB===;;;<<>>BBBBBB???;;;999777444333333333333222000000111111111222222222111111000///////////////......------------.........------,,,,,,------...---,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++((((((((((((((((((((((((((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))(((((((((((())))))))))))************(((((())))))))))))(((((((((((())))))))))))******))))))))))))))))))))))))(((((()))***************)))))))))*********++++++))))))))))))************))))))***++++++,,,,,,---,,,,,,,,,---------......,,,,,,...///000111111111111000///000111222222111222222333555888:::999888444555555666666555555444222222222222222222222222222222111111000/////////000000000000000000000000000000000/////////..............................---,,,+++******+++,,,---++++++++++++++++++++++++************************************************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))***))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))******************)))))))))))))))(((((()))******(((%%%))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************************************************))))))))))))***))))))(((((())))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,---...///000000000111111222333333444444444444444555666777888::::::999999999999::::::=========>>>??????@@@@@@<<<===>>>???@@@AAABBBCCCBBBBBBAAAAAA???>>><<<;;;===>>>@@@AAABBBAAA???>>>:::;;;;;;999777888<<>>>>>>>>?????????@@@@@@===DDDJJJHHHAAA<<<>>>BBB======<<<<<<:::999777777888:::===CCCGGGFFFAAA<<<777555333222222222111000111111111111111222222222111111000///////////////......------------.........------,,,,,,------......------,,,,,,------...------,,,,,,,,,,,,++++++((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((())))))))))))))))))(((((((((((((((((()))))))))*********(((((())))))))))))(((((((((((((((((()))))))))***))))))))))))))))))))))))(((((()))***************))))))))))))************((()))))))))*********************+++,,,,,,------,,,,,,,,,---------......,,,---...000111111222222000000111111222222222111444333333555777888888666333444444555555444444333222222222222222222222222000000000000000000000000000000000000000000000000000000000////////////...........................------,,,+++++++++,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((())))))***(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((())))))************)))))))))))))))'''((()))*********(((&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))************************))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,---.../////////000000111222333444444444444444555666666777777:::::::::::::::;;;;;;<<<>>>>>>??????@@@AAAAAAAAABBBBBBBBBCCCCCCDDDDDDEEEBBBAAAAAA@@@???===<<<<<<@@@AAACCCCCCCCCBBB@@@>>>;;;;;;;;;:::999;;;>>>BBBDDDDDDDDDDDDDDDCCCBBBBBB>>>@@@BBBCCCDDDCCCAAA@@@======>>>???@@@@@@AAAAAA???DDDIIIJJJFFFBBBAAACCC>>>>>>>>>>>><<<:::888666888:::>>>DDDIIIGGGAAA;;;666555333222333333222000111111111111111111111111111000000///////////////......------------.........------,,,,,,------...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,(((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))(((((((((((((((((())))))))))))'''''''''((((((((())))))(((((())))))))))))(((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((()))***************(((((()))))))))*********((()))))))))************++++++,,,,,,---.........,,,,,,,,,---------.........///000111222333333333111222333444444333333333555444444444555555333222111222222333333222222111222222222222222222222222000000000000111111111222000000000000000000000000111000000000////////////...........................------,,,,,,+++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))'''((((((((()))))))))***'''((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((())))))***))))))))))))))))))******'''((()))******)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))))))))))))))************)))))))))((())))))************))))))******+++++++++,,,,,,,,,,,,++++++,,,,,,---...///...//////000222333333444444444555666666777777777::::::;;;;;;<<<<<<<<<<<<===>>>>>>???@@@@@@AAAAAADDDDDDCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@???>>>======CCCCCCDDDEEEDDDBBB@@@???;;;<<<<<<;;;<<<>>>@@@CCCCCCCCCDDDDDDDDDCCCBBBAAADDDDDDFFFFFFEEEBBB@@@>>>:::;;;===>>>???@@@@@@??????@@@CCCFFFHHHGGGEEEBBB?????????>>>===;;;888777888:::===CCCGGGEEE???999777555444444555555333222111111111111111111111111111000000///////////////......------------.........------,,,,,,------...,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((((((((((((((((((((('''''''''(((((((((((((((******))))))))))))(((((((((((((((((())))))))))))''''''''''''(((((((((((((((((())))))))))))((((((''''''(((((((((((())))))(((((((((((((((((((((((((((((()))***************((((((((()))))))))******))))))))))))************+++,,,,,,------...//////,,,,,,,,,---------......//////111222333444444444000333555666555444444444666444333333444333111///000111111222222111111000222222222222222222222222000111111111222222222222000000000000000000000000111111000000000/////////..............................------,,,,,,++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))''''''(((((())))))******''''''(((((())))))******(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******))))))))))))************'''((())))))(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************)))))))))))))))******++++++******)))******+++++++++,,,,,,,,,++++++++++++,,,---...///------...///000222333333444444555777777777777777999:::;;;<<<<<<===<<<<<<=========>>>??????@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@CCCBBBAAA@@@????????????CCCDDDEEEFFFEEECCCAAA???<<<<<<<<<===>>>@@@BBBDDDAAABBBBBBBBBBBBAAA@@@@@@FFFFFFFFFEEECCC@@@>>><<<999:::<<<>>>??????>>>>>>>>>===>>>BBBGGGIIIEEEAAA??????>>>>>><<<;;;999888;;;:::<<>>>>>??????@@@>>>??????@@@AAAAAABBBBBBDDDCCCBBB@@@@@@@@@@@@AAACCCDDDEEEFFFEEEDDDAAA@@@<<<<<<<<<===@@@BBBDDDDDDAAAAAAAAA@@@@@@@@@??????DDDCCCBBBAAA???===<<<;;;:::;;;===>>>???>>>===<<<======>>>AAADDDEEEDDDBBB???>>>===<<<;;;;;;:::;;;???<<<;;;<<>>??????@@@@@@>>>???@@@BBBDDDEEEGGGGGGEEEDDDBBBAAA@@@AAAAAABBBCCCDDDEEEFFFEEEDDDBBBAAA===<<<<<<>>>AAADDDEEEEEEAAAAAA@@@????????????@@@AAA@@@>>>===<<<;;;;;;;;;;;;<<<>>>???@@@???===<<<===???BBBBBBAAA@@@BBBCCC>>>===<<<:::::::::;;;<<>>;;;:::<<<===<<<999666555555777888777555333222222222222111111000000111111000///////////////.........------............------,,,,,,------......------,,,,,,------...+++++++++,,,,,,---------''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))******))))))))))))************+++*********))))))(((((((((((()))***++++++,,,,,,++++++,,,------......///000000000000000////////////000111333333222111111222333333333333222111111111111111111111111111111333222222111000000000111111111111111111222222222000000111111111111000000222111111111000000////////////...------------...++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))***)))(((''''''((()))***))))))))))))((((((((((((+++*********))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((''''''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))+++,,,************************************************************************++++++************++++++)))************+++++++++++++++++++++++++++++++++------......///000000000111222222333444555666666777777777777777888888999EEEEEECCCAAA===<<<<<<>>>:::===AAACCCBBBAAA@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@BBBCCCDDDDDDBBB@@@===<<<999;;;>>>@@@BBBDDDDDDDDDBBBAAA@@@?????????@@@@@@AAA@@@???===<<<<<<;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>=========>>>>>>???<<<;;;:::999999999::::::999::::::::::::999888888777777666666555555555444222222222111111111000000000000000000000000000000......//////000000111111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++'''''''''((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((()))))))))''''''((((((((()))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))(((((((((''''''*********)))))))))))))))))))))))))))************************)))))))))(((((())))))***++++++,,,,,,++++++,,,,,,---.........////////////////////////000000111222222222111111222222333333222222111000111111111111111111111111333333222111111111111111222222111111111000000000000000111111111111000000111111111111000000000/////////...------------...++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))***)))(((''''''((()))***))))))))))))((((((((((((*********)))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))(((((('''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))++++++************************************************************************+++******************+++)))************+++++++++++++++++++++++++++++++++------......//////000000111111222333444555666666777777666666666777888888EEEDDDBBB???<<<;;;<<<>>>;;;>>>AAABBBAAA???>>>>>>??????>>>>>>>>>>>>??????@@@AAAAAAAAA@@@>>><<<::::::<<<>>>AAACCCDDDDDDDDDBBBAAA@@@@@@@@@???@@@@@@@@@???>>><<<;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<======<<<<<<<<<======>>>;;;;;;:::::::::999999999999999999999999888777777666666666666555555444444222222222222111111111111////////////////////////......//////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******((((((((()))))))))******(((((((((((((((((((((((())))))))))))))))))))))))***)))))))))))))))((((((+++*********))))))(((((())))))))))))************************)))))))))))))))))))))***++++++,,,,,,++++++,,,,,,------..............................222111111000000000111111222222333333222222111000111111111111111111111111333333333333222222222222333222222111///......---111111222222222222111111111111111111000000000000//////...------------...++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))******))))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******)))(((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******+++************************************************************************************************)))************+++++++++++++++++++++++++++++++++---------...//////000000111111222333444555555666666666555555666666777888BBBBBB@@@<<<::::::<<>>>>>???>>><<<:::999<<<===???AAACCCCCCCCCCCCAAAAAAAAA@@@@@@@@@@@@???>>>===<<<;;;:::999999999:::::::::;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<999:::;;;;;;;;;:::888777777888888888888777666666666555555555555444444444333333333222222222111111////////////////////////..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++'''(((((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))************((((((((((((((((((((((((((((((((((((((((((((((((************))))))))))))++++++******)))(((((((((((()))))))))*********************)))))))))))))))))))))*********+++++++++***++++++,,,------......---------...............333222000//////000111111222222222222222111000000111111111111111111111111333333333444333333333222111111000000///......---111111222222222222111111111111111000000000000000//////...------------...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))+++***)))(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))******+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++*********************************************************************************++++++*********))))))*********+++++++++***+++++++++++++++,,,,,,,,,,,,---......//////000000000111222333444555555555555555444555555666777======;;;999888:::>>>AAAJJJKKKMMMKKKHHHEEEDDDDDDAAA???===;;;;;;===???AAA<<<<<<======<<<;;;:::999===>>>@@@AAABBBBBBBBBBBB@@@@@@AAA@@@@@@@@@??????;;;;;;:::999888777777888999999:::;;;<<<======>>><<<;;;::::::999:::::::::888999;;;<<<;;;:::888666666666777777666666555444444444444444444444444444333333333333222222222222////////////////////////.........------,,,,,,,,,------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++(((((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************************))))))((((((((()))))))))************))))))))))))))))))*********************+++++++++******++++++,,,------...------------......//////222111000/////////111111111222222222222111000000111111111111111111111111222333333444444444333222///////////////000000000111111111222222111111111000000000000000000111111//////...------------...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((('''((((((((()))))))))***(((((((((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))))),,,+++***(((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))******+++))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************************************************************************************)))***++++++++++++***)))))))))*********+++++++++*********++++++,,,,,,,,,,,,,,,------...////////////000000111222333444444444444333333444444555666777777777777888:::>>>BBBHHHJJJJJJHHHEEEBBBAAAAAA>>>===:::999999:::===>>><<<<<<<<<<<<<<<<<<;;;;;;>>>>>>@@@AAAAAAAAA@@@@@@??????@@@@@@@@@???>>>===:::999888777777666666777777888999;;;===???AAABBB;;;;;;:::999999999999999888999:::;;;;;;999777666555666666666666555444444333333333333444444444444333333333222222222111111..............................------,,,,,,++++++------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))***)))))))))))))))))))))***))))))))))))************))))))))))))******************************************++++++,,,,,,---------------...//////000000000////////////000111111111111222222111111000///111111111111111111111111000111333444444444333222/////////000000111111111000000111111111111000000000000000000111111111111//////...------------...++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((''''''(((((())))))******''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++******)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))(((((((((((((((((((((((((((((()))************)))************************************************************************)))***+++,,,,,,+++***))))))************+++++++++*********++++++,,,,,,---,,,,,,,,,---......////////////000111222333333444333333333222333444444555333444666666777999===??????@@@AAA???<<<:::::::::;;;:::888777777888:::;;;;;;;;;;;;<<<<<<<<<<<<<<<>>>>>>???@@@@@@???>>>=========>>>??????===<<<;;;888888777666666666666666777888:::<<<>>>@@@BBBCCC<<<;;;:::999999888888999888999:::::::::999777666555666666666666555444444222222333333333333333444222222222111111111000000........................------------------,,,,,,------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++(((((()))))))))*********(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((()))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))((((((((()))******++++++))))))))))))************((()))))))))*********************************************+++,,,,,,------------...//////000111111------///000111111111111111111111111111000000///111111111111111111111111///000222333444333222111111111111111111111000000//////000000000000/////////000000000111111111111//////...------------...++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))'''((()))******)))(((''''''''''''((()))*********'''''''''((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******)))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))(((((((((((((((((((((((('''((()))***+++******)))************************************************************************(((***+++,,,,,,+++***((()))************+++++++++)))******+++,,,,,,------+++,,,,,,------......///......///000111222333333222222222222222333444444333555777777777777888999999:::;;;:::888777777888::::::999999999999::::::::::::::::::;;;;;;<<<======>>>??????>>>===<<<;;;;;;<<<===>>>===<<<:::999888777777666666666666777999999:::;;;===>>>??????<<<<<<;;;:::999888888999999999999999888888888777666666666666666555444444111222222222333333333333111111111000000000//////........................------------....................................,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))''''''((()))***+++,,,,,,))))))))))))************(((((())))))*********+++++++++******************)))******+++,,,,,,------.........///000111111222+++,,,...000222222222111111111111111111000//////111111111111111111111111...///111333333333111000444444333222111000//////......////////////......//////000000111111111222//////...------------...++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))'''((()))******)))((('''&&&''''''((()))******+++&&&'''''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))(((((((((((((((((((((((('''((()))++++++******)))************************************************************************((()))+++,,,,,,+++)))((()))************+++++++++))))))***+++,,,,,,------++++++,,,------......///......///000111222333333222222111111222222333444444666888888666555444444:::;;;<<<;;;:::999:::<<<========================999999999999:::;;;<<<<<<===>>>>>>>>>===<<<:::999:::;;;<<<======;;;999888888777777666666666666777:::::::::;;;;;;;;;<<<<<<===<<<;;;:::999999999999:::999888888777777888888666666777777666666555444111111111222222333333333000000000000////////////........................---------....../////////........................,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++++++++++++++***)))((())))))))))))************))))))))))))))))))))))))))))))))))))************)))******++++++,,,------000000111111111111000000111...---...111333333111111111111000000000000000333333222222111222222222444333111000000111333444444444333222111111111111////////////////////////000000000000000000000000........................++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))((((((((()))***+++---...+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************++++++++++++(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++***)))((('''''',,,+++***))))))***+++,,,))))))))))))))))))))))))***)))))))))((((((''''''))))))))))))))))))))))))************************))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))(((((()))***************((((((((((((((()))******************************************************$$$%%%&&&(((***,,,......************************************************,,,,,,++++++,,,,,,---...------,,,+++,,,---...///000000111222333444444555222222222333333333444444444555555666777777888888:::;;;======;;;;;;;;;<<<===>>>?????????===<<<;;;===;;;999999:::;;;<<<;;;777888999:::;;;;;;;;;;;;888999;;;============<<<;;;:::888666666777888999<<<;;;:::999:::;;;<<<===999<<<===;;;777555666888999999999999888777666666777777777666555333222111111111111111111111222222222222111000///...------000000000000////////////,,,,,,,,,,,,,,,---...///////////////............,,,,,,,,,,,,,,,,,,,,,,,,......---,,,***)))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***************)))(((((())))))))))))************))))))))))))))))))))))))))))))))))))************)))******++++++,,,------//////000000000000//////000...---...111333222111111111111111000000000000222111111111222333444444444333111000000111333444666555444222111000000000000000000000000000000000000000000000000000000000........................++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))++++++***)))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******)))(((((((((******)))(((((()))******))))))))))))))))))))))))*********))))))((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))(((((()))***************((((((((((((((()))******************************************************'''(((((()))***+++++++++************************************************,,,++++++++++++,,,---------,,,,,,+++,,,---...///...//////000111222333444333333333444444444555555555555555555666777888999:::<<<===>>>===<<<===>>>???????????????>>>===<<<>>><<<::::::<<<<<<<<<;;;;;;;;;=========<<<;;;:::;;;;;;============<<<;;;<<<;;;999888777888999:::;;;;;;:::::::::<<<===>>>;;;<<<<<<;;;999888999:::999999999999888777666555777777777666555444222111111111111111111111111111111111111000//////......000000000000////////////---,,,,,,,,,,,,---...///............------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,+++))))))((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((())))))))))))(((''''''))))))))))))************))))))))))))))))))))))))))))))))))))************)))******++++++,,,------......////////////......000......///111222222111111111111111111111111111111111111111222444555666444333222111111222333444777666444222111/////////222222222222222222222222000000000000000000000000........................++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))111000...,,,***(((''''''************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))***************)))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))(((((()))***************))))))((((((((()))******************************************************************)))))))))(((************************************************+++++++++++++++,,,------,,,,,,,,,,,,,,,---......---......///000111222222444444555555555666666666777666666555666888999::::::<<<>>>???>>>>>>@@@AAA@@@@@@??????>>>????????????=========>>>>>><<<:::>>>???@@@AAA@@@>>>;;;999======>>>>>>>>>===<<<;;;>>>===;;;:::::::::;;;<<<;;;;;;;;;;;;<<<===>>>???===<<<;;;<<<======<<<;;;999999999999888777666666777777777666555444333222111111111111111111111111000000000000000000000000000000000000////////////------,,,,,,,,,---.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((***+++***)))((()))***((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))((()))))))))))))))((((((((()))))))))************))))))))))))))))))))))))((()))))))))************)))******++++++,,,------,,,------......------,,,///...///000111111111000000111111111111111222222222222222222222333444555333222222111111222222333555444333222111000000000222222222222222222222222////////////////////////........................++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''(((((())))))******((((((((((((((((((((((((333222000---+++***)))(((*********)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********+++(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++******************))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))(((((()))******************))))))((())))))******************************************************+++*********))))))((((((************************************************+++++++++***+++,,,,,,---,,,,,,,,,,,,,,,------------......///000111222333555555666666666666777777999888777777777999;;;<<<999<<<>>>??????@@@AAACCCBBBAAA@@@?????????@@@AAA??????>>>???@@@???<<<:::===???AAACCCBBB???<<<:::=========>>>>>>>>>>>>>>>???>>>============>>>>>>;;;;;;;;;<<<===>>>???@@@???<<<:::<<>>??????@@@AAACCCBBBAAA@@@??????@@@AAABBB?????????@@@AAA@@@===;;;;;;===@@@BBBBBB@@@===;;;;;;;;;<<<===>>>???@@@AAA??????????????????@@@@@@<<<<<<===>>>??????@@@@@@>>><<<:::<<<@@@AAA@@@===<<<<<<<<<<<<;;;:::999888777777777777666555444444222222222111111111000000//////000000111111222222000000000000////////////...------,,,,,,,,,------////////////.........---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))******++++++++++++***))))))))))))************))))))))))))))))))))))))))))))))))))************)))******++++++,,,------,,,,,,------------,,,,,,,,,///111111000......///000000111111222333333333777666555333222222222222222222222222222222222222000000111111222333444555000000000000000000000000000000000000000000000000........................++++++++++++++++++++++++++++++++++++++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))((((((''''''(((((())))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++******++++++++++++******)))))))))))))))))))))))))))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))(((((()))***************++++++***)))))))))******************************************************(((((())))))******++++++))))))))))))))))))))))))***************************************+++,,,,,,******+++,,,,,,,,,,,,,,,...//////000111222333444333333444444444555555555777888888999::::::;;;;;;777:::<<<>>>>>>>>>@@@AAA@@@@@@@@@???@@@@@@AAAAAA???>>>>>>???@@@@@@???===;;;<<>>???@@@@@@@@@??????===<<<;;;<<<>>>???>>>===<<<<<<<<<<<<;;;:::999999777777777777777666555444333333222222111000000000000000000111111222222222000000000000////////////......---,,,,,,,,,------000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((()))***************))))))))))))************))))))))))))))))))))))))))))))))))))************)))******++++++,,,------,,,,,,------------,,,,,,,,,///111222///.........000000111222222333444444666555444333333333333333222222222333333222222222111111111111222333444444000000000000000000000000000000000000000000000000........................++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))(((((('''''''''((((((((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********((()))***++++++***)))((())))))))))))))))))))))))((((((((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))(((((()))***************,,,+++******))))))******************************************************))))))))))))************))))))))))))))))))))))))***************************************++++++,,,)))***+++,,,---,,,,,,+++---......///000111222222111222222222333333333333333555777888999888888777666888;;;<<<<<<<<<===???>>>>>>???@@@@@@@@@@@@@@@???===<<<===???@@@@@@@@@??????@@@@@@???>>>===;;;::::::::::::<<<===???@@@???@@@@@@AAAAAABBBAAAAAA???@@@AAAAAAAAA@@@???>>>:::<<<<<<<<<;;;;;;<<<===;;;;;;;;;;;;:::999888777666777777777777666555555333333222222111000000///111111111111111111222222000000000000///////////////...---,,,,,,,,,,,,,,,//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))******+++,,,,,,------,,,------......------,,,+++///222222///------...000000111222333333444444444444333333333444555555111222222333333222222111333333222222222222222333000000000000000000000000000000000000000000000000........................++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))******))))))(((((('''''')))))))))))))))))))))))),,,+++******************(((((())))))*********+++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))''''''(((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))(((((()))***************,,,,,,+++***))))))******************************************************************))))))))))))))))))))))))))))))))))))*********************************)))***++++++,,,)))***+++,,,---,,,++++++,,,,,,---...///000111111000000111111111222222222000222555777888777555333666888:::;;;::::::;;;===<<<>>>???@@@AAA@@@@@@???>>><<<;;;<<<>>>@@@AAAAAABBBBBBAAA@@@???===<<<;;;<<<;;;::::::;;;<<<===>>>???@@@@@@AAABBBBBBBBBAAA@@@AAABBBBBBAAA@@@>>>===999;;;===<<<999888:::===999999999999888777666666666777777777777666666555333333222222111000000///111111111111111111111111000000000000///////////////...---,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))************)))))))))))))))))))))))))))************+++++++++,,,,,,,,,---------......+++,,,...000000///---,,,000000000000000000000000222222222222222111000///222222333333333222111111333333222111000000111111222111111111000000//////...///000111111000///...///............---------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***************************)))))))))))))))******+++))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((()))((('''((()))***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''(((***++++++***((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++***)))(((((()))***++++++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((()))))))))))))))))))))))))))************+++++++++************************************************))))))))))))))))))))))))))))))))))))(((((((((((())))))************)))))))))************+++++++++++++++++++++++++++++++++---------............///222222111111111111111111222222333333333444444444555777:::::::::999:::<<<===;;;999:::===>>>===;;;999:::<<<>>>>>>>>>>>>======???AAAAAA???<<<888555;;;:::999999999;;;===??????@@@AAAAAAAAA???>>>===>>>???@@@AAAAAA@@@>>>===<<<<<<<<<===<<<<<<;;;:::999999888888777666666666555555666666666666555555333333333222222222111111111111111111111111111111000000//////.........---........................,,,------......------,,,************************)))))))))******++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((************************))))))))))))************)))))))))))))))))))))))))))************+++++++++,,,,,,,,,------------...,,,---.../////////...---000000000000000000000000222222222222222111000000111222222333333333222222333222222111000000111111111111111111000000000///...///000111111000///...///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***************************)))))))))))))))******+++))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((()))((('''((()))***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))***,,,------,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++***)))(((((()))***+++************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((()))))))))))))))))))))))))))************+++++++++************************************************)))))))))))))))))))))))))))))))))))))))))))))((())))))************)))))))))************+++++++++++++++++++++++++++++++++------------............111111111111111111111111222222333333333444444444555777999999999999999;;;<<<:::999;;;===???===<<<999:::<<<===>>>>>>======>>>???@@@@@@>>>;;;888666999999888777888:::<<<===>>>>>>???@@@@@@???>>>>>>>>>???@@@BBBBBBAAA???>>><<<<<<======<<<;;;::::::888888777777666555555555444444555555555555444444222222222111111111000000111111111111111111111111000/////////....................................,,,------......------,,,************************)))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))(((************************))))))))))))************)))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,---------------------.........//////000000000000000000000000111222222222222111000000000111222222333333333333333222111111000111111111111111111111000000000000...//////000000//////...///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************************)))))))))))))))******+++))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((()))((('''((()))***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''***))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))************+++++++++************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++------------............111111111111111111111111333333333333444444444444444666888888777777888999:::999999:::<<<>>>===<<<999:::<<<============<<<>>>>>>======;;;:::888777777777666666777888:::;;;<<<<<<===>>>>>>>>>=========>>>???AAAAAAAAA@@@@@@=========<<<<<<:::999999777777666666555444444444333444444555555444444333111111111000000000//////111111111111111111111111////////////....................................,,,------......------,,,++++++++++++++++++++++++***************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))*********+++++++++++++++,,,,,,,,,------------------------...///000000000000000000000000000111111222222222111111000///000111222333444444444222222111111111111111222111111111000000000000000///////////////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***************************)))))))))))))))******+++(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((()))((('''((()))***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************************************)))))))))))))))))))))))))))))))))))))))***************))))))))))))******))))))*********+++++++++***+++++++++++++++,,,,,,,,,,,,---------.........000000000000111111111111333333333444444444444555333555777777666666666777777777777999:::;;;;;;;;;999:::;;;<<<===<<<<<<;;;<<<;;;:::999888777777777777666666666777888999:::;;;;;;;;;;;;::::::999999;;;<<<===>>>???@@@??????=========<<<;;;:::999888888777777666666555444444444555555555555555555444222111111111000000000000111111111111111111111111///////////////.................................,,,------......------,,,++++++++++++++++++++++++,,,,,,++++++******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,---------,,,,,,------///000111////////////////////////000111111222222222111111///000111222333444444444222111111111111111222222000000000000000000111111//////............/////////............---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,+++++++++************************)))))))))))))))******+++(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((()))((('''((()))***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))*********+++++++++************************************************))))))))))))))))))))))))((()))))))))*********+++******)))(((((()))******))))))*********+++++++++*********++++++,,,,,,,,,,,,,,,,,,------------...//////000000000111111111333333444444444555555555333555666666555555555666555555666777777888999999999999;;;<<<<<<;;;;;;:::999999777666666666666777777777888888999::::::;;;;;;;;;999888777666555555999999:::;;;<<<=========<<<<<<<<<<<<;;;:::999888999999888777777666666555666666777777777777666666333333222222222111111111000000000000000000000000.........///////////////........................,,,------......------,,,++++++++++++++++++++++++---------,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''(((((())))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))************************))))))))))))************)))))))))))))))))))))))))))************+++++++++++++++++++++,,,,,,,,,,,,+++,,,,,,---...///000000////////////////////////000000111222222222222111000111222222333333333333111111111000111111222333000000000000111111111111///......------......//////............---------,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++++++++++++++************************)))))))))))))))******+++))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((()))((('''((()))***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************)))))))))************+++))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++************************************************))))))))))))))))))))))))((())))))******++++++++++++***)))(((((()))***+++)))************+++++++++*********++++++,,,,,,---,,,,,,,,,,,,------------...//////000000111111111333444444444555555555555333555777666555444555666444666777777666555777888888999:::;;;;;;;;;:::999888888777777666777777888888888999::::::;;;;;;;;;;;;:::999777666555555444888888999999::::::;;;;;;:::;;;;;;;;;;;;:::999999999999999888777777666666777777777888888777777777333333333222222222222111000000000000000000000000.........///////////////........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''(((((())))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))************************))))))))))))************)))))))))))))))))))))))))))************+++++++++***++++++++++++,,,,,,,,,***+++---...000000000///////////////////////////000000111222222222222222111222222333333333222222111111000000111222222333///000000000111111111111///...------------...//////............---------,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++++++++++++++************************)))))))))))))))******+++))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((()))((('''((()))***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))************+++++++++************************************************))))))))))))))))))))))))((())))))******+++,,,,,,+++***)))(((((()))***+++)))************+++++++++)))******+++,,,,,,------++++++,,,,,,,,,---------......//////000111111222444444444444555555555555444666777777555444555666666888999888666555666888888999:::;;;;;;:::999888999999999999999999999999777888999:::;;;;;;;;;;;;::::::888888777888888999:::999999999999999::::::999999:::;;;;;;;;;::::::888888888777666666555555666666777777777777666666222222222222111111111111000000000000000000000000............/////////000........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******(((((((((((((((((((((((())))))))))))************)))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,)))***---///000000/////////////////////////////////000111222222222222222222222333333333222111111111111000000111222333333//////000000111111111222///...---,,,,,,---.../////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++++++++++++++************************)))))))))))))))******+++))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((()))((('''((()))******((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((((((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++)))))))))))))))))))))))))))************+++++++++************************************************))))))))))))))))))))))))((())))))***++++++,,,,,,+++***)))'''''')))***+++)))************+++++++++))))))***+++,,,,,,------++++++,,,,,,,,,------------......///000111111222444444444555555555666666444666777777666555555666888:::<<<:::777555777999888999:::;;;::::::888888::::::;;;<<<<<<<<<;;;;;;777777999::::::;;;:::::::::999999999999;;;===>>>;;;;;;:::999999999::::::888888999:::;;;;;;;;;;;;777777777666555555444444555555666666666666555555111111111111000000000000000000000000000000000000---.........//////000000........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,''''''(((((())))))******************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++)))************+++++++++...............///000000---......///000111111222333333333333333333333333111111111111111111111111000000111111222222222333222222111111000000//////111111111111000000000000////////////////////////------,,,,,,+++***))))))************************************************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((()))******(((((((((((())))))))))))******))))))))))))******))))))))))))(((((((((((((((((()))***************))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))(((******))))))))))))******(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((()))***+++,,,,,,+++***)))************************************************,,,,,,,,,+++++++++******************************++++++******++++++,,,---------,,,,,,+++***)))))))))************+++++++++******+++++++++,,,,,,,,,------------------------------...///000111222222555555555555666666666666666666777888888888888777<<<<<<:::999888777777777:::::::::::::::::::::999<<<===>>>??????>>>===<<<===<<<;;;:::999:::;;;;;;>>>===<<<;;;:::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;999;;;;;;;;;999888999:::888888999:::::::::999999555666666666555444333333111111111111000000000000000000000000000///......---------............///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++)))************+++++++++---------------......///---......///000000111111333333333333333333333333222222222222222222222222222222222111111111111111111111111000000000//////111111111111000000000000........................---,,,,,,++++++*********************************************************)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((()))******(((((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))(((((()))***************))))))))))))))))))))))))((((((((((((((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((((((((()))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******))))))))))))******************************))))))************))))))))))))))))))))))))))))))))))))))))))************************************)))***++++++++++++***)))************************************************,,,+++++++++************************************++++++******++++++,,,---------,,,++++++***)))))))))************+++++++++******+++++++++,,,,,,,,,------------------------------...///000111222222444444555555555666666666777888888999999999888888;;;;;;:::999888888888888===============<<<<<<<<<<<<<<<===>>>>>>===<<<;;;>>>===<<<;;;;;;;;;<<<<<<>>>===<<<;;;:::;;;<<<<<<=========<<<<<<<<<<<<<<<;;;<<<===<<<:::999:::;;;999999::::::::::::999888666666666666555444333333111111111111000000000000000000000000000///......---------............/////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++)))************+++++++++,,,,,,,,,,,,,,,------............//////000000111222222222222222222222222333333333333333333333333333333222222111000000000111000000000000/////////222222111111111000000000------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))*********))))))((((((((((((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((()))******((((((((()))))))))******((()))***++++++***)))(((''''''(((((())))))******(((((()))***************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******))))))))))))************************************++++++++++++******))))))))))))))))))))))))************++++++++++++************************)))***++++++++++++***)))************************************************++++++*********)))))))))************************+++************+++,,,,,,,,,,,,,,,+++******)))))))))************+++++++++******+++++++++,,,,,,,,,------------------------------...///000111111222444444444444555555555555888999999::::::999888888:::::::::999999999999:::????????????>>>>>>>>>===;;;<<<============<<<<<>>============>>>>>>===<<<;;;:::;;;;;;<<>>>>>=========<<<<<<===>>>===;;;:::;;;<<<;;;;;;;;;;;;:::999999888666666666666555444333222111111111111000000000000000000000/////////......---------............///000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******************************((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++))))))*********+++++++++,,,,,,,,,,,,,,,------............/////////000000111111111111222222222222222222222222222222222222222222111111111111111111000000000000000000000000222222222111111111000000------------------------++++++++++++++++++,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))++++++******)))((((((((((((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((())))))***(((((()))))))))*********'''(((***,,,,,,***((('''&&&''''''((()))******+++(((((()))***************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((*********)))))))))))))))(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))************)))******))))))))))))******************************)))******++++++******))))))))))))))))))))))))))))))))))))*********++++++*********************************++++++******************************************************************))))))))))))(((***************************************++++++,,,,,,+++++++++******))))))))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000111111333333333333444444444444888888888999999888888777888999999::::::;;;;;;;;;???>>>>>>>>>=====================>>>>>>>>>>>>>>>AAA@@@@@@??????????????????>>><<<;;;::::::;;;<<>>>>>======<<<<<<<<<===>>><<<:::999:::;;;<<<<<<<<<;;;:::999888777666666666666555444222222111111111111000000000///000000//////............---------............///////////////.........---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++************************((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++))))))*********+++++++++---------,,,---......///............////////////000000000111111222222222000000000000000000000000//////000111222222333333000000000111111111111111222222222222111111111111------------------------++++++++++++++++++,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))+++*********)))))))))((((((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((())))))***))))))))))))************'''(((***,,,,,,***((('''&&&''''''((()))******+++(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))******(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))*********************))))))))))))******))))))))))))))))))))))))(((((())))))))))))((((((************************((((((((()))))))))******))))))))))))))))))))))))+++******************+++*********************************************************))))))))))))(((******************************))))))******+++,,,++++++***************)))))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111111222222222222333333333333555666666777777777777777888888:::;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@AAABBBBBBBBBAAAAAAAAA@@@@@@???>>><<<;;;::::::;;;;;;=========<<<<<<;;;;;;;;;;;;<<<===;;;999888888999;;;<<<;;;;;;:::999888777777777777666555333222111111111111111000000000///000000///...---.........---------............///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++)))************+++++++++---------------......///......................../////////000111111222222000000000000000000000000......///111222333444555111111111222222222222333333222222222222111111111------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))************************(((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((()))******)))))))))*********++++++((()))***++++++***)))(((''''''(((((())))))******(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))''''''((((((((()))))))))'''(((((())))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******+++************))))))))))))******(((((((((((((((((((((((((((((())))))))))))((((((************************'''((((((((())))))))))))((((((((((((((((((((((((++++++***))))))***++++++************************************************++++++*********)))))))))***************************))))))))))))***++++++************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000111111111111111222222222222333333555666777888888888888999:::<<<<<<<<<;;;:::======>>>>>>??????@@@@@@@@@?????????@@@AAABBBCCCBBBBBBBBBCCCBBBAAAAAA@@@???>>>===;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;999777888888::::::::::::999888888777777777777666555333222111111111111111000000000000000///...---------...///---------............///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++)))************+++++++++,,,,,,,,,,,,,,,------.................................//////000111111222000000000000000000000000//////000111222333333444222222333333333444444444333333222222222111111111........................---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))))))))))))))))))))))))))******++++++,,,(((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((()))******))))))*********+++++++++))))))))))))))))))))))))(((((((((((())))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((((((((()))))))))******(((((())))))***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******+++++++++******))))))))))))******)))))))))))))))))))))))))))))))))******)))))))))************************(((((()))))))))*********))))))))))))))))))))))))++++++***))))))***++++++************************************************,,,+++++++++************************************)))))))))))))))***++++++))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,---...///000000000000000111111111222222111222444666888999::::::888:::;;;<<<===<<<:::999999:::;;;<<<>>>???@@@@@@??????>>>??????AAABBBCCCBBBBBBCCCCCCCCCBBBAAA@@@@@@???===;;;::::::::::::999999::::::;;;;;;<<<<<<<<<======<<<999888888999888888888999999888777777888888777666555333111000111111111111000000000000111///...,,,,,,---...///---------............///............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++)))************+++++++++++++++******++++++,,,---.....................------......///000111111222111111111111111111111111111111111111111222222222333333333444444555555555333333333222222222111111////////////////////////------,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))(((((()))***+++,,,,,,---(((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((()))******)))************+++++++++******))))))))))))******))))))))))))(((((((((((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************((())))))***+++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((******+++++++++******))))))))))))************************************++++++++++++******************************)))************+++++++++************************,,,+++***))))))***+++,,,************************************************,,,,,,,,,++++++++++++***************************)))))))))))))))******+++)))))))))))))))*********)))************+++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,---...///000000000000000000111111111111111222555777999;;;<<<<<<999:::<<<======<<<:::999555666777999;;;<<<>>>>>>???>>>>>>===>>>@@@BBBCCCAAABBBCCCCCCCCCBBB@@@@@@@@@???===;;;::::::::::::888999999:::;;;<<<======>>>??????===;;;999999:::666777777888888888777777888888777666555333111000111111111111000000000000111///---,,,,,,,,,...///---------.........//////000/////////............,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......000000000000////////////111111222222222222111111222222333333333444444444555555444444444333333333222222222111111111000000......---------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,+++++++++******---------+++))))))***,,,))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************+++***)))(((((()))***+++*********)))))))))))))))******))))))))))))************))))))))))))************************************))))))******+++,,,,,,,,,,,,++++++*********+++*********))))))(((((()))************+++++++++************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,---...//////111111111000000000000000222333444666777777888888999:::::::::;;;<<<<<<<<<888:::;;;;;;:::999:::;;;;;;<<<======>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>><<<::::::;;;;;;:::999::::::999999999:::;;;<<<@@@???>>><<<:::888777666555666666777777777777777666666555444222111000000111111111111000000000000///...---,,,,,,---...///////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++++++++,,,+++***)))))))))***,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,---------......000/////////////////////000111111222222111111000222222222222333333333333444444444444333333333333222222222111111111000000......---------,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++++++++******))))))((('''&&&&&&'''((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************+++***)))(((((()))***+++***)))))))))))))))))))))******))))))))))))************))))))))))))************************************))))))******+++,,,,,,,,,,,,++++++*********************)))))))))((()))************+++++++++************************+++++++++,,,,,,,,,------++++++++++++,,,---...///000000000000000000000000222222444666777888999999;;;;;;;;;;;;;;;;;;<<<<<<:::;;;===<<<;;;::::::;;;;;;;;;<<<<<<=========<<<>>>>>>>>>??????>>>>>>>>>>>><<<:::::::::;;;:::999:::::::::;;;;;;;;;<<<<<<======<<<;;;:::999888888666666777777777777666666555555444333222111111000111111111111000000000000///...------------...///////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++***)))))))))***+++,,,+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,---------......////////////////////////000111111222222111111000000111111111222222222222444444444333333333222222222111111111111000000000......---------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++++++++************)))((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))******************))))))))))))******))))))))))))))))))************))))))))))))************))))))))))))************************************))))))******+++,,,+++++++++++++++*********************)))))))))))))))************+++++++++************************++++++++++++,,,,,,,,,,,,+++******++++++,,,---...000000000000000000000000111222444666888::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>>>><<<::::::;;;::::::;;;;;;;;;;;;<<<<<<<<<===>>>??????>>>===<<<>>><<<:::::::::::::::888999:::<<<=========<<<;;;::::::::::::::::::::::::777888888777777666555444444333333333222222222222111111111111000000000000///......------......///////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,+++*********))))))******+++,,,************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((()))))))))************************************************++++++++++++,,,,,,,,,---------...............///////////////000000111111111111000000000000000000111111111111333333333333222222222222111111111111000000000000......---------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,+++++++++******,,,+++******+++,,,,,,+++))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))************)))))))))((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******((()))))))))***************))))))))))))))))))***)))))))))))))))***************))))))))))))************))))))))))))************************************))))))******+++,,,+++++++++************************)))))))))))))))))))))*********+++++++++***************************++++++++++++,,,,,,,,,************+++,,,------/////////000000000000000000222444666999:::;;;<<<===<<<<<<<<<;;;;;;::::::<<<===>>>===;;;999999::::::999999:::::::::;;;;;;;;;<<<>>>??????>>><<<;;;>>><<<:::999::::::999888888999;;;======<<<;;;999::::::::::::999999999999999999888888777555444333222222222222222222222333111111111111000000000/////////............//////////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++******************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((()))))))))************************************+++++++++,,,,,,,,,,,,---,,,,,,,,,---------......------....../////////000000000000111111000000000//////000000000111111111333333222222222111111111000000000000000000000000......---------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,+++++++++******)))((('''(((+++,,,+++)))))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++*********((()))))))))************)))))))))******)))))))))(((((())))))******************))))))))))))************))))))))))))************************************))))))******+++,,,************************))))))))))))))))))******))))))*********+++++++++*********************************+++++++++,,,,,,************+++,,,------......//////000000000000000111333666888:::;;;;;;<<<<<<;;;;;;::::::999999;;;<<<===<<<:::888888888:::999999999999:::;;;<<<;;;<<<============<<<;;;===;;;999999::::::999888666888:::;;;<<<;;;999888:::::::::999888888777777999999999888666555333222111111222222222222333333111111111111000000000///////////////////////////////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***))))))******++++++++++++(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************************************++++++,,,,,,,,,---------,,,,,,,,,---------......---------......//////000///000000111111000000//////000000000111111111111222222222111111111000000//////000000000000000111......---------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++++++++*********)))(((***...///---+++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))************))))))((((((((()))******++++++******))))))))))))************))))))))))))************************************))))))******+++,,,)))))))))***************))))))))))))************)))************+++++++++************************************+++++++++++++++******++++++,,,---...---......//////000000111000111333555777999999:::::::::::::::999999999999:::;;;<<<;;;:::888888999;;;:::999888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===;;;999999999999999777666777888::::::999999888:::999999888888777777777999999888888777555444333111111111222222222222222111111111111000000000000...//////000000//////...////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,+++))))))***++++++++++++***(((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))***************************************+++++++++,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---......///000000//////000000000000//////000000000111111111222222222111111111000000000000////////////000000111111......---------,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++++++++******,,,***))),,,111222000,,,))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************((()))***++++++***)))((('''(((((()))******++++++******))))))))))))************))))))))))))************************************))))))******+++,,,((()))))))))*********+++((()))))))))************)))************+++++++++************************************++++++++++++++++++++++++,,,---...///------......///000000111000111333444666777777888888888888888888888999999999;;;<<<<<<;;;::::::;;;;;;;;;999999999:::<<<======<<<:::999999:::<<<======;;;999888999999888777888888999999999:::::::::777777777777888888888888888888888888777666444444222222222111111111111111111111111111000000000000...///000111111000///...////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------((()))***+++,,,++++++***'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++,,,,,,,,,---------......,,,,,,------...///000000//////000000000000//////111111111111222222222222111111111111000000000000.../////////000000111111......---------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,+++++++++******'''%%%%%%(((---///,,,((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))************((()))***++++++***)))((('''(((((()))***+++++++++******))))))))))))************))))))))))))***************************************)))***++++++,,,(((((())))))*********+++(((((())))))*********+++)))************+++++++++************************)))************+++++++++,,,,,,,,,,,,---...//////---------...///000000111000111222444555666666666666666777777888888888999:::;;;======<<<;;;<<<===<<<;;;:::999999;;;===>>>>>><<<:::888888:::<<<>>>===;;;999888999999888777::::::999999999:::;;;<<<444555666777888999:::;;;777888888777777666555444222222222111111111000000111111111111000000000000...///000111111000///...////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...((()))***+++,,,+++******(((((((((((())))))))))))***)))(((''''''((()))***(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))&&&''''''((()))******+++)))))))))))))))))))))))),,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))************,,,,,,+++***)))))))))***)))************+++++++++...---+++******+++,,,...///......------///000111000///............////////////......///000111111000000////////////000000000000000000//////////////////...---,,,,,,++++++......---------,,,,,,,,,************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))++++++***)))(((((())))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))************************************************+++*********))))))(((((())))))))))))******************++++++++++++******))))))************))))))************************)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))************++++++++++++++++++,,,,,,---------------------...000111222222333333444555666777777888888888888888777777777;;;<<<===??????>>>>>>===???>>><<<;;;::::::;;;;;;>>>===;;;::::::;;;===>>><<<;;;999888888999:::;;;999999::::::;;;:::::::::666666555555666888999;;;===<<<;;;999777555444333444444333333333333222222222222222111111111000000000000000000///////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))((((((((()))))))))******))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))************,,,+++******))))))******)))************+++++++++...---,,,++++++,,,---...///......---...///000111////////////////////////000000000000000000111111000000////////////000000000000000/////////......///......---,,,,,,++++++------------,,,,,,,,,,,,************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((***)))))))))((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))++++++***)))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))************************************************************)))))))))((())))))))))))******************++++++++++++******))))))************))))))************************)))************+++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************************************)))************++++++++++++++++++,,,,,,---------------------...000111222222222333444555666777777888777777666666777777888<<<===>>>?????????>>>>>>>>>===<<<;;;:::;;;<<<<<<>>>===;;;::::::;;;===>>>===<<<:::999999;;;<<<===999999:::::::::999999888888777777777888999;;;<<<===<<<;;;999888666555444444444333333333222222222222222222111111111000000111111000000000////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((()))))))))))))))))))))*********++++++))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))******))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))))))))))))))************++++++***)))))))))******)))************+++++++++///...---,,,,,,---...//////............///000000///000111222222111000///222222222222111111111111111000000//////000000111/////////.........------......------,,,,,,++++++,,,,,,,,,,,,++++++++++++************************+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))+++***))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************))))))))))))))))))))))))******************++++++++++++******))))))************))))))************************)))************+++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************************************)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,------...///111222222222333444555666777777888777666555555666777999===>>>???@@@@@@@@@???>>>===<<<<<<<<<<<<===>>>>>>>>>===<<<;;;;;;<<<===>>>======<<<<<<<<<>>>???@@@<<<<<<===<<<<<<;;;:::999:::::::::::::::;;;<<<=========;;;:::888777666555333333333333222222222222222111111111111000000000222222111111111000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************(((((((((((())))))))))))'''((()))******)))((('''(((((((((((()))))))))))))))*********++++++++++++))))))))))))))))))))))))'''((((((((()))))))))***)))))))))))))))))))))))))))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((((((((((())))))))))))((()))))))))******************))))))))))))******))))))*********+++++++++......---------...//////............/////////000...000222333333222111000444444444333333222111111111000000000000000000111///.........---------------------,,,,,,,,,++++++,,,,,,,,,+++++++++******************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******)))))))))))))))************)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((*********)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))************************((((((((((((((((((((((((*********)))))))))))))))((()))))))))******************++++++++++++******))))))************))))))************************))))))*********+++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))((()))))))))************************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111111222333444555666666777888777555333444555888:::===>>>???@@@AAA@@@@@@???=========>>>???@@@@@@AAA======<<<<<<<<<<<<======>>>>>>===>>>???@@@AAABBBAAAAAAAAA@@@???>>>===<<<<<<<<<<<<<<<<<<===>>>>>>======;;;:::999777666666333333333222222222222111111111111111000000000000222222222222111111111000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************************************(((((((((((())))))))))))'''((()))******)))((('''(((((((((((()))))))))))))))*********++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************'''((((((((()))))))))***((()))))))))***************))))))((())))))******))))))*********+++++++++------------......//////---......///////////////...000222333444333222000444444555555444333222111111111000000000000111111///.........------------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,+++++++++******************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))***)))))))))))))))******))))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))******((()))))))))******************++++++++++++******))))))************))))))************************))))))*********+++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))((()))))))))************************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000111111111222333444555666666888777555444444666999:::===>>>???@@@AAA@@@@@@???===>>>???@@@AAABBBBBBBBB=========<<<<<<=========>>>>>>>>>???@@@AAABBBBBBAAABBBAAAAAA@@@???>>>===<<<=========>>>>>>>>>>>><<<<<<;;;:::888777666666333333222222222111111111000000000000000000000000222222222222111111111000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************************************(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((()))))))))))))))))))))*********++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************''''''(((((())))))******))))))))))))************))))))((((((((()))******)))************+++++++++,,,,,,,,,---......//////---......///000/////////...///111222333333222222333333444555555444222222222111111000000111111222/////////.........------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++***************************************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((((((((()))))))))******)))))))))))))))))))))))))))))))))))))))******+++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******************++++++++++++******))))))************))))))************************)))************+++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************************************)))************+++++++++------,,,,,,,,,,,,++++++++++++,,,,,,---...000111111111222333444555666666888777666555666888:::;;;===>>>???@@@@@@@@@???>>>===>>>???@@@AAAAAAAAAAAA========================>>>>>>??????@@@@@@@@@AAA>>>>>>???>>>>>>===<<<;;;<<<<<<===============<<<;;;;;;:::999888777666555222222222222111111111111//////000000000000000111222222111111111000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************************************(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************'''''''''((()))*********))))))))))))************((((((((((((((()))******)))************+++++++++***+++,,,------.........------///000000000///...//////000000111222222333111222444555555444333222222111111000000111111222000000000/////////......++++++++++++++++++++++++------------,,,,,,,,,,,,************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********'''((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((()))))))))***)))))))))))))))))))))))))))))))))))))))***++++++((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))************************((()))))))))************))))))))))))******************++++++++++++******))))))************))))))************************)))************+++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************************************)))************+++++++++---------,,,,,,++++++++++++++++++,,,---...///000111111222333444555555666777777777777888999:::;;;<<<===>>>?????????>>>>>>;;;<<<===>>>??????>>>>>>======>>>>>>>>>>>>=========>>>>>>?????????>>>>>><<<<<<=========<<<<<<;;;;;;;;;<<<======<<<;;;::::::999888888777666555555222222222222111111111111////////////000000111111111111000000000////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************************************(((((((((((())))))))))))***)))(((''''''((()))***(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************&&&''''''((()))******+++))))))))))))************((((((((((((((()))******)))************+++++++++)))***+++,,,------------,,,---///000000000///...////////////000111222333000111333555555555333222222222111111111111222222000000000000////////////++++++++++++++++++++++++......------------,,,,,,************************))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++'''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))((())))))***++++++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))************************(((((())))))*********+++))))))))))))******************++++++++++++******))))))************))))))************************)))************+++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************************************)))************+++++++++---------,,,,,,++++++++++++++++++,,,---...///000000111222333444555555666777777888999::::::;;;;;;;;;<<<===??????>>>>>>===999:::<<<=========<<<;;;======>>>>>>>>>>>>============>>>>>>>>>======<<<<<<======>>>>>>>>>>>>===::::::;;;<<<<<<;;;:::999999888888777666555555444222222222111111111111000.../////////000000111111000000000000//////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,))))))))))))))))))))))))************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++*********))))))(((((())))))))))))))))))))))))))))))))))))***************)))(((''''''((()))***))))))))))))))))))))))))++++++,,,,,,,,,,,,------////////////000000000000...///000000///000222444222333555666666555333222333333333222222111111111111111000000000000111111......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))***+++***((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************+++*********))))))(((((())))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************++++++++++++++++++++++++******++++++++++++******************************************************************************************************************************************************************************,,,+++)))(((((()))+++,,,+++++++++*********))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////000111222222444444555666666666777888:::;;;<<<===<<<===>>>>>>>>>===;;;:::<<<<<<======<<<<<<;;;:::999;;;<<<;;;999:::>>>BBBCCC???::::::<<<<<<999555777888:::<<<======<<<<<<;;;<<<;;;999777666888999888777666555555444555555444333222222111111222222000000000000000000000000///////////////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************+++++++++*********))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))((())))))))))))))))))))))))))))))))))))***************)))(((((((((((()))***))))))))))))))))))))))))+++++++++,,,,,,,,,------....../////////000000000...///000000///000222444222333444555555444333222333333333222222111111111111111000000000000111111///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++)))))))))******)))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))***+++***((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))((())))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************++++++++++++++++++++++++******++++++++++++******************************************************************************************************************************************************************************,,,+++***))))))***+++,,,+++++++++*********))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////000111111222333444555555666666777888:::;;;<<<<<<<<<======>>>===<<<;;;:::;;;<<<<<<<<<<<<;;;::::::999:::;;;:::999:::>>>AAABBB>>>::::::<<<<<<999666888999:::<<<<<<<<<<<<;;;::::::999777555555666888888888777555555444444444444333222222111111222222111111111111111111111111////////////////////////............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++************************+++++++++*********))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))***************))))))(((((())))))***))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,.........////////////000...///000000//////111333222333444555555444333222222222222222222111111111000000000000000000000000//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))***+++***((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************++++++++++++++++++++++++******++++++++++++******************************************************************************************************************************************************************************************************+++++++++***************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////000000111222333444444555555666777888999;;;<<<<<<<<<<<<======<<<<<<;;;::::::;;;;;;;;;;;;:::999999888999999999888:::===???AAA===::::::;;;;;;999666::::::;;;;;;;;;;;;:::::::::::::::888666666777999999888777666444444333333444333222222111111222222222222222222222222222222////////////////////////............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,************************+++++++++***************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********************)))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++,,,,,,,,,------........./////////...///000/////////111333222222333333333333222222222222222111111111111111000000111111111111000000000///......------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************(((((())))))))))))(((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))((()))***+++***((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********************)))))))))))))))((()))))))))************))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))))))))))))))***))))))))))))))))))))))))((()))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((()))))))))******************************************++++++++++++******************************************************************************************************************************************************************************)))***++++++++++++***)))************************************************+++++++++++++++++++++++++++,,,,,,------...////////////000111222333444444555555666888999:::;;;<<<<<<<<<<<<<<<;;;;;;::::::999::::::::::::999888888777777888888999:::<<<===???<<<:::999::::::999777;;;;;;;;;;;;::::::999999<<<<<<<<<:::888888:::<<<:::999777666444333333333444333222222111111222222222222222222222222222222////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,************************************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))******))))))))))))))))))))))))((()))))))))************))))))************))))))))))))))))))))))))))))))*********+++++++++,,,,,,------------............---...//////...///111333111222222222222222222111111111111111111111111111///000111111111111000/////////...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************)))******++++++******)))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))((()))***+++***(((************************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))******((()))))))))************))))))(((((((((((())))))))))))))))))))))))))))))******************************))))))))))))))))))***)))))))))))))))******))))))))))))))))))))))))((()))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((()))))))))******************************************++++++++++++******************************************************************************************************************************************************************************)))***++++++++++++***)))************************************************++++++++++++++++++++++++++++++,,,,,,---............//////000111222333333555555666777999:::;;;<<<<<<;;;;;;:::::::::::::::999999::::::999999888777777777777888999;;;;;;;;;<<<;;;999999999999999888<<<;;;;;;:::999999999888;;;;;;;;;:::888888:::<<<999888777666444444333333444333222222111111222222222222222222222222222222////////////////////////...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,************************************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))************)))******++++++******)))))))))))))))))))))))))))************++++++++++++,,,,,,,,,---------......---...//////......000222111111111111111111111111000000000111111111111111///000111222222111000///......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************************************++++++++++++******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))***+++***(((************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))************************************)))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))******************************************++++++++++++*********************************************************************************************************************************************************************************************************************+++++++++************************+++++++++++++++++++++++++++++++++,,,------............///000111222222333444555666777888:::;;;;;;<<<;;;:::999999999999:::999::::::::::::999888888777777666888:::<<<<<<;;;::::::999888888999999999<<<;;;:::999999999999999888888888777555555777999888777666555555444555555444333222222111111222222222222222222222222222222////////////////////////------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,***************************************+++++++++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))************)))***++++++++++++***)))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,------------...///.........000222111111000000000000111111///000000000111111111222///000111222222111000///------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))***+++***(((************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************((()))))))))************))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))************************************)))))))))((()))))))))))))))***++++++))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))******************************************++++++++++++******************************************************************************************************************************************************************************,,,+++***))))))***+++,,,))))))*********+++++++++***************************************************++++++,,,,,,---......---......///000111222222444555666777888999:::;;;;;;;;;999888888888999::::::::::::::::::999999888888777777999<<<===<<<:::888999999888888888999:::;;;:::999888888999999:::666777777555444444777999666666555555555555666666444333222222111111222222111111111111111111111111////////////////////////---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++************************))))))*********+++++++++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))*********+++))))))))))))))))))))))))))))))))))))************)))***+++,,,,,,+++***))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,------------...///.........000222111111000000000000111111//////000000111111111222...000111222222111000...---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))***+++***(((************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))*********+++))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))************************+++*********))))))(((((())))))((())))))***++++++))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))******++++++++++++******************************************************************************************************************************************************************************,,,+++)))(((((()))+++,,,))))))******++++++++++++))))))))))))))))))))))))***************************++++++,,,,,,---......------...///000111222222444444555777888999:::;;;;;;:::999888888888999::::::;;;;;;;;;;;;:::999999999777777999===>>><<<:::777888999888777777999:::::::::999888888999:::;;;777888888777666666888:::555555555555555666777777444333222222111111222222000000000000000000000000////////////////////////---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********************************))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************)))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))******++++++***************+++,,,,,,,,,,,,---...//////---------...............////////////............000000000000111111111111...///000000000///...---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))************))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((************************++++++,,,,,,,,,++++++***+++++++++*********))))))************************************************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))++++++******************************************************************,,,,,,,,,+++++++++******++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))******+++++++++,,,,,,,,,************************,,,+++******))))))******************************,,,+++*********+++,,,---///............//////000333333444666777999::::::999999:::::::::999888888<<<<<<;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<;;;:::::::::::::::::::::;;;999999999:::::::::;;;;;;888888777666666777888999888777555444555666888999555444333111111111111222////////////////////////........................+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))******++++++***************+++,,,,,,+++,,,,,,---...///.........////////////000//////////////////000000222111111111111000000000...///000000000///...---,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))************))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((***************************++++++,,,,,,++++++***+++++++++*********))))))************************************************************************)))************+++++++++************************************************************************************************,,,,,,,,,+++++++++******++++++++++++++++++++++++******))))))))))))************************************+++++++++,,,,,,,,,************************,,,+++******))))))******************************++++++*********+++,,,---///............///000000222333444555777888999:::999999::::::::::::999999<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<=========<<<<<<<<<;;;:::999999999:::;;;::::::;;;;;;;;;<<<<<<<<<999999888777777888999:::888777666555555666777888555444222111000000111111000000000000000000000000........................+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))******************************))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))******+++***************+++++++++++++++,,,,,,---...///////////////000000111111//////000000111222222222444444333222111000//////000000000000000///......---,,,,,,++++++,,,,,,---,,,---...000000...---,,,---,,,,,,,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))************))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******************************+++++++++++++++***+++++++++***************************************************************************************)))************+++++++++************************************************************************++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******))))))))))))************************************+++++++++,,,,,,,,,************************,,,+++******))))))******************************++++++******++++++,,,---...............///000000222222333444555777888888888999:::;;;;;;<<<<<<;;;<<<======>>>??????@@@@@@===>>>>>>??????>>>======>>><<<:::888777888:::;;;<<<<<<<<<=========>>>>>>;;;::::::999999999::::::888777666555555666777888444333111000//////000000000000000000000000000000........................+++,,,,,,------,,,,,,+++,,,,,,,,,++++++++++++***++++++++++++++++++++++++***************+++++++++,,,,,,,,,++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))))))))))))))*********************************))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))***************)))******+++,,,++++++++++++,,,---...///.........///000000000111//////000111222333444555666666555333222000//////111111111111000//////...------,,,,,,,,,,,,------,,,---000111111000---,,,,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************************((()))))))))************))))))************))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))************************)))******++++++++++++***************************************************************************************************))))))*********+++++++++***************************************+++++++++************************++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++++++++++++++++++++******))))))******+++******************************+++++++++,,,,,,,,,************************,,,+++******))))))******************************+++***++++++++++++,,,,,,......---......///000111111222222333555666666777777888:::;;;<<<===============>>>???AAABBBCCCCCCAAAAAAAAABBBAAAAAA@@@@@@???===:::777666888:::<<<>>>>>>>>>>>>?????????@@@<<<<<<<<<;;;;;;;;;;;;;;;888777666666555666666777333222111////////////000111111111111111111111111........................+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))************************((()))))))))******************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((((())))))************************************************************************************))))))))))))))))))))))))******))))))))))))************))))))***++++++,,,++++++++++++,,,---......,,,,,,---......///000000///000111222333444555666777666555444333222111000333222222111000/////////...------------------...,,,...000222222000...,,,,,,++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))((((((((((((((())))))***(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************((()))******++++++++++++************************************************************************************************))))))*********+++++++++************************))))))*********+++++++++************************++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++************++++++******************************+++++++++,,,,,,,,,************************,,,+++******))))))************************************++++++,,,,,,,,,,,,---------......///111111111222222333444555666666777888999;;;<<<===>>>>>><<<===>>>@@@BBBCCCDDDEEEDDDDDDDDDDDDDDDCCCBBBBBB@@@>>>:::888888999<<<>>>??????@@@@@@@@@AAAAAAAAA============<<<<<<;;;;;;888888777666666666666666333222111////////////000000000000000000000000000........................+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))******************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((((((((()))******++++++************************************************************************))))))))))))))))))))))))******))))))))))))******))))))))))))***+++,,,,,,*********++++++,,,---...+++,,,,,,---...///000000000000111222333444555666666666555555444444333333555444222111000000000000///......------......///---...///111111///...---++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************(((((()))***++++++++++++***************+++++++++************************************************++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++)))))))))***++++++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************,,,+++******))))))******************************)))***+++,,,,,,,,,,,,+++---------......000111222222222333333444555555666777888999:::<<<<<<======<<<<<<>>>???AAACCCDDDEEEEEEEEEEEEEEEDDDCCCBBBBBB???>>><<<::::::<<<>>>@@@@@@@@@@@@AAAAAAAAAAAABBB>>>>>>>>>>>>===<<<;;;:::888888777777666666555555444333111000//////000000////////////////////////........................+++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++******************++++++++++++,,,,,,,,,))))))))))))))))))))))))************************))))))))))))******************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************'''(((((()))******++++++************************************************************************))))))))))))))))))))))))******))))))))))))******))))))))))))***+++,,,---************+++,,,---...,,,,,,---...///000111111000000111222333444444444444444444555555666666666666555333111000000000000//////............//////---......//////......------,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************'''((()))***++++++++++++))))))*********+++++++++************************************************++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++((())))))***++++++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************,,,+++******))))))******************************)))***+++,,,,,,,,,++++++------------///000111222333333444444555555666666777777999:::;;;;;;;;;;;;;;;<<<===>>>@@@AAABBBCCCDDDDDDDDDCCCCCCBBBAAA@@@>>>>>>=========???@@@AAA@@@@@@@@@AAAAAAAAABBBBBB===>>>>>>>>>===<<<;;;:::888888888777777666555444555444222111000000111111................................................+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))******+++++++++,,,,,,,,,))))))))))))))))))))))))************************))))))))))))******************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************'''(((((()))***+++++++++************************************************************************))))))))))))))))))))))))******))))))))))))******))))))))))))***+++,,,---************+++,,,---...------...///000111222222000111111222222333333444333333444555666777888999666555333111000000000111//////............//////.........------...............---------,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++************************'''''')))******+++++++++))))))******++++++++++++************************************************++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++((())))))***++++++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************,,,++++++***)))*********************************)))***+++,,,---,,,++++++,,,,,,------///000111222333444444555555666666666777777888999::::::::::::;;;;;;<<<===???@@@AAABBBBBBBBBBBBBBBAAA@@@???>>>======>>>>>>???AAABBBBBB@@@@@@@@@AAAAAAAAABBBBBB===>>>>>>>>>===<<<:::999888888888888777666444444555444333111111111111222................................................+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++******))))))*********++++++,,,,,,,,,******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))++++++***************+++)))*********++++++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++******++++++************++++++---------,,,,,,+++++++++************************)))))))))))))))(((''''''(((((()))***************************************+++***)))))))))***,,,,,,,,,,,,------.../////////111111222222222333333333222222111111222444555777222111111111000000/////////............---------------------------------------,,,,,,,,,,,,++++++******************************************************))))))((((((''''''))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************************(((((((((((())))))))))))+++++++++*********))))))++++++++++++++++++++++++************************))))))))))))))))))))))))(((((()))***************)))))))))***++++++,,,,,,++++++++++++++++++++++++******++++++++++++******)))************+++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******,,,------,,,+++***)))(((++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))+++++++++*********))))))))))))*********+++++++++++++++******++++++,,,---------,,,------...///000///000111111333333444555999999999::::::;;;;;;;;;888;;;>>>??????>>>???@@@>>>======<<<<<<<<<======<<<;;;<<<>>>AAACCCCCCCCCBBBBBBAAA@@@@@@AAAAAAAAA@@@???>>>===;;;999888888555666666666666555555444444444333222222111111000//////............////////////.........---------......---------,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,)))))))))*********++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++******++++++************++++++,,,,,,+++++++++*********************************))))))******))))))((('''(((((()))***************************************+++***)))))))))***+++,,,,,,,,,------.../////////111111111222222222333333222222111111222333444555111111111111000000000//////............---------------------------------------,,,,,,,,,+++++++++***************************************************)))))))))((((((((('''))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************+++++++++*********))))))++++++++++++++++++++++++************************************************((())))))***************+++++++++***************++++++++++++++++++++++++******++++++++++++******************++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++*********))))))))))))*********+++++++++++++++******++++++,,,------,,,,,,------...///000000000111222333444555555888888999999:::;;;;;;;;;:::<<<>>>>>>======>>>???===<<<<<<;;;;;;<<<<<<===<<<<<<<<<>>>AAACCCCCCBBBBBBAAA@@@@@@???????????????>>>===<<<:::999888777666666777777777666555555444333333222222111111000//////............////////////.........---------......---------,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******************************))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,((((((((()))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++******++++++************++++++***************)))))))))******************************++++++******)))((((((((()))*********************************************))))))******+++,,,,,,,,,,,,---......//////000111111111222222222222333222222111222222333333111111111111000000000000///............---------........................,,,,,,,,,,,,++++++++++++************************************************))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************+++++++++++++++++++++***************************************************************************************((()))******++++++******---,,,,,,+++******))))))++++++++++++++++++++++++******++++++++++++******************+++++++++,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******((()))***+++,,,---------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++++++++******++++++,,,---,,,,,,,,,,,,---...///000000000111222333444555555777888888999::::::;;;;;;<<<======<<<;;;;;;<<<>>>;;;;;;;;;::::::;;;;;;<<<>>>======>>>AAABBBBBBBBBAAA@@@???>>>==================<<<;;;999888777777777888888888777777666555333333333222111111000000//////............//////...............---------......---------,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++******++++++************++++++************************************************+++++++++++++++***))))))(((((()))******************************************************++++++++++++,,,,,,------...//////000000000111111111111222222222222111111111111111111111111000000000000000///............---------........................,,,,,,,,,++++++++++++***************************************************))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((((((((((((((()))))))))*********++++++************************))))))))))))))))))))))))************************************************))))))***++++++++++++***,,,,,,,,,++++++*********++++++++++++++++++++++++***++++++,,,,,,++++++************+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++******++++++,,,---,,,,,,,,,,,,---...//////000000111222333444555555666777777888999:::;;;;;;=========;;;999999;;;===::::::999999::::::;;;;;;???>>>>>>???AAABBBBBB@@@@@@???>>><<<;;;:::::::::;;;;;;::::::999888777777888888999888888777666555333333222222111000000000//////............//////..............................---------,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,***)))((((((''''''(((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++******++++++************++++++******++++++++++++++++++************************+++++++++++++++***))))))(((((()))***************************************))))))******++++++++++++++++++,,,,,,---.........//////000000000111111111111111111111111111000000000000000000000000111111///............---------........................,,,,,,+++++++++*********************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************((((((((((((((((((((((((((((((((()))))))))******************************))))))))))))))))))))))))************************************************))))))***+++++++++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************++++++******++++++,,,---,,,++++++,,,,,,---...//////000000111222333444444555555666777888999:::;;;<<<===<<<:::888888999;;;999999999999999:::;;;;;;AAA@@@???@@@AAABBBAAA??????>>><<<;;;:::999999999:::::::::999999888888888999999999999888777666555333333222111111000000/////////............//////---...........................---------,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))),,,+++***)))((('''''''''((((((((()))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++******++++++************++++++*********+++++++++++++++******************************++++++******)))((((((((()))***************************************))))))***++++++++++++***+++++++++,,,------......////////////000000000000///000000111111111000000000000000000111111111111///............---------------------------------++++++++++++************************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))'''((((((((())))))))))))***************+++++++++************************************************++++++++++++++++++++++++)))***++++++,,,+++++++++******++++++,,,------...++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))***************++++++++++++++++++***************++++++******++++++,,,---++++++++++++,,,---...///......///000111222333333444444555777888999:::;;;:::;;;;;;:::888777888:::999999999999:::;;;<<<<<>>===<<<;;;:::999999999999999999999999999999999999999999999888777666555444222222222111000000////////////............//////---------.....................---------,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))*********++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++******++++++************++++++)))))))))*********++++++************************))))))******))))))((('''(((((()))***************************************((()))***+++,,,++++++******++++++,,,,,,---.............../////////000000---...///111111111111000///000000000111111111111///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************************))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((()))))))))*********))))))*********+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++)))***++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********++++++++++++++++++*********))))))++++++******++++++,,,---++++++++++++,,,---...///------...///000111222222333444555666888999::::::777999::::::999777888999999999999::::::;;;<<<===DDDBBBAAAAAAAAAAAA???>>><<<;;;::::::999999999:::999999999:::::::::::::::888888888777666555333333222222111111000000////////////............//////---------.........//////......---------,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''(((***+++,,,************++++++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++******++++++************++++++'''((((((((())))))******************************)))))))))))))))(((''''''(((((()))***************************************((()))***+++,,,+++*********++++++,,,,,,---................../////////000,,,---///000111111111000//////000000111111111222//////.........---------+++++++++++++++++++++++++++++++++************)))************************))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************************)))************+++++++++))))))******++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++...------,,,,,,++++++***+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++'''((()))+++---.........++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++++++++++++++******))))))++++++******++++++,,,---++++++++++++,,,---......,,,,,,---...///000111111333333444666777999::::::666888::::::999888888888::::::::::::;;;<<<===>>>EEECCCAAAAAAAAAAAA???===;;;;;;::::::999:::::::::999::::::::::::;;;;;;;;;888888777777666444333222222222111111000///////////////............//////---------.........//////......---------,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))************,,,+++***)))((((((((((((************************************************)))))))))))))))))))))))))))************+++++++++************************************************++++++************++++++************************************************))))))))))))))))))))))))************************++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------,,,---//////......000111////////////////////////......///000000111000000........................,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))******************************************************)))************+++++++++++++++************++++++++++++++++++++++++,,,,,,)))))))))******+++++++++---------,,,,,,,,,,,,,,,...---------------,,,,,,......---,,,++++++,,,,,,------------------------///...------------------+++++++++,,,,,,---------------,,,,,,+++,,,,,,,,,//////...---,,,,,,,,,,,,+++,,,,,,,,,,,,,,,------,,,,,,++++++,,,---......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++************++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,............///111222333333444444555666777777888::::::999888777777777777888999:::<<<>>>@@@AAABBBGGGCCC???============<<<<<<<<<<<<;;;;;;:::::::::;;;<<<<<<;;;999888888999:::888666555555444111///222111111111000000//////---------...............////////////............++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************************************))))))))))))************++++++*********++++++,,,************************************************************************)))************+++++++++************************************************++++++************++++++************************************************))))))))))))))))))))))))************************++++++++++++++++++++++++************************+++++++++,,,,,,,,,------,,,---//////......000111////////////////////////...///000000000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))******************************************************)))************+++++++++++++++************++++++******))))))))))))))))))******++++++,,,------...******+++,,,,,,------...++++++************))))))------,,,,,,,,,,,,------***++++++,,,,,,---------,,,,,,++++++++++++,,,,,,,,,------------------------,,,,,,,,,,,,---.........------,,,,,,---------,,,------------............---,,,+++++++++++++++//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***,,,,,,,,,+++***+++,,,++++++************++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,---------...///000222222333444444666777888999999;;;:::999999888888888888888888999;;;<<<===>>>???BBB@@@>>>===>>>??????>>><<<<<<;;;;;;;;;::::::::::::;;;<<<;;;999888888999999777555555555444222000222111111111000000000000........................////////////............++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************************************)))))))))*********++++++*********++++++,,,......************************************************************************)))************+++++++++************************************************++++++************++++++************************************************))))))))))))))))))))))))************************************************************************++++++++++++,,,,,,,,,,,,,,,---//////......000111////////////////////////000000000111000000//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))******************************************************)))************+++++++++++++++************++++++*********))))))((((((((())))))***+++,,,,,,------++++++,,,,,,------......,,,,,,,,,---------------......---......000111111///000111222444555666777888777777777777777888888777777777777666666666666555444333111000000000000...///////////////000000............------------------,,,,,,,,,,,,,,,,,,......------,,,+++******,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,+++***+++---++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---...///111111333333555666888999:::;;;;;;;;;::::::::::::::::::999999999:::;;;;;;;;;<<<===<<<<<<>>>@@@AAA@@@>>><<<;;;;;;;;;;;;:::::::::999:::;;;:::888888999:::777666444444555555333111111111111111111000000000000//////......---------/////////............---++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************************************))))))*********++++++++++++++++++++++++,,,------************************************************************************))))))*********+++++++++************************************************++++++************++++++************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))***************************++++++++++++,,,,,,,,,,,,---//////......000111000000000000000000000000111111111111111000///...---------------------------------------------------,,,+++******+++,,,---************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))******************************************************))))))*********+++++++++,,,++++++******++++++,,,------,,,,,,++++++******+++,,,,,,,,,---------...........................///000000222333444555555444444444555777888:::;;;>>>???AAACCCEEEGGGHHHIIIKKKJJJJJJJJJJJJJJJKKKKKKJJJIIIIIIIIIIIIHHHHHHHHHGGGFFFCCC@@@===:::999888888888888888888888777777333222222000///...------+++++++++,,,---...000111///.........------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,++++++,,,---,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,...///000111333333555777888:::<<<<<<<<<;;;;;;;;;;;;;;;<<<===;;;;;;;;;;;;;;;:::::::::::::::;;;>>>@@@@@@>>><<<;;;;;;;;;;;;;;;;;;;;;;;;888999:::999888777888999666444333333555555444222111111111111111111111111111000000///...------,,,//////.........---------++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++******++++++,,,************************************************************************************++++++++++++,,,,,,+++***************************************************************************************))))))*********+++++++++************************************************++++++************++++++************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))*********************************+++++++++,,,,,,,,,---//////......000111111111111111111111111111111111222111111000//////------------------------------------------------...---,,,++++++,,,---...************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))******************************************************))))))*********+++++++++,,,,,,++++++++++++,,,,,,...---------,,,,,,,,,+++............////////////---...///000222333444444555666888:::<<<>>>@@@AAABBBBBBCCCDDDFFFHHHIIIJJJOOOPPPQQQSSSVVVXXXYYYZZZWWWWWWVVVUUUUUUUUUUUUVVVXXXXXXXXXXXXXXXXXXXXXXXXYYYWWWTTTQQQNNNLLLKKKJJJIIIIIIIIIIIIHHHGGGFFFEEE???>>>===;;;888666555444...............///000000////////////000000000000---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,...///000111333333555777888:::<<<<<<;;;;;;;;;;;;<<<===>>>>>>???>>>>>>===<<<;;;;;;;;;::::::<<<>>>??????<<<999;;;;;;;;;;;;;;;;;;;;;;;;777999999999777666777888555444333333444555444333111111111111111222222222111111000///......------............------------++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++******++++++,,,************************************************++++++++++++++++++++++++*********++++++++++++,,,---,,,+++******)))))))))************************************************++++++++++++++++++++++++)))************+++++++++************************************************++++++************++++++************************************************))))))))))))))))))))))))************************************************************************************++++++++++++,,,---//////......000111111111111111111111111111111111111222111111000000........................------------------------------,,,,,,,,,,,,------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))******************************************************)))************+++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000000111222555888<<>>???AAA@@@@@@???>>>===<<<<<<;;;;;;;;;===>>>===:::777:::::::::;;;;;;;;;;;;<<<888999:::888666555555666555444222333444444333222111111111222222222222222111000000//////..................------------,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++******++++++,,,************************************************++++++++++++++++++++++++*********+++++++++,,,,,,---,,,,,,+++++++++,,,,,,************************************************++++++++++++++++++++++++)))************+++++++++************************************************++++++************++++++************************************************))))))))))))))))))))))))************************++++++++++++++++++++++++************************************++++++++++++,,,---//////......000111222222222222222222222222000000111222222222111111////////////////////////........................,,,,,,------------,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))******************************************************)))************+++++++++---,,,,,,++++++,,,,,,---,,,,,,------.../////////...///111444666999;;;<<>>======<<<:::::::::;;;<<<<<<:::888:::::::::;;;;;;;;;<<<<<<999::::::888555444444444555444333333444444222111111111111222222333333333000000000///////////////.........---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++******++++++,,,************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,---...//////************************************************++++++++++++++++++++++++)))************+++++++++************************************************++++++************++++++************************************************))))))))))))))))))))))))************************++++++++++++++++++++++++************************)))************+++++++++,,,---//////......000111222222222222222222222222///000111222222222222222000000000000000000000000........................+++,,,............,,,+++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))******************************************************)))************+++++++++---,,,,,,++++++,,,,,,---......///000111222333333999;;;>>>BBBGGGKKKNNNPPPVVVWWWXXXYYYZZZ\\\]]]]]]YYYYYYYYYXXXXXXWWWWWWVVVUUUUUUUUUVVVXXXYYY[[[\\\\\\\\\\\\\\\\\\[[[[[[[[[VVVTTTRRRPPPNNNLLLKKKKKKFFFFFFGGGIIIJJJKKKLLLMMMGGGGGGGGGGGGHHHIIIJJJJJJPPPRRRUUUXXXYYYZZZYYYYYY[[[[[[\\\\\\]]]]]]^^^^^^\\\ZZZWWWTTTPPPNNNLLLKKKFFFEEECCCAAA???===;;;:::222111111000///.........------------------------------------------------,,,---......,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,............///111222333333444444555666777777888999999::::::<<<===???@@@AAA@@@@@@???>>>======<<<999888888:::<<<<<<;;;::::::::::::;;;;;;<<<<<<<<<:::::::::888555333333333666444333333333333222000111111111222222333333333////////////000000000000......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,++++++++++++++++++,,,)))))))))))))))))))))))),,,+++++++++***)))))))))------,,,,,,,,,,,,++++++------,,,,,,+++*********...---+++))))))***,,,---++++++,,,,,,------......,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,++++++******************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))+++++++++*********))))))************************+++++++++,,,,,,---------))))))))))))))))))))))))))))))***++++++++++++***------,,,------...///000000111222333333222000///000111111111111222222222111111000......---------........................,,,,,,------------------++++++++++++++++++++++++************************))))))))))))))))))))))))+++*********))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))************(((((()))***++++++,,,,,,+++++++++++++++++++++++++++++++++*********))))))************************))))))))))))))))))))))))************************)))))))))))))))******++++++*********))))))((((((++++++++++++******)))))))))***+++,,,------------++++++******************))),,,000000...,,,,,,---+++...111333555888<<>>???@@@@@@???>>>===<<<<<<<<<<<<<<<=========>>>???>>>>>>===<<<<<<;;;;;;999999888777777777777777555555444333333222111111222111000111222222111000111111000///////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++++++++++++++***************************---000111///,,,******,,,,,,,,,+++++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***+++,,,---...)))))))))))))))***************++++++++++++++++++******+++++++++++++++++++++++++++***************************************************************++++++++++++++++++++++++************************+++++++++*********))))))+++++++++*********))))))************************+++++++++,,,,,,,,,------))))))))))))))))))))))))))))))***++++++++++++***,,,,,,,,,,,,---...///000///000222333333222000///000111111111111222222222111000///......---------........................------------------,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))************)))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))************((())))))***++++++,,,,,,+++++++++++++++++++++++++++++++++*********))))))************************))))))))))))))))))))))))************************)))))))))))))))***++++++++++++******))))))))))))++++++++++++*********)))******++++++******))))))***+++,,,,,,,,,,,,+++***+++---............111333444777<<<@@@DDDIIIOOORRRVVVWWWYYYZZZ[[[ZZZYYYXXXUUURRROOONNNNNNOOOMMMLLLQQQPPPNNNMMMKKKJJJJJJIIIGGGEEECCCAAA@@@AAACCCDDDEEEFFFGGGHHHHHHIIIIIIHHHHHHGGGGGGFFFFFFEEEDDDDDDCCCDDDEEEFFFFFFFFFFFFEEEBBBBBBAAA???===<<<<<<===???===<<<>>>CCCHHHJJJJJJKKKKKKLLLNNNQQQVVVYYY\\\]]]]]]\\\[[[[[[[[[[[[[[[VVVVVVUUUQQQLLLHHHGGGGGGLLLJJJFFFAAA===;;;:::999222111000///...---------......------,,,,,,,,,---,,,,,,++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,---------,,,,,,+++++++++---------------...//////111111333444555666666666888888999::::::;;;<<<<<>>=========>>>>>>???>>>>>>>>>>>>>>>===<<<<<<;;;::::::999888777777666666666777555444444333333222222222222111000000222222111000111000000///////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,)))))))))******++++++,,,************************)))+++......,,,+++************+++++++++++++++++++++++++++++++++,,,,,,,,,******+++,,,,,,---......+++++++++,,,,,,---------+++++++++++++++*********))))))******+++,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))+++++++++***************+++++++++***************************************++++++++++++,,,,,,,,,,,,))))))))))))))))))))))))))))))***++++++++++++***,,,,,,,,,,,,---.../////////000111222222111000///000111111111111222222222111000///......---....................................------,,,,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************)))))))))***++++++,,,,,,+++++++++++++++++++++++++++++++++***************************************))))))))))))))))))))))))***************************))))))))))))***+++++++++++++++************)))++++++++++++************************************,,,,,,.........,,,+++***---///111222555999???CCCKKKMMMPPPQQQRRRUUUXXX[[[]]]\\\ZZZXXXUUURRRPPPNNNKKKIIIEEEDDDDDDEEEEEEEEEHHHHHHGGGEEEEEEDDDDDDDDDBBBAAA???======>>>???@@@EEEEEEFFFGGGGGGHHHGGGGGGHHHHHHHHHGGGGGGFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@??????===::::::;;;>>>??????<<<===@@@CCCFFFJJJLLLMMMRRRSSSTTTVVVVVVVVVVVVUUUZZZ[[[ZZZXXXTTTQQQPPPPPPPPPOOOMMMKKKIIIGGGEEEDDD===;;;888555222000//////------............------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++---------------......//////000111222333444444444666666777888999:::;;;;;;???@@@@@@AAAAAA@@@>>>>>>>>>???@@@AAA@@@???>>>======<<<<<<;;;;;;::::::999888777777666666666666666444444444333333333333333222111000000222222111000111000//////......//////...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,''''''((()))***+++,,,,,,************************((()))+++***))))))***++++++,,,,,,------.........------......//////000000............//////000000......////////////...---///.........---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,------------......++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************+++++++++++++++++++++,,,))))))))))))))))))))))))))))))***++++++++++++***++++++++++++,,,---...///...///000111111111000000000000111111111222222222000000///.............................................------,,,+++******++++++++++++++++++++++++************************))))))))))))))))))))))))*********)))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((()))))))))************))))))*********+++++++++************************************************************************))))))))))))))))))))))))******************************))))))******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---..............................666888<<<@@@FFFLLLRRRUUUZZZ[[[[[[ZZZXXXXXXYYYZZZZZZXXXSSSNNNIIIFFFCCCBBBAAA???===<<<===???AAABBB@@@@@@@@@@@@AAABBBCCCCCCEEEEEEEEEFFFHHHKKKNNNOOOPPPQQQRRRTTTTTTUUUUUUUUUPPPQQQQQQRRRQQQPPPOOONNNOOONNNMMMLLLKKKKKKJJJJJJLLLLLLLLLMMMMMMLLLJJJHHHGGGFFFEEEDDDCCCCCCBBBBBB???@@@BBBEEEGGGHHHHHHHHHMMMNNNOOOPPPOOOMMMJJJIIIQQQSSSUUUUUUTTTSSSTTTTTTNNNNNNOOONNNMMMLLLJJJIIIKKKIIIFFFCCC???<<<:::888000000000000000000000000/////////000///...---,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///......000111222333333333444444555666888999::::::===>>>???@@@@@@???>>>===>>>>>>@@@@@@@@@???===<<<;;;;;;;;;::::::999999999777777666666666666666777333333333444444444444444222000///000111222111000000000///............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,))))))******+++++++++,,,************************((()))))))))((()))+++---555666666666777777888888888888999:::;;;<<<<<<<<<;;;;;;;;;::::::999999999888888888888777666444333222222222111111000000///111111000///......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++))))))))))))))))))))))))))))))***++++++++++++***+++******++++++,,,---.........//////000000000000000000111111111222222222000//////............///..............................---,,,++++++******++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))******(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))***************************+++++++++************************************************************************))))))))))))))))))))))))***************************************++++++,,,++++++++++++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,++++++++++++,,,---...///......///222666:::===FFFIIILLLRRRWWWZZZ\\\\\\WWWXXXXXXWWWVVVVVVXXXZZZXXXUUUOOOIIICCC???<<<;;;999999999:::<<<>>>BBBDDD???@@@AAABBBEEEGGGIIIJJJNNNNNNOOOQQQTTTWWWZZZ\\\VVVWWWXXXZZZ[[[\\\\\\\\\WWWWWWYYYYYYYYYXXXVVVUUUXXXXXXWWWWWWVVVUUUUUUUUUQQQPPPPPPQQQRRRQQQNNNLLLMMMOOOPPPPPPOOOMMMKKKJJJLLLNNNPPPSSSTTTTTTSSSSSSSSSUUUVVVWWWVVVSSSOOOMMMKKKMMMOOOOOOMMMKKKJJJJJJKKKLLLMMMNNNNNNLLLKKKIIIMMMMMMNNNNNNLLLJJJHHHFFF===;;;888555222111111111...//////000//////...---------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,---///000111111222222222333444555777888999:::;;;<<<===>>>>>>===<<<;;;<<<<<<===>>>>>>===<<<;;;:::::::::::::::999999999777777666666666666777777444444444444444444444555111000///000111111000///000//////...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------,,,,,,+++++++++***************************+++***))))))***,,,///AAAAAABBBBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGHHHIIIJJJIIIIIIHHHGGGGGGFFFEEEEEECCCCCCBBBAAA@@@??????>>>;;;;;;;;;;;;;;;;;;::::::999888777666555333333222/////////...------,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++***************+++++++++************************+++++++++++++++*********))))))))))))))))))))))))))))))***++++++++++++***************+++,,,------------......//////000000000111111111111222222222//////............//////........................------,,,,,,++++++******++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***************************************************************************+++++++++************************))))))))))))))))))))))))************************+++************+++,,,,,,+++,,,,,,,,,,,,---------++++++++++++,,,,,,,,,,,,...---++++++++++++,,,---111111333777===DDDKKKOOOUUUUUUVVVXXXZZZYYYWWWTTTSSSSSSRRRPPPMMMLLLLLLMMMQQQNNNJJJEEE@@@===;;;:::999;;;>>>@@@AAACCCGGGIIIHHHIIIJJJLLLNNNQQQSSSTTTUUUUUUVVVVVVXXXYYYZZZ[[[WWWWWWXXXYYYYYYYYYYYYYYYTTTUUUWWWXXXXXXWWWUUUTTTRRRSSSTTTUUUUUUTTTSSSSSSNNNLLLKKKLLLOOOPPPNNNKKKNNNPPPSSSSSSRRROOONNNNNNQQQSSSUUUXXXYYYZZZZZZZZZWWWXXX[[[\\\]]][[[YYYWWWTTTUUUUUURRRMMMGGGDDDBBBEEEFFFGGGHHHHHHGGGEEEDDDFFFGGGJJJLLLNNNOOOOOOOOOJJJHHHDDD@@@;;;777555333............/////////000------------------------......////////////......,,,,,,,,,,,,------------******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,------...,,,---...000111111111111111222333555666888999:::999:::<<<======<<<<<<;;;:::::::::;;;;;;<<<<<<<<<::::::::::::::::::::::::777777777777777888888999555555555444444444444444111000//////111111000///000///......------......,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,//////...---,,,+++******************************,,,,,,,,,+++******---///DDDCCCCCCCCCCCCCCCCCCBBBDDDDDDEEEGGGHHHIIIKKKKKKJJJJJJJJJJJJJJJJJJJJJIIIGGGFFFEEEDDDDDDEEEFFFGGGAAAAAAAAAAAAAAAAAABBBBBB@@@??????>>>===<<<<<<;;;999888777666555333222222111000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++))))))*********+++++++++************************++++++++++++*********)))))))))))))))))))))))))))))))))***++++++++++++***)))))))))******+++,,,---------------...///000000000111111111111222222222//////............//////........................,,,,,,++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))((()))))))))************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))************************************************************))))))*********+++++++++************************))))))))))))))))))))))))************************++++++******++++++,,,---,,,,,,,,,,,,---------...+++++++++,,,,,,,,,---------,,,,,,---///111444666;;;===AAAGGGLLLQQQUUUWWWWWWTTTRRRPPPPPPNNNKKKHHHJJJIIIHHHEEEAAA>>>>>>>>>CCCCCCCCCBBBCCCCCCCCCDDDEEEHHHLLLNNNNNNOOOQQQSSSSSSSSSTTTTTTVVVWWWYYYYYYXXXXXXWWWWWWWWWWWWVVVVVVWWWWWWWWWVVVTTTRRRQQQPPPOOOQQQSSSTTTTTTSSSQQQOOOKKKMMMQQQTTTUUUTTTRRRQQQMMMJJJHHHKKKPPPSSSRRRPPPOOOPPPQQQPPPMMMMMMOOOQQQOOOPPPQQQRRRSSSTTTTTTTTTRRRSSSVVVXXXYYYXXXXXXWWWXXXZZZZZZWWWRRRMMMIIIGGGEEEEEEEEEEEEDDDCCCCCCBBBCCCCCCCCCCCCEEEHHHKKKMMMNNNNNNOOOMMMJJJEEE@@@===777666444222000/////////........................---..................---,,,,,,,,,---------......******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...,,,---...000111111111111111222333555666888999:::999:::<<<=========<<<<<<:::999888888999;;;===???:::::::::;;;;;;;;;;;;;;;888888888888888999::::::666666555555444444333333111///...///000111000/////////...------------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------,,,,,,+++++++++************************,,,------,,,******+++---???>>>>>>>>>===<<<<<<<<<======>>>@@@BBBCCCDDDEEEDDDDDDDDDEEEFFFFFFGGGGGGEEEDDDCCCCCCDDDFFFIIIKKK<<<<<<======>>>>>>??????DDDDDDCCCCCCCCCCCCCCCCCCCCCBBBAAA???===;;;:::999666555444333222000//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))******++++++++++++))))))******++++++++++++************************++++++++++++******))))))))))))))))))))))))))))))))))))***++++++++++++***))))))))))))***+++,,,---,,,,,,,,,------///000111000111111111111222222222//////.........//////000........................++++++++++++++++++,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))(((((())))))*********+++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))************++++++******************))))))))))))))))))))))))))))))******++++++++++++************************))))))))))))))))))))))))************************++++++******++++++,,,---,,,,,,,,,------.........+++++++++,,,,,,---------***+++,,,000555:::???CCCGGGKKKOOOTTTWWWXXXWWWVVVQQQLLLGGGEEEEEEEEECCCAAA888999::::::999999<<<===:::<<<@@@EEEJJJOOORRRTTTQQQUUUYYY[[[ZZZYYYZZZ\\\YYYYYYXXXXXXXXXXXXYYYYYYXXXXXXXXXWWWWWWWWWVVVVVVVVVUUUTTTQQQNNNKKKHHHFFFNNNOOORRRSSSSSSRRRPPPNNNOOORRRWWW[[[]]]]]][[[YYYPPPMMMKKKOOOVVV[[[[[[ZZZRRRRRRPPPMMMJJJKKKPPPUUURRRRRRQQQPPPOOONNNNNNMMMNNNOOOPPPRRRRRRRRRRRRQQQOOORRRTTTUUUSSSPPPOOONNNLLLKKKJJJJJJIIIHHHGGGGGGHHHEEE@@@======@@@DDDGGGIIIMMMSSSVVVVVVRRRLLLHHHDDDAAA<<<777222///..............................,,,------......------,,,,,,,,,,,,------.........******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...,,,---...000111111222222111222333555777888:::::::::;;;===>>>>>>>>>======:::999888777999<<>>888666:::<<<;;;<<>>===>>>@@@BBBCCCBBB??????@@@@@@>>>;;;888666666888:::;;;:::999999999999::::::;;;<<<>>>???@@@BBBCCCDDDDDDEEEDDDDDDCCCDDDCCCBBB@@@<<<888444222555444444333111000...---------,,,,,,,,,,,,++++++///...------++++++***)))...------,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++)))))))))))))))))))))))))))))))))))))))))))))))),,,+++***))))))***+++,,,)))************+++++++++++++++,,,------......//////000111222333444444444...........................---,,,,,,++++++,,,,,,,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))***************)))(((((((((((()))*********************))))))))))))******(((***++++++******+++,,,))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))(((((())))))))))))))))))))))))))))))*********++++++,,,,,,,,,*********************************************************)))))))))))))))************************++++++++++++++++++++++++------..................+++---//////......///000000333999@@@GGGNNNTTTWWWWWWUUUTTTUUUVVVUUUQQQNNNJJJIIIHHHFFFCCC???===;;;666555555555666888:::<<<===DDDNNNWWW]]]^^^]]][[[^^^\\\ZZZXXXXXXYYY[[[\\\RRRPPPPPPSSSYYY\\\YYYVVVSSSUUUVVVSSSOOOMMMPPPTTTSSSPPPOOOPPPOOOKKKLLLOOOYYYXXXWWWWWWVVVUUUXXX[[[___aaahhhooolllbbb^^^```^^^ZZZ[[[eeeqqqtttjjj^^^^^^^^^YYYRRRTTTaaakkkmmmqqqfff^^^]]][[[UUUSSSUUUXXX]]]aaa^^^VVVOOONNNOOONNNPPPPPPOOONNNNNNMMMKKKQQQOOOTTTTTTLLLOOOSSSLLLLLLLLLJJJEEE@@@>>>>>>@@@???BBBGGGKKKOOOSSSWWW[[[XXXTTTMMMEEE>>>777333111000000///000222111///---///////////////000000111......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------......///000111444444444555555777888999<<<======<<<<<<;;;:::999;;;::::::;;;<<<>>>@@@AAA???>>><<<;;;::::::;;;;;;;;;::::::999999:::;;;;;;999888777666555444333333333111111111222222111///////////////////////////................................................---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++<<<<<<===>>>?????????@@@DDD???>>>AAABBB@@@AAAEEEFFFDDDBBBBBBCCCCCCBBBAAAEEECCCAAA???>>>>>>???@@@:::;;;<<<<<<:::888888777888888777777888888999:::<<<===>>>AAACCCEEEFFFGGGHHHHHHHHHGGGEEECCC@@@???:::999888666444111///...***++++++,,,,,,---......+++,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************************************++++++***))))))***++++++)))************+++++++++++++++,,,------......///...///000111222222222222...........................---,,,,,,++++++,,,,,,,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))***************)))(((((((((((()))*********************))))))))))))******(((***++++++******+++,,,))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,************************************************************))))))))))))************************+++++++++++++++++++++++++++++++++,,,,,,------------.........---///222444:::>>>DDDKKKQQQUUUWWWXXXYYYWWWUUUUUUVVVUUUQQQNNNIIIHHHFFFDDDAAA>>><<<;;;;;;:::999999:::===AAACCCIIIOOOVVV\\\___^^^\\\[[[ZZZZZZXXXWWWVVVTTTTTTTTTNNNLLLJJJLLLQQQVVVXXXYYYSSSRRRSSSUUUXXXXXXVVVTTTVVVSSSRRRUUUVVVWWW[[[aaa```]]]XXXUUUUUUZZZbbbiiiuuurrrqqqppphhh^^^[[[]]]fffjjjrrrzzz~~~vvvhhh\\\]]]___```aaajjjyyyuuuiiidddbbb```bbbgggiiiooosssnnncccYYYSSSRRRRRRRRRQQQRRRSSSTTTRRRNNNQQQKKKPPPUUUQQQSSSWWWSSSQQQQQQOOOKKKFFFBBBAAAAAA@@@AAACCCGGGKKKRRRXXX\\\[[[YYYUUUPPPIIICCC===:::444111//////000000000/////////......---..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------......///000111444444444444555777888999======>>>>>>===<<<;;;;;;;;;:::::::::;;;===???@@@???>>>===;;;;;;;;;;;;<<<;;;;;;:::999999999999999888888777666555444333333333222111222333222111///////////////////////////........................------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++<<<===???AAABBBDDDDDDDDDFFFDDDDDDFFFFFFDDDDDDFFFEEEDDDDDDFFFIIIJJJIIIHHHFFFEEEDDDCCCBBBCCCEEEFFFBBBBBBAAA@@@???>>>===<<<::::::888888777777777777333444555777:::===@@@AAAAAABBBCCCDDDDDDCCCBBBBBBAAA@@@@@@???===;;;999888777666555333111///...---------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++************************************************++++++***))))))***++++++)))************+++++++++++++++,,,------......///------...///000000000000...........................------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))************))))))((((((((()))*********************))))))))))))******(((***++++++******+++,,,))))))))))))))))))))))))))))))))))))))))))))))))+++***))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------...,,,---...///222777===AAAHHHLLLRRRWWWZZZYYYVVVTTTTTTRRRQQQQQQQQQOOOMMMJJJFFFEEECCCAAA???>>>>>>>>>===<<<;;;<<>>>>>?????????>>>>>>===;;;;;;;;;;;;<<<===???@@@@@@???>>>===<<<<<<<<<<<<;;;;;;::::::999999888888888888777666555444444333333222111222333333111///////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++@@@@@@AAABBBCCCCCCCCCCCCBBBBBBDDDFFFEEEDDDDDDFFFGGGGGGHHHJJJMMMMMMLLLJJJGGGHHHIIIJJJJJJIIIHHHGGGHHHFFFDDDCCCDDDDDDCCCBBB@@@???>>>===<<<;;;;;;;;;777777666666666777888999999:::<<<===>>>>>>>>>===??????@@@AAAAAAAAAAAA@@@@@@???===;;;999777666555666555333111///,,,+++***...------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++******++++++,,,************************************************+++******************+++))))))*********+++++++++++++++,,,------......///---......///000000//////..............................---,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))***((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))************)))((((((((()))*********************))))))))))))******(((***++++++******+++,,,))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))***))))))))))))))))))))))))***************+++++++++************************************************)))***************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---//////,,,///444999???FFFMMMRRRSSSUUUWWWXXXVVVRRRNNNKKKGGGGGGFFFFFFFFFFFFEEEDDDBBBAAAAAAAAAAAABBBCCCDDDBBBCCCDDDFFFJJJNNNRRRUUUXXXZZZ[[[YYYVVVSSSTTTUUURRRRRRRRRRRRRRRRRRRRRRRRUUU]]]fffiiieee___[[[ZZZ\\\]]]bbbmmmvvvxxxqqqiiiiiiggghhhkkkkkkkkkpppwwwvvvuuuqqqkkklllttt~~~|||uuuoookkklllppptttrrruuuwwwuuuoooiiiffffffccceeejjjsss~~~uuummmddd```eeeppp~~~{{{qqqmmmmmmrrr|||nnncccaaaRRRTTT```]]]XXXWWWTTTUUUQQQLLLKKKMMMQQQSSSTTTSSSPPPLLLMMMRRRWWW[[[]]]^^^^^^^^^]]][[[XXXUUUSSSPPPLLLFFF@@@<<<777222///333222111000////////////............------------------------------------------------------------------------------------...------......///000111333333444444666777999999>>>???@@@@@@@@@@@@@@@???>>>===<<<<<<===>>>???@@@@@@???>>>>>>======<<<<<<999999:::::::::::::::999888777777666555555444444333222111222333333111///////////////////////////........................++++++++++++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++QQQQQQOOONNNLLLKKKKKKJJJIIILLLOOOOOOOOOOOOQQQRRRWWWWWWXXXYYYZZZXXXUUURRRSSSSSSQQQQQQQQQRRRSSSTTTSSSPPPKKKIIIHHHHHHFFFEEEDDDCCCCCCBBBAAAAAAAAAAAADDDCCCBBB@@@???>>>======<<<===???@@@AAA@@@@@@???999999:::;;;<<<<<<<<<<<<888888:::<<<>>>???AAAAAA???>>><<<999666333111000//////---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,++++++++++++,,,,,,*********************************************************++++++*********))))))*********+++++++++++++++,,,------....../////////000111111111000000///////////////////////////...------,,,,,,---------------,,,,,,,,,++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))*********))))))(((((()))*********************))))))))))))******(((***++++++******+++,,,))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))******))))))))))))))))))))))))************************************************************************))))))******+++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,---///111222444999AAAHHHNNNTTTYYY\\\ZZZXXXUUUPPPKKKFFFBBB@@@===>>>?????????@@@AAABBB@@@AAABBBDDDGGGIIIKKKMMMOOOPPPRRRSSSUUUVVVVVVWWWRRRSSSSSSQQQNNNOOOTTTYYY^^^\\\YYYWWWWWWYYY\\\^^^gggpppxxxzzzuuuooolllmmmqqqtttzzz{{{wwwwwwxxx}}}|||wwwxxx|||~~~|||yyywwwwww{{{~~~~~~zzzuuupppnnnoooqqqssssssrrrssswwwzzzyyyuuurrrmmmkkkgggfffkkkvvvzzzpppiiigggkkkoooxxx}}}yyyqqqffflllzzzzzzxxxxxxrrrddd[[[PPPKKKMMMSSSWWWYYYZZZXXXWWWWWWYYY\\\___```______^^^]]]\\\\\\]]]]]]ZZZXXXUUUQQQLLLEEE>>>999555444333111000000////////////.........---------------------------------------------------------------------------------...------......///000111333333333444666777999:::===>>>???@@@@@@@@@@@@@@@@@@???>>>>>>>>>???@@@AAA?????????>>>>>>===<<<<<<777888999;;;<<<<<<<<<<<<777777666666555555444444444333222222333333222000////////////////////////........................++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++nnnlllhhheeebbbaaaaaabbbccchhhkkkhhhgggiiillllllkkklllooosssvvvvvvssspppgggbbb]]]YYYZZZ```gggllljjjddd\\\XXXVVVUUUSSSPPPLLLKKKJJJIIIHHHHHHHHHHHHLLLLLLLLLKKKIIIGGGFFFDDDCCCCCCEEEFFFFFFEEEDDDCCC>>>>>>>>>>>>===<<<;;;;;;777777888999:::;;;<<<<<<@@@@@@@@@???>>>>>>>>>===333222000...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++++++++***))))))************+++++++++++++++,,,------......///000111111222222111111111///////////////////////////......---------------------------,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))************)))(((((()))*********************))))))))))))******(((***++++++******+++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))***************)))))))))************************************************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---000444888:::EEEJJJQQQVVVYYY[[[\\\]]]]]]YYYRRRKKKEEEAAA???>>>>>>???@@@@@@@@@AAACCCFFFDDDFFFIIILLLOOORRRSSSTTTWWWWWWWWWVVVUUUSSSRRRQQQNNNPPPQQQOOOOOOTTT^^^gggrrrooojjjgggfffiiimmmooo|||~~~{{{|||{{{wwwxxx{{{||||||}}}yyywwwsssmmmjjjlllppprrrrrrooooootttyyyzzzqqqmmmgggaaa___bbbiiiooowwwqqqtttpppooo}}}yyykkk[[[RRRUUU[[[```aaa[[[[[[ZZZXXXUUUUUUWWWZZZ___^^^]]]]]]]]]___```aaa\\\\\\[[[[[[YYYTTTNNNIII<<<;;;888666333111000////////////.........------------------------------------------------------------------------------...------......///000111222222333444666888999:::;;;<<<===??????@@@@@@@@@AAA@@@???>>>>>>???@@@@@@>>>>>>>>>>>>===<<<;;;;;;888999;;;<<<============777777666666555555555555444333222333444444222000////////////////////////........................++++++++++++++++++++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++zzzwwwrrrooommmnnnqqqssstttyyy{{{uuuqqqtttxxxxxxvvvxxx|||mmmkkkiiiiiikkkqqqwww{{{xxxrrrjjjfffffffffdddaaa]]]\\\ZZZXXXVVVUUUTTTTTTTTTUUUUUUUUUSSSOOOLLLJJJEEEFFFGGGHHHIIIHHHGGGGGGEEEEEEEEEEEEDDDCCCBBBAAAAAA@@@>>><<<999777555444;;;<<<===>>>@@@BBBCCCCCC<<<:::888555333111000///------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++++++++***))))))************+++++++++++++++,,,------......///000111111222222111111000//////////////////////////////...---------------...------------,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************(((((()))*********************))))))))))))******(((***++++++******+++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++))))))))))))))))))))))))+++*********)))))))))(((************************************************))))))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---///333999@@@FFFIIISSSVVVZZZ\\\\\\]]]^^^___^^^[[[UUUOOOJJJGGGEEEEEEEEEFFFGGGFFFDDDDDDGGGJJJKKKMMMQQQUUUWWWXXXXXXXXXXXXWWWUUUSSSRRRSSSTTTUUUSSSUUUWWWVVVXXXaaappp|||}}}|||{{{}}}}}}ssskkkmmmuuuzzzwwwqqqooommmiiifffeeeeeedddeeeiiimmmpppwwwrrrsssnnnccc```dddfffpppsssddd```gggqqqwwwyyyllllllggg]]]SSSMMMPPPTTT[[[[[[\\\]]]]]]^^^^^^___]]]\\\\\\]]]]]][[[WWWTTTJJJHHHDDD???:::666333222////////////............................................................------------------------...------......///000111222222333444666888:::;;;999:::;;;===>>>?????????AAA@@@>>>===<<<===>>>>>>======>>>>>>===<<<:::999;;;<<<>>>??????===<<<;;;666666666666555555555555444333222333444444222000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++qqqnnniiiffffffiiinnnqqqooouuuuuummmhhhkkknnnooo|||}}}}}}~~~}}}xxxqqqlllhhhkkkqqqwww{{{}}}}}}}}}wwwqqqjjjhhhjjjmmmlllkkknnnllljjjgggdddbbb``````___```aaa```]]]WWWRRROOOHHHIIIJJJLLLMMMLLLLLLKKKDDDEEEFFFFFFGGGGGGGGGFFFEEEDDDBBB@@@>>><<<;;;:::666777888:::===???@@@AAADDDCCC@@@===:::888666555---------------------------------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,+++***))))))************+++++++++++++++,,,------......///000111111111111111000000000000000000000000000000//////...------------.........---------,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************(((((()))*********************))))))))))))******(((***++++++******+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++))))))))))))))))))))))))+++*********))))))((((((************************************************))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///111444:::BBBKKKSSSXXXYYYZZZ\\\\\\\\\]]]```bbb```]]]YYYUUURRROOONNNNNNJJJLLLLLLJJJGGGFFFHHHKKKQQQTTTXXX[[[\\\\\\ZZZXXX[[[XXXUUUTTTVVV[[[```dddZZZ]]]^^^___bbbmmm{{{sssxxxvvvpppjjjccc```cccgggkkknnnnnnnnnnnnssseee^^^dddhhhccc___aaabbbsss}}}rrrgggjjjxxx}}}lllYYYPPPQQQWWWUUUWWWYYY\\\\\\\\\ZZZYYY___]]]\\\[[[[[[[[[YYYWWWWWWTTTOOOIIIBBB<<<888666000/////////............................................................------------------------...------......///000111222222333444666888:::;;;888999:::<<<===>>>>>>>>>???>>>===<<<;;;;;;<<<<<<<<<============;;;:::999??????@@@@@@???===:::999666666666666666555555555444333333333444444222000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++```\\\TTTPPPXXXgggmmmllljjj^^^SSSQQQTTTYYYaaahhhrrrpppjjjccc[[[WWWVVVWWW[[[^^^mmmyyywwwwwwuuulllccc[[[YYYaaaiiikkkmmmooowwwuuurrrmmmfffccclllxxxtttwwwvvvqqqnnnmmmiiiddd\\\XXXSSSRRRTTTWWWWWWVVVPPPQQQRRRSSSSSSPPPLLLHHHIIIGGGDDDAAA????????????===;;;999888999:::::::::======>>>@@@BBBBBBAAA@@@;;;999666222///---,,,++++++,,,,,,,,,++++++******......---,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))******++++++++++++******************************++++++,,,,,,,,,,,,------000000000000000111111111000000000000////////////........................------,,,,,,,,,,,,++++++************************+++++++++************)))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++******************************************)))))))))))))))))))))))))))************+++++++++)))************+++++++++---,,,++++++---.........---...///......///222555666<<>>???>>>>>>>>>@@@AAA@@@???@@@@@@??????>>>>>>=========>>>?????????>>><<<;;;======;;;999777555444333333333333333333333333333000000///...------,,,,,,........................------,,,,,,,,,,,,++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********NNNLLLFFFCCCJJJUUUZZZXXXVVVLLLDDDDDDGGGJJJOOOTTTZZZWWWRRRMMMIIIGGGEEEDDDLLLLLLWWW]]]YYYYYYYYYRRRNNNJJJLLLUUU\\\]]]\\\]]]bbb```^^^^^^\\\___iiiuuu~~~}}}zzzvvvwwwyyywwwqqqhhhjjjjjjhhheeeaaa``````iiifffcccaaaaaa```]]]ZZZQQQOOOKKKGGGCCCAAA??????DDDAAA===;;;;;;;;;;;;:::===:::666555666999<<<===>>>>>>===<<<999777444333000///...------...///000,,,,,,+++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******************************+++++++++,,,,,,,,,------000000000000000111111111000000000000////////////........................------,,,,,,,,,,,,++++++************************+++++++++************)))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************)))************+++++++++++++++++++++,,,,,,,,,,,,+++***)))***+++---------/////////...///333888<<>>???>>>===>>>@@@AAA@@@????????????>>>>>>>>>>>>>>>======>>>>>>>>>===<<<;;;<<<;;;:::888666555333333222222222222222222222222000//////......---,,,,,,........................------,,,,,,,,,,,,++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++@@@AAA@@@@@@DDDLLLPPPOOONNNGGGCCCEEEHHHGGGGGGIIIGGGDDDBBBCCCEEEFFFDDDAAAIIIEEEKKKLLLDDDDDDGGGAAAAAA@@@CCCIIIMMMKKKHHHHHHJJJGGGHHHLLLOOOTTT^^^gggsssqqqllljjjooowwwxxxtttsssyyy~~~wwwqqqpppqqqyyysssllliiijjjjjjfffbbbXXXVVVSSSNNNJJJGGGDDDCCCEEEBBB>>>===???AAACCCDDD???<<<999666444666888999<<<===@@@AAABBBAAA???>>>555333///,,,++++++---...,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************************++++++++++++,,,,,,,,,,,,/////////000000111111111000000000000////////////........................------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************)))************+++++++++,,,,,,,,,,,,------------,,,+++*********+++---...---...///111555<<>>???>>>===>>>???@@@???>>>===>>>>>>>>>>>>>>>>>>???<<<<<<=========<<<;;;::::::999888777555444222222111111111111111111111111000//////......---------........................------,,,,,,,,,,,,++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++,,,,,,JJJNNNQQQSSSUUUYYY]]]^^^bbb]]][[[^^^___[[[VVVTTTPPPNNNNNNTTT[[[___]]]YYYTTTQQQVVVUUUKKKJJJMMMIIIMMMJJJHHHGGGFFFEEEDDDDDDDDDAAAAAAEEEHHHIIIMMMSSSTTTTTTQQQOOOSSS\\\bbbbbbkkkqqqxxxyyyvvvtttvvvyyyzzzvvvrrrsssvvvuuupppjjj```___]]]ZZZWWWTTTQQQPPPPPPLLLFFFCCCBBBDDDEEEFFFAAACCCDDDDDDAAA>>>;;;:::555777:::===@@@CCCDDDEEE>>><<<888444111///------...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******************************++++++++++++,,,,,,,,,......//////000111111111000000000000////////////........................------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))***************************+++++++++************************************************))))))*********+++++++++,,,,,,,,,,,,------------......---,,,++++++---///---000555:::AAAJJJSSSYYYZZZ[[[\\\]]]^^^______^^^\\\\\\[[[\\\\\\]]]^^^^^^]]]\\\\\\\\\]]]]]]]]]]]]ZZZYYYWWWSSSPPPRRRWWW\\\fffiiinnnttt{{{{{{{{{}}}}}}}}}~~~tttlllmmmlllffffffllliiidddjjjyyy~~~zzz{{{xxxsssmmmiiifffkkk|||hhhVVVPPPQQQQQQQQQUUU[[[]]]\\\YYYZZZ[[[\\\[[[ZZZZZZZZZ[[[XXXSSSNNNIIIBBB:::555000//////....../////////................................................---------............//////000000111222333444555555777999:::::::::;;;<<<>>>===<<<===???@@@???>>><<<=========>>>>>>??????;;;;;;;;;;;;;;;:::::::::777777666555444333222111000000000000000000000000000/////////......------........................------,,,,,,,,,+++++++++************************))))))))))))))))))))))))******+++++++++,,,,,,,,,*********++++++,,,,,,,,,hhhlllpppqqqnnnmmmqqqwww}}}yyywwwzzzyyyqqqiiieeekkkiiiiiinnnuuuxxxuuuqqqbbbaaajjjlllbbb___bbb]]]fff___UUUNNNMMMSSSXXXZZZVVVRRROOOOOOMMMGGGFFFGGGFFFHHHGGGBBBAAAGGGLLLMMMVVVWWWYYYZZZ\\\___cccfffoooqqqvvv~~~~~~xxxmmmmmmmmmllljjjgggeeeccchhhaaaWWWNNNHHHCCC@@@???BBBEEEIIIIIIGGGDDDBBBBBB777777777888:::>>>BBBDDDFFFEEEEEECCC@@@<<<999777111111///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++*********************************+++++++++,,,,,,---......///000000111111000000000000////////////........................------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++************************************************))))))*********+++++++++++++++++++++,,,,,,,,,,,,.........,,,+++,,,000333666;;;BBBIIIOOOTTTYYY\\\[[[\\\\\\]]]^^^_________\\\\\\[[[[[[[[[\\\\\\]]]\\\]]]^^^]]]\\\ZZZYYYYYYRRRTTTXXXYYY\\\bbbkkkrrr~~~}}}{{{{{{}}}|||tttqqquuusssjjjeeehhhfffcccbbbccceeemmmtttddd\\\]]]ZZZVVVWWW[[[[[[VVVYYYYYY[[[]]]]]]\\\ZZZYYY[[[ZZZXXXVVVSSSMMMGGGCCC888555111...,,,---///111////////////////////////........................---------............///////////////000222333444333555777888888888999:::===<<<;;;<<<>>>???>>>===<<<<<<======>>>>>>>>>???:::::::::999999999999999555555444444333222111111000000000000000000000000///////////////.................................------,,,,,,,,,+++++++++************************))))))))))))))))))))))))******+++++++++,,,,,,,,,*********++++++,,,,,,,,,zzzuuu{{{yyyqqqmmm}}}||||||~~~}}}yyyuuulllnnn{{{xxxuuuxxxsssuuulll___XXX^^^lllvvvxxxqqqlllfffaaaXXXQQQOOORRRYYY[[[YYYSSSOOOOOOMMMJJJFFFFFFFFFEEEEEEGGGIIIKKKTTT[[[fffqqqyyyzzzwwwttttttvvvxxxyyyyyyxxxvvvuuusssmmmddd[[[UUUPPPMMMJJJIIIJJJJJJHHHEEEEEEHHHLLLAAA>>>;;;999999;;;>>>@@@BBBDDDFFFHHHHHHGGGEEECCC888777555222///---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************************++++++++++++------...///000000111111000000000000////////////........................------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))***++++++,,,,,,************************++++++++++++++++++++++++)))************+++++++++++++++++++++,,,,,,,,,,,,+++---///......111777===FFFKKKQQQUUUWWWXXXYYYZZZ[[[\\\]]]___```aaaaaaaaa\\\\\\[[[[[[ZZZ[[[[[[[[[\\\\\\[[[YYYVVVTTTUUUVVVXXX___iiiqqqxxx~~~xxxuuuwww~~~tttkkkhhhjjjfffgggeeebbbbbbiiivvvyyypppxxxzzzxxxrrrpppqqqiii^^^XXXVVVTTTUUUYYYZZZYYYVVVXXXXXXXXXYYYYYYWWWRRROOODDD@@@:::444000000111222////////////////////////........................---------............/////////......///111333444222444777888777777888:::===<<<;;;<<<===>>>===<<<<<<==================>>>:::999888777777777888888444444444333333222222222000000000000000000000000////////////////////////........................------,,,,,,,,,,,,++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++,,,,,,uuupppzzzxxxqqqooo}}}yyyvvvrrrqqqkkkppp~~~||||||uuummmccc```nnn{{{ssskkkaaa]]]cccllluuussspppmmmnnnlllaaaUUUKKKQQQUUUTTTMMMGGGEEEFFFBBBHHHPPPVVVYYYZZZ[[[\\\fffiiiooovvv{{{}}}~~~uuuqqqllliiigggeeecccbbb]]]^^^\\\UUUNNNIIIJJJLLLEEEDDDAAA???>>>???@@@AAA>>>@@@CCCFFFIIIJJJJJJJJJDDDBBB???;;;666333111///------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++************************************++++++++++++,,,,,,---...///000111222000000000000////////////........................------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((())))))***++++++,,,,,,************************++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,------------+++...222555777===GGGNNNSSSUUUYYY[[[[[[ZZZZZZ[[[[[[\\\^^^```aaabbbaaaaaa\\\\\\[[[ZZZZZZZZZZZZZZZVVVVVVUUUTTTVVV\\\dddkkkuuu~~~~~~yyyiiiaaaeeekkkkkksss}}}}}}vvvvvv{{{bbbYYYPPPNNNRRRWWWVVVTTTVVVVVVXXXZZZ[[[[[[XXXVVVPPPLLLGGGAAA;;;666333222////////////////////////........................---------............//////......---...000333444444666888999888888:::;;;<<<;;;:::;;;===>>>===<<<===============<<<<<<<<<999888777666666666777777444333333333333333222222111111111111111111111111/////////////////////000........................------,,,,,,,,,,,,++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++~~~}}}}}}wwwllliiiwww}}}}}}{{{vvvrrrppp~~~zzzuuuqqqppppppcccgggwww~~~vvvvvv{{{yyyqqqkkkccceeevvvvvvlllddddddqqq~~~yyy|||sss```YYYeeeqqqpppcccWWWRRRRRRFFFIIIJJJHHHEEEDDDHHHMMMPPPUUU___jjjttt{{{|||yyyvvvsssqqqpppnnnlllrrrtttssslll^^^QQQJJJGGGCCCCCCCCCCCCCCCDDDDDDDDDCCCDDDEEEGGGJJJLLLOOOPPPOOOMMMIIIDDD>>>:::777555------------------------------------------------+++,,,,,,------,,,,,,+++************************)))************+++++++++,,,,,,---...///000111222000000000000////////////........................---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((())))))***++++++,,,,,,************************++++++++++++++++++++++++)))************+++++++++---------.........//////---111777<<>>===<<<>>>>>>======<<<<<<<<<;;;999888666555555666666777333333333333333333333333111111111111111111111111////////////000000000000........................---------,,,,,,,,,++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++*********xxxxxxwwwsssllliiisss~~~}}}zzzwwwtttqqqooommm~~~wwwpppooopppmmmhhhiiinnnrrrttttttvvvwwwvvvppphhh```eeexxx|||xxxpppggghhhwww~~~}}}xxxmmmccckkkxxxxxxqqqmmmdddXXXLLLFFFIIISSSUUUMMMIIILLLPPPJJJNNNUUUYYYdddnnnlllqqqqqqrrrtttwww{{{~~~~~~|||{{{xxxlll[[[NNNJJJLLLGGGEEEGGGFFFDDDGGGNNNJJJGGGIIINNNOOOKKKMMMSSSJJJJJJKKKJJJHHHEEEBBB@@@:::777333///------///000............---,,,******...---,,,,,,++++++,,,,,,++++++++++++++++++++++++)))************+++++++++---.........,,,,,,...000000///...------...///000------............---------,,,,,,++++++,,,,,,---,,,++++++******++++++,,,+++++++++***)))((((((''')))))))))))))))))))))))))))************++++++++++++*********))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************************************************+++,,,,,,,,,,,,+++******+++++++++***))))))***,,,---,,,,,,,,,...///***555BBBKKKPPPRRRUUUYYYYYYYYYZZZZZZ[[[\\\]]]^^^^^^^^^______```aaabbbbbb[[[\\\\\\\\\[[[XXXVVVTTTMMMTTT[[[cccqqq|||rrrgggeeedddgggllloooooommm|||lll[[[XXX[[[\\\[[[\\\ZZZWWWVVVWWWZZZ[[[YYYWWWZZZ[[[WWWPPPLLLJJJAAA777555333000//////000000///000...,,,,,,---/////////........................//////......///111444555444555777777888999<<<>>>>>><<<;;;::::::;;;<<<>>>???>>>>>>===<<<<<<;;;;;;;;;:::888777666666666777444444444555555555555666333333222222111222222222000000///.....................////////////......------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,zzzyyyxxxwwwssssss|||yyytttssstttwwwzzz{{{xxxvvvvvvuuuqqqqqqsssuuuvvvwwwxxxwwwvvvppplllgggjjjwww}}}zzzvvvooogggeeeooo{{{~~~}}}xxxpppjjjzzz|||ssspppiii___XXXZZZdddqqqqqqfffaaaccc```SSSMMMKKKGGGNNNVVVSSSZZZ]]]cccjjjsss{{{~~~uuukkkfffggg\\\VVVUUUYYYXXXOOOFFFAAAFFFEEEHHHNNNNNNJJJJJJMMMLLLKKKKKKJJJJJJJJJIIIIIIDDDCCC???;;;777333000...---------------,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++---.........------///111000000///......//////000......////////////......------,,,,,,,,,,,,------,,,++++++******++++++,,,++++++******)))((((((''')))))))))))))))))))))))))))************+++++++++************)))))))))((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************************+++,,,,,,,,,,,,+++---------,,,,,,+++***))),,,------------///222555999AAALLLTTTVVVWWWYYY[[[XXXXXXYYY[[[\\\]]]^^^^^^bbbbbbaaaaaa``````___^^^]]]\\\\\\[[[[[[\\\\\\]]]aaakkkwwwwwwoookkkjjjlllmmmvvvwwwooonnnzzzggg```XXXTTTUUUXXXYYYYYY[[[\\\ZZZTTTRRRRRRKKKCCC???;;;666222111111111111111///------.........---........................//////......///111333555444555777888888999<<<>>>>>>===<<<;;;;;;<<<===>>>>>>>>>>>>===<<<;;;;;;;;;888888777666777888999:::666666666666666666666666444333333222222222222222000000///............///......////////////......------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,}}}yyyxxxyyyyyyzzzzzzzzz~~~xxx~~~||||||}}}~~~zzzzzzyyywww|||~~~zzzsssmmmoootttrrrwww{{{|||wwwqqqmmmkkk}}}wwwmmmccc___jjj}}}wwwoooqqqppp^^^PPPHHHBBBIIIRRRPPPOOOPPPSSSYYYdddppp{{{{{{yyy|||{{{ssspppssssssgggUUUIIIFFFDDDEEEHHHJJJJJJKKKOOONNNNNNMMMLLLLLLMMMOOOPPPMMMMMMLLLIIIDDD===666222///...---------------...,,,,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++)))************+++++++++,,,---............111333000000/////////000000111//////000000000000//////......------------......,,,++++++******++++++,,,++++++******)))((((((((()))))))))))))))))))))))))))************+++++++++************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******************************************************+++,,,,,,,,,,,,+++,,,,,,------------------,,,------...000444:::???HHHOOOWWW[[[[[[ZZZZZZ[[[XXXXXXZZZ\\\]]]^^^_______________```___^^^]]]]]]\\\ZZZXXXXXX]]]fffpppvvv{{{uuutttuuurrryyytttnnnppp|||uuudddWWWRRRTTTXXXZZZZZZ[[[ZZZXXXXXXYYYWWWRRRJJJDDD===777444333222111222000//////000///...,,,........................//////......///111333444444555777888888:::===??????>>>===<<<<<<===>>>???>>>======<<<<<<;;;;;;;;;666666666777888:::<<<===999999888888777777666666555444333222222222222222111000//////......//////......////////////......------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,{{{uuurrrsssuuuvvvyyy}}}zzzwwwxxx{{{{{{{{{{{{|||~~~~~~~~~xxxsssssshhhpppxxxxxxrrrkkkiiikkk~~~yyykkk^^^cccsssxxxppprrrqqq^^^RRROOOPPP^^^jjjhhh^^^XXXPPPLLLPPP[[[gggppppppssszzz~~~~~~|||rrrdddYYYIIIEEEAAAAAACCCGGGKKKOOONNNNNNMMMMMMMMMNNNNNNOOOOOOPPPPPPPPPLLLGGGAAA>>>777555333000...---------,,,---------------------++++++++++++++++++++++++))))))*********++++++++++++---.........///222444000000000000000111111111000000111111111111000000.........------.........,,,++++++******++++++,,,************))))))(((((())))))))))))))))))))))))))))))*********+++++++++*********)))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******************************************************+++,,,,,,,,,,,,+++)))***+++,,,...///111222+++,,,...000555<<>>======>>>??????=========<<<<<<<<<;;;;;;777777777888999;;;===>>><<<<<<;;;:::999888777777666555444333333222333333111000000///.../////////......////////////......------,,,,,,,,,+++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,lllfffcccfffiiiiiikkknnn}}}uuulllffffffiiilllmmmmmmwww{{{rrrfffbbbdddgggtttrrrxxx}}}xxxpppxxx}}}zzzwwwyyy~~~wwwpppmmmiiiqqqyyy{{{vvvssstttwwwxxxzzznnndddjjjxxxxxxuuuxxxjjjZZZTTTYYYcccvvvrrriii[[[PPPKKKMMMSSSYYY[[[]]]eeeooottttttwww|||~~~|||uuummmddd]]]PPPOOOLLLKKKKKKKKKIIIFFFHHHIIIJJJLLLMMMMMMMMMMMMOOOOOOOOOOOONNNKKKHHHGGGBBB@@@<<<888444000---,,,...////////////...------++++++++++++++++++++++++))))))*********++++++++++++,,,.........///111333//////000111111111111111000000111111111111000000.........------.........,,,++++++******++++++,,,*********)))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))******((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******************************************************+++,,,,,,,,,,,,+++++++++++++++,,,...///000,,,...222777===EEENNNTTTTTTWWWZZZ\\\\\\ZZZYYYYYYYYY[[[]]]```aaaaaaaaaaaa___^^^]]]\\\ZZZYYYYYYXXXWWW]]]ggguuuyyyrrrnnnjjjeeehhhnnnzzztttddd\\\ZZZ[[[\\\___]]][[[YYYXXXWWWYYY[[[RRRPPPMMMJJJFFF@@@888333222000//////000111000...////////////////////////.........//////000111111222444666777888:::===?????????>>>>>>>>>>>>??????===============<<<<<<<<<;;;:::999999999;;;<<<===>>>>>>===;;;:::999888777777666555444333333333333111111000///////////////......////////////......------,,,,,,,,,+++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,VVVRRRQQQUUUYYYZZZ\\\___aaaYYYQQQPPPVVV]]]aaaaaaXXX]]]]]]UUUMMMMMMRRRTTT^^^[[[aaalllooofff]]]ZZZ]]]eeelllllllllppptttuuullllllpppuuutttnnniiiiiikkkpppvvvzzz}}}|||yyypppyyy{{{{{{qqqbbb___hhhuuuyyyrrrhhh]]]UUURRRRRRSSSUUURRRSSSVVVZZZ^^^fffooottt~~~wwwnnngggbbbcccgggkkkkkkiiicccUUUHHHEEEFFFGGGIIIJJJLLLMMMNNNOOOOOONNNNNNMMMKKKJJJIIIJJJHHHEEEAAA<<<888333111111222222222111///---,,,++++++++++++++++++++++++)))************++++++++++++,,,------------000222......///000111111111111000000111111111111000000......------------......,,,++++++******++++++,,,******)))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))************))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******************************************************+++,,,,,,,,,,,,+++///...---,,,+++,,,---...111555;;;AAAGGGNNNUUUYYYXXXYYY[[[\\\]]]]]]\\\[[[YYY[[[]]]```aaa```___^^^^^^\\\YYYWWWVVVVVVWWWXXXfffrrr{{{nnnfffcccjjjvvvvvvrrrtttyyy~~~xxxrrrkkkeee]]]VVVUUUXXXUUUUUUVVVVVVSSSMMMEEE???555333000......///...---////////////////////////.........//////000000000111222444666777999<<<>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;::::::;;;<<<<<<>>>>>>===<<<;;;:::999999888777666555444333333333222111000000//////000000......////////////......------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,GGGEEEFFFJJJKKKKKKMMMRRRNNNJJJGGGHHHLLLQQQSSSRRRLLLMMMIIIDDDCCCHHHKKKKKKLLLHHHLLLTTTTTTJJJEEEHHHNNNTTTYYYZZZ]]]```aaa^^^SSSUUU[[[bbbbbb``````dddgggfffgggllluuu~~~|||yyywwwyyy}}}yyy{{{}}}|||{{{}}}|||llliiirrr~~~|||uuukkkbbb^^^___dddgggllleee]]]XXXTTTSSSXXX```ppp{{{}}}tttqqqooonnnuuu{{{{{{kkk\\\NNNKKKHHHFFFFFFHHHKKKMMMLLLLLLNNNNNNNNNMMMLLLKKKKKKKKKKKKIIIFFFBBB>>>;;;555555555555333000...,,,++++++++++++++++++++++++)))************++++++++++++,,,---,,,,,,,,,...///,,,---...000111111000000///000000000000000000///------,,,,,,,,,,,,------,,,++++++******++++++,,,)))))))))))))))))))))***)))))))))))))))))))))))))))************+++++++++((()))))))))************))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************************+++,,,,,,,,,,,,+++...---,,,,,,---...000222;;;@@@GGGNNNRRRUUUXXXZZZZZZZZZ[[[\\\]]]]]]\\\[[[XXXZZZ\\\^^^^^^]]][[[ZZZZZZZZZ[[[^^^dddmmmuuuyyy~~~ssswwwzzz|||}}}tttqqqppprrr|||yyyiiiZZZUUUXXXVVVVVVXXXZZZZZZVVVPPPLLLAAA<<<777222000000///...////////////////////////....../////////////////////111333444555888;;;======>>>>>>>>>>>>>>>>>>===?????????????????????@@@>>>===<<<;;;;;;<<<======>>>>>>===<<<;;;::::::999999888777555444444333333222111000000//////000000......////////////......------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,DDDBBBCCCEEEDDDAAACCCHHHBBBCCCDDDDDDDDDCCCBBBBBBHHHFFFAAA===AAAGGGIIIEEEEEE@@@BBBIIIHHH@@@@@@HHHEEEHHHIIIJJJLLLNNNJJJCCC>>>AAAHHHPPPRRRQQQVVV\\\___YYYUUUZZZfffqqqvvvvvvjjjhhhjjjpppuuuvvvuuuttt~~~{{{|||~~~mmmiiirrr~~~wwwiii```___iiivvvyyyooocccXXXUUUXXXhhhnnnooohhhdddiiippprrrzzz~~~yyymmmZZZUUULLLEEEAAACCCGGGJJJGGGIIIMMMPPPQQQQQQOOONNNIIIKKKMMMNNNMMMJJJFFFDDD777777777666444111...,,,++++++++++++++++++++++++)))************++++++++++++,,,---,,,++++++,,,...+++,,,...///000000000/////////000000000000//////---,,,,,,++++++,,,,,,---,,,++++++++++++++++++,,,)))))))))))))))*********)))))))))))))))))))))))))))************+++++++++(((((())))))*********+++))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************************************************+++,,,,,,,,,,,,+++*********,,,///333777999BBBHHHPPPVVVYYYYYYYYYYYY[[[ZZZZZZ[[[\\\\\\[[[YYYWWWXXXZZZ\\\\\\ZZZXXXWWW[[[^^^dddooo~~~zzzuuussskkkbbb^^^aaajjj{{{sss___WWWYYYUUUUUUWWWYYYZZZYYYVVVSSSLLLGGG???888444333222111000000000000000000000000---...///////////////......000222333555777:::=========>>>>>>>>>>>>======@@@@@@@@@@@@@@@@@@AAAAAA===<<<;;;;;;<<<===>>>???=========<<<;;;;;;::::::999888777666444444333333222111111000000000000000......////////////......---------,,,,,,,,,++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,LLLMMMMMMGGGAAA???CCCHHHHHHIIIRRRRRRJJJJJJKKKDDDCCCEEEGGGJJJNNNOOOKKKEEEHHHHHHHHHGGGFFFDDDDDDCCCEEEBBBAAACCCDDDCCC@@@???@@@AAABBBCCCDDDGGGKKKNNNIIIDDDDDDLLLUUUZZZ^^^bbbccciiioooooohhhdddgggnnn}}}vvvqqquuuzzz||||||}}}|||xxxxxx~~~{{{mmmfffeeemmm}}}|||ooo\\\UUUYYYZZZZZZVVVRRRTTT\\\ccceeetttxxx~~~yyyrrrmmmfff^^^UUUQQQMMMIIIGGGIIIKKKHHHIIINNNPPPMMMLLLMMMGGGIIIKKKLLLKKKKKKLLLLLLIIIBBB:::777777666333000///.........///...,,,***++++++++++++++++++++++++++++++,,,,,,,,,,,,------...///000111111222222111333222111000//////////////////...------------.........---,,,,,,+++******************************))))))************))))))************************))))))))))))******************++++++++++++************************************++++++++++++******************************+++++++++*********))))))************************************************************************************************************************++++++++++++++++++++++++******++++++++++++************+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++...---,,,...222999@@@DDDQQQSSSUUUXXXZZZZZZYYYXXXSSSXXX]]]___]]]YYYVVVUUUSSSTTTYYY^^^]]]XXXWWWYYY\\\kkkyyymmmddd```aaaggguuuyyyccc\\\bbb```___^^^^^^]]][[[XXXUUUPPPPPPLLLBBB;;;888444///444333222000///////////////////////////000111111000111222444888<<>>;;;555000000...,,,+++,,,,,,,,,***++++++++++++++++++++++++++++++,,,,,,,,,,,,---------...///000000111000000333222111000/////////////////////.........------......---,,,,,,+++******************************))))))************))))))************************))))))))))))************)))))))))******)))))))))******************************++++++++++++******************************+++++++++*********))))))******************************************************************************************************************************************************++++++++++++************+++,,,,,,,,,,,,+++))))))******++++++++++++)))+++...444;;;CCCJJJNNNSSSTTTVVVXXXYYYZZZZZZZZZ]]]]]]]]][[[YYYVVVUUUTTTVVVTTTTTTVVVWWWXXX___gggyyy{{{nnndddbbbccclll}}}~~~tttuuuzzzwwwtttmmmeee]]]YYYXXXXXX[[[[[[UUUKKKDDD>>>666///111111000000000///////////////......//////000111000111222444777;;;>>>@@@????????????@@@AAAAAABBB@@@AAABBBCCCCCCBBB@@@??????>>>===<<<<<<<<<===>>>=========<<<;;;:::888888999888888777666555444444555444444333111000000///////////////////////////------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,---------------,,,,,,+++******)))VVVUUUVVV[[[bbbdddaaa]]]dddUUUTTTZZZYYY\\\ccceeeaaa___ZZZUUUPPPMMMMMMNNNTTT[[[aaa```YYYTTTTTTVVVMMMKKKHHHEEECCCCCCDDDDDDFFFEEEDDDBBBAAA@@@??????===;;;<<>>GGGNNNTTTVVVVVVVVVVVVVVVWWWXXXZZZ[[[]]]ZZZVVVTTTTTTUUUVVVVVVYYYWWWWWW[[[aaajjjxxx~~~uuullliiiooozzz{{{hhh[[[VVVVVVZZZZZZWWWQQQNNNJJJBBB888222222222111111111111111///............//////000000000111333666:::===????????????@@@@@@@@@@@@@@@@@@@@@AAABBBAAA@@@>>>===>>>============>>>??????=========<<<;;;:::888888777777777666666555555555444444333222111000000///........................------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,---------,,,,,,++++++*********]]]```iiiyyy}}}vvv```ZZZdddkkkwwwwwwiii]]]WWW[[[bbbxxx|||mmmaaa___aaaYYY^^^aaa^^^ZZZWWWSSSPPPUUUSSSOOOMMMKKKJJJHHHGGGEEEDDDEEEGGGFFFAAA???@@@@@@???===;;;???GGGLLLMMMMMMQQQXXX^^^\\\XXXYYY]]]```kkkvvvxxxssspppvvv}}}zzz{{{qqqeeefffmmmpppaaaXXXNNNOOORRRWWW^^^fffmmmqqqooopppvvvwwwfffTTTJJJGGGEEEFFFHHHFFFGGGIIIMMMQQQSSSSSSRRRQQQOOONNNNNNNNNLLLHHHEEE???999222---,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------...///000000000000222222111000//////000000...///111222222000...------------,,,,,,+++++++++************************))))))************))))))************************((()))))))))************(((((())))))))))))((((((******************************++++++++++++************************************************************************************************************************************************************************************************************++++++++++++************+++,,,,,,,,,,,,+++,,,,,,---------...//////555:::BBBJJJQQQUUUWWWWWWYYYWWWTTTRRRRRRTTTVVVXXXVVVTTTSSSTTTWWWZZZ[[[ZZZVVV\\\hhhvvvyyyuuusssqqqooonnnssstttuuuwwwdddWWWQQQWWWXXXXXXVVVWWWVVVNNNDDD<<<:::777444222222333444///...............//////000000111333555888;;;===??????@@@@@@@@@@@@??????@@@@@@@@@@@@???>>><<<;;;;;;;;;<<<<<<===>>>??????=========<<<;;;:::888888666666666666666666555555333333333222111000000///........................------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********jjjqqqzzzhhhggguuurrrgggdddnnn{{{vvvgggdddgggmmmzzz}}}tttkkkbbbbbb___\\\[[[[[[ZZZXXXVVVUUUQQQQQQRRRPPPJJJGGGHHHEEEEEECCC???BBBHHHIIIEEE===BBBKKKQQQOOOJJJKKKPPPUUU^^^fffgggbbbbbbjjjsssppprrrzzzxxxkkkmmmuuuqqqbbbXXXUUUUUUUUUVVVYYY^^^bbbeeeccchhhuuuvvvkkkaaa\\\YYYSSSOOONNNIIIIIIJJJLLLPPPQQQPPPNNNRRRQQQOOOOOOOOONNNMMMMMMGGGAAA888111...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------......///000111111111111222111000000000000000000...///111222222000...---------,,,,,,,,,,,,++++++************************))))))************))))))************************((()))))))))************)))******++++++******)))))))))))))))))))))))))))******++++++++++++******************************************************************************************************************************************************************************++++++++++++++++++++++++******++++++++++++************+++,,,,,,,,,,,,+++............///000222333@@@DDDLLLRRRWWWXXXWWWVVVXXXUUUQQQNNNMMMOOOQQQSSSUUUUUUWWWYYY[[[[[[ZZZXXXTTTddd}}}zzzrrrfffhhhgggjjj~~~lllZZZNNNWWWYYYZZZYYYZZZZZZTTTLLLGGGCCC<<<666222222333444000//////.........//////000000111222444777999;;;>>>>>>???@@@@@@@@@??????@@@@@@??????>>>===<<<;;;999:::;;;<<<===>>>>>>>>>=========<<<;;;:::888888666666666666555555555555333222222111111000000000........................------,,,,,,,,,+++++++++------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***ppp{{{}}}sssmmmuuuuuunnnkkknnn|||sssggghhhnnn{{{oooggggggiiinnnqqqqqqkkkggg```YYYTTTUUUVVVRRROOOOOOLLLOOOMMMFFFEEEIIIGGG@@@>>>>>>@@@AAA???===BBBJJJMMMRRRWWWXXXXXX]]]gggooonnnpppxxx|||}}}qqqrrrxxxwwwhhh^^^cccgggnnnqqqpppiii```ZZZVVV___qqq|||ppppppsssxxxsssfffZZZSSSKKKGGGDDDEEEIIIMMMNNNNNNTTTSSSQQQOOONNNMMMMMMMMMKKKEEE===777222///,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...///000111222222222222111111000000000000000111//////000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,************************))))))************))))))************************))))))))))))******************++++++++++++******))))))))))))))))))))))))******++++++++++++*********************************************+++++++++************************************************************************************************************************++++++++++++++++++++++++******++++++++++++************+++,,,,,,,,,,,,+++,,,,,,---///222555888:::GGGKKKPPPUUUXXXXXXWWWUUUSSSPPPMMMJJJJJJMMMPPPRRRTTTVVVYYYYYYWWWUUUUUUUUU```sss~~~iiieeeaaaeeewwwnnn^^^SSSSSSWWWYYYWWWWWWYYYXXXTTTNNNIIICCC<<<666333222222111000000////////////000000000000111333555888999;;;===>>>@@@AAA@@@@@@????????????>>>============::::::<<<===>>>>>>>>>>>>=========<<<;;;:::888888666666666555555444444444222222111111111000000000........................------,,,,,,,,,,,,++++++------------------------,,,++++++******++++++,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++ppp|||{{{pppmmmqqq}}}vvvvvvxxx}}}ppplllrrrzzzzzzoookkkppp{{{zzzoooddd[[[]]]aaaaaa___^^^\\\```]]]RRRMMMPPPNNNGGGJJJFFFDDDBBB???===AAAHHHHHHHHHIIIKKKQQQXXX```eeefffiiiqqq|||yyyqqqnnnwww}}}~~~tttiiimmmxxxooocccUUUYYYeeesss{{{zzzvvvtttpppvvv{{{pppmmmaaaVVVIIIBBBCCCGGGLLLNNNOOOPPPQQQQQQOOONNNLLLLLLNNNJJJDDD???;;;666222///------------------------++++++,,,,,,,,,,,,---------...///000111111111111111111000000000000111111/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))************))))))************************))))))))))))************))))))************))))))))))))))))))))))))))))))******++++++++++++******************************))))))*********+++++++++******************************************************************************************************************************************************++++++++++++************+++,,,,,,,,,,,,+++***+++...222888>>>DDDGGGOOOPPPSSSUUUUUUTTTSSSQQQKKKJJJHHHHHHJJJNNNRRRUUUUUUWWWYYYXXXVVVZZZccclll~~~vvvkkkmmmwww|||rrroooooofffjjjiiiaaaZZZYYYZZZZZZQQQPPPLLLGGGAAA:::555222222222111000000000000000000000000000222444666888999;;;===@@@AAAAAAAAA@@@??????>>>>>>>>>>>>>>>>>><<<===>>>???@@@@@@??????=========<<<;;;:::888888777777666555444444333333111111111111000000000000////////////////////////------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------,,,,,,+++++++++++++++++++++++++++++++++qqq}}}wwwmmmttt}}}|||qqqsssvvvxxxssssss|||}}}rrrhhhoooyyytttiiikkkrrruuutttrrroootttpppbbb[[[^^^^^^XXXTTTQQQPPPOOOKKKFFFDDDGGGEEEBBB@@@CCCJJJRRRVVVWWWYYY^^^hhhqqqrrrllliiijjjkkkrrrzzzuuuiiiqqq~~~uuu```ZZZWWWXXX[[[\\\^^^cccooovvvvvv^^^KKKCCCCCCFFFHHHGGGKKKPPPRRRRRRQQQOOONNNQQQNNNKKKGGGCCC>>>999555------------------------++++++,,,,,,,,,---------,,,---...///000000000000111000000000000000111111//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,************************))))))************))))))************************))))))))))))************(((((())))))))))))(((((())))))))))))))))))))))))******++++++++++++******************************))))))******++++++++++++************************************************************************************************************************))))))))))))))))))))))))******++++++++++++************+++,,,,,,,,,,,,++++++---111777???HHHOOOSSSVVVUUUUUUTTTRRRPPPMMMLLLFFFFFFFFFGGGKKKPPPVVVYYYXXX\\\^^^]]]```lll{{{yyysssqqquuusss{{{~~~wwwyyyvvvddd[[[XXXXXXTTTTTTUUURRRLLLCCC999444333333222111000000111111000000000000222444666777888:::===@@@AAABBBAAAAAA???>>>>>>>>>>>>??????@@@>>>???@@@AAABBBAAA@@@@@@=========<<<;;;:::888888888777777555444333222222111111111111000000000000000000000000000000000000---------,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,---------,,,,,,+++++++++++++++++++++++++++++++++~~~vvvpppmmmjjjkkkwwwtttpppllljjjnnntttyyy|||wwwooooooxxxzzzooojjjrrr}}}}}}xxxvvvtttyyyrrrfffeeeffffffdddccc```[[[VVVSSSPPPLLLEEECCC???>>>BBBFFFDDDAAAGGGLLLTTTZZZ^^^```bbbccceeejjjnnnqqq{{{yyysssppplllccc[[[ZZZXXXQQQTTT[[[YYYeeeooopppWWWJJJIIIHHHDDDHHHKKKMMMNNNNNNNNNPPPQQQOOONNNNNNMMMLLLHHHBBB>>>333111000...------------)))*********+++++++++,,,,,,,,,------.../////////111111000000//////......///............---------.........------,,,,,,,,,+++++++++************)))******************************************************))))))))))))******+++*********))))))(((((())))))))))))))))))))))))))))))))))))***************************)))((((((******)))))))))))))))***))))))))))))))))))))))))************************************************)))************+++++++++++++++++++++++++++++++++************************)))************++++++++++++,,,,,,,,,+++,,,...000,,,111999BBBJJJPPPSSSTTTWWWYYYZZZWWWQQQLLLJJJJJJGGGGGGJJJOOOQQQQQQUUU\\\\\\bbblll||||||pppffflllhhhggglllwwwvvvfffZZZQQQOOOSSSVVVUUUTTTQQQIII???666555333222222222000...000000000111222444555666999:::;;;===>>>>>>??????@@@@@@???>>>>>>>>>>>>>>><<<===???AAAAAA???===<<<>>>>>>===<<<;;;999888777555555444333222222222222222222222222111111111000222111111000///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++tttxxx|||~~~}}}wwwqqqlllkkkhhhiiipppzzz}}}xxxppphhhgggfffiiinnntttxxxyyy~~~xxxpppkkknnnwwwvvvmmmiiiiiiuuuyyytttsssuuu|||vvvjjjiiilllnnntttrrrmmmfff```[[[WWWTTTUUUQQQJJJEEEEEEHHHGGGDDDGGGKKKPPPUUUXXX\\\___bbb^^^```aaaeeesss~~~~~~uuuoooxxx~~~jjj[[[VVV\\\dddccceeeeee[[[eeennn~~~vvvggg\\\UUULLLDDDFFFGGGIIINNNRRRTTTRRRPPPOOONNNMMMMMMMMMKKKHHHEEE===:::555000,,,+++,,,---++++++++++++++++++++++++,,,,,,------.../////////111000000000/////////...///............---------......---------,,,,,,,,,++++++++++++******************************************************************))))))))))))******************)))))))))((())))))))))))))))))))))))))))))))))))***************************)))((((((******))))))))))))******************************************************************************)))************+++++++++++++++++++++++++++++++++************************************+++++++++++++++,,,------,,,+++,,,---000555===FFFNNNSSSUUUVVVUUUVVVVVVSSSOOOLLLLLLMMMHHHIIIOOOUUUWWWVVVYYY^^^]]]kkk{{{ppplllfffcccgggsss}}}jjj[[[QQQUUUWWWWWWVVVXXXWWWNNNCCC<<<999444222111111111111000000000111222333555555999999;;;<<<>>>>>>??????@@@???>>>>>>======>>>>>><<<>>>@@@AAAAAA@@@>>><<<>>>>>>===<<<;;;999888777666555444333222222222222222222111111111000000000111111111000///.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++qqqtttxxx{{{{{{xxxssspppooonnnooossswwwwwwsssooonnnooorrrvvv|||}}}}}}{{{xxxvvvxxx}}}uuuoookkkmmmwwwwwwnnnpppttt}}}~~~rrrlllrrr}}}uuulllfffddd```___XXXPPPMMMNNNMMMHHHGGGHHHIIIJJJKKKOOOUUUYYYTTTSSSRRRYYYiiiwww{{{xxxiiirrr}}}ooo```\\\gggxxx}}}lllfffiiiqqq}}}}}}wwwuuuvvv{{{}}}xxxoooeeeZZZQQQOOOJJJDDDEEEKKKOOONNNLLLPPPOOOMMMMMMNNNNNNLLLKKKJJJEEE===555///,,,,,,,,,------,,,,,,++++++,,,,,,,,,,,,------.../////////000000000000///////////////............---------...------------,,,,,,,,,,,,+++++++++******************************************************************))))))))))))******************))))))))))))))))))))))))))))))))))))))))))))))))************)))************))))))(((************************************************************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,***,,,......---,,,---...777<<>>????????????>>>=========>>>>>>===>>>@@@AAAAAA@@@>>>===>>>>>>>>>===;;;:::888777666666444333333333333333111111111111000000000///111111000000//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++~~~}}}{{{}}}}}}{{{yyywww}}}~~~xxxooosssxxxtttsssnnniiiiiiuuuuuuooonnnggglllmmmfffaaa___XXXPPPPPPNNNKKKGGGEEEGGGLLLOOOIIIIIILLLTTT___hhhjjjhhh\\\fffttt~~~uuulllgggttt}}}kkkdddaaadddhhhhhhffffffuuu{{{}}}wwwrrrnnnooobbbQQQEEEBBBEEEIIIJJJOOONNNMMMNNNOOONNNMMMKKKPPPLLLEEE===777222///...------,,,++++++,,,------,,,,,,------.../////////000000000000///////////////............---------------------------------,,,,,,+++++++++***************************************************************))))))))))))***************)))))))))))))))))))))))))))))))))))))))((()))))))))************))))))************)))((())))))******++++++******************************************************************************))))))*********+++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,***+++,,,------000444777BBBFFFMMMSSSWWWWWWVVVTTTUUURRRNNNIIIGGGHHHJJJMMMTTTRRRRRRTTTUUUYYYeeeqqq|||xxxxxxwwwuuuuuuttttttttttttvvvyyy{{{|||~~~wwwpppooowwwttthhhbbb\\\]]][[[WWWVVVYYYYYYUUUNNNIIIBBB;;;777444222000000000000000111111222333666777999;;;===>>>?????????>>>>>>======>>>>>>>>>===>>>@@@AAAAAA@@@>>>===>>>>>>>>>===<<<:::888777777666555444333333333333111111111000000000//////111000000000/////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++~~~|||{{{uuurrrmmmiiiiiirrr{{{qqqnnnqqquuuyyykkk]]]^^^\\\XXXRRRLLLJJJKKKMMMBBBFFFMMMTTTVVVWWWWWWXXX```fffmmmrrrtttzzzwwwmmmkkk|||{{{kkk```XXXXXX[[[\\\\\\\\\pppuuu~~~nnnYYYJJJEEEFFFIIIGGGHHHJJJMMMOOOOOONNNKKKOOONNNKKKFFFAAA;;;666333......,,,+++,,,---...///,,,,,,------.../////////////////////000000000000///............---------------------------------,,,,,,,,,++++++++++++*********************************************************))))))))))))******))))))))))))))))))******))))))))))))))))))))))))((()))))))))************((())))))*********))))))((()))***+++,,,+++++++++************************************************************************))))))*********+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,***++++++,,,000777???FFFLLLOOOSSSVVVWWWUUURRRPPPOOOLLLIIIGGGHHHKKKNNNQQQ[[[WWWSSSTTTXXXeee|||~~~{{{yyyxxxxxxxxxxxxyyyzzz|||}}}wwwwwwwwwxxxxxxwwwssspppppppppooonnnmmmmmmmmmmmmmmmpppsssuuuvvvwwwzzz||||||yyyvvvvvvwwwzzz{{{{{{{{{}}}wwwoooqqqwww|||{{{lll]]]WWWWWWYYYSSSPPPKKKFFFAAA:::333...222111111111111111222222444555888:::<<<>>>???@@@??????>>>>>>>>>>>>??????>>>???@@@@@@@@@@@@???>>>??????>>>===<<<:::999888777777666555444444444444111111111111000000000000000000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++}}}|||{{{}}}|||yyywwwvvvxxxzzz{{{{{{yyyyyyzzzzzzyyywwwvvvuuuyyyyyyyyyzzz}}}zzzzzzwwwtttrrrqqqvvvyyyqqqkkknnnvvv|||kkkfffgggfffbbb[[[UUUQQQPPPIIIKKKQQQTTTPPPJJJIIIMMMaaabbbdddeeegggmmmuuu|||wwwssstttzzz~~~|||nnnrrrvvvccc[[[VVVYYY]]]\\\[[[[[[ggglllyyy~~~kkkYYYLLLFFFDDDBBBBBBEEEIIIMMMOOOOOOOOOLLLMMMMMMLLLIIIDDD???<<<444333000...---...///000,,,,,,------.../////////////////////000000000000///............---------,,,,,,,,,------------...,,,,,,,,,,,,++++++++++++******************************************************))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))************((())))))************)))((()))***,,,,,,,,,++++++++++++++++++++++++++++++************************************************)))************+++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++---000666@@@JJJRRRRRRTTTUUUVVVUUURRRNNNLLLIIIGGGGGGIIINNNSSSVVVXXXUUUTTTVVV\\\ddduuu{{{yyywwwuuurrrqqqqqqooommmkkkkkkkkkkkklllmmmppprrrsssqqqqqqrrrtttuuutttpppmmmooonnnmmmlllllllllllllllmmmooorrrtttuuuuuuwwwyyyvvvtttpppoooqqqssstttuuupppssswww|||uuukkkhhhiiikkkqqqyyyqqq]]]VVVVVVUUUTTTRRROOOJJJBBB888222333333222222111222222222333444666999<<<>>>???@@@@@@@@@?????????@@@AAAAAA???@@@@@@@@@@@@@@@@@@?????????>>>>>><<<;;;999888888777666555555444555555222222222222111111111000000000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++xxxwwwuuurrrpppmmmkkkjjjhhhhhhhhhfffdddcccdddffffffdddbbbbbbdddeeefffeeecccbbbbbbcccdddddddddcccbbbeeehhhiiijjjlllpppuuuuuuvvvxxx{{{~~~zzzzzzyyyyyyzzzyyyyyyuuunnniiifffnnn{{{qqqlllpppvvvwwwssskkkccc^^^\\\XXXVVVUUUOOOGGGEEEIIIUUUUUUUUUWWW\\\cccjjjooolllfffgggqqqxxxzzz||||||~~~fff```^^^bbbhhhjjjnnnqqqkkkjjjrrr~~~vvvlllbbbYYYQQQLLLGGGEEECCCDDDGGGKKKNNNOOOLLLLLLMMMMMMLLLIIIGGGEEE>>>;;;777333000......///,,,,,,------.../////////.../////////000000000111///............---------,,,,,,,,,---------......------,,,,,,,,,+++++++++******************************************************))))))))))))******((()))))))))************))))))))))))))))))))))))))))))))))))************(((((()))***************''')))+++,,,------,,,+++++++++++++++++++++++++++************************************************)))************+++++++++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***---222777???HHHQQQWWWSSSTTTTTTSSSQQQOOOMMMKKKJJJJJJKKKOOOUUUYYYZZZZZZSSSZZZgggttt}}}}}}}}}vvvrrrooonnniiihhhgggggghhhhhhgggfffdddcccdddeeefffiiikkkmmmooooooqqqtttvvvuuuqqqnnnmmmllllllkkkkkkkkkkkkkkkllloooqqqssssssssstttuuutttqqqnnnlllnnnpppqqqrrrkkkoootttyyy}}}|||vvvkkkiiikkksss}}}mmm\\\TTTTTTTTTUUUTTTQQQJJJAAA;;;555555444333222222333333222333666999<<<>>>???@@@AAAAAA@@@@@@AAAAAABBBCCC@@@@@@@@@@@@@@@@@@@@@@@@?????????>>><<<;;;999888999888777666555555555555333333333333222222222222////////////000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------++++++++++++++++++++++++gggeeeccc```]]][[[ZZZZZZTTTTTTTTTSSSRRRSSSUUUVVVTTTSSSRRRRRRSSSSSSQQQOOOQQQPPPOOOOOOQQQRRRSSSRRRMMMRRRWWWXXXVVVWWW[[[``````cccgggllloooqqqqqqqqquuuxxxzzzzzz}}}}}}xxx~~~|||}}}~~~zzzuuu{{{nnngggbbb```iiixxxyyy|||ooottt|||xxxrrroooddd[[[WWWRRRKKKHHHJJJKKKIIIHHHKKKPPPUUUYYY[[[aaa[[[\\\gggoooqqquuu|||wwwpppkkknnnuuu}}}wwwooommmwww{{{yyyzzzssskkkggggggfffbbb]]]PPPKKKEEEAAABBBFFFJJJLLLMMMMMMMMMMMMLLLLLLKKKKKKEEEBBB<<<666222///......,,,,,,------...//////000.../////////000000111111//////.........---------,,,,,,,,,------.........---------,,,,,,,,,++++++******************************************************))))))))))))******(((((())))))*********+++))))))))))))))))))))))))))))))))))))************(((((()))***************''')))+++---...---,,,+++++++++++++++++++++++++++************************************************)))************+++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***///666>>>EEEMMMTTTXXXRRRRRRQQQQQQOOONNNLLLLLLQQQPPPQQQUUUYYY[[[ZZZWWW[[[hhh~~~}}}ppplllnnnmmmyyy}}}xxxrrrmmmjjjiiihhhcccbbbbbbcccfffhhhggggggbbbaaabbbccceeegggiiikkkjjjkkkmmmpppsssrrrooollljjjjjjiiiiiihhhiiiiiiiiijjjmmmoooqqqppppppqqqrrrtttqqqmmmkkkmmmoooqqqqqqkkknnntttzzz~~~yyy~~~xxxqqqmmmqqqxxx{{{dddVVVTTTTTTTTTUUUSSSOOOHHHDDD666666555444333333333333111222555888;;;>>>???@@@AAAAAAAAAAAABBBBBBCCCDDD@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>===;;;999999999888777666666555555555444444444333333333222222////////////000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------++++++++++++++++++++++++NNNMMMLLLMMMOOOOOOOOOMMMLLLMMMMMMLLLJJJJJJKKKMMMOOOOOONNNMMMMMMMMMMMMMMMLLLKKKIIIHHHGGGGGGHHHHHHEEEFFFGGGHHHIIIHHHHHHGGGLLLKKKLLLOOOTTTVVVVVVTTT___```bbbeeeiiinnnrrrtttyyy}}}}}}xxxuuuwwwzzzuuuhhh___^^^gggttt}}}|||rrrlllqqq{{{rrrfffaaaaaaaaa]]]XXXQQQIIIEEEHHHJJJJJJLLLQQQUUUaaahhhccc___hhhuuu}}}tttsssoooggg```ZZZ[[[aaadddbbbfffrrr|||ssshhhggg^^^MMMAAA???DDDGGGKKKNNNMMMLLLMMMQQQOOOKKKIIIGGGFFFFFFEEE???444+++---//////---******---000000000000000////////////000000000000////////////---------------------------,,,+++******+++,,,---************************+++++++++*********))))))))))))))))))************************************++++++************++++++******************************************************+++,,,,,,---......+++++++++*********))))))************************)))************+++++++++************************++++++++++++++++++++++++++++++******************'''+++...///---,,,,,,...---666DDDMMMRRRSSSTTTUUUPPPWWWZZZTTTQQQSSSUUUSSSUUUXXX[[[\\\[[[ZZZ[[[\\\xxxsssnnnhhhbbb]]]YYYVVVTTTWWW^^^eeennn~~~~~~yyyyyyzzzyyywwwqqqnnnjjjfffbbbaaaaaaaaaaaaaaabbbbbbaaa```______YYYYYYZZZ[[[\\\^^^```aaa`````````aaa``````___^^^ZZZYYYYYYXXXXXXZZZ[[[\\\aaabbbdddgggiiijjjkkkkkkjjjiiigggggghhhiiilllmmmmmmrrrxxx|||}}}{{{yyyyyyzzz{{{|||}}}}}}{{{zzzxxxyyyyyyyyyzzz}}}vvvwwwxxxrrryyy}}}iiiZZZRRRUUUXXXYYYVVVRRRMMMJJJBBB;;;444111222333111...444444444555777:::<<<>>>DDDCCCBBBAAA@@@@@@@@@@@@>>>???@@@AAAAAAAAAAAAAAA>>>>>>===<<<;;;;;;::::::888888777777666666555555444333222222111111222222222111111000///......---//////...------------......---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++++++++,,,------++++++,,,---QQQPPPQQQSSSWWWYYYYYYYYYZZZ[[[\\\[[[ZZZ[[[]]]___bbbbbbaaa```````````````aaa```]]][[[YYYXXXXXXXXXTTTUUUUUUUUUTTTRRRQQQPPPPPPNNNLLLLLLMMMMMMJJJGGGKKKMMMOOOQQQRRRVVV[[[___eeejjjnnnpppooorrrwww|||wwwrrrlllhhhllluuuxxxnnnhhhkkk{{{sssnnnlllpppwwwxxxqqqiiidddZZZSSSQQQNNNIIIFFFHHHOOO[[[dddcccaaahhhsssyyyuuurrrxxx}}}}}}}}}xxxttt|||wwwhhh```[[[UUURRRSSSUUUaaaqqq}}}zzzbbbKKKAAABBBDDDFFFKKKMMMLLLLLLOOOOOONNNMMMKKKJJJJJJHHHBBB777.........///...,,,+++,,,---000/////////////////////000000000000////////////------------------------,,,,,,+++******+++,,,,,,************************+++++++++*********))))))))))))))))))************************************++++++************++++++******************************************************++++++,,,------...+++++++++*********))))))************************)))************+++++++++************************++++++++++++++++++++++++++++++******************))),,,......---...111444<<>>>>>===>>>>>>???@@@@@@@@@@@@???>>>===<<<<<<;;;;;;::::::999999999888888777666666555555444333333333222222222111111111111000000//////......//////...------------...------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,+++,,,------++++++,,,---~~~}}}~~~}}}zzzvvvtttrrrnnnmmmllljjjhhheeebbbaaa___[[[UUUPPPMMMLLLKKKKKKKKKMMMPPPRRRTTTYYY___ccckkklllnnnrrrxxx~~~~~~xxxttttttzzzeeeaaadddttttttkkkaaa\\\YYYVVVRRROOOPPPPPPNNNJJJLLLTTT```hhhrrrqqqlllgggfffkkktttzzz||||||}}}uuufff\\\ZZZ]]]bbbfffkkkgggiiiuuuqqq[[[MMMGGGDDDDDDGGGIIIGGGIIIMMMMMMKKKPPPPPPOOOPPPOOOJJJDDD???888333...,,,---...,,,***.........///////////////000000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************((()))))))))************************************++++++************++++++******************************************************++++++,,,,,,,,,,,,************************************************))))))*********+++++++++************************++++++++++++++++++++++++******+++++++++++++++,,,...,,,++++++///666???DDDJJJNNNRRRSSSQQQRRRTTTWWWXXXYYYYYYYYYYYYZZZXXXVVV[[[WWWWWW^^^pppqqqZZZLLLIIIFFFHHHJJJLLLNNNQQQUUUWWWeee{{{zzzvvvqqqllljjjgggdddaaaaaabbbbbb___YYYVVVWWWYYYUUUTTTQQQNNNLLLKKKKKKKKKJJJJJJJJJIIIHHHFFFEEEDDDEEEEEEDDDDDDDDDDDDEEEEEEIIIIIIJJJLLLLLLMMMMMMMMMHHHHHHHHHHHHIIIIIIJJJJJJJJJKKKMMMNNNOOOPPPQQQQQQOOOOOOOOOOOOPPPQQQRRRSSSTTTUUUVVVVVVUUUUUUWWWYYYZZZ\\\___bbbfffhhhjjjkkklllmmmmmmooosssvvvzzz|||zzz}}}xxxfffhhhkkkqqqyyy}}}gggVVVRRRUUUUUUQQQJJJ@@@888333333444444444444444555777999:::>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAA@@@>>>===;;;::::::::::::999999999888888888777777666555555444444333333333333222222111111111000000000/////////...//////...------------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,+++,,,------++++++,,,---}}}|||}}}uuukkkeeedddaaa[[[VVVUUUTTTSSSPPPMMMLLLLLLMMMRRRTTTXXX___gggqqqyyy~~~}}}zzz{{{yyyqqqhhheeeiiizzz{{{mmmccc``````\\\XXXVVVQQQLLLHHHHHHKKKPPPTTTZZZ^^^cccgggiiimmmsssyyy~~~pppfffgggssspppqqq~~~yyyyyyuuukkkccc^^^VVVOOOFFFFFFCCCBBBGGGMMMMMMHHHLLLLLLMMMOOOOOOMMMJJJHHHAAA:::111,,,,,,---------------....../////////000000000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************((()))))))))************************************++++++************++++++******************************************************+++++++++++++++,,,************************************************))))))*********+++++++++************************++++++++++++++++++++++++******++++++,,,,,,,,,,,,...,,,+++...444<<>>>>>>>>???@@@AAABBBCCCBBBBBBAAA@@@>>><<<:::999999999999999999888888888777777666666555444444444222222333333333222111000000000000000//////////////////...------------...,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,---+++,,,------++++++,,,---mmmkkkiiiiiiiiihhhfffdddaaaaaaaaa___]]]\\\\\\^^^\\\\\\\\\\\\\\\]]]]]]^^^^^^___bbbeeeiiikkkmmmnnnoooppprrruuuyyy}}}|||vvvqqqoookkkeee___ZZZUUUSSSNNNNNNNNNPPPUUUZZZ```ccciiipppyyy}}}vvvjjjkkksss~~~wwwiiiaaaeeennnrrrpppeee^^^XXXVVVTTTNNNIIIGGGNNNUUU```jjjmmmnnnrrrxxx~~~xxxrrryyyzzzllleeefffjjjlllkkkmmmnnnooorrrssslllcccRRRPPPKKKEEEFFFJJJJJJGGGGGGIIIKKKMMMNNNNNNNNNMMMHHHBBB888111------...///---------......//////000000000000000////////////------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++))))))))))))************************************++++++************++++++******************************************************++++++++++++++++++***************+++++++++************************)))************+++++++++************************++++++++++++++++++++++++******++++++,,,---------......///555===EEEJJJMMMPPPSSSUUUTTTQQQNNNNNNPPPTTTUUUXXXZZZWWWTTTUUUZZZ]]]gggzzz}}}jjjeee]]]SSSJJJEEEEEEFFFIIIIIIIIIMMMYYYnnnwwwnnnfff___\\\XXXWWWUUUTTTRRRRRRSSSSSSTTTQQQMMMHHHDDDDDDFFFIIIGGGFFFEEEDDDCCCCCCBBBBBB??????@@@AAAAAAAAAAAAAAA>>>>>>>>>???@@@AAABBBCCC@@@@@@AAAAAA@@@@@@???>>><<<======>>>???>>>>>>>>>??????@@@AAABBBBBBAAAAAACCCCCCDDDDDDEEEFFFFFFFFFKKKKKKLLLLLLLLLNNNQQQTTTVVVVVVVVVWWWXXXYYYZZZ[[[\\\\\\]]]^^^```bbbddddddbbbfffkkkooorrruuuxxxzzz|||qqqkkkoooeeeVVVTTTQQQRRRRRRPPPJJJBBB999444555444333333444555666777>>>>>>???@@@AAACCCEEEFFFCCCBBBBBB@@@???===;;;:::999999999999999999999999777777666555555444444333222222333444333222111000000000000000//////////////////...------------...,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------+++,,,------++++++,,,---LLLJJJHHHHHHHHHHHHFFFDDDDDDDDDDDDCCCAAA@@@AAACCCBBBBBBAAAAAABBBBBBCCCDDD???AAACCCFFFHHHIIIIIIJJJLLLMMMNNNQQQTTTWWW[[[]]]^^^cccjjjqqqvvv{{{}}}xxxrrrnnndddaaa\\\WWWSSSQQQPPPOOOSSSYYYaaajjjrrryyywwwxxx~~~ssspppiii___^^^nnnuuuiiieeeaaaYYYRRROOOOOOTTT^^^ggghhhfffjjjssswww|||xxxzzzxxxfffWWWRRRUUUZZZeeelllsssyyy~~~wwwoooooofffUUUHHHDDDFFFFFFFFFHHHKKKLLLMMMNNNOOOPPPKKKHHHAAA999222...---...,,,,,,---......///000000000000000000////////////------------------------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++))))))))))))************************************++++++************++++++************************************************++++++******************))))))*********+++++++++************************)))************+++++++++************************++++++++++++++++++++++++******++++++,,,------...///000555>>>GGGMMMOOOOOOQQQRRRRRRPPPMMMLLLOOOSSSUUUUUUWWWXXXTTTSSS\\\iii|||qqqddd\\\OOOPPPNNNKKKHHHHHHJJJKKKNNNRRRZZZeeeuuuvvvqqqhhhaaa[[[WWWTTTRRRQQQQQQPPPNNNLLLLLLMMMNNNLLLIIIEEECCCCCCDDDDDDDDDAAAAAA@@@@@@????????????;;;;;;<<<<<<<<<;;;;;;:::999999999888888999999:::666777777888888888888777555666777888888888777666999::::::;;;;;;;;;;;;:::::::::;;;<<<============AAABBBCCCCCCDDDEEEHHHJJJOOOPPPQQQRRRTTTVVVXXXYYYZZZZZZ[[[]]]___```bbbbbb^^^```dddggghhhiiilllppptttxxx}}}~~~~~~wwwpppxxxnnn]]]VVVQQQQQQRRRSSSRRRKKKAAA999555444333333333444555666===>>>>>>@@@BBBDDDFFFGGGCCCCCCBBBAAA???>>><<<;;;::::::::::::::::::::::::777666666555555444333333111222333444444222111///////////////000000000000//////...------------...,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...+++,,,------++++++,,,---@@@>>>===>>>???@@@???>>>???@@@AAA@@@??????AAABBB@@@@@@??????@@@AAABBBBBB???@@@AAABBBCCCBBBAAAAAACCCBBBBBBAAAAAACCCDDDEEEGGGKKKQQQUUUWWW[[[___cccdddmmmwww}}}~~~uuurrrllleee^^^XXXTTTRRRPPPRRRUUUXXX]]]dddlllqqqzzz|||yyypppiiiaaadddzzzuuukkkgggbbb___```OOOQQQXXX]]][[[XXX^^^hhhuuutttsssttttttvvv{{{~~~yyyuuu}}}qqqddd\\\XXXVVVTTTaaalllxxxgggLLL@@@AAAEEEGGGIIIKKKLLLMMMMMMOOOPPPKKKKKKGGG???666...,,,,,,,,,,,,------...///000000000000000000////////////------------------------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++))))))))))))************************************++++++************++++++************************************************++++++******************))))))******++++++++++++************************)))************+++++++++************************++++++++++++++++++++++++******+++,,,,,,---......000333:::DDDNNNSSSSSSQQQMMMMMMLLLJJJHHHKKKRRRXXXWWWVVVWWWWWWRRRTTTdddvvv|||lll___TTTNNNEEEGGGGGGFFFFFFKKKPPPSSSQQQ\\\nnnyyyqqqkkkccc^^^XXXTTTRRRQQQQQQPPPLLLKKKJJJHHHFFFEEEFFFGGGDDDAAA???@@@CCCDDDBBB@@@<<<<<<<<<;;;;;;;;;;;;;;;999999888888777666555444777666555444333333333333111222333444555666666666333444555666777666555555111222333333333333222222444555666777888888888888777999;;;===>>>@@@DDDFFFDDDEEEGGGIIIMMMPPPSSSUUUTTTUUUWWWZZZ]]]```bbbcccbbbccceeefffdddbbbdddhhhhhhjjjmmmmmmmmmrrr{{{xxxuuusssaaaVVVRRRQQQRRRUUUVVVQQQGGG???555444333333333333555555<<<===>>>???BBBDDDFFFGGGCCCCCCCCCBBB@@@>>>===<<<::::::::::::::::::::::::777666666555444444333333111222333444444222111///////////////000000000000//////...------------...++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...+++,,,------++++++,,,--->>>??????@@@@@@@@@@@@???>>>???@@@@@@@@@@@@@@@???BBBBBBBBBAAAAAAAAAAAA@@@?????????@@@AAAAAABBBBBBAAAAAAAAAAAAAAAAAABBBBBBAAACCCFFFFFFEEEFFFJJJMMMRRRSSSWWW\\\dddlllrrrvvv~~~xxxqqqkkkggg^^^YYYRRRMMMMMMSSS\\\bbbiiiiiippp|||rrrnnnfffggg{{{nnnlllnnnmmmjjj]]]ZZZTTTMMMJJJLLLTTTZZZ```kkkqqqooosss|||}}}wwwrrrwwwmmmbbb```______aaa___eeeqqq{{{aaaLLLDDDDDDFFFFFFFFFGGGJJJLLLMMMNNNKKKJJJHHHEEE@@@888///)))&&&***///000...---...000//////000000///...------........................,,,,,,------,,,,,,+++***------,,,,,,,,,,,,++++++******************************************************************************************************+++++++++,,,,,,,,,++++++******************))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,---------***(((***---000///---222999DDDLLLQQQSSSSSSSSSOOONNNJJJEEEFFFMMMVVV[[[YYYUUUSSSSSSSSS]]]xxxuuu```TTTMMMHHHDDDJJJGGGEEEFFFJJJOOOSSSUUUbbbwwwyyyrrrjjjdddaaaWWWUUUQQQMMMJJJIIIHHHHHHDDDDDDCCCCCCBBBAAAAAAAAA??????>>>======<<<;;;;;;999999888777666666555555333333333222222222111111222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333222222333333333444444444555666777888999;;;;;;<<<===>>>???AAABBBDDDEEEFFFLLLMMMPPPTTTYYY]]]aaacccbbbdddffffffeeeeeeeeefffeeecccbbbcccgggkkkoooppp|||sssmmmhhh```\\\VVVRRRTTTUUUOOOEEE>>>:::555222333444555555666999===AAACCCDDDDDDCCCDDDCCCAAA???>>>>>>???@@@<<<<<<<<<<<<;;;:::999888888777666555555444444555222222222111111111111000000000000000000000000000.........///////////////------------------------...---,,,,,,++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++>>>>>>???@@@@@@@@@@@@???>>>???@@@@@@@@@@@@@@@@@@BBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@AAAAAABBBBBBBBB>>>????????????@@@@@@@@@>>>@@@BBBBBBAAABBBEEEHHHFFFFFFFFFHHHKKKOOOSSSUUU[[[___eeennnwwwyyyqqqeee]]]XXXVVVTTTRRRVVVVVV[[[eeemmmqqqwww~~~vvvkkkjjjooouuuxxxmmmggg^^^XXXTTTQQQMMMJJJRRRZZZcccjjjqqqyyy|||zzzvvvvvvzzzmmmjjjooovvv|||{{{sssoooxxx{{{jjjXXXLLLFFFIIIEEECCCEEEIIILLLKKKIIILLLKKKIIIGGGCCC<<<444///***,,,...//////...///000//////000000///......---........................,,,------------,,,++++++------,,,,,,,,,,,,++++++******************************************************************************************************+++++++++,,,,,,,,,************************************************************************************************++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,---------,,,+++,,,...000000000>>>DDDKKKQQQRRRQQQPPPOOOJJJGGGCCCDDDJJJRRRVVVVVVSSSPPPSSS```ooo{{{nnn]]]QQQLLLKKKJJJIIIDDDCCCCCCEEEJJJRRRZZZ```yyyrrrooojjjddd]]]WWWRRROOOLLLJJJGGGDDDBBBAAAAAAAAA???>>>>>>===<<<;;;;;;::::::999999888777777666666555444444333222222111111333333333222222111111111222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333222222222333333333444444222222333444555666666777777888999:::;;;<<<===>>>AAACCCEEEHHHLLLPPPSSSUUUYYY\\\___aaabbbcccfffgggiiihhhgggggghhhkkklllmmmnnnqqquuuyyy~~~}}}rrrxxx|||{{{ssscccXXXTTTQQQMMMDDD???999333111222444666777999===@@@CCCCCCCCCBBBCCCBBBAAA???>>>>>>??????============<<<;;;::::::888888666555555555555555222222222222111111111111000000000000000000000000///////////////.........------------------------...---,,,,,,+++++++++,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++@@@@@@AAABBBBBBBBBBBBBBBAAAAAABBBCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDD@@@@@@@@@@@@AAAAAAAAAAAA>>>???AAAAAA@@@@@@BBBCCCCCCBBBAAA@@@@@@@@@AAABBBIIIJJJLLLQQQWWW___fffjjjrrrvvv}}}|||uuuqqqiii___VVVWWWSSSQQQTTTWWW\\\cccjjjxxx}}}zzznnngggkkkxxx}}}nnnccc^^^XXXNNNFFFHHHJJJTTTcccnnnsssvvvyyyuuu{{{tttppp}}}zzz}}}}}}yyyvvvvvvvvvuuussslllccc\\\MMMGGGBBBBBBHHHKKKJJJHHHMMMLLLKKKJJJGGGBBB;;;666///...------...000000000//////000000000///..............................---------------,,,++++++------,,,,,,,,,,,,++++++******************************************************************************************************+++++++++,,,,,,,,,************************************************************************************************++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,------------...---...000444888IIIMMMRRRTTTSSSPPPNNNMMMEEEAAAAAAHHHRRRWWWUUUQQQTTTUUU```wwwqqq___XXXNNNHHHFFFGGGGGGFFFFFFGGGIIIMMMSSS___mmmwww|||ssslll```^^^YYYSSSMMMIIIFFFEEEBBBAAA???===<<<<<<<<<===::::::999888777555555444555555444444333333222222222111111000000/////////222222222222111111111111222222222222222222222222222222222222222222222222333333333333333333333333444444444444444444444444222222222222333333333333111111111222222222333333222333333444555555666666777888999<<<>>>AAADDDEEELLLOOOSSSWWWZZZ^^^bbbeeekkkkkkjjjjjjkkklllmmmmmmmmmoooqqqssstttwwwzzz}}}~~~ooonnnlllqqqyyy```UUUSSSTTTLLLHHHAAA999333222555888888:::===@@@AAABBBBBBAAABBBAAA@@@??????>>>??????>>>>>>>>>>>>===<<<;;;;;;888888777666555555555555333222222222111111111111000000000000000000000000000000//////......------------------------------------,,,+++++++++,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++EEEFFFGGGHHHHHHHHHHHHHHHGGGHHHIIIJJJJJJKKKJJJJJJKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHEEEEEEEEEEEEFFFFFFFFFFFFBBBCCCDDDCCCCCCBBBBBBBBBFFFEEEDDDDDDCCCDDDDDDEEEHHHGGGEEEEEEFFFHHHKKKMMMTTTXXXaaalllxxxxxxpppiiibbbYYYRRRNNNOOOSSSWWWccclllwww~~~~~~tttiiigggsssnnnddd^^^YYYUUUNNNHHHLLL[[[eeegggllltttttt~~~vvvsssyyyzzzrrrrrrlllaaaaaadddiiilllooorrrwww{{{xxxsssWWWRRRKKKGGGFFFHHHJJJKKKLLLKKKKKKKKKIIIFFFAAA===555111,,,+++---//////...//////000000000//////...........................---------...---,,,,,,+++------,,,,,,,,,+++++++++******************************************************************************************************+++++++++,,,,,,,,,***************+++++++++************************************************************************++++++++++++++++++++++++++++++************+++++++++++++++,,,,,,,,,------,,,------,,,---333<<>>>>>>>>>>>===<<<;;;;;;999888777666555555555555333333222222222111111111000000000000000000000000111111000///...------,,,---------------------------,,,,,,++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++OOOPPPQQQRRRSSSSSSSSSSSSSSSSSSTTTUUUVVVWWWWWWWWWVVVVVVUUUUUUUUUTTTTTTTTTRRRRRRRRRQQQQQQPPPPPPPPPMMMMMMLLLLLLKKKKKKKKKKKKHHHHHHGGGGGGFFFEEECCCBBBCCCCCCBBBBBBBBBCCCCCCCCC@@@AAAAAABBBCCCDDDEEEFFFHHHJJJNNNTTT]]]gggpppuuu~~~~~~xxxlll```WWWSSSSSSSSSSSS[[[eeekkkooottt{{{uuuiiikkk~~~|||lllddddddfff^^^SSSOOOSSSVVVWWW]]]gggpppzzzvvvjjjiiipppsss{{{zzzrrrzzzttt```VVVXXX^^^bbbllluuuzzz~~~kkkiiibbbVVVJJJEEEGGGKKKIIIIIIIIIJJJJJJHHHDDDAAA:::555...+++,,,......---//////000000000000000///////////////////////////------.........---,,,,,,------,,,,,,,,,+++++++++******************************************************************************************************+++++++++,,,,,,,,,))))))*********+++++++++************************************************************************++++++++++++++++++++++++++++++************+++++++++++++++,,,,,,,,,------++++++,,,,,,///888EEENNNOOOQQQQQQPPPMMMJJJIIIIIIFFFHHHOOOVVVVVVSSSWWW^^^___zzzvvv___PPPHHHHHHGGGGGGIIIMMMRRRVVVSSSXXX```hhhsss~~~tttllleee___ZZZVVVLLLJJJFFFCCC@@@?????????@@@???>>><<<:::999888888777666555444333222111111333333333333333222222222333333333333222222222222222222222222222222333333222222222222222222222222222222222222222222222222444444444444444444444444555555555555555555555555222222333333333444444444555555555555444444444444444444444444444444444444333333333444444555666777777999===@@@CCCGGGLLLOOOTTTXXX___eeejjjooovvvzzzxxxyyyyyyxxxuuusssssstttsssuuuxxxzzz~~~zzzvvv|||hhhXXXNNNPPPPPPMMMHHHBBB<<<888666888999;;;===???@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@???============<<<;;;::::::999888777666666555555666333333333222222222222111111111111111111111111111111111000///...------,,,------------------------,,,,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---++++++++++++++++++++++++bbbcccdddeeefffgggggggggfffggghhhjjjjjjkkkkkkkkkiiiiiiiiiiiihhhhhhhhhgggeeeeeeddddddcccbbbaaaaaa\\\[[[ZZZYYYXXXWWWVVVUUUTTTRRRQQQQQQPPPNNNJJJGGGGGGFFFEEEDDDCCCAAA@@@@@@>>>???AAACCCDDDDDDCCCBBBGGGFFFEEEEEEHHHMMMRRRUUUVVVaaaoooyyy~~~zzzoooggg```ZZZRRRRRRRRRRRRWWWaaannnxxx{{{~~~yyynnnrrrtttjjjlllqqqpppiii___XXXQQQMMMQQQXXXeeennnvvvuuummmgggiiioootttxxxyyyyyywwwfff]]]ZZZYYYYYYUUUddduuu~~~nnnXXXIIIEEEHHHHHHGGGHHHIIIJJJIIIFFFDDD@@@;;;444///------------//////000111111111000000////////////////////////...............---,,,,,,------,,,,,,,,,,,,++++++******************************************************************************************************+++++++++,,,,,,,,,)))))))))***++++++,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,------+++,,,...111888AAALLLSSSRRRRRRPPPMMMIIIFFFEEEEEEHHHLLLSSSWWWSSSRRR```rrrmmmTTTGGGEEEGGGHHHIIILLLTTT```hhhpppuuu|||yyyrrrlllccc[[[TTTOOOJJJHHHCCCBBB???===<<<;;;;;;;;;999999888666555333222111333333222222111000000000222222222222222222111111222222222222222222222222333333333333444444444444444444444444444444444444444444444444444444444444555555555555555555555555666666666666666666666666444444444444555555555555444444444444444444444444333333333333444444444444333333333222333333444444333444666777888;;;???BBBCCCIIIPPPWWW]]]eeennntttzzz|||~~~~~~{{{xxxvvvvvvqqqrrrssstttvvvyyy~~~~~~rrraaaSSSSSSQQQOOOLLLHHHAAA:::444777888:::<<<>>>???@@@AAAAAAAAABBBBBBBBBBBBAAAAAA============<<<;;;::::::999999888777666666666666333333333333222222222222111111111111111111111111000000//////......------------------------------,,,,,,+++++++++,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++|||}}}~~~}}}||||||{{{vvvuuutttrrrpppnnnlllkkkiiigggeeeddddddaaa\\\XXXXXXWWWUUUSSSPPPMMMKKKJJJHHHHHHHHHGGGFFFCCCBBB@@@CCCCCCBBBAAAAAAAAABBBBBB???FFFOOOXXXaaakkkvvv}}}wwwnnnddd___WWWQQQPPPUUU]]]bbblllpppvvv{{{~~~~~~zzzuuuxxxssspppxxx~~~nnn^^^VVVSSSRRRUUU]]]eeeiiijjjlllqqqtttvvvwwwyyy~~~{{{kkkdddaaa^^^[[[VVVbbbooo}}}nnnXXXKKKFFFGGGGGGGGGIIIJJJJJJHHHFFFEEEBBB===666000------/////////000111111111111111////////////////////////...............------,,,------,,,,,,,,,,,,++++++******************************************************************************************************+++++++++,,,,,,,,,((())))))***++++++,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,------,,,...333;;;DDDKKKOOOQQQPPPPPPNNNKKKHHHGGGHHHIIINNNOOOSSSWWWVVVZZZrrr{{{```NNNHHHHHHKKKOOOSSS[[[kkkvvvkkkbbb]]]YYYQQQKKKEEEBBB@@@???======<<<;;;999888888777444444444333222111111000111111111111111111111111222222222222222222222222333333333333333333333333444444444555555555666666555555555555555555555555555555555555555555555555555555555555555555555555666666666666666666666666555555555666666666666777444444555555555555555555333333333444444555555555444333333222222333333333222333333333222444888:::888===CCCGGGKKKRRR\\\cccqqquuuzzz~~~~~~|||zzzzzzuuuvvvvvvuuuuuuuuuxxxzzz}}}~~~xxxooofff^^^YYYSSSPPPNNNIII???666666777999;;;===???AAABBBBBBBBBCCCDDDDDDCCCCCCBBB>>>>>>>>>>>>===<<<;;;;;;:::999888777666666666666444444333333333222222222111111111111111111111111///////////////.........------------------------,,,+++++++++,,,,,,---...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++}}}{{{xxxxxxwwwtttnnnjjjgggfffdddbbb___\\\YYYXXXOOONNNMMMKKKIIIHHHGGGFFF@@@AAACCCEEEEEEDDDCCCBBBEEEDDDCCCDDDIIIOOOTTTWWW^^^lll{{{}}}wwwnnneee^^^XXXTTTQQQXXX^^^iiitttyyyzzz|||zzzzzzzzz}}}~~~xxxppplllssspppddd\\\UUUJJJQQQ[[[ccckkksssxxxyyywwwvvvxxx}}}zzznnnggggggjjjkkkmmmnnnuuuhhhTTTIIIGGGGGGGGGIIIKKKKKKIIIGGGHHHGGGBBB:::222......111//////000111111111111111000000000000000000000000......//////......---,,,---------,,,,,,,,,++++++******************************************************************************************************+++++++++,,,,,,,,,((())))))***++++++,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,------------111999DDDNNNRRRPPPMMMLLLMMMLLLKKKJJJKKKNNNPPPTTTQQQTTTXXX[[[eeezzzcccNNNFFFIIIDDDJJJRRR^^^ooowwwnnneee\\\UUUMMMJJJEEEAAA>>>>>>>>>???777888777777666555333222222333444444444444444333222222222222333333333333444444444444444555555555555555555555555555555555555555555666666666777777666666666666666666666666666666666666666666666666666666666666666666666666777777777777777777777777666666666666777777777777666666666777777777888888333444444555666666777777555555444444333444444444222222222111000222555888333666;;;<<<>>>CCCLLLSSSVVV^^^iiitttzzz~~~{{{|||{{{zzzwwwvvvwwwxxxuuuvvvzzzyyyxxxzzz{{{yyyjjjbbbXXXUUUTTTOOOEEE;;;555666888:::===???AAABBBBBBCCCDDDEEEEEEDDDCCCCCC???@@@@@@??????>>>===<<<:::999888777666666666666444444444333333333222222111111111111111111111111.........///////////////------------------------++++++++++++,,,,,,---...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++}}}xxx{{{uuuooommmmmmkkkfffaaa]]][[[XXXTTTPPPMMMKKKJJJGGGFFFEEECCCBBBAAAAAAAAACCCBBB@@@AAACCCEEEFFFFFFKKKUUUdddrrr}}}{{{pppddd[[[UUUSSSTTTXXX```hhhpppxxx~~~uuu{{{|||vvvuuuuuurrrmmmmmmzzzzzzlllaaaXXXXXXQQQMMMSSSaaaoooyyyyyyyyy}}}xxxppptttwwwrrr|||}}}}}}mmmccc```UUUMMMHHHJJJJJJFFFFFFIIIDDDGGGHHHCCC;;;222...,,,//////000111222222111111000111111111111000//////////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************)))************+++++++++++++++++++++++++++++++++************************)))+++---//////---+++)))******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,+++***+++,,,...///...666BBBKKKPPPQQQPPPOOOMMMMMMKKKJJJIIIMMMSSSXXXYYYTTTSSSZZZfffxxxwwweeeVVVMMMKKKMMMKKKPPP[[[ppppppfff___XXXOOOGGGCCCBBB???<<<:::999999999777666555555444333222222222222222222222222222222111111222222222333333333555555555555555555555555555555555555666666666777555555666777888999::::::777777777777777777777777888888888888777777777777888888777777666666666555888888888888777777777777777777777777888888888888999999999888888888888777666555555666666777888999777777666666555555555444444444444444444444444444555555666888;;;>>>@@@AAAPPPRRRXXXbbboooxxx{{{{{{}}}}}}{{{{{{||||||zzzyyyyyy|||uuuvvvwwwyyy|||zzzfffVVVTTTVVVMMM???;;;999777999===@@@@@@???AAACCCDDDDDDBBB@@@@@@@@@BBBAAAAAABBBBBBAAA===:::<<<:::888777777777555444444444444444444444333333111111111111111111111111000000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++~~~|||{{{yyytttpppllljjjgggbbb^^^ZZZWWWUUUQQQNNNKKKIIIHHHGGGDDDBBBBBB@@@??????AAABBBCCCBBBFFFJJJPPPWWWaaammm{{{zzzpppjjj]]]ZZZWWWXXX[[[aaahhhnnnvvvyyy}}}}}}yyyyyywwwssstttzzznnnfff```[[[UUUOOOPPPUUU^^^fffkkkwww|||wwwwww|||vvvooorrryyy}}}}}}yyywwwuuuvvv}}}zzzqqqqqqtttYYYMMMDDDDDDGGGFFFFFFGGGGGGHHHHHHEEE???888222000...///000111222222222333222222333333222222111000////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************)))************+++++++++++++++++++++++++++++++++************************)))+++---......---+++)))******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++,,,---...///666===FFFNNNQQQPPPOOONNNJJJJJJJJJKKKNNNRRRVVVXXXUUU[[[ggguuu}}}tttnnnkkkdddYYYPPPLLLNNNRRRVVV```ssswwwmmmaaaXXXTTTOOOGGGAAA@@@>>><<<:::888777666666555555444333333222111111333333333333333222222222222222333333333444444444555555555555555555555555555555666666666777777777555555666777888999::::::999999999999999999999999999888888888777777777777888888888777777666666666999888888888777777777777777777777777888888888999::::::::::::999999999999999888888777777777888888777777777666666555555555444444444444444444444444444444555666999;;;===>>>AAABBBGGGPPP[[[fffmmmqqqzzz|||~~~}}}zzzyyyyyyzzz|||}}}|||zzzxxx{{{~~~___SSSSSSPPPIII>>>;;;999888:::===>>>???@@@BBBDDDCCCAAA@@@@@@@@@CCCCCCBBBCCCCCCBBB???<<<<<<:::888777777777666555666666666555555555444444111111111111111111111111000000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++{{{vvvqqqllliiigggccc]]]WWWUUUTTTRRRLLLGGGFFFDDDBBBAAABBBCCCBBBBBBBBBAAAAAACCCIIISSS```hhhsssyyyvvvpppfff]]]YYYYYY]]]___iiikkkqqqwww{{{}}}}}}~~~~~~~~~qqqiiigggffffffddd___XXXSSSSSSWWW\\\cccppp|||rrrttt|||~~~xxxxxxlllaaa]]][[[hhhuuu}}}zzzrrraaaPPPIIIHHHGGGDDDCCCJJJIIIHHHGGGDDD???999555......//////111222333444444444444444444333333222////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************)))************+++++++++++++++++++++++++++++++++***************************+++,,,......,,,+++***************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******,,,---///111333444AAAFFFLLLQQQQQQOOOLLLKKKFFFGGGJJJMMMQQQVVVZZZ]]]^^^qqqxxxcccXXXUUUTTTRRRNNNMMMQQQZZZaaammm|||}}}sssiii```XXXOOOIIIGGGEEE@@@;;;:::999888666444333333333333333222222111111111000333333333333333333333333444444444444555555555555666666666666666666666666666666666777777777888888555666666777888999::::::::::::::::::::::::::::::999999999888888888777777888888888888888777777777999999999888888888777777777777888888888999999999;;;;;;;;;;;;::::::::::::;;;;;;:::999888777777888777777777777777666666666555555555555555555555555333333444555666888999:::>>>>>>@@@CCCHHHPPPZZZ```nnnqqqwww{{{|||zzzzzzzzz{{{{{{~~~xxx|||uuu]]]XXXWWWRRRDDDBBB>>>:::888:::>>>BBB@@@BBBCCCCCCAAA@@@@@@AAAEEEDDDCCCDDDDDDCCC@@@======;;;888888888888777666777777777666666666555555111111111111111111111111000000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++~~~{{{yyyvvvooogggdddddd```XXXPPPPPPMMMJJJHHHGGGGGGFFFEEEAAAAAAAAABBBDDDFFFJJJLLLTTTZZZfffrrr}}}~~~qqqgggaaa\\\XXXWWW[[[cccnnnuuuxxxyyy{{{~~~tttfffcccggglllooouuuuuuiii[[[TTTSSSUUUPPP^^^qqq|||xxxrrruuu}}}qqq\\\UUUVVVWWWfffuuuwwwdddUUULLLGGGEEEDDDLLLIIIGGGGGGGGGEEE???:::......---...///111222444444444444555444333333222////////////............------------------------++++++++++++++++++++++++************************************************))))))*********+++++++++++++++++++++++++++++++++***************************+++,,,------,,,+++***************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---------///222777;;;>>>JJJMMMQQQRRRPPPLLLIIIHHHDDDHHHMMMNNNPPPVVV```iii{{{yyycccRRRJJJMMMLLLJJJIIIOOO\\\mmmyyy{{{pppggg^^^WWWPPPJJJDDD@@@@@@???<<<888666555444333222222111111111111111111111111000000444444444444444555555555555555666666666777777777777777777777777777777777777777777888888888888999666777777888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999888888888999999999999999888888888::::::999999999888888888888888888999999999::::::;;;;;;;;;;;;::::::::::::::::::999888888888888888888888888888888888888777666666666666666666666666444444444555555666777888:::;;;<<<===>>>CCCLLLSSS\\\aaahhhpppxxxyyy|||xxxzzzqqqddd[[[SSSKKKJJJEEE>>>999:::???DDDAAABBBCCCCCCBBBAAABBBCCCEEEDDDCCCCCCCCCBBB@@@>>>===;;;999999999999888777888777777666666555555555111111111111111111111111000000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,|||uuurrrqqqmmmddd\\\YYYUUUQQQNNNLLLKKKIIIGGGDDDDDDDDDDDDDDDCCCBBBAAAEEEIIIPPPZZZggguuuzzzqqqfff[[[WWWUUUYYYccckkkooouuu}}}}}}}}}mmmbbbaaaiiiqqqttt{{{gggZZZTTTRRROOOWWWfffrrruuurrrtttzzzmmm[[[XXXZZZ[[[^^^mmm~~~uuuaaaPPPHHHGGGIIIKKKIIIGGGGGGHHHGGGBBB>>>111///---,,,---///111222333333333333333222111111////////////............------------------------++++++++++++++++++++++++************************************************))))))*********+++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++...---,,,---222:::BBBGGGPPPQQQSSSRRRNNNJJJHHHGGGGGGMMMRRRPPPNNNWWWkkk|||uuucccRRRIIIHHHIIIHHHFFFHHHSSShhhwwwkkk```WWWOOOKKKGGGCCC>>>;;;;;;:::888666333333333333222222111111111111111111111111222222444444555555555666666666666666777777777888888888888888888888888888888888888888888999999999999:::888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999999999999:::::::::::::::::::::::::::999999999999999999999999::::::::::::::::::::::::999999999999777777777777777888999:::999999999999999999999999777777777777777777777777777777666666777777888888000333666888999===CCCIIIMMMRRRZZZccclllwww~~~zzzyyy}}}~~~}}}lll\\\NNNPPPNNNIIIBBB;;;:::>>>BBBAAACCCDDDDDDCCCCCCDDDFFFEEECCCBBBBBBBBBAAA???===>>><<<:::999:::;;;:::999777777666666555444444333111111111111111111111111000000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,qqqtttxxx|||~~~zzzrrrlllddd```[[[WWWTTTRRROOOLLLLLLHHHDDDBBBBBBCCCDDDDDDEEEDDDEEEIIIRRR^^^jjjrrrzzznnnfff\\\UUUWWW[[[___kkkxxxyyymmmdddccckkkuuuxxxggg]]]WWWOOORRRZZZfffooosssxxx}}}qqq```[[[\\\[[[```nnn}}}ttt]]]NNNHHHGGGIIIHHHGGGHHHHHHFFFDDDAAA666444000---,,,...000111222222222222222111000000////////////............------------------------++++++++++++++++++++++++************************************************)))************+++++++++++++++++++++++++++++++++******************************++++++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,+++---333===FFFLLLQQQSSSSSSQQQMMMJJJIIIIIILLLRRRUUUSSSSSSaaa{{{tttbbbRRRGGGEEEHHHEEEFFFJJJRRRccc|||vvvhhh]]]TTTKKKEEECCC@@@===:::888777666444333111111222333333333222222111222222222333333444444555555555666777777888888777777777777888888888888999999999999999999999999999999999::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999::::::::::::;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999:::::::::;;;;;;;;;::::::::::::999999999999666666666777777999::::::999999999:::::::::::::::888888888888888888888888999999888888888999:::::::::;;;<<<;;;::::::;;;===EEEHHHNNNUUU^^^jjjvvv}}}}}}~~~~~~rrraaaPPPRRRPPPKKKDDD???<<<<<<===AAABBBCCCCCCBBBCCCEEEGGGEEECCCBBBAAAAAAAAA???>>>>>><<<;;;:::;;;<<<;;;:::777777666666555444333333111111111111111111111111000000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------TTTWWW[[[___ccchhhooottt}}}wwwsssmmmhhhdddaaa]]]ZZZXXXSSSLLLHHHHHHHHHHHHGGGEEECCCBBBBBBEEEKKKRRRVVVeeerrr|||}}}nnnbbb^^^[[[XXX___jjjwww|||{{{uuuppppppxxxsssfff]]]RRRPPPRRRYYYaaahhhrrrzzz~~~tttccc___eeejjjlll\\\PPPHHHHHHIIIJJJIIIGGGEEEDDDEEE>>>:::555000......000222222222222222222111111000////////////....................................++++++++++++++++++++++++************************************************)))************+++++++++++++++++++++++++++++++++*********************************++++++*********************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,...333;;;CCCLLLQQQRRRRRRRRRQQQNNNLLLMMMNNNRRRTTTUUUWWW```sssxxxmmm^^^SSSJJJDDDEEEJJJKKKSSS```ppp}}}lll```TTTNNNIIIBBB>>>???;;;999777555444333333222///000111222333333222222333333333444555666666777555555666777777888999999777777777777888888888888::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;============>>>>>>>>>>>>========================;;;;;;;;;;;;::::::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999888888888999999:::999:::::::::;;;;;;;;;;;;999999999999999999999999:::999999999::::::;;;<<>>===<<>>;;;???@@@AAAAAA@@@BBBDDDGGGGGGEEEBBBBBBBBBBBBAAA??????===;;;;;;<<<===<<<;;;999888888777666555444333111111111111111111111111000000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------===@@@DDDFFFIIINNNUUUZZZ[[[bbbmmmuuuzzz~~~xxxtttpppllliiibbb^^^YYYUUUSSSOOOIIIDDDDDDDDDDDDDDDDDDEEEFFFGGGIIIXXXdddlllzzzxxxtttkkk^^^[[[bbbfffmmmvvv}}}vvvhhh]]]\\\WWWSSSRRRRRRVVVaaakkkzzzzzzqqqqqquuuuuueeegggvvvyyy}}}uuuiii\\\QQQGGGJJJLLLJJJGGGDDDEEEGGGCCC???999333000///111222222333333333333222111111000/////////....................................++++++++++++++++++++++++************************************************)))************+++++++++++++++++++++++++++++++++************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,///444;;;CCCKKKQQQTTTRRRRRRRRRQQQOOONNNPPPQQQUUUTTTTTT[[[jjjqqq\\\TTTNNNJJJGGGEEEHHHLLLWWWdddxxxpppfffVVVKKKCCCBBB@@@<<<;;;===888777666555444444333333---///000222222222222111333444444555666777888888555666666777888999999999666777777777777888888888:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<======<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<======<<<<<<<<<;;;;;;;;;<<<<<<;;;:::999999999999:::::::::;;;;;;<<<<<<<<<999999999999999999999999999999999999:::;;;<<<<<<===;;;999;;;AAAFFFHHHHHH@@@???>>>>>>BBBKKKVVV^^^fffrrr}}}|||nnn[[[WWWSSSPPPNNNIIIBBB<<<===>>>?????????@@@CCCFFFHHHFFFDDDCCCCCCCCCBBBAAA???===;;;;;;=========<<<::::::999888777666555444111111111111111111111111000000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------777888999:::<<<>>>??????HHHKKKPPPVVV]]]eeennntttuuuyyyyyyppplllfff```\\\XXXTTTQQQNNNMMMLLLJJJHHHEEEDDDCCCFFFIIIMMMSSS]]]lll}}}zzzmmm```___^^^dddooovvvyyy}}}wwwhhhdddfffbbbccc]]]ZZZXXXOOONNN[[[fffnnnwwwwwwnnnggglllwwwzzz~~~pppwwwjjj___```fffpppyyyuuuyyytttfffXXXPPPIIIGGGIIIJJJIIIHHHEEEDDD@@@999222000222555333222111222333333222111/////////000///......---///............---------++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))(((******+++,,,,,,,,,,,,+++))))))***++++++++++++*********+++++++++,,,,,,,,,------,,,,,,++++++,,,---000111666@@@LLLRRRSSSPPPQQQRRRRRRRRRRRRRRRTTTUUUSSSWWWVVVccclll^^^UUUKKKDDDDDDGGGJJJTTT___ooowwwiii[[[QQQFFFCCC???===;;;:::777555333333222222222222222333222222333333333444444444777777777777888888888888888888888888888888888888999999999999999:::::::::::::::999999999:::;;;<<<<<<<<<<<<===>>>??????@@@@@@@@@@@@@@@??????>>>>>>???????????????>>>======<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<======>>>>>>>>>===<<<;;;;;;<<<===>>>>>>===;;;::::::;;;===>>>============<<<<<<<<<<<<======<<<<<<<<<<<<======;;;;;;;;;:::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<:::999999999:::<<<>>>???OOOOOOOOOLLLJJJHHHHHHIIIRRRaaarrr}}}wwwuuu|||qqq___WWWVVVPPPMMMJJJAAA<<<>>>@@@AAABBBCCCGGGIIIGGGGGGFFFDDDCCCAAA@@@@@@??????>>>===>>>>>>??????<<<;;;999777666555555555333333111000////////////000000000000///////////////............------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,333444555666777888999::::::===AAAEEEJJJPPPWWW\\\dddhhhooovvv{{{~~~~~~zzzsssmmmgggbbb^^^[[[VVVUUURRROOOLLLIIIHHHGGGDDDFFFIIILLLSSS^^^kkktttzzzmmmbbb^^^^^^eeelllqqq{{{nnndddfffkkkmmmpppfff\\\ZZZRRROOOVVVVVV\\\fffllliiieeejjjrrr~~~wwweee\\\\\\___ooo}}}yyyxxx|||qqq]]]UUULLLHHHHHHHHHGGGGGGEEEDDDAAA;;;555222222444444333222222444444333222000000000000000//////...///............---------++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))******+++,,,,,,,,,,,,+++))))))***+++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,,,,,,,---...///333:::DDDMMMQQQQQQPPPRRRRRRQQQQQQSSSTTTVVVWWWXXXXXXYYYmmm}}}]]]NNNKKKIIIIIIKKKLLLRRRbbbsss|||pppeeeYYYMMMEEEBBB???<<<:::999777555333333222222111111222222222333333333333444444444444777777777777888888888999999999999999999999999999999999999999999::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<===>>>?????????AAA@@@@@@@@@???????????????????????????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<===============>>>>>>>>>>>>>>>===<<<<<<===>>>>>>>>>===;;;::::::;;;===>>>>>>>>>>>>=========<<<<<<======<<<<<<<<<<<<======;;;;;;;;;::::::::::::999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<;;;:::::::::;;;<<<===<<>>>>>??????AAAAAA@@@@@@@@@@@@?????????@@@@@@@@@@@@???>>>>>>;;;<<<<<<======>>>>>>>>>??????>>>>>>>>>>>>>>>>>>???>>>============>>>???>>>===<<<;;;;;;<<<===>>>?????????>>>>>>>>>>>>===>>>======<<<<<<======>>><<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>>===<<<<<<;;;::::::;;;;;;555888;;;>>>AAAEEEIIIMMMLLLSSSYYY]]]eeesssxxxlll___VVVTTTQQQGGGDDDAAA@@@BBBFFFJJJJJJIIIFFFFFFEEEDDDBBBAAA@@@@@@AAABBBBBBCCCBBBAAA??????<<<;;;:::888777666555555222222111111111111222222111111111000000000/////////............---------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,333333333444444444444444666777999999:::<<>>999666444333222111222333444333111000000000000000//////...///............---------+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++************+++,,,,,,,,,,,,+++)))***++++++,,,,,,++++++******+++++++++,,,,,,,,,(((+++------,,,,,,...000222<<>>>>>>>>??????AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@???>>><<<<<<======>>>???@@@@@@AAAAAA@@@@@@??????>>>>>>?????????>>>>>>?????????>>>>>>===<<<<<<===>>>>>>@@@@@@@@@?????????>>>>>>>>>>>>============>>>>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<============<<<<<<<<<;;;;;;;;;<<<<<<=========<<<:::999:::<<>>===<<<:::999777777666666333222222222222222333444222222222111111000000//////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,444444444444444444444444222444555666666777999;;;>>>>>>???AAADDDHHHKKKMMMKKKLLLMMMNNNNNNOOOOOOOOOLLLJJJHHHFFFEEEEEEFFFGGGGGGHHHHHHIIIJJJKKKLLLLLLKKKMMMPPPSSSUUUWWW[[[^^^gggkkkqqqxxxyyyvvvpppiiiccc]]]YYYXXXRRRPPPMMMJJJHHHGGGFFFEEEGGGKKKUUUbbbooo||||||uuunnniiieeefffkkksss|||{{{zzzwwwiiibbb]]]UUUPPPTTT```ooo~~~kkk^^^\\\cccjjjkkk|||}}}aaaQQQMMMKKKHHHHHHGGGGGGFFFCCC>>>999666333111000111222333222111///000000000000///......///............---------+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,++++++******+++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,***---///...++++++///222999BBBNNNSSSRRRNNNNNNOOONNNPPPTTTVVVUUUSSSQQQPPP^^^{{{cccMMMGGGLLLNNNOOOVVViiissseeeXXXSSSLLLFFFAAA===;;;999888666333333333333222000222222111111222333444444666666777777777888888888999999999999::::::::::::::::::::::::::::::::::::999::::::;;;<<<=========<<<===>>>????????????>>>>>>>>>>>>???????????????AAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAAAAAAAA@@@??????======>>>>>>???@@@AAAAAABBBBBBBBBAAAAAA@@@@@@??????@@@@@@@@@@@@@@@@@@???>>>>>>>>>======>>>>>>>>>@@@@@@@@@@@@????????????>>>>>>============>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<::::::;;;<<<=========>>>??????@@@???======>>>@@@???@@@AAABBBDDDHHHPPPWWWZZZnnn}}}~~~qqq]]]WWWXXXSSSKKKFFFAAABBBFFFJJJIIIFFFHHHGGGGGGFFFEEEDDDCCCCCC@@@AAABBBCCCCCCAAA???===>>>===;;;999888777777777444333333333333444444555444333333222111000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,222222222222333333333333111333555555444555666888===<<<<<<===>>>AAACCCDDDCCCDDDEEEFFFFFFGGGFFFFFFCCCBBBAAA?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>@@@BBBDDDEEEGGGKKKMMMOOORRRYYYaaakkkttt|||}}}yyyrrrllleeeaaa^^^ZZZVVVRRROOOMMMKKKIIIGGGFFFEEEHHHQQQ\\\hhhxxx|||rrrhhhaaadddjjjsss~~~yyyllljjjeee^^^VVVUUUYYYdddvvv~~~zzzyyykkkaaadddssstttnnnYYYRRRLLLEEEIIIHHHHHHGGGFFFCCC>>>:::333222111111333333222111000000111111000000///...///............---------++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,...000---***,,,222888BBBIIIQQQTTTRRROOONNNPPPLLLRRRWWWWWWRRRPPPQQQTTTooopppXXXIIIGGGJJJLLLWWWkkkvvvggg[[[LLLJJJEEE@@@<<<:::888888777555333222333444333222333333222333333444555666888888888888999999999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>??????@@@===>>>@@@AAAAAAAAA@@@???@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCCCCAAABBBBBBBBBBBBAAA@@@@@@>>>??????@@@@@@AAAAAAAAACCCCCCBBBBBBBBBBBBBBBBBB@@@@@@AAABBBBBBAAA@@@@@@>>>>>>????????????>>>>>>@@@@@@@@@????????????>>>???>>>>>>======>>>>>>???>>>============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<999:::;;;<<<>>>>>>>>>>>><<<>>>>>>>>>===>>>@@@BBB???>>>@@@BBBBBBBBBGGGNNNXXXooo~~~~~~~~~wwwddd[[[YYYSSSNNNJJJEEEDDDEEEGGGGGGFFFGGGGGGFFFEEEEEEDDDCCCCCC@@@@@@AAABBBBBBBBBAAA@@@>>>===<<<:::999888777777555555444444444444444555555444444333222111000000///............---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111111222222333333444444444666777777666555666777999999999999:::<<<===>>>??????@@@AAABBBBBBBBBBBB===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;<<<=========???BBBEEECCCEEEHHHMMMUUU^^^fffkkkssszzz}}}wwwpppjjjgggbbb^^^XXXUUUSSSQQQNNNLLLKKKHHHGGGLLLQQQWWWcccppp|||}}}ssskkkiiigggkkksss|||qqqjjjnnnjjjgggddd^^^XXXYYYggguuuxxxvvvzzz}}}xxxooolllwwwuuuccc\\\SSSIIIIIIHHHHHHHHHIIIFFFBBB>>>555444333333555555444333222333333333333222111111///............---------++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------++++++++++++++++++++++++***+++,,,,,,------,,,,,,******+++,,,,,,,,,,,,+++***+++,,,,,,------,,,,,,******+++++++++,,,,,,,,,+++...///---***...777@@@JJJNNNRRRSSSQQQOOOOOOQQQMMMTTTXXXUUUNNNNNNWWWaaaxxxcccSSSMMMOOORRR```www}}}qqqhhh]]]RRRFFFEEECCC???<<<999888888555333222222333444333222444444444444555666777777999999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@AAAAAABBB>>>???AAABBBBBBBBB@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCDDDDDD@@@AAABBBCCCCCCBBBAAA@@@>>>??????????????????>>>@@@????????????>>>>>>>>>??????>>>>>>>>>>>>??????>>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<:::;;;<<<===>>>>>>======<<<======<<<;;;:::;;;===>>>===>>>BBBAAAAAAFFFOOOXXXmmm}}}}}}}}}qqqhhh___SSSQQQNNNJJJGGGEEEEEEFFFGGGEEEEEEDDDDDDCCCCCCBBBBBBAAAAAAAAABBBCCCCCCDDDDDD???>>><<<;;;999888888888777777666555444444444444555555444333222111000000///............---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,222333333444555555666666555666777777555333333444555555555666777999:::;;;888888999:::;;;;;;;;;;;;888888999::::::999999888777777777777777777777888555666777666666777999<<<>>>===<<<===BBBHHHNNNRRR[[[dddqqq}}}~~~xxxtttiiiddd^^^ZZZXXXVVVSSSPPPOOOKKKJJJLLLLLLLLLTTT___hhhtttzzzsssjjjfffkkkttt|||rrrhhhgggpppmmmoooqqqkkk]]]VVV^^^jjjwww{{{vvvzzzyyy|||yyysssyyywwwkkkeee\\\PPPJJJHHHGGGHHHJJJHHHDDDAAA777666555555666777666555444444555555444444333222//////.........---------++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------++++++++++++++++++++++++***+++,,,,,,------------******+++,,,,,,,,,,,,+++***+++,,,,,,------,,,,,,******+++++++++,,,,,,,,,***,,,...,,,+++000<<>>???@@@AAABBBCCCCCC>>>???AAACCCCCCBBBAAA@@@CCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDBBBBBBCCCCCCBBBBBBAAA@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCDDDDDDEEEEEEAAAAAABBBCCCCCCBBBAAAAAA??????@@@@@@@@@@@@???????????????>>>>>>>>>>>>===??????>>>>>>>>>>>>??????>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<=========>>><<<===>>>>>>>>>===;;;;;;<<<===>>>>>>===>>>@@@BBB===:::<<<@@@@@@@@@GGGQQQTTTdddpppvvv~~~vvvzzz~~~tttfffTTTSSSRRRNNNIIIEEEDDDFFFIIICCCCCCCCCBBBBBBAAAAAA@@@BBBBBBBBBBBBCCCEEEFFFGGG???>>>===;;;:::999888888999888777555555444444444666666555444222111111000//////.........---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,333333333444444444555555666666666666777777777777777777777777888888888888999:::::::::;;;;;;;;;;;;888888888888888888888888777777777777777777777777666666666666666666666666777888888999:::<<<===>>>DDDLLLVVV```jjjvvvvvvrrrlllgggbbb___[[[YYYVVVTTTQQQLLLIIIIIILLLOOOUUUZZZgggzzzxxxnnnhhhjjjpppuuu~~~jjjcccmmm{{{uuucccaaa___YYYgggqqqyyyxxxssswwwtttbbb^^^jjjyyy~~~~~~|||gggRRROOOJJJGGGHHHHHHDDDBBBCCCBBB<<<555222333555555444444555555666555333222111000/////////............///............------------------,,,,,,+++++++++++++++++++++******))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++++++++******++++++,,,---,,,---...///222:::EEEMMMOOOQQQRRRPPPMMMLLLMMMPPPQQQRRRTTTSSSOOOUUUqqq{{{```PPPKKKRRRiii}}}sssjjj^^^TTTNNNKKKGGGDDD>>><<<:::777555444444444222222333444444555555666777777777888999999::::::::::::::::::;;;<<<======>>>>>>============>>>>>>>>>????????????@@@@@@@@@CCCCCCBBBBBBBBBBBBCCCCCCAAABBBCCCDDDDDDDDDDDDDDDAAABBBBBBCCCCCCCCCBBBBBBEEEDDDBBBCCCDDDEEEEEEEEEDDDCCCBBBBBBCCCCCCCCCBBBEEEEEEFFFFFFFFFEEEEEEDDDHHHEEEBBBCCCFFFHHHHHHGGGGGGEEECCCEEEHHHIIIEEE@@@EEEEEEEEEEEEDDDDDDDDDCCCAAA@@@???>>>>>>>>>???@@@===???@@@AAAAAA???>>><<>>===<<<<<<===:::;;;<<<===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<>>>>>>>>>>>>????????????>>>???@@@@@@BBBBBBCCCDDDKKKPPPXXXdddrrr}}}~~~}}}~~~~~~[[[YYYVVVRRRMMMGGGCCCCCCDDD@@@BBBDDDEEEDDDBBBBBBBBBDDDAAA>>>AAAEEEGGGEEEBBB@@@???>>>===<<<;;;::::::::::::999999888777777777555555444333222000000///000000000000000///..............................,,,,,,************,,,,,,------------------------555555555555666666666666666666666777777777888888777777777777888888888999666666777777777888888888888888888888888888888888777777777777777777777777666666666666666666666666666666666777888999:::;;;999>>>DDDKKKRRR^^^mmmwwwzzztttooojjjfffbbb]]]ZZZTTTOOOLLLKKKKKKLLLKKKMMMWWWeeeqqqxxx{{{rrrnnnppprrr{{{vvvnnnyyypppjjjeee^^^YYYcccppp{{{yyyggg]]]\\\gggrrrzzzlllXXXRRRMMMMMMLLLHHHGGGHHHCCC???999555444555555555444555555666555333222111000000/////////.........///............------------------,,,,,,+++++++++++++++++++++*********)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++***++++++,,,---,,,,,,...000555>>>HHHNNNPPPQQQQQQOOOLLLKKKMMMPPPUUUUUUSSSTTTbbb|||sssYYYOOOUUUddd}}}pppeee]]]RRRJJJFFFCCC@@@===;;;:::888666444444444444444444444555666666777777777777888888999:::::::::::::::::::::;;;<<<===>>>@@@??????>>>>>>??????@@@?????????@@@@@@@@@AAAAAABBBBBBBBBBBBBBBCCCDDDEEECCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDEEEDDDDDDEEEFFFHHHHHHHHHHHHHHHHHHIIIKKKMMMMMMMMMOOOOOOPPPRRRSSSTTTUUUVVVQQQOOONNNOOORRRTTTTTTRRRQQQOOONNNQQQVVVWWWTTTPPPPPPOOONNNMMMLLLKKKJJJJJJJJJIIIGGGEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBAAA@@@@@@@@@???@@@@@@@@@>>>???@@@???>>>=========<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<======>>>>>>>>>?????????>>>??????@@@AAABBBCCCCCCEEEHHHMMMUUU^^^hhhpppuuu}}}zzzyyy\\\WWWTTTRRRKKKCCCAAAEEECCCDDDFFFFFFEEEDDDCCCCCCDDDAAA???@@@DDDFFFCCC@@@??????>>>===<<<;;;::::::999999888888777777666666555444444333222111000///000000000000000///..............................---,,,+++******+++,,,---------------------------666666666777777777888888666777777777777888888888777777888888888999999999888888888999999999::::::888888888888888888888888888888888888888888888888666666666666666666666666666555555555555666777888666888999;;;@@@KKKXXXbbbjjjvvv}}}xxxrrrlllhhhddd^^^WWWSSSQQQPPPMMMKKKHHHHHHLLLTTT\\\fffttt~~~uuuqqqqqqqqqxxx}}}}}}tttmmmdddXXX]]]gggwwwlll^^^ZZZ\\\cccjjj~~~|||eee]]]UUUQQQNNNIIIGGGHHHEEECCC???:::666444555777444555555666555333222111000000000/////////......///............---------------,,,,,,,,,,,,++++++++++++++++++************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++,,,------,,,,,,...333;;;DDDLLLOOOQQQPPPOOOLLLJJJKKKMMMPPPSSSQQQNNNUUUvvvjjjSSSSSSeee~~~{{{ooofff\\\UUUMMMFFFCCCAAA>>>;;;777666555333333333444444555555666777777888888999777888888999999::::::;;;;;;;;;;;;;;;<<<===>>>>>>AAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@AAAAAAAAABBBBBBDDDDDDDDDDDDDDDEEEFFFGGGEEEEEEDDDDDDDDDDDDDDDEEEDDDDDDCCCCCCCCCCCCDDDDDDFFFGGGHHHIIIKKKMMMNNNOOOOOOPPPRRRTTTWWWYYY[[[\\\`````````aaabbbdddfffhhh___^^^___aaadddeeedddccc```^^^^^^```cccdddaaa^^^___^^^]]]\\\ZZZXXXWWWVVVSSSQQQOOOLLLJJJHHHGGGGGGFFFEEECCCBBBBBBBBBCCCDDDAAAAAAAAAAAABBBBBBBBBCCC>>>>>>>>>======<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;;;;:::;;;;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>??????>>>>>>???@@@AAABBBCCCCCCDDDEEEGGGKKKQQQXXX^^^bbbnnnuuu~~~{{{fff[[[VVVWWWQQQEEEAAAGGGFFFGGGGGGGGGFFFEEEDDDDDDCCCAAA???@@@CCCCCCAAA>>>>>>>>>===<<<;;;::::::999888888777777666555555444555444333333222111000000000000000000000///..............................------,,,,,,,,,,,,------------------------------777777777777888888888888777777777888888888999999888888888999999999::::::999::::::::::::;;;;;;;;;888888888888888888888888999999999999999999999999666666666666666666666666666666555555555555666666999999999888;;;BBBKKKRRRVVVcccuuu~~~yyysssooohhhaaaZZZWWWXXXWWWSSSOOOMMMKKKKKKMMMOOOVVVeeesss}}}xxxvvvpppqqquuu~~~xxxqqqiiihhheeedddlllzzz|||iii```^^^___bbbfffrrrzzzoooddd]]]TTTLLLHHHHHHEEEFFFCCC>>>777444444777444555555666555333222111000000000////////////...///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,***+++++++++++++++,,,,,,,,,++++++++++++,,,------,,,,,,///777BBBKKKOOOPPPQQQOOOLLLJJJIIIKKKNNNPPPQQQMMMOOOeee}}}hhhYYYccc~~~zzztttkkkcccYYYSSSKKKFFFCCCAAA>>>:::444333222222222333444555666666666777888888999999888888999999:::;;;;;;;;;<<<<<<<<<<<<===>>>??????BBBAAAAAA@@@@@@AAAAAABBBAAAAAABBBBBBBBBCCCCCCCCCFFFFFFEEEEEEEEEFFFFFFGGGFFFEEEDDDDDDDDDEEEFFFGGGEEEEEEEEEFFFGGGIIIKKKLLLQQQSSSUUUXXXYYY[[[]]]^^^```bbbdddfffhhhiiilllnnnqqqooonnnmmmmmmoooqqqrrrlllmmmooorrrtttuuuttttttooommmlllmmmnnnmmmjjjgggooonnnmmmllljjjiiihhhgggbbb```^^^ZZZWWWTTTQQQPPPMMMLLLLLLJJJIIIIIIHHHHHHDDDDDDDDDDDDCCCBBBBBBAAA???>>>===<<<=========<<<======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============>>>>>>>>>???>>>>>>???@@@AAABBBBBBCCCDDDDDDEEEGGGLLLRRRXXX[[[ccciiirrr|||vvvbbbVVVYYYWWWKKKFFFKKKIIIHHHGGGGGGFFFFFFDDDCCCCCCAAA@@@AAABBBAAA>>><<<======<<<<<<;;;::::::999777666666555555444444333444444333333222111000000000000000000000///..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,666777777777777888888888888888888888999999999999999999999999::::::::::::777777777888888888888999888888888888888888888888::::::::::::::::::::::::777777777777777777777777888888777777666666777777777777777777888;;;>>>AAAGGGRRR```kkkqqqyyy|||oooiiibbb______]]]WWWRRRQQQNNNLLLKKKHHHIIISSS^^^kkkuuuyyyrrrnnnuuurrrmmmppp}}}zzztttpppkkkrrrnnnhhhfffkkkxxxxxx~~~~~~sssgggeeefffgggjjjmmmiiiyyynnnbbbVVVNNNLLLFFFGGGEEE@@@999444444555444555555666555333222111111000000000///////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,*********++++++,,,,,,,,,,,,,,,++++++,,,,,,---...---///444>>>HHHPPPRRRQQQPPPMMMKKKIIIJJJMMMPPPRRRSSSOOO^^^zzznnnkkk}}}|||xxxrrrhhh```TTTNNNFFFAAA>>>;;;888444222111111111222333555666666666666777888888999999999999999:::;;;;;;<<<<<<============>>>???@@@@@@BBBAAAAAA@@@@@@AAAAAABBBCCCCCCCCCCCCDDDDDDDDDDDDFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHJJJJJJOOOPPPRRRUUUYYY\\\___aaacccfffjjjllllllnnnppprrruuuwwwzzzzzzyyyyyy|||~~~{{{yyyxxxwwwxxxyyy{{{}}}{{{|||~~~~~~{{{zzz~~~~~~}}}}}}||||||zzzxxxvvvrrrnnnjjjgggeee^^^___``````^^^ZZZWWWTTTNNNNNNMMMKKKHHHFFFCCCBBBDDDAAA??????@@@AAAAAA@@@>>>>>>>>>======<<<<<<<<<;;;;;;;;;<<<<<<<<<======<<<============>>>>>>>>>===>>>>>>???@@@AAABBBCCC@@@@@@@@@BBBEEEIIINNNPPPVVV[[[bbblllvvv{{{}}}lllYYYYYYZZZSSSNNNOOOLLLIIIGGGFFFFFFEEECCCAAAAAAAAAAAAAAAAAA@@@===;;;<<<<<<;;;;;;::::::999999666666555555444333333333444333333222222111111111000000000000000///..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,777777777888888888999999888888999999999:::::::::999999:::::::::;;;;;;;;;999999:::::::::;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888::::::999888888999999999555666777888999999999999>>>DDDLLLSSSZZZcccoooxxx{{{vvvpppkkkfffaaaZZZUUUWWWTTTRRRPPPLLLHHHKKKQQQ[[[dddqqq~~~zzzrrrsss{{{|||iii\\\ZZZhhhuuuxxxzzz}}}pppkkkmmmooouuuuuurrrjjjeeekkkzzzuuummmpppxxx{{{tttkkkeeejjjrrrxxx|||}}}xxxkkk[[[QQQMMMHHHHHHFFFAAA<<<888555555444555555666555333222111111111000000000////////////............---------++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,------......222;;;DDDMMMRRRRRRQQQMMMKKKIIIJJJMMMPPPRRRSSSRRRTTTmmm}}}zzzyyypppcccYYYRRRLLLCCC===:::888555222222222111222333444666777666666777777888999999:::999::::::;;;;;;<<<<<<===>>>>>>>>>>>>???@@@AAAAAABBBBBBAAAAAAAAAAAABBBBBBDDDDDDDDDEEEEEEEEEEEEFFFDDDDDDDDDDDDEEEFFFGGGGGGIIIKKKMMMPPPSSSUUUVVVVVV\\\___ccchhhmmmqqqsssuuurrrvvv{{{|||{{{{{{}}}|||zzzssstttvvvuuurrrmmmgggccc______]]]ZZZVVVRRRNNNKKKIIIEEEAAA@@@BBBBBBAAA???@@@@@@??????>>>>>>======;;;;;;<<<<<<<<<=========<<<<<<============>>>>>>======>>>???@@@AAABBBBBBAAAAAA@@@AAABBBCCCEEEFFFOOORRRXXX___hhhsss~~~{{{wwwddd]]]\\\ZZZVVVUUUOOOKKKGGGFFFFFFFFFCCC@@@@@@AAABBBCCCBBB@@@===<<<;;;;;;:::::::::999999999666666555555444333333333333333333222222222111111000000000000000///..............................,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,888999999999::::::::::::999999999::::::::::::;;;::::::::::::;;;;;;;;;;;;=========>>>>>>>>>??????;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::999999999:::;;;;;;888888888:::;;;<<<;;;;;;:::<<<@@@EEEKKKSSS[[[bbbqqqvvv}}}|||uuunnnggg```]]]\\\XXXVVVWWWTTTOOONNNPPPRRRVVV___mmm|||~~~xxxuuuuuuvvvwwwjjjXXXOOOZZZdddeeejjjsss|||tttfffdddnnnwwwsssfffdddnnn{{{~~~rrrlllpppyyy~~~qqqjjjtttwww{{{zzzooo```TTTOOOKKKIIIFFFCCC@@@===888555444555555666555333222111111111111000000000/////////............---------+++++++++,,,,,,---------+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,)))******+++,,,,,,---------,,,,,,,,,,,,---......///666AAAJJJPPPQQQQQQQQQKKKIIIIIIKKKOOOSSSUUUUUUVVVaaa{{{{{{qqqcccYYYQQQJJJAAA;;;888777666444444333333333444666777999888888888999::::::;;;;;;:::::::::;;;<<<<<<======??????>>>??????@@@AAABBBDDDCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEFFFFFFFFFFFFGGGFFFGGGHHHJJJLLLOOORRRSSSVVVYYY^^^dddhhhjjjkkkkkklllpppuuu{{{}}}xxxttttttsssrrrnnnjjjeee```]]]VVVQQQJJJGGGHHHGGGDDD@@@BBBBBBAAA@@@@@@??????>>><<<<<<<<<<<<============<<<<<<<<<=========>>>>>>======>>>???@@@AAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCKKKNNNSSSYYY```iiisssyyyuuufff]]]\\\\\\ZZZSSSNNNHHHGGGHHHGGGDDD@@@???AAACCCDDDCCC@@@>>>===::::::::::::999999999999666666666555444444333333333333333222222222222111000000000000000///..............................***+++,,,------,,,+++***++++++++++++++++++++++++:::::::::;;;;;;;;;<<<<<<999999:::::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999:::;;;;;;<<<888777777888:::<<<<<<<<<:::;;;<<<@@@EEEKKKQQQTTT^^^cccmmmvvv|||tttmmmhhhfff[[[VVVUUUWWWVVVRRROOOOOONNNNNNSSS```rrrrrrmmmpppuuummmZZZNNNTTTYYYYYY```mmmzzz}}}nnn```aaaqqqyyygggaaajjjttt~~~vvvrrrxxx~~~sss~~~{{{jjjmmm|||}}}uuufffZZZUUUMMMJJJFFFEEEDDD@@@:::555444555555666555333222111111111111111000000000000//////.........---------+++++++++,,,,,,---------+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,++++++++++++++++++,,,))))))***+++,,,,,,---------,,,,,,,,,,,,---......000999EEENNNQQQQQQQQQQQQJJJHHHHHHLLLQQQVVVVVVVVV```qqq~~~~~~uuuhhh^^^MMMEEE<<<666444444444333555555444444555777888999999999:::;;;;;;<<<<<<===::::::;;;;;;<<<=========????????????@@@AAABBBCCCEEEEEEDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGJJJKKKNNNQQQUUUZZZ]]]___ccchhhnnnuuuzzz}}}~~~~~~|||}}}yyytttooolllgggaaaYYYUUUSSSQQQMMMHHHCCCCCCBBBBBBAAA@@@??????<<<<<<<<<<<<=========>>><<<<<<<<<<<<=========>>>======>>>???@@@AAAAAABBB>>>@@@AAACCCDDDDDDCCCBBBFFFIIIMMMRRRYYYaaaiiiooo|||{{{|||mmm]]]]]]___]]]UUUPPPJJJHHHIIIIIIEEEAAA>>>AAADDDDDDCCCAAA??????::::::999999999999999999777666666555555444333333333333222222222222222222000000000000000//////...........................******,,,,,,,,,,,,******++++++++++++++++++++++++<<<<<<<<<=========>>>>>>==================<<<<<<999:::;;;<<<===>>>>>>???===>>>>>>>>>>>>===<<<<<<<<<<<<============<<<<<<===<<<<<<<<<<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<>>>@@@CCCEEEPPPUUU[[[aaaiiirrr}}}{{{sssnnneee```ZZZWWWVVVVVVTTTRRROOOOOOPPPRRRXXXeeeuuu|||vvvpppjjjooodddUUULLLKKKPPPVVVYYYdddkkkhhhbbbaaaeeexxxsssnnnllljjjzzzzzzyyyeeeaaaoooxxxdddVVVTTTMMMHHHHHHFFFAAA===<<<777666555555666555444222111111111111000000000000...------,,,,,,------...************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))***++++++++++++++++++++++++------------,,,,,,+++***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---//////---++++++...222888@@@KKKRRRTTTPPPLLLIIIHHHFFFIIIQQQUUUSSSUUUZZZlllzzzwwwxxx```QQQ>>><<<:::777444333222222333333444666888:::<<<===::::::;;;;;;;;;;;;;;;;;;<<<<<<===>>>?????????>>>BBBAAA@@@AAACCCDDDEEEEEEBBBDDDFFFFFFEEEDDDDDDEEEFFFFFFFFFHHHJJJMMMPPPRRRYYY___fffiiikkkmmmsssxxxzzz|||vvvnnnhhhddd```[[[WWWYYYSSSLLLGGGEEEDDDAAA>>>???>>>===<<<;;;;;;:::;;;;;;;;;<<<<<<=========>>>======>>>>>>??????@@@@@@BBBBBBAAAAAAAAABBBCCCCCCEEEHHHKKKOOOSSSXXX]]]aaapppyyy~~~~~~nnn\\\\\\eee```RRRIIIKKKLLLEEEAAACCCCCCCCCCCCBBB@@@>>>===<<<:::999777666777888777666999999888666666555555555111111111000000000000000000/////////....................................---------------------------,,,,,,++++++,,,,,,---<<<<<<<<<============>>>======<<<<<<<<<<<<<<<<<<;;;<<<<<<===>>>??????@@@???????????????>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<;;;;;;<<<<<<============<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;===???BBBCCCEEEIIINNNSSSZZZbbbkkkrrr|||yyyuuurrrllleee___\\\ZZZWWWUUUSSSQQQOOONNNQQQYYYdddmmm|||xxxoooiiiaaaUUUKKKFFFHHHLLLNNNXXX___]]]XXXZZZ^^^ppp}}}tttnnniiivvvzzzkkkdddiiixxxpppfff[[[SSSMMMLLLJJJDDD@@@???999777444444444444444333111111111111000000000000...------,,,,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,+++***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///---+++,,,000444===DDDNNNTTTUUUQQQLLLIIIIIIJJJMMMPPPPPPSSSaaappptttnnnuuuoooUUUGGG;;;999777555444444444444444444555666888:::;;;===;;;;;;;;;;;;<<<<<<<<<<<<======>>>??????@@@@@@@@@BBBBBBBBBCCCDDDDDDDDDCCCCCCEEEFFFGGGGGGGGGJJJLLLIIIKKKOOOTTTZZZ___dddfffpppuuu|||~~~zzzvvvpppllliiicccZZZTTTQQQNNNJJJFFFDDDCCCBBB@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>?????????AAAAAAAAA@@@AAAAAABBBCCCBBBDDDGGGIIILLLQQQWWW[[[fffnnnzzzkkkbbbfffcccXXXNNNKKKJJJGGGDDDDDDCCCCCCCCCAAA@@@>>>===<<<;;;999777777888888777666888888777666555555555555222222222111111000000000000000/////////.................................---------------------------,,,,,,++++++,,,,,,---=========>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAAAAABBBBBBCCCBBBBBBAAA@@@AAAAAAAAABBBAAA@@@???????????????===============>>>??????>>>>>>>>>>>>======<<<<<<===================================================<<<;;;;;;<<<===???@@@===???BBBFFFKKKQQQXXX]]]eeekkkttt}}}}}}~~~xxxppphhhbbb^^^[[[YYY]]]ZZZUUUPPPNNNPPPUUUZZZkkkuuuuuunnnggg^^^TTTMMMIIIHHHHHHMMMTTTRRROOOQQQSSSaaaxxxvvvmmmhhheeekkkttt~~~nnneeelll{{{}}}vvvddd\\\TTTQQQNNNIIIEEEDDD<<<999444222222333444444222222111111111000000000......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,///......---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...,,,+++---333888DDDJJJQQQUUUUUUQQQLLLJJJJJJMMMQQQPPPPPP\\\xxxllldddkkk}}}zzz^^^FFF:::777666555444444555666777666666666777888999;;;<<<;;;<<<<<<<<<============>>>>>>??????@@@AAAAAAAAAAAABBBDDDFFFGGGGGGFFFEEEGGGHHHHHHHHHHHHJJJMMMQQQTTTYYY```jjjsss|||}}}wwwoooiiieeeaaa\\\WWWNNNMMMJJJGGGEEECCCAAAAAA@@@@@@???>>>>>>>>>>>>>>>============>>>>>>>>>>>>@@@@@@??????@@@@@@AAABBBAAABBBCCCDDDGGGKKKQQQUUU\\\bbblllwwwlllfffgggaaaVVVKKKHHHJJJHHHEEEDDDCCCBBBAAA@@@???>>>======;;;999888999999888777777666666555555555666666444444333222222111000000000000000/////////..............................---------------------------,,,,,,++++++,,,,,,---????????????@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEDDDCCCBBBBBBBBBCCCCCCDDDCCCBBB@@@@@@@@@@@@AAA@@@@@@??????@@@AAAAAABBBAAAAAAAAA@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????>>>===<<<<<<<<<<<<===>>>===>>>@@@BBBEEEIIINNNPPPUUUZZZbbblllvvv}}}vvvnnnhhhdddaaa```hhhddd^^^XXXSSSQQQRRRTTT```iiiwww|||yyyqqqggg```ZZZSSSKKKDDDHHHNNNLLLJJJLLLIIINNN^^^vvvzzzwwwlllbbb```dddfffeeejjjuuu|||~~~llleeeuuu}}}mmmcccYYYUUURRRMMMIIIIIIAAA===666222111222333444222222222111111111000000......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,,,,000777===JJJNNNSSSUUUSSSOOOLLLJJJIIIMMMQQQRRRXXXmmm~~~lll^^^bbbvvvyyydddLLL;;;555666555444444444555777888888888888888888999:::;;;<<<<<<======>>>?????????>>>>>>>>>???@@@AAABBBCCC@@@CCCFFFHHHIIIIIIIIIIIIIIIJJJKKKKKKMMMQQQVVVZZZffflllvvvzzzvvvrrrlllggg\\\ZZZVVVQQQLLLGGGDDDCCC@@@@@@>>>=========>>>>>>========================?????????>>>???@@@@@@AAABBBCCCCCCCCCDDDHHHNNNRRRWWW\\\dddllluuu}}}wwwhhhiiihhh]]]LLLFFFJJJJJJDDDDDDCCCBBBAAA@@@??????>>>>>><<<:::999::::::999777666555555555555555666666555555444333222222111000000000000////////////...........................---------------------------,,,,,,++++++,,,,,,--->>>>>>>>>?????????@@@@@@@@@@@@AAAAAAAAABBBBBBBBBAAAAAABBBBBBCCCCCCDDDDDDEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAAAAAAAABBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBAAA@@@??????>>>????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>============?????????@@@CCCEEEGGGHHHKKKNNNRRRXXXaaalllxxxzzzuuupppmmmllllllkkkgggaaa\\\XXXVVVVVVUUUWWW^^^iiivvvvvvkkkfffccc\\\NNNBBBCCCHHHEEEEEEGGGAAA???IIIaaaffffff___ZZZ___hhhnnnkkkgggkkkyyy|||xxxtttfffeeewwwrrrhhh]]]XXXTTTPPPNNNOOOHHHBBB:::444111222333444222222222222111111111111///......------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,...333===DDDNNNPPPSSSSSSQQQNNNKKKKKKKKKMMMOOOTTTccc}}}kkkaaa```qqq|||tttiii]]]LLL===666777777666555444444555666777999999999999999:::;;;;;;======>>>??????@@@AAAAAA>>>>>>>>>???@@@AAACCCDDDCCCEEEGGGHHHGGGGGGIIIKKKHHHLLLRRRXXX```hhhqqqwwwyyysssoookkkfff^^^WWWPPPLLLIIICCCBBB@@@>>>=========>>>>>>>>>>>>>>>>>>=========??????>>>>>>>>>???@@@@@@BBBCCCCCCCCCCCCFFFJJJNNNTTTXXX^^^eeellluuu~~~mmmiiijjjaaaOOOGGGIIIIIIDDDDDDDDDBBBAAA@@@???@@@@@@@@@>>><<<;;;;;;;;;:::888666666555555555666666777555555444444333222222111111000000000////////////........................---------------------------,,,,,,++++++,,,,,,--->>>>>>>>>????????????@@@>>>??????@@@@@@AAAAAABBB@@@AAABBBCCCDDDEEEEEEFFFGGGGGGHHHHHHGGGGGGFFFEEEEEEFFFFFFGGGGGGFFFFFFEEEFFFEEEDDDCCCBBBBBBBBBBBBCCCBBBAAAAAA@@@???>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@????????????>>>===>>>@@@AAAAAA@@@DDDDDDEEEGGGLLLUUU___gggwww}}}~~~yyyvvvvvvvvvgggccc]]]ZZZXXXXXXXXXWWWQQQVVV\\\eeeuuu~~~tttooommmeeeWWWKKKAAACCC>>>>>>BBB<<<777>>>HHHPPPXXXZZZ^^^hhhrrrvvvuuuiiiccckkkxxx}}}|||zzzllliiiqqqvvvjjj^^^YYYVVVSSSSSSUUUPPPIII???888444333444444333222222222222111111111//////............//////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------000777BBBJJJOOOQQQRRRQQQOOOMMMLLLMMMNNNNNNPPPYYYnnnlllnnn|||xxxhhh^^^VVVMMMEEE<<<666666:::999888777555555666666777999999999999:::;;;<<<<<<>>>>>>???@@@AAABBBBBBCCC@@@?????????AAACCCEEEFFFGGGHHHHHHGGGFFFHHHMMMRRRUUU]]]iiivvvtttnnnnnnqqqooogggdddiiirrrnnniiidddaaa______```kkkpppttttttpppqqqwww~~~zzzzzzzzzqqqiiiaaa\\\YYYOOOMMMIIIEEEBBB@@@???@@@????????????>>>>>>>>>>>>??????>>>>>>??????@@@AAA???@@@AAAAAAAAACCCFFFHHHOOORRRWWW]]]dddllltttzzzsssiiiiiicccVVVKKKGGGEEEDDDEEEDDDBBB@@@@@@@@@@@@AAABBB@@@===<<<<<<<<<;;;999888777666666666666777777444444333333333333222222111111000000000/////////........................---------------------------,,,,,,++++++,,,,,,---BBBBBBCCCCCCCCCDDDDDDDDD@@@@@@AAAAAABBBCCCCCCDDDEEEFFFGGGIIIJJJLLLMMMNNNPPPQQQSSSTTTTTTRRRPPPNNNNNNPPPRRRTTTUUUTTTRRRQQQNNNMMMLLLJJJIIIHHHGGGGGGFFFEEEEEEDDDBBBAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBAAAAAA???>>>>>>AAABBBAAA???????????????AAAEEEKKKOOOZZZbbbnnnzzz{{{yyyyyygggbbb\\\YYYYYYZZZZZZYYYTTTVVVVVVYYYcccuuuzzztttlllccc]]]LLLHHH===888===888444;;;666@@@LLLVVVddduuutttggggggkkknnnwwwzzz|||wwwrrr}}}wwwlll```ZZZXXXWWWXXX[[[VVVOOOEEE<<<777555444333333333222222222111111111//////............//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------------------------------***+++,,,,,,---------,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......222;;;GGGPPPPPPQQQQQQPPPNNNNNNOOOPPPOOOPPPTTTaaazzz~~~xxxeeeUUULLLJJJCCC<<<:::777444666:::999888777666666777888999999999999::::::<<<======??????@@@AAABBBCCCDDDDDDBBBBBBAAABBBCCCEEEHHHJJJHHHIIIJJJJJJLLLTTT```iii}}}~~~oookkktttuuukkkeeeggghhhcccOOOPPPQQQNNNIIIGGGIIIMMMPPPNNNKKKHHHFFFFFFHHHIIIMMMQQQUUUUUUSSSRRRUUUYYY___\\\YYY\\\eeennnuuuwwwwwwuuussspppooonnnoooooonnnpppsssuuuvvvxxx{{{}}}}}}~~~wwwrrrooobbb^^^XXXPPPJJJFFFDDDCCCAAA@@@@@@@@@?????????>>>@@@????????????@@@AAAAAA<<<>>>AAABBBBBBBBBDDDEEEKKKNNNRRRWWW]]]dddlllqqqxxxzzziiigggeee^^^RRRFFFBBBFFFEEEDDDBBB@@@@@@@@@AAABBBCCCAAA>>>=========;;;::::::999888777777777777777222222222222333333333333111111111000000000//////........................---------------------------,,,,,,++++++,,,,,,---HHHHHHIIIIIIIIIJJJJJJJJJCCCDDDDDDEEEFFFGGGGGGHHHLLLMMMNNNPPPRRRTTTUUUVVVZZZ\\\___``````^^^[[[XXXXXXZZZ^^^aaabbbaaa^^^]]]VVVUUUTTTQQQPPPNNNMMMMMMJJJJJJIIIHHHGGGFFFEEEDDDAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEDDDCCCCCCEEECCCAAABBBEEEFFFDDDBBB===>>>??????>>>>>>@@@BBBBBBLLL\\\lllzzz{{{xxxwwwkkkfff___\\\\\\^^^^^^]]]ZZZZZZVVVSSSXXXhhhxxxtttlllhhhgggZZZRRR@@@777:::666333;;;555===GGGUUUiiitttooolllhhhllluuuvvv|||~~~{{{~~~xxxlll```[[[ZZZZZZ\\\```ZZZSSSHHH???999666444333333333333222222222111111//////............//////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...------------------------***+++,,,,,,------------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///333===IIISSSQQQRRRQQQPPPNNNOOOQQQSSSNNNRRRXXXhhhzzzbbbPPPIIIHHHBBB<<<777777777555555777888777777777777999:::;;;999999999:::;;;<<<===>>>??????@@@AAABBBDDDDDDEEEEEEDDDCCCDDDEEEHHHJJJLLLGGGIIILLLOOOUUUbbbtttwwwmmmmmmtttiiiiiinnnzzz}}}jjjYYYTTT^^^___TTTMMMPPPPPPKKK???FFFGGG@@@;;;===BBBEEE@@@???>>>======>>>@@@AAA???CCCFFFFFFDDDCCCDDDEEEFFFDDDCCCHHHPPPWWW[[[\\\aaa___]]]ZZZYYYYYYZZZ[[[ZZZ\\\```bbbdddgggjjjlllkkkooorrrsssssswwwppplllcccZZZQQQKKKGGGFFFAAAAAAAAA@@@@@@@@@??????@@@@@@??????@@@@@@AAABBB<<>>>>>===<<<:::;;;;;;999888777777777777000111111222222333333444111111111111000000000000........................---------------------------,,,,,,++++++,,,,,,---WWWUUUSSSUUUXXXYYYWWWUUUSSSMMMLLLSSSWWWUUUXXX___VVV]]]cccccc```^^^bbbgggmmmnnnnnnmmmkkkiiigggfffeeefffjjjmmmppppppnnnmmmgggbbb[[[XXXZZZ\\\]]]\\\[[[UUUQQQRRRRRRNNNJJJIIIFFFFFFFFFFFFFFFEEEEEEEEEAAADDDGGGIIIHHHGGGGGGGGGEEEIIIJJJHHHIIILLLLLLIIIHHHGGGEEECCCBBBAAAAAABBBAAAAAAAAA???===<<<===>>>@@@CCCJJJTTTaaarrr~~~tttooohhhbbb```___^^^]]]]]]\\\YYYVVVXXX```kkkttt~~~xxxqqqiiihhh^^^LLL<<<666888:::777666999<<>><<<;;;;;;<<<<<<::::::;;;;;;;;;<<<<<<<<<;;;<<<======>>>>>>======<<<===???AAADDDFFFGGGHHHJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKMMMOOOQQQSSSTTTUUU[[[[[[\\\^^^bbbhhhmmmpppqqqzzzyyyooofff___XXXQQQLLLIIICCCAAADDDEEEBBB@@@@@@======>>>??????>>>>>>>>>>>>??????@@@BBBCCCDDDDDDFFFHHHLLLQQQVVV\\\dddiiiooowww~~~}}}qqqgggcccZZZMMMEEEEEEDDDDDDDDDCCCBBBBBBAAAAAABBBAAA???>>><<<;;;::::::999999999888888888777777555555444333333222111111333222111111000000111111//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------rrrssstttvvvvvvrrrmmmiiifffmmmqqqpppppptttwwwyyywwwzzz}}}|||yyywwwyyy{{{~~~{{{wwwrrrnnnllljjjiiilllssszzz|||wwwrrrgggeeecccdddgggkkknnnpppqqqjjjeeefffeee```\\\[[[UUUSSSPPPMMMKKKKKKLLLMMMNNNOOOPPPOOONNNMMMMMMNNNQQQWWW\\\]]]```bbb```\\\XXXSSSKKKFFFEEEEEEEEEEEE?????????>>>======>>>???>>>???AAAFFFOOO]]]mmmvvv{{{vvvoooiiiddd```]]][[[]]]]]]\\\[[[ZZZ]]]ccchhhuuuxxxpppjjjfffYYYHHH===:::999888999:::<<>>============<<<;;;999999999999:::888888999999999:::::::::999::::::;;;<<<;;;;;;;;;999:::;;;<<<===>>>??????AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBDDDFFFGGGIIIIIIHHHHHHHHHIIIKKKOOOSSSUUU[[[aaagggjjjiiikkkqqqwww|||vvvooohhhbbb^^^TTTNNNJJJJJJHHHCCC>>>===>>>>>>>>>>>>>>>======<<<>>>???@@@AAABBBCCCCCCDDDDDDGGGJJJNNNSSSYYY```eeelllsss|||vvvkkkfff^^^PPPHHHHHHHHHGGGGGGFFFDDDCCCCCCBBBBBBAAA@@@>>>===<<<;;;;;;<<<;;;;;;:::999888888777555555444444333222222111333222111111000000111111//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------~~~yyywwwvvvxxxxxx|||wwwuuuqqqpppttt~~~{{{tttsssssstttwww|||~~~|||zzzuuurrrrrriiifffbbb___^^^```ccceeekkkjjjhhheeebbbbbbdddfffnnnwwwyyyppphhh]]]PPPHHHFFFFFFFFFDDDAAAAAAAAAAAAAAABBBBBBCCCBBB@@@>>>===AAAJJJVVV^^^qqq|||~~~xxxrrrlllfffaaa]]]\\\^^^``````]]][[[[[[[[[iiirrr|||xxxqqqppphhhVVVFFF>>>:::888777888777;;;JJJddd|||yyyrrrnnnkkkiiiiiinnnvvvwwwhhh___^^^bbbrrrnnn]]][[[bbb^^^^^^XXXMMM@@@666333444111333555555444444555666444333222111111000000111000///......------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------222000000777CCCMMMSSSTTTRRRSSSNNNNNNSSSOOOLLLUUU[[[vvvooo^^^QQQNNNLLLDDD<<<;;;777555333333555666777666888888999:::;;;;;;;;;;;;;;;;;;<<<<<<===???@@@AAACCCCCCCCCEEEHHHJJJJJJJJJKKKMMMPPPPPPMMMPPP]]]lll|||~~~rrreee^^^WWWPPPLLLKKKHHHHHHHHHGGGFFFEEECCCCCCDDDDDDDDDCCCCCCCCCBBBBBB@@@AAABBBBBB@@@??????@@@>>>??????>>>>>>===<<<;;;;;;;;;;;;;;;;;;::::::999<<<;;;:::999888888888999888999999999999:::::::::999::::::;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>??????@@@@@@???=========???AAACCCFFFIIILLLMMMNNNPPPSSSVVVZZZ]]]bbbgggmmmttt|||zzztttqqqddd]]]XXXUUUOOOFFF@@@???@@@@@@@@@???>>>>>>======??????@@@AAABBBCCCCCCDDDBBBEEEHHHKKKOOOUUU\\\```gggnnnwww}}}}}}ooohhhaaaTTTLLLLLLLLLLLLJJJIIIGGGFFFDDDDDDCCCBBB@@@???>>>===<<<<<<>>>===<<<;;;:::999888777555555444444333222222222333222111111000000111111/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,------------------------~~~~~~|||vvvqqqnnnpppsssyyypppkkkrrr{{{}}}~~~zzzyyyxxxxxx{{{}}}rrrfffWWWNNNMMMMMMJJJFFFHHHGGGEEEEEEFFFFFFFFFEEEFFFEEEBBB??????CCCJJJOOOYYYiii~~~~~~zzzvvvpppjjjeee^^^___bbbbbb```]]]ZZZXXXbbbgggqqq}}}{{{zzzqqq```PPPFFF>>>888777666555444999HHHZZZfffqqqkkkeeeeeehhhjjjhhhgggfffjjj|||zzzuuuvvvhhh``````eeettt~~~fff\\\```^^^```^^^UUUFFF:::555555111333444555555666666777444444333222111111111111000//////..................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------000///111;;;HHHRRRUUUUUURRRSSSNNNPPPTTTOOOMMMYYYvvv|||ppp___UUUNNNMMMKKKDDD===;;;777666555555666777777777888888999:::;;;;;;;;;;;;;;;;;;<<<===>>>@@@AAAAAAFFFEEEEEEHHHKKKMMMLLLKKKKKKMMMPPPQQQUUUddd|||wwwllldddRRRKKKDDDCCCCCCBBBCCCEEE??????>>>??????@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@???AAADDDDDDDDDCCCCCCCCC@@@@@@???>>>>>>>>>>>>>>>;;;<<<===>>>>>>===<<<;;;===<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<<<<======;;;<<<======>>>>>>======>>>>>>>>>>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>?????????BBBAAA@@@>>>>>>???@@@AAA@@@@@@@@@AAACCCEEEEEEDDDDDDFFFJJJNNNSSS[[[ccchhhsssxxx~~~{{{pppjjjddd```WWWKKKDDDBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCDDDBBBDDDGGGIIIMMMQQQWWW[[[bbbhhhqqqwww{{{tttjjjbbbWWWOOOOOOOOONNNLLLJJJHHHFFFEEEDDDBBBAAA@@@???>>>>>>>>>>>>>>>>>>===;;;:::888777666555555444444333333333333333222111111000000111111////////////............------------------------------------------------vvvrrrjjjaaa^^^dddpppyyysssfffrrrxxxmmmaaa[[[ZZZYYYTTTPPPPPPMMMJJJHHHHHHGGGEEECCCDDDEEEDDDCCCAAABBBEEEGGGNNN]]]rrr}}}wwwqqqlllbbbbbbaaaaaaaaaaaa```___\\\^^^eeeqqq~~~ttteeeYYYQQQGGG>>>;;;:::888777777<<>>@@@AAABBBBBBGGGGGGGGGHHHJJJKKKKKKJJJOOOQQQSSSXXXfff{{{kkkaaaYYYPPPJJJDDD???===??????======@@@============???@@@BBBCCCBBBBBBAAAAAAAAA@@@@@@@@@???AAADDDDDDCCCBBBBBBBBB@@@AAABBBBBBBBBAAA@@@???<<<===>>>???@@@???>>>===============<<<<<<<<<;;;<<<=========>>>>>>>>>>>>======>>>?????????>>>>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>???@@@AAABBB@@@??????BBBBBBAAA???>>>@@@AAACCCEEEJJJPPPUUU```gggpppyyyzzztttnnnggg[[[MMMDDDBBBCCCBBBAAA@@@@@@@@@AAAAAAAAAAAAAAABBBBBBCCCCCCDDDCCCEEEGGGIIIKKKOOOTTTXXX]]]ccckkkqqquuu}}}qqqgggZZZQQQOOOOOONNNLLLJJJHHHEEEDDDCCCAAAAAA@@@???>>>>>>??????>>>===<<<:::999777666666555555444444444444333333333222111111000000111111000000/////////.........------------------------------------------------ccc```\\\\\\cccsssxxxvvvzzzssskkkfffeeeddd```\\\[[[VVVRRROOOOOOMMMIIIFFFDDDEEEGGGFFFDDDCCCCCCDDDDDDPPPaaaqqq}}}|||uuupppiiifffbbbaaabbbccceeeeeeZZZXXX[[[fffrrr}}}yyylllccc]]]SSSIII===:::999999999888<<>>@@@BBBCCCCCCDDDEEEFFFGGGGGGGGGHHHKKKNNNOOOWWWbbbqqqwwwkkk[[[OOOIIIFFFCCCAAA@@@>>>???BBBBBB>>>===???????????????@@@BBBCCCDDDCCCCCCCCCCCCBBBBBBBBBBBB@@@BBBCCCCCCAAA@@@@@@AAA===>>>@@@AAAAAA@@@>>>===<<<<<<===============<<<<<<<<<============<<<;;;<<<<<<=========>>>>>>>>><<<======>>>>>>>>>>>>>>>;;;;;;<<<===>>>>>>??????????????????????????????????????????>>>>>>>>>>>>============>>>???@@@@@@@@@???>>>???@@@@@@???>>>@@@AAAAAAAAAAAACCCGGGJJJOOOUUU]]]dddjjjqqqyyy~~~{{{uuummm___OOOFFFDDDGGGFFFDDDBBB@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCCCCDDDFFFGGGHHHIIILLLQQQTTTYYY^^^eeejjjnnnwww}}}qqqbbbTTTOOOMMMMMMKKKIIIGGGEEECCCBBB@@@??????>>>>>>>>>??????===<<<;;;:::999888777666555555444444444444444444333222111111000000111111000000000/////////......------------------------------------------------ddddddfffnnnzzzyyytttrrrqqqpppooonnniiicccaaa```___ZZZVVVQQQRRRRRRPPPMMMKKKKKKKKKEEEJJJTTT```ooo{{{wwwqqqllleeeaaaaaaccceeeeee^^^ZZZZZZ```fffnnn{{{wwwnnnhhh```YYYBBB;;;777888777555555999>>>GGGSSSaaarrrzzzmmmdddhhhttt}}}zzzuuutttrrrrrreee___aaaeeegggbbbVVVFFF;;;666555444555777888666444555555444333222222222222111000000///////////////............------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------.../////////111:::FFFOOORRRRRRPPPOOOKKKOOOOOOQQQPPPMMM```ppp^^^SSSOOONNNNNNKKKEEE???;;;999888777:::<<<<<<;;;:::<<<>>>;;;<<<===>>>>>>???>>>>>>===???AAACCCEEEFFFFFFFFFEEEIIIKKKJJJHHHKKKRRRYYY[[[nnnyyygggVVVOOOHHHCCCBBBBBBBBBBBBAAA@@@BBBFFFFFFDDDDDDHHHEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCDDDEEEDDDBBBBBBDDDEEE@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@??????>>>?????????===>>>???@@@@@@???>>>>>>>>>>>>>>>?????????@@@@@@>>>>>>???@@@@@@@@@@@@???<<<======>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????????????????@@@@@@AAAAAA======>>>>>>======>>>>>>@@@AAABBBBBBAAABBBDDDFFFDDDIIINNNQQQSSSXXX```fffiiilllpppsssvvv{{{~~~{{{uuuiii[[[SSSSSSSSSPPPLLLHHHEEECCCBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDEEEFFFFFFGGGJJJNNNQQQTTTYYY___ccchhhppp|||}}}mmm[[[RRRLLLLLLJJJIIIGGGEEEDDDCCC>>>>>>>>>======>>>??????===<<<<<<;;;:::999999888444444555555555555555555333222111111000000111111000000000000/////////...........................------------------------zzztttrrrsssqqqlllhhhcccbbb```\\\WWWUUUVVVWWWTTTSSSRRRWWW```nnn|||wwwpppgggbbbaaabbbbbbaaaeee```]]]______bbbnnn{{{vvvoooiiidddMMMBBB:::999888444333666444@@@QQQeee}}}sssiiijjjppprrr}}}|||ttthhh```bbbfffkkkiii]]]KKK===777555444555777888555333555555444333222222222222111111000/////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...///000000555@@@MMMTTTTTTPPPNNNMMMJJJNNNOOOPPPNNNLLLeeevvv___PPPKKKLLLIIIGGGAAA===;;;;;;888555444888;;;<<<;;;;;;>>>@@@===>>>???@@@@@@AAAAAA@@@???AAACCCFFFHHHIIIIIIIIIGGGLLLPPPOOOLLLPPP[[[eeeuuuvvvgggcccYYYKKKFFFEEEDDDEEEFFFHHHIIIIIIJJJHHHHHHJJJIIIGGGHHHLLLHHHIIIIIIIIIIIIHHHGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDEEEEEEDDDCCCCCCFFFHHHGGGFFFEEEEEEEEEEEEGGGGGGGGGFFFDDDCCCCCCCCCDDDEEEAAAAAACCCDDDDDDCCCBBBAAAAAAAAABBBBBBBBBCCCCCCCCCAAAAAABBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAABBBBBBBBBBBBCCC??????@@@@@@@@@@@@@@@@@@<<<===??????======>>>@@@>>>???AAABBBBBBBBBDDDEEEFFFIIIJJJIIIGGGJJJPPPVVVXXXZZZ]]]```eeennnzzz|||ssshhhcccddd^^^[[[VVVPPPKKKGGGFFFEEEBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEEEEEEEFFFHHHLLLOOOQQQVVV[[[___ccckkkwwwuuubbbWWWLLLKKKJJJIIIGGGEEEDDDDDD===============>>>>>>???======<<<<<<<<<;;;;;;;;;444444555555555555555555333222222111000111111111000000000000////////////........................------------------------~~~nnnnnnmmmjjjffffffhhhjjjjjjfff^^^XXXXXXaaappp|||}}}}}}wwwoooiiifffdddbbb```ccceeeeeeaaa]]]aaakkkttt~~~rrriiieeeMMMBBB888666777555555666444===FFFXXX|||lllccchhhpppvvv~~~xxxsssllleeeaaaccckkkkkk^^^NNNFFF<<<444111666888666444666444333333222222111111111000000000000000000000000///............---------------------------------.........------,,,,,,,,,------------------------------------------------------------------------///,,,+++///111//////111888AAANNNUUUUUUPPPLLLIIIEEELLLRRROOOJJJUUUxxxyyygggYYYQQQMMMKKKCCCAAA>>>;;;888555444333555777;;;>>>???>>><<<:::@@@@@@@@@@@@@@@@@@@@@@@@<<>>???AAABBBAAA??????BBB???AAACCCEEEFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKLLLRRRRRRSSSVVV\\\dddkkkpppsss{{{}}}zzzvvvrrrnnnjjjcccZZZRRRKKKGGGEEEDDDDDDCCCCCCCCCDDDEEEFFFCCCEEEGGGGGGHHHIIILLLNNNPPPRRRVVV[[[bbblllvvv}}}tttddd^^^QQQNNNJJJHHHHHHHHHHHHGGGAAAAAA@@@???>>>>>>??????<<<<<<<<<<<<;;;:::999888666777888999888777555333333333333222222222111111000000///.......................................------------------------{{{rrrnnnqqqxxx}}}~~~zzzvvvrrrooommmkkkiiissszzz~~~yyyrrrmmmiiifffbbb```aaacccdddcccaaabbbggglllzzz|||qqqjjjVVVHHH;;;666666555444444666:::AAAVVVpppbbbccckkkuuu}}}tttppp|||{{{rrrnnniiibbbaaajjjnnndddTTTJJJ@@@888222444666555444666444444333333222222111111000000000000000000000000///............---------------------------------......---------,,,,,,,,,------------------------------------------------------------------------///,,,,,,///111///000222<<>><<<999666444333333555777;;;===>>>>>><<<;;;>>>>>>??????@@@AAABBBBBBBBBDDDGGGHHHJJJKKKLLLMMMMMMRRRQQQTTT```jjj~~~{{{mmm___YYYVVVSSSQQQRRROOOOOOOOOOOOOOOPPPPPPQQQQQQRRRRRRSSSSSSSSSUUUVVVYYYVVVSSSSSSUUUWWWVVVUUUVVVVVVWWWYYYZZZ[[[\\\\\\\\\]]]]]]\\\ZZZZZZ[[[]]]]]]\\\\\\^^^```cccfffhhhiiibbbYYYQQQNNNMMMLLLLLLLLLKKKJJJKKKMMMOOONNNMMMKKKIIIHHHJJJMMMNNNMMMLLLPPPPPPPPPPPPOOONNNMMMMMMJJJJJJKKKMMMPPPSSSWWW[[[___]]][[[YYYWWWVVVUUUTTTSSSQQQNNNKKKIIIHHHGGGHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFDDDCCCDDDFFFCCCDDDFFFIIIJJJKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLOOONNNNNNOOOSSSYYY___cccfffoooxxx|||~~~}}}wwwrrriiiaaaZZZSSSLLLHHHEEEEEEEEEEEEEEEDDDDDDDDDBBBCCCEEEFFFGGGHHHKKKNNNPPPRRRUUUYYY___gggpppvvv{{{|||zzzyyyhhh```VVVQQQJJJGGGGGGGGGEEEBBBAAA@@@??????>>>>>>>>>???<<<=========<<<;;;::::::888777777666555555555555333333222222222111111111000000///............///........................------------------------yyyppprrr}}}tttfff[[[bbbfffooo|||~~~{{{wwwsssooojjjddd```___aaacccdddeeedddccccccllluuu{{{qqq\\\KKK999333444333222222777777:::LLLrrr}}}lll^^^^^^fffnnn{{{}}}mmmfffcccwwwvvvkkkdddkkktttppp```SSSHHH>>>555333555555555666555555444444333222222111000000000000000000000000///............---------------------------------...------------,,,,,,,,,------------------------------------------------------------------------///,,,,,,///000///111555CCCIIIOOOQQQNNNJJJGGGFFFHHHSSSVVVTTTeeerrraaaTTTNNNKKKHHHFFF;;;:::888777555444333333666888:::===>>>===<<<;;;<<<<<<===???@@@AAABBBCCCAAACCCDDDDDDEEEGGGKKKNNNNNNUUUXXXccczzzwwwggg```\\\]]]```______```______```aaabbbbbbbbbbbb```aaabbbbbbaaabbbdddggggggeeedddeeehhhiiijjjiiiooooooooopppsssvvvyyy{{{zzzzzzzzzxxxuuutttuuuvvvzzzxxxvvvyyyvvvggg^^^[[[[[[ZZZYYY[[[XXXVVVYYY___cccbbb```YYYXXXXXXZZZ\\\^^^^^^]]]______^^^^^^]]]\\\[[[[[[YYYYYYZZZ\\\bbbkkkssswwwvvvsssnnnkkkhhhfffcccaaaaaa___ZZZVVVSSSRRRSSSTTTSSSTTTUUUVVVVVVVVVUUUTTTSSSSSSRRRPPPNNNOOOQQQSSSVVVWWWYYY[[[\\\^^^^^^______^^^]]]\\\[[[YYYXXXXXXUUUTTTQQQPPPQQQTTTWWWYYY]]]gggrrryyyzzzqqqkkkgggaaaXXXRRRJJJJJJJJJIIIHHHFFFDDDCCCBBBCCCEEEGGGGGGIIILLLOOOPPPRRRUUUXXX\\\bbbjjjooovvvzzzxxxyyy~~~nnnggg^^^UUUKKKGGGGGGGGGBBB>>>@@@@@@???>>>>>>>>>>>>???======>>>>>>>>>===<<<<<<:::888666444333444555666222222222111111111000000111000//////......//////........................------------------------sssrrrvvv}}}yyytttkkkeee```bbbhhhpppyyy}}}zzzuuunnnfffbbb```___```bbbeeefffccc```eeemmm{{{yyybbbOOO;;;444555555555555999777777BBB[[[uuu}}}xxxmmmddd^^^aaafffiiimmmsss{{{vvvfff```^^^vvvttthhhkkkuuutttfffWWWPPPDDD888222444666777666777666666555444333222222000000000000000000000000///............---------------------------------------------------------------------------------------------------------------------------------...,,,,,,///000000333999IIIMMMQQQQQQMMMJJJIIIIIILLLUUU___nnnmmmcccVVVNNNKKKIIIDDD@@@888777666666555555555555777888:::<<<=========<<<<<<======>>>@@@AAAAAABBB???AAABBBCCCDDDGGGMMMRRRVVVbbbmmm}}}kkkgggeeegggmmmqqqpppqqqtttyyyyyyyyyyyyyyyyyyyyyyyyvvvwwwwwwuuussstttxxx{{{zzzzzz{{{}}}rrrllllllooonnnkkkmmmgggdddgggpppvvvuuurrrjjjkkkooorrrttttttrrrqqqnnnmmmmmmlllkkkkkkjjjjjjjjjkkklllooowww|||xxxvvvssspppmmmjjjfffbbb]]]\\\]]]```bbbccceeeggghhhiiihhhgggffffffhhhgggddddddiiimmmnnnttttttvvvwwwyyyzzz{{{{{{{{{zzzyyyvvvtttqqqooonnnhhheeebbb^^^\\\\\\]]]^^^dddllluuu|||xxxuuutttqqqhhh```SSSRRROOOLLLIIIGGGFFFFFFCCCEEEGGGHHHIIIKKKNNNPPPOOOQQQTTTWWW[[[```gggkkksssuuu{{{wwwqqqggg[[[NNNHHHIIIIIIDDD>>>@@@??????>>>>>>>>>???????????????@@@@@@??????>>>;;;:::888666555555666666222222111111111000000000111000000///.../////////........................------------------------zzzpppjjjeeeaaa``````bbbfffjjjkkkjjjiiiiiigggkkkrrr{{{qqq~~~yyyvvvvvvvvvvvvjjjkkkjjjiiiiiioooyyyyyyrrrkkkgggccc```]]]___cccfffeeedddeeekkkuuukkkYYYEEE<<<:::999888999777777777<<>>CCCAAA;;;:::999888777666444333333111111111111111111111111///............---------------------------------,,,,,,,,,------------...------------------------------------------------------------------------...,,,---//////000777@@@OOORRRSSSQQQNNNMMMOOORRRYYYcccoooVVVTTTPPPMMMHHHBBB;;;666777666666777777888999:::999999999999;;;<<<===>>>@@@@@@@@@@@@@@@@@@@@@@@@BBBEEEGGGGGGGGGLLLWWW___wwwssseeebbb```aaagggoootttzzz|||vvvpppoootttxxxyyyxxx{{{yyyxxxwwwwwwwwwxxxzzz{{{yyy{{{zzzxxxtttpppfffdddccccccffflllrrrvvvtttuuuwwwyyyzzz{{{{{{zzzwww}}}{{{{{{{{{vvvnnnddd```YYYQQQLLLIIIHHHHHHDDDFFFGGGGGGGGGGGGJJJLLLLLLPPPUUUZZZ^^^cccgggkkkmmmooottt|||}}}wwwjjjZZZPPPMMMLLLIIIFFFAAA@@@@@@@@@@@@AAABBBBBBDDDDDDDDDDDDCCCBBBAAAAAA<<<===>>>>>><<<:::777555333333333222222222111111222111000000//////000000........................------------------------rrraaaQQQOOOWWW___dddhhhmmmmmmpppuuuuuuqqqsssyyy{{{~~~~~~}}}yyy{{{wwwqqqjjjiiinnnxxx}}}xxxvvvuuunnnjjjddd``````cccfffhhhjjjkkkmmmpppuuu|||{{{pppddd\\\UUUOOOOOORRRNNNJJJHHHGGGBBBBBBNNN]]]dddvvvvvvpppooonnnwww|||rrrqqqtttxxxxxxqqqmmmsss~~~vvvrrrvvvwwwtttfff^^^RRRKKKOOOUUUQQQHHH;;;:::999888666555444333111111111111111111111111///............---------------------------------,,,,,,,,,---------......---------------------------------------------------------------------------,,,---......000999CCCQQQSSSTTTQQQNNNLLLNNNQQQTTTjjjsssbbbTTTTTTQQQJJJBBB;;;777666666666666666777888999::::::999999999:::<<<>>>???@@@@@@@@@AAABBBBBBBBBCCCBBBDDDFFFGGGLLLXXXkkkxxxmmmYYYQQQRRRSSSSSSWWW]]]cccmmm}}}zzzvvvuuuwwwyyyzzz|||{{{{{{{{{|||~~~|||wwwvvvtttoookkkdddcccccceeejjjpppvvvzzzxxxxxxyyy{{{|||~~~~~~{{{uuukkkhhhccc]]]VVVPPPLLLIIIHHHIIIJJJIIIHHHIIIJJJLLLMMMQQQVVV[[[___bbbfffhhhjjjmmmrrryyy~~~qqqaaaSSSLLLIIIHHHGGGBBBAAAAAAAAABBBBBBCCCDDDGGGGGGGGGFFFEEECCCAAAAAA>>>>>>===<<<:::999777777444444444333333333333222222111000000//////000000........................------------------------[[[PPPIIIMMMWWWaaaiiipppttttttyyy}}}xxxrrrpppttt|||}}}yyyyyyzzzqqqnnnhhhccc```aaadddfffiiikkkllllllooowwwyyysssmmmhhhjjjoooqqqhhh```ZZZQQQJJJPPP\\\uuuvvvooouuuxxx~~~{{{~~~}}}uuuvvvuuummmqqqwwwwwwqqqjjj___YYY^^^eee```UUU;;;;;;:::888777555444444111111111111111111111111//////.........---------------------------------,,,,,,,,,------.........---------------------------------------------------------------------------,,,---......000:::EEERRRTTTTTTQQQMMMKKKLLLOOOMMMlllvvvdddXXXVVVUUUQQQHHH===666555777666555555666666777888999::::::999888999<<<>>>@@@??????@@@AAACCCDDDEEEEEEFFFHHHJJJNNNWWWkkkfffQQQCCC@@@CCCEEEDDDFFFJJJPPP[[[ooo~~~{{{{{{}}}{{{uuusssqqqlllfffddddddeeeggglllsssyyy|||{{{{{{|||}}}~~~|||qqqpppmmmhhhaaaYYYQQQMMMMMMNNNOOONNNLLLLLLMMMOOONNNRRRWWW[[[^^^aaadddfffhhhlllqqqvvvzzzvvveeeUUUJJJFFFEEEFFFBBBBBBBBBBBBBBBCCCDDDEEEIIIIIIHHHGGGEEECCCAAA@@@@@@>>>;;;999777777888888555555444444444333333333222111111000000000000000........................------------------------wwwiii___KKKLLLNNNSSS[[[fffqqqwww{{{}}}}}}|||}}}yyyssskkkdddbbbcccdddeeehhhjjjkkkjjjjjjpppyyy}}}vvvssswww{{{}}}~~~~~~xxxlll```WWWSSSsss~~~jjjllluuu}}}tttoooqqquuuxxx{{{xxxqqqaaaZZZgggfffOOOBBB???;;;999888888666555444333222111000000000000////////////............//////.........---------------------------------------------------------,,,------......------,,,---------............//////000///,,,000;;;FFFJJJNNNUUUUUUKKKFFFKKKNNNLLLNNNgggwwweee[[[XXX[[[SSSGGG===888555555555444666888888888777888:::;;;;;;::::::;;;>>>@@@BBBAAA@@@@@@BBBBBBBBBEEEHHHMMMHHHGGGTTTlll[[[KKKFFF>>>===BBBCCCCCCGGGJJJLLLSSSfffzzz}}}yyyoookkkjjjiiihhhhhhiiilllooosssvvvyyyzzz{{{~~~~~~uuukkkcccZZZSSSRRRRRRRRROOOLLLKKKNNNQQQQQQRRRUUUXXX\\\```bbbcccgggjjjoootttyyy{{{vvvhhhVVVLLLJJJGGGBBBCCCCCCCCCDDDFFFGGGIIIJJJIIIIIIHHHFFFEEECCCBBBBBB???>>><<<<<<<<<<<<:::888777666444333222222333333333333222222111000000000////////////...............------,,,,,,------...{{{pppjjjfffeeeeeemmmnnnnnnlllhhh```WWWQQQHHHKKKPPPWWWaaalllvvv}}}~~~~~~{{{yyyuuunnniiifffeeeddddddgggjjjlllkkkkkknnnuuu|||yyyuuuvvvxxx{{{xxxlllbbb\\\qqq~~~pppqqqxxx}}}xxxnnnjjjllluuu}}}tttaaaWWWaaa___JJJBBB???;;;999888888666555444333222111000000000000////////////............//////.........---------------------------------------------------------,,,------......------,,,---------............//////000...,,,111===HHHLLLRRRSSSQQQMMMLLLMMMMMMKKKPPPpppqqqbbb[[[XXXWWWOOOEEE<<<777555555555444666888999888888999:::;;;::::::;;;<<<>>>@@@BBBBBB@@@AAADDDEEEEEEGGGKKKOOONNNTTThhhvvvRRRFFFDDD@@@BBBIIIFFFHHHNNNRRRTTT[[[nnnzzzpppkkkjjjiiiiiiiiikkkooosssxxx|||yyypppjjjbbb[[[SSSTTTRRROOOLLLKKKMMMPPPRRRSSSVVVYYY]]]aaaccceeegggjjjooosssxxx}}}vvvxxxyyy}}}zzzwwwmmm]]]RRRMMMHHHCCCBBBBBBCCCDDDEEEFFFHHHHHHHHHGGGGGGFFFEEEDDDCCCCCC???===<<<<<<<<<<<<:::999777666444333222222333444333333222222111000000000////////////...............------,,,,,,------...ttt___RRRLLLHHHHHHJJJQQQQQQPPPNNNKKKIIIFFFEEEEEEJJJRRR[[[dddmmmvvv|||~~~zzzwwwtttpppllliiifffbbb```eeehhhkkklllkkkmmmqqquuu~~~xxxvvvvvvxxxzzzpppiiiiiizzzvvvpppsssxxxsssqqqnnnkkkqqq~~~{{{iii[[[```^^^KKKBBB???;;;999999888777666444333222111111000000111////////////...........................---------------------------------------------------------,,,------......------,,,---------............///...///...---444AAALLLPPPVVVQQQMMMOOOPPPNNNMMMNNN[[[~~~wwwhhh^^^ZZZYYYPPPIIIAAA:::666666666666555777999999888888999:::::::::;;;===>>>???@@@AAACCC@@@AAAFFFHHHGGGJJJNNNQQQVVVfff~~~aaaGGGAAACCCDDDJJJSSSNNNSSS[[[```ccclll{{{qqqmmmmmmmmmmmmppprrrvvv{{{~~~vvvrrrkkkeeeXXXWWWTTTPPPMMMLLLMMMOOOSSSUUUWWW[[[___bbbeeegggiiikkkooossswww|||}}}rrrppppppxxxzzzzzz{{{yyyqqqdddWWWOOOIIIDDDBBBBBBBBBCCCCCCEEEFFFFFFFFFFFFEEEEEEEEEEEEDDDDDD???===<<<<<<<<<<<<;;;999777666555333333333333444333333222222111000000000////////////...............------,,,,,,------...{{{eeeWWWGGG???<<<;;;===@@@DDDDDDCCCBBBAAAAAABBBCCCGGGNNNYYYbbbiiipppvvvzzz~~~|||zzzxxxvvvtttqqqkkkeeeaaaaaaeeeiiikkkkkklllnnnppp}}}}}}xxxvvvuuu{{{{{{vvvkkklllqqqvvvuuuoookkklllqqqwwwxxx{{{wwwrrrzzzwwwhhhjjjeeeRRRBBB???<<<:::999999888666444444333222111111111111////////////....................................------------------------------------------------,,,------......------,,,---------............///...///...///777FFFPPPTTTWWWOOOKKKPPPQQQPPPWWWbbbssszzzkkkaaa[[[YYYXXXHHHCCC<<<777666666777777555777999:::999999:::;;;:::;;;<<<>>>@@@@@@AAAAAADDD@@@BBBGGGIIIHHHLLLTTT___nnnqqqnnn```MMM???@@@FFFJJJRRR\\\^^^dddlllqqqvvvpppjjjhhhnnnuuuwwwwwwyyyuuuvvvyyy{{{sssrrrtttwwwxxx|||~~~}}}yyyrrrlll```^^^YYYTTTQQQOOOPPPQQQTTTVVVYYY\\\```dddggghhhkkkmmmqqqtttwww{{{|||pppkkkiiisss}}}tttgggZZZPPPIIIFFFCCCBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEFFF???>>><<<<<<======<<<:::888777555444333333444444333333222222111000000000////////////...............------,,,,,,------...uuudddUUUJJJAAA::::::;;;;;;>>>AAAAAACCCDDDCCCBBBBBBEEEGGGLLLVVVcccmmmtttyyy~~~|||xxxssskkkfff___aaaeeehhhjjjlllnnnppptttyyy|||yyywwwzzz}}}uuunnnnnnkkkffffffjjjnnnuuu{{{zzzsssiiinnnuuuyyy{{{wwwssshhhSSSAAA???<<<::::::999888777555444333222111111111111////////////............---.....................------------------------------------------------,,,------......------,,,---------............///...//////222<<>>CCCJJJQQQ\\\hhhsssyyylll``````fffrrrzzz{{{{{{|||}}}{{{wwwzzz{{{sssjjjfff```ZZZVVVTTTTTTTTTUUUVVVYYY]]]aaaeeehhhjjjlllnnnrrruuuwww{{{zzznnngggaaallluuuggg[[[QQQJJJHHHDDDCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEFFFFFFBBB@@@>>>>>>>>>>>><<<:::888777555444333333444444333333222222111000000000////////////...............------,,,,,,------...rrreeeVVVGGG======888777:::======???BBBAAADDDFFFFFFDDDEEEHHHLLLOOOZZZjjjwww~~~~~~}}}{{{yyyvvvqqqkkkfff```aaabbbeeehhhlllnnnpppnnnsss{{{||||||~~~uuummmgggeeeiiioooooorrryyyqqqnnnzzzzzzddd\\\ccckkk}}}yyy~~~uuudddKKKAAA???<<<:::::::::999888555444333222222111111222////////////............---------...............------------------------------------------------,,,------......------,,,---------............///---///111666BBBOOOVVVVVVOOONNNOOORRRZZZooo|||xxxggg]]]ZZZXXXQQQKKK<<<999666555666777888888777999;;;;;;::::::;;;<<<<<<<<<===???@@@AAABBBCCCEEEBBBEEEKKKKKKLLL```yyyfffNNNCCCAAA>>>===@@@GGGNNNYYYjjjyyy}}}yyy{{{~~~ttt^^^ffflllyyy}}}}}}|||tttnnnfff___[[[YYYWWWVVVUUUVVVYYY^^^bbbfffiiikkkkkknnnqqqtttwwwzzz|||rrrjjjaaaiiiyyykkk```UUUMMMIIIEEEEEEDDDBBBBBBAAAAAAAAABBBBBBCCCDDDDDDEEEFFFFFFEEECCCAAA@@@@@@???===;;;888777666444444444444555333333222222111000000000////////////...............------,,,,,,------...}}}kkkZZZMMMBBB<<<999;;;777888<<<>>>>>>@@@CCCCCCEEEGGGFFFEEEHHHNNNTTT[[[gggxxx|||zzzwwwtttrrrnnniiifffdddcccaaabbbeeejjjnnnpppnnnrrryyy~~~}}}|||~~~}}}rrrmmmrrr~~~zzzuuuxxx~~~{{{lllkkkrrrsssnnnmmm^^^```hhhjjj|||www~~~uuuaaaFFFAAA???<<<::::::::::::999555555444333222222222222////////////............---------.........//////------------------------------------------------,,,------......------,,,---------............///---000333:::FFFSSSWWWUUURRRSSSQQQPPP]]]{{{vvvoooqqqbbbZZZYYYVVVKKKAAA999777555444666888888888777999;;;<<<;;;;;;<<<===>>>======>>>???AAACCCEEEEEEDDDIIIPPPOOOTTTrrrtttZZZGGG???AAA===>>>BBBGGGPPP```xxxrrrgggaaa___aaafffppp{{{|||pppbbbsss|||zzzsssjjjbbb^^^\\\YYYXXXTTTVVVYYY]]]bbbfffiiikkkiiikkkooorrruuuxxx}}}~~~vvvnnnbbbfffzzzsssiii]]]PPPJJJGGGFFFEEECCCBBBAAAAAAAAABBBCCCCCCCCCDDDEEEEEEEEEIIIGGGDDDBBBAAA???===;;;999777666555444444555555333333222222111000000000////////////...............------,,,,,,------...~~~ppp]]]LLL???:::;;;???<<<999999===??????BBBFFFFFFHHHHHHGGGFFFKKKUUU\\\nnnzzz}}}yyyvvvtttrrrnnnlllhhheeeaaa```ccchhhmmmooopppsssyyy~~~{{{zzz|||zzzxxxzzzwww}}}tttlllpppvvvtttkkkfff```lllwwwqqqwwwxxx~~~~~~vvvbbbGGGAAA???<<<:::;;;;;;:::999555555444333222222222222000/////////............---------.........//////------------------------------------------------,,,------......------,,,---------.........//////---000444<<>>======???AAADDDFFFEEEEEELLLTTTSSS[[[hhhQQQAAA===@@@???@@@CCCGGGPPPdddooo^^^UUURRRXXXZZZ```kkkwww|||tttkkkzzz}}}uuukkkccc___]]]ZZZXXXTTTVVVYYY]]]bbbfffiiikkkfffiiimmmpppssswww{{{yyyssslll^^^___qqqzzzrrrcccSSSJJJHHHGGGFFFDDDBBBAAAAAAAAACCCCCCCCCCCCDDDDDDEEEEEEKKKIIIFFFDDDBBB@@@===;;;999888666555444444555555333333222222111000000000000/////////...............------,,,,,,------...tttdddYYYKKKAAA===;;;888555;;;;;;:::<<>><<<<<<:::666666888888777666555333222111000000000000000////////////------------------------........................---------------------------------------------------------............///555///222AAAQQQXXXYYYXXXTTTWWWUUURRR[[[rrrpppeee[[[ZZZVVVJJJ???:::555555666666777777888888999999::::::;;;<<<======>>>@@@@@@???@@@CCCEEEEEEHHHGGGLLLVVVddd{{{ttt\\\JJJBBB@@@@@@DDDCCCFFFKKKSSSfffwww|||~~~xxxuuuxxx||||||{{{tttdddVVVPPPRRRUUUWWW^^^mmm}}}{{{wwwxxx}}}uuulllfffdddbbb^^^ZZZYYYYYYZZZ^^^bbbeeegggffffffiiinnnrrrtttuuuxxxyyy}}}uuukkk```YYYUUUjjjtttkkk```OOOLLLIIIEEEEEEFFFFFFDDDAAAAAABBBBBBBBBBBBBBBBBBBBBDDDDDDDDDCCCAAA???===<<<:::999777666444333333222222222222111111111111000222222111111111111222222........................|||oooaaaTTTKKKAAA;;;:::;;;:::888<<<;;;;;;>>>BBBEEEFFFFFFCCCGGGMMMSSS\\\kkk|||~~~{{{yyyyyy{{{~~~~~~|||{{{zzzwwwtttqqqmmmjjjfffbbbbbbdddhhhkkkqqqssswww|||~~~{{{|||rrrqqqyyy}}}yyyyyy{{{eeeGGGCCC???===>>>===999888999888777777555444333222222000000000000////////////------------------------........................---------------------------------------------------------............///---111:::DDDNNNTTTVVVVVVNNNSSSPPPJJJSSSmmm~~~xxxlllccc[[[XXXRRRFFF<<<888555555666666777777888888999999:::;;;<<<======>>>>>>@@@AAAAAABBBDDDGGGHHHHHHHHHQQQeee|||}}}jjjVVVGGGBBBCCCEEEFFFHHHNNNSSSYYYiii{{{lllnnnmmmfff___\\\aaafffpppmmmdddXXXOOOPPPWWW\\\iiisss|||zzz||||||xxxwwwyyy~~~zzzrrrmmmkkkhhhccc___\\\\\\\\\^^^bbbeeegggggghhhkkkooorrrtttvvvyyy{{{~~~wwwlllaaaWWWRRR]]]tttzzztttiiiXXXNNNKKKGGGFFFHHHHHHFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA???===;;;:::;;;:::888777555444444444222222222222111111111111111000000//////000000111........................www|||sssllldddWWWKKKEEE@@@:::888999;;;;;;:::>>><<<<<<@@@EEEHHHHHHGGGGGGOOOZZZdddooo~~~|||~~~}}}{{{zzz{{{yyyyyyxxxwwwvvvwwwzzz|||~~~|||{{{zzzxxxuuurrrllliiieeebbbaaaccceeegggpppqqquuuyyy~~~{{{{{{uuuqqquuu~~~}}}yyytttwwwlllMMMBBB???>>>AAAAAA===::::::777777666666555444444333111111000000000/////////------------------------........................---------------------------------------------------------............///000@@@MMMOOOQQQWWWYYYWWWOOOUUUQQQJJJWWWvvv~~~rrrfffaaa[[[UUULLLAAA999777555555666666777777888888999999:::;;;<<<===>>>>>>???@@@BBBCCCDDDEEEHHHKKKHHHMMM]]]zzz~~~qqq___NNNDDDBBBGGGLLLNNNSSS[[[^^^aaaooorrrkkkiiibbbXXXQQQQQQYYY```jjjcccYYYSSSTTT\\\hhhpppnnnbbb]]]YYYXXXXXX\\\aaaiiittt~~~pppbbb\\\YYYVVVUUUVVV\\\fffqqq|||zzzvvvssspppjjjfffbbb```___```cccfffggghhhjjjmmmooorrrtttwww{{{~~~yyynnnbbbVVVPPPOOOdddsss|||rrr```QQQNNNJJJIIIJJJKKKIIIFFFEEEEEEEEEEEEEEEEEEEEEEEECCCCCCBBBAAA???===;;;:::;;;;;;999888666555555555333222222222111111111111000//////......//////000------------------------hhhzzz}}}xxxoooeee]]]TTTIII@@@@@@===:::999:::;;;:::999>>>======AAAEEEHHHGGGFFFMMMXXXfffrrr{{{xxxvvvxxxzzz{{{zzzxxxxxxyyyuuuvvvwwwwwwwwwxxx||||||{{{zzzyyyvvvtttmmmjjjfffcccbbbbbbdddeeemmmooorrrvvvzzz{{{{{{}}}{{{}}}}}}tttqqquuu~~~}}}wwwvvvtttVVVCCC???>>>BBBCCC???;;;:::666666666555555444444444222111111000000/////////................................................---------------------------------------------------------............///888KKKXXXTTTRRRYYYZZZTTTSSSWWWRRROOOddd~~~ooobbb```[[[RRRGGG<<<777777555555666666777777888888999::::::<<<===>>>??????@@@AAACCCEEEEEEDDDGGGLLLKKKWWWpppyyyjjjWWWIIIBBBCCCJJJQQQYYY```ggghhhiiivvvzzztttrrrmmmcccXXXSSSXXXeeeoookkkaaaYYYYYYaaammmyyynnnYYYPPPNNNLLLJJJJJJLLLNNNSSSZZZccckkkqqquuu~~~hhh[[[OOOKKKKKKJJJIIIJJJLLLTTT^^^hhhxxx}}}yyyuuuppplllhhhfffcccbbbdddggghhhiiikkkmmmoooqqqsssvvv{{{~~~zzzqqqeeeXXXPPPJJJZZZiii{{{vvvcccUUUQQQLLLKKKLLLMMMLLLJJJGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFEEECCCAAA???===<<<;;;:::888777666555555555333333222222222111111111000//////......//////000------------------------ggguuuzzzqqqjjjbbb[[[SSSJJJBBB===<<<;;;:::999:::;;;;;;:::>>>??????AAADDDFFFGGGGGGUUU```nnn{{{}}}{{{{{{{{{}}}}}}{{{vvv~~~uuuuuuwwwyyyyyywwwvvvvvvvvvuuuwwwxxxyyyzzz|||}}}{{{zzzyyywwwuuunnnllliiifffddddddddddddiiilllpppsssvvv{{{|||zzz}}}~~~yyyvvvyyytttnnnkkknnnuuu|||}}}|||rrr|||```FFF@@@>>>AAACCC???;;;999666555555555444444333333222222222111000/////////................................................---------------------------------------------------------............///555EEEOOOLLLNNNWWWXXXPPPUUUSSSPPPVVVooowwwjjjaaaaaaZZZNNNBBB:::888888555555666666777777888888999:::;;;<<<>>>???@@@AAACCCBBBDDDGGGEEECCCHHHPPPQQQgggxxxgggSSSGGGBBBCCCLLLUUUbbbhhhllllllnnn}}}~~~}}}zzzrrrlllbbbYYYWWW___mmmxxxnnneee___eeeoooxxxxxxgggWWWRRRQQQOOOLLLJJJOOOOOOPPPRRRTTTWWWYYY[[[ccchhhuuusssgggVVVMMMFFFGGGJJJIIIIIIJJJKKKPPPUUU]]]nnn|||wwwrrrooommmjjjgggfffgggiiijjjjjjjjjlllnnnppprrrvvvzzz~~~~~~}}}zzzssshhh[[[RRRIIIUUUbbbyyyzzzgggWWWSSSNNNLLLNNNOOONNNLLLIIIIIIIIIHHHHHHGGGGGGGGGGGGFFFEEEDDDBBB???===<<<999888777666555444444444333333333222222222222111111000000//////000000111------------------------ttt|||}}}vvvmmmccc\\\TTTPPPJJJBBB===<<<666666777888999;;;<<<======@@@CCCDDDCCCFFFKKKPPPaaajjjwww}}}|||{{{{{{{{{zzzxxxzzz{{{zzz|||~~~}}}{{{zzzyyyyyyyyy{{{|||}}}~~~~~~|||zzzyyyvvvtttpppnnnllliiifffeeedddccceeeiiinnnrrrtttwww}}}|||{{{|||~~~tttjjjeeebbbaaaeeennnvvvzzzzzzrrrvvvnnneeeddd~~~iiiMMMEEE>>>???AAA>>>:::999777777666666555444333333333333222111000000///...................................................---------------------------------------------------------............///000;;;EEEIIIOOOXXXXXXSSSXXXVVVZZZjjj~~~mmmeeecccaaaXXXIII===999999888555555666666777777888888999:::;;;===>>>@@@AAABBBDDDBBBDDDHHHFFFDDDLLLXXX___{{{uuuaaaNNNEEECCCEEENNNXXXeeekkknnnpppwww~~~zzzpppkkkddd___```iiivvv{{{rrrpppwww}}}pppeeeaaa___ZZZUUURRRTTTTTTTTTSSSRRRQQQPPPPPPPPPQQQ[[[oooxxxnnnjjjdddZZZRRRIIIEEEDDDHHHKKKLLLNNNQQQTTTYYY^^^dddttt~~~xxxtttrrrpppnnnkkkjjjjjjkkklllkkkiiikkknnnqqqsssvvvzzz}}}}}}}}}|||yyyuuukkk^^^TTTIIIPPPZZZtttnnnXXXSSSNNNLLLNNNOOONNNMMMJJJJJJJJJIIIHHHHHHGGGGGGFFFEEEDDDBBB@@@===;;;:::888777666555444444444444333333333333222222222222111000000//////000000111,,,,,,,,,,,,,,,,,,,,,,,,~~~~~~{{{qqqgggaaaXXXPPPJJJGGGBBB;;;999;;;555666777888999;;;===???===CCCHHHHHHFFFIIITTT^^^uuu{{{~~~}}}}}}~~~~~~~~~|||zzzxxxvvvtttqqqooommmjjjgggeeecccbbbaaafffmmmqqqsssuuuzzz~~~zzzwwwyyy}}}}}}sssggg^^^```eeennnvvvzzzyyywwwuuuddddddjjjvvv{{{sssfff^^^ccc}}}sssVVVJJJ@@@>>>???===;;;:::::::::999888777555555444444333333222111000///...................................................---------------------------------------------------------............///000999FFFPPPVVVXXXWWWWWWYYY\\\mmmttthhheeeeeeaaaTTTCCC999888999777555555666666777777888888::::::<<<===???AAABBBCCCDDDAAACCCIIIHHHHHHSSScccuuulllXXXFFFBBBCCCFFFPPP\\\ffflllsssyyyxxxooonnnmmmnnnsss}}}vvvooonnnpppqqqyyyuuutttwwwxxxvvvxxx}}}yyyuuuqqqjjjeeeddd_________^^^\\\YYYWWWUUUPPPPPPSSS]]]oooxxxlll]]]RRRNNNLLLIIIFFFDDDDDDHHHOOOSSSUUU\\\dddjjjrrrzzzzzzwwwvvvrrrpppnnnmmmnnnnnnmmmllliiilllpppsssuuuwwwzzz|||||||||yyytttkkk^^^TTTIIIKKKRRRnnnqqqXXXSSSMMMKKKMMMNNNNNNMMMKKKJJJJJJIIIHHHHHHGGGGGGFFFFFFEEECCC@@@===;;;:::999888777666555555555555444444333333333222222222000//////......//////000,,,,,,,,,,,,,,,,,,,,,,,,{{{www{{{wwwiii^^^[[[SSSKKKDDDBBB>>>777666:::::::::;;;::::::;;;===@@@<<>>>>>===<<<<<<======<<<:::888777666555444444333222111000///...////////////////////////........................---------------------------------------------------------.........//////111999IIIVVVXXXSSSQQQTTTUUU]]]yyyooogggiiifff```QQQ???666888999666555555666666777888888888::::::<<<===???AAABBBCCCDDD@@@CCCIIIKKKLLLYYYlll{{{cccOOO??????CCCGGGRRR___gggoooxxxxxxnnnooosssyyyvvvkkk\\\QQQOOOTTTZZZ^^^\\\\\\bbbnnntttuuuwww}}}yyyuuuvvvnnnoooooonnnllliiieeeccc\\\[[[YYYXXX___rrr}}}eeeZZZLLLBBB???@@@BBBCCCEEEHHHOOOWWW\\\bbbnnnyyy|||zzzzzzrrrpppooooooppppppnnnllliiimmmrrruuuwwwyyy{{{}}}{{{|||yyytttjjj]]]SSSJJJIIINNNkkkpppXXXSSSMMMKKKLLLNNNNNNMMMKKKKKKJJJIIIHHHHHHGGGGGGIIIHHHGGGEEEBBB@@@===<<<999999888777666666777777444444444333333333222222.........------.........,,,,,,,,,,,,,,,,,,,,,,,,wwwuuupppkkkeee\\\TTTNNNGGGDDD@@@;;;888666666666777666777:::===@@@@@@???IIIHHHMMMSSSRRRUUUiii{{{xxxvvvtttssstttoookkkjjjkkkiiieee```ddddddffflllssswwwxxxwwwwwwtttwwwwwwqqqkkkqqq~~~uuusssmmmddd\\\ZZZ^^^bbbbbbgggnnnqqqyyybbbRRRBBB>>>??????===<<<::::::999888777666555555444333333222222111111111000000///...............///............---------,,,------......------,,,---------------------------.........------...000555>>>LLLVVVWWWSSSRRRSSSRRRaaazzzoookkklllnnn[[[GGG===:::888666666777777777777888999:::;;;;;;<<<===>>>@@@BBBCCCDDDCCCBBBEEEIIIHHHLLLccc}}}rrrhhhUUUFFF<<>><<<:::888666666777888999999888777555333222222222000000000000//////////////////...---,,,,,,++++++}}}~~~~~~xxxqqqlllhhhbbb]]]WWWQQQKKKGGGBBB@@@<<<999777666777888777888999;;;===???BBBCCCPPPIIIHHHOOOXXXggg}}}zzzxxxwwwuuutttppplllkkkkkkjjjfffaaabbbbbbdddiiipppuuuxxxxxxxxxuuuwww~~~}}}xxxvvvxxxxxxzzzmmmllljjjddd]]][[[___gggpppwwwyyy}}}dddTTTDDD@@@BBBBBBAAAAAA::::::999888777666666555555555444444333333222222000000///............//////............---------,,,------......------,,,---------------------------.........------///000777AAANNNTTTQQQLLLKKKMMMUUUddd}}}vvvooolllmmmhhhVVVCCC:::999777666777777777777777888999:::;;;;;;<<<===???@@@BBBCCCDDDDDDCCCFFFLLLNNNXXXttt}}}kkk___FFFBBBDDDJJJKKKKKKUUUdddxxxwwwttt}}}{{{{{{{{{zzzyyyvvvrrrkkkbbbYYYTTTNNNJJJIIIMMMOOOOOOSSSYYYbbbkkkwww|||sssqqqllliiippp|||zzzdddSSSJJJCCC???@@@BBBBBBAAACCCIIINNN[[[lllyyy}}}yyyyyyxxxuuurrrooollliiihhhlllooosssuuuvvvvvvwwwxxx~~~}}}|||wwwrrrlll___RRRIIIGGGDDDUUUwwwyyybbbYYYOOOIIIJJJLLLKKKJJJKKKKKKJJJJJJIIIGGGFFFEEEFFFFFFEEEEEEDDDBBBAAA@@@<<<;;;:::888777777888888999888777555333222222222111000000000//////////////////...------,,,++++++tttsss|||~~~yyyxxxvvvnnnfff```[[[TTTNNNIIIFFFBBB@@@;;;:::888666666777888999777:::<<<<<<<<>>888777666666777888777777888888999:::;;;;;;<<<===???AAABBBCCCDDDFFFDDDGGGNNNXXXkkkqqq^^^QQQ;;;???HHHNNNLLLLLLZZZlll~~~yyywwwvvvwwwyyyzzzwwwtttmmmhhhaaaZZZUUURRRQQQQQQRRRSSSWWW]]]```ccckkktttzzzuuuvvvxxx}}}vvvaaaNNNBBBEEE@@@???BBBDDDCCCDDDFFFMMMTTTeee}}}~~~{{{zzzwwwtttqqqnnnkkkjjjooooooqqqtttxxxyyyyyyxxx}}}~~~|||~~~|||wwwtttnnnaaaUUUJJJEEE===FFF```tttmmmbbbTTTJJJHHHIIIHHHGGGHHHHHHHHHGGGFFFEEEDDDCCCEEEEEEEEEDDDCCCBBBAAA@@@>>>===<<<;;;:::888888777999888666555333333222222111111000000000///////////////......---,,,,,,,,,zzzooottt{{{~~~wwwtttrrrjjjbbbYYYTTTNNNIIIEEEAAA===;;;777666555444444666777888777:::======<<<@@@GGGNNNPPPQQQ\\\qqq~~~~~~}}}yyyvvvvvvssspppnnnmmmkkkhhheee```______bbbhhhooovvvzzz~~~}}}zzz|||qqqttt}}}~~~}}}yyy{{{zzzyyy{{{gggQQQFFFCCC@@@>>>===<<<<<<;;;:::999888777777777777666555555444333333111000000///...////////////............---------,,,------......------,,,---------------------------...///...---...000222999GGGSSSRRRJJJGGGKKKPPPDDDWWWmmmwwwuuu{{{ssspppqqqqqqnnnYYYKKK<<<777666555555777888888888888999:::;;;;;;<<<<<<===???AAABBBDDDDDDFFFEEEHHHRRRaaa{{{vvvdddPPPBBB<<<>>>BBBEEEFFFMMMbbbwwwzzzxxxyyy~~~||||||xxxvvvxxx}}}~~~{{{vvvkkkhhhddd___\\\]]]aaadddgggjjjmmmooosss{{{rrrnnnooooooqqqtttyyy{{{qqqqqqwwwwwwdddQQQEEE@@@EEECCCCCCGGGHHHFFFGGGKKKRRR]]]sss}}}|||zzzwwwssspppnnnmmmpppoooooosssxxx{{{zzzwww|||}}}zzz{{{}}}xxxtttooobbbVVVLLLHHH>>>BBBTTTeeezzztttgggVVVJJJFFFFFFFFFEEEFFFFFFFFFFFFEEEDDDCCCBBBAAAAAAAAAAAAAAA@@@???>>>??????>>>===<<<:::888777888777666555444333333333111111111000000000////////////......---------,,,wwwrrrpppvvv|||tttpppmmmggg___SSSPPPLLLHHHDDD???:::777666555444444444555666666666:::>>>??????CCCLLLSSSQQQZZZlll~~~uuuvvvyyy{{{}}}|||xxxzzz}}}~~~xxxtttvvvtttqqqooommmkkkhhhfff``````___```eeellluuuzzz}}}~~~}}}~~~yyy{{{xxxnnnooo}}}}}}yyy~~~~~~nnnUUUHHHBBB???<<<<<<======<<<;;;:::999888888777777666555444333222222111111000//////////////////............---------,,,------......------,,,------------------------,,,...///.........000222<<>>???AAACCCDDDEEEEEEGGGMMMYYYmmmzzzjjjYYYGGG<<<<<<;;;<<<>>>DDDQQQgggyyy{{{{{{ttttttzzz~~~|||}}}uuuqqqpppmmmhhhddd```cccgggkkkmmmpppuuuxxxxxx}}}qqqddd```aaadddkkkmmmqqqwww~~~~~~xxxpppllltttvvvfffUUUFFFAAABBBCCCCCCFFFJJJIIIHHHKKKQQQ[[[jjj~~~|||yyyvvvsssqqqppppppnnnooorrrwww{{{zzzxxx|||}}}{{{yyy|||yyyuuuooobbbUUUMMMJJJBBBDDDQQQ\\\tttxxxjjjWWWJJJEEEEEEEEEDDDEEEEEEEEEEEEEEEDDDCCCBBB???@@@@@@@@@@@@@@@???????????????>>><<<:::888777888777666555444333333333111111111111000000000000///...............------uuukkkmmmwww|||sssnnnkkkddd[[[KKKIIIFFFCCC@@@<<<777444555555555444555555666666777;;;???BBBFFFKKKSSSXXXYYYcccuuu~~~~~~wwwggglllrrrxxx{{{~~~xxxsssooorrrwww~~~xxxsssuuutttrrrpppmmmjjjhhhgggaaaaaa``````bbbhhhqqqvvv{{{~~~|||rrrnnntttwwwpppiiigggppp~~~|||zzzpppWWWHHHCCC@@@??????>>>>>>===<<<;;;:::999999888777777555444333222111222111000000//////000000///............---------,,,------......------,,,------------------------,,,...//////...///111333BBBOOOUUUMMMEEEFFFKKKMMMPPPgggxxxvvvsssxxxooosssyyyqqqcccQQQFFF;;;777666444555888999888888999999:::;;;<<<<<<===>>>@@@AAACCCDDDEEEEEEKKKVVVfff|||rrr```OOOCCC<<<888999;;;@@@IIIWWWgggqqqxxxtttvvv{{{~~~{{{vvvooofff___[[[YYYVVVSSS[[[cccoooxxx~~~~~~kkk^^^^^^dddkkkooozzz{{{|||xxxlllkkkqqq{{{ttt```SSSHHH>>><<>>===<<<::::::999777777666444444333333333222222111111111000000000........................|||rrrllllllppptttuuu}}}|||wwwpppkkkeee[[[PPPCCC@@@===:::999888777666444444555555666777888888999<<<@@@GGGMMMTTTZZZ]]]aaajjjzzzuuuxxx~~~wwwlll[[[bbbkkkssswwwzzz}}}}}}yyy}}}~~~vvvmmmhhhmmmqqqwww~~~{{{uuuttttttrrrpppllliiihhhgggaaaaaa```______dddkkkqqqyyytttjjjhhheee^^^^^^dddqqq}}}sssoooyyyuuuZZZJJJCCC@@@???@@@???>>>>>>===<<<;;;:::::::::999888777555444333222222111000000//////000000///............---------,,,------......------,,,------------------------,,,...////////////222444EEEQQQTTTLLLFFFKKKPPPOOO]]]ttt|||uuuooovvv{{{nnn[[[JJJAAA888666666555777:::999999999999:::;;;<<<<<<======>>>@@@BBBCCCEEEEEEFFFQQQbbbwww|||iiiTTTDDD===;;;888;;;???CCCKKKXXXgggoooxxx}}}qqq{{{xxxrrrqqqsssfffccc___\\\[[[[[[\\\]]]dddlllxxxxxxqqqiiihhhnnnuuuzzz{{{vvvlllffffffsss}}}kkkYYYIIIEEEAAA<<<<<>>===;;;::::::;;;;;;777666555444444444444444222222222111111111000000............////////////{{{oooeeeaaabbbeeennnooommmhhhbbbZZZMMMAAA???;;;666444444777888999333333444666888999:::;;;;;;===BBBJJJSSS[[[___aaadddmmmtttqqqzzz|||zzz|||rrrbbbUUU]]]gggooorrrsssuuuvvvxxxzzz~~~~~~xxxsssmmmsss{{{}}}~~~|||}}}~~~|||vvvmmmeee```ppptttzzz}}}xxxttttttrrrooollliiiggggggaaaaaa```^^^]]]aaagggmmmwww}}}|||lllccc[[[VVV^^^kkkmmmwwwzzz{{{mmmtttvvvdddddduuu{{{^^^LLLDDD???>>>>>>??????>>>===<<<;;;::::::;;;;;;:::888777555444444222111111000000000000000//////.........---------,,,------......------,,,------------------------,,,.../////////000222444FFFQQQTTTLLLJJJRRRXXXVVVzzz|||sssooowww|||lllTTTEEE===666555555555888<<<999999999999:::;;;<<<<<<======???@@@BBBCCCEEEEEEHHHUUUkkkuuu```JJJ;;;777999;;;???AAABBBHHHVVVhhhtttyyyssszzzvvvooohhhffffffgggeeebbbiiijjjjjjiiihhhhhhkkkmmmjjjpppxxx{{{|||~~~vvvkkkoooqqqvvv}}}ppp```VVV]]]lll{{{nnn```VVVEEE:::===AAA??????EEEFFFLLLWWWcccjjjttt|||zzzxxxwwwqqquuuxxxyyyyyy{{{yyyyyy|||{{{xxxsssggg[[[NNNHHH???@@@GGGKKKaaasss___PPPIIIFFFCCCAAABBBBBBCCCCCCCCCBBBAAAAAA<<<===>>>??????????????????>>>;;;:::999:::;;;===777666555444444444444444222222222111111111111000.........///////////////xxxmmmeee\\\TTTbbbfffeee^^^WWWPPPGGG>>>777777666555555555555555555444444555777999<<<===;;;@@@KKKYYY`````````aaaeeemmmtttqqqwww{{{wwwxxx}}}}}}vvvnnnfffaaaWWWbbbmmmpppllllllssszzz{{{{{{|||~~~zzzuuukkksss{{{|||zzzzzz}}}{{{{{{~~~}}}vvvooojjjgggrrrrrrvvv~~~yyysssttttttrrrmmmhhhfffeeefffdddbbb___^^^```fffjjjvvv{{{{{{zzz{{{wwwfff[[[\\\gggqqquuuuuuvvv{{{{{{sssbbbeeezzzwwwoooffffffrrrfffPPPGGGEEECCC???@@@AAA???<<<999:::???DDDAAA@@@>>>;;;888666444444333222111000////////////---------.........//////------------------------...........................------000000///333999LLLSSSSSSPPPQQQPPPYYYmmmxxxsssxxxzzzfffRRRBBB>>>999666666666777777;;;;;;;;;<<<<<<<<<<<<<<<======???CCCCCCAAACCCHHHKKK]]]wwwfffPPPCCC>>><<<:::???@@@AAADDDLLLZZZlllxxx}}}xxx~~~}}}|||zzzvvvqqqllliiibbb```]]]ZZZYYYZZZ\\\]]]gggkkkrrrzzz~~~{{{uuuqqqpppppp|||lll^^^ZZZ[[[fffyyylllWWWNNNIIIAAA;;;;;;>>>???BBBFFFKKKNNN]]]oooxxx|||{{{yyyyyyvvvwwwxxxxxxzzz}}}~~~yyyuuuxxx{{{xxxrrrfffZZZQQQFFFGGGCCCDDDFFFTTTxxxfffSSSHHHGGGHHHFFFDDDDDDCCCBBBBBBBBBBBBCCC@@@AAABBBBBB@@@@@@AAABBBCCC@@@===:::999:::;;;===666666777777666444222111222222222111111111111000//////.........---------{{{ssskkk```WWWUUUXXXWWWPPPJJJEEE???999666666555444444444444444444444555666888:::<<<>>>@@@FFFQQQ[[[]]]ZZZZZZ^^^hhhzzzqqqttt~~~}}}tttiiiooouuuvvvwww{{{~~~~~~{{{uuummmeee]]]YYYSSS___lllpppnnnmmmsssyyyzzzzzzzzz}}}}}}wwwqqqkkkpppwww|||~~~zzzvvvrrrwww}}}~~~{{{zzz|||~~~}}}~~~}}}yyysssooommmssssssvvv~~~~~~wwwuuusssqqqmmmjjjgggeeeeeedddbbb___^^^```cccgggssszzz~~~zzzvvvwww}}}sssbbbZZZbbbwww{{{zzzsssnnnbbbeeessstttnnnhhhcccbbbllljjjRRRFFFDDDBBB?????????>>>======???CCCFFFBBBAAA>>>:::888666555444333222111000000/////////---------.........//////------------------------...........................---...000000///444;;;MMMTTTRRRPPPRRRTTT___ttt~~~xxxuuu{{{xxxbbbNNNAAA===999666666777888888::::::;;;;;;;;;;;;<<<<<<======@@@DDDDDDBBBFFFKKKSSShhhrrr\\\III???;;;:::999???AAADDDGGGNNNZZZiiissszzzrrrhhhjjjiiifffcccaaa`````````[[[ZZZXXXWWWWWWXXXZZZ[[[eeejjjqqq{{{}}}yyyyyy~~~~~~lll^^^WWWUUU___lll|||kkkXXXIIICCCCCC===999;;;>>>???BBBGGGKKKQQQccczzz~~~~~~~~~|||{{{{{{{{{{{{zzz{{{}}}|||vvvrrrvvv|||xxxrrrggg[[[OOODDDFFFBBBCCCFFFSSS~~~~~~vvvgggTTTHHHEEEDDDCCCEEEDDDDDDCCCCCCCCCDDDDDDAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@===;;;::::::;;;<<<777777666666555333222111222222222222111111111111//////.........---------|||wwwqqqeeeZZZKKKMMMKKKCCC===;;;888555555555444333333333333444444444555777999;;;>>>???FFFMMMVVVZZZVVVSSSYYYdddxxxpppyyywwwkkkZZZhhhmmmggghhhuuu|||yyyyyyvvvqqqjjjaaaYYYSSSOOOOOO[[[iiippppppoootttzzzzzzyyyzzz{{{|||yyysssmmmhhhkkkqqqyyy~~~xxxssslllrrrzzz~~~}}}{{{{{{{{{|||~~~{{{xxxvvvuuuuuuvvvyyy~~~|||xxxrrrooonnnmmmiiifffddddddcccaaa______aaacccnnnwwwzzzpppmmmtttvvvfff```ppp|||vvviiihhhcccdddiiiggggggkkkooorrrvvvtttXXXHHHDDDCCC@@@???======>>>AAADDDFFFGGGCCCAAA===:::777666555555333333111000000000000000---............/////////------------------------...........................---...000000000666>>>PPPUUURRRPPPTTTWWWcccxxx{{{yyyyyyvvv]]]III???<<<888666777999999:::::::::::::::;;;;;;<<<<<<======@@@DDDDDDDDDIIIPPP^^^wwwggg\\\LLL@@@;;;:::999999???BBBFFFJJJPPPZZZgggppp}}}www```ZZZ\\\]]]```ccceeeggghhhhhhgggfffeeecccbbbaaaaaaaaadddfffkkksss}}}|||wwwyyytttjjjaaa[[[WWW\\\jjjxxxdddVVVLLLBBB<<<;;;===::::::===@@@AAAEEEJJJQQQ[[[qqq{{{|||}}}~~~}}}~~~}}}tttnnnsss|||xxxssshhh\\\MMMCCCDDD@@@BBBFFFPPPxxxppp]]]NNNIIIGGGEEEFFFFFFEEEEEEEEEEEEFFFFFFCCCAAA???@@@CCCDDDBBB?????????>>>===<<<;;;;;;:::888777666555333333333333333222222222111111111111/////////.........------{{{|||{{{xxxvvvrrrhhh]]]OOOPPPLLLAAA999777666555555555444444333444444555444555666888:::===???@@@GGGMMMRRRRRRMMMQQQdddyyyuuusssgggVVVhhhmmm```aaattt~~~yyyssspppjjjbbbZZZTTTNNNLLLOOOYYYfffmmmoooqqqxxx~~~|||{{{zzzzzz{{{wwwpppkkkdddeeelllyyyxxxsssjjjpppyyy~~~~~~}}}~~~~~~|||{{{{{{yyyzzz}}}~~~{{{sssoooooooookkkgggdddeeeeeedddaaa_________jjjuuu{{{nnniiiooo{{{{{{lllgggyyy{{{yyyqqqpppnnnlllkkkjjjsss```KKKEEEEEECCC???===<<>>:::777666666666333333222111000000000000.............../////////...................................................---///000///000888BBBRRRWWWTTTRRRUUUVVV___rrrzzz{{{tttYYYEEE===:::888777888:::;;;;;;::::::;;;;;;<<<=========??????AAADDDDDDEEEMMMVVViii{{{kkkOOOIIIAAA;;;:::;;;;;;<<<@@@BBBFFFIIIPPP\\\jjjtttmmm``````hhhoooyyy~~~|||yyywwwuuutttooommmlllmmmqqqxxx|||xxxyyy|||~~~zzzrrrjjj\\\XXX[[[jjj|||dddUUUEEE>>><<<:::999:::;;;;;;===AAACCCDDDIIIPPP[[[jjj}}}xxxzzzuuulllooo||||||yyytttiii^^^OOOEEEDDD>>>AAADDDKKKnnn|||eeeSSSKKKJJJIIIHHHHHHGGGGGGGGGGGGHHHHHHEEEAAA>>>@@@DDDEEEBBB???>>>>>>>>>>>>>>><<<;;;:::999888666444333333333444333333222222222111111111////////////............zzztttpppqqqtttuuuttttttrrrjjjaaaXXXYYYTTTGGG<<<777666555666555555555555555666666555666888:::<<<>>>???@@@EEEFFFHHHHHHJJJZZZzzz{{{}}}nnnaaaXXXjjjmmm^^^```vvvzzzqqqnnnhhhaaaZZZUUUQQQOOORRRZZZdddjjjmmmsss}}}}}}zzzzzzyyyvvvpppkkk```bbblll~~~{{{vvvjjjpppwww}}}~~~}}}}}}~~~~~~vvvqqqpppoookkkgggeeefffgggfffbbb___^^^^^^fffqqq|||~~~qqqkkknnnwww}}}pppgggttt}}}uuu|||}}}yyy{{{eeeKKKDDDCCCBBB???===<<<>>>BBBCCCAAA???DDDBBB>>>;;;888666666666444333222111000000000000////////////////////////......................................................///000///111;;;FFFTTTZZZWWWUUUWWWSSSVVVeee}}}}}}|||vvvvvv|||qqqWWWCCC<<<:::888888999;;;<<<<<<<<<<<<<<<===>>>??????@@@@@@@@@AAACCCCCCGGGSSS```xxxrrr]]]NNN@@@>>><<<;;;<<<===??????AAABBBDDDHHHPPP^^^ooo|||}}}uuusss{{{yyytttqqqrrruuuwww}}}{{{yyyzzz}}}xxxkkkbbb[[[___mmmyyykkk```WWWIII@@@999:::<<<;;;;;;<<<;;;<<>>@@@DDDFFFCCC???>>>>>>???@@@???>>><<<;;;:::999777555444444444555333333333222222222222111000000/////////.........|||vvvmmmccc\\\bbbjjjqqqssssssppphhhaaa[[[^^^YYYLLL???888666444666555555555555666777777666888999;;;===>>>??????AAA@@@BBBGGGRRRjjj}}}zzzmmm```[[[iiiiii^^^cccxxx|||rrrpppkkkddd^^^YYYUUUSSSVVV\\\dddjjjooowwwzzzxxxwwwuuuqqqmmmaaadddsss}}}yyyjjjooovvv}}}~~~}}}{{{uuuqqqnnnjjjgggdddeeefffeeebbb___]]]]]]aaalllwww}}}vvvnnnmmmssszzzwwwjjjlll}}}sssttthhhJJJAAAAAA@@@???>>>===>>>??????>>>===CCCAAA???<<<999777666555444333222111111000111111000000000////////////.........................................................000111///111===JJJWWW\\\YYYWWWXXXRRRRRR^^^yyyxxxxxxsssuuu~~~mmmTTTCCC<<<:::888888:::<<<<<<<<<<<<======>>>???@@@AAAAAAAAA@@@AAABBBDDDLLL^^^ooo}}}jjjYYYIII>>>::::::;;;===>>>???@@@AAAAAABBBDDDHHHRRRbbbuuu}}}wwwyyy}}}|||zzzyyyyyyuuutttpppjjjhhhooo}}}tttkkk```^^^dddvvvttt```RRRHHH@@@>>>::::::>>>???<<<;;;<<<:::<<>>===;;;:::999777666666666666333333333333222222222222000000000/////////......zzzzzzyyyuuummm```RRRHHHLLL[[[kkkqqqooojjj```XXXVVV[[[YYYMMM@@@:::777555555444444444555555666777888999;;;===>>>>>>>>>>>>???>>>BBBOOObbb|||vvvxxx|||{{{yyyvvvlll___]]]dddccc^^^hhh|||vvvsssoooiiibbb\\\WWWTTTWWW]]]fffmmmsss{{{yyyuuuttttttrrroooeeekkk}}}}}}zzzjjjpppzzz~~~}}}~~~yyyrrrlllhhhfffbbbcccdddbbb___]]]\\\\\\\\\eeepppxxx{{{ooojjjmmmvvv~~~}}}llldddjjjtttnnnlllmmmuuulllLLLBBBBBB@@@>>>??????>>><<<<<<>>>???AAAAAA@@@>>>;;;888555444444444333222111111111111000000000000/////////......................................................///000111///222???MMMYYY]]]ZZZWWWZZZUUUVVVbbbwwwvvvxxxqqqvvviiiQQQBBB<<<:::999999;;;<<<<<<;;;<<<<<<===>>>???@@@AAAAAA@@@???@@@BBBFFFTTTkkkyyybbbRRRGGG>>>999999:::===>>>>>>>>>??????AAACCCGGGLLLVVVeeevvv~~~{{{xxxwwwvvvssstttwww|||~~~xxxxxxxxxxxx|||sssjjjfffhhhppp~~~~~~lllZZZMMMFFF???::::::999<<<>>>===:::;;;???<<<>>>AAADDDEEEMMM___pppzzzssssssyyyyyyppplllpppzzz~~~}}}xxxlll```UUUKKKGGG===@@@CCC???UUUzzz```SSSPPPRRROOONNNLLLJJJHHHGGGFFFFFFCCCCCCBBBCCCCCCCCCCCCBBBAAAAAABBBBBBAAAAAA@@@@@@;;;;;;;;;:::999888777666444444333333333222222222000000000000/////////...sssttttttpppgggWWWEEE:::;;;OOOfffooolllcccXXXOOOPPPVVVWWWNNNBBB;;;999777333333333333333444555666999;;;<<<>>>>>>>>>>>>===>>>>>>FFFYYYoooyyyggguuuyyyyyyooojjjlllnnnfff[[[^^^aaa``````lllyyyvvvrrrkkkddd\\\WWWSSSWWW^^^hhhpppwww}}}wwwsssrrrrrrrrrpppiiippp}}}zzzlllsss}}}~~~~~~}}}}}}~~~|||rrrkkkgggfff```aaaaaa```]]][[[ZZZ[[[YYYaaajjjuuu}}}ooogggiiittt}}}{{{gggZZZYYY^^^]]]```fffooozzzzzzqqqPPPEEEEEECCC===???@@@>>><<<<<>>???@@@@@@???>>>???BBBIIIZZZuuusss\\\JJJAAA===<<<;;;999;;;===>>>>>>=========@@@DDDIIIPPPYYYgggvvvoooqqquuuxxxzzz{{{{{{zzz~~~}}}}}}~~~tttmmmgggttt|||{{{~~~vvvtttsssrrruuuzzzlllaaaPPPCCC>>>===<<<999777777:::<<<999777;;;CCC@@@AAAEEEGGGJJJTTTiii}}}{{{rrrpppttt|||{{{qqqiiiiiipppzzz~~~~~~yyymmm```TTTJJJFFF===AAADDD@@@TTT~~~{{{bbbRRRNNNNNNPPPOOOLLLJJJHHHFFFEEEEEEBBBCCCDDDCCCBBBAAACCCDDDCCCBBBBBBBBBBBBBBBBBBBBB;;;<<<<<<<<<;;;999777666444444444333333333222222000000000000////////////oooooonnneeeTTTAAA999:::===HHH[[[jjjhhhZZZQQQPPPTTTXXXWWWOOOEEE???999555555333222222444777888888<<<<<<>>>BBBFFFFFFBBB>>>DDD@@@HHH```{{{nnngggrrr}}}}}}mmmWWWQQQ\\\bbbeeeddd]]]ZZZbbbgggiiittt{{{{{{yyyrrreeeXXXUUUYYY^^^cccjjjsss|||xxxvvvsssoooppptttlllppp}}}yyylllzzz}}}~~~|||qqqhhhfffgggbbbbbbaaa___^^^]]]\\\[[[ZZZbbbllluuu{{{ssshhhiiiuuuoooZZZQQQSSSUUUccc___mmmpppkkkuuummmsssUUUCCCEEECCCAAAAAA@@@???>>>>>>>>>>>>??????>>>===;;;:::999888333333222222111222222222000000000000//////////////////............//////,,,,,,------...///000000000---///222222333@@@QQQZZZ```ccc]]]UUUXXXmmm|||yyyssslllwww}}}ppp[[[HHH>>><<<;;;;;;::::::;;;;;;<<<;;;<<<===>>>>>>???>>>>>>AAACCCDDDFFFOOOeeekkkXXXDDD;;;:::<<<>>>@@@GGG@@@===AAADDDBBB???>>>BBBEEENNNWWW\\\aaapppzzzeeeeeennnyyyrrrfff```bbbdddeeeeeeiiirrr{{{~~~yyycccNNNGGG>>>999999:::888666777999;;;;;;;;;;;;===???@@@DDDKKKOOOQQQ^^^|||xxxooopppuuuyyy{{{~~~pppgggeeejjjuuu~~~xxxkkk]]]UUUMMMFFFBBB@@@>>>BBBHHHppp~~~fffVVVPPPPPPLLLKKKJJJIIIHHHGGGGGGGGGBBBCCCCCCDDDEEEEEEFFFFFFIIIHHHFFFDDDBBBBBBBBBBBBAAA@@@???===<<<:::999888555444444333333222111111000000000000////////////nnnjjjeee\\\NNN???888999:::HHH\\\ggg```SSSNNNQQQSSSWWWUUUKKK???999555111555444444444666888999999999>>>EEEJJJKKKGGGBBB>>>EEEDDDOOOfffjjjgggttt}}}dddPPPLLLYYY```cccccc[[[___ccceeehhhuuu~~~{{{ttteeeXXXTTTWWWaaaeeellluuu~~~xxxtttssspppqqquuullllllvvv|||qqqkkkxxx~~~~~~}}}rrrjjjggggggaaaaaa```^^^]]]\\\[[[ZZZXXX^^^fffpppxxxvvvhhhgggsss~~~ppp[[[RRRTTT___pppnnn{{{xxxeee___sss}}}uuukkkeeennn~~~ZZZGGGFFFCCCCCCBBBAAA@@@??????????????????===<<<:::999888777444333333222222222222222111000000000//////////////////............//////,,,,,,------...//////000000---///222222333AAARRR]]]^^^^^^]]]```mmm}}}qqqkkkwww~~~pppZZZGGG===<<<;;;;;;::::::;;;;;;<<<;;;<<<===>>>????????????AAACCCEEEHHHSSSjjjwww___OOO>>>888999:::===???AAA@@@CCCGGGGGGAAA===<<>>@@@???CCCJJJRRR[[[nnnzzzqqqppptttyyy}}}sssjjjggglllxxx~~~xxxkkk^^^UUUMMMFFFBBB@@@>>>BBBGGGdddjjjXXXPPPNNNLLLKKKJJJHHHGGGFFFFFFFFFEEEEEEFFFFFFGGGHHHIIIIIIKKKIIIGGGEEECCCCCCBBBCCCBBBAAA@@@>>><<<;;;999999555555555444333333222222000000000000////////////jjjaaaWWWNNNDDD;;;888999:::III[[[aaaWWWMMMOOOWWWWWW[[[WWWJJJ;;;444222111444555666777888999::::::;;;FFFRRRVVVQQQHHHCCCAAADDDKKK[[[rrrzzzgggkkk{{{~~~\\\JJJKKK[[[cccgggfff___ddddddccchhhzzz~~~zzzsssfffZZZWWWZZZeeehhhnnnvvvvvvssstttuuuuuuvvvooonnnwww~~~nnnjjjvvv~~~yyyvvvrrrrrrwww}}}|||ssslllhhhgggaaa```___]]]\\\[[[ZZZZZZXXXZZZ```jjjuuu~~~zzzkkkfffooozzzrrr```WWWVVVtttlllaaaXXXdddmmmkkkccc```lllzzzbbbLLLGGGCCCDDDCCCBBBAAA@@@@@@@@@@@@???>>>===;;;999888666666555444333222222222222222111111000000000///////////////............//////,,,,,,------.../////////000---///222222444BBBSSS___\\\YYY\\\iiixxxoookkkxxxoooYYYFFF<<<<<<;;;;;;::::::;;;;;;<<<;;;<<<===>>>????????????@@@BBBFFFLLLZZZrrrgggQQQEEE:::888:::<<>>FFFLLLUUU\\\]]]aaammmzzz{{{mmmcccWWWLLLNNNQQQUUUXXX[[[```iiioooyyy~~~sssfff[[[PPPIIIGGGCCCDDDFFFGGGLLLWWWgggttt{{{]]]BBB===777555666999:::999:::<<<============@@@BBBBBBEEELLLXXXiiisssiiidddjjjqqqyyy{{{qqqlllnnntttyyyuuukkkgggjjjwww~~~yyymmm```UUUMMMFFFBBB???>>>AAAGGGUUUppp[[[PPPMMMMMMLLLJJJHHHFFFEEEEEEEEEGGGHHHIIIJJJKKKLLLMMMMMMMMMKKKIIIFFFDDDCCCCCCCCCBBBAAA@@@???===<<<::::::666666666555444444333333000000000000////////////bbbVVVHHH@@@<<<888888;;;>>>IIIVVVYYYTTTRRRYYYaaaaaaccc]]]LLL;;;444333444333555777888999999;;;<<>>===<<<:::888777555555666555444333333222333333111111111000000000////////////............//////---------.........//////000---///222333555DDDUUU___]]]YYYZZZhhhuuummmlllzzzmmmWWWEEE;;;<<<;;;;;;::::::;;;;;;<<<;;;<<<===>>>???@@@@@@@@@AAACCCHHHRRRddd}}}zzz^^^IIIAAA;;;<<>>???@@@AAACCCGGGNNNRRR\\\bbbjjjnnnqqqxxxlllaaaUUUMMMFFF???===>>>;;;<<<===???BBBMMMaaasssWWW???;;;666444666888::::::;;;<<<=========>>>AAACCCHHHKKKRRR```uuuwwwiiiZZZQQQLLLRRRZZZdddwww{{{pppgggffflllsssttthhhbbbeeeqqq~~~~~~~~~zzznnnaaaUUUMMMFFFBBB???===@@@FFFOOO{{{xxx```RRRNNNNNNLLLIIIGGGEEEEEEEEEEEEIIIIIIJJJKKKLLLMMMNNNNNNNNNLLLJJJGGGEEEDDDDDDDDDBBBBBBAAA???>>><<<;;;;;;777777777666555555444444000000000000////////////XXXKKK===888777777:::>>>EEEJJJPPPTTTYYY___eeeiiidddeee\\\KKK;;;444444555111444777888999:::===@@@OOOXXX^^^ZZZNNNEEEEEEJJJLLLcccnnnjjjxxx~~~~~~|||[[[PPPYYYnnnxxxzzzxxxpppdddcccgggxxx{{{gggccc```]]]WWWQQQRRRWWW\\\```fffpppzzzzzzpppbbbooo}}}qqqlllsss|||}}}}}}}}}~~~~~~}}}oookkkiiilllsssyyy{{{{{{vvvvvvwwwyyy{{{}}}~~~{{{wwwuuutttpppkkkgggcccbbb```^^^\\\\\\\\\]]]bbb``````eeeooozzzuuuiiiiiinnn|||}}}oooccc]]]www{{{}}}tttoookkk___SSS^^^qqqrrruuu~~~sssTTTFFF@@@AAA@@@???>>>============<<<<<<;;;:::888777666555777666555444333333333333111111111111000000000000//////............//////---------...............111......222333666EEEWWW^^^___\\\WWW]]]ppprrrmmmooo~~~jjjUUUDDD;;;<<<;;;;;;::::::;;;;;;<<<;;;<<<===???@@@@@@AAAAAABBBEEELLLZZZoooqqqWWWEEE@@@===@@@BBBDDDHHHNNN```ggglllfffTTTBBB???EEENNN[[[gggjjjgggjjjttt}}}ppp[[[LLLCCC???;;;<<<<<<<<<<<<===???AAA???EEEKKKMMMNNNSSS]]]fff|||{{{fff[[[KKKEEE???>>>;;;777666888::::::<<<===>>>HHH^^^tttTTT???<<<888666666888999:::;;;<<<=========???CCCFFFKKKPPPZZZjjjppp```WWWMMMEEEAAAFFFKKKRRRccctttzzznnneeeeeelllttt~~~uuuggg^^^```lllzzz}}}~~~~~~~~~~~~zzznnnbbbUUUMMMFFFBBB>>>===@@@EEEPPPyyyfffVVVRRRNNNLLLIIIGGGEEEEEEFFFGGGJJJJJJKKKKKKLLLMMMMMMMMMMMMLLLIIIGGGEEEDDDDDDDDDBBBAAA@@@???>>>===<<<;;;888777777666666555444444000000000000////////////LLLAAA888555777999>>>CCCJJJMMMQQQWWWaaajjjjjjeee[[[YYYQQQBBB666444444333111444777888999<<>>===<<<;;;;;;;;;;;;;;;;;;:::999999888888777888777666555444333333333222222111111111000000000//////............//////........................111......222333777GGGYYY\\\aaa^^^TTTTTTcccuuu}}}uuuooommmrrrzzzfffRRRCCC<<<<<<;;;;;;::::::;;;;;;<<<;;;<<<===???@@@AAAAAAAAACCCGGGQQQbbbzzzfffOOOAAA>>>===@@@BBBEEEMMMVVViiilllmmmeeeTTTEEEBBBGGGQQQaaannnpppmmmpppzzztttbbbPPPCCC<<<======<<<<<<;;;;;;::::::888<<>><<<:::888777888999:::;;;<<<===>>>???BBBGGGJJJKKKUUUeeexxx{{{nnnfff\\\SSSNNNGGG@@@===@@@AAACCCOOO^^^qqq{{{~~~vvvllleeegggpppxxx{{{yyyiii^^^]]]jjjxxx|||~~~~~~}}}}}}zzznnnbbbUUUMMMFFFAAA>>><<>>===<<<<<<;;;777777777666555555444444000000000000////////////AAA;;;666777999<<>>===<<<;;;;;;:::::::::::::::::::::::::::::::::999888777555444444333333222222222111111111000000//////............//////........................111......222333888HHH[[[\\\```\\\RRRTTTeeewww}}}xxxooollllllssswwwcccPPPCCC===<<<;;;;;;::::::;;;;;;<<<;;;<<<===???@@@AAABBBBBBEEEJJJUUUjjjzzz___JJJ???======@@@CCCHHHTTT___jjjiiigggcccXXXLLLIIILLLWWWiiiyyyzzzwww{{{vvvkkk\\\NNNCCC===???>>><<<;;;;;;;;;::::::===>>>>>>===<<<<<>>DDD^^^zzzxxxNNN;;;;;;999777777777999;;;<<<===>>>@@@BBBFFFKKKOOOOOO___tttsss___YYYZZZWWWRRRNNNFFF???===>>><<<:::DDDQQQaaammm|||||||||}}}ssshhhbbbdddlllssswww{{{|||jjj\\\ZZZggguuu}}}~~~~~~}}}}}}yyymmmaaaUUUMMMFFFAAA>>><<<>>>DDDNNNpppkkkZZZXXXNNNLLLIIIGGGGGGHHHJJJLLLMMMLLLLLLKKKKKKJJJIIIIIIGGGFFFDDDCCCBBBBBBCCCCCC@@@???>>>>>>===<<<;;;;;;777777666555555444444333000000000000////////////;;;777666999<<<>>>DDDKKKIIISSS^^^gggmmmkkk]]]LLL@@@<<<555...///444555333444777:::;;;<<>>===<<<;;;;;;:::;;;;;;999999999::::::;;;;;;;;;999888777666444444333333222222222111111111111000//////............//////.....................---111......222444888III\\\\\\___ZZZQQQXXXmmmssspppjjjkkksssuuuaaaNNNCCC>>><<<;;;;;;::::::;;;;;;<<<;;;<<<===???AAABBBBBBBBBFFFKKKXXXnnnwww^^^JJJ???>>>???BBBEEELLLZZZhhhhhheeedddbbb]]]TTTQQQRRRbbbuuuqqq```SSSJJJFFFEEEDDDAAA>>>======???@@@@@@>>>===;;;:::::::::;;;;;;DDDGGGNNN^^^yyyxxxhhhbbbaaa\\\SSSJJJIIIGGGCCC???===>>>???>>>@@@CCCFFFLLLUUUaaaiiiooowwwuuufffVVVHHH???:::777777444444666555333555:::777777<<>>@@@AAADDDIIIOOOSSSUUUiii~~~wwwbbbQQQRRRYYYZZZUUUQQQGGGAAA>>>>>>:::888AAANNNRRR___pppyyyyyytttqqqpppuuuyyy~~~~~~pppccc\\\^^^dddjjjtttxxx}}}|||iiiZZZXXXdddrrr}}}~~~~~~}}}}}}yyymmmaaaUUUNNNFFFAAA>>>;;;>>>CCCIIIjjjkkk[[[YYYNNNLLLIIIGGGGGGIIILLLNNNNNNNNNMMMLLLKKKJJJIIIHHHEEEDDDCCCAAAAAABBBBBBCCC???>>>>>>===<<<;;;;;;:::666666666555444444333333000000000000////////////:::999999888;;;BBBLLLTTTQQQ___hhhfffaaa\\\MMM<<<444333222111111333555666333;;;===:::???LLLUUUTTTQQQMMMWWWkkkuuuwwwqqq___\\\aaaqqq}}}~~~uuuvvvxxxwwwnnnbbb\\\]]]\\\bbbggguuuzzznnnooossstttyyy|||hhhMMM:::888888888888;;;AAAIIIOOO^^^aaacccaaa\\\WWWTTTTTTYYYdddttt}}}|||uuunnnjjjddduuuzzzjjjaaa^^^]]][[[]]][[[```kkklllqqq{{{vvvkkkiiillltttyyyxxxxxxzzzsssvvvzzz}}}zzzpppjjjjjjmmmrrryyy|||{{{yyylllccc[[[[[[\\\ZZZWWWWWWWWWXXXYYYZZZ___jjjxxxpppccciiissssssXXXRRRXXX]]]^^^___bbbgggjjjeeeCCCDDD???>>>===;;;;;;::::::::::::999999888888888888888:::999777666444444333333444444333333222111111000,,,---------.../////////............//////////////////000222444;;;KKK[[[aaa```[[[]]]ooozzz}}}hhhjjjbbbhhhuuucccQQQCCC<<<;;;999888999;;;======<<<@@@===<<<===@@@BBBBBB@@@GGGRRRbbbvvvvvv^^^HHHCCC@@@@@@DDDHHHPPP^^^jjjiiinnnnnnggg___]]]^^^___sssyyyggg[[[QQQJJJHHHEEEDDDCCCCCCDDDCCCAAA???AAA@@@???@@@AAAAAA???===<<<@@@EEEMMMYYYkkk~~~wwwmmm___YYYPPPIIIDDDBBB@@@???;;;:::999999888888999999999999:::<<>>@@@CCCHHHQQQ\\\eeejjjxxxooottt}}}gggVVVLLLTTT^^^]]]ZZZ[[[TTTCCC>>>???999777>>>@@@FFFOOO[[[eeeiiieee]]]WWW___eeeppp{{{|||pppcccYYYUUU^^^iiiooo{{{yyykkk___YYY```mmmxxx~~~}}}{{{yyymmm^^^WWWPPPGGG???<<<===>>>???IIIbbbsss\\\PPPMMMLLLIIIGGGGGGHHHJJJLLLNNNNNNMMMKKKJJJGGGEEEDDDGGGFFFDDDCCCBBBBBBCCCCCC???@@@@@@@@@>>>===;;;999555555555555555555555555111111111111000000000000888777888<<>>>>>===<<<;;;::::::;;;:::999999888888999999:::999777666555444444444333333333222111111000000------..............................//////////////////000222444;;;LLL\\\dddbbb___cccvvvwwwmmm^^^bbb```mmmtttbbbPPPBBB<<<;;;:::999999;;;======<<>>:::999999999999:::999999888888888888888888777777888:::===@@@BBBBBBFFFJJJLLLLLLLLLNNNOOOQQQQQQRRRSSSTTTUUUVVVWWWUUURRRMMMEEE===888666777888777666555555666777888999:::===???BBBOOOlllsssMMM999<<<999666777:::<<<=========@@@DDDHHHQQQ^^^nnnyyy}}}oooiiippp{{{~~~xxx]]]SSSRRR___jjjiiiffffff\\\GGG>>>???999888>>>>>><<>>???GGG```ttt]]]SSSMMMLLLIIIHHHGGGHHHJJJKKKNNNMMMLLLJJJHHHEEECCCBBBEEEFFFFFFFFFEEECCCAAA@@@????????????>>><<<:::999777777666666555444444333111111111111000000000000777777;;;DDDPPPYYY\\\[[[cccgggeeeZZZPPPHHH;;;///222222111111222333555666<<<:::<<>>=========@@@BBBIIIHHHFFFBBB??????AAACCCDDDHHHPPP]]]iiinnnlllhhhfffsss|||vvvhhh```___aaa```^^^^^^hhhqqqmmmuuu}}}zzznnnlllnnnuuuyyyyyyyyy{{{uuuxxx{{{}}}vvvkkkiiikkkooovvv}}}tttiii___\\\[[[XXXVVVVVVVVVVVVWWWXXX]]]fffsss}}}ttteeefffnnnvvv\\\LLLOOOSSSVVVYYY```kkksssxxxjjj```yyyyyyzzziiiIIIHHH?????????>>>===<<<::::::<<<;;;:::999888999999::::::999888777666555555555333222222111000000////////////..............................//////////////////111333444<<>>===>>>AAACCCCCCCCCJJJXXXlllzzzaaaKKKCCC>>>>>>EEEQQQ]]]jjjuuunnnjjjjjjooorrrttt}}}uuueee]]]ZZZXXXVVVUUUUUUUUUTTTRRRTTTPPPJJJFFFEEEEEEEEEDDDBBBCCCCCCCCCFFFKKKRRRXXXeeeeee^^^RRRHHHBBB===999:::777555555666888888777888888888888777777777777777777666666666888999::::::===@@@BBBBBBBBBBBBCCCDDDDDDEEEFFFGGGGGGHHHIIIJJJIIIFFFAAA<<<888666777999888777666666777888999<<<===???AAAFFFWWWttt~~~```CCC888;;;999777888:::===??????===@@@DDDKKKWWWiii~~~|||qqqccc___jjjvvvwwwrrrWWWSSSYYYjjjvvvuuuooommmgggMMM@@@>>>::::::>>>===<<>>===EEEUUUjjj|||~~~uuuiii^^^TTTPPPVVV___pppwwwzzzyyy~~~{{{nnnbbbZZZaaannnyyy~~~}}}{{{ooo```UUUOOOFFF???======>>>???DDD]]]~~~vvv^^^SSSMMMLLLJJJHHHHHHIIIJJJKKKMMMLLLKKKIIIGGGDDDBBB@@@DDDFFFIIIJJJHHHDDD???<<<>>>>>>>>>===<<<;;;:::999:::999888777555444333222222222111111111000000000:::>>>EEENNNWWW\\\]]]]]]aaaaaa[[[OOOFFF@@@888000111111111222333555666777:::999???IIIKKKFFFIIIQQQkkkgggaaaffflll|||~~~|||wwwhhhbbbiiissssssfffVVVPPPQQQXXXeeemmmuuu}}}ttthhhhhhuuu~~~ttt^^^KKK???:::===???AAAAAA@@@???>>>???CCCBBBAAA@@@AAADDDGGGJJJIIIKKKQQQYYYbbbhhhiiihhhkkktttzzzttthhh___```cccgggcccbbbnnnvvvoooxxx}}}zzzpppnnnpppvvvzzzyyyyyy{{{www{{{}}}uuuiiihhhjjjpppwww{{{nnnbbb]]]ZZZWWWUUUVVVUUUWWWWWWXXX\\\eeeqqqzzzvvvfffdddjjj}}}yyy```RRRSSSYYYfffpppsssqqqppprrreeeZZZkkk{{{oooooo~~~kkkKKKEEE???????????????===<<<;;;<<<;;;999888777888999:::;;;:::999888777666666666222222111111000/////////000000//////......------............//////////////////111333555<<>>===>>>>>>>>>???AAACCCDDDEEELLL\\\sss{{{bbbLLLBBB===>>>IIIVVV```jjjqqqggggggooo{{{xxxoookkkgggeeebbb`````````___^^^^^^[[[VVVRRRPPPNNNKKKJJJFFFFFFFFFFFFGGGIIILLLNNNTTTQQQKKKCCC>>><<<;;;;;;:::999888888999:::999888777777777777777666666555888888777666666777888888;;;===>>>????????????@@@BBBBBBCCCCCCDDDEEEEEEFFFDDDEEEDDDAAA===999888888888777777666666777888999>>>@@@BBBEEEMMM```{{{jjjQQQ???===999888777888:::===@@@AAAAAADDDHHHPPP___ttt~~~~~~qqqdddXXXXXXeeeqqqsssnnnWWWUUU^^^sss|||pppSSSAAA>>>;;;===@@@===CCCDDDEEEEEEDDDAAA???===<<>>>>>BBBZZZ{{{yyy^^^RRRMMMLLLJJJIIIIIIIIIJJJKKKKKKKKKJJJIIIHHHFFFDDDCCCGGGHHHJJJJJJHHHCCC???<<<=========<<<<<<;;;:::999::::::999888666555444333222222222111111111000000???GGGPPPUUUUUUUUUWWWZZZ[[[XXXPPPEEE===999555222111111222333555666888999<<<;;;@@@GGGGGGGGGTTTdddiiieeegggnnn~~~|||wwwqqqbbbbbbmmmyyyyyyiiiTTTJJJKKKXXXgggnnnrrrvvvoooeeefffrrr~~~oooVVVEEE@@@???===@@@DDDFFFEEECCCBBBBBB>>>>>>>>>@@@CCCFFFHHHIIIOOOTTTZZZ___bbbeeeiiikkkrrrxxx{{{uuuiiiaaaccciiipppllljjjsss{{{www}}}zzzrrrooopppvvvyyyyyyyyy{{{zzz}}}uuuiiifffjjjpppxxxttteee]]]ZZZVVVUUUUUUUUUWWWXXXXXX[[[dddooowwwyyygggbbbgggyyy}}}fffUUUTTTaaa~~~wwwuuuooobbbWWW^^^lllnnniiiggghhhtttsssQQQEEE?????????@@@??????>>>>>><<<:::888777666777999:::===<<<:::999777777666666222222111111000/////////000000000//////......---............//////////////////111333555===NNN^^^eeedddjjjwwwbbbVVVWWWRRRVVVhhhqqq]]]LLL@@@;;;<<<:::999:::<<<>>>>>>======>>>???@@@AAACCCFFFGGGOOOaaazzzzzzaaaLLL???===@@@LLLWWW^^^cccgggiiiqqq~~~~~~vvvsssqqqoooooonnnllljjjgggeeecccaaa___[[[VVVRRRLLLKKKJJJJJJJJJJJJJJJJJJFFFBBB???<<<;;;:::;;;<<<888777666777888888777555666777777777777666555444777777777777777777888888999999999:::;;;;;;;;;:::<<<<<<======>>>>>>??????@@@AAAAAA???<<<999777777777666666555666888999:::<<>>@@@CCC???FFFEEECCCAAA???===;;;:::???@@@FFFRRRbbbpppzzzwwwnnnddd[[[SSSOOOQQQVVVVVV```kkkuuuwwwfffYYY\\\hhhvvv||||||{{{yyymmm___SSSMMMEEE@@@======>>>>>>CCCVVVvvvzzz^^^QQQMMMLLLKKKJJJJJJJJJJJJKKKIIIIIIJJJJJJJJJJJJJJJIIIKKKKKKIIIGGGEEECCC@@@???======<<<<<<;;;;;;:::::::::999999888888777666666222222222222111111111111CCCJJJQQQQQQLLLJJJNNNSSSUUUPPPGGG===666333222111111222333555777999:::;;;@@@??????AAAEEERRRjjj}}}|||kkkiiihhhooozzzuuuoooaaacccooo{{{zzzfffOOOEEEGGGZZZiiinnnlllnnniiicccfffqqqlllQQQCCCAAABBB???CCCHHHKKKJJJIIIHHHGGGDDDCCCBBBBBBEEEGGGHHHHHHRRRYYYbbbgggiiijjjnnnqqqxxxzzz{{{vvvllleeejjjrrryyyxxxssswww~~~{{{sssppppppuuuxxxxxxxxx{{{{{{vvviiidddiiipppxxxyyyhhh^^^YYYUUUTTTUUUTTTVVVVVVWWWZZZaaalllttt|||}}}jjjbbbcccuuulllTTTQQQbbb|||}}}xxxfffdddWWWSSS\\\``````hhhpppuuuuuuSSSCCC???????????????@@@AAABBB===;;;999777777888:::;;;@@@>>><<<:::888777666555333222222111000000//////000000//////////////////............//////////////////111333666===NNN___bbb```ggg~~~}}}ppp^^^SSSSSSUUUYYYmmmqqq\\\KKK@@@;;;<<<;;;:::;;;===>>>>>>>>><<<>>>@@@AAABBBDDDGGGIIITTTgggxxx___KKK>>>===BBBLLLTTTXXX\\\```sss~~~~~~|||yyyvvvppppppoooooonnnjjjddd```]]][[[XXXVVVTTTRRROOOLLLEEE@@@<<<===<<<:::999:::666555555666888999888777666777888888888777555444444555555555666666666666888666555666888999888777666666777777777888888888;;;<<<<<<;;;888666555555555555555666888:::<<<>>>:::CCCNNNXXXiii~~~\\\III<<<666<<<555777888999;;;>>>BBBFFFHHHNNNWWWeeeyyy}}}ssskkknnnxxx{{{www```UUUNNNTTTaaalllrrruuulllgggiiivvvoooSSSCCCCCCBBBDDDGGGCCCIIIGGGEEEBBB???===;;;;;;>>>>>>@@@GGGSSScccrrr{{{~~~|||uuulllbbbZZZTTTNNNNNNRRRVVV___nnn{{{|||iiiZZZ\\\fffuuu{{{~~~{{{zzzyyymmm___QQQLLLEEE@@@>>>===>>>>>>DDDRRRnnnzzz```SSSMMMLLLKKKKKKJJJJJJKKKKKKHHHIIIJJJKKKMMMMMMNNNNNNNNNLLLIIIFFFDDDBBBBBBCCC>>>===<<<<<<;;;;;;<<<<<<:::::::::999999888888777333222222222222111111111CCCFFFHHHFFFBBBBBBFFFKKKLLLGGG???888333000111222111222444777999;;;<<<<<>>===???BBBEEEGGG@@@>>>;;;999888:::<<<>>>BBBAAA>>>;;;888666555444333333333222111111000000///////////////000000000............//////////////////111333666>>>OOO___]]]YYY^^^pppqqq```XXXUUUXXXbbbyyyqqq\\\KKKAAA<<<<<<;;;:::;;;===>>>>>>>>>;;;>>>@@@BBBBBBDDDHHHKKKZZZnnnuuu]]]III??????CCCJJJOOORRRXXX^^^ttt}}}||||||rrrlllcccdddkkkwww}}}yyyxxxxxxxxxxxxvvvssspppqqqmmmiiieeeccc___ZZZVVVMMMEEE@@@AAA@@@<<<:::<<<:::888777777999;;;;;;:::666777888999999777666444555555666666666555555444888666444555888999888777444444555555555555666666666777888777666555666777666666777888;;;>>>@@@BBBAAAMMM[[[iiizzzqqqPPPCCC<<<888<<<666888:::<<<===@@@FFFJJJNNNUUUaaappp}}}wwwnnnmmmeee^^^dddqqqssskkkZZZQQQNNNUUUaaajjjrrrzzzwwwuuutttvvvzzzzzztttnnngggOOODDDGGGFFFGGGKKKGGGLLLKKKJJJHHHEEEBBB@@@>>>>>>???AAADDDLLLZZZlllyyy}}}{{{yyyrrriii___YYYSSSMMMLLLNNNVVV___nnn~~~lll\\\]]]hhhuuu{{{~~~{{{{{{yyynnn```QQQLLLEEE@@@>>>>>>>>>===DDDMMMfffzzzbbbTTTLLLLLLLLLKKKKKKKKKKKKKKKHHHIIIKKKLLLMMMNNNNNNNNNMMMLLLIIIFFFDDDCCCCCCDDD???>>>===<<<<<<<<<=========<<<;;;:::999888777666333333222222222111111111BBBAAA???===<<>>;;;???BBBFFFWWWmmmwwwttt\\\dddwwwxxxjjjiiijjjrrr{{{vvvsssggghhhrrrzzzsss]]]IIIFFFNNN]]]llllllcccaaa``````gggsssjjjNNNCCCCCCCCCHHHKKKPPPRRRQQQPPPOOONNNQQQKKKFFFEEEIIIPPPUUUWWW```dddlllwwwzzztttzzzyyyzzzyyytttqqqyyy~~~~~~tttpppppptttwwwvvvwwwyyyyyy}}}uuuhhhaaagggooovvv}}}kkk___YYYTTTSSSTTTPPPQQQRRRRRRTTT[[[dddllltttqqqccc```ooouuu]]]RRRZZZ|||zzz{{{nnn\\\hhhuuuxxxZZZHHH@@@>>>======>>>BBBGGGIIIBBB@@@===::::::<<<>>>@@@DDDBBB???<<<999666444333444444333333222111111111......//////000000111111............/////////000//////111444666>>>OOO```^^^YYYZZZhhhzzzqqqbbbZZZVVVZZZiiiqqq\\\LLLAAA======;;;:::;;;===??????>>>;;;>>>AAABBBBBBDDDHHHLLL___ssssss[[[GGGAAA@@@CCCGGGJJJNNNWWWaaammmrrrmmmeeennnxxxhhh]]]QQQQQQXXXeeeqqqzzz~~~|||||||||}}}|||{{{yyyuuuooollliiifff```\\\QQQHHHAAABBBAAA===<<<>>>===;;;888777888888888777666777999:::999888666555888888888888777666555444666333111222666777777555333333333333333444444444555666777666666666999;;;666777888:::===@@@DDDFFFJJJXXXhhhuuucccDDD<<<:::666999888:::===>>>???BBBHHHMMM[[[bbbnnn}}}~~~pppkkkbbbbbb]]]XXX___mmmnnnfffVVVOOONNNVVV```hhhsss}}}vvvzzz|||{{{xxxwwwtttrrraaaLLLDDDIIIHHHIIIMMMJJJLLLLLLKKKJJJGGGDDDAAA???AAACCCFFFFFFKKKWWWiiixxx~~~~~~~~~~~~|||zzzxxxwwwpppggg^^^XXXRRRLLLJJJLLLSSS\\\kkk}}}nnn^^^___jjjvvv|||||||||zzzoooaaaPPPKKKEEE@@@>>>>>>>>>===DDDJJJ```zzzbbbTTTLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJKKKLLLMMMMMMMMMLLLLLLKKKIIIHHHFFFEEEDDDCCC@@@???===<<<<<<===>>>>>>??????===;;;999777555555333333333222222222111111>>>======<<<<<<======>>>===;;;888666444444444555444444444555777888:::;;;;;;===@@@IIIVVV______[[[WWWggguuunnniiieeeeeeooo{{{|||yyyjjjjjjqqqyyyuuu___JJJHHHRRRcccjjjnnnhhhaaabbbhhhlllqqqiiiUUUIIIBBBCCCHHHGGGHHHLLLNNNMMMLLLLLLHHHEEEDDDFFFMMMUUU[[[^^^dddkkktttzzz|||{{{zzzzzz~~~zzzyyy{{{{{{yyyyyysssppprrrtttsssqqqrrrtttyyyuuugggdddeeellluuu~~~tttaaaWWWVVVUUURRRSSSPPPPPPSSSVVVYYYaaaiiisss~~~uuueee^^^hhh|||rrr\\\SSSUUUkkkvvvuuueeeeee}}}[[[HHHAAA@@@@@@??????@@@@@@@@@>>>>>>>>>===>>>>>>???@@@GGGCCC>>><<<;;;:::777555888777666555333222111000333333222222111000000000000000000000000000000000/////////000666BBBRRR^^^]]]]]]TTTXXXsssyyyyyy```YYYUUUeeexxxpppYYYIII@@@===<<<<<<<<<<<<============???>>>@@@CCCBBBAAAFFFMMM[[[zzzpppXXXGGGBBB@@@BBBFFFJJJOOOXXXaaaccceeeccceeettt|||pppXXXOOOFFFIIIOOOXXXcccppp|||~~~||||||xxx|||}}}{{{{{{}}}xxxrrrmmmnnnqqqoooggg^^^VVVMMMDDDAAAAAA@@@??????>>><<<999888999::::::999777777888888999999999:::888888777777666666666555333333333333333333333333444444444444444444444444222222333444555555555555777888888999;;;@@@EEEIIIPPPbbbsss}}}uuuVVVDDD===999888888???:::999>>>CCCFFFJJJOOOdddooo}}}yyykkkddd```\\\TTTQQQZZZgggiiibbbQQQMMMMMMTTT\\\bbbiiiooouuu|||~~~ooo___PPPCCCCCCIIILLLJJJIIIKKKMMMPPPTTTUUUPPPFFF???AAAAAACCCFFFMMMXXXiiiwww|||xxxuuusssmmmeee]]]WWWPPPIIIGGGJJJPPP\\\gggooo{{{pppaaa^^^bbbssszzz~~~|||{{{yyylll]]]QQQLLLEEE???======>>>>>>>>>III[[[~~~|||gggWWWPPPOOOMMMLLLLLLMMMNNNOOOMMMKKKIIIIIIJJJKKKKKKKKKKKKIIIFFFFFFFFFEEEBBB>>>@@@BBBCCCBBB@@@>>>>>>?????????>>><<<;;;888777555444444333222222222333333:::999999888888999999:::888777444222111111222333555555666777888:::;;;<<<===>>>@@@EEELLLQQQQQQOOOYYYsssvvvfffccccccccchhhppp~~~{{{}}}zzzkkkfffooozzzyyydddNNNKKKUUUaaajjjoookkkgggjjjppptttyyyjjjTTTHHHBBBEEEGGGIIIMMMOOONNNKKKIIIIIIEEEFFFGGGJJJOOOWWW```fffmmmttt~~~zzztttpppvvvuuuvvvwwwvvvxxx}}}wwwqqqmmmoooqqqpppnnnooosssyyyuuuhhheeeeeellluuu~~~vvvbbbXXXVVVUUUQQQPPPNNNOOORRRUUUWWW^^^fffqqq}}}xxxfff]]]dddwwwttt^^^RRRNNN[[[kkkpppkkkfffnnn{{{uuuvvv|||bbbNNNCCCBBBAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@AAAEEEBBB>>>;;;;;;:::888666777777666555444222222111333333222222111000000000000000000000000000000000000000000111777DDDTTT```ZZZZZZVVVbbb|||zzzhhhddddddwwwoooYYYIII@@@>>><<<<<<<<<<<<============???>>>@@@CCCCCCCCCIIIPPP]]]}}}nnnVVVEEEBBB@@@AAAGGGLLLQQQYYYaaaYYYYYY___lllwww|||{{{yyywww\\\IIICCCBBBEEELLLVVVaaalllsssvvvssstttttttttssssssuuuwwwyyy{{{|||}}}{{{zzzzzz{{{xxxtttqqqrrrtttrrrllleee___XXXOOOJJJHHHEEECCCAAAAAA???<<<;;;;;;;;;:::999777777777777777888888888888888888777777777666666555555444444333333333222444444444444444444444444111222333444444555555555555666888999===EEEOOOWWWdddtttzzzdddKKK===:::999999:::;;;:::<<>>???@@@??????>>>>>><<<;;;:::999555444333333222222333333777666666555555666666777444333222111111111222333666777777888999;;;<<<======>>>???AAABBBDDDHHHKKK```lll^^^```fffiiikkkqqq|||zzz~~~|||mmmaaalllzzz{{{hhhRRROOOYYYbbbkkkrrrpppmmmpppvvvyyyhhhQQQFFFEEELLLMMMSSSWWWUUUNNNGGGDDDDDDFFFJJJNNNOOOPPPWWWdddnnnyyy|||ooohhhoooooopppnnnlllrrr}}}}}}vvvooojjjlllnnnllljjjkkkrrrwww}}}uuuiiieeeffflllvvv~~~zzzeeeXXXUUUSSSPPPNNNLLLNNNRRRTTTVVV\\\cccnnnzzz}}}jjj^^^aaarrryyy```SSSIIILLLTTTZZZ\\\\\\iiiyyyqqqtttlllVVVGGGFFFEEEDDDCCCBBBBBBBBBDDDDDDCCCCCCBBBAAAAAAAAABBB@@@===;;;;;;;;;999888777777666555555444333333333333333222111111000000000000000000000000000000222222222333999FFFVVVbbb^^^[[[ZZZmmmlllnnnsssnnnYYYIIIAAA>>><<<<<<<<<<<<============??????AAADDDEEEEEEKKKSSSaaannnVVVDDDBBB???@@@GGGNNNSSSXXX^^^XXXZZZiii|||xxxvvv~~~```HHH???>>>AAADDDKKKVVVaaahhhiiihhhdddfffhhhkkknnnrrrxxx|||}}}{{{zzzzzz|||||||||{{{xxxwwwwwwwwwwwwuuuqqqmmmhhhddd]]]VVVPPPKKKFFFBBBDDDBBB@@@???>>>===;;;999999999999999999999888888999999888888888888777777777666666555444333333222333333333333333333333333111111222333333444444555777999;;;===BBBNNN^^^jjj{{{wwweeeTTTAAA999888888999;;;;;;===AAAGGGJJJQQQ```nnnuuuiiiaaa\\\YYYVVVYYYccckkkhhh```TTTNNNLLLPPPVVV\\\cccjjjpppyyy}}}|||{{{zzzpppcccNNNGGGCCCEEEIIIKKKLLLNNNPPPWWWaaajjjlllcccSSSGGG@@@AAACCCHHHSSScccuuu|||zzzwwwwwwxxxwwwssspppmmmeee\\\UUUNNNGGGEEEHHHJJJTTT___hhhsss~~~lll]]]ZZZ^^^rrrzzz}}}zzzwwwjjj\\\QQQKKKDDD???============@@@FFFRRRtttrrr___SSSRRRPPPOOONNNNNNNNNOOOMMMKKKJJJJJJKKKMMMLLLKKKKKKIIIHHHGGGGGGFFFCCCAAA???@@@@@@???>>>>>>AAACCC????????????>>>===<<<<<<555555444333333333333333555555555444444555555555222222222222222333555555777777777888999;;;======;;;===???@@@???AAAJJJTTTnnnjjj___dddmmmrrrnnnqqqzzz}}}zzzppp]]]gggtttwwwfffSSSRRR]]]fffooovvvuuusssuuuyyyzzzcccKKKDDDHHHRRRWWW^^^```XXXKKKDDDBBBBBBLLLRRRVVVTTTRRRVVVdddppppppjjjpppmmmgggaaaaaalllvvvnnniiijjjkkkiiihhhiiinnntttzzz}}}}}}tttkkkhhhhhhmmmwww~~~hhhYYYTTTRRROOOMMMLLLNNNRRRTTTUUUZZZ```jjjxxxnnn```aaarrr}}}cccWWWJJJGGGMMMVVV^^^bbblll{{{bbbfffqqqUUULLLKKKJJJHHHFFFEEEEEEEEEFFFEEEEEEDDDCCCBBBAAA@@@???>>>===<<<<<<;;;;;;:::777777777666666555555555444333333222222111000000////////////////////////111222222333999FFFVVVbbbccc\\\]]]tttttt|||nnnYYYIIIAAA???<<<<<<<<<<<<============AAA@@@AAADDDDDDEEEKKKSSSeeeqqqXXXFFFBBB??????FFFMMMQQQTTTXXX]]]gggwww{{{}}}qqqPPPAAAAAACCCDDDGGGOOOZZZdddgggccc___]]]aaagggmmmrrrxxx}}}{{{xxxyyy|||~~~yyy{{{{{{zzzxxxuuusssrrrmmmlllggg```ZZZSSSJJJBBBDDDCCCAAA@@@@@@???<<<:::>>>=========<<<<<<;;;;;;::::::999999999999999999999888888666555444333333333333333333333333333333111111222222333444444555888;;;===@@@FFFUUUiiixxx~~~nnnXXXKKK>>>:::999888888:::??????CCCJJJQQQ[[[jjjxxxwwwllleee___\\\[[[```iiillleee]]]UUUPPPPPPUUU\\\bbbhhhnnnrrrzzz|||wwwrrrooodddXXXKKKEEECCCEEEHHHJJJPPPVVV\\\aaahhhoooppphhhZZZOOOEEEFFFGGGLLLXXXjjjzzz~~~zzzwwwvvvwwwwwwsssooommmeee[[[TTTLLLEEEDDDFFFKKKTTT```jjjttt|||iiiZZZWWW\\\pppzzz}}}zzzuuuiii\\\PPPKKKDDD>>><<<<<<======@@@DDDPPPqqqqqq^^^VVVUUUSSSQQQPPPOOOOOOOOOLLLKKKJJJKKKLLLMMMMMMLLLIIIHHHHHHGGGFFFDDDBBBAAA?????????>>>===???BBBEEEAAAAAA@@@@@@>>>===<<<;;;666555444333333333333333333333222222222222333333000111111222333444666666666666777888999;;;<<<===<<<<<<>>>@@@???CCCQQQaaakkkbbbgggpppuuurrrssszzz}}}~~~ttt]]]bbbkkkmmmaaaSSSTTT___jjjsss{{{|||{{{~~~[[[FFFBBBIIITTT^^^eeefffYYYLLLIIIKKKMMMVVVZZZ\\\ZZZWWW\\\hhhsssvvvtttxxxooobbbYYY\\\lllxxxpppjjjjjjjjjhhhggghhhjjjpppvvvyyy{{{{{{uuunnnllllllpppxxxkkk[[[TTTQQQNNNNNNMMMNNNRRRTTTTTTYYY___ggguuuppp``````qqq~~~dddYYYKKKGGGQQQ```jjjnnnsss}}}tttZZZ]]]vvv~~~}}}tttSSSOOONNNMMMKKKIIIHHHGGGGGGEEEEEEEEEDDDCCCAAA???>>>======>>>======<<<<<<<<<888888888777777666666666444444333333222111111111////////////////////////000000000222888EEEVVVaaa```___gggnnnYYYIIIAAA???<<<<<<<<<<<<============BBBAAAAAACCCCCCCCCJJJRRRiiiuuu\\\JJJBBB??????EEEIIILLLOOOSSS[[[nnn~~~~~~aaaGGGAAADDDEEEGGGKKKSSS]]]dddddd```[[[ZZZ```iiipppuuuyyy{{{|||yyyvvvsssuuuzzz~~~|||}}}}}}zzzuuusssrrrssspppqqqpppkkkhhhdddWWWJJJEEECCCAAA@@@@@@@@@>>><<>>>>>======<<<<<<::::::;;;;;;;;;;;;;;;;;;::::::999888777555555444333333333333333333333333222222222222222444555666666999===CCCMMM___tttnnn]]]KKKCCC<<<;;;;;;999:::===CCCAAADDDOOO\\\hhhuuuvvvmmmgggddd```___ffflllkkkbbbYYYTTTRRRUUU^^^gggmmmsssxxxrrrwwwvvvoookkkiii___RRRJJJDDD@@@@@@BBBGGGPPPYYYnnnrrryyy}}}sssbbbVVVIIIKKKKKKPPP^^^rrr~~~}}}zzzyyyyyywwwsssooonnneee[[[SSSKKKDDDCCCFFFKKKTTT```jjjsss~~~{{{gggXXXUUUYYYmmmxxx}}}yyyuuuiii\\\PPPKKKCCC>>><<<<<<<<<===???DDDPPPqqqppp[[[VVVUUUTTTSSSQQQPPPPPPPPPKKKJJJJJJKKKMMMMMMLLLKKKGGGGGGGGGFFFEEECCCBBBAAA?????????>>>>>>@@@CCCFFFCCCCCCBBB@@@>>>;;;999888777666555444333333333333111000000//////000000111...///000222333444555555666666777888999;;;<<<===@@@===>>>AAABBBGGGYYYmmmpppjjjooowwwzzzwwwvvv}}}{{{``````cccfff___UUUVVV___jjjttt~~~|||UUUDDDFFFOOOZZZfffoooooocccZZZ\\\aaaccceeeffffffgggkkksss~~~wwwdddXXX]]]pppzzzrrrkkkjjjjjjhhhggghhhgggnnntttwwwyyy{{{xxxsssqqqpppttt{{{nnn\\\TTTQQQOOOOOOMMMNNNQQQRRRRRRWWW^^^dddrrrrrr```^^^mmm}}}dddWWWHHHHHH[[[rrr~~~}}}~~~jjjSSSQQQbbbpppuuutttooosss~~~ZZZOOOOOOMMMKKKJJJIIIHHHHHHDDDDDDDDDDDDCCCAAA???>>><<<>>>@@@@@@>>>===>>>>>>::::::999888888777666666444444444333222222111111000000000000000000000000...//////111777DDDUUUaaa___iii}}}oooZZZJJJBBB???<<<<<<<<<<<<============BBB@@@AAACCCCCCDDDKKKSSSooovvv^^^KKK@@@???@@@DDDEEEGGGLLLSSS^^^ssssssTTTCCC@@@BBBBBBJJJNNNUUU\\\______^^^\\\aaagggooouuuvvvvvvtttsssmmmlllllloootttyyy}}}~~~}}}{{{vvvsssqqqrrrtttssswwwxxxyyy}}}|||mmmZZZIIIFFFCCCAAA@@@@@@???>>><<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<======;;;::::::999888777777666444444444444444444444444444333222222333444666777999<<>><<<<<<<<<<<<===DDDPPPooopppZZZSSSSSSRRRQQQPPPPPPOOONNNIIIIIIIIIJJJLLLMMMLLLJJJFFFHHHHHHGGGEEECCCBBBCCC@@@AAAAAAAAA@@@AAADDDFFFEEEDDDCCCAAA>>>;;;999777777777555444333333333333111000000//////000000111000111222444555666666777888888888999:::<<<>>>???CCC>>>>>>DDDHHHPPPeee|||vvvqqqwww~~~|||{{{eee``````dddbbbZZZYYY^^^jjjttt~~~sssQQQIIISSS___jjjyyyyyyssswww{{{{{{xxxuuuuuu}}}mmm[[[[[[mmm|||sssllljjjjjjgggfffgggfffmmmtttwwwzzz}}}}}}zzzvvvtttwww}}}ppp]]]UUURRROOOOOOLLLLLLNNNOOOPPPVVV]]]aaappp~~~xxxccc\\\iii|||eeeUUUEEEJJJiiiyyyhhhRRRHHHQQQ^^^dddhhheeekkk___MMMLLLJJJIIIHHHGGGGGGFFFCCCDDDEEEEEEDDDBBB@@@???===???BBBBBB???>>>>>>@@@<<<;;;:::999888777666666555444444333333222111111000000000000000000000000......///111777EEEUUUaaaaaarrrqqq[[[JJJBBB???<<<<<<<<<<<<============@@@???@@@CCCDDDGGGOOOYYYuuuuuu\\\HHH===>>>AAACCCCCCDDDNNNYYYkkkxxxcccJJJ@@@???BBBFFFMMMRRRXXX[[[[[[\\\___bbbkkkooossstttrrrnnnjjjhhhaaadddhhhlllpppvvv||||||vvvrrrqqqrrrtttvvvuuuyyy}}}lllQQQMMMGGGBBB@@@??????>>>;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>;;;:::::::::999999888888555555555555555555555555555444333333444555777999<<>>>>>BBBFFFLLLSSSRRRVVV___iiirrrtttpppkkk```ccccccdddqqqqqqvvv{{{{{{wwwsssrrrrrrrrrhhh\\\SSSKKKCCCCCCFFFDDDJJJWWWcccjjjrrryyyeeeUUUSSSWWWfffttt~~~}}}yyytttjjj___OOOJJJCCC>>><<<<<<<<<<<<;;;CCCOOOkkkpppZZZNNNNNNNNNNNNNNNMMMLLLLLLGGGGGGHHHJJJLLLLLLKKKIIIGGGIIIKKKIIIFFFDDDDDDFFFAAABBBCCCCCCBBBBBBDDDEEEEEEEEEDDDBBB@@@===;;;:::888777666555333333333222333333222222222222333333333444555777888999999999999999::::::<<<===???@@@DDD>>>???GGGNNNYYYqqquuurrrxxx~~~iiibbb```ffffff^^^ZZZ\\\kkkuuu~~~kkkNNNOOO___ooo{{{uuu]]]WWWfff{{{xxx{{{|||sssllljjjiiigggeeegggfffnnnuuuxxx|||~~~yyywwwyyyqqq^^^UUURRRPPPOOOKKKJJJKKKLLLNNNTTT\\\```ooo}}}ggg]]]hhh{{{eeeSSSCCCNNNvvvqqqZZZKKKOOO\\\dddpppmmmqqqZZZJJJIIIHHHGGGFFFEEEEEEEEECCCDDDEEEFFFEEECCCAAA@@@===@@@CCCCCC@@@>>>???@@@===<<<;;;:::888777666555555444444333333222222111000000000000000000000000...//////111888EEEVVVbbb___rrrqqq[[[JJJBBB???<<<<<<<<<<<<=========>>>???>>>@@@DDDFFFJJJSSS]]]yyysssYYYDDD;;;===BBBDDDBBBDDDQQQ^^^uuuyyy}}}VVVCCC@@@AAAGGGOOOPPPVVV[[[\\\ZZZ\\\bbbiiiooopppqqqnnniiiccc___]]]\\\aaaggglllpppuuu}}}zzzsssoooppptttwwwyyyuuuyyyvvvWWWRRRJJJDDD@@@???>>>>>><<<<<<======>>>>>>??????<<<<<<======>>>>>>??????::::::::::::::::::::::::666666666666666666666666666555444333444666888999999:::@@@LLL[[[ggglllmmmqqqfffYYYPPPJJJCCC<<<888999888<<<@@@BBBBBBGGGNNNZZZ```kkkuuuyyyzzz|||rrrmmmkkkggg]]]ZZZaaagggccc[[[WWWWWWSSSSSS\\\hhhtttvvvwwwyyymmm]]]RRRIIIBBBCCCGGGJJJMMMQQQVVVRRRPPPSSSZZZbbbgggiiiggghhhfffdddnnn{{{zzzoooiiiqqqyyyzzzuuuqqqqqqssssssiii]]]TTTKKKDDDCCCFFFBBBHHHUUUbbbhhhoooyyyeeeUUURRRWWWdddsss~~~}}}yyyuuukkk```OOOJJJCCC===;;;;;;<<<<<<:::BBBMMMgggoooYYYJJJJJJKKKKKKKKKJJJJJJIIIFFFFFFGGGIIIKKKLLLJJJHHHIIIKKKMMMKKKHHHFFFFFFHHHAAACCCEEEEEEDDDCCCDDDEEEEEEEEEDDDCCCBBB@@@>>>===888888666555444333333222444444333222222333333333888777666666666888999:::;;;::::::<<<@@@BBBBBBBBBEEEGGGIIIIIIOOO```yyy}}}vvvvvvjjjaaaaaaiiikkkccc___bbblllvvv}}}}}}kkkjjjkkkhhh___ZZZeee|||ooo___UUUaaa|||{{{sss}}}}}}vvvmmmgggfffggggggfffmmmrrrxxxzzzxxxppp\\\RRRQQQPPPKKKLLLLLLLLLLLLNNNRRRUUUbbbooo~~~kkk]]]jjjjjj[[[JJJNNNssswwwdddTTTSSSccctttxxx}}}{{{xxx[[[LLLIIIEEECCCCCCCCCCCCBBBFFFCCCBBBCCCEEEFFFCCC???KKKMMMKKKCCC???@@@BBBBBB???>>><<<:::888666555555333333333222222222111111000000000000000000000000444000///444:::DDDTTTaaabbbiiixxxlllYYYLLLCCC???===============>>>??????@@@@@@AAACCCDDDHHHTTTaaattt[[[FFFCCCAAABBBEEEEEEHHHXXXkkkzzzoooQQQGGG??????JJJQQQZZZZZZ[[[]]]bbbggglllppptttqqqmmmgggaaa^^^___``````fffnnnsssvvvxxx|||~~~|||yyytttpppoooqqquuuxxx{{{yyyrrr\\\QQQFFFAAA???<<<<<<>>>@@@>>><<<===???@@@???<<<@@@???>>>============>>>;;;:::999999999999999:::999888666777888999999888555666666777888999999::::::;;;>>>BBBHHHNNNTTTXXXVVVPPPHHHAAA<<<:::999888999888;;;AAACCCDDDLLLVVVeeerrrvvvuuuwwwwww|||{{{uuunnniiiiiieee[[[WWW]]]cccbbb``````XXXZZZ\\\]]]^^^ggg|||}}}pppeeeZZZPPPEEECCCIIIUUU^^^cccggg```[[[\\\^^^^^^___aaannnjjjcccbbbkkksssooodddaaannnvvvsssqqquuuuuurrrtttgggYYYPPPIIIDDDCCCEEEBBBHHHRRR\\\bbbmmm~~~gggUUUPPPSSSdddooowwwxxxxxxuuuiii[[[OOOJJJBBB===;;;<<<<<<<<>>===;;;777444222111111111555444444333333444444555777666666666777888:::;;;:::::::::;;;<<>><<<:::888666555555444333333222222111111111000000000000000000000000222///...222888BBBRRR___\\\^^^jjj|||kkkYYYLLLCCC???===============>>>??????AAA@@@AAACCCEEEKKKXXXeeevvv^^^IIIBBB???AAAEEEFFFKKK]]]qqqgggMMMFFF???AAALLLSSS\\\\\\]]]```dddiiinnnqqqqqqnnnjjjddd___^^^___bbbdddiiipppuuuwwwyyy|||~~~yyyvvvsssppppppssswwwyyy}}}|||gggUUUKKKAAA===<<<;;;<<>>>>>>>>>>>>>>===<<<<<<;;;;;;:::888777888999;;;;;;:::888888888888888999999999999999:::<<<>>>AAADDDFFFGGGDDD???;;;999888888888;;;:::===EEEKKKPPP[[[fffoooyyywwwrrrtttwwwxxxqqqlllgggfffgggggg^^^YYY]]]aaa___\\\[[[[[[\\\```ccceeekkk{{{rrrdddRRRMMMIIILLLWWWccclllpppuuulllfffgggkkklllmmmnnntttrrrooonnnrrrrrrgggYYYYYYiiitttsssqqqtttuuusssrrrfffXXXOOOIIICCCBBBDDDDDDHHHPPPZZZdddqqq~~~hhhUUUPPPSSS```llluuuvvvvvvttthhhZZZNNNIIIBBB===;;;<<<<<<<<<===CCCIIIaaajjjSSSKKKKKKJJJIIIHHHHHHHHHIIIHHHHHHHHHFFFDDDDDDFFFIIIKKKKKKKKKIIIFFFDDDEEEFFFEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEDDDCCCAAA@@@???>>>===;;;888555333222222333555555555444444555555666666666666777888:::;;;<<<<<<<<<<<<<<<>>>BBBGGGKKKJJJFFFDDDLLL___xxx|||nnneeeeeepppxxxuuunnnkkklllwwwnnnYYYYYYcccpppvvv}}}vvvssskkkbbbcccuuuxxxnnnxxx~~~}}}~~~yyyqqqkkkhhhiiiiiijjjpppuuu~~~|||{{{rrr^^^TTTQQQOOOKKKLLLMMMLLLLLLNNNQQQSSSXXXhhhzzzrrr___[[[```iiivvvnnn___KKKDDDVVVrrrtttqqqtttiiifff{{{~~~|||}}}eeeOOOLLLHHHFFFFFFGGGGGGFFFBBBCCCDDDCCCCCCHHHQQQXXX```^^^UUUHHH???>>>???>>>>>>===;;;999888777666666444444333222222111000000000000000000000000000000000------111666@@@OOO^^^YYYWWWddd{{{kkkYYYLLLCCC???>>>============>>>??????AAA@@@AAADDDGGGNNN]]]kkkwwwaaaMMMBBB>>>@@@EEEJJJRRRfff|||^^^IIIDDD@@@DDDPPPVVV^^^___aaacccggglllpppsssooommmhhhccc``````dddggglllpppuuuxxxzzz{{{}}}~~~wwwvvvttttttuuuxxx{{{~~~```RRRHHH>>><<<<<<<<<===@@@@@@>>>>>>???AAABBBAAA@@@>>>???AAABBBDDDDDDDDDCCCCCCDDDDDDDDDCCCAAA>>>===<<<:::888888:::<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;:::999888888888888888:::999888777777888999:::???@@@EEEMMMVVV^^^iiisssvvv{{{vvvpppvvv~~~rrrhhhdddbbbdddhhhjjjbbb]]]^^^```^^^ZZZYYY]]]___dddkkkooorrryyy}}}fffXXXOOOOOORRR[[[gggpppvvvwwwvvvpppqqqzzz{{{ppp]]]MMMUUUhhhwwwvvvrrrrrrsssqqqooodddWWWOOOHHHBBB@@@CCCFFFGGGMMMYYYfffvvv~~~hhhVVVPPPSSS[[[hhhsssuuutttrrrgggYYYNNNIIIBBB===;;;<<<<<<===<<>>NNN]]][[[ZZZkkklllZZZMMMDDD???>>>>>>======>>>>>>???@@@AAA@@@AAADDDHHHQQQaaapppxxxcccPPPDDD???@@@HHHOOOZZZqqquuuXXXGGGEEEBBBGGGSSSWWW___```cccfffjjjnnnqqqsssooommmjjjfffdddfffkkkoootttvvvyyy{{{}}}}}}~~~~~~vvvvvvwwwxxx{{{~~~gggVVVKKKAAA>>>>>>===>>>AAAAAAAAAAAABBBDDDEEEEEEEEEDDDFFFIIILLLNNNNNNNNNMMMIIIJJJKKKLLLJJJGGGCCC@@@@@@===;;;999:::;;;;;;;;;>>>>>>>>>======<<<<<<;;;======<<<:::999888888777888999999:::999:::<<<===DDDGGGNNNXXXaaaiiippptttooouuuqqqqqq~~~rrrfffaaaaaaffflllmmmggg```___``````^^^\\\^^^```hhhrrrwwwwwwxxx{{{jjjTTTHHHPPPTTT\\\eeemmmpppooolllaaacccppp}}}jjjVVVHHHXXXmmm}}}{{{sssppppppnnnlllbbbWWWPPPHHHBBB@@@CCCFFFFFFMMMYYYhhhxxx{{{fffTTTNNNPPPXXXfffrrrtttsssqqqfffZZZMMMHHHAAA<<<;;;<<<<<<===???DDDJJJdddoooUUUMMMLLLJJJIIIHHHIIIJJJKKKFFFGGGGGGEEEDDDCCCEEEGGGIIIJJJJJJIIIGGGEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEEEE????????????????????????:::999888666555444444444333333222222333444444555555666777999;;;<<<======CCC@@@@@@GGGPPPTTTPPPJJJIIIGGGKKK]]]xxx{{{}}}~~~rrrooossszzzvvvllleeekkkvvv||||||yyyrrr{{{nnn___\\\ooottthhhnnnyyyuuu}}}jjjgggrrr|||xxxsssmmmjjjjjjmmmpppsssyyy|||zzzzzzqqq^^^TTTOOOMMMJJJKKKMMMMMMLLLMMMOOOQQQTTTdddwwwvvv___YYYdddsssooobbbPPPEEEHHHRRRWWWWWW^^^ffftttqqqjjjzzzaaaOOOMMMIIIHHHHHHIIIIIIIIIHHHFFFDDDEEEHHHJJJJJJIIIGGGHHHFFFBBB@@@AAA???;;;======<<<;;;;;;;;;;;;;;;777777666444333111000///000000000000000000000000000///000222555>>>OOO^^^^^^___rrrmmm[[[NNNEEE@@@>>>>>>>>>>>>>>>???@@@@@@AAA@@@AAAEEEIIIRRRcccrrrzzzhhhWWWFFFBBBBBBKKKUUUbbbyyynnnVVVHHHFFFDDDJJJUUUXXX___```dddgggkkknnnpppqqqnnnllljjjhhhgggjjjppptttvvvvvvxxxzzz|||}}}||||||uuuvvvxxxzzz}}}uuu[[[PPPEEEAAA???======???BBBCCCDDDEEEFFFGGGHHHIIIIIIKKKNNNQQQSSSSSSSSSRRRNNNPPPRRRSSSRRROOOKKKHHHFFFCCC???<<<<<<<<<<<<;;;???????????????>>>>>>>>>>>>>>>============>>>???>>>??????>>><<<<<<>>>AAAFFFMMMXXXccclllqqqrrrpppeeemmmnnnuuuuuuhhhcccccciiiooolllgggaaa]]]^^^aaacccbbbaaacccjjjuuu{{{zzzxxxyyyvvvZZZJJJGGGPPPVVV___gggjjjggg```ZZZPPPVVViiisss^^^QQQKKK]]]qqq}}}sssnnnmmmjjjggg___WWWPPPIIIBBBAAAEEEDDDFFFNNN[[[iiivvvwwwbbbRRRLLLMMMVVVfffsssuuutttqqqfff[[[LLLGGGAAA<<<;;;;;;<<<===???DDDMMMjjjuuuZZZQQQOOOLLLIIIHHHGGGHHHIIIGGGHHHHHHGGGEEEEEEFFFGGGGGGHHHJJJIIIFFFDDDDDDDDDEEEEEEDDDDDDCCCCCCCCCCCC>>>>>>>>>??????@@@@@@@@@:::999888777555444444444222222222222222333444555666777999:::<<<<<<<<<===???===???GGGPPPSSSNNNGGGFFFJJJXXXnnn~~~yyy|||}}}ssspppsssyyy~~~xxxooofffhhhrrr{{{~~~}}}xxx|||wwwiii^^^```rrrwwwjjjnnn}}}sssnnncccbbbmmmrrrtttiiinnn~~~~~~}}}{{{xxxtttooolllmmmqqquuuvvv{{{|||yyyyyyzzz|||ooo]]]SSSNNNKKKJJJKKKMMMMMMMMMMMMNNNPPPSSSbbbtttwww___ZZZiii}}}sssdddPPPDDDFFFNNNUUUWWWbbblllxxx~~~dddbbbyyy___NNNLLLHHHGGGHHHIIIIIIHHHEEECCCBBBEEEIIIKKKHHHDDDCCCEEEDDDBBBBBBCCC???:::>>>===============>>>>>>:::999888666444222111000000000000000000000000000111000111333555===OOO___bbbfffxxxnnn]]]PPPGGGBBB???>>>>>>>>>>>>???@@@@@@@@@???AAAEEEIIIQQQaaappp~~~mmm^^^IIICCCDDDMMMXXXfff|||iiiTTTIIIGGGDDDLLLWWWYYY^^^aaadddiiilllnnnppppppkkkkkkjjjjjjjjjmmmrrrvvvuuutttuuuwwwzzz|||{{{zzzvvvvvvwwwyyy|||{{{]]]RRRGGGCCCAAA??????AAADDDFFFHHHIIIIIIJJJLLLNNNNNNOOOQQQSSSTTTTTTTTTTTTTTTVVVYYY[[[ZZZXXXUUUSSSNNNKKKFFFCCCBBBBBBBBBAAACCCCCCDDDEEEEEEFFFGGGGGGDDDCCCAAA@@@@@@BBBDDDEEEGGGGGGEEEAAA>>>???DDDIIILLLVVVbbbmmmvvvyyyuuunnncccmmmssswwwkkkffffffkkkppplllhhhaaaZZZ[[[ccchhhiiihhhiiiooowwwzzzyyyyyy{{{dddNNNJJJPPPQQQXXXbbbjjjkkkeee\\\VVVXXX]]]lllyyybbbRRRQQQXXXfffwww|||rrrmmmjjjfffaaa[[[UUUOOOHHHBBBBBBFFFCCCFFFOOO\\\gggqqqsss```PPPJJJKKKVVVffftttvvvtttpppfffZZZKKKGGG@@@<<<;;;;;;<<<===;;;BBBLLLjjjwww\\\TTTRRRNNNJJJHHHHHHIIIJJJHHHJJJJJJJJJHHHGGGHHHIIIGGGHHHJJJJJJGGGEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBAAA??????@@@@@@@@@AAAAAAAAA;;;;;;:::888777555444444222222222333333444666666777888:::;;;<<<<<<<<<;;;;;;===BBBGGGKKKLLLJJJIIIOOO[[[ppp~~~|||~~~zzzvvvtttvvvzzz~~~wwwqqqjjjjjjpppyyy}}}}}}}}}}}}~~~{{{ssskkkgggmmmyyyvvvmmmmmmrrrnnnfffkkktttiiiddd```[[[fffwww{{{wwwpppwww}}}{{{yyyvvvrrroooqqqvvv{{{zzz{{{zzz{{{zzzzzz{{{~~~|||lll[[[QQQLLLIIIIIIKKKMMMMMMMMMLLLMMMOOOQQQ___ppp|||www___XXXggg|||vvvcccLLLBBBIIIWWWdddkkkrrryyyppp]]]ZZZuuuyyy___LLLJJJGGGFFFFFFGGGHHHGGGDDDDDDEEEFFFGGGGGGFFFEEECCCDDDBBB@@@AAACCC@@@;;;>>>>>>>>>>>>???@@@@@@AAA<<<;;;:::888555333222111000000000000000000000000000000222333555<<>>>>>??????@@@AAA??????AAAEEEIIIPPP^^^lll}}}nnn```JJJDDDEEENNNZZZggg|||dddRRRHHHEEECCCMMMZZZ[[[___bbbfffjjjnnnpppppppppjjjlllmmmnnnnnnqqquuuxxxvvvuuuuuuxxx|||}}}zzzzzzzzz{{{~~~sss\\\QQQHHHFFFFFFEEEGGGJJJKKKNNNQQQRRRQQQRRRUUUXXXXXXXXXXXXXXXYYYYYYYYYYYY[[[]]]___bbbbbbbbb```___VVVSSSNNNKKKKKKLLLMMMMMMNNNNNNPPPRRRTTTUUUWWWWWWVVVSSSOOOJJJHHHHHHJJJKKKNNNMMMJJJEEEBBBEEENNNVVV\\\eeeooowww}}}~~~wwwlllkkkvvv~~~xxxppplllkkknnnssspppmmmddd[[[\\\fffoooqqqssssssuuuxxxxxxvvvxxx~~~uuuYYYKKKSSS```]]]dddnnnuuuvvvpppiiiccclllsss~~~kkkWWWNNNYYYjjjzzzssslllfff```ZZZUUUQQQMMMFFF@@@AAAEEEBBBGGGPPP[[[bbblll}}}ppp^^^PPPJJJKKKUUUfffuuuvvvsssnnndddYYYKKKFFF@@@;;;:::;;;======<<>>>>>===;;;999777555444333333333444555666777888888999;;;<<<<<<<<<;;;;;;:::@@@FFFGGGFFFFFFJJJNNN^^^nnnzzzuuuuuuwwwxxxxxxwwwxxx{{{~~~uuurrrnnnlllqqqxxx||||||~~~~~~|||wwwttttttrrrzzz~~~vvvggg]]]___eeepppxxx|||jjjYYYYYYccczzz|||]]]XXXYYYZZZ]]]sss~~~vvv{{{|||{{{xxxtttrrrtttzzz~~~{{{|||}}}{{{yyyyyyzzz{{{zzz~~~zzzjjjZZZPPPKKKHHHIIIKKKMMMNNNMMMLLLMMMNNNOOO]]]mmmyyywww___UUUaaavvvwww```HHHAAAMMMbbbvvvwwwiiiYYYPPP\\\qqq{{{xxxooowwwsss[[[KKKIIIFFFEEEEEEGGGGGGFFFFFFHHHIIIGGGCCCAAACCCEEEBBBBBB???<<>>??????@@@AAA??????BBBFFFIIIOOO\\\iii~~~zzzkkk^^^JJJDDDDDDNNNYYYfffzzz```OOOFFFDDDBBBMMM[[[]]]```cccgggllloooqqqqqqqqqlllnnnqqqrrrsssuuuxxx{{{zzzyyyyyy|||hhh[[[RRRJJJIIIKKKMMMPPPTTTSSSVVVYYYZZZZZZ[[[^^^aaacccbbbaaa````````````aaa___aaacccfffhhhhhhhhhggg[[[XXXTTTRRRSSSUUUVVVWWWYYYZZZ\\\^^^aaaccceeefffiiiddd]]]VVVQQQOOOPPPQQQSSSQQQMMMHHHFFFLLLXXXbbbmmmttt{{{}}}vvvjjjtttzzztttqqqpppsssvvvwwwtttjjj______kkkuuuwww|||zzzyyyyyyuuusssxxxsssYYYPPP___qqqkkkrrr|||}}}wwwrrrzzzwwweeeSSSOOObbbzzzuuulllcccZZZUUUQQQNNNKKKDDD???@@@EEECCCHHHQQQYYY___jjj}}}ooo^^^PPPKKKLLLTTTfffuuuvvvrrrmmmcccXXXKKKFFF???;;;:::;;;======AAACCCGGGaaazzz```VVVTTTQQQNNNMMMNNNPPPRRRLLLMMMOOONNNLLLKKKKKKLLLIIIKKKNNNNNNLLLJJJIIIHHHGGGFFFFFFEEEDDDCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@???>>>;;;999777555666666666666777888:::;;;<<<:::;;;??????<<<;;;>>>:::CCCFFFHHHMMMKKKNNN\\\ooooookkknnnsssyyy~~~~~~|||yyyvvvsssooommmttt}}}~~~||||||rrrnnnsssrrrkkkjjjooouuummmfff___SSSIIIMMMYYYpppvvvtttaaabbbccckkkxxx{{{~~~xxxtttvvvyyyyyyzzz}}}}}}}}}yyyzzz{{{zzzwwwwwwzzz}}}|||uuulll^^^PPPKKKLLLKKKKKKKKKKKKKKKKKKKKKKKKOOOYYYiiiyyy}}}cccUUU\\\ooozzzfffQQQDDDOOOxxx~~~kkk\\\VVVJJJJJJ[[[aaaeeeiiirrr~~~ooo^^^LLLJJJGGGFFFFFFFFFEEEDDDHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCAAA???>>>>>>>>>???@@@>>>>>>BBBHHHIIIFFFBBB>>><<<:::777555444444444222222111111000000/////////111...111999<<>>===;;;:::999555555666777888999:::;;;<<<::::::<<<;;;888999<<<>>>GGGJJJKKKPPPPPPWWWhhhuuukkkmmmrrryyy~~~}}}{{{yyytttpppuuu{{{qqqnnntttwwwuuuwww~~~}}}nnn]]]TTTNNNKKKSSS```qqqyyyzzzrrrqqqqqqzzz{{{}}}}}}wwwtttvvvxxxyyyzzz}}}}}}}}}{{{||||||yyyvvvvvvxxxzzz}}}yyyssslll^^^QQQLLLMMMJJJJJJJJJJJJJJJJJJJJJJJJPPPZZZjjjzzz~~~cccVVV\\\oooyyyeeeQQQHHHWWWlll^^^VVVIIIJJJ]]]iiimmmnnnrrrttteeeMMMKKKHHHGGGGGGHHHGGGFFFGGGGGGFFFEEEDDDDDDDDDDDDCCCBBB@@@???>>>===>>>>>>>>><<<<<<@@@EEEGGGDDD@@@===<<<999777555444444444222222222111000000/////////111...000888:::GGG```pppwwwfffWWWKKKDDDCCCBBB@@@@@@AAAAAA???>>><<<@@@<<<===FFFKKKVVVhhh~~~rrrcccXXXJJJHHHKKKVVVcccqqq]]]JJJCCCEEEGGGRRR```aaaeeegggjjjnnnsssvvvxxxzzz{{{yyyxxxyyy|||~~~~~~~~~~~~~~~mmm]]]WWWTTTUUUWWWWWWZZZ^^^fffiiikkkkkkiiijjjmmmqqqsssrrrqqqoooooonnnnnnnnnllljjjjjjnnnrrrqqqiiibbb```aaa```^^^\\\]]]___bbbhhhjjjnnnssswwwxxxwwwvvvhhhbbbYYYQQQLLLIIIEEEBBBCCCDDDEEEEEEIIISSSbbbmmmoooppprrrvvvyyy||||||{{{zzzxxxuuuqqqqqquuuvvvrrrjjjbbb```fffsss||||||ssseeeeeerrruuurrrzzz{{{zzzbbb\\\ddd{{{vvvfff___[[[UUUOOOIIIFFFBBB??????CCCDDDEEELLLWWW___iiimmmYYYKKKHHHLLLTTTcccqqqtttsssooobbbTTTIIIDDD>>>:::999;;;<<<<<<>>>CCCIIIaaaqqq___TTTTTTSSSRRRRRRQQQRRRRRROOOOOOPPPPPPPPPNNNLLLJJJLLLLLLKKKJJJIIIGGGEEEDDDEEEEEECCCCCCCCCCCCEEEEEEDDDDDDEEEFFFEEEDDDCCCBBBCCCBBBAAA???>>><<<;;;:::444555666777999:::;;;<<<>>>;;;::::::999777;;;AAAHHHQQQSSSTTTYYY]]]iiivvvssswww|||nnnooosssxxx}}}~~~}}}xxxrrrsss}}}vvvrrrxxxzzzggg\\\TTTPPPVVV```www|||{{{~~~xxxsssrrruuuxxxxxxzzz}}}~~~~~~~~~}}}{{{xxxuuussstttvvvvvvtttqqqkkk___RRRMMMNNNIIIIIIHHHHHHHHHHHHIIIIIIOOOYYYiiiyyydddVVV[[[nnn~~~hhhQQQFFFQQQzzz}}}}}}ooobbbXXXJJJOOOfffyyy}}}{{{xxxrrraaaNNNLLLIIIHHHHHHIIIHHHGGGFFFFFFFFFEEEDDDDDDCCCCCCAAA@@@???>>>===<<<<<<<<<<<<;;;;;;>>>BBBCCCAAA>>><<<;;;999777666555444444333333222222111000000//////111...000666888DDD\\\hhhvvvuuufffXXXLLLDDDCCCAAA?????????@@@???===>>>AAA===>>>HHHLLLUUUggg|||rrreee[[[QQQPPPSSS___nnn|||\\\JJJCCCGGGKKKVVVbbbbbbiiijjjmmmpppsssvvvyyyzzz|||{{{{{{}}}ooo]]]YYYXXX\\\______aaadddmmmoooqqqpppnnnnnnqqqtttqqqqqqrrrqqqqqqpppooonnnpppnnnnnnqqqtttsssllleeeeeefffffffffeeeeeefffhhhnnnpppttt}}}zzzqqq```ZZZRRRJJJEEECCCAAA??????BBBDDDGGGJJJRRR\\\dddgggiiilllppptttzzzyyytttuuuuuurrroooooommmjjjeee___^^^dddoooxxxzzz~~~pppeeeeeemmmuuukkkkkksssuuusss{{{zzzaaa\\\cccxxxtttccc[[[XXXRRRLLLFFFDDDAAA===>>>BBBCCCEEELLLWWW^^^hhh}}}lllXXXJJJGGGKKKSSScccpppsssqqqlll```RRRHHHDDD>>>::::::;;;<<<<<<>>>DDDLLLhhhooo___UUUUUUSSSRRRQQQQQQQQQQQQNNNOOOPPPPPPPPPNNNMMMLLLKKKKKKKKKJJJHHHGGGEEEEEEEEEDDDCCCBBBBBBCCCDDDEEEDDDDDDEEEEEEDDDCCCCCCBBBCCCCCCAAA@@@>>>===<<<;;;444555777888:::;;;<<<===???<<<;;;<<<;;;===DDDMMMVVV___aaacccjjjpppxxxdddccciiiyyyvvvvvvvvvxxx{{{~~~~~~~~~yyywww~~~}}}xxx}}}{{{kkk]]]```lllppplllyyy~~~~~~{{{{{{~~~ooommmnnnssswwwxxx{{{~~~zzzvvvrrrppppppqqqooommmmmmjjj___SSSLLLMMMHHHHHHGGGFFFFFFGGGHHHHHHLLLVVVfffwwweeeVVV[[[mmmiiiQQQAAADDDbbbzzzrrrzzz|||ooobbbRRRZZZwwwmmmYYYMMMKKKHHHGGGHHHIIIHHHGGGEEEEEEEEEEEEDDDCCCBBBBBB??????>>>===<<<<<<;;;;;;<<<;;;;;;===@@@AAA???===;;;:::999888777666555555444444333222111000000//////111...000555666BBBYYY\\\bbbppp}}}rrreeeZZZNNNEEEDDDAAA???>>>>>>???>>>===@@@CCC???AAAJJJMMMTTTccc}}}|||yyytttkkkeeeeeebbbccckkkxxxyyyXXXHHHEEEMMMSSS^^^gggeeejjjkkkmmmpppssswwwzzz{{{}}}}}}~~~xxxgggZZZWWWYYY```eeefffgggjjjlllnnnpppooommmmmmpppsssnnnoooppprrrrrrrrrqqqpppsssqqqqqqtttvvvtttnnniiikkklllnnnnnnnnnnnnooopppuuuzzzrrrfffVVVRRRKKKFFFCCCBBBCCCDDDCCCFFFKKKOOOSSSXXX^^^bbbgggjjjmmmpppsss{{{}}}}}}yyyqqqlllppptttrrrnnnlllgggfffccc```___dddllltttxxx{{{wwwkkkbbb___aaaddd___```hhhpppmmmdddfffpppyyy___WWW\\\pppppp```YYYUUUNNNHHHCCCAAA???<<<>>>BBBCCCDDDLLLXXX___iii}}}jjjVVVHHHFFFKKKRRRcccppprrroooiii]]]PPPFFFBBB===::::::;;;<<<<<<@@@GGGQQQnnnmmm^^^VVVUUUTTTRRRQQQQQQQQQQQQOOOOOOPPPPPPPPPOOONNNMMMJJJJJJJJJIIIHHHGGGEEEEEEDDDCCCBBBAAAAAABBBCCCDDDDDDDDDDDDDDDCCCBBBBBBAAABBBAAA@@@???>>><<<;;;;;;555666888:::;;;<<<<<<<<<<<<:::;;;===???EEEPPP\\\fffoooqqqttt}}}mmmaaaZZZ\\\bbbrrr~~~{{{zzzzzz{{{zzzyyy~~~{{{}}}llluuuyyymmm```aaauuu~~~|||}}}~~~zzzuuugggfffjjjqqqvvvxxx|||}}}wwwrrrooommmmmmlllhhhiiikkkiii```RRRKKKJJJGGGFFFEEEDDDDDDEEEFFFGGGKKKVVVfffvvvdddUUUZZZlllhhhRRRDDDAAAVVVnnnssssssnnnllluuuttt```kkk}}}mmmYYYKKKIIIFFFEEEFFFGGGGGGFFFDDDDDDEEEEEEDDDCCCAAAAAA============<<<;;;;;;:::<<<<<<<<<===?????????>>>;;;::::::999888888777666555555444333222111000000///111...000555555@@@WWWTTTVVVaaaqqqzzzpppeee[[[PPPHHHEEEBBB???===>>>>>>>>>===<<<@@@>>>CCCNNNQQQVVVccc~~~yyywwwwwwwwwtttrrrvvvtttrrrvvvrrrTTTEEEFFFQQQZZZdddkkkfffhhhiiilllooossswww{{{}}}}}}~~~kkk\\\\\\YYY\\\cccgggggggggiiiiiilllnnnnnnmmmmmmqqqtttppprrruuuwwwyyyzzzzzzzzzuuutttuuuvvvxxxvvvrrrnnnppprrrtttuuuuuuvvvwwwyyy|||rrraaaXXXJJJIIIFFFDDDDDDFFFJJJMMMQQQUUUZZZ```dddgggjjjlllkkknnnqqqtttxxxzzzyyysssjjjdddiiiooopppmmmllliiijjjjjjiiihhhkkkqqqwwwvvvwwwzzzxxxmmmccc\\\YYYYYYVVVXXX^^^bbb]]]WWW\\\gggyyy{{{vvvtttxxx```XXX^^^sssmmm^^^UUUQQQJJJEEE@@@???>>>;;;>>>BBBBBBCCCLLLXXXaaammm{{{gggSSSFFFFFFKKKRRRcccqqqrrrmmmggg[[[NNNDDDAAA===::::::<<<<<<<<>>>>>>>>;;;;;;;;;;;;;;;:::999888666666555444222111000000///111...000666555@@@VVVVVVWWWdddvvv~~~{{{~~~rrreee[[[RRRLLLFFFCCC???>>>>>>>>>>>>===;;;@@@BBBKKKYYY\\\^^^jjj|||yyywwwyyy{{{{{{zzz|||||||||}}}sssUUUFFFFFFRRR\\\gggmmmgggiiijjjlllooosssxxx|||}}}~~~{{{|||xxxcccZZZbbb___```fffhhhgggeeegggkkknnnppppppooopppssswwwssstttwwwyyy|||~~~wwwxxxxxxzzz{{{zzzwwwtttvvvwwwyyyzzzzzz|||ttt^^^PPPLLLCCCDDDFFFGGGIIINNNSSSWWW^^^aaaeeekkkpppsssuuuvvvqqqrrruuuyyy{{{yyypppfff___bbbhhhkkkkkkkkkmmmqqqtttvvvvvvxxx}}}xxxwwwwww{{{}}}qqqdddZZZTTTSSSQQQRRRUUUWWWTTTRRRZZZddduuuzzzssshhhfffhhhsssrrraaabbbmmm~~~jjj]]]RRRKKKHHHBBB>>>>>>===;;;>>>CCCBBBCCCKKKWWWbbbqqqyyycccPPPDDDEEELLLRRRdddrrrrrrllleeeYYYMMMCCC@@@<<<:::;;;<<<===<<<===EEEPPPpppkkkYYYTTTSSSSSSRRRRRRRRRRRRRRRRRRRRRQQQPPPOOONNNMMMMMMIIIIIIIIIIIIHHHGGGFFFEEEEEEDDDCCCBBBBBBCCCDDDEEEEEEDDDCCCAAAAAA@@@@@@@@@???>>>>>>===;;;::::::999888999;;;<<<===<<<;;;:::888999>>>DDDJJJTTTeeeuuu~~~wwwfff^^^\\\]]]ccciiiooo{{{}}}{{{lllnnnzzzkkkZZZhhh{{{~~~~~~}}}~~~zzzoooeeefffhhhnnnvvvxxxxxx|||{{{uuuooojjjiiiiiiiiihhhgggiiinnnnnneeeUUUJJJGGGEEEDDDBBB@@@@@@BBBDDDEEEIIISSScccttt{{{```RRRWWWiii|||iiiVVVGGG<<>>======;;;;;;============<<<<<<===>>>;;;<<<=========<<<;;;:::777777666444333222111000...111...111666666@@@VVV\\\```ooovvvzzzvvvggg[[[SSSNNNHHHDDD@@@>>>>>>??????>>>;;;BBBFFFPPP___```___gggyyy~~~|||~~~~~~}}}{{{yyy~~~}}}```NNNJJJTTT]]]iiiqqqlllmmmmmmnnnppptttxxx|||}}}|||{{{ooobbb___eeebbbccciiilllkkkjjjlllpppsssuuutttrrrrrruuuxxxuuuuuuvvvxxxyyy{{{}}}~~~zzz{{{}}}~~~}}}{{{yyyzzz{{{|||}}}yyy```LLLFFFGGGEEEHHHMMMQQQTTTYYY___cccfffhhhlllqqqvvv{{{}}}~~~yyyyyyzzz~~~}}}{{{rrrggg^^^]]]```cccfffjjjmmmrrryyy}}}|||{{{}}}yyyjjj^^^XXXWWWVVVVVVXXXYYYZZZ]]]gggqqq{{{}}}ssskkkpppttt{{{rrriiiuuuwwwggg\\\QQQHHHFFFAAA=========<<>>EEEQQQrrriiiWWWRRRRRRRRRRRRRRRSSSSSSTTTTTTSSSRRRPPPNNNMMMLLLLLLHHHHHHHHHHHHHHHGGGFFFEEEEEEEEECCCCCCCCCCCCEEEEEEEEEDDDBBBAAA@@@??????@@@??????>>>===<<<;;;::::::999:::<<<======<<<:::999;;;===CCCJJJPPPZZZlll|||sssddd[[[ZZZ]]]aaahhhllloooxxxkkk___gggxxx}}}}}}nnn```ccc|||~~~|||}}}~~~yyynnneeejjjlllrrryyyzzzxxx{{{yyyssslllhhhhhhhhhhhhgggiiilllqqqqqqgggWWWKKKGGGEEECCCAAA??????AAACCCEEEDDDOOO___ppp~~~zzz___PPPVVViii|||{{{eeeRRREEE<<>><<<===>>>>>>>>>===<<<;;;<<<======<<<;;;:::;;;===<<<<<<===>>>>>>===<<<;;;888777666555333222111000...111///111777777AAAWWW```fffxxxtttwwwzzziii[[[SSSOOOIIIEEEAAA???>>>?????????999@@@DDDMMMZZZXXXSSSZZZxxx}}}yyyvvvmmmXXXPPPVVV^^^llluuurrrqqqqqqqqqrrruuuxxx|||~~~}}}|||{{{{{{}}}}}}jjjccceeecccaaacccjjjoooppprrrttttttvvvxxxvvvsssrrruuuxxxzzzyyyyyyyyyzzz{{{}}}~~~}}}~~~{{{|||||||||}}}kkkRRRCCCBBBFFFJJJOOOUUUZZZ^^^bbbhhhllloooppprrrwww}}}~~~}}}tttiii^^^[[[[[[^^^ccchhhiiioooxxx|||zzz}}}uuuhhhccccccdddcccdddfffjjjqqq|||}}}yyyuuupppddd\\\RRRGGGEEE@@@=========<<>>;;;:::;;;<<<===<<<@@@GGGTTTvvvhhhUUUQQQQQQQQQRRRRRRSSSTTTUUUVVVUUUSSSPPPNNNMMMLLLKKKHHHHHHHHHHHHHHHGGGFFFEEEFFFEEEDDDCCCCCCDDDEEEFFFEEEDDDBBB@@@????????????@@@??????>>>===<<<<<<;;;888888999;;;======<<<:::===@@@KKKXXXaaajjjyyyvvvsssnnngggaaa^^^___aaaeeeiiiooovvv~~~~~~kkkfffqqqyyyjjjlllsss|||uuulllgggooosssxxx|||}}}~~~|||}}}zzzpppggggggiiiiiiiiikkkpppnnnooopppiiiZZZLLLEEEBBBAAA@@@@@@@@@AAABBBCCCGGGMMMYYYlll|||aaaRRRWWWiii~~~zzzcccQQQGGGAAALLL```hhhqqq}}}}}}jjjdddnnnhhhZZZIIIHHHGGGGGGFFFFFFGGGGGGEEEEEEDDDCCCBBB@@@???>>>??????@@@AAA@@@>>><<<:::<<<;;;:::999999999:::;;;:::<<<>>>??????===;;;999777777666555444333333222///555222000444555@@@TTTeeerrryyyqqquuu~~~oooaaaSSSJJJJJJFFFAAA???>>>>>>>>>>>>??????BBBDDDCCCDDDLLLUUUuuu}}}zzz~~~uuubbbVVV]]]gggkkkooouuuwwwuuusssssstttyyy}}}{{{|||}}}}}}mmmdddcccgggcccdddeeeiiimmmpppqqqqqqvvvwwwwwwwwwxxxxxxxxxxxxyyyyyyzzzzzz{{{||||||}}}{{{|||~~~mmm[[[MMMHHHJJJNNNTTTXXX^^^dddiiimmmqqqtttxxxzzz|||}}}|||{{{wwwooogggfffjjjmmmkkkhhhooorrrwww|||zzzwwwvvvvvv||||||{{{}}}qqqdddVVVMMMJJJDDDAAA<<<999999;;;>>>AAA@@@DDDJJJQQQ___wwwrrr[[[KKKDDDIIIRRR^^^hhhooommmfff\\\QQQHHH???>>><<<;;;;;;<<<===>>>CCCIIIYYYdddQQQNNNOOOPPPQQQRRRTTTUUUUUURRRSSSSSSSSSQQQOOOLLLJJJFFFFFFGGGIIIKKKKKKHHHFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFDDDBBB@@@>>>>>>>>>>>>@@@@@@@@@???>>><<<;;;:::888888999;;;===>>>>>>===BBBDDDMMM[[[gggrrr~~~{{{yyywwwkkkjjjgggccc``````cccfffhhhlllrrrxxx||||||nnnnnn|||xxxzzz}}}yyytttoookkkrrrvvvzzz~~~~~~~~~~~~~~~xxxnnnggghhhkkklllmmmooorrrpppqqqrrrjjjZZZLLLEEEAAAAAA@@@???@@@AAABBBCCCGGGNNN[[[nnn{{{aaaRRRVVViii~~~}}}dddPPPFFFBBBTTTqqqnnn^^^WWW\\\|||uuu|||~~~bbbUUUHHHHHHGGGFFFFFFFFFFFFFFFFFFEEEDDDBBBAAA@@@??????>>>???@@@@@@???===;;;:::;;;;;;:::999999999:::;;;<<<===???@@@???===;;;999888777777666555444333222///444222///333444>>>RRRlll{{{tttwwwpppbbbUUULLLJJJFFFBBB???>>>>>>>>>>>>>>>>>>@@@CCCBBBCCCKKKUUUuuu}}}jjj\\\```hhhjjjnnnsssuuutttrrrrrrtttxxx}}}~~~}}}|||oooiiifffeeeeeeeeefffiiilllppprrrrrrqqqvvvvvvwwwwwwxxxyyyyyyzzzzzzzzz{{{{{{||||||}}}}}}sssbbbRRRJJJJJJPPPTTT]]]aaaggglllppptttwwwzzz}}}~~~}}}}}}xxxrrrnnnpppuuuyyywwwtttuuuwww{{{~~~|||xxx{{{~~~nnn```SSSLLLJJJCCC@@@<<<999999;;;>>>AAACCCEEEJJJSSSccc|||qqq[[[JJJDDDIIIQQQ___iiiooollldddZZZOOOGGG???===<<<;;;:::<<<===>>>AAAHHHYYYaaaQQQMMMNNNNNNPPPQQQRRRSSSSSSRRRRRRSSSRRRPPPNNNKKKIIIGGGGGGHHHJJJKKKJJJHHHEEEDDDEEEHHHKKKMMMKKKGGGCCCCCCBBB@@@???>>>>>>>>>???@@@@@@??????>>><<<;;;:::777888888:::<<>>>>>>>><<<;;;:::::::::999999999::::::;;;>>>???@@@@@@@@@===;;;:::888888888777666555333333///444111///333333<<>>>>>>>>>>>======???AAA@@@BBBKKKVVVvvvrrrcccccciiilllpppuuusssrrrqqqqqqtttxxx}}}~~~|||~~~~~~|||}}}}}}jjjbbbeeegggeeebbbgggjjjnnnrrrttttttsssrrruuuuuuvvvxxxyyyzzz{{{||||||||||||}}}}}}}}}}}}}}}tttgggWWWKKKJJJQQQYYY^^^fffjjjoootttwww{{{~~~}}}}}}yyyvvvuuuyyy}}}|||}}}zzzwww|||zzziii\\\PPPIIIIIIBBB???<<<999999;;;>>>AAADDDFFFKKKVVVjjjpppYYYJJJDDDIIIQQQbbbjjjoookkkaaaWWWLLLDDD>>>===;;;::::::<<<===>>>AAAJJJ\\\{{{^^^RRRMMMMMMNNNNNNOOOPPPQQQQQQRRRRRRRRRQQQOOOMMMJJJIIIJJJJJJJJJKKKKKKJJJGGGDDDBBBDDDIIIQQQVVVSSSJJJBBBAAAAAA@@@????????????@@@@@@@@@??????>>>===;;;;;;666777888999<<<@@@EEEIIIKKKOOO[[[kkk{{{zzzpppiiifffdddcccggggggfffeeeeeehhhlllppptttwww}}}}}}|||~~~~~~|||xxxtttsssuuuxxx}}}~~~{{{rrrjjjeeehhhnnnqqqsssuuuxxxxxxyyyxxxmmmZZZKKKDDD??????>>>>>>???@@@AAABBBFFFOOO```ssszzz^^^OOOTTTggg~~~fffPPPDDDFFFddd|||hhh]]]RRRIIIaaahhhgggllluuu|||bbbTTTFFFFFFEEEDDDDDDDDDDDDDDDEEECCCAAA???=========>>><<<<<<=========<<<::::::::::::::::::::::::;;;;;;@@@@@@AAAAAA???===;;;:::888999999888777666444333///333000///333222999IIIddd}}}}}}tttkkktttrrrcccWWWPPPKKKGGGCCC@@@??????>>>===>>>>>>???AAAAAADDDNNNYYYxxxvvvgggeeejjjnnnssswwwqqqqqqpppqqqtttyyy}}}~~~}}}}}}~~~~~~~~~|||vvvbbb^^^dddgggdddaaajjjnnnssswwwxxxvvvtttsssuuuvvvwwwyyy{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~wwwkkk```RRRLLLQQQZZZbbbfffjjjnnntttyyy|||~~~~~~~~~{{{yyy{{{}}}uuupppnnnpppwww~~~}}}uuufffZZZNNNHHHFFF@@@>>>;;;999999<<>>DDDLLL___uuu\\\SSSNNNNNNOOOOOOOOOOOOPPPPPPQQQQQQQQQPPPNNNLLLJJJIIIMMMLLLLLLLLLLLLJJJGGGDDDBBBCCCHHHRRRYYYXXXMMMCCCDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@??????>>>===<<<555777999;;;>>>CCCJJJPPPRRR[[[kkk{{{tttkkkfffcccbbbaaaffffffggghhhiiilllppptttzzz~~~}}}{{{xxxuuurrroooooottt|||pppnnnvvv~~~}}}~~~{{{uuuqqqooorrrvvv|||~~~zzzppphhhccchhhnnnqqqsssuuu{{{|||~~~{{{nnnYYYIIICCC>>>>>>======>>>???AAABBBDDDOOOaaatttyyy^^^NNNSSSggg~~~gggQQQFFFGGGccc~~~}}}iii^^^SSSLLLeeewwwyyy}}}{{{```QQQFFFEEEDDDDDDCCCCCCDDDDDDCCCBBB@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;<<<<<<<<<<<>>===??????@@@BBBCCCGGGSSS___{{{}}}nnniiikkkooorrruuurrrqqqqqqsssvvvzzz~~~~~~}}}}}}pppdddbbbeeegggggghhhnnnsssyyy|||{{{xxxuuutttwwwwwwyyy{{{}}}|||rrrccc[[[SSSRRRYYYaaagggiiinnnrrrwww|||~~~{{{}}}wwwpppfffeeehhhnnnsssvvv}}}~~~~~~}}}|||mmmcccYYYNNNFFFDDD>>>===:::999:::<<>>>>>555888<<>>>>>>>>>>>@@@@@@??????>>>===<<<;;;999:::;;;;;;:::888666444111555111000444222444AAAYYYcccpppyyyuuummmfffmmm~~~xxxgggYYYRRRMMMIIIDDD@@@??????>>>===@@@???@@@CCCEEEKKKXXXeee{{{zzzqqqooopppqqqqqqtttttttttvvvxxx|||~~~}}}|||{{{tttmmmhhhiiikkkkkknnnrrrtttyyy~~~zzzxxxxxxyyyzzz|||}}}yyyooo___[[[XXXYYY^^^eeeiiijjjssswww|||yyyjjjeeecccddddddccceeeiiirrrsssvvv}}}{{{jjjgggkkkooovvv~~~}}}rrrfff^^^VVVLLLEEEBBB<<<;;;:::999:::<<>><<<;;;:::999:::;;;===???AAALLL```ppp\\\ZZZTTTTTTSSSRRRQQQQQQPPPPPPOOOOOOOOOOOONNNNNNNNNNNNPPPOOONNNNNNNNNLLLHHHEEEEEECCCDDDHHHOOORRRQQQMMMNNNMMMLLLKKKHHHEEECCCBBBBBBBBBCCCCCCBBBAAAAAA@@@777<<>><<<===<<<<<<<<<<<<<<<======;;;<<<>>>???@@@@@@??????>>>>>>>>>======<<<<<<<<<:::;;;<<<===<<<999666555333666222111555222333???QQQUUUaaapppxxxqqqiiidddppp}}}jjj[[[TTTMMMIIIDDDAAA??????>>>===>>>>>>???BBBFFFMMM\\\jjjzzzyyyvvvvvvuuussswwwwwwwwwyyy{{{~~~~~~}}}|||{{{{{{~~~vvvqqqooorrrttttttuuuxxxzzz}}}|||}}}}}}}}}~~~tttkkk```___^^^___ccchhhmmmqqqxxx{{{~~~~~~~~~qqqkkkggggggfffdddeeeiiisssqqqqqqttt{{{}}}mmmbbbbbbfffiiiqqq|||wwwlll___WWWPPPHHHCCCBBB;;;:::999999:::===???AAACCCFFFKKKSSS```uuu{{{]]]JJJCCCEEEOOOXXXgggkkkjjj```TTTKKKDDD>>>;;;:::999999999;;;===???@@@NNNfffppp___]]]UUUUUUTTTSSSQQQPPPPPPOOONNNNNNNNNOOOOOOPPPQQQRRRPPPOOOOOOOOOOOOMMMIIIFFFFFFEEEDDDGGGKKKOOOQQQQQQNNNNNNMMMLLLJJJHHHFFFDDDDDDDDDDDDDDDDDDCCCCCCBBB999???FFFKKKNNNTTT]]]dddjjj||||||mmmjjjgggdddaaa]]]YYYVVV\\\___cccggglllrrryyy}}}mmmtttyyy}}}}}}wwwqqqmmmllllllgggfffnnn}}}yyypppppp}}}~~~{{{ssslllkkkoootttyyy|||}}}zzz|||}}}xxxgggaaaaaaiiisssyyy}}}mmmUUUEEE???<<<<<<;;;<<<===???AAABBBGGGSSSfffxxx{{{___OOOTTTjjjgggNNNCCCAAAPPPccciiihhheeellllll^^^hhhxxx```TTTGGGGGGFFFEEEEEEEEEEEEEEEDDDFFFGGGGGGFFFCCC@@@>>>======<<<<<<<<<======>>><<<===???@@@AAAAAAAAA@@@============<<<<<<<<<<<<:::;;;======<<<:::777555444666222111666333333>>>PPPQQQ^^^rrr|||}}}pppkkkiiitttmmm]]]UUUNNNJJJEEEAAA??????>>>======<<<>>>BBBEEENNN]]]lllyyy|||}}}|||yyyyyyyyyzzz{{{|||}}}||||||{{{{{{zzzyyyvvvyyy|||{{{zzzzzzzzznnnfffcccdddddddddggglllsssxxxzzz}}}}}}|||{{{~~~|||uuuooolllnnnpppppprrrvvvsssoookkkkkkpppwwwxxxlllggglllppppppxxxwwwjjj\\\SSSLLLEEEAAABBB::::::999999;;;===???AAAAAAFFFMMMTTTaaavvvwwwZZZHHHBBBFFFPPPYYYgggkkkiii___SSSJJJCCC>>>;;;:::999999999;;;===???AAAQQQlllqqq```___UUUUUUTTTRRRQQQPPPOOONNNMMMNNNNNNOOOPPPRRRSSSTTTPPPOOOOOOOOOOOOMMMJJJGGGFFFFFFFFFGGGJJJMMMQQQSSSLLLMMMMMMMMMKKKJJJHHHFFFDDDEEEEEEEEEEEEEEEDDDCCC:::???FFFNNNVVV^^^ffflll|||~~~uuullljjjiiigggdddaaa]]]YYYWWWZZZZZZ]]]fffrrr|||zzzoookkklllqqqtttwwwooonnnyyy}}}pppiiimmmtttuuupppttt|||{{{qqqooopppvvvkkkfffiiipppuuuxxxzzzwwwxxxyyyzzz}}}uuufffgggjjjqqqxxx{{{iiiRRRCCC@@@===<<<;;;:::;;;===???@@@NNNTTTaaasssdddTTTZZZnnn}}}dddOOOCCC>>>JJJVVVTTTYYYjjj{{{sssVVV```wwwfffZZZOOOLLLIIIGGGGGGHHHHHHGGGDDDFFFIIIJJJIIIEEEAAA>>>??????@@@@@@@@@@@@??????======>>>>>>>>>======<<<============<<<<<<<<<<<<;;;===@@@AAA@@@===999777222333333222111222444777LLLWWWkkk~~~vvvrrrrrr{{{ssscccZZZTTTNNNFFF@@@>>>>>>??????>>>>>>???AAAGGGQQQ]]]eeeuuu}}}~~~~~~}}}~~~~~~{{{yyyyyy{{{}}}~~~}}}wwwrrrmmmkkkkkkmmmooopppqqqssswwwyyy~~~}}}{{{|||}}}}}}zzzxxxyyy}}}~~~{{{xxxvvvwww{{{vvvpppjjjgggjjjqqqyyy}}}{{{{{{{{{mmmaaaUUUOOOJJJCCC>>><<<777888999999:::;;;???AAACCCDDDIIIUUUiiipppPPPEEEDDDEEEMMMYYYmmmhhh```XXXOOOGGG???:::::::::999999:::<<<===>>>IIIUUUxxxvvveeeZZZYYYWWWTTTPPPMMMLLLLLLLLLMMMMMMNNNOOOOOOOOOOOONNNNNNNNNNNNNNNMMMKKKJJJIIIHHHEEECCCEEEJJJNNNPPPOOOPPPNNNLLLJJJIIIJJJLLLNNNMMMJJJGGGFFFEEEDDDCCCAAA>>>BBBJJJRRRZZZccckkkppp|||~~~vvvnnngggeeegggiiigggaaaYYYTTTQQQVVVWWW\\\eeeqqq{{{pppbbbaaahhhrrrxxxzzzzzz}}}~~~xxxsssxxxyyymmmnnn||||||~~~uuuqqqvvv~~~tttllldddcccjjjttt|||{{{uuupppnnnppprrrtttyyy}}}yyyrrriiikkkpppxxxxxxdddMMMAAA???===<<<;;;:::;;;===???@@@JJJSSSbbbvvvaaaRRRZZZooo{{{cccOOOCCC>>>KKKYYYZZZ```qqqwwwgggRRR___yyydddWWWMMMJJJGGGEEEEEEFFFFFFEEEDDDFFFHHHIIIHHHEEEAAA?????????@@@@@@@@@@@@??????@@@?????????>>>>>>======???>>>>>>>>>>>>=========;;;===@@@AAA@@@>>>:::888555555444333222333666999NNNYYYpppzzzyyy|||wwwfff^^^TTTOOOGGGAAA??????@@@@@@>>>>>>???AAAFFFPPPZZZbbboooyyy}}}}}}~~~|||wwwsssnnnkkkjjjmmmooorrrtttvvvxxx{{{}}}~~~~~~|||yyyxxxxxxzzz|||{{{zzz{{{wwwyyy}}}|||vvvooommmrrrzzzxxxggg\\\QQQLLLHHHBBB===<<<777888999::::::<<>>???FFFUUUxxxwwwggg]]]XXXVVVSSSOOOMMMKKKKKKLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLKKKKKKJJJHHHHHHHHHGGGGGGHHHKKKNNNOOOOOOOOONNNLLLKKKJJJKKKLLLMMMLLLJJJHHHGGGFFFEEECCCAAABBBGGGOOOWWW___hhhooottt{{{zzzrrrkkkfffbbbdddiiimmmjjjaaaVVVOOOMMMRRRUUU]]]hhhttt~~~vvvbbbYYYaaaqqq~~~~~~}}}zzzuuuppptttyyyttt~~~{{{tttyyy{{{jjjddd___bbbmmmzzz|||wwwqqqjjjfffdddhhhlllpppvvvzzzwwwpppkkkooovvvttt]]]GGG>>>>>>===<<<;;;:::;;;===???@@@FFFQQQcccyyy{{{]]]PPPZZZpppxxxaaaNNNAAA===LLLaaafffooo|||ddd[[[QQQaaa}}}cccTTTJJJHHHDDDCCCCCCDDDDDDCCCDDDEEEGGGHHHGGGDDDAAA???@@@@@@AAAAAAAAAAAA@@@@@@DDDCCCAAA???>>>>>>??????????????????>>>>>>>>>>>><<<===???@@@???===:::888999888666444333555999<<>>???EEEWWW{{{ssseee\\\VVVTTTQQQNNNKKKJJJJJJKKKLLLLLLLLLLLLKKKJJJIIIHHHIIIIIIIIIIIIHHHHHHGGGFFFHHHJJJLLLMMMLLLLLLMMMOOOMMMMMMLLLLLLLLLLLLLLLLLLKKKJJJHHHHHHHHHFFFCCC@@@FFFKKKRRRZZZaaaiiippptttvvvwwwuuuooohhhdddbbbaaajjjooorrrkkk^^^RRRLLLLLLOOOUUU```lllyyykkkbbb]]]ddduuu~~~zzzzzzvvvwww~~~zzzhhhccc```eeesss}}}xxxtttooohhhcccaaa___eeekkkqqqwww|||yyyssslllqqqyyynnnVVVCCC<<<>>>===<<<;;;:::;;;===???@@@EEEPPPccczzzxxxZZZNNNZZZqqqttt^^^KKK???>>>TTTqqq}}}sss\\\WWWUUUddd{{{yyyeeeSSSIIIFFFCCCBBBBBBCCCDDDCCCDDDEEEFFFFFFEEEDDDBBB@@@AAAAAABBBBBBBBBBBBAAAAAAFFFEEEBBB@@@>>>??????@@@?????????>>>>>>>>>======;;;<<<===>>>===<<<:::999:::999777555333555999===TTThhhzzz|||wwwwww}}}~~~mmm```VVVQQQJJJEEECCCCCCCCCCCC??????@@@AAAEEEKKKSSSYYYdddppp~~~{{{xxxwwwtttssspppnnnllllllllllllppptttxxxzzz{{{{{{|||}}}}}}|||zzzxxxwwwwwwwwwxxxzzz~~~yyy]]]TTTKKKHHHJJJRRRcccsss}}}ooodddYYYQQQIIIFFFBBB===::::::777888999:::;;;===@@@CCCGGGIIIOOOXXXhhhzzz___HHHCCCEEEGGGPPP]]]bbb]]]UUUMMMGGGBBB>>>;;;:::999999:::;;;===???@@@HHH\\\~~~lll___WWWSSSQQQNNNLLLJJJIIIIIIJJJLLLLLLLLLKKKJJJHHHGGGFFFGGGGGGGGGHHHGGGGGGFFFFFFIIILLLPPPPPPMMMKKKLLLMMMJJJKKKLLLMMMMMMLLLKKKJJJIIIIIIHHHIIIIIIGGGCCC@@@JJJNNNUUU[[[aaafffkkknnnooommmiiifffcccbbbdddgggqqqrrrpppeeeWWWLLLJJJLLLNNNVVVcccqqq}}}~~~xxxqqqllliiiaaafffrrr{{{xxxxxx~~~{{{iiieeeeeemmm|||wwwppplllggg___\\\]]]]]]eeemmmssszzz~~~|||vvvooottt|||~~~zzzgggPPP@@@<<<>>>===<<<;;;:::;;;===???@@@FFFQQQcccyyyuuuVVVLLL[[[rrrnnnWWWFFF>>>DDDdddqqq^^^ZZZ\\\fffuuuoooooommmpppeeeQQQIIIFFFCCCBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAABBBBBBCCCCCCCCCCCCBBBBBBFFFEEEBBB@@@>>>??????@@@>>>>>>=========<<<<<<<<<::::::;;;;;;;;;:::999999:::999777555333555888;;;JJJccc}}}tttmmmhhhlllvvvooo___XXXSSSLLLGGGEEEDDDCCCCCC???@@@AAABBBEEEJJJPPPUUUcccnnn~~~~~~}}}~~~wwwtttrrrrrrrrrqqqppppppooopppqqqrrrrrruuuxxxzzzyyyyyyxxxyyy}}}|||zzzzzzzzz{{{}}}~~~pppaaaKKKGGGBBB>>><<>>===<<<;;;:::;;;===???@@@GGGRRRdddzzzpppSSSLLL]]]uuugggQQQBBB???KKKoootttccc___ccciiikkkdddeeefffooocccOOOIIIFFFDDDCCCDDDEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCDDDCCCAAA???>>>>>>??????============<<<<<<<<<<<<::::::::::::::::::::::::888888888666444555777999<<>>;;;888999???EEEIIIWWWccciiiqqqwwwooommmiiiaaaYYYQQQKKKFFFDDD???888666888777888::::::;;;>>>BBBDDDFFFHHHNNNZZZnnnjjjTTTCCCBBBEEEFFFOOO\\\aaaZZZPPPHHHAAA===;;;999999999999:::<<<>>>@@@BBBLLLhhh{{{bbb[[[UUUMMMLLLIIIGGGFFFFFFGGGHHHKKKKKKKKKJJJIIIGGGFFFEEEEEEFFFGGGHHHHHHHHHHHHHHHJJJLLLNNNNNNLLLJJJHHHHHHFFFGGGHHHIIIJJJIIIHHHHHHGGGFFFFFFFFFFFFEEEBBB@@@XXX[[[^^^`````````aaaaaaaaa\\\[[[```ccceeeiiiooooooiii___TTTLLLJJJNNNQQQ___iiivvv}}}yyyvvvvvvzzz}}}tttppptttxxxwww~~~~~~~~~zzzwwwvvvwwwyyyzzzssssss|||~~~~~~~~~~~~}}}uuusssuuusssfff]]]\\\YYYSSSTTTZZZ```jjjuuu{{{zzzxxxyyy|||}}}zzztttsssiiiUUUDDD>>>===<<<===<<<;;;:::;;;===???@@@EEEQQQfff~~~jjjOOOKKK```xxxeeeOOO@@@???KKKkkk}}}xxxiiicccjjjpppkkklllmmmooowwwxxx___NNNHHHFFFCCCBBBCCCEEEEEEEEEDDDCCCBBBAAAAAAAAABBBBBBCCCDDDDDDEEEEEEDDDDDDCCC@@@?????????>>>>>>======>>>>>>>>>============<<<<<<;;;;;;::::::;;;<<<<<<888999999888666555666888888FFFaaazzzkkk[[[UUUPPPPPPXXXlllyyyfff]]]XXXRRRLLLHHHEEECCCAAA???AAACCCDDDFFFJJJOOORRR[[[gggxxx~~~~~~}}}{{{zzzyyytttuuuuuuuuutttrrrpppnnnkkkjjjjjjmmmttt}}}tttooommmoooqqqtttvvvyyy{{{}}}}}}}}}}}}xxxzzz}}}~~~~~~sssZZZHHHAAA<<<===<<<999888999;;;<<<:::BBBIIIMMMZZZtttxxxpppfffaaa___]]]VVVPPPKKKFFFCCCAAA===888777:::777888:::;;;<<<>>>BBBEEEGGGIIIPPPaaayyyaaaNNN@@@AAAEEEGGGQQQ^^^\\\VVVLLLCCC>>><<<:::999999999999:::<<<>>>AAABBBQQQqqqrrr]]]YYYSSSKKKJJJHHHFFFEEEEEEFFFGGGIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDFFFGGGGGGHHHHHHHHHJJJJJJIIIJJJKKKJJJGGGEEEEEEEEEFFFGGGGGGGGGGGGGGGGGGEEEDDDCCCDDDCCCBBB@@@^^^```ccccccbbb```______]]]XXXXXX___dddfffjjjpppllleee[[[RRRNNNOOOSSSVVVkkkttt|||||||||zzz{{{xxxmmmmmmqqqvvvvvvnnncccaaammm|||~~~ssshhhjjjzzz}}}}}}~~~~~~|||||||||}}}}}}~~~{{{}}}iii\\\TTTWWWVVVRRRVVV___dddooozzz}}}xxxxxxyyyzzz{{{zzzwwwtttpppooocccOOOAAA======;;;===<<<;;;:::;;;===???@@@CCCQQQhhh~~~eeeLLLKKKbbb{{{fffOOO???===FFF```yyy~~~tttrrrxxx{{{mmmgggqqqxxxppp||||||}}}sss]]]OOOGGGEEEBBBAAABBBDDDDDDDDDDDDCCCBBBAAA@@@AAABBBCCCDDDDDDEEEEEEEEEEEEDDDDDD======>>>>>>>>>======<<>>>>>>>>>>>>>>===<<<;;;;;;<<<>>>???777999::::::888777777777<<>>===>>>??????>>>>>>============>>>>>>>>>===<<<<<<<<<<<<<<<;;;999888888888888777555:::AAANNN]]]iiittt{{{ggg\\\VVVPPPRRRfffmmm```]]]XXXPPPIIIDDDCCCCCCAAAAAABBBDDDFFFIIILLLNNNVVVdddsss}}}yyyvvvtttsssrrrqqqpppnnnmmmiiiddd```]]]]]]\\\]]]```gggpppvvvyyyvvvuuuvvvwwwxxx{{{{{{|||}}}~~~yyyWWWDDD>>><<<;;;::::::::::::;;;<<<<<<;;;BBBDDDGGG^^^yyyqqq]]]YYYTTTPPPMMMJJJHHHEEEBBB@@@===;;;999777777777888888888:::===AAACCCCCCJJJMMM\\\wwwpppTTTDDD@@@DDDCCCJJJUUUXXXVVVPPPGGG@@@<<<:::999888999@@@<<<888???AAACCCKKKYYYjjjWWWQQQPPPKKKJJJIIIHHHFFFEEEDDDCCCFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGHHHIIIIIIIIIHHHGGGFFFEEECCCBBBBBBDDDFFFGGGIIIIIIGGGEEEDDDAAAAAAAAAAAAAAAAAAAAABBBooohhhbbb___\\\VVVTTTUUUVVVYYY^^^dddiiijjjiiifffbbb]]]YYYXXXXXX\\\kkkzzz~~~|||{{{}}}|||rrrfffZZZOOOHHHJJJPPPVVVXXX[[[cccuuuuuusss~~~}}}|||~~~|||}}}xxxlll___WWWQQQPPPRRRWWW```jjjqqqwww}}}yyywwwssspppnnnmmmlllkkkiii```SSSHHHAAA>>>>>>===:::;;;;;;;;;;;;<<<@@@CCCJJJTTTnnnuuuYYYJJJRRRggg]]]III>>>===AAARRRaaabbbgggooo{{{ppp___ooo}}}kkkYYYLLLHHHGGGEEEDDDCCCCCCCCCCCCCCCDDDDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@???>>>===<<<===>>>??????======>>>???>>>>>>============>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<;;;::::::;;;<<<;;;999>>>CCCPPPccctttooocccZZZVVVZZZmmmnnnccc```ZZZRRRKKKGGGEEEDDDBBBBBBBBBCCCFFFIIILLLOOOWWWcccqqq~~~}}}{{{zzzzzztttrrrooommmkkkgggccc___XXXXXXXXXXXX[[[```hhhmmmwww|||wwwuuuuuuvvvwwwwww~~~~~~}}}~~~mmmPPPAAA===<<<;;;;;;:::;;;;;;<<<=========DDDGGGLLLcccxxxkkkbbbYYYUUUPPPMMMJJJHHHEEECCC@@@???<<<:::888777666777999999999;;;???BBBEEEFFFNNNUUUhhhhhhRRRCCC@@@DDDDDDKKKVVVXXXRRRMMMEEE>>>;;;::::::999888@@@===:::AAACCCEEENNNhhhiiiXXXSSSRRRLLLLLLKKKIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGHHHIIIJJJKKKIIIHHHGGGFFFEEECCCBBBBBBFFFFFFGGGGGGGGGFFFEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBrrriii```[[[VVVQQQOOOQQQUUUZZZaaagggkkkkkkiiiggg___^^^```ccchhhsss|||}}}|||}}}~~~|||yyyxxxxxxwwwvvvtttjjj]]]PPPFFF@@@<<<>>>BBBCCCHHHTTTlll~~~~~~}}}||||||||||||}}}~~~}}}rrrmmmnnnkkkdddYYYSSSNNNPPPUUU]]]hhhrrrwww{{{xxxtttnnnjjjhhhhhhhhhggg^^^VVVKKKCCC>>>======>>>:::;;;;;;;;;;;;===@@@CCCMMMWWWpppnnnTTTHHHUUUnnn~~~UUUGGG@@@>>>===KKKYYYYYYfffooo|||gggVVVkkkzzzfffTTTJJJFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@??????>>>>>>???>>>>>>===<<<<<<<<<===>>>>>><<<<<<===>>>======<<<======>>>???@@@>>>>>>===<<<<<<<<<======???===<<<<<<<<<<<<;;;999@@@CCCPPPhhhqqqggg______eeewwwppphhhddd]]]UUUNNNJJJGGGFFFDDDCCCBBBBBBEEEIIIMMMPPPVVV___lllzzzwwwtttooollliiigggcccaaa\\\]]]]]]]]]^^^aaafffjjjkkkttt~~~|||zzzyyyzzz{{{{{{{{{}}}{{{}}}zzzzzzzzz||||||^^^GGG>>>===<<<;;;;;;;;;;;;<<<===??????<<>><<<:::888666666666666::::::;;;===@@@DDDGGGIIIOOO[[[sssuuu[[[MMMAAA@@@EEEFFFMMMWWWWWWNNNIIIBBB<<<::::::::::::999???>>><<>>===MMM]]]]]]nnnvvvttt]]]RRRggg}}}cccPPPGGGDDDDDDCCCCCCCCCCCCCCCCCCAAA@@@@@@@@@AAA@@@>>><<<<<<<<<=========<<<<<<;;;;;;===>>>===<<<;;;<<<>>><<<<<<<<<<<<===>>>@@@@@@>>>>>>===============>>>@@@>>><<<<<<<<<;;;999777???AAAOOOnnn|||rrrkkkeeegggooo~~~~~~~~~uuulllggg___WWWQQQLLLHHHFFFFFFDDDBBBBBBDDDHHHMMMQQQTTT[[[fffttt{{{wwwrrrnnnkkkiiigggeeeeeefffffffffeeefffiiikkkhhhpppzzz}}}|||{{{{{{}}}~~~}}}||||||}}}}}}{{{yyy{{{yyysssnnnqqqvvv|||nnnQQQAAA=========<<<<<<<<<<<<===???@@@AAA>>>BBBDDDGGGXXXvvv{{{ooohhh```WWWOOOMMMJJJFFFCCCBBBAAA@@@>>>;;;:::888666555555555666999;;;<<<>>>AAADDDHHHKKKMMM\\\xxxjjjQQQIII???AAAFFFHHHPPPXXXUUUMMMHHHAAA<<<:::::::::::::::@@@>>>>>>CCCCCCGGGUUU}}}bbbVVVTTTRRRNNNMMMMMMLLLJJJIIIIIIHHHFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHIIIJJJLLLMMMMMMNNNIIIHHHGGGFFFEEECCCBBBBBBFFFEEECCCBBBAAABBBCCCDDDBBBBBBBBBBBBAAAAAAAAAAAAlllaaaTTTNNNKKKKKKOOOUUUZZZ```hhhkkkiiiggghhhjjjjjjuuu~~~|||}}}{{{|||~~~{{{xxxuuutttnnnmmmllllllmmmlllkkkiii]]]OOOAAA<<<;;;:::999::::::>>>KKK___ttt|||~~~~~~}}}{{{zzzzzz{{{{{{yyyxxxxxx{{{}}}yyyhhh___bbbgggfffZZZUUUSSSXXX___gggsss}}}}}}tttqqqkkkeeebbbdddeeecccbbbRRRLLLEEE>>>;;;;;;;;;:::999:::::::::;;;===AAADDDLLLZZZuuudddNNNEEEUUUssswwwPPPEEE???===AAAWWWiiihhh}}}yyydddWWWSSSggg|||bbbNNNHHHGGGGGGGGGGGGGGGGGGFFFFFFCCCBBBBBBCCCDDDCCC@@@===<<<<<<=========<<<<<<;;;;;;===>>>===<<<;;;<<<>>><<<<<<<<<<<<===>>>@@@@@@>>>>>>=========>>>>>>???>>>===<<<===>>>???>>>===@@@BBBTTTzzz|||uuuqqqiiillluuu~~~~~~~~~{{{pppjjjaaaYYYSSSNNNIIIFFFFFFEEECCCBBBDDDHHHMMMPPPTTTZZZdddrrr{{{vvvrrrpppooonnnmmmkkkkkkkkkjjjhhhgggiiijjjjjjqqqyyy}}}~~~{{{zzzyyyzzz{{{{{{yyywwwzzzyyywwwuuuttttttsssssstttxxx||||||wwwooojjjhhhpppttt{{{cccIII???=========<<<<<<<<<===>>>???@@@@@@CCCEEEFFFIIIUUUkkkzzznnngggccc]]]TTTLLLIIIFFFBBB@@@@@@???>>><<<888777666555444555666666888:::===???AAADDDIIIMMMNNN___|||cccMMMDDD>>>BBBHHHJJJSSSYYYSSSNNNIIIAAA<<<::::::::::::<<<@@@>>>>>>CCCBBBIIIZZZ___VVVTTTPPPNNNNNNMMMLLLKKKJJJJJJIIIHHHIIIIIIIIIJJJJJJJJJKKKIIIJJJKKKMMMNNNNNNNNNNNNIIIHHHGGGFFFEEECCCBBBBBBDDDCCCAAA??????AAACCCDDDCCCCCCBBBBBBBBBAAAAAAAAAggg[[[OOOIIIHHHIIIOOOVVV\\\bbbiiijjjgggfffkkkqqqyyy}}}{{{}}}{{{|||~~~|||xxxsssooommmdddbbb```___aaadddeeeeeeVVVJJJ???<<<<<<::::::;;;@@@???BBBIIITTTdddxxx}}}||||||}}}}}}}}}}}}}}}||||||||||||{{{xxxzzz|||zzzxxxwwwzzz}}}~~~wwwggg```eeejjjjjj^^^YYYWWW\\\bbbjjjvvvzzzoooiiieeeaaabbbeeefffccc___PPPKKKDDD>>>;;;:::999888999999::::::;;;===AAAEEELLL\\\yyyzzz^^^LLLGGGWWWtttrrrPPPDDD<<<>>>MMMlll{{{mmmZZZOOONNNbbbyyy{{{vvvbbbPPPLLLMMMMMMNNNNNNMMMLLLKKKKKKIIIGGGFFFHHHJJJIIIEEEAAA>>>>>>???>>>>>>===<<<<<<<<<===>>>>>><<<<<<===>>>======<<<======>>>???@@@>>>>>>=========>>>??????::::::;;;???CCCFFFHHHGGGBBBDDDXXX|||}}}vvvsssnnnooowwwuuunnnddd[[[VVVQQQKKKGGGFFFEEEDDDDDDEEEIIIMMMOOOVVV\\\eeeqqq}}}yyywwwwwwwwwvvvvvvssssssrrrpppmmmlllmmmnnnmmmsss{{{~~~|||{{{zzzyyywwwuuuvvvtttpppmmmkkkkkkllllllllloooqqqooojjjgggjjjmmm{{{||||||YYYEEE???>>>>>>>>>===============>>>>>>???@@@BBBDDDHHHQQQaaatttxxxqqqiiiccc^^^XXXOOOHHHFFFCCC???======<<<;;;:::666666555444444555666777777:::>>>@@@AAAEEEJJJOOOUUUhhh|||^^^MMMAAA>>>DDDJJJLLLUUUYYYPPPMMMHHHAAA;;;999999::::::===@@@===>>>DDDDDDNNNccc{{{]]]WWWWWWQQQPPPPPPOOONNNMMMMMMLLLLLLKKKKKKLLLLLLMMMMMMNNNNNNKKKLLLNNNOOOPPPOOOOOONNNIIIHHHGGGFFFEEECCCBBBBBBCCCBBB@@@@@@@@@BBBDDDFFFEEEEEEEEEDDDCCCCCCBBBBBB]]]RRRHHHEEEFFFKKKSSS[[[```ggglllllliiilllvvv~~~}}}}}}|||}}}{{{{{{}}}zzzsssjjjccc___VVVRRRNNNMMMOOOSSSWWWYYYLLLDDD===<<<<<<:::;;;===???>>>???BBBFFFQQQfffzzz{{{yyyzzz{{{{{{|||{{{{{{zzzzzzzzz{{{{{{vvvyyy}}}|||yyyxxxzzz}}}wwwiiieeekkkooommmccc___^^^bbbiiiqqq|||vvviii```]]]]]]aaaggggggbbb\\\LLLHHHBBB===;;;:::999888888999::::::;;;>>>BBBEEEOOO```}}}qqqVVVJJJJJJ[[[vvvjjjNNN@@@;;;EEEbbb|||hhhXXXMMMHHHWWWlllrrrmmmmmmooo}}}```QQQQQQPPPQQQQQQQQQPPPNNNMMMLLLJJJHHHHHHJJJLLLLLLGGGBBBAAAAAAAAA@@@???>>>===<<<===>>>??????======>>>???>>>>>>============>>>>>>>>>>>>======>>>??????@@@;;;;;;<<<@@@EEEHHHJJJJJJAAAAAARRRzzz|||vvvzzzuuurrrqqqwwwyyyqqqggg^^^YYYTTTMMMHHHFFFEEEEEEEEEGGGIIILLLNNNTTT\\\eeeooo|||~~~{{{{{{|||}}}}}}|||}}}|||zzzvvvsssrrrsssuuurrrxxx{{{wwwuuussspppnnnkkkjjjjjjiiijjjjjjkkklllmmmnnnmmmiiidddhhhrrr|||~~~}}}~~~nnnPPPBBB@@@???>>>>>>>>>>>>===<<<<<<<<<======<<<===AAAFFFLLLWWWeeeooowww{{{~~~yyytttnnniiiccc\\\VVVPPPJJJFFFCCC@@@===;;;:::999888666666555444444555666777888888<<<@@@BBBCCCFFFMMMRRR^^^rrroooTTTHHH???>>>FFFKKKMMMVVVXXXMMMIIIDDD>>>999888999:::;;;===>>><<>>BBBEEEQQQdddkkkQQQIIIMMM___xxxeeeIII<<<:::MMMuuuwwwhhh^^^SSSIIIRRRccciiifffhhhlllzzz^^^QQQSSSPPPPPPPPPPPPOOOMMMKKKJJJIIIGGGFFFHHHKKKKKKEEE@@@CCCCCCBBBBBB@@@???=========???@@@???>>>===>>>@@@???>>>>>>============>>>>>>>>>===>>>>>>???@@@@@@=========???BBBEEEEEEDDD===;;;HHHlllzzz|||uuusssvvv}}}tttiii```[[[VVVOOOJJJEEEEEEEEEFFFHHHJJJLLLMMMPPPYYYccckkkvvv~~~}}}|||}}}~~~{{{wwwtttsssuuuwwwxxx}}}{{{wwwrrrmmmjjjgggdddaaa___aaaeeeiiilllnnnpppqqqssssssooohhhdddjjjzzz}}}|||{{{|||}}}~~~}}}cccJJJ@@@@@@???>>>>>>???>>>===<<<<<<;;;;;;;;;>>>@@@CCCHHHLLLSSS]]]ffffffgggfffdddeeemmmzzz|||xxxtttnnnkkkfffccc]]]VVVPPPKKKHHHGGGBBB???;;;999888777555444555555444444555666888999999===BBBDDDDDDHHHOOOUUUcccxxxdddKKKBBB>>>>>>GGGLLLMMMVVVXXXKKKEEE@@@;;;777777999;;;<<<<<<===;;;???HHHLLL]]]yyyuuu\\\]]]^^^XXXUUUUUUTTTTTTSSSSSSRRRRRRLLLLLLMMMNNNOOOOOOPPPPPPOOOPPPQQQRRRRRRPPPNNNMMMIIIHHHGGGFFFEEECCCBBBBBBBBBCCCDDDEEEGGGIIIKKKLLLLLLLLLKKKJJJJJJIIIHHHHHH