BM66(@ CCCBBB@@@??????>>><<<:::999999999888888888888777::::::::::::;;;<<<======AAABBBDDDGGGIIIIIIJJJIIIIIIHHHFFFDDDBBBBBBBBBBBBEEEFFFGGGJJJNNNRRRVVVXXX___gggtttuuujjjiiiooorrrsssbbbYYYRRROOOMMMNNNTTT```uuuooo^^^\\\]]]___hhhttt~~~```JJJ???;;;999222111///000111111000////////////...------,,,,,,---...///000000///...---000000///...------,,,,,,111000///...............---,,,,,,++++++,,,,,,---------------------------)))))))))******++++++,,,---,,,,,,+++,,,---///000...............///000000000111222444777:::>>>@@@AAABBBBBBCCCCCCBBBBBBAAADDDCCCBBBBBBAAAAAAAAABBB===BBBCCC???>>>CCCGGGIIIMMMNNNQQQUUUXXX___nnn}}}vvvlllbbbZZZVVVQQQSSSZZZhhh{{{{{{vvvsssqqqkkkhhhccc___^^^aaadddggglllpppsssqqqmmmhhhgggggghhhggghhhlllqqqvvvyyy{{{uuugggUUUIIIEEECCC???;;;AAAAAAAAABBBAAA===888444444333222111111000000000000111111///---,,,---...000///...---------------------------------------......------------..............................///...---,,,,,,,,,,,,,,,////////////////////////---------............///000///---,,,---...000222////////////000000000000111111000000111111222333333333222222222222222222333666;;;AAALLLbbb}}}{{{wwwrrrnnnllliiifffdddbbbbbbaaa```___^^^]]]]]]]]]]]]]]]\\\ZZZWWWUUUSSSDDDCCCAAA@@@@@@@@@>>><<<;;;;;;::::::999888888777888888888888888999:::;;;???@@@BBBEEEFFFGGGHHHHHHIIIHHHFFFDDDCCCBBBBBBBBBEEEEEEFFFIIILLLPPPSSSUUUWWW^^^iiivvv}}}mmmffffffeeelllyyypppfffUUUPPPLLLMMMRRRZZZiiivvvqqqiiidddaaaeeeoookkkSSSCCC<<<999444333111000111111///...////////////////////////......////////////......000//////...------,,,,,,......------,,,,,,---------,,,,,,++++++,,,,,,---************************,,,,,,,,,,,,,,,------------,,,+++++++++,,,---.........---......///000111000111333555888;;;===??????@@@@@@AAABBBBBBAAAAAADDDCCCCCCBBBAAAAAAAAAAAA<<<@@@CCCBBBEEEMMMRRRSSSTTTTTTWWWZZZ^^^gggwwwqqqmmmgggcccccceeegggiiilllkkkiiieee```[[[VVVSSSWWWYYY___kkk{{{}}}zzzwwwppplllfffaaa```aaaeeegggmmmppptttuuuuuusssrrrrrrjjjgggccc``````cccfffggglllpppuuuwwwxxx~~~~~~qqq```RRRJJJEEE@@@<<<<<<<<<===@@@AAA@@@<<<999555444333111000///000000000000111///---,,,...///------------......///000------------------------------,,,,,,,,,,,,------........................///...------,,,,,,,,,---........................---------............//////...---------...///000////////////000000000000111111000000111111222333222222222222222222333333444777<<>>===<<<;;;999888888888888888777888888999999<<<===???AAACCCDDDDDDEEEHHHGGGFFFDDDCCCBBBBBBBBBDDDDDDEEEFFFHHHKKKNNNOOOOOOUUU]]]fffrrrvvvfff```\\\\\\aaannnxxxbbbZZZRRRQQQSSSWWW^^^fffyyy~~~oooddd[[[\\\cccooo}}}bbbNNNAAA<<<777555222111111000///---......///000000111222222//////............///////////////...------,,,,,,,,,+++++++++++++++,,,---------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---,,,++++++***++++++,,,------------...///000111000222444777:::<<<===>>>BBBCCCDDDEEEFFFGGGGGGGGGEEEDDDCCCBBBAAAAAAAAAAAA@@@CCCFFFIIIQQQ[[[```______]]]]]]```eeeooo|||qqqhhhbbbXXXUUUPPPMMMLLLOOOSSSVVVZZZ\\\___bbbddddddcccbbbdddfffkkkttt{{{vvvnnnfffbbbbbbdddfffjjjlllqqqwww}}}wwwpppfff]]]XXXXXX\\\___bbbggglllllljjjmmmuuu|||zzzjjj[[[OOOGGGAAA>>><<<<<<===???AAAAAA@@@>>>888666333111/////////000///000000///...---///000.........---......//////------------------------,,,,,,,,,++++++,,,,,,,,,........................///...------,,,------------------------------------------............///---------------.........////////////000000000000111111000000111111222333111111222222333333444444555888<<>><<<<<<<<<<<<;;;:::999999999999777888999:::<<<>>>???@@@DDDDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBCCCEEEFFFJJJMMMPPPSSSXXX```kkksss~~~nnn]]]YYYVVVWWW\\\kkk|||iii___[[[XXXXXXZZZgggrrryyybbbUUUTTTYYYVVVgggjjjRRRDDD999666333222222333222111000000000//////.........///...---,,,,,,---...///...............---------,,,,,,+++,,,,,,---.........------,,,,,,------...************************---,,,,,,++++++*********/////////......---,,,,,,,,,,,,,,,---///111222333333555888:::<<<=========>>>???@@@BBBDDDEEEFFFFFFFFFEEEDDDDDDCCCCCCDDDDDDHHHLLLQQQXXXeeesssxxxwwwuuuqqqqqqtttzzzuuueeeXXXPPPLLLKKKEEEGGGIIILLLPPPXXXaaahhhtttxxx}}}tttggg___ZZZYYY[[[]]]cccnnn{{{yyylllccc```bbbfffnnnuuu||||||vvvooommmnnnooopppsssyyyyyyiii[[[PPPKKKDDDBBB???======>>>===<<<<<<:::777444222000000111///000000000......000222333222111///---,,,,,,+++..............................------------....................................---------......///........................---------............///+++,,,------......------////////////000000000000111111000000111111222333111111222333444444555555666999===AAALLLaaa{{{}}}xxxsssoookkkeeebbbbbb```]]]ZZZYYYZZZ[[[\\\[[[[[[[[[[[[YYYWWWUUUTTTRRRPPPNNNMMMMMMMMMKKKIIIHHHGGGFFFDDDBBBAAA???>>><<<;;;:::999888888777888777777777999:::<<<>>>???@@@AAABBBCCCDDDEEEEEEEEEDDDCCCBBBAAAAAABBBCCCDDDGGGJJJLLLMMMOOOTTT\\\bbbnnnggg___XXXUUUTTT\\\sssvvvggg^^^XXXUUUWWW^^^gggwwwjjjXXXRRRRRRQQQ\\\rrrxxxZZZGGG;;;888555222222333222222111111000//////...------......------------.................................------------......///......------------......,,,,,,,,,,,,,,,,,,,,,,,,............------------...////////////......---,,,,,,---...000333444666666777999:::<<<===>>>>>>???@@@AAACCCEEEFFFFFFFFFFFFFFFEEEEEEFFFFFFGGGHHHFFFLLLSSS\\\hhhvvv}}}~~~~~~|||uuummm```TTTLLLJJJLLLNNNMMMQQQWWW\\\bbbjjjssszzz}}}pppfff___[[[___aaafffppp|||uuummmlllmmmtttzzz}}}yyywwwtttpppnnnrrrzzzttteeeVVVMMMFFFBBB>>>;;;;;;<<<===<<<===<<<:::777555333222222000111111000///...000111/////////...//////000000........................///......------......///.................................---......///000////////////////////////---------............///---------------.........////////////000000000000111111000000111111222333222222333333444444555555555888<<>>===<<<:::999888888888777777777888:::<<<>>>@@@===>>>AAACCCEEEFFFFFFFFFDDDCCCBBBAAAAAABBBCCCDDDFFFHHHKKKKKKKKKMMMRRRWWWeeeqqqppp```ZZZXXXZZZhhhzzzxxxiii]]]WWWWWWXXX___nnnvvv___RRRNNNPPPSSSaaayyyhhhQQQ@@@<<<777444222111000///000000000000000000000000,,,------......------,,,........................///......------------.........------------..............................---------...............,,,---.../////////...---------...000222444666888999999999:::;;;===>>>???BBBCCCDDDFFFGGGHHHHHHHHHFFFFFFFFFGGGHHHIIIJJJKKKGGGOOOWWW]]]eeepppwwwxxxyyyqqqkkkaaa\\\UUUOOONNNQQQWWW[[[bbbhhhooouuuxxx~~~wwwppplllllloootttzzz~~~|||}}}}}}xxxvvvxxx|||uuudddYYYPPPKKKDDD???============<<<<<<<<<;;;999777444333111222222111///...///000///.........///000111111...........................------,,,,,,------..........................................///000000........................---------............//////...---------...///000////////////000000000000111111000000111111222333333333444444444444444444444777<<>>===<<<;;;::::::777777777888:::<<>>===<<<=========;;;999666444222333333111///...///000111111000///////////////////////////////////////---,,,,,,++++++,,,,,,---.......................................///000000---------------------------------.........//////000///---,,,---...000222////////////000000000000111111111000111222222333444444444444444444333333333666;;;AAALLLbbb}}}xxxvvvsssqqqoookkkfffcccYYYYYYXXXXXXWWWUUUUUUTTTVVVWWWYYYZZZ[[[[[[[[[[[[gggccc^^^\\\\\\[[[WWWTTTQQQOOOLLLJJJIIIHHHFFFDDDDDDCCCAAA???===;;;::::::888777666666666888999:::<<<======???@@@BBBDDDEEEEEEDDDAAA@@@@@@AAADDDEEEDDDEEEGGGGGGHHHJJJNNNPPPZZZeee{{{nnnhhhjjjkkkkkkrrrhhhfffbbbaaaeeeqqqwww]]]OOOKKKLLLRRR^^^pppiiiRRRBBB777777666000///444111111000///////////////////////////////////////000///...,,,,,,,,,---...///............---------/////////...------,,,,,,*********++++++,,,,,,,,,+++******)))***+++---...---///000000.........///000222333444444666888;;;777:::<<<>>>???@@@BBBDDDFFFEEEEEEFFFHHHIIIIIIHHHHHHLLLNNNKKKLLLQQQUUUUUUXXXYYY[[[^^^aaaeeekkkoooxxx}}}zzz{{{}}}yyyvvveeebbb\\\XXXUUUUUUWWWXXXZZZ^^^dddkkkqqqwww}}}ttthhhWWWKKKFFFCCC@@@>>>888<<<===;;;===AAA>>>888666555333111/////////000000000000000000000000000......------------......000///...---------------/////////...---------,,,..................------111000///...------...///000///...///000111000///............///////////////////////////.........000111111111111222222222000000000000111333555777888777:::AAAMMM___xxx|||}}}|||yyyssskkkddd___]]][[[XXXVVVTTTUUUVVVWWWVVVXXX\\\^^^___]]][[[YYYlllhhhccc``````^^^ZZZWWWTTTRRROOOMMMLLLKKKIIIHHHFFFEEECCCAAA???===<<<<<<888888777666666777888999;;;;;;<<<===???AAABBBCCCEEEDDDBBBAAAAAABBBDDDEEEDDDEEEFFFFFFGGGHHHLLLNNNTTT\\\pppsssmmmlllnnnuuu~~~nnnffffffddddddjjj{{{gggVVVOOOMMMOOOVVVdddyyy{{{aaaOOO???<<<:::444222666111111000/////////////////////////////////////////////...---------------///............------------------...............,,,,,,,,,,,,,,,------------------,,,------......---.........---...000222000222444444555666999;;;:::<<>>;;;999<<<===;;;<<>>>>>999999777666666777888888999999:::;;;===???AAABBBCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEFFFIIIKKKRRRWWWeeezzzzzzkkkgggiiieeerrryyyjjj```___^^^aaannnvvvaaaUUUOOOLLLNNNVVVgggppp[[[EEE===999333000111111111000////////////000////////////////////////.........///......---,,,///............---------+++,,,,,,---......//////............---------------............------,,,111111000---+++***,,,...111333444555555777:::<<<===???AAADDDFFFIIIMMMQQQZZZZZZYYYXXXVVVTTTRRRPPPQQQSSSVVVYYYaaaiiijjjfffaaa`````````eeemmmxxx~~~{{{|||~~~rrrcccWWWPPPOOOMMMKKKKKKPPPXXX```fffuuuyyy}}}|||~~~yyydddRRRFFF@@@===;;;<<<<<<:::<<<>>><<<888777666555333111000000000000000000000000000000000000//////......//////000////////////............,,,,,,,,,,,,,,,---------,,,,,,---...///000000111000000///............///---,,,+++,,,...///...---............////////////////////////////////////000111111111111222222222333222111111111333444555777777:::AAAKKK]]]www~~~zzztttmmmhhheeebbb```\\\YYYVVVUUUUUUVVV[[[]]]```bbbcccbbb```___}}}xxxrrrmmmkkkgggbbb^^^\\\ZZZVVVTTTTTTRRRPPPOOOJJJIIIGGGEEECCCAAA@@@@@@<<<:::999777777777777888888888999:::<<<>>>@@@AAABBBCCCDDDDDDDDDDDDCCCBBBCCCDDDDDDCCCBBBCCCFFFHHHPPPQQQZZZjjj~~~nnnccc```[[[```lllqqq___]]]\\\^^^eeexxxnnn[[[RRRKKKKKKOOO[[[qqq~~~gggMMM???999333///...222111000000//////000000////////////////////////------/////////...---,,,///............---------,,,,,,,,,------.........///.........------,,,,,,,,,,,,---------,,,***)))+++---......------...///222444555666666888;;;===>>>@@@BBBEEEHHHLLLRRRVVVbbbdddeeeddd```ZZZTTTQQQRRRTTTWWW]]]iiissssssnnnfffffffffiiippp{{{pppcccYYYSSSSSSSSSTTTXXX___gggpppuuu}}}~~~~~~~~~xxxcccSSSIIIDDD>>>===<<<:::;;;<<<:::888888888666555333222111000////////////////////////000000////////////000000/////////////////////...,,,,,,,,,------.........------......//////000000/////////.........//////---,,,,,,,,,...///...---............///////////////////////////000000000000000111111111222222222444333222111222222444444555666:::AAAJJJ[[[vvv~~~xxxrrrmmmiiigggdddbbb```]]][[[ZZZZZZZZZ\\\]]]```bbbccccccbbbaaa{{{vvvrrrnnnhhhccc```]]]ZZZWWWVVVTTTRRRPPPLLLKKKIIIGGGEEECCCBBBBBB>>>===;;;999888777777888888888999:::<<<>>>@@@AAAAAABBBCCCDDDDDDCCCBBBAAABBBCCCCCCBBBAAABBBDDDFFFJJJJJJOOO[[[kkk{{{ggg[[[XXXWWW[[[kkk|||jjjddd___]]]^^^ggg}}}aaaTTTKKKKKKLLLRRRdddwwwwww\\\III???999444222222222111000000000000000////////////////////////,,,---...//////...---,,,///............---------......------,,,,,,,,,,,,......------,,,,,,++++++,,,------...---,,,***)))$$$***///222444555777333555666777777999<<<>>>>>>???AAACCCGGGMMMTTTYYYeeeiiimmmllleee\\\TTTPPPPPPSSSWWW^^^kkkvvvxxxsssooooooqqquuu}}}}}}rrrjjjdddaaa```ccchhhmmmtttyyy~~~}}}zzzzzzzzzwwwbbbRRRJJJBBB???<<<;;;;;;:::999999:::999888777555333111111////////////////////////000000////////////000000---...//////000///......------......//////000000000000000//////......---......//////////////////...---,,,---///000///...............////////////////////////000000111111000000111111111222222222444333222222222333444555444666;;;AAAIIIZZZuuu|||wwwqqqlllhhhfffbbbaaa```^^^]]]]]]]]]^^^[[[\\\^^^```aaabbbaaa```}}}wwwpppkkkfffccc___\\\YYYWWWTTTRRROOONNNLLLJJJHHHFFFEEEEEEBBB@@@>>>;;;999888888888777777888999;;;===???@@@@@@AAABBBCCCCCCBBBAAA@@@AAABBBBBBAAA@@@AAADDDFFFIIIIIINNNWWWaaaqqqmmm[[[XXXTTTUUU___rrrttthhh]]]YYYYYY]]]jjjyyyooo\\\LLLJJJKKKLLLWWWgggjjjTTTEEE<<<666333222222111000000000000111////////////////////////,,,---......///.........///............---------......------,,,++++++***---------,,,,,,,,,,,,,,,...////////////......---%%%)))...111222222222222444666777888888:::===???>>>>>>@@@AAAEEELLLTTTZZZdddiiimmmkkkcccYYYRRRNNNNNNRRRWWW^^^iiiuuuyyywww{{{}}}}}}wwwrrroooooooooqqqtttyyy~~~|||yyyyyy~~~ppp[[[NNNFFFAAA===<<<<<<:::999;;;;;;;;;:::888666444222111000000000000000000000000000//////......//////000,,,---.../////////...---///////////////000000000222111111000///...---------...//////000/////////...---------///000///...............////////////...//////000000111111222000111111111111222222222444333222222222444555666333555;;;AAAHHHXXXuuu{{{vvvpppkkkgggddd^^^]]]]]]\\\\\\\\\\\\\\\YYYZZZ\\\^^^___`````````{{{vvvnnnkkkfffbbb___\\\XXXUUUSSSRRRPPPMMMKKKJJJIIIIIIDDDCCC@@@===;;;:::999999555666666888999;;;===>>>???@@@@@@AAAAAA@@@@@@???@@@AAAAAAAAA@@@AAADDDFFFIIIJJJPPPWWW^^^hhhzzzzzzfffYYYVVVWWW[[[dddyyyppp]]]WWWWWWXXX___iii~~~kkkRRRLLLJJJHHHOOO[[[qqqzzz```KKK???777444333222111111000000111111////////////////////////---------------.../////////............------------,,,,,,,,,,,,,,,,,,,,,------------............///............//////000000111222111///...///000555666888999999;;;===@@@>>>>>>???@@@DDDKKKTTTZZZcccfffgggccc[[[SSSOOOOOOMMMSSSYYY^^^gggrrryyyzzzwwwuuurrrpppqqquuuyyy}}}}}}yyy|||{{{dddUUUJJJCCC>>>>>>===:::999===<<<<<<;;;:::888555333111000000000000000000000000///..................///***+++---...///...---,,,///////////////.........111111000000//////......,,,---///000000000//////---,,,,,,,,,...///...---............////////////...//////000111111222222000111111111111222222222333222222222333444666777222555;;;AAAGGGWWWttt|||wwwqqqkkkfffddd^^^]]]]]]\\\[[[ZZZZZZZZZXXXYYY[[[]]]^^^___``````}}}tttqqqlllgggccc___[[[YYYVVVUUUSSSPPPNNNMMMLLLKKKFFFDDDAAA>>><<<:::::::::444444555666888:::;;;<<>>@@@>>>??????@@@CCCKKKTTTZZZcccdddccc\\\SSSNNNNNNPPPNNNUUU[[[___fffqqqzzz}}}{{{tttkkkjjjjjjlllrrrzzzzzzyyy}}}lll]]]LLLDDD>>>???>>>::::::>>><<<<<<<<<;;;999666333111000000000000000000000000......------------......)))***,,,......---,,,+++/////////...---------,,,////////////000000000000,,,---///000000000//////,,,+++***+++---...---,,,............/////////000...//////000111222222222000111111111111222222222222222222222333555777888111555;;;@@@GGGWWWttt}}}xxxrrrlllgggdddaaa```___^^^\\\[[[ZZZYYYXXXYYY[[[]]]^^^___``````}}}yyysssmmmiiifffcccaaa]]]ZZZVVVRRRPPPNNNKKKIIIGGGEEEBBBAAA@@@>>><<<999999888777777777999:::;;;???@@@BBBDDDDDDCCCBBBAAA>>>??????@@@BBBDDDFFFGGGHHHFFFHHHMMMSSSYYYbbblll}}}mmm```YYYZZZYYY]]]tttttt___XXXXXXXXXWWWZZZkkkmmmVVVMMMLLLMMMNNN[[[nnndddLLLBBBAAA333444444333222111111222111///......//////...,,,////////////////////////000000000///......---------------............///---------............///........................////////////000000000000777777888999;;;<<<======;;;===@@@CCCFFFKKKRRRVVV]]]^^^\\\XXXSSSRRRTTTWWWVVV]]]fffkkkooovvvzzzpppkkkjjjdddgggmmmsssyyy}}}{{{}}}|||kkkWWWPPPGGGAAA>>>===;;;999<<<===>>>@@@@@@===888444444444333222222333444555111111111111111111111111,,,,,,------...///////////////000000000000//////////////////////////////+++...000111111000111111////////////////////////............////////////222111000.........///000444111//////222444444333222222333444444555555666666666:::@@@HHHZZZwww}}}xxxtttoookkkhhh```___]]][[[ZZZYYYYYYXXX]]][[[[[[\\\^^^______^^^zzztttoookkkhhheee```]]]YYYVVVTTTQQQNNNLLLIIIGGGEEECCCBBB@@@>>><<<:::999888777777888999:::<<<===???AAABBBAAA@@@@@@>>>??????@@@AAACCCDDDEEEHHHFFFGGGLLLPPPSSS[[[cccjjjuuukkk\\\ZZZZZZ[[[iii|||}}}fffZZZVVVTTTSSSQQQ___ttt{{{bbbSSSMMMLLLLLLTTTeeepppTTTCCC===444444333111000......///.........//////000000111////////////////////////000000000///......---------------............///---------............///........................///000000111111222222333888888999:::;;;<<<<<<======???AAACCCEEEIIINNNQQQUUUWWWXXXWWWUUUUUUYYY]]]dddjjjqqqvvvyyy}}}rrrllleee``````ccciiimmmsssyyy|||}}}~~~ttt___WWWLLLDDDAAA???>>><<<888888999;;;<<<<<<:::888777666444222000//////000////////////////////////...........................///000111111000///...////////////////////////+++---000111000000000111........................///000000000111111111111444333111000000000111222444222000000333555444333222222222333444444555555666777:::???HHHYYYuuu|||wwwsssooojjjggg___^^^]]][[[YYYXXXWWWWWWZZZYYYZZZ[[[^^^___^^^\\\~~~xxxrrrnnnjjjdddaaa]]]ZZZXXXUUUSSSPPPMMMKKKHHHFFFEEECCC@@@>>>;;;:::999777666777777888:::;;;===???AAAAAAAAA@@@??????>>>???@@@AAABBBBBBFFFEEEFFFJJJLLLLLLQQQWWW\\\eeettt~~~eee]]]\\\YYY\\\dddxxxtttcccYYYTTTSSSOOOYYYhhhzzzrrr]]]RRRNNNMMMOOO]]]tttbbbKKK>>>777666444222000///.........000222111///...000222////////////////////////000000000///......---------------............///---------............///........................///000111222333555666666:::::::::;;;;;;;;;<<<<<>><<<<<<===>>>??????>>>888666444111///.........////////////////////////000000//////...------,,,---///000222222000///---////////////////////////+++---///000000//////000------------------------//////000000000111111111333222111111000111111111444222111111333444444333111111222222333444444444666777:::???FFFWWWrrr|||wwwrrrmmmhhhddd___^^^\\\ZZZXXXWWWVVVVVVWWWWWWYYY[[[^^^^^^]]][[[yyyrrrnnnhhheeeaaa]]][[[YYYVVVSSSPPPMMMJJJIIIGGGEEEBBB@@@===<<<:::888666666666666:::;;;===???AAABBBBBBBBB???>>>>>>>>>>>>??????@@@DDDCCCEEEHHHIIIHHHKKKPPPVVV]]]jjj|||uuueee^^^WWWVVVYYYbbbvvvooo```YYYVVVQQQXXXcccqqqjjjYYYQQQOOOOOOWWWiiirrrWWWFFF<<<999666333333333222222111555666333...+++,,,000////////////////////////000000000///......---------------............///---------............///...........................///000222444666777888;;;;;;;;;;;;;;;<<<<<<<<<>>>@@@AAABBBCCCDDDHHHJJJLLLQQQVVVZZZ]]]aaafffkkkqqqvvv}}}|||yyytttoookkkddd^^^YYYXXXYYY]]]fffoooyyy~~~~~~{{{uuuuuuuuuwwwzzzwwwiii\\\TTTNNNIIIEEEDDDBBBAAAAAAAAAAAA???===777666444222111111111222111111111111111111111111000/////////.........------...000222222000...---////////////////////////+++---///000///......///---------------------------------.........//////000000//////////////////222222111111222222222222000111111222222333333444666777:::>>>EEEUUUooo{{{vvvqqqkkkfffbbb^^^]]][[[YYYWWWVVVUUUUUUVVVWWWYYY\\\______]]]ZZZxxxtttmmmiiieeeaaa^^^[[[XXXUUURRRPPPMMMKKKIIIGGGDDDBBB???>>>;;;999777666666666999:::<<<===???@@@AAAAAA>>>>>>>>>======>>>>>>???AAA@@@CCCGGGGGGFFFIIINNNSSSVVVaaaqqqqqqaaaVVVTTTXXXXXXeee}}}|||hhh[[[VVVPPPWWW```mmmxxxaaaTTTNNNNNNRRR^^^uuucccMMM>>>:::555333444555555555111555666333...+++,,,000////////////////////////000000000///......---------------............///---------............///////////////////////////---...///222444666888999<<<<<<<<<<<<<<<<<<<<<<<<===???AAACCCDDDFFFIIIKKKMMMQQQVVVYYY\\\```fffkkksssxxxyyyooogggaaa\\\YYYUUUTTTUUUZZZ^^^bbbkkkttt~~~~~~|||uuuvvvvvvxxxyyy|||qqqpppnnnnnnrrrxxx~~~yyymmmbbbXXXOOOHHHCCCBBBAAAAAAAAA???<<<:::<<<:::888666444333333333222222222222222222222222........./////////000000...///000111111000///...////////////////////////,,,...000111///......///........................------------............/////////000000000//////000111111111111000000000000111111222222333333444666666:::>>>EEETTTmmm}}}yyytttpppjjjddd```\\\\\\ZZZXXXWWWVVVVVVVVVWWWXXXZZZ]]]``````]]][[[}}}tttqqqlllgggccc```\\\YYYUUURRROOOMMMKKKIIIFFFDDDAAA???===;;;999888888888777888999:::;;;<<<===>>>>>>>>>=========>>>??????@@@???AAAEEEFFFEEEHHHNNNSSSTTT\\\jjjuuuiiiWWWTTTXXXVVV[[[mmmsssaaaWWWVVV\\\dddqqqnnnYYYNNNNNNNNNUUUgggmmmTTTAAA;;;444111222444444333...000222111///...000222////////////////////////000000000///......---------------............///---------............///////////////////////////---...000222555777999:::<<<<<<<<<=========>>>>>>===???BBBDDDFFFHHHKKKMMMMMMPPPTTTVVVYYY^^^eeekkkrrrwwwyyyiii^^^WWWSSSQQQPPPSSSZZZccchhhkkksss{{{~~~~~~~~~{{{yyyooollllllooopppssszzzrrrooojjjhhhjjjooovvv{{{vvvhhhYYYOOOEEEDDDBBBBBBCCCCCCBBB@@@CCCAAA===999666333222111000000000000000000000000------...//////000111111//////000000000000//////////////////////////////---///111222000/////////////////////////////////....../////////000000000000000111222222222222111000111333222111///000000111111222222333444444444555666:::???EEETTTmmm}}}zzzwwwsssooojjjddd___[[[ZZZYYYXXXXXXWWWWWWWWWYYYYYYZZZ]]]______]]]ZZZ~~~zzztttooojjjfffaaa^^^XXXVVVSSSPPPNNNLLLIIIFFFBBBAAA>>><<<::::::::::::888888888999999:::;;;<<<>>>=========>>>???@@@@@@@@@>>>@@@CCCDDDCCCGGGLLLRRRQQQXXXdddmmmwwwxxx```VVVVVVVVVVVVbbbpppdddcccfffjjjtttfffVVVRRROOOQQQ]]]tttzzz]]]GGG???666222222333222111.........//////000000111////////////////////////000000000///......---------------............///---------............//////////////////////////////000222444666888:::;;;;;;;;;<<<===>>>??????@@@@@@BBBEEEGGGHHHIIIKKKMMMLLLOOOSSSVVVZZZaaakkkrrrvvvzzzlll___WWWTTTRRRUUUZZZdddnnntttvvv}}}wwwuuusssssswww}}}|||{{{yyywwwuuutttsssssstttuuuvvvwwwxxxwwwuuutttkkkfffdddgggiiikkksss}}}yyyssskkkeeedddgggmmmrrr{{{}}}kkk^^^OOOKKKEEEBBBBBBDDDFFFFFFEEECCC???;;;777444222111000000000000000000000000///////////////000000000111000///......///000111////////////////////////...000222333111000000000................................./////////000000///000111222333222222111111333555555222000111222222222222333444444555555555666:::???FFFUUUmmmzzzxxxuuurrrnnniiiccc___ZZZYYYYYYYYYYYYYYYYYYZZZ[[[ZZZZZZ[[[\\\\\\[[[YYY{{{uuupppkkkfffbbb[[[XXXUUUSSSQQQNNNKKKHHHCCCAAA???===<<<;;;;;;;;;;;;:::::::::;;;;;;<<<===============>>>???@@@AAAAAA>>>???AAABBBAAAEEEKKKLLLKKKRRR]]]dddllljjjYYYTTTVVVSSS^^^zzzssslllllllllqqqrrraaaXXXTTTQQQXXXkkkfffMMMEEE:::444333444222000111///......//////...,,,////////////////////////000000000///......---------------.........//////---------.........//////000000000000000000000000111222333555888:::;;;<<<:::;;;<<<===>>>???@@@AAABBBEEEGGGIIIIIIJJJKKKMMMMMMPPPTTTWWW]]]fffrrrzzzrrrddd\\\XXXVVVYYY___iiisssxxx{{{zzzooolllhhhgggiiiooowww|||~~~~~~|||zzzxxxwwwpppooommmkkkhhhfffdddcccfffhhhjjjlllnnnooooooooojjjdddaaabbbdddfffooozzz~~~|||}}}xxxnnneeeaaaccchhhllluuuxxx}}}{{{lllVVVNNNDDD===;;;>>>AAACCCBBBAAA>>>:::777666555444222222222222222222222222111111000000//////......222000///------///000222///////////////////////////111333333222111000111------------------------,,,,,,,,,---------......---...///111111111000///222555777777444222222333222333333444444555555666444666:::@@@GGGUUUnnnxxxvvvtttqqqnnniiiddd___YYYYYYYYYYYYYYYZZZ[[[[[[\\\ZZZYYYYYYZZZZZZYYYXXX}}}wwwrrrkkkgggaaa]]]XXXUUUTTTRRRNNNKKKIIIGGGCCCAAA@@@>>><<<:::999888888888888:::;;;<<<>>>>>>>>>>>>>>>===<<<<<<@@@>>><<<;;;===@@@CCCFFFKKKMMMQQQWWW[[[ddduuu|||eeeXXXWWWUUUZZZmmmooopppooooooxxxfff[[[YYYWWWYYYaaasssuuuWWWIII===;;;888222///111000000000000////////////000000000000000000000000////////////////////////..................------.........------,,,,,,,,,...............///000111333444666777999::::::;;;>>>;;;;;;???@@@???@@@DDDCCCFFFIIIJJJJJJJJJKKKLLLKKKOOOUUU\\\dddnnnzzzoooddd`````````gggnnnwww~~~zzzsssfff___YYYYYY\\\cccmmmwwwyyywwwsssooojjjeeebbb``````___^^^[[[YYYWWWUUUTTTUUUVVVYYY```gggkkkkkkiiibbbaaa```___```eeelllrrrzzz|||}}}~~~xxxlllbbb^^^```cccooosssyyy~~~xxxdddVVVHHHCCCBBBAAA@@@@@@@@@@@@???>>><<<999666555333111//////111222333222000000//////.........---......///////////////...////////////////////////............---,,,+++***,,,,,,,,,------.........//////000111111000......000000000000111111111111222222333333333333444444000222333333333333444666555777===CCCJJJWWWooo}}}yyytttoookkkhhheeebbb^^^]]]]]]\\\[[[ZZZYYYYYY^^^YYYUUUTTTXXX[[[[[[ZZZ~~~xxxqqqlllfffaaa[[[XXXVVVSSSOOOKKKLLLIIIEEECCCBBB@@@>>><<<:::999999888999:::<<<===<<<<<<===>>>>>>>>>>>>>>>???===;;;;;;<<>>;;;999333000111111000000000////////////000000000000000000000000000000000000000000000000.................................------,,,,,,,,,............///000111111333444666888999::::::;;;===::::::>>>@@@???@@@DDDDDDGGGJJJKKKLLLLLLMMMNNNNNNSSS\\\eeennnxxxvvvlllhhhiiilllnnnrrrwww~~~{{{zzzzzz{{{|||||||||qqqjjj^^^WWWRRRSSSVVV[[[dddmmmpppmmmiiiddd^^^XXXTTTRRRQQQRRRSSSSSSRRRPPPMMMKKKKKKLLLOOOVVV]]]bbbcccbbb\\\]]]\\\]]]```gggooouuutttvvvxxx{{{~~~uuujjjddddddfffllloootttzzz}}}~~~~~~}}}nnn^^^NNNGGGDDD@@@>>>>>>>>>??????>>>===:::777555555333000000000111111000000000/////////...............///////////////...//////////////////////////////000111111000000000------........./////////......///////////////...000000000000111111111111111111111222222222333333///111222222222222333555555777<<>><<<;;;:::999999:::;;;<<<:::;;;<<<>>>??????@@@@@@>>>===;;;;;;;;;>>>AAACCCFFFGGGKKKQQQSSSXXXcccooo{{{nnnbbb]]]\\\bbbpppyyykkkbbbdddhhhooonnn]]]UUUYYY\\\___tttlllVVVAAA;;;999444111111111111000000000/////////000000000000000000000000////////////////////////.................................---------------............///000111222444555777888999:::;;;;;;<<<999999===??????BBBFFFHHHJJJMMMOOOOOOPPPRRRSSSUUU\\\gggrrr|||{{{oookkkgggfffiiioootttwwwxxx|||yyyvvvqqqllliiiiiijjjkkkkkknnnsssvvvuuuoooeee^^^UUUPPPLLLMMMPPPSSSZZZaaadddbbb]]]WWWPPPJJJFFFCCCCCCEEEHHHJJJJJJHHHEEECCCBBBBBBEEEKKKQQQWWWZZZZZZWWWWWWXXXYYY]]]dddlllrrroooqqqtttxxx|||wwwoookkkjjjkkknnnrrrvvvyyy{{{|||}}}zzzjjjXXXMMMFFF@@@======<<<>>>???@@@???<<<:::888777444111000000000000///000000////////////......////////////////////////////////////////////////...///000111222222222222///////////////000000000------------...//////000000000000000111111111111000000111111111222222222///000222222111111333444666888;;;AAAHHHXXXrrr}}}wwwqqqlllgggccc___```___^^^]]]\\\[[[[[[ZZZ[[[\\\]]]]]]]]][[[XXXWWWzzzpppjjjccc^^^[[[XXXSSSPPPQQQNNNJJJHHHFFFDDDAAA???<<<<<<:::999999999:::::::::;;;<<<>>>???????????????>>><<<<<<===???AAACCCDDDEEEIIINNNPPPRRRZZZdddnnn~~~lllfffbbbccciii{{{nnn```aaabbbbbbssszzzbbbUUUYYYYYYVVVfff{{{```EEE;;;999555111111111111111000000000//////////////////////////////---------------------------------..............................---------.........///000111222333555666777999:::;;;;;;;;;;;;888999===@@@AAADDDIIIMMMOOORRRSSSTTTUUUWWWYYY___eeeooo{{{yyyooobbbbbbcccgggooovvv|||~~~}}}~~~zzzvvvtttrrrooolllhhhccc___\\\[[[[[[\\\^^^aaaddddddaaaZZZUUUQQQLLLJJJLLLMMMNNNSSSXXX[[[YYYUUUOOOIIIDDD@@@>>>>>>@@@BBBCCCCCCBBBAAA???>>>???AAADDDIIINNNQQQSSSSSSSSSTTTUUUWWW]]]eeejjjnnnppptttxxx|||}}}tttooooooppprrruuuxxx|||~~~sss```RRRHHHAAA======<<<>>>@@@BBBBBB@@@===<<<888555222111111111000///000000//////////////////000000000///////////////////////////////////////---...//////000000000///////////////////////////...---------...///111222///000000000111111111111111111111111222222222222///111222333222222333555777888;;;@@@GGGXXXttt|||wwwrrrmmmiiidddaaa``````___^^^]]]\\\\\\[[[YYYZZZ[[[\\\]]]^^^```aaauuuooogggbbb___\\\XXXTTTRRROOOLLLIIIGGGEEEBBB@@@===<<<:::999888888888888<<<<<<===>>>>>>>>>>>>>>>@@@???>>>>>>???@@@BBBCCCDDDDDDGGGMMMNNNOOOUUU\\\hhhtttwwwnnngggfffgggqqqsssaaa___\\\XXXdddyyykkkYYYZZZXXXRRR___vvvkkkMMM???:::555111222111111111111000000000000////////////////////////---------------------------------.........//////........................////////////111222333444666777888:::;;;;;;;;;;;;<<<999:::>>>BBBDDDHHHMMMTTTUUUWWWXXXYYYZZZ]]]___eeeiiiqqq|||zzzppphhhiiimmmttt}}}~~~|||xxxsssnnniiifffeeedddcccbbb___[[[VVVRRROOOPPPPPPQQQRRRTTTSSSPPPNNNMMMIIIHHHJJJJJJJJJLLLPPPRRRPPPMMMJJJFFFBBB@@@>>>@@@@@@???>>>======>>>>>>===>>>@@@BBBDDDGGGJJJKKKNNNOOOPPPRRRUUUZZZbbbgggooorrruuuxxx{{{xxxssssssssstttvvvzzz~~~yyyfffXXXMMMCCC@@@@@@>>>???BBBDDDDDDCCCAAA@@@999666333222222333222111//////000000000000000000222111000///////////////000000000000000000000000////////////......---,,,........................000///......///111333444///000000000111111111111222222222333333333333444111333444444333444555777777888:::???FFFXXXttt}}}zzzvvvrrroookkkgggdddaaa``````___^^^]]]\\\\\\\\\\\\]]]```eeekkkqqqsss~~~wwwnnngggddd```\\\XXXUUURRRNNNKKKIIIGGGDDDBBB???>>><<<:::888888888888<<<======>>>>>>>>>>>>===AAA@@@@@@???@@@AAABBBCCCDDDCCCFFFKKKNNNNNNSSSYYYcccnnn{{{uuujjjgggeeehhh||||||fff^^^XXXSSSYYYeeewwwxxxaaa\\\XXXTTT]]]nnnxxxWWWEEE<<<555222555222222111111111000000000000000000000000000000000////////////////////////,,,,,,------.../////////...............//////////////////000111333444555888888999:::;;;;;;;;;;;;>>>;;;<<>>@@@AAAAAABBBEEEFFFIIIKKKMMMPPPTTT[[[bbbhhhmmmooorrruuuwwwzzz~~~vvvtttrrrqqqrrrwww|||~~~lll^^^RRRHHHCCCDDD@@@AAABBBCCCDDDDDDDDDCCC<<<:::666444444444222111//////000000000000111111333222000///...//////000000000000000000000000000111111111111000///...---//////............------000000000000111222333333000000000000111111111111222222333333333444444444222333555555444444666777777777:::>>>FFFWWWrrr|||yyyvvvsssqqqmmmhhheee``````___^^^]]]\\\\\\[[[ZZZ[[[^^^fffpppxxxzzzyyywwwnnniiiddd___[[[WWWTTTPPPMMMKKKIIIFFFDDDCCCAAA???<<<:::999999999:::;;;<<<>>>????????????@@@@@@??????@@@@@@AAABBBDDDBBBDDDIIILLLNNNRRRXXX]]]hhhvvvlllfffcccbbbnnnqqqaaaXXXTTTTTTWWWddd{{{lll^^^XXXVVV\\\fffbbbMMM@@@777555999222222222111111111000000000000000000000000000000000000000000000000000000,,,,,,------...//////000---........./////////000//////000000222444555666888999:::;;;<<<<<<<<<<<<@@@===>>>CCCHHHKKKQQQWWW[[[\\\\\\\\\[[[\\\^^^aaafffkkkvvv~~~~~~yyyrrriii```ZZZVVVTTTRRRSSSSSSSSSQQQMMMIIIGGGHHHHHHKKKNNNPPPOOOLLLIIIFFFBBB@@@AAA@@@===>>>AAABBBBBBAAAAAA@@@??????>>>>>>===<<<;;;:::::::::;;;;;;???CCCDDDDDDDDDEEEGGGEEEGGGJJJLLLPPPVVV]]]bbbeeegggkkkmmmpppsssvvvyyy~~~yyyvvvrrroooppptttzzz~~~ssseeeXXXLLLFFFGGGAAAAAAAAAAAABBBCCCDDDDDDBBB???:::777555333111/////////000000000111111111444333111///......///000000000000000000000000000111111222222222111000000000000000/////////......000000111111111111000000000000000000111111111111111222222222333333333333111333444444444444555777666777:::>>>EEEUUUppp}}}{{{xxxtttqqqmmmhhhddd``````___^^^]]]\\\[[[[[[WWWZZZcccrrrzzzrrr}}}ssslllfff```\\\ZZZWWWSSSOOOMMMKKKHHHFFFEEEDDDAAA>>><<<;;;;;;:::888999;;;===???@@@AAAAAA??????????????????@@@@@@CCCAAABBBHHHKKKNNNRRRXXXWWWeeetttnnngggccc```hhhvvv|||fff[[[WWWTTTPPPXXXmmmsss```YYYYYY]]]aaawwwiiiSSSCCC888777<<<222222222111111111111000000000000000000000000000////////////////////////,,,,,,------...///000000---.........//////000000//////000111222444666777999999:::;;;<<<<<<<<<<<>>???EEEJJJMMMTTTZZZ[[[\\\\\\[[[ZZZ[[[]]]___hhhooo|||}}}xxxoooeee\\\UUUQQQOOOMMMMMMMMMLLLKKKIIIGGGGGGJJJMMMQQQVVVXXXVVVQQQLLLFFFAAA??????>>>;;;;;;???AAA@@@@@@@@@??????>>>>>><<<<<<===>>>>>>===<<<;;;<<<@@@EEEHHHHHHGGGIIIKKKEEEFFFGGGIIIKKKOOOUUUYYY]]]```dddgggjjjmmmqqqsssvvvwwwzzz|||yyyssspppppptttzzz~~~~~~~~~xxxjjj\\\OOOHHHHHHAAA@@@??????@@@AAACCCDDDGGGCCC===999555222///,,,//////000000111111111222444333111///......///000000000000000000000000000...///000111111111111111222111111111000000////////////000111111000......000000000000111111111111000111111111111222222222000222333333333333444666666777:::>>>EEETTTnnn}}}yyyuuuqqqlllfffbbb```___^^^]]]\\\[[[[[[ZZZYYY___mmm|||lll}}}uuunnngggbbb^^^WWWPPPNNNPPPPPPJJJCCCGGGFFFBBB???;;;888666555999999999:::<<<>>>???@@@CCCBBBAAA@@@@@@@@@AAABBBBBBBBBCCCEEEIIIMMMQQQTTT\\\aaakkkyyyjjj```aaadddfffyyyrrraaaWWWRRROOOYYYaaassskkk^^^[[[]]]```rrrrrrWWWFFF===777333444222111000111111111///222111111000///......---///............//////000////////////////////////000//////.........//////---...///000222444555666999:::;;;;;;<<<<<<;;;;;;BBBAAABBBGGGOOOVVVYYYZZZbbb```aaabbbaaaaaafffnnnvvvyyytttmmmeee]]]UUUMMMHHHJJJLLLNNNNNNLLLIIIGGGFFFKKKQQQWWWYYYZZZYYYQQQIIIBBBAAA>>><<<;;;<<<>>>???>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAA@@@???>>>===>>>AAAFFFJJJKKKKKKHHHGGGDDDBBBAAAAAADDDHHHKKKLLLRRRUUUZZZ^^^bbbggglllpppuuuxxx|||~~~{{{vvvsssssswww{{{}}}pppddd[[[OOOEEEHHHBBB???@@@@@@@@@CCCHHHDDDBBB???;;;777444222111000000111111222222222222///000111111111///...---000000000000000000000000222222111111000//////...///333111***)))...000...000000000000000/////////111111111000000000000000111222222333333444444555222222333333333333444444444555999???FFFUUUooo~~~{{{xxxsssnnngggcccaaa___]]]\\\\\\[[[ZZZYYYYYYaaannn{{{}}}rrrhhh~~~vvvnnniiibbb\\\VVVSSSSSSRRRMMMHHHHHHFFFDDD@@@>>>;;;:::999::::::;;;;;;===???@@@AAACCCBBBAAA@@@@@@@@@AAAAAAAAAAAABBBDDDGGGKKKOOOQQQYYY^^^hhhuuuooo```[[[[[[\\\lll~~~kkk___XXXUUUVVV^^^nnntttccc]]]^^^aaajjj}}}xxx\\\JJJ@@@999666555333111000111111111///111111000000//////......000//////.........////////////////////////////////////............//////---...///111333444555666:::;;;<<<<<<============BBBBBBEEEKKKTTTZZZ]]]]]]```___bbbfffiiillluuu|||yyytttmmmddd\\\TTTMMMIIIJJJMMMOOOPPPMMMJJJIIIHHHKKKQQQVVVXXXYYYWWWOOOFFFCCCBBB???>>>>>>@@@CCCEEEEEEEEEDDDCCCBBBBBBBBBBBBDDDDDDCCCBBBAAA@@@???>>>???BBBEEEHHHJJJIIIGGGFFF???>>>======@@@CCCFFFHHHNNNQQQVVVZZZ___dddiiimmmqqqtttwwwzzz|||~~~~~~yyyvvvtttvvvxxx|||~~~zzzmmmbbbTTTHHHGGGBBB>>>>>>???>>>AAAEEEGGGFFFCCC@@@<<<999666555111111111111111111222222///000111111000///...---000000000000000000000000111111000000/////////...+++///000,,,,,,000111...////////////////////////111000000000000000000000111111222333333444444555222222333333333333444444444666999???EEETTTnnn|||yyyuuuooohhhccc___]]]ZZZYYYYYYYYYWWWVVVUUUYYY```iiimmmkkkddd^^^{{{sssmmmgggccc^^^ZZZWWWTTTQQQOOOIIIHHHFFFCCCAAA???>>>===;;;;;;<<<<<<>>>???AAABBBCCCBBBAAA@@@@@@@@@@@@AAA@@@@@@AAACCCFFFIIILLLNNNUUUYYYbbbnnnzzzxxxcccXXXUUUWWW^^^oootttdddZZZVVVSSSXXXeeezzzkkk```^^^```aaapppfffQQQDDD<<<999555333111111111111111///000000000000////////////111000///...............//////////////////////////////............//////...///000222333555666777;;;<<<<<<===>>>??????@@@BBBEEEKKKTTT\\\aaaccccccaaa```ccciiinnnttt~~~zzzxxxyyyuuummmdddZZZRRRMMMJJJLLLNNNQQQQQQOOOMMMKKKKKKKKKQQQVVVWWWXXXVVVNNNEEEDDDCCCAAA@@@BBBFFFJJJMMMNNNMMMKKKIIIGGGEEEDDDDDDFFFFFFEEECCCBBB@@@???>>>@@@AAACCCEEEFFFFFFDDDDDD<<<;;;:::;;;<<>>:::666444222111111000000000000111///000000000000//////...000000000000000000000000000000//////////////////...111222000///000///,,,........................000000000000000000111111111111222222333444444444222222333333333333444444555666999>>>DDDSSSlll}}}zzzvvvpppiiiddd^^^\\\YYYXXXXXXXXXWWWUUUWWWWWWYYY\\\______^^^\\\xxxrrrmmmjjjeee___ZZZVVVTTTSSSMMMKKKHHHEEEBBB@@@???>>>;;;;;;;;;<<<===???@@@AAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAABBBCCCFFFIIIKKKLLLRRRUUU]]]gggrrrhhhZZZXXXZZZXXXfff~~~~~~iii\\\WWWQQQUUU^^^oootttbbb]]]^^^ZZZfff|||qqqYYYHHH===999666444222111222222000///////////////000000000000111111000......---------///////////////////////////............//////000///000111222444666777888;;;;;;<<<===>>>???@@@AAACCCIIIRRR]]]eeeiiiiiiiiicccbbbcccgggkkkqqq||||||uuuppprrruuuzzz|||yyywwwzzzvvvnnndddZZZRRRNNNLLLMMMPPPSSSSSSRRROOONNNMMMNNNSSSXXXYYYZZZWWWOOOFFFDDDCCCAAAAAADDDIIIOOOSSSTTTSSSPPPLLLIIIFFFEEEDDDGGGFFFDDDBBB@@@>>>======??????AAAAAABBBAAAAAA@@@;;;;;;<<<<<<<<<>>>@@@CCCDDDGGGLLLPPPUUU[[[```dddhhhjjjlllnnnppptttxxx||||||~~~|||yyywwwvvvzzz{{{}}}uuufffWWWNNNGGGEEEDDDBBBBBBDDDBBBCCCCCCCCCAAA<<<888555444333111000//////000000///000000000000/////////////////////////////////000000/////////000222222:::999666333111000...+++---------...............000000000000000111111111111111111222333333444444222222222333333333444444666777:::>>>CCCQQQjjj|||xxxrrrjjjeee```]]][[[ZZZZZZYYYXXXWWWZZZYYYYYYYYY[[[]]]^^^___|||rrroooiiibbb\\\XXXVVVUUUQQQOOOLLLGGGCCC@@@>>>===:::::::::;;;<<<===>>>???CCCCCCCCCCCCBBBBBBAAAAAACCCCCCDDDEEEGGGIIIKKKLLLOOORRRXXXaaajjjyyyooo^^^ZZZ[[[VVV```uuusssbbbZZZRRRTTTZZZfffzzz}}}ggg]]][[[YYY```ppp~~~bbbLLL>>>888777555222222222222000///////////////000000000000111111000......---------////////////////////////...............///000000000111222444555777888999::::::;;;<<<===???AAABBBEEEMMMZZZeeelllnnnnnnmmmcccaaaaaadddfffjjjtttqqqiiifffhhhkkkqqqyyy}}}{{{zzzzzzxxxqqqggg\\\TTTOOONNNPPPRRRUUUUUUSSSQQQOOOOOOQQQVVV[[[\\\\\\ZZZQQQHHHDDDCCCBBBBBBEEEJJJPPPSSSTTTRRRPPPLLLIIIFFFDDDCCCEEEDDDAAA???===<<<;;;;;;<<<===>>>??????>>>======:::;;;<<<<<<:::;;;>>>AAA@@@CCCHHHMMMQQQWWW\\\```eeegggiiikkklllnnnrrrtttuuuxxx{{{|||{{{yyyxxxxxxzzz{{{}}}}}}dddYYYMMMIIIFFFCCCAAABBBCCCEEEGGGHHHGGGCCC???<<<666555333111/////////000000////////////000000000////////////////////////111111000000111333555666CCC===777333222111000000------------......////////////000000111111111111000000111222222333333444222222222333333333444444666777:::>>>CCCQQQjjj}}}yyyssskkkeee```]]][[[ZZZZZZYYYXXXWWWUUUVVVXXXZZZ[[[]]]^^^```zzztttllleee```\\\YYYVVVTTTRRRNNNJJJEEEBBB???>>>:::::::::;;;;;;<<<===>>>DDDDDDEEEEEEDDDDDDCCCBBBDDDEEEFFFGGGIIIJJJJJJKKKMMMOOOTTT\\\cccpppzzzfff[[[XXXVVV\\\kkkzzzfffZZZSSSTTTXXXaaarrrppp```ZZZYYY\\\fffzzznnnTTTBBB:::888555333222222222000///000000000000////////////111000///...............////////////////////////......---......///000111111222333444666888999::::::::::::;;;===@@@BBBDDDIIIRRR```kkkqqqqqqpppooobbbaaabbbfffhhhlllvvvuuuooonnnpppsssxxx~~~~~~}}}}}}{{{zzzvvvlll```WWWRRRQQQRRRTTTWWWWWWTTTQQQOOONNNPPPVVV[[[]]]]]][[[SSSJJJDDDDDDCCCDDDFFFJJJNNNPPPPPPNNNLLLIIIFFFDDDCCCBBBCCCAAA???===;;;::::::;;;:::;;;===??????>>><<<;;;666888:::999777777:::===>>>AAAEEEJJJNNNSSSXXX\\\aaadddgggiiijjjlllmmmooopppsssvvvwwwwwwwwwwwwxxxyyyzzz}}}rrrcccSSSKKKFFFAAA??????@@@BBBEEEGGGGGGEEEBBB@@@999888444222000///000000000////////////000000111000000000000000000000000222111000000222555777999CCC:::333111222222333444---------...//////000000/////////000111111222222000000111111222333333333222222333333333333444444666777:::>>>DDDRRRkkk~~~zzzssskkkeee^^^\\\YYYXXXXXXXXXWWWUUUSSSVVV[[[^^^______```aaa{{{pppiiifffccc^^^YYYVVVTTTPPPLLLHHHEEECCCBBB;;;;;;;;;;;;<<<===>>>???EEEFFFFFFGGGFFFEEEDDDCCCEEEFFFGGGHHHIIIIIIIIIIIIJJJLLLPPPWWW]]]iii|||uuubbbYYY[[[[[[cccwwwjjj\\\TTTUUUWWW]]]lllzzzggg]]]ZZZYYY]]]kkkzzz^^^III???888666333222222222000///111111000000//////......000//////.........//////////////////////////////---------......///000111222222444555777999::::::;;;;;;;;;<<<>>>AAADDDFFFMMMWWWdddnnnrrrrrrpppooohhhhhhkkkooorrruuu~~~~~~~~~|||}}}zzzqqqeeeZZZTTTSSSTTTVVVXXXWWWTTTQQQNNNMMMMMMSSSXXXZZZ[[[YYYQQQIIIFFFFFFFFFGGGHHHIIIKKKLLLJJJIIIGGGFFFDDDCCCCCCBBBAAA@@@===;;;::::::;;;;;;999<<>><<<444777:::999555444777:::<<>>AAACCCEEEDDDCCCBBB<<<:::666333000000000111000///......///000111222000000000000000000000000111000///000111555888:::???555...///111///...000------...//////000111111...//////000111111222222000000000111222222333333222222333333333333444444666777;;;???EEESSSlll~~~zzzsssjjjddd___]]]ZZZYYYYYYYYYWWWVVVTTTXXX]]]````````````aaatttmmmkkkhhhbbb\\\VVVTTTRRRNNNKKKHHHGGGFFF======<<<======>>>???@@@FFFGGGGGGHHHHHHFFFEEEDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHJJJNNNTTTYYYdddxxxlll___aaa^^^___nnnrrrbbbTTTUUUVVV[[[iiilll```ZZZWWWWWWaaauuudddOOODDD999666444222222222000///222111111000///......---//////.........//////000////////////////////////---------......000111111222333444666777999:::;;;<<<<<<<<<===???CCCFFFHHHOOOYYYfffpppsssqqqooonnnqqqqqqtttyyy{{{~~~~~~}}}}}}}}}}}}}}}uuuggg\\\UUUTTTUUUWWWXXXXXXTTTPPPNNNMMMJJJPPPUUUWWWYYYWWWPPPGGGHHHHHHHHHIIIIIIIIIIIIIIIFFFFFFEEEDDDCCCCCCCCCCCCAAA???===;;;:::;;;<<<<<<:::<<<@@@CCCDDDBBB???===555888;;;:::666444777;;;;;;===AAADDDGGGKKKPPPSSSYYY^^^dddiiilllmmmmmmnnnooooooooommmlllnnnqqqtttuuuwwwyyy}}}xxxaaaRRRJJJDDDAAAAAA>>>???BBBEEEGGGHHHHHHHHH>>>;;;777333111000111111000///.........000111222000000000000000000000000//////......111444888:::===333---//////***&&&'''.........///000111111222...//////000111222222222000000000111222222333333222222333333333444444444666777;;;???FFFTTTmmm~~~zzzrrrjjjdddbbb___]]]\\\\\\[[[ZZZYYYRRRVVV[[[]]]\\\[[[\\\]]]wwwqqqlllgggccc^^^YYYRRROOOMMMKKKGGGCCC@@@???===<<<<<<<<<>>>???DDDFFFHHHJJJJJJHHHFFFEEEIIIJJJKKKKKKKKKJJJIIIHHHGGGJJJNNNQQQVVV```nnnyyyzzzddd\\\______aaarrrlllYYY\\\\\\[[[bbbyyyuuuaaa[[[VVVSSSYYYfff{{{rrrVVVCCC===777444555555222111222////////////............000///...---------------//////............//////000111111222222222111111///222666999::::::;;;<<<:::===@@@@@@AAACCCIIINNNWWW___hhhllllllkkkllloootttwww|||zzzrrrooopppssswww|||yyylllaaa[[[ZZZXXXYYYXXXWWWTTTQQQMMMKKKOOOSSSYYY^^^___ZZZQQQJJJGGGGGGHHHKKKMMMMMMJJJHHHHHHGGGEEEEEEGGGHHHGGGFFFHHHCCC===888777888::::::<<<===>>>??????>>>===<<<999999888666444444555777<<<<<<>>>AAADDDGGGIIIKKKTTTWWW\\\```cccggglllooooooqqqttttttttttttuuuvvv}}}}}}}}}}}}}}}|||{{{{{{}}}}}}~~~ppp]]]QQQJJJEEEAAA@@@@@@@@@BBBDDDGGGKKKMMMFFF@@@888333222111000///000000000000000000000000000000000000000000000000111111000000111444888:::000...,,,,,,...000000000////////////000000000000111111111000000000000000222222111111111111111111333)))'''111666222111555333666:::???DDDSSSmmm~~~}}}}}}|||zzzuuunnniiiaaa___\\\[[[ZZZZZZXXXVVVXXXXXXWWWXXXZZZ]]]aaaddd{{{{{{tttnnniiieee```[[[UUURRRPPPNNNJJJGGGAAA???>>><<<;;;<<<===>>>DDDEEEHHHIIIJJJHHHFFFEEEGGGHHHIIIJJJJJJIIIHHHHHHIIILLLNNNOOORRR[[[gggqqqppp______^^^^^^ggg}}}xxxbbb```^^^^^^ccctttyyyeee\\\WWWTTTXXXcccuuuyyy\\\HHH???999555666555222111333222111111111000000000000000///...------------...//////............//////000000000111111111222222///222666999::::::;;;<<<>>>@@@BBBBBBBBBDDDJJJOOO\\\bbbiiilllllllllqqquuu~~~zzzqqqmmmnnnqqquuuzzz~~~yyynnnccc]]][[[XXXXXXXXXWWWUUUQQQNNNLLLOOOUUU^^^fffhhhbbbXXXQQQKKKKKKLLLOOOQQQRRRQQQOOOGGGFFFFFFHHHLLLOOOPPPPPPJJJFFF???;;;:::<<<===>>><<<===>>>??????>>>===<<<888999888666444444555777999:::<<>><<<;;;<<<======CCCDDDGGGIIIIIIHHHFFFEEEEEEEEEFFFGGGHHHHHHHHHHHHHHHJJJKKKLLLOOOVVVaaaiii{{{fffaaa]]]]]]]]]hhhnnnccc]]]```ccckkkkkk^^^YYYWWWXXX___mmmfffNNNAAA;;;666666555222222444222222111111111000000000//////......------......000//////......//////000111000/////////000222333000333777999999:::;;;<<<>>>@@@BBBBBBCCCGGGNNNSSS```eeejjjkkkkkkooovvv||||||rrrnnnnnnpppuuu{{{|||qqqfff___\\\XXXXXXXXXWWWUUUQQQNNNLLLNNNUUU```kkknnniii___VVVOOOOOOPPPRRRUUUWWWWWWVVVHHHGGGGGGJJJOOOSSSVVVWWWMMMHHHAAA===<<<===>>>>>>;;;<<<===>>>>>>===<<<;;;888999888777555444555777666777999<<<@@@CCCFFFHHHKKKNNNSSSWWW[[[___dddgggnnnpppsssttttttuuuvvvxxxvvvwwwxxxyyyzzzzzzzzzzzzzzzzzzzzz|||}}}sss___PPPGGGCCC@@@?????????AAADDDGGGIIIKKKGGG@@@:::777555333222000000000000000000000000000000000000000000000000000/////////111555999;;;333111000000000000///---////////////000000000000000000000000000000111111111111222222222222222222:::222000555888333111333666888;;;>>>BBBNNNggg~~~~~~~~~}}}|||zzzuuunnniiibbb```]]][[[ZZZYYYWWWUUUWWWWWWVVVWWWYYY\\\___aaa___eeennnvvv|||sssnnneee```ZZZVVVUUUSSSOOOLLLDDDBBB@@@===<<<<<<<<<===AAACCCFFFHHHIIIHHHFFFEEEBBBCCCDDDEEEFFFGGGGGGHHHEEEGGGHHHJJJNNNVVV___eeeqqqssseee^^^```^^^aaazzzvvvdddZZZ___``````ssstttbbb\\\YYYZZZ]]]gggnnnSSSCCC<<<777555444111111333000000000/////////......//////............//////000000////////////000000111000.........000222444222444777999999:::;;;===;;;===???AAADDDJJJSSSZZZ```eeejjjlllnnnrrrzzzzzzuuutttvvv|||vvviii___ZZZWWWWWWWWWVVVTTTQQQMMMKKKKKKQQQ[[[dddhhhddd\\\UUUOOOOOOOOOQQQTTTUUUUUUUUUJJJIIIIIIKKKOOOSSSVVVWWWPPPJJJCCC===;;;:::::::::;;;<<<============<<<;;;777888999777555444555666444555777;;;>>>BBBEEEGGGGGGJJJOOOSSSWWW[[[```cccfffiiilllnnnnnnoooqqqssstttuuuvvvxxxyyyyyyzzzzzzyyyyyyzzzzzz|||~~~xxxcccTTTKKKGGG@@@?????????@@@CCCEEEGGGLLLIIICCC>>>999666333222000000000000000000000000000000000000000000000000000/////////222555999<<<111000///000111000///---////////////000000000000000000000000000111111111111111222222222222222333999444222666777333222333555777:::===AAAMMMfff}}}~~~}}}|||zzztttmmmhhhbbb```]]][[[ZZZYYYWWWVVVVVVVVVVVVWWWYYY[[[^^^```XXX]]]dddjjjqqqzzzwwwpppgggbbb\\\XXXVVVTTTPPPLLLGGGEEEBBB???===<<<<<<===???AAADDDGGGHHHHHHGGGEEEAAAAAABBBCCCDDDEEEGGGGGGGGGGGGIIIKKKOOOUUU\\\```jjjuuukkk___bbbcccbbbrrrzzzeeeXXX[[[[[[XXXeeeyyy~~~hhh```[[[\\\^^^fff}}}tttWWWFFF>>>777444222///000333000000000000//////////////////.........//////000000000////////////000000111000......///111333555333555777999999:::;;;===;;;===???@@@DDDLLLVVV^^^dddiiiooorrrssswww~~~zzzkkk```YYYXXXXXXXXXVVVTTTPPPLLLJJJIIILLLQQQVVVYYYWWWRRRMMMLLLKKKLLLMMMPPPQQQPPPNNNKKKIIIIIIKKKPPPUUUXXXYYYUUUOOOFFF???;;;999888777:::;;;<<<======<<<;;;:::777888999888666444555555444555777:::===AAADDDFFFDDDHHHLLLPPPSSSWWW\\\___```cccfffhhhjjjkkknnnpppssstttuuuwwwxxxyyyzzzzzzyyyyyyyyyzzz{{{}}}~~~}}}~~~yyyfffVVVLLLHHHBBBAAA@@@???@@@BBBDDDFFFKKKIIIEEE@@@:::666333222000000000000000000000000111111111111111111111111000/////////111555999;;;000///......000000000...////////////000000000000//////000000111111111111111111222222333333333333555222111444555444333444444666999===AAANNNggg~~~~~~~~~}}}zzztttmmmhhhaaa___\\\[[[ZZZZZZXXXWWWVVVVVVWWWXXXYYY[[[]]]___OOOSSSYYY^^^bbbiiirrryyyzzzssskkkfff___[[[YYYVVVQQQMMMJJJHHHDDDAAA>>>=========>>>@@@CCCFFFHHHHHHGGGFFFAAAAAAAAABBBCCCDDDFFFGGGKKKKKKKKKLLLOOOSSSWWWZZZdddkkkxxxtttbbbaaabbbaaajjjzzzjjjZZZWWWVVVTTT[[[ggg|||pppddd]]]___```fff{{{|||^^^III@@@888555222///000333333333222222222111111111//////......//////000000111000000//////000000111000000///000111222444555444666888999999:::<<<>>>>>>@@@BBBCCCGGGPPP\\\dddnnnrrrvvvwwwwwwzzz}}}oooccc]]][[[[[[ZZZXXXUUUQQQMMMJJJHHHIIIJJJLLLMMMLLLIIIGGGGGGHHHJJJMMMOOOPPPNNNLLLJJJHHHHHHKKKQQQWWW\\\^^^YYYSSSJJJBBB===:::999888999:::;;;<<<<<<;;;:::999666888999888666555444555444444666999<<>>>>>>>>===???BBBFFFGGGHHHGGGFFFBBBAAAAAAAAABBBDDDEEEFFFKKKKKKKKKMMMPPPTTTVVVXXX^^^bbblllzzzjjj```\\\[[[bbbllltttaaaWWWUUUUUUWWWZZZkkk|||yyyiii^^^```bbbfffxxxgggMMMDDD;;;666333111222555333333333222222222111111///////////////000111111111111000000000000111111000000111222333444555555555777888999888999<<<>>>???AAADDDHHHNNNZZZhhhsssyyyzzzzzzwwwsssuuu|||tttjjjddd``````___\\\XXXSSSNNNLLLIIIIIIIIIJJJKKKJJJHHHFFFEEEGGGKKKPPPTTTUUUSSSPPPJJJHHHGGGJJJOOOUUUYYY[[[XXXRRRIIIAAA===;;;:::999999:::;;;<<<<<<;;;:::999666888999999777555444555333333555777999<<<>>>???BBBDDDHHHJJJLLLOOORRRUUUZZZ]]]aaadddfffiiilllnnnqqqrrrssstttuuuuuuuuuuuuvvvvvvvvvwwwxxxyyyzzz{{{~~~~~~xxxjjj[[[QQQHHHFFFEEECCCCCCDDDFFFGGGHHHIIIHHHDDD>>>888666666000000000000000000000000111111111111111111111111333222000000111333666888:::666222//////000000000////////////000000000000...//////000111111222222111111222222333444444555000222333333333444555555777888;;;>>>AAAMMMfff|||~~~}}}zzztttlllggg^^^\\\ZZZZZZ[[[\\\[[[ZZZXXXXXXYYYZZZ[[[]]]^^^^^^CCCFFFJJJLLLNNNSSSYYY___gggpppwwwrrrjjjeeeaaa]]]XXXSSSNNNLLLHHHDDDAAA?????????<<<>>>BBBEEEGGGHHHGGGFFFCCCBBBAAAAAABBBCCCEEEFFFGGGGGGHHHLLLQQQUUUYYYZZZZZZ\\\dddqqq}}}sss```WWWVVV]]]eeezzz|||gggYYYUUUVVVUUUSSSaaarrrlll___```bbbeeeuuuoooPPPGGG===888555222444777111111111000000000000//////////////////000111111111111000000000000111111///000222333555555555555666777888999888999<<<>>><<>>===AAAIIISSS___nnn|||}}}vvvqqqnnnnnnttt}}}~~~|||vvvrrrnnnmmmiiiddd^^^[[[[[[\\\]]]^^^^^^]]]YYYTTTOOOLLLNNNPPPTTTYYY___aaaaaa___OOOKKKFFFDDDEEEHHHKKKLLLLLLIIIEEEAAA===;;;999888:::::::::999999999888888999888777666555555555666888888777777777888:::;;;>>>???BBBEEEHHHKKKMMMNNNSSSVVVZZZ]]]```dddhhhjjjmmmoooqqqrrrqqqqqqrrrtttvvvvvvwwwxxxyyyyyyzzzzzzzzz|||}}}}}}||||||~~~ppp```WWWPPPIIIFFFGGGIIIHHHFFFHHHIIIHHHFFFCCC>>>999666555222000//////000000///,,,---...000111222444444......///000111333555666CCC???:::555222000111222111111111111000000000000000111111222222222111111333333444444444333333222222222333444444555555666666999888<<>><<<;;;::::::::::::::::::::::::999888888777777666666555555666555555555666777999:::<<<>>>@@@CCCFFFIIIKKKLLLPPPRRRVVVZZZ]]]```dddgggjjjllloooppppppppprrrsssuuuuuuvvvwwwxxxyyyyyyzzzxxxzzz||||||{{{{{{|||~~~ppp```XXXMMMGGGFFFHHHGGGFFFFFFGGGGGGFFFDDDAAA===;;;555333000///000000000///444333222111///---,,,,,,000/////////000111111222:::888555111000///000111000000000000000000000000111111222222222111111000111111222222222111111000222222333444444555555666555888777;;;EEELLL___{{{~~~|||zzzwwwrrrlllhhhbbb___\\\[[[[[[[[[ZZZYYYbbbbbbaaaaaa```aaaaaaaaa?????????@@@BBBDDDEEEFFFLLLNNNVVVbbbmmm||||||ssskkkddd]]]WWWSSSQQQNNNJJJFFFDDDCCCBBB@@@@@@BBBDDDFFFGGGIIIIIIFFFEEEBBBAAAAAABBBDDDFFFGGGHHHIIIKKKMMMNNNPPPPPPTTTUUUYYY```hhhtttkkk]]]YYYZZZ[[[bbb~~~vvvaaaSSSMMMLLLMMMPPP\\\nnnrrrkkkiiihhhqqq}}}gggRRR???:::999333111222111111111111111111111111000000000000000000000000333111000000111111111000222222333555666777888999888999::::::999;;;>>>@@@EEEHHHOOO[[[jjjwww|||{{{{{{~~~~~~~~~}}}{{{vvvrrroooooopppvvvyyy}}}}}}wwwmmmbbb[[[VVVVVVXXX\\\___```^^^\\\LLLIIIDDDAAAAAABBBCCCDDDCCCBBB@@@===;;;999888888:::::::::::::::::::::;;;777777888888777666555444222222222222444666888999:::<<<>>>AAADDDFFFHHHJJJLLLOOORRRVVVXXX\\\___bbbfffiiilllmmmnnnoooqqqssssssssstttuuuvvvwwwxxxyyywwwxxxzzz{{{zzzzzz{{{|||qqqfffXXXMMMHHHHHHIIIIIIGGGHHHHHHHHHFFFCCC@@@>>>777444111000000111000///111111000000000/////////222111000///............000//////......//////000////////////////////////222222222222222111000///111111222222222222111111222222333444444555555666444777666:::DDDJJJ]]]yyy~~~|||{{{xxxsssmmmiiidddbbb^^^]]]]]]]]]\\\ZZZeeeeeedddcccbbbbbbbbbbbb@@@@@@@@@@@@@@@AAABBBCCCJJJKKKQQQZZZcccpppwwwoooggg^^^YYYTTTRRRNNNJJJGGGDDDCCCBBB??????AAABBBEEEGGGIIIJJJIIIGGGDDDBBBBBBCCCFFFGGGHHHIIIJJJKKKMMMNNNOOOPPPSSSSSSWWW]]]cccnnnsssccc^^^___aaaccc{{{hhhXXXPPPOOOPPPRRR\\\oooyyypppnnnmmmsss|||oooXXXCCC<<<999444111222000000000000000000000000000000000000000000000000111///......///000///...222222333444666777888999777888999999:::<<>>>>>??????>>>>>>===<<<;;;:::999888888999999999999::::::::::::666777888999888666444333111111111111333555777999999:::<<>>999666333111111111000/////////000000111222333333333222111000///.........,,,,,,---...////////////............////////////333333333222111000///...333333444444555444444444222222333444444555555666444888777:::DDDJJJ\\\www}}}{{{yyytttnnnjjjgggdddaaa___^^^^^^]]][[[]]]]]]^^^^^^___aaabbbcccBBBBBBAAA@@@@@@@@@AAAAAADDDEEEIIIPPPXXXcccuuuzzzqqqiii```ZZZTTTRRRNNNJJJGGGDDDBBBBBB>>>???@@@AAACCCFFFHHHJJJKKKJJJGGGEEEEEEFFFHHHIIIIIIJJJKKKLLLNNNOOOPPPQQQSSSSSSVVV[[[```iiiyyy~~~mmmfffgggiiiiii|||vvvcccXXXVVVWWWUUU^^^qqqsssnnnkkknnnssswww^^^FFF===;;;666333444000000000000000000000000000000000000000000000000111000......000111000000111111222444555666777888777888999999:::===BBBEEEMMMWWWgggxxx{{{yyyzzz||||||zzzyyyxxxyyy{{{~~~zzzuuupppooonnnrrrrrrrrrpppjjjaaaYYYSSSMMMLLLMMMOOOQQQQQQPPPNNNDDDBBB???============<<<============<<<<<<;;;;;;888888888999999999999999666777888999888666444333111111111222333666888999999:::<<<>>>AAACCCEEEFFFIIILLLPPPSSSUUUXXX[[[^^^```cccfffiiikkkmmmooorrrnnnooopppqqqssstttuuuvvvwwwzzz}}}~~~~~~~~~~~~~~~tttbbbUUUOOOMMMLLLMMMMMMLLLJJJHHHEEEBBB@@@;;;888444222222111000///444444333222222111000000222222111000000000111111......///000000000///...---........./////////000333333333222111000///...222333444555555555555555222222333444444555555666555999888<<>>???@@@@@@???>>>;;;;;;<<<<<<<<<<<<;;;;;;:::::::::999999888888888777777888888777666555444333222222222444666888999888999;;;===???BBBDDDDDDHHHJJJNNNPPPSSSUUUYYY[[[]]]___cccfffhhhjjjmmmooollllllnnnoooqqqrrrssstttxxx{{{~~~ppp```UUUOOOMMMJJJJJJJJJJJJIIIHHHGGGFFF===:::666444333222000///111111111222222222333333111111111111111222222333111111111111111000///............//////000000111222222222222222111000///000111222333333444444333222222333444444555555666555999888<<>>???@@@AAAAAA@@@???>>>======<<<;;;::::::999888888888777777666666555555333333222222333444666777666777999;;;===???AAABBBDDDFFFJJJLLLNNNQQQTTTWWWYYY\\\```bbbdddfffhhhjjjjjjkkklllnnnoooqqqrrrssswww{{{ooo```VVVQQQJJJJJJJJJIIIIIIHHHHHHGGG>>>;;;777444333222111///,,,---...///111333444444111111000000000000111111111000000000//////............///000000111222222111111222222222111111000000111222333444444444444222222333444444555555666444888888;;;DDDHHHXXXrrr~~~|||xxxrrrnnnllliiieeebbb```___]]][[[ZZZZZZZZZ[[[\\\]]]^^^___BBBAAA@@@???>>>>>>>>>>>>@@@AAAEEEIIILLLQQQ\\\iiiwww}}}qqqfff^^^UUUSSSPPPMMMKKKIIIHHHHHHAAA@@@??????@@@CCCEEEGGGIIIJJJKKKKKKJJJHHHFFFEEEDDDEEEGGGIIILLLNNNPPPQQQPPPPPPSSSWWW[[[aaaooo|||wwwssssssooowwwkkkaaa^^^]]]^^^lllnnncccaaabbbaaassssssSSSDDD???999333222222222222222222222222222000000000000000000000000...---,,,,,,...//////...333444555666777888999:::::::::;;;<<<>>>CCCIIIMMMYYYjjj~~~}}}zzzyyyyyyzzz|||~~~~~~~~~{{{vvvrrrppppppqqqrrrrrrssssssrrrooolllkkkkkkkkkmmmoooooommmhhhccc___[[[XXXTTTQQQNNNKKKGGGDDDBBBBBBCCCEEEHHHJJJIIIHHHHHHIIIJJJKKKKKKJJJIIIHHH@@@@@@???===<<<;;;:::999999888777666555555555666333333222222222333555666444555777999;;;===???@@@@@@CCCFFFIIIKKKMMMQQQSSSWWWZZZ]]]```aaaccceeegggiiijjjkkkmmmoooppprrrrrrwwwzzz|||jjj]]]WWWMMMMMMKKKJJJHHHFFFEEEDDD???<<<888555444222111///222222111///...,,,++++++222111000//////...////////////...---------.........//////000111222222333000111111222222222111111222333444555666666666666222222333444444555555666333777777:::BBBGGGVVVqqq~~~|||xxxsssooollliiieeebbb```___\\\[[[XXXXXXYYYZZZ[[[]]]___```@@@???>>>???@@@???===<<<>>><<<>>>DDDIIIOOOXXXaaaoooyyyxxxkkkbbb[[[WWWRRRNNNLLLKKKIIIGGGAAA???===;;;===BBBGGGJJJHHHJJJKKKJJJGGGDDDBBBBBBBBBCCCDDDGGGIIIKKKMMMNNNPPPPPPQQQSSSXXXaaakkkrrrwwwsssvvvuuuyyy{{{llliiibbbiiissssssfffbbbbbbaaakkk~~~{{{[[[JJJAAA:::555333333222111111000111111111//////............//////111111000000000000000000222333444555666888999999<<<<<<<<<===???EEELLLQQQ```ppp}}}~~~{{{{{{|||{{{}}}}}}vvvrrrrrrqqqooommmqqqooonnnnnnoooooommmllljjjkkkllllllkkkhhhdddbbb___aaa^^^WWWSSSQQQNNNIIIDDDEEEFFFIIIMMMRRRVVVYYYYYY]]]___]]]]]]^^^]]]YYYRRRLLLDDD???===<<<999777666666666666666555555555///000222333444444333333111333555777888999<<<>>>AAABBBCCCDDDFFFIIINNNRRRUUUWWW[[[]]]___aaadddggghhhjjjlllmmmmmmooorrrttttttwwwzzz|||}}}~~~wwwfff\\\SSSLLLGGGGGGFFFDDDDDDGGGBBB???;;;777555333111///111111111111000000000000---...///000000000000000////////////000000000000000000000000111111111111000111222333444333222111333333333444444444555555444444444555777888777666999666777<<>><<<===<<<===BBBGGGLLLVVV___mmmuuu}}}oooggg[[[WWWRRRMMMKKKIIIGGGFFFEEECCC???======@@@CCCFFFFFFHHHJJJIIIGGGDDDCCCCCCAAACCCEEEHHHKKKNNNPPPQQQSSSSSSSSSTTTWWW___hhhnnn}}}xxxooopppnnnrrrqqqkkkjjjnnntttzzzkkkdddbbbaaaiiiyyydddPPPDDD;;;666555333222222111111111111111111000000000000000000111111111111111111111111111222333444555666888999999:::<<<======???FFFQQQXXXeeesss~~~||||||~~~~~~xxxtttsssrrrooolllllljjjhhhhhhiiiiiihhhgggffffffeeecccbbbaaa``````___ccceeebbb___\\\VVVPPPNNNMMMKKKKKKNNNTTTZZZ^^^ccciiimmmnnnooopppmmmhhh[[[TTTJJJCCC@@@>>>;;;999777777666666555555555444...///000222333333222222222444666777888999;;;===???@@@AAABBBDDDGGGLLLOOOSSSVVVYYY\\\^^^aaadddggggggiiikkkllllllmmmppprrrsssvvvzzz|||}}}~~~}}}kkk```UUUNNNHHHGGGFFFCCCCCCFFFCCC@@@<<<888555333222111111111111111000000000000//////000111111111000000............//////////////////000000000111111111000111222222333333222222333333333444444444444555444555555555444444333333777444666<<>>>>>AAAJJJYYYeeevvv~~~yyywwwvvvsssoookkkfffdddaaa___```aaaaaaaaa```^^^[[[YYYXXXYYY[[[\\\```gggmmmnnnmmmjjjbbbZZZXXXTTTOOOLLLNNNTTT[[[```hhhpppwwwzzz}}}}}}yyysssbbbYYYNNNEEE@@@>>>;;;888888888777666555444444333...///000111111111111111333555777777888888:::<<<<<<===???@@@BBBDDDHHHLLLOOORRRVVVYYY\\\___cccffffffhhhjjjkkkkkklllnnnpppsssvvvyyy{{{|||~~~pppcccVVVOOOHHHGGGEEEBBBBBBEEEDDDBBB===999555444333333111111111111000000000000111111111222111111000000---------.........////////////000000000000111111222111111111111222333333333333333333444444444444888:::<<<:::666444444666555333555<<>><<<===AAADDDHHHPPPYYYeeekkkttt{{{~~~uuugggbbb[[[TTTPPPNNNKKKJJJKKKHHHDDDAAA>>>======>>>BBBDDDGGGHHHHHHGGGFFFGGGDDDEEEFFFIIIKKKMMMOOOPPPPPPPPPPPPPPPRRRVVV]]]aaammmxxxmmmeeeccccccjjj||||||qqqkkkjjjkkktttrrreee``````eeepppzzz```KKK===888888333333222111111111111222333222222111111222222333222222222222222333333333333333444666777888999:::666;;;@@@AAADDDQQQdddttt~~~zzzxxxwwwtttnnnjjjccc```\\\ZZZZZZ\\\\\\\\\[[[YYYVVVUUUTTTVVVXXXYYY```hhhooorrrsssqqqkkkddd]]]XXXSSSNNNNNNRRRXXX\\\ccckkkqqqtttwwwxxxuuupppaaaXXXLLLCCC>>>;;;999777999888777666555444333333///000000111111111111111333555777777777888999;;;;;;<<<>>>???AAACCCFFFIIILLLOOOSSSWWWZZZ^^^bbbeeeeeegggjjjkkkkkklllnnnppprrruuuxxxzzz{{{|||ooobbbUUUMMMGGGEEECCCAAABBBDDDEEECCC@@@;;;777444444555111111111111000000000///222222222222222111000///.........////////////000////////////000000000111222111000000000111333444222222333333333444444444777;;;>>><<<666333555888666333666<<>><<>>>>>>>>AAADDDGGGIIIHHHHHHHHHIIIFFFFFFGGGHHHIIIIIIJJJKKKMMMNNNOOOPPPRRRVVV\\\```llluuurrreeecccaaacccppp~~~rrrgggdddccckkk{{{vvviiieee___eeepppdddMMM???:::999444333333222111222222222111111000000000000111111111111222222222333333333333444555666777999::::::777<<>>999666555666111111111111000000000///222222222222222111000//////000000000000111111111...////////////000000000222111000///000111222333222222222333333333444444///444777666222000222666888555777<<>><<<<<<@@@CCCFFFNNNWWW^^^eeennnuuu|||qqqjjjaaaXXXRRROOOLLLJJJGGGGGGEEECCCAAA@@@???>>>???BBBFFFHHHHHHGGGHHHHHHFFFFFFFFFFFFFFFGGGGGGGGGLLLMMMOOOQQQSSSWWW\\\___gggnnn{{{yyyeeeddd```^^^eeezzz~~~oooddd___]]]aaalll||||||pppkkkbbbfffppphhhPPPCCC<<<888444444333222222222222222000000////////////000000000000111111222333333333444444555666888999::::::999===CCCHHHRRRddd{{{||||||{{{yyytttpppgggdddaaa____________^^^ZZZZZZYYYXXXWWWXXXYYYYYY___cccffffffhhhkkkjjjggg^^^\\\YYYVVVSSSQQQPPPPPPTTTWWWYYYXXX[[[aaacccbbbYYYRRRHHHAAA>>>>>><<<;;;888888777666555444444333333222222111222222333333000222444444555555888999:::<<>>AAAEEEMMMUUU\\\cccmmmtttyyyuuunnndddZZZTTTPPPMMMKKKGGGGGGFFFDDDBBB@@@>>>======@@@DDDFFFFFFEEEEEEFFFEEEEEEEEEFFFFFFFFFGGGGGGJJJLLLNNNOOOQQQTTTXXX[[[___fffqqq~~~dddccc```[[[^^^ooo~~~lll^^^YYYUUUVVV\\\fffyyysssnnnfffhhhooo|||lllUUUHHH>>>888444444333222222222222333000000////////////000000//////000000111222222333444444555777888999:::;;;;;;>>>DDDLLLYYYmmm~~~~~~zzzvvvjjjhhheeedddddddddbbbaaa___\\\YYYVVVUUUWWWZZZ\\\]]]aaacccbbbcccfffeeebbb]]]ZZZWWWSSSOOOMMMLLLLLLJJJNNNPPPPPPTTT[[[^^^]]]VVVOOOGGGAAA???>>><<<999777777666666555555555444333222111000000111222222---///111333333555777999999;;;>>>@@@@@@AAACCCEEEEEEHHHLLLPPPRRRVVVZZZ]]]^^^bbbgggjjjmmmnnnppprrrrrrssstttsssssssssvvvxxx{{{||||||}}}~~~zzznnngggYYYPPPGGGDDDAAA>>>???CCCCCCFFFIIIFFF???999666666111111111111000000000000//////000111111111000000000000000000111111111111........./////////000000///000000111111111111111111222222222222333333333222333444555666666666666888555666<<>>>>>AAABBBFFFJJJHHHAAA:::666666111111111111000000000000---...///000000000000000////////////000000000000............/////////000...///111222222222111000111111222222222333333333111111000222333444333111666333555<<>>???AAACCCEEEGGGGGGHHHJJJHHHGGGIIILLLLLLJJJHHHLLLJJJKKKNNNOOOMMMNNNQQQYYY[[[dddvvvlll___YYY^^^aaaeee|||ttt___TTTKKKKKKMMMSSSaaaqqq|||{{{rrrooonnnqqq|||}}}bbbKKK>>>888888666444222111111111111222111111000000000000000111111111111222333444555555666888888888999;;;===DDDFFFIIIRRRfff}}}tttrrrmmmhhhhhhllloooooolllhhhaaaYYYWWWVVVWWW\\\ccceeeeeedddcccaaa___^^^^^^\\\XXXRRRLLLGGGDDDAAA???===???CCCHHHNNNSSSWWWZZZSSSOOOIIICCC===:::888888888888777777666666555555222222222111111111111000222222333444666777888888999:::;;;===>>>@@@AAABBBEEEGGGJJJLLLNNNQQQUUUXXX]]]```dddgggiiikkknnnppppppooopppqqqrrruuuwwwyyy}}}}}}~~~xxxoooeeeZZZOOOJJJGGGCCCAAACCCCCCDDDEEEFFFEEEAAA:::555666555333111000000000111333333222111000000000111............////////////------......///000000000000111111111111222222222666555444333222222222222333333333444444444555555777777:::===@@@GGGXXXhhh}}}wwwpppkkkfffeeeddddddeeeeeecccaaaeeebbb___^^^```ccceeefffKKKJJJFFFCCC@@@>>>======999999999:::<<>>???@@@BBBDDDEEEFFFGGGJJJHHHHHHJJJMMMNNNLLLJJJLLLIIIIIILLLMMMLLLMMMPPPTTTVVV```ssssssccc[[[^^^```cccxxxtttcccWWWMMMJJJJJJLLLWWWeeesss~~~uuupppooopppyyyhhhQQQBBB<<<888777555333111111111111222222111000000000000000////////////000111222333555666888888777888;;;===???CCCKKKXXXooo~~~uuunnniiieeeffflllqqqqqqoooggg___WWWTTTSSSTTTZZZaaaddddddcccaaa______```aaa^^^ZZZSSSMMMHHHCCC@@@>>>;;;<<>>;;;999999777777666666555444444444222222222111111111111000000111111111222222333333666666888999;;;===??????CCCEEEHHHJJJMMMPPPTTTWWW[[[]]]aaadddfffhhhkkkmmmnnnnnnooopppsssuuuxxxyyy|||}}}~~~~~~uuuhhh\\\PPPIIIEEEAAA@@@AAADDDEEEFFFGGGEEEAAA;;;666555444333111000000111111222222111111000111111111000///////////////////////////////////////......000111111111111222222222333333333222222333333444333333333444444444555555666666999;;;>>>EEEVVVeee|||vvvooojjjfffcccaaa```aaabbbbbbbbbcccbbbaaaaaadddeeefffeeeEEEDDDCCCAAA???===<<<;;;::::::;;;;;;===BBBIIINNNWWW^^^gggmmmrrrwww|||tttggg___XXXSSSOOOJJJIIIGGGEEECCCAAA@@@@@@===>>>???@@@BBBDDDEEEEEEIIIHHHIIIKKKNNNOOOOOONNNMMMIIIHHHJJJKKKJJJLLLPPPRRRTTT^^^ooo}}}jjj^^^______aaatttwwwgggZZZOOOKKKIIIIIIQQQ]]]nnn}}}vvvrrrooopppwwwpppWWWFFF>>>999777555333222111111222222222111000000000000111000//////000000111222333666777777777777888;;;===@@@FFFQQQddd|||xxxnnniiidddeeekkkooopppoooddd\\\TTTQQQPPPQQQWWW^^^cccbbbaaa___^^^___bbbeeeccc___YYYQQQIIICCC???===;;;;;;;;;>>>AAAGGGKKKNNNPPPMMMHHHCCC???<<<::::::666666666555444444333333222222222111111111111000111111111111111000000000222222444666888:::<<<===???BBBEEEHHHJJJNNNRRRUUUXXXZZZ^^^aaabbbdddgggiiilllmmmnnnpppsssvvvxxxzzz||||||~~~rrrdddUUULLLGGGBBBAAACCCEEEFFFFFFGGGFFFBBB<<<888444333222111000000111222111111000000000111222222222222111111000/////////111111000//////...------000111111111111222222222222111222222333444555666333333333444444444555555555555777:::<<>>BBBHHHMMMWWW^^^ffflllppptttyyy}}}}}}|||oooeee^^^XXXTTTMMMKKKIIIGGGFFFDDDCCCBBB<<<======???@@@BBBCCCDDDGGGHHHJJJLLLOOOPPPQQQQQQOOOKKKIIIJJJKKKJJJLLLQQQUUUWWW___mmm|||rrrcccbbbbbbbbbsss}}}iii[[[PPPNNNMMMLLLSSS^^^mmm|||vvvssspppooouuuvvv\\\HHH???999888666444222222222222333222111111000000111111222222222222333444555555666777777777777888<<<>>>FFFNNN[[[nnn|||rrrlllffffffiiimmmmmmkkkbbbYYYQQQNNNNNNOOOVVV^^^bbbbbbaaa___^^^___eeeiiikkkhhhaaaXXXMMMEEE???======<<<;;;<<<>>>CCCHHHKKKNNNKKKGGGCCC???<<<;;;:::777666666555555444444333222222222111111111000000222222222333333333333333111222333555888:::<<<======@@@CCCFFFHHHLLLPPPTTTVVVYYY]]]___aaacccfffhhhjjjkkkmmmpppsssvvvxxxyyyzzz{{{|||~~~qqq___TTTLLLFFFEEEFFFFFFFFFGGGHHHGGGDDD>>>:::444333222111000111111222000000///000000111222333333333222222111000//////000000000000//////......000000111111111222222222222222222222333444555555333333333444444444555555555555777999;;;BBBRRRaaa~~~|||yyyssslllgggccc```]]]\\\]]]___``````aaa``````bbbeeegggggggggKKKJJJIIIFFFBBB???<<<:::777888888999:::>>>CCCHHHWWW]]]eeekkkooosssxxx||||||vvvkkkccc[[[VVVPPPLLLIIIGGGFFFEEECCCAAA<<<<<<<<<===>>>@@@BBBCCCEEEGGGJJJLLLNNNPPPQQQRRRQQQLLLJJJKKKLLLKKKMMMRRRUUUWWW^^^jjjwwwyyyhhhhhhhhhgggvvvmmm___RRRPPPOOONNNTTT]]]kkkyyyyyyuuurrrqqqvvv}}}aaaLLLBBB:::999777444333333333333333222222111111111111111222222222222333444555666666777777777888:::>>>AAAHHHRRRbbbvvv|||}}}vvvoooiiigggkkkoooooommmcccZZZRRRNNNMMMOOOVVV^^^bbbdddeeeccc```aaafffkkkqqqooojjjaaaTTTIIIAAA>>>>>>===;;;;;;===@@@DDDGGGJJJHHHEEEBBB???===;;;;;;888888777777666555555444222222222111111111000000111111222333444555666666222333555777999;;;======<<>>555444333111111111222222////////////000111222222444333333222111000000///////////////000000111111000000111111111222222222444333333222222333333444333333333444444444555555666666888:::<<>>===<<<<<<<<<===???AAABBBCCCFFFIIIKKKLLLNNNPPPRRRQQQMMMKKKMMMMMMKKKMMMQQQQQQSSS[[[fffssspppooopppnnnyyyvvveeeVVVQQQOOOMMMRRRZZZhhhxxxwwwuuutttxxxgggQQQFFF;;;999777555444333333444333333222111111111111222111000000111111222333444666777777888999===BBBFFFIIIXXXmmmyyysssllllllqqqvvvwwwvvvjjj```VVVQQQOOOPPPVVV^^^cccgggkkkiiieeedddfffjjjppprrrppphhh[[[NNNFFFBBB>>>===;;;;;;<<>><<<;;;;;;888888888777666666555555222222222111111111111000...///000111222444555555444555666888999;;;<<<===<<<>>>AAACCCEEEHHHLLLOOORRRUUUZZZ^^^```cccgggiiiiiijjjmmmppprrrtttuuuvvvuuuvvvxxxzzz}}}qqqaaaUUUKKKFFFGGGEEEFFFGGGHHHJJJHHHEEECCC888666555333222222222222000000/////////000111111333222222222111000000000......///000000111222222000111111111111222222222444444333222222333333333333333333444444444555555666666888;;;===DDDTTTccc~~~}}}zzztttnnniiiaaa``````bbbcccdddbbb```dddaaa^^^]]]```dddfffhhhZZZXXXSSSMMMHHHDDDAAA@@@;;;<<<===>>>>>>AAAFFFIIIRRRXXXaaaggglllpppuuuzzzwww{{{zzzoooddd]]]WWWRRRLLLJJJIIIGGGCCC???>>>===<<<<<<===???AAACCCAAADDDHHHJJJJJJKKKMMMPPPOOOLLLKKKMMMMMMKKKKKKNNNOOOQQQXXXcccnnn}}}xxxwwwwwwsss{{{lll[[[TTTRRRPPPTTT[[[nnnzzzxxxwwwzzziiiSSSHHH;;;:::888666444444444444444333222222111111222222111111111111222333444444666777888888;;;???EEEJJJQQQfffzzztttsssxxx}}}~~~~~~tttiii]]]UUUPPPOOOTTT[[[eeekkkqqqpppkkkffffffhhhjjjnnnqqqmmmaaaTTTKKKGGG????????????@@@AAACCCDDDCCCBBBAAA???===<<<;;;:::888777777666555555444444222222222111111111111000...//////000111222222333444555555666777888999:::;;;===???AAABBBEEEHHHKKKMMMQQQUUUZZZ]]]aaaeeegggiiijjjmmmppprrrsssttttttssstttvvvxxx{{{}}}yyyhhhZZZNNNHHHGGGDDDEEEFFFHHHKKKKKKIIIFFF:::999777444333222222222111000000////////////000111111111111111111000000000000000000000000111111000111111111111222222222222222222222333444555555333333333444444444555555555555777:::===DDDTTTddd~~~|||vvvooojjjcccbbb```aaabbbddddddcccdddbbb``````bbbeeeffffffgggccc\\\SSSKKKEEEAAA@@@999:::;;;;;;<<<>>>CCCFFFOOOVVV___eeejjjoootttxxxtttwww|||vvvjjjbbb]]]WWWQQQNNNMMMKKKFFFAAA>>>===<<<<<<===???AAACCC@@@CCCGGGIIIHHHIIILLLNNNMMMJJJJJJMMMMMMJJJJJJLLLQQQSSSYYYaaaiiiwww}}}||||||vvv{{{ppp^^^XXXVVVUUUYYYaaaxxx|||{{{yyy{{{gggRRRGGG;;;:::888666555444444444444333222222111111222222333333333333444555666666666777888999<<>>===;;;::::::777666666555444444333333222222222111111111111000111111111111111111111222333333444555555666666777:::<<<>>>???@@@BBBEEEHHHIIIMMMRRRWWWZZZ^^^ccceeeiiikkkmmmppprrrsssssssssrrrssstttwwwyyy|||~~~~~~nnn___RRRKKKJJJDDDDDDFFFIIIKKKLLLJJJIII<<<;;;888555333222222222222111000//////...//////000000000000000111111111222222111111000/////////000111111111111222222222000000111222333555666777333333333444444444555555333444666:::<<>>BBBEEEPPPVVV___eeehhhkkkooosssuuuwwwzzz}}}}}}qqqiii```[[[UUUPPPNNNKKKFFFBBB@@@>>><<<:::;;;>>>BBBDDDBBBDDDGGGJJJKKKLLLKKKKKKNNNKKKGGGGGGJJJLLLLLLKKKSSSPPPRRRZZZffftttxxxaaaZZZYYYYYY```jjj~~~{{{www{{{pppSSSBBB;;;888555333222222111//////000111111000///000222444333333333333444555666===999:::???@@@AAAJJJWWWhhh|||~~~{{{lll]]]TTTRRRUUUXXXeeennnxxxyyyqqqgggaaa______bbbeeefffccc[[[RRRMMMEEEDDDDDDEEEHHHIIIHHHGGGEEECCCAAAAAAAAA@@@>>><<<:::999999999888777777777222222222222222222222222333333333333333333333333444333333444444555666777:::;;;===???AAADDDFFFGGGJJJMMMPPPTTTWWW[[[```cccgggjjjlllnnnnnnoooqqqsssvvvvvvvvvwwwxxxzzz{{{|||{{{}}}kkkYYYNNNIIIDDDDDDEEEHHHLLLNNNKKKHHHAAA<<<666444666666333///.........///111222000///111111111111111111111111111111111111000000000000111111000000111111222333222222333333333222222111666666555444333333222222333:::999999???DDDRRRiii~~~|||yyyuuuppplllccccccbbbbbbbbbccceeefffbbbbbbbbbbbbcccdddeeeeeeddd```YYYPPPHHHBBB>>><<<:::;;;;;;:::;;;>>>BBBFFFNNNTTT]]]cccfffiiinnnqqqwwwyyyzzz}}}xxxnnnccc]]]VVVQQQNNNLLLGGGDDDAAA???<<<:::;;;>>>AAADDDDDDFFFHHHKKKMMMNNNNNNMMMOOOLLLIIIHHHJJJLLLKKKJJJOOOOOOSSSXXX___jjj}}}}}}ggg^^^\\\\\\bbbkkk|||wwwsssvvvvvv[[[JJJ===:::666444333333222111333444444222000......///222222222333444666777888===999:::???AAABBBLLLZZZqqq~~~sssdddZZZVVVXXX[[[ccclllvvvwwwpppfffaaa___]]]^^^aaabbbaaa\\\VVVRRRKKKJJJJJJKKKMMMOOOOOOOOOIIIFFFCCCAAA???>>><<<:::999999888888777666666666222222222222222222222222333333333333333333333333444444444444555666777888666777999;;;>>>@@@BBBCCCGGGJJJNNNQQQUUUYYY^^^aaadddgggjjjllllllnnnpppqqqsssssstttuuuvvvxxxyyyzzzzzz|||~~~ooo\\\PPPJJJCCCAAA@@@BBBFFFIIIJJJIIICCC===777444555555333000222111000111333444333222////////////////////////000000000000000000000000111111000000111111222333111222333333333333111111444444444444444444444444333:::999999???DDDRRRiii}}}zzzwwwsssmmmjjjcccbbbaaa```aaabbbcccdddaaaaaabbbbbbdddeeeggghhh[[[XXXSSSLLLFFF@@@<<<:::999:::::::::;;;>>>CCCFFFLLLRRRZZZ```dddggglllpppvvvxxxyyy{{{}}}uuugggaaaXXXRRROOOMMMIIIGGGBBB@@@===;;;;;;>>>@@@BBBEEEGGGIIILLLNNNPPPPPPPPPPPPNNNKKKJJJJJJKKKJJJIIIKKKNNNSSSWWWXXX```sssjjj___[[[YYY^^^fff}}}}}}yyysssoooqqq}}}}}}bbbOOO???<<<888555444444333222333444555333111///000111111111222333555777999:::<<<999;;;@@@BBBDDDPPP___~~~}}}nnnbbb\\\]]]___bbbkkktttvvvppphhhbbb```]]]^^^```cccdddccc___\\\VVVUUUTTTVVVXXX[[[\\\\\\SSSOOOIIIDDDAAA???<<<;;;999888888777666666555555333333333333222222222222222222222222222222222222333333333333444555666666555555777999<<<>>>???@@@DDDFFFJJJNNNQQQVVV[[[^^^```cccfffiiijjjlllnnnpppqqqqqqrrrsssuuuvvvwwwxxxyyy{{{~~~vvvbbbSSSLLLFFFDDDAAABBBFFFJJJNNNOOOGGG@@@999444444444333111111///------///000000000////////////////////////////////////000000000000111111000000111111222333000111333444444333111000222222333333444555666666333:::999999???DDDRRRiii|||yyyuuupppkkkgggcccbbbaaa```___```aaabbb``````aaaccceeehhhjjjkkkUUUSSSPPPLLLGGGBBB>>><<<888999::::::;;;>>>CCCFFFJJJPPPXXX^^^bbbfffkkkooosssuuuwwwyyy|||yyyjjjcccZZZSSSOOOMMMJJJHHHCCCAAA>>><<<<<<===???AAADDDFFFHHHKKKMMMOOOPPPPPPPPPOOOMMMKKKJJJJJJJJJIIILLLNNNRRRUUUWWW\\\lll{{{oooaaa[[[XXX\\\bbbrrrzzztttppprrrzzzcccNNN@@@<<<888555444444333222000222333333333333444555222222333444555777999:::<<<:::<<>>@@@AAAAAADDDHHHKKKOOOSSSXXX[[[\\\___cccfffhhhjjjmmmoooqqqrrrsssuuuvvvxxxxxxyyyzzz|||~~~zzzgggWWWNNNFFFEEECCCDDDGGGLLLPPPSSSKKKDDD<<<666444333333222111...++++++,,,...//////000000000000000000000000///////////////000000000111111000000111111222333///111333444555333222000222222333444444555555666333:::999999???DDDRRRiii|||yyyuuupppjjjfffdddcccaaa```___``````aaa___```aaadddfffiiilllmmmTTTRRRPPPLLLHHHDDDAAA???999999999999:::===BBBFFFJJJOOOWWW\\\```eeekkkooorrrtttwwwyyy{{{zzzmmmfff\\\TTTQQQNNNKKKIIIDDDBBB@@@>>>======>>>???BBBCCCDDDGGGIIIKKKLLLLLLNNNNNNMMMLLLJJJJJJJJJJJJLLLKKKMMMRRRVVV[[[eeeooo~~~wwwggg^^^[[[^^^bbbiii~~~xxxuuuvvv|||fffMMM@@@===777444333333222222000222333444333333555666555555555555666777888888<<<:::===CCCDDDIIIZZZlll~~~ooofffdddeeeiiipppzzz~~~|||vvvpppmmmoooqqqvvv}}}vvvoooiiifffcccccceeehhhjjjkkkeee___UUUMMMGGGDDDBBBAAA<<<;;;;;;:::888777777666444444444333333333222222111111111111111111111111111111111111222333444555666777888:::<<<>>>???@@@@@@BBBFFFIIILLLPPPUUUXXXYYY\\\```dddgggjjjmmmppprrrsssuuuxxxyyy{{{{{{{{{|||~~~zzzhhhXXXNNNBBBBBBCCCDDDFFFIIIMMMPPPOOOIIIAAA999555333333333555222///...000111222222000000000000000000000000.../////////000000111111111111000000111111222333///000222444444444222111444444444444444444444444333:::999999???DDDRRRiii}}}yyyuuupppjjjfffdddcccbbbaaa``````aaabbb``````bbbdddgggjjjlllnnn[[[XXXSSSNNNHHHCCC@@@>>>999::::::999:::<<>>??????AAABBBDDDEEEGGGGGGIIIKKKLLLKKKJJJJJJJJJLLLLLLJJJKKKOOOSSSWWW^^^eeerrrxxxfff[[[XXXYYY\\\eeeyyy{{{zzzzzz~~~mmmRRRBBB===888444222222222222333444555444222111222333777666666666666777777888<<<;;;>>>DDDFFFKKK^^^sssvvvllliiijjjooovvvzzzvvvwwwyyy~~~uuukkkgggbbb___```bbbdddeeebbb\\\SSSKKKFFFCCC@@@???======<<<:::999888777777555555444444333333222222222222222222222222222222333333333333444555666666333444555777888:::;;;<<>>888444333333444222000///000111111000//////////////////////////////000000111111222222111111000000111111222333000111111222333333333333444444444444444444444333333:::999999???DDDRRRiii|||xxxuuupppjjjfffdddcccbbbaaaaaaaaabbbcccaaaaaabbbdddfffiiikkkllliiiddd\\\SSSKKKDDD???===;;;;;;:::999999;;;???BBBFFFKKKRRRXXX\\\aaahhhmmmqqqsssuuuvvvwwwzzz}}}}}}ssslllddd]]]YYYUUUOOOKKKFFFEEEBBB???>>>============>>>>>>???@@@AAABBBCCCDDDGGGJJJJJJJJJJJJLLLNNNNNNNNNPPPSSSRRRRRRXXX```hhhxxxuuuaaaUUURRRSSSTTT___rrr{{{{{{{{{~~~tttWWWDDD???999555333333444333222333444333222111222333666555666666777888999:::<<<;;;???EEEGGGMMMbbbxxx}}}ssspppqqqttt{{{~~~zzz{{{xxxlllggg```\\\[[[]]]______]]]WWWPPPIIIEEEBBB???>>>===<<<;;;:::888777666666666555555444333333222222333333333333333333333333222222111222222333444555111222333555666888999:::===???BBBDDDEEEHHHLLLOOOQQQTTTZZZ___cccgggkkknnnppprrrtttxxxzzz{{{{{{zzzzzz{{{}}}}}}~~~}}}nnn]]]RRRLLLLLLKKKIIIIIILLLSSSXXXUUUQQQKKKBBB;;;666444333222000//////000000///...////////////////////////000000000111222333333333111111000000111111222333111111111111111333444555222333333444444555555555333:::999999???DDDRRRiii}}}yyyvvvsssoooiiifffbbbaaa```___```aaabbbccccccccccccdddeeeggghhhiiiuuupppeeeZZZNNNFFF@@@>>><<<<<<;;;:::999:::>>>AAADDDIIIPPPVVVZZZ___ffflllkkknnnqqqtttvvvzzz~~~~~~~~~uuuooogggaaa\\\WWWQQQMMMGGGEEECCC@@@>>>===<<<<<<============>>>???@@@AAAAAAEEEHHHJJJIIIJJJLLLOOOQQQTTTXXXXXXRRROOOVVVaaadddsss|||wwwvvvbbbUUURRRSSSSSSYYYkkkyyyzzzzzz|||vvvWWWEEEAAA:::666444555555555...000222222222222444666444444555666888:::;;;<<<<<<<<<@@@EEEGGGNNNddd{{{xxxuuuwwwwww}}}zzzyyy{{{zzznnniiiaaa\\\ZZZ[[[]]]]]]ZZZUUUNNNIIIEEEBBB@@@>>><<<<<<:::999888666555444666666555444333333222222333333333333333333333333............///000111222222222444555777888999:::<<<>>>@@@BBBCCCEEEIIIKKKNNNRRRWWW\\\aaaeeejjjmmmmmmooorrrvvvxxxyyyxxxxxxwwwyyy{{{|||~~~tttcccXXXMMMLLLHHHEEEDDDHHHQQQXXXVVVSSSMMMEEE===777444333555444333444555444222000111111111111111111111111000000111222333333444444111111111000111222222333222111000000000222555666000111222333555666777888333:::999999???DDDRRRiii}}}zzzwwwuuurrrnnniiieee```___^^^^^^___```aaabbbdddddddddddddddeeefffggg~~~vvviii[[[OOOFFF@@@<<<<<<;;;:::999999;;;<<<>>>DDDHHHNNNUUUZZZ```eeeiiinnnqqqtttvvvwwwyyy|||~~~|||uuukkkccc^^^ZZZTTTPPPJJJHHHEEE@@@<<<;;;<<<>>><<<===>>>???????????????DDDDDDEEEGGGJJJNNNRRRUUUYYY]]]^^^[[[UUUTTTYYY___hhhsssxxxxxxyyy{{{|||hhhZZZSSSRRRRRRVVV___oooxxxyyyzzzzzz|||]]]LLLCCC;;;999888555444444111111111222222333333444555666666777888888999999;;;:::???HHHLLLTTTkkk}}}~~~}}}wwwuuuvvvxxx|||~~~{{{ppplllfffcccccccccaaa^^^YYYTTTMMMHHHCCC@@@>>><<<::::::::::::;;;:::777555555555555444444333333333444444444333333333222222333333333222222111111111000111222333555666777777555666999<<<@@@DDDGGGIIIIIIMMMRRRWWW[[[___dddgggmmmooorrrtttuuuvvvxxxyyyyyyzzz{{{|||~~~zzziiiZZZOOOJJJHHHJJJLLLMMMQQQWWWWWWYYYUUUHHH<<<999;;;===<<<666000...000222000---000000000000000000000000000000////////////000000333333333222222222111111222222333333333333444444000111222444555777888999555666888999999@@@QQQbbb{{{}}}wwwssspppmmmjjjhhhfffdddbbb``````aaaccceeedddeeefffggghhhiiijjjjjjzzzrrrfffZZZPPPIIICCC???<<<;;;999999999:::<<<>>>CCCHHHNNNUUU[[[aaafffjjjoooqqqtttvvvwwwyyy{{{~~~xxxnnnfff```\\\VVVRRRKKKIIIFFFBBB???======>>>>>>>>>@@@AAABBBCCCCCCCCCFFFFFFGGGIIILLLQQQUUUWWWYYY]]]```^^^ZZZYYY]]]bbbjjjuuuyyywwwwwwxxxnnn^^^VVVSSSRRRSSS[[[iiizzz{{{}}}~~~~~~bbbMMMCCC:::888888666444555222222222222222333333333666666777777888888888999<<<:::???GGGMMMWWWpppzzzxxx{{{yyyrrrnnnnnnrrrxxx~~~|||rrrmmmiiiggghhhiiigggeee\\\WWWOOOHHHCCCAAA>>>===;;;:::999:::::::::888666666666666555555555444444444444444333333333333222333333222222222222222222111222222333444555666666555666888;;;>>>BBBEEEGGGHHHLLLQQQVVVZZZ^^^cccfffkkknnnqqqssstttuuuwwwyyyyyyzzz{{{|||~~~mmm^^^RRRLLLHHHIIIJJJJJJNNNSSSRRRTTTPPPFFF>>><<<>>>>>>???999333111222333111...000000000000000000000000///000111222222111000///333333222222111111111111222222333333333333444444666666666555555555444444777777999:::999>>>MMM]]]www}}}xxxtttpppmmmjjjhhhcccbbb___^^^]]]___aaabbbffffffffffffffffffffffffkkkddd[[[RRRJJJEEE@@@===<<<;;;999888999:::<<<===CCCGGGNNNVVV\\\bbbhhhlllooorrrtttvvvwwwxxx{{{}}}{{{qqqhhhccc]]]XXXSSSLLLJJJHHHEEEBBB@@@>>>>>>===>>>???AAACCCDDDFFFFFFFFFFFFGGGIIIMMMQQQUUUXXXYYY^^^cccdddbbbaaadddhhhnnnxxxyyyuuuvvvuuu}}}uuudddYYYSSSRRRPPPVVV```pppjjjOOODDD:::888888666555555333333333333222222222222777777777777777888888888<<<:::>>>FFFNNN]]]xxx~~~wwwsssrrrwwwtttmmmkkklllpppvvv~~~}}}sssppplllkkkmmmnnnmmmkkkaaaZZZQQQIIIDDDAAA???>>>===;;;999999999999999777777777777666666666666666555555444444444333333333222222222222222222333333333333333333444444444444555666777:::<<>><<<;;;<<<===???BBBDDDFFFGGGEEEEEEFFFGGGKKKOOOSSSUUUZZZ```gggkkkkkkkkknnnpppttt}}}zzzsssvvvrrrwww|||iii[[[TTTRRROOOSSSZZZggg|||pppRRRFFF:::888888777555555444444444333333222222111777777777777777777777777<<<;;;>>>EEEPPPbbbyyytttrrrssszzzvvvooorrrrrruuu{{{wwwsssppppppqqqrrrpppnnneee^^^TTTJJJDDDAAA@@@???>>><<<999888999999999999666666666666666666666666555555555555444444444444111111111222222333333333333333333333333333333333555666666888:::<<<>>>@@@DDDGGGKKKPPPTTTYYY^^^bbbfffiiillloooppprrruuuwwwwwwxxxzzz{{{}}}|||jjj\\\RRRIIIFFFEEEEEEGGGJJJMMMNNNLLLIIIIIIIIIEEE???888555111000111111111//////////////////////////////000111222222111000///111000000000000000000000222222222333333333444444555555666666777777888888666666999;;;;;;<<>>;;;;;;<<<===???BBBEEEGGGIIIFFFEEEFFFGGGJJJMMMQQQSSSZZZ```iiiooossstttwwwxxx||||||tttvvvrrrtttmmm^^^VVVSSSOOORRRWWWdddyyyvvvXXXIII<<<888999888666666555444444333333222222222777777777777777888888888;;;;;;>>>EEEQQQfffxxxsssrrrttt{{{yyyyyyyyy{{{~~~zzzwwwvvvvvvvvvsssppphhh```UUULLLEEEBBB@@@???>>><<<999888999::::::999555555555555555555555555666666666555555555444444111111111222222333333333444333333333333222222222555555666777888:::<<<===AAADDDHHHLLLPPPUUU[[[___bbbeeeiiilllnnnpppsssuuuvvvvvvxxxzzz|||~~~xxxcccVVVJJJEEEDDDCCCEEEHHHKKKLLLKKKJJJJJJJJJBBB999333222111000111333333333////////////////////////000///...------...///000000000000000000000000111222222222333333333444444333333555666777999::::::333444777;;;<<<>>>FFFPPPjjj{{{wwwsssoookkkgggbbb```]]][[[ZZZ[[[]]]^^^]]]^^^```bbbdddfffhhhiii]]]YYYTTTOOOKKKEEE@@@<<<;;;:::888777888999;;;<<>>@@@CCCFFFJJJKKKHHHHHHHHHHHHJJJMMMPPPRRRWWW^^^gggpppvvvyyy|||~~~xxxwwwtttuuusssbbbXXXUUUPPPSSSXXXdddzzz~~~^^^NNN>>>999:::999777666444444444444333333333333666666666777888888999999:::<<<@@@GGGSSShhhwwwqqqqqqsssyyy|||{{{{{{yyyuuuqqqhhhaaaWWWMMMGGGCCCAAA???>>><<<:::::::::::::::888444444555555555555666666777666666666666555555555222222222222222222333333333333333333222222222222444444555666888:::;;;<<>>444333333333333444444555666000000000000000000000000111///---++++++---///111000000000111111111111222222222333333333333444444555555555666666777777777333333666:::<<>>???BBBEEEIIIKKKIIIHHHHHHGGGHHHJJJMMMNNNTTTZZZcccmmmuuuzzz~~~vvvvvvwwwyyyfff[[[WWWPPPTTTZZZggg|||dddRRRAAA;;;;;;:::777555333333333444444444444444444555555777888999:::;;;999===BBBHHHUUUiii~~~uuuqqqrrrtttzzz|||{{{{{{yyytttpppfff```WWWOOOIIIDDDAAA>>>===<<<;;;;;;<<<;;;999777555555666666666777777777777777777666666666555555333333222222222222222222222222222222222222333333444444555666888:::<<<======???CCCFFFJJJPPPVVV[[[]]]```dddhhhjjjmmmpppsssqqqrrrtttvvvyyy{{{}}}~~~~~~wwweeeRRRHHHCCCAAA@@@BBBDDDJJJNNNNNNLLLHHH>>>444444555555444333333333444000000000000000000000000000///...------...///000111111111111222222333333222222333333333333444444666666555555555555555555666444666:::<<>><<<;;;;;;<<<===<<<999777666666777777888888888999777777777777666666666666444333333222222111111111111111222222222333333333333444444666888:::<<<===<<<>>>BBBEEEIIIOOOUUUZZZ\\\___cccgggjjjlllppprrrpppqqqsssuuuxxxzzz|||}}}~~~~~~kkkVVVIIIDDD???>>>???DDDLLLRRRRRRPPPJJJAAA888444555555333111//////000000000000000000000000000//////000000000000//////111111222222222333333333222222333333333444444444444444444444555555666666888666777:::<<<>>>FFFNNNkkk}}}{{{yyywwwsssoookkkeeeccc```]]]\\\\\\^^^___\\\\\\]]]^^^___```aaabbbmmmmmmjjjeee[[[OOODDD======999555555888;;;;;;;;;@@@FFFNNNVVV\\\```dddggglllmmmnnnppprrrsssssstttuuuuuuwww}}}wwwnnneee^^^WWWRRRLLLHHHEEECCCBBB@@@>>>>>>>>>>>>@@@BBBDDDEEEHHHGGGEEEDDDDDDDDDEEEEEEMMMQQQXXX```hhhqqqzzz}}}zzzyyyxxx~~~nnn```YYYYYYXXX\\\iii~~~mmmRRRCCCAAA<<<:::;;;666555555444444444444555555333555777999:::;;;;;;:::<<<@@@CCCIIIWWWjjjzzz}}}yyy{{{}}}}}}wwwwww||||||uuurrrssswwwyyy~~~~~~}}}zzzwwwqqqkkkaaaXXXOOOHHHBBB>>><<<<<<;;;999777666666777777777666666666666777777999888888888777777666666555555555555444333222111222222222222222222222222222222222333555777888999888;;;@@@EEEJJJOOOUUUYYYZZZ]]]aaadddfffiiilllnnnnnnpppssstttuuuvvvyyy{{{yyy{{{~~~qqq[[[QQQIIIAAAAAAGGGLLLQQQUUUTTTNNNFFF???===,,,...222444444333222222111111111111111111111111......//////000000000111111111111000000000//////333333333222222222111111111111222333333444555555777555666;;;>>>BBBJJJSSSiii}}}{{{xxxuuuqqqnnniiieee```]]]\\\[[[[[[ZZZ\\\\\\]]]]]]^^^```aaabbbmmmmmmjjjeee\\\QQQGGGAAA<<<999666555888:::;;;;;;@@@FFFNNNVVV\\\```dddgggkkklllmmmooopppqqqqqqqqquuusssuuuyyy|||zzzqqqgggaaaYYYUUUOOOJJJGGGEEECCCAAA>>>=========???@@@BBBDDDGGGFFFEEEDDDDDDDDDEEEFFFJJJNNNTTT[[[bbbjjjsssxxxvvv{{{zzzyyyvvvggg```[[[ZZZ^^^kkkqqqUUUDDDAAA;;;999:::666555555444444444444555555444555777999:::;;;;;;;;;>>>AAAEEEKKKYYYmmm}}}~~~}}}~~~|||~~~uuunnnjjjkkkooorrr|||yyynnncccYYYPPPIIIEEECCCBBBAAA>>>;;;:::::::::777777666666666666777777888888777777777666666666555555555555444333222222222222222222222222222222222222222333555666888999:::===AAAEEEHHHMMMRRRUUUYYY\\\```dddfffhhhkkknnnlllnnnqqqssstttvvvxxx{{{wwwyyy||||||||||||~~~wwwaaaVVVNNNEEEEEEKKKKKKOOOSSSUUUQQQJJJBBB===333444444333222222222222111111111111111222222222///000000000111111111111333333333222222111111111111111222222333333333444444444444444444444444444777555777:::===AAAJJJSSSkkk~~~{{{yyyvvvqqqnnniiieee```]]]\\\[[[[[[ZZZ^^^^^^___```aaabbbcccdddccccccaaa]]]VVVLLLDDD???<<<999666666777:::;;;<<>>AAADDDFFFIIINNNQQQWWWZZZ___bbbeeegggkkkmmmlllnnnpppqqqrrrsssvvvxxxtttvvvyyyyyyyyyyyyzzz{{{yyyxxxxxxxxxxxxyyyzzzzzz}}}{{{fffZZZQQQHHHHHHLLLJJJLLLQQQUUUVVVPPPFFF>>>;;;999666333111111111222000000111111222222222222/////////000000000000111444444444444333333333333000000111222333444555555666666555555555444444444777666777:::<<<@@@IIISSSnnn|||yyyvvvqqqnnnhhheee```]]]\\\\\\[[[ZZZaaaaaaaaabbbcccdddeeeeeeUUUUUUUUURRRNNNGGGBBB>>>;;;999777666777999;;;<<>>AAABBBBBBCCCDDDDDDDDDDDDCCCEEEGGGJJJLLLPPPUUUXXX]]]eeeqqq{{{}}}|||}}}mmm```aaa___bbbnnnaaaKKKCCC:::777888555555555444444444444555555555555666777999:::;;;<<<===BBBHHHUUUiii}}}{{{}}}wwwsssqqqqqquuuzzz}}}~~~}}}jjjYYYNNNIIIEEE@@@>>>>>>>>>===<<<777777666666666666777777555555555555666666666666666666777777666666555555444444444333333333222222222222222333444555666777888:::===@@@BBBFFFJJJMMMPPPSSSXXX\\\```cccgggiiijjjllloooppppppqqqtttuuussstttvvvvvvuuutttuuuvvvxxxwwwuuutttsssrrrrrrqqqwww|||zzzlll___TTTKKKGGGGGGIIIJJJPPPYYYaaa^^^QQQFFF;;;999666555555333000...000000111111111222222222000000000000000000000000222222222222333333333333333333333333333333333333000111222333444555666666777666888:::;;;???KKKWWWsss|||yyyuuuppplllgggddd___\\\\\\\\\\\\[[[___```aaabbbcccccccccbbbIIIIIIIIIHHHFFFDDDAAA@@@::::::999777666777;;;>>>BBBGGGOOOWWW]]]bbbeeehhhjjjjjjkkkmmmmmmnnnnnnnnnjjjiiijjjooorrrsssyyyxxxpppiiibbb^^^XXXSSSNNNIIIDDDAAA>>>===<<<;;;;;;;;;<<<===@@@@@@AAABBBBBBBBBAAAAAABBBCCCEEEGGGHHHKKKOOORRRVVV[[[ggguuu{{{}}}}}}{{{pppbbb```^^^___iii|||cccMMMEEE;;;888888555555555444444444444555555666666666777888:::<<<<<<>>>DDDMMM]]]ttt|||yyy||||||zzzzzz~~~~~~~~~vvvbbbVVVKKKFFF@@@=========<<<:::777777666666666666777777555666666666666777777777666666777777777777666666555555444444333333222222222222222222333444555666555888;;;>>>AAADDDIIILLLLLLOOOTTTYYY\\\```dddgggdddgggjjjmmmooorrruuuxxxrrrtttuuuuuusssrrrssssssvvvuuutttrrrpppooonnnnnnqqquuu|||}}}sssggg[[[RRRKKKIIIJJJLLLRRR\\\dddbbbWWWLLL;;;999666666666555111---111111111111111111111111444333333333333333222222111111111111222222222222555444444444333333333222//////000222444555777777666777999;;;<<<@@@NNN\\\vvv{{{xxxsssnnnkkkgggccc___\\\\\\\\\\\\\\\]]]^^^```aaaaaaaaa```___LLLKKKJJJGGGDDDBBB???>>>999:::999777666777;;;>>>BBBGGGPPPWWW]]]bbbfffhhhggghhhiiikkklllmmmmmmmmmiiihhhkkkpppqqqqqquuu{{{}}}tttoooeeeaaa\\\VVVPPPKKKEEEAAA???>>>===;;;;;;;;;<<<===??????@@@AAA@@@@@@>>>>>>AAABBBCCCDDDEEEGGGKKKNNNTTTWWW```mmmyyy|||{{{~~~ttteee___[[[ZZZdddxxxdddOOOGGG===999999444555555444444444444555555666666666666888:::<<<===AAAHHHUUUhhh}}}}}}kkk^^^OOOHHHAAA<<<<<<;;;888666777777666666666666777777666666666777777777888888666777777888888777777777666555555444333333222222222222222222333444555555555777:::===???BBBFFFIIIHHHLLLQQQVVVYYY]]]bbbeeebbbeeehhhjjjlllnnnqqqsssqqqssstttsssrrrppppppqqqpppooonnnlllkkkjjjjjjjjjiiimmmsss{{{yyyooocccXXXPPPKKKKKKNNNVVV___eeeddd[[[SSSAAA<<<777555666666222///333333222222111000000000333333333333222222111111000111111111222222222333333333333444444444444444111111222333444555666777555777:::<<<===BBBPPP```zzz~~~zzzwwwrrrmmmiiigggccc___\\\\\\]]]]]]\\\\\\]]]___```aaa```___^^^VVVTTTQQQMMMIIIEEECCCAAA999::::::888555666;;;>>>BBBGGGPPPWWW]]]bbbfffhhheeefffgggiiikkkllllllmmmiiiiiilllpppqqqooorrrvvv}}}yyyssshhhddd^^^XXXRRRLLLGGGCCC@@@???===<<<;;;;;;<<<===>>>???@@@@@@???>>>===<<<@@@AAABBBCCCCCCEEEHHHKKKOOOPPPXXXdddmmmxxx~~~{{{}}}wwwggg]]]YYYXXXaaauuueeePPPHHH>>>999999444555555555444444555555555666666666666888:::<<<===DDDMMM[[[ppp{{{xxxuuuvvv{{{pppbbbXXXPPPGGGAAA@@@>>>:::777777777666666666666777777666666777777888888999999666777777888888888777777666666555444333333222222222222222222333444444555555888:::<<<>>>@@@DDDGGGFFFIIIOOOTTTXXX\\\```ccceeegggiiiiiihhhhhhjjjkkkppprrrsssrrrpppooooooooojjjiiihhhgggggggggggggggnnnooorrrwww~~~|||rrrggg\\\RRRLLLLLLPPPXXXaaafffddd]]]WWWGGG@@@888444555555444111444333333222111000//////111000000000//////......111111111222222333333333111222222333444555666666333444444555555666666666555777:::======CCCRRRbbb|||~~~zzzvvvqqqlllhhhfffccc___\\\\\\]]]]]]\\\\\\]]]___```aaa```^^^]]]fffeeeaaaZZZRRRKKKGGGEEE<<<:::888666777999===???AAAEEELLLTTT[[[```cccdddgggggggggggghhhiiijjjkkkmmmmmmlllmmmooorrrvvvyyy}}}yyyssslllggg```YYYSSSNNNJJJGGGCCCBBB???<<<;;;:::;;;;;;:::;;;<<<>>>????????????>>>>>>@@@AAACCCDDDEEEFFFHHHPPPRRRXXXeeeooo~~~~~~|||iii\\\WWWWWW___nnnoooRRREEEAAA;;;666666666555444444555888:::<<<555666777888888:::===???HHHRRRfffuuummmhhhiiinnnwwwooo\\\PPPFFFCCCBBB@@@>>>>>>:::999777666666666777888999999777666555555555555777777777777777777777777777666444333222111111111222222222333333444444444444777<<<>>>??????@@@AAAFFFIIIMMMTTTZZZ```eeegggiiijjjkkkkkkkkklllnnnpppmmmnnnnnnnnnllliiifffdddfffdddbbb`````````bbbccceeehhhmmmrrrwww}}}zzzsssgggZZZSSSSSSLLLOOOUUU]]]dddddd___YYYIII@@@888777666444333444222222222111111111111000//////000000000000//////000111111---))))))///444333444555666777777777777333444555555555444333222555555888;;;<<>>>>>@@@BBBDDDFFFGGGHHHGGGNNNPPPVVVbbbkkk{{{yyyggg]]]XXXWWW\\\gggvvvmmmPPPCCC???999555555555444333333444666888999555777888888999<<<@@@CCCMMMXXXmmm}}}pppiiidddgggnnnyyywwwfffYYYMMMGGGCCC>>>;;;::::::999777666666666777888999888777666555555555555777777777777777777777777777777666444333222222222222333333333333333333444666888:::;;;;;;===@@@CCCFFFHHHMMMSSSYYY___cccfffiiijjjjjjiiigggfffgggiiiiiijjjjjjiiihhheeebbbaaaaaa```^^^\\\\\\]]]^^^______bbbfffjjjooouuu{{{|||sssggg[[[TTTSSSNNNNNNQQQXXX^^^aaa___\\\MMMDDD;;;999777444222333222222222111111111111000///000000111111000000///222444444111......333888333444555666666777777777444555555666666555555444888888:::<<<===CCCRRRaaa}}}{{{wwwsssooojjjfff```\\\[[[\\\\\\\\\\\\]]]^^^______^^^]]]\\\|||tttgggYYYNNNHHHCCC@@@<<<999777777999:::BBBFFFLLLSSSZZZ^^^aaabbbeeefffhhhiiijjjiiiiiihhhlllkkkjjjkkkllloooqqqsssuuu|||{{{uuuooojjjddd]]]WWWSSSNNNKKKDDDCCC@@@===;;;;;;;;;;;;:::;;;<<<===>>>?????????>>>???AAACCCEEEGGGIIIIIIEEELLLMMMQQQ]]]fffuuuyyyggg^^^ZZZWWWZZZbbboooqqqTTTGGGBBB<<<888888444444333222333444666777666777888999;;;???DDDHHHSSS```tttuuujjjccc___ccclllzzzooobbbSSSKKKFFF???;;;::::::999888777666777888888999888777666666555555666777777777777777777777777888777777666555444333333444333333333333333333222777777777777777:::???CCCEEEGGGKKKQQQWWW\\\aaaccceeeffffffeeecccaaabbbcccccccccccccccaaa^^^\\\ZZZZZZYYYWWWVVVVVVWWWXXXYYYXXXZZZ^^^bbbfffmmmsssxxxuuujjj```VVVPPPOOOMMMLLLLLLQQQWWW\\\^^^]]]OOOFFF===;;;999555444444222222222111111111111000000111111111111111111000111444555444222222555888333444555666666777666666666666555555555666666777::::::<<<>>>>>>DDDSSSbbb}}}|||yyytttqqqkkkgggaaa\\\ZZZYYYYYYXXX\\\]]]]]]^^^^^^]]]]]]\\\~~~ppp```RRRJJJDDDAAA===:::888888999:::BBBFFFKKKRRRXXX]]]```bbbdddfffhhhjjjjjjiiihhhgggjjjjjjiiiiiikkkmmmoooppprrrxxx~~~wwwoookkkeee^^^YYYTTTOOOLLLEEECCC@@@===;;;;;;;;;;;;::::::<<<===>>>????????????@@@AAACCCDDDFFFGGGGGGDDDJJJJJJMMMXXX```ooo|||kkk___[[[YYY\\\bbboootttVVVHHHCCC===999:::555555444444444444555666888999:::;;;===BBBHHHMMMXXXcccvvv|||nnnddd^^^ZZZ___jjjyyyttteeeVVVMMMHHHCCC@@@???:::999888777777777888999888888777666666666666666777777777777777777777777777777666666555444333333444444444333333222222222555555666555666888===@@@DDDFFFIIIOOOTTTYYY]]]___]]]___``````___^^^___```]]]]]]\\\[[[YYYWWWUUUTTTRRRRRRQQQQQQQQQQQQRRRSSSRRRUUUXXX]]]bbbiiiqqqvvv|||nnnbbb[[[SSSNNNNNNKKKIIIIIIMMMSSSYYY[[[[[[NNNEEE===;;;999666555555222222222111111111000000111111222222222222111111...111333444333222444666333333444555666666666666666555444444444555666777888999;;;>>>???EEETTTddd~~~|||yyytttqqqkkkfffaaa\\\ZZZYYYXXXXXX\\\]]]]]]]]]]]]]]]]]]\\\rrrbbbTTTLLLBBB@@@<<<999888999;;;<<>>;;;;;;;;;;;;999:::;;;===>>>>>>>>>>>>@@@AAAAAABBBCCCCCCDDDDDDCCCIIIHHHKKKUUU]]]lll}}}mmmaaa]]][[[^^^eeeqqqsssTTTEEE???999555666666666666666666666777777999:::<<<===@@@DDDJJJNNNXXXbbbrrrxxxjjjaaa[[[XXX]]]hhhvvvzzzkkkZZZPPPJJJEEEAAAAAA;;;:::888777777777888999888777777666666666666777777777777777777777777777555555666666555444333222444444444333333222222222222333555666666888:::<<>>;;;888888999;;;===@@@CCCIIIOOOVVV]]]aaacccffffffggghhhhhhhhhgggffffffgggggghhhjjjkkkmmmnnnpppuuu|||{{{ooolllfffaaa\\\WWWQQQMMMGGGEEEAAA>>><<<;;;;;;;;;999:::;;;<<<===>>>>>>>>>@@@@@@AAAAAABBBCCCCCCDDDDDDIIIHHHJJJTTT\\\kkk~~~nnnddd^^^\\\```hhhsssyyyXXXHHHAAA:::666777777777888888888999999999;;;<<>>;;;888777888:::;;;???BBBGGGNNNVVV]]]bbbeeeggggggggggggggggggggggggeeeeeeggghhhjjjlllnnnnnnppptttzzz}}}pppmmmhhhccc___YYYSSSOOOGGGEEEBBB>>><<<;;;;;;;;;999999;;;<<<===>>>>>>>>>>>>???@@@BBBCCCEEEFFFGGGEEEJJJHHHJJJTTT]]]lllqqqddd]]]ZZZbbbnnnzzz___MMMFFF>>>999:::666666777999::::::::::::<<<>>>AAACCCDDDFFFHHHJJJQQQ]]]pppuuuiii^^^ZZZYYYaaalllyyy|||zzz~~~~~~xxxpppjjjcccaaa^^^\\\[[[]]]```bbbhhhnnnxxx}}}gggXXXNNNEEE@@@@@@;;;:::999888888888999999777777666666666666777777777777777777777777777777444555666777777666444333222333333333333333333444333444444444444666999<<<@@@BBBDDDHHHLLLPPPRRRTTTTTTVVVWWWUUUQQQNNNLLLKKKJJJIIIHHHFFFDDDCCCBBBAAA???@@@AAABBBDDDDDDEEEEEEEEEGGGIIILLLRRRYYYbbbhhhqqq|||ppp^^^SSSOOOJJJIIIHHHLLLQQQUUUVVVUUUQQQGGG>>>999666111......222222222111111111111000///000000111111000000///444333222333444444444333222222333444555555555555222333444555666666666666555666:::>>>AAAHHHYYYiii{{{xxxooollliiigggfffeeedddccc```______^^^^^^______```|||{{{vvvmmm```TTTKKKFFFAAA???;;;777666666888999>>>AAAFFFNNNVVV]]]cccfffhhhgggffffffffffffggggggdddeeefffhhhkkkmmmnnnoooooosssyyy~~~~~~rrrooojjjeeeaaa[[[UUUQQQHHHFFFBBB???<<<;;;;;;;;;999999;;;<<<===>>>>>>>>><<<===@@@BBBEEEHHHJJJKKKEEEKKKIIIKKKUUU^^^mmmuuubbbZZZYYYdddttt___MMMEEE<<<888888555555777888::::::;;;;;;===@@@CCCEEEEEEEEEFFFGGGNNN]]]rrruuuiii^^^ZZZ[[[cccooo||||||{{{}}}oooddd\\\UUUMMMGGGJJJIIIHHHGGGGGGGGGHHHIIIEEEKKKTTT___kkkzzzjjj[[[PPPHHHCCCCCC;;;:::999888888888999:::777777666666666666777888777777777777777777777777555666888999888777555444222222222333333444444444666555333111111444:::???@@@AAADDDGGGKKKNNNQQQRRRNNNPPPRRRQQQOOOMMMKKKKKKFFFEEECCCAAA@@@>>>>>>>>><<<<<<>>>@@@AAABBBBBBBBBGGGHHHIIIKKKOOOVVV^^^dddjjjvvvkkk___\\\NNNKKKHHHJJJOOOTTTVVVVVVLLLCCC;;;999888555333444222222222111111111111000//////000000000000//////444222111111222222222111222222333444555555555555222333555777888777777666888999<<>>===<<<;;;;;;<<<<<<<<<>>>@@@@@@>>><<>>AAACCCEEEDDDBBBBBBFFFIIIPPP```yyyrrrhhhdddbbbaaahhhuuu}}}yyyvvv}}}vvviii___SSSJJJGGGFFFDDDBBB<<<<<<==================@@@CCCFFFIIILLLUUUaaakkktttaaaSSSJJJDDDBBBAAA===999777888999999999;;;:::999888777777777777777777777777777888888999999999888888888888999999555555444333222222222222444444333444555777999::::::===@@@CCCFFFGGGGGGGGGMMMMMMLLLJJJHHHGGGFFFEEECCCBBB@@@???===;;;:::999;;;;;;;;;;;;<<<===>>>>>>???AAADDDGGGKKKQQQXXX]]]gggnnnzzzwwwaaaSSSJJJFFFDDDIIILLLNNNPPPTTTSSSLLLCCC<<<999777444222000000111111222222222222222111000//////111333444111222333444666777888888333333333444444444555555666666666666666555555555:::999;;;>>>@@@HHHZZZkkk|||wwwtttnnnkkkhhhccc```___^^^^^^____________```bbbcccddduuujjjaaaTTTIIIDDD???;;;:::888555777:::<<<@@@GGGOOOVVV\\\```aaacccbbbbbbbbbccccccdddeeeeeefffggggggfffgggiiikkknnnqqqtttyyyxxxtttnnnhhhbbb\\\VVVRRRLLLHHHCCC???======<<<;;;::::::;;;===@@@@@@???===>>>???@@@AAABBBDDDEEEEEEFFFFFFGGGKKKOOOXXXhhhwwwwwweee\\\VVVXXX\\\dddxxxbbbOOODDD;;;888:::666666555666777:::<<<>>>???AAABBBAAA???AAAEEEJJJWWWjjjtttjjjdddcccfffnnnzzz{{{yyyvvvttt{{{|||lllaaaUUUMMMCCC===<<<<<<:::888;;;;;;::::::::::::::::::888;;;>>>>>>@@@FFFOOOWWWaaaooovvvdddUUULLLEEEBBB@@@===999777777888999888::::::999888777777777777777777777777777888999999888777777666666777777888666555444333222222222222333333222333444555777888999;;;>>>AAADDDEEEEEEEEEGGGFFFEEEDDDBBBAAA@@@???======<<<;;;:::999999888::::::::::::;;;<<<======???AAACCCFFFJJJOOOVVV[[[aaaiiiuuu{{{eeeWWWMMMHHHFFFIIIMMMNNNRRRVVVTTTMMMCCC<<<888555333111000111111111222222222222111000///...///000222333111111222333444444555666333333333444444444555555555555555666666666666666999888999<<>>===<<<;;;::::::;;;>>>AAACCCBBBAAAAAAAAAAAABBBBBBCCCCCCDDDFFFEEEFFFJJJMMMTTTcccqqq}}}fff\\\TTTTTTXXXaaavvveeeQQQFFF>>>:::;;;777777666777888:::<<<===<<<===>>><<<<<>>CCCFFFOOO___sssxxxgggXXXMMMFFFAAA???<<<888777777888888888:::999888777666666666666888777777777777888999999666666666555555666666666666555444333222222222222222222111222333444666777888:::<<>>===<<<;;;:::777777777777777777777777888888888888999:::;;;<<>>AAAHHHOOOUUUZZZ]]]^^^___```aaacccdddeeeffffffeeefffgggfffeeeeeefffhhhiiilllooosssyyyvvvqqqkkkeeeaaa\\\XXXUUUPPPKKKFFFAAA???>>>===;;;;;;<<<>>>BBBFFFHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEGGGIIIKKKPPP]]]jjj}}}jjj___WWWWWWZZZcccwww~~~hhhSSSGGG???;;;;;;777777777777888999;;;<<<:::::::::999999>>>FFFMMMZZZsssqqqkkkgggiiioooyyyxxxqqqqqqqqqssswwwggg[[[RRRKKKFFFCCC@@@===<<<======<<<:::888888777666666555444444555777888888666666888:::>>>@@@FFFRRRddd{{{yyyhhhZZZNNNEEE@@@===;;;888777888888888777999888777777666666666777888888777777888888999:::777777666666666666777777666555444333333222222333333222222222333444666777888999;;;===>>>?????????======<<<;;;::::::999999555555555555555555555555777777777777777999::::::>>>???AAABBBEEEJJJPPPTTTZZZ```lll{{{|||iii\\\SSSLLLGGGHHHKKKNNNSSSYYY[[[UUUJJJAAA:::666666666222222222222222222222222000////////////000111222111111111111111111111000333333333444444444555555333444444555666777888888777666777:::===HHH\\\nnn{{{wwwssspppkkkiiifffcccaaa``````aaa_________```aaabbbddddddqqq```SSSGGGAAA===<<<:::777888<<>>???BBBFFFKKKMMMNNNMMMLLLLLLKKKJJJIIIIIIHHHHHHGGGFFFGGGIIIJJJMMMYYYeeexxxoooeee___```bbbiii{{{}}}kkkUUUIIIAAA<<<:::777777777777888888999:::999999999888999>>>HHHOOOaaa}}}~~~pppkkkhhhiiioooxxxuuunnnppprrrwwwyyynnn___SSSLLLHHHEEECCC>>>===<<<;;;;;;;;;:::888999888888777666555555444666777888888777666666666:::<<<>>>BBBKKK^^^vvvwwwgggYYYMMMDDD???===;;;888888999999999888999888888777777777777777888888888888888999999:::999888888888888888888999666666555444333333333333444444333333333555666777999999:::;;;<<<<<<======::::::999999888888888777666666555555444333333333666666555666666777888999<<<>>>???AAACCCHHHMMMRRR\\\bbbmmm{{{}}}xxxxxx}}}|||iii]]]SSSKKKEEEFFFHHHKKKQQQWWW[[[UUULLLBBB:::666555666333222222222222222222222000000000000111111222222222222222222111111111111333333333444444444555555333444444555666777888888888777999;;;???III]]]nnn}}}yyyuuurrrjjjhhhfffcccbbbbbbbbbccc````````````aaacccdddeee|||wwwkkk]]]RRRFFF@@@<<<<<<:::888999===@@@CCCIIIOOOTTTXXXZZZ[[[]]]___aaaccceeeeeeeeeeeecccdddeeeeeeddddddfffhhhhhhjjjmmmooosss{{{zzzuuunnnhhhccc___[[[YYYTTTPPPIIIDDDAAA@@@>>><<<@@@@@@CCCGGGLLLOOOPPPOOOKKKJJJJJJIIIHHHGGGFFFFFFEEEEEEGGGIIIHHHKKKUUU```qqqvvvlllffffffhhhnnn}}}pppXXXKKKCCC===999888888888999999999999999::::::;;;:::;;;AAAJJJQQQeeezzznnnkkkdddgggmmmvvvyyyoooiiilllpppwww}}}rrrcccZZZNNNEEEAAA@@@>>>===;;;;;;;;;:::999999888777999999888888777777666666333444444555444444333333222777===???BBBLLL\\\iiittteeeWWWLLLDDD???===;;;999999:::::::::999999999888888888888888999999888888888888999::::::;;;::::::999999::::::;;;777666555444333333333333555444333333333444666777999999999999999:::::::::666666666666666555555555666555555555444333333333555555555555666777888999;;;<<<>>>???BBBGGGMMMQQQ^^^dddooo}}}~~~{{{|||jjj___RRRKKKEEEEEEGGGJJJOOOTTTWWWSSSLLLBBB:::444333444333333333333222222222222000111111111222222222222333333222222222222222222333333333444444444555555444444555555666666777777888888:::===AAAJJJ\\\mmmzzzuuuqqqhhhgggeeecccbbbbbbcccddd`````````aaabbbcccdddeeeeeennnuuussskkkaaaVVVLLLCCC>>>;;;;;;:::888:::>>>AAADDDIIIOOOTTTWWWYYYZZZ\\\]]]```bbbccccccbbbbbbbbbcccddddddcccdddfffhhhgggiiikkklllooovvv}}}xxxpppjjjeeeaaa]]][[[VVVQQQKKKFFFBBB@@@>>>===>>>???AAAFFFJJJMMMNNNMMMHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCEEEGGGFFFHHHQQQ[[[kkk|||qqqhhhgggiiipppvvv]]]NNNEEE???999;;;;;;;;;;;;;;;;;;::::::;;;=========>>>CCCLLLRRRffftttiiiggg]]]aaajjjvvvzzzqqqgggbbbeeekkkttt~~~xxxhhh]]]RRRLLLDDD???>>>===;;;999;;;;;;;;;;;;:::::::::;;;888888888888888888888777444333333333444333222111000444888:::<<>>AAAIIIYYYiiiyyyqqqllleeedddbbb``````aaabbbccc`````````aaabbbccceeeeeeWWWaaaiiihhhbbbZZZPPPGGGBBB===::::::999888:::???AAADDDIIIOOOSSSWWWXXXYYYZZZ\\\^^^```aaaaaa```___aaabbbcccccccccdddgggiiiggghhhiiijjjlllsss}}}zzzrrrkkkfffbbb^^^\\\WWWRRRLLLFFFCCC@@@>>>===<<<<<>>======<<<;;;===>>>@@@@@@AAAEEEMMMSSShhhnnncccbbbWWW]]]iiivvvyyyssskkkaaa\\\___fffppp}}}xxxxxxxxx|||rrrdddUUUJJJHHHDDD@@@>>>??????===:::999999:::999999999;;;<<<777777777888888888888888888777666555666666555333666444222222666;;;AAAEEEOOO]]]qqqrrrcccWWWNNNHHHDDD===<<<;;;;;;======<<<::::::::::::999::::::;;;;;;999999888888999999:::;;;;;;::::::999999::::::;;;777777555444444444444444333222111111111222333444777666555444444444444555555666666666666777777777000111111333444555666666666555555666666777888999999;;;===???BBBGGGMMMRRR[[[cccpppuuuggg]]]RRRKKKFFFGGGIIIJJJMMMRRRXXXWWWSSSKKKBBB;;;999999444444444333333222222222...//////000000000000000000111111111222222222222333333333444444444555555666666666666666555555555555777:::???AAAHHHWWWfff~~~wwwnnnhhhcccbbb```___^^^___aaabbb``````aaaaaabbbccceeefffPPPTTTZZZ]]]\\\UUUMMMGGGDDD>>>;;;;;;;;;888888:::???BBBFFFKKKPPPTTTVVVWWW]]]]]]]]]^^^^^^^^^^^^^^^aaaaaa```^^^^^^```dddhhhhhheeefffiiilllooowww|||sssmmmhhhccc]]]XXXUUUQQQKKKFFFCCC@@@===;;;???>>>???CCCHHHKKKJJJHHHGGGGGGFFFFFFDDDBBBAAA@@@BBB@@@AAACCCDDDGGGPPPZZZdddwww}}}nnneeefffhhhmmm~~~```LLLCCC???;;;;;;:::999999999:::;;;<<<888<<<:::===HHHJJJPPP^^^yyy~~~lll___YYYZZZ\\\cccooozzz|||uuummm___YYYVVVXXX]]]iii}}}||||||xxxkkk___RRRJJJGGGBBB???;;;;;;<<<===<<<:::777777888888888999999999888777666444444444555666555555444444444444555555222333666666777777999;;;CCCJJJWWWhhhxxx|||mmmaaaXXXNNNDDD===???;;;888:::>>>???<<<999999===>>>;;;999;;;>>>===;;;;;;;;;;;;:::999999999;;;:::999777666666666666777666666666555555555555333222111000000111222333555444444444444555666666555444333333222222222222444444444555555555666666666555444444555777999;;;;;;999:::>>>AAADDDKKKSSSZZZcccppp~~~uuugggZZZUUUOOOJJJJJJKKKLLLRRRXXXbbbccc]]]NNN@@@:::888777444333111000000000111111////////////000000000000000000111111111222222222222222222333333555666777555555555555555555444444888999<<<===<<>><<<>>>===???CCCHHHLLLLLLKKKJJJJJJHHHGGGEEECCCAAA@@@BBB@@@AAACCCDDDGGGQQQZZZfffxxxpppeeefffgggkkk}}}eeeOOOFFFAAA===;;;:::999888888999:::;;;777;;;999<<>>===;;;<<<;;;::::::888888777666;;;:::999888888888888999666555555444444555555666777888999999777777888999@@@FFFQQQ___mmmyyyxxxkkk___VVVNNNFFF@@@AAA===888888<<>><<<>>>>>>;;;:::===AAA@@@;;;===<<<<<<;;;:::::::::::::::999888888888888888999777777666666666555555555333222111000000111222333444444444333444555555666666555555444333333444444555555555555666666666666888777555555555666888999===;;;<<>>999555333222111111111111222333000000000111111111222222333333444444444555555555444444444444555555666777555555555555555444444444999999;;;===>>>CCCRRR```yyyxxxpppkkkfffccc___^^^^^^`````````aaaaaa``````aaabbbdddeeeOOOSSSXXX^^^```\\\UUUOOOHHHBBB======<<<999999;;;>>>AAAEEEJJJNNNQQQSSSTTTUUUUUUWWWXXXZZZ\\\]]]^^^```bbbeeefffeeeddddddeeeeeecccdddhhhkkkooovvv~~~yyyqqqlllfff```[[[WWWRRRLLLGGGDDDAAA>>><<<<<<<<<>>>BBBHHHMMMOOOPPPPPPNNNLLLIIIFFFCCCBBBAAACCCAAABBBDDDFFFIIIRRR\\\gggyyyrrrffffffeeehhhwwwjjjRRRFFFAAA===:::999888777777888999999666:::888:::CCCFFFMMM]]]|||pppaaaXXXUUUQQQTTT^^^mmmyyy{{{rrriii\\\XXXUUUXXX___nnnyyyhhh\\\RRRHHHBBBAAAAAA???===<<<===>>>===<<<======<<<;;;:::999888888<<<;;;::::::999999::::::666666555555555555666666777888999888777666777888===AAAIIITTTaaammmxxx}}}|||sssggg\\\UUUNNNHHHCCC@@@;;;666444777;;;<<<<<<>>>;;;888<<>><<<::::::::::::;;;999999888888999::::::;;;777777777666666666555555333222222111111222222333333333333333333444444555777666555555555555555555555555555666666666777777999888777555555555666777:::888:::>>>BBBFFFNNNVVV^^^gggsss|||mmm___SSSMMMJJJJJJLLLOOOVVV]]]dddiiiggg[[[LLLBBB;;;666444333222222222333444555111111222222222333333333111111222222222333333333444444444444444444555555666666666666777777777777;;;999999<<>>===:::999;;;>>>@@@DDDHHHLLLOOOQQQRRRSSSTTTUUUWWWXXXZZZ[[[\\\\\\^^^aaaaaaaaa```aaabbbdddbbbccchhhkkknnnuuu}}}{{{tttnnniiibbb]]]XXXTTTNNNHHHEEEBBB???===:::;;;>>>BBBHHHNNNSSSVVVUUUSSSPPPLLLHHHEEECCCCCCDDDBBBCCCEEEGGGJJJSSS]]]hhh|||tttgggeeeddddddqqqlllRRRFFF@@@===999999777666666777777888777;;;999:::BBBFFFOOO```}}}jjj\\\VVVTTTPPPTTT___nnnyyyzzzpppfff[[[XXXVVVXXXbbbsss{{{nnn^^^TTTKKKDDD@@@@@@???>>>============<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<999999888888888888888888777666666555555666666777111333555555555666777999<<<>>>CCCLLLWWWeeerrrzzzwwwoooeee[[[SSSMMMGGGDDD???<<<888777888;;;<<<===<<<:::999===IIITTTTTTMMM???>>><<<:::999999::::::999999888888888999999:::777777777666666666666555333333333222222333333333333222222222222333444444666666555555444555555666444444555555555666666666888777666666666666777777888666888===AAAFFFNNNVVVbbbiiiuuuttteeeXXXQQQKKKJJJKKKLLLRRRYYY^^^ddddddZZZMMMDDD>>>999666555444333222333333444111222222222333333333333000000111111111222222222333333333333333333222222888888999999999999999::::::888888;;;???DDDNNNWWWppp{{{wwwqqqmmmiiifffcccaaa``````___^^^^^^]]]]]]]]]]]]___```aaaVVV\\\fffqqqvvvpppcccXXXNNNGGG@@@???===999999;;;===???CCCGGGJJJMMMNNNOOOTTTTTTUUUVVVWWWXXXXXXYYY[[[\\\]]]\\\\\\]]]```bbbcccbbbcccgggjjjmmmssszzz|||uuupppjjjddd___ZZZUUUOOOIIIEEEBBB???===999;;;>>>BBBHHHOOOWWW[[[ZZZXXXUUUQQQLLLIIIFFFEEEFFFDDDEEEGGGHHHKKKTTT]]]ggg~~~~~~tttfffdddbbb```kkkzzzoooUUUHHHBBB>>>:::999777666666666777777888<<<:::;;;CCCGGGRRReeezzzfffXXXRRRQQQRRRWWWaaaooozzzyyynnncccZZZXXXWWWYYYeeeyyyooocccUUUMMMGGGBBB???@@@<<<=========<<<;;;;;;<<<;;;;;;<<<<<<<<<=========777888888888888888888888777777777666666777777777222444555666555666777999999;;;???EEEOOO\\\kkkuuurrrmmmddd[[[RRRLLLFFFCCC@@@???>>>===>>>?????????>>>???>>><<<>>>BBBBBB>>>???===<<<:::999888999999::::::888777777666666666888777777777666666666666333333333444444333333333333222222222222333444444555444444444444444555555333333444444444555555555555555555666666777888999:::999;;;@@@EEEJJJSSS[[[dddlllwwwxxxhhhZZZRRRLLLJJJIIIJJJPPPWWW]]]cccbbbXXXLLLDDD???;;;999777555333222222222222111111111222222222333333444444444555555555666666444555555666555555444333777777777888888999999999999777777;;;???EEENNNXXXqqq|||wwwrrrnnnkkkiiieeeccccccbbb```___^^^^^^]]]]]]^^^___aaabbbXXX^^^jjjwww~~~yyykkk___PPPHHHAAA>>><<<888888:::<<<>>>AAAEEEHHHKKKLLLLLLRRRSSSSSSTTTUUUVVVVVVWWWZZZ[[[\\\\\\\\\^^^bbbddddddbbbcccgggiiikkkpppwww~~~|||uuupppkkkeee```[[[WWWPPPJJJFFFCCC@@@>>>999;;;>>>BBBHHHPPPYYY___```___\\\YYYTTTOOOLLLIIIIIIGGGGGGIIIIIIKKKTTT]]]ggg~~~}}}{{{{{{sssdddcccaaa^^^fffttt~~~uuu[[[LLLDDD@@@:::999888666666666777777777===;;;<<>>>>>===<<<<<<===???>>>>>>===<<<;;;::::::999999:::;;;;;;;;;::::::888888777777777777888888999:::;;;999777666777888666999===AAAGGGSSS```jjjmmmjjjddd\\\TTTLLLGGGDDD<<<<<<============<<<<<<<<>>>>>>>>>>>===<<<;;;999888888;;;:::999777666555555555888888777777777666666666333444444555555444444333333333333333333444444555444444444333444444555666444444444444555555555666444444555666777888999999888777999???EEEJJJSSS\\\eeemmmxxx{{{jjjZZZSSSLLLJJJJJJKKKRRRYYYaaaffffff[[[NNNEEE???;;;999777555333222111222222111111222222222333333333333333333444444444555555666666888999999888777666444444444555666666777777999777999===@@@FFFSSS___www{{{uuupppnnnllliiihhhgggfffdddccc``````______```aaacccdddSSSXXXcccqqqzzzyyymmmcccQQQIIIAAA>>>;;;777777999<<<===AAADDDGGGIIIJJJKKKNNNNNNPPPQQQSSSTTTUUUVVVVVVXXX\\\^^^___```bbbddddddcccdddgggiiiiiinnnttt{{{zzztttpppkkkeeeaaa\\\XXXQQQKKKGGGDDD@@@>>>:::<<>>AAAAAA???===>>>??????>>>===<<<;;;::::::999999:::;;;<<<===<<<<<<;;;999888888777777888888999:::;;;<<<;;;888777888999888;;;>>>@@@DDDKKKWWW___fffeeeccc]]]VVVNNNIIIFFF===<<<<<<:::::::::<<<>>><<>><<<:::888:::999888888777777777777888888888777777777666666333444555666666555444333444444444333444555555666555555444444555666666777666666666666777777777777555555666777777777777777555444777===CCCHHHRRR[[[fffnnnyyynnn___WWWOOOLLLKKKLLLRRRYYY^^^eeeggg^^^RRRHHH???:::555444333222222222333444333333333333444444444444111111111222222222333333333555777888999888777666444444555555666777777777999:::===@@@CCCJJJYYYhhh~~~|||uuupppooommmjjjiiiiiihhhfffeeecccbbbbbbbbbbbbdddeeefffKKKOOOYYYfffrrrtttlllcccRRRIIIAAA===:::777666999;;;===@@@DDDFFFHHHIIIJJJJJJKKKLLLOOOQQQTTTUUUVVVQQQUUU[[[___``````aaaaaaeeecccdddggghhhhhhlllsssyyyyyysssoookkkfffaaa]]]XXXRRRLLLGGGDDDAAA>>>:::<<>>===???CCCFFFAAADDDDDD???>>>@@@@@@???@@@AAACCCCCCAAA>>>;;;999999999888888999999:::;;;888888888888777777777777333444555666666555444333555444444444444555666666666666666666666777888888888888888888999999999999777777777777777666666555888777999@@@FFFLLLUUU^^^fffnnnyyysssfff]]]TTTOOOLLLKKKPPPVVVVVV___eee```UUUJJJAAA:::222222111111222444555666444444444555555555666666444444444555555555666666000111333555666666555444666777777888999999:::::::::<<<@@@CCCDDDLLL^^^ppp{{{sssnnnmmmkkkiiihhhhhhhhhfffdddeeeddddddddddddfffggghhhFFFKKKTTT\\\```___\\\ZZZIIIFFFAAA<<<999888999999888;;;???AAAAAACCCFFFJJJJJJJJJLLLNNNPPPRRRSSSTTT[[[ZZZYYYYYYZZZ\\\^^^```aaabbbdddeeefffhhhlllooozzz|||uuuoooiiiccc___\\\XXXSSSNNNJJJEEEAAA>>>>>>>>>@@@BBBGGGPPPZZZaaakkkkkkjjjfff```ZZZWWWVVVKKKLLLLLLLLLLLLQQQYYY___mmm{{{~~~ooo```______]]]eeerrr}}}aaaKKKAAA???::::::888777777777888999555999999===FFFKKK\\\wwwmmm___XXXWWWWWWYYY```kkkuuuvvvooofff______]]]```nnnvvvrrrkkkddd^^^XXXQQQMMMFFFCCCAAAAAADDDEEEDDDBBBCCCCCCDDDDDDCCCAAA@@@???======<<<;;;:::::::::;;;>>>======<<<<<<<<<======999999999999999999999999999:::;;;;;;999999:::;;;;;;<<<===>>>AAAGGGNNNTTT_________]]]ZZZUUUQQQNNNHHHFFFCCCAAA@@@BBBDDDFFFGGGEEECCCCCCCCCCCCBBBAAACCCCCCBBBAAA???===;;;:::999888777444333555999===::::::999999888777777777666666555444444444444555444333333333333444555555555555555555666666666666666666777777777777666666666666666666666777888888;;;:::;;;@@@DDDJJJVVVaaakkksss|||mmm```RRRMMMKKKIIIHHHIIIWWW[[[___\\\SSSHHH>>>:::666444111000111222111111111111111000000000000000111111111000111111222333444555666777777666666555777777888888888888777777;;;;;;<<<@@@DDDMMMaaarrryyyrrrrrroookkkiiihhhgggfffeeebbbbbbaaaaaaaaaaaabbbbbbFFFJJJOOOTTTUUUSSSOOOMMMEEEBBB>>>:::888777777777:::<<>>>>>>>>???AAAFFFNNNXXX___iiiiiihhhddd___YYYVVVUUULLLNNNNNNNNNOOOTTT\\\bbbkkkyyy~~~|||~~~pppaaa______]]]dddpppbbbLLLAAA???;;;:::888777777777888999666:::999===FFFLLL]]]xxxpppccc\\\ZZZWWWXXX]]]eeemmmnnnfff___[[[\\\[[[___mmm~~~pppjjjbbbZZZTTTOOOJJJGGGFFFDDDCCCDDDGGGHHHGGGFFFGGGGGGHHHHHHFFFDDDBBB@@@???>>>===<<<<<<======>>><<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<;;;:::999:::<<<<<<===>>>???AAAFFFLLLPPPYYY[[[\\\\\\ZZZWWWSSSQQQMMMKKKHHHFFFFFFHHHKKKMMMPPPNNNKKKJJJIIIHHHGGGEEEDDDDDDCCCBBB@@@>>><<<;;;999999888666555666999<<<::::::999888888777777666555555444333333333333444444444333333444444555666777777888888888999999999888888999999999888888777666666666666666777888888:::999;;;@@@DDDJJJVVVaaakkktttxxxjjjZZZRRRNNNKKKJJJKKKRRRWWW[[[ZZZRRRGGG>>>999666444111111111222222111111111111111000000000000111111111111111222222333444555666777777777666555777777888888888888777777::::::<<<@@@DDDOOObbbtttyyyrrrqqqnnnkkkjjjiiihhhgggeeebbbbbbbbbaaaaaabbbbbbbbbCCCEEEGGGIIIIIIGGGDDDBBB@@@>>>;;;999777555555555:::<<>>>>>???@@@EEELLLUUU\\\ccccccbbb___ZZZUUURRRQQQLLLMMMNNNNNNOOOUUU]]]dddooo|||zzzyyy|||ssscccaaa```]]]dddpppdddMMMAAA>>>;;;:::999888777888888999777;;;:::>>>GGGMMM^^^zzzqqqeee^^^\\\YYYYYYZZZ___dddddd^^^WWWUUUWWWXXX\\\jjjzzzllleee[[[QQQKKKHHHFFFEEEFFFFFFGGGJJJMMMNNNMMMLLLMMMNNNOOOOOONNNKKKGGGEEEBBBAAA@@@?????????@@@AAA=========<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<<<<::::::;;;<<<>>>???AAACCCDDDGGGLLLOOOTTTVVVYYY\\\[[[YYYVVVSSSKKKJJJHHHFFFGGGJJJMMMOOOSSSQQQNNNLLLKKKIIIFFFDDDEEEEEEDDDBBBAAA???>>>===:::::::::999888777999;;;:::999999888888777666666555444333333222222333333444444444333444444555666888888999999999:::::::::;;;;;;;;;;;;;;;:::999999777777777666777777888999:::999;;;@@@DDDKKKVVVbbbllluuuvvvcccXXXRRRMMMKKKLLLOOOTTTYYYYYYSSSIII@@@;;;777444222111222222222111111111111111111111111111111111111111111222333333444555666777888888777666777777888888888888777777999999<<<@@@FFFQQQeeewwwyyyrrrooommmkkkjjjjjjiiigggeeeccccccbbbbbbbbbbbbcccccc>>>@@@BBBCCCDDDCCCCCCBBB===<<<:::999777666555555999;;;<<<>>>@@@AAACCCDDDEEEFFFHHHJJJLLLNNNOOOPPPQQQRRRTTTWWWZZZ\\\]]]]]]^^^___aaabbbccceeeiiilllqqqzzzzzztttnnnhhhddd]]]ZZZTTTOOOKKKGGGCCC@@@>>>>>>>>>???CCCJJJSSSZZZ\\\\\\[[[XXXSSSNNNKKKJJJHHHJJJKKKKKKMMMSSS[[[bbbppp}}}xxxvvvxxx|||wwwgggdddccc```gggssseeeNNNBBB>>>;;;:::999888777888999999999<<<;;;???HHHNNN```|||~~~nnnccc\\\YYY[[[YYYYYY[[[^^^]]]XXXSSSNNNRRRTTTYYYggg|||xxxllldddXXXNNNIIIHHHIIIIIIJJJLLLOOOSSSWWWXXXWWWVVVVVVWWWYYYZZZXXXVVVRRRPPPIIIHHHEEECCCBBBBBBBBBCCCAAAAAAAAA@@@???>>>======;;;<<<<<<<<<<<<<<<======:::<<<===<<<;;;:::;;;<<>>;;;<<<======:::999999999999999999888777777666666555555444333333333444444444444444444444555666666777777888888888999999999<<<<<<<<<<<<<<<;;;:::999888888777777777888888999:::999<<>>===;;;:::888777777666888888:::<<>>>>>>>>???BBBIIIRRRXXXYYYZZZYYYUUUPPPKKKHHHGGGGGGHHHIIIJJJKKKQQQZZZaaajjjxxxxxxvvvwww{{{}}}zzzjjjhhhgggeeelllxxxfffOOOCCC???;;;;;;999888888888999:::999===;;;???HHHOOObbb~~~xxxkkkaaa\\\XXXZZZYYYYYYZZZ[[[YYYUUUPPPJJJNNNQQQUUUbbbxxxuuuggg```UUUMMMIIIJJJLLLNNNQQQUUU[[[aaacccdddcccccc___aaacccdddcccaaa___]]]RRRPPPLLLIIIFFFEEEEEEEEEFFFFFFEEEEEEDDDBBB@@@???============>>>>>>??????===?????????>>>===>>>??????BBBFFFJJJMMMPPPSSSVVVWWWYYY\\\^^^^^^\\\XXXVVVNNNMMMLLLKKKMMMQQQUUUWWWXXXVVVUUUTTTSSSQQQNNNKKKFFFEEECCCBBB@@@@@@@@@@@@>>>???@@@???<<<:::999999999999888888777666666555777777666555555555555555555444444444444555666666888888888888999999999999;;;;;;<<<<<<;;;:::999999999999888888888888999999;;;:::===CCCIIIQQQ^^^jjjsssyyy|||gggZZZRRRMMMMMMNNNSSSVVVZZZ\\\XXXNNNCCC;;;777555222222222333222222000000111111222222222333222222222111222333333444444555777999999999999888888888999999999999888888888999===BBBIIIVVVkkk}}}{{{sssmmmkkkiiiiiiiiihhhgggeeedddccccccccccccccccccdddHHHHHHIIIIIIHHHHHHGGGGGG@@@???===;;;999888888999888888999;;;???AAABBBAAACCCDDDFFFHHHJJJLLLMMMNNNQQQRRRTTTVVVYYY[[[]]]^^^```bbbcccdddeeehhhkkknnnmmmuuu~~~~~~wwwqqqkkkhhh___[[[UUUQQQLLLHHHDDDAAA======>>>???BBBJJJRRRYYY\\\]]][[[WWWRRRLLLIIIHHHGGGHHHIIIIIIJJJPPPXXX___gggvvv}}}{{{|||~~~|||lllkkkkkkjjjqqq~~~fffPPPDDDAAA<<<;;;:::888888999999::::::<<<;;;>>>HHHOOObbbwwwkkkddd___\\\ZZZ[[[\\\^^^]]]YYYSSSNNNHHHLLLNNNQQQ]]]ssszzzppp```ZZZRRRLLLKKKMMMPPPRRR[[[aaaiiioooqqqqqqppppppjjjkkkkkkkkkjjjiiihhhggg[[[XXXTTTPPPMMMLLLLLLLLLMMMMMMMMMMMMKKKIIIGGGEEECCCCCCDDDDDDEEEEEEFFFFFFEEEFFFGGGFFFEEEDDDEEEGGGBBBEEEIIIMMMPPPTTTXXX[[[___```aaaaaa```^^^[[[YYYQQQPPPNNNNNNPPPTTTXXXZZZZZZYYYXXXWWWVVVTTTPPPMMMGGGFFFDDDBBBAAAAAAAAABBBAAABBBBBBAAA===;;;::::::999888888777777666555555888777777666555666666666555555444444555555666777999999:::::::::;;;;;;;;;::::::;;;;;;;;;;;;::::::;;;:::999999888999999999;;;;;;???GGGNNNVVVdddpppzzz~~~zzzeeeXXXRRRMMMLLLNNNRRRUUUYYY[[[XXXNNNBBB999888555333222333333333222000000111111222333333333222222222222222333444444555666888999:::::::::999888888999999999999888888999:::>>>DDDJJJWWWmmm{{{sssnnnkkkhhhfffffffffeeedddccccccbbbbbbbbbbbbccccccKKKLLLLLLLLLKKKIIIHHHGGGCCCAAA===:::888888999:::<<<:::999;;;>>>???>>>===BBBCCCDDDFFFHHHJJJLLLLLLQQQQQQRRRSSSVVVXXX[[[]]]___```bbbcccdddfffjjjmmmnnnvvv~~~|||vvvpppjjjfff___[[[VVVQQQMMMIIIDDDAAA======>>>???CCCJJJSSSZZZ______^^^YYYSSSMMMIIIGGGEEEFFFGGGGGGGGGLLLUUU[[[eeessszzzllllllmmmmmmuuueeePPPEEEBBB<<<;;;:::999888999::::::999<<<:::===GGGOOObbbwwwlllgggcccaaa```cccfffgggeee^^^UUUOOOHHHLLLMMMNNNYYYppp|||rrrjjj^^^ZZZUUUSSSTTTWWWYYYZZZdddkkkuuu|||~~~|||{{{zzztttsssqqqooommmlllkkkkkkaaa___ZZZWWWUUUTTTUUUWWWYYYZZZZZZYYYWWWUUURRRPPPNNNNNNOOOOOOPPPQQQQQQQQQOOOPPPQQQPPPOOOOOOPPPQQQMMMOOORRRUUUWWW[[[___ccceeeeeeeeedddcccaaa```___VVVTTTSSSRRRTTTWWW[[[^^^___^^^\\\[[[YYYVVVQQQNNNJJJIIIGGGEEEDDDDDDEEEEEEDDDEEEDDDAAA===;;;:::;;;888888888777666666555555777777666555555555555555555555555555555666666777999999999999::::::::::::999999:::;;;<<<<<<<<<<<<;;;;;;:::999999999999999<<<===AAAJJJRRR[[[jjjwwwyyyeeeYYYRRRNNNLLLMMMQQQSSSXXX\\\ZZZRRRFFF<<<888666333222333333333222000000111222222333444444333222222222222333444444555666888:::;;;;;;;;;:::888999999::::::999999888:::;;;???EEEKKKXXXmmm{{{tttoookkkfffcccbbbcccccccccbbbbbbbbbaaaaaabbbbbbbbbJJJJJJKKKLLLLLLKKKJJJIIIEEEBBB>>>:::777888999:::???<<<:::;;;======;;;999???@@@BBBCCCEEEGGGIIIJJJQQQQQQQQQQQQSSSVVVYYY[[[\\\]]]______aaacccgggjjjpppxxxzzztttnnnhhhddd___\\\VVVQQQMMMIIIEEEBBB======>>>???CCCKKKTTT[[[______]]]YYYRRRKKKGGGFFFBBBCCCDDDCCCCCCHHHPPPWWW___mmmyyykkklllnnnnnnwwweeePPPFFFDDD<<<;;;:::999999999::::::999<<<:::===GGGOOObbbwwwlllhhheeeccchhhkkkoooqqqmmmdddYYYRRRIIILLLLLLLLLWWWnnn}}}vvvllleeeaaa___\\\\\\^^^aaacccdddjjjrrr|||zzzxxxuuuqqqnnnlllkkkkkkdddbbb^^^[[[ZZZ[[[]]]___dddeeeeeedddbbb___\\\ZZZVVVWWWWWWXXXYYYYYYZZZZZZVVVXXXYYYXXXWWWVVVWWWXXXXXXYYY[[[]]]___bbbfffjjjhhhgggfffeeeddddddcccccc^^^\\\[[[ZZZ\\\___ccceeeiiigggeeecccaaa\\\WWWSSSLLLKKKIIIGGGFFFFFFGGGHHHFFFFFFEEEAAA===;;;;;;<<<888888888777666666555555666666555444444444444555555555555555555666777777666666777777777888888888888999:::<<<======>>>>>><<<;;;::::::999999999999======CCCLLLTTT___nnn{{{zzzfff[[[TTTNNNLLLMMMQQQTTTYYY^^^^^^WWWKKKAAA888666333222333444333222000000111222333333444444333333222222333333444555555666888:::;;;;;;;;;;;;888999999::::::999999888:::;;;???EEELLLYYYnnn|||tttpppkkkeeeaaa```aaabbbbbbbbbbbbaaaaaaaaaaaabbbbbbLLLMMMNNNOOOOOOMMMLLLJJJBBBBBBAAA@@@???>>>===<<<666666777999:::<<<>>>???@@@@@@AAABBBDDDFFFHHHIIILLLNNNPPPRRRSSSUUUWWWYYY\\\^^^```aaaccceeejjjmmmpppuuu~~~{{{uuummmfffbbb]]]ZZZVVVRRROOOJJJEEEAAA@@@>>>???BBBDDDHHHRRR]]]bbbbbb___ZZZSSSMMMJJJIIIDDDAAA@@@BBBCCCCCCHHHOOO[[[gggxxx{{{qqqoooqqqttthhhTTTIIIBBBAAA???<<<999888888:::;;;:::>>>>>>BBBJJJPPPddd{{{nnngggcccbbbeeemmmuuuyyyyyyqqq```QQQLLLJJJIIIMMM[[[qqq~~~wwwpppmmmnnnjjjoooqqqppprrrxxx{{{|||{{{yyyuuuoooiiiddd```]]]]]]XXXUUUVVVWWWWWW[[[```dddeeegggggggggfffeeeeeeeeefffggghhhiiiiiiiiiiiihhhgggeeegggiiijjjhhheeeiiiiiijjjkkkmmmnnnpppqqqrrrpppmmmiiihhhhhhiiijjjfffeeeddddddfffiiillloooqqqooollliiigggccc^^^ZZZVVVRRRMMMIIIIIIIIIIIIIIILLLIIIEEEBBB@@@>>><<<::::::::::::999999999888888666555444333333333333444222333444555666777777777444555555666777888999999999:::;;;<<<<<<<<<;;;:::<<<;;;:::999999999:::;;;===@@@EEEMMMWWWeeerrr{{{wwwhhh\\\SSSLLLKKKMMMQQQWWW\\\]]]\\\WWWKKK@@@;;;888333000000000111000111222333444555777888888222333333333222222444666666777888999999999999999999999:::;;;;;;<<<======;;;;;;???DDDKKKYYYoooxxxqqqlllfffaaa____________aaa``````_________``````PPPOOOMMMLLLJJJIIIHHHHHHHHHFFFCCC???<<<999777666444444555666888:::<<<===@@@@@@@@@BBBCCCEEEGGGHHHKKKMMMPPPRRRSSSTTTWWWYYY[[[\\\^^^___aaadddhhhkkknnnttt}}}{{{tttmmmfffbbb^^^[[[WWWSSSOOOKKKEEEBBB@@@>>>???AAADDDHHHRRR\\\ddddddbbb]]]VVVOOOKKKIIICCCAAA@@@BBBCCCCCCHHHNNNXXXbbbsssuuutttuuuyyyiiiUUUIIIBBB???===:::777666777888999888======AAAJJJQQQeeewwwiiibbb___^^^bbbjjjtttzzz|||uuueeeVVVMMMLLLLLLPPP\\\sss{{{uuusssuuuvvv}}}}}}wwwqqqllleee___ZZZUUUQQQOOORRRUUUWWW\\\ccceeeeeefffeeecccbbbaaaaaagggjjjoootttxxx{{{{{{{{{{{{zzzyyy{{{||||||yyyvvvwwwvvvuuuuuuvvvwwwxxxyyyxxxwwwtttrrrpppqqqrrrssspppooommmllllllnnnppprrrrrrpppnnnmmmkkkhhhddd```\\\XXXSSSOOONNNOOONNNNNNNNNKKKFFFCCCAAA???===;;;999999999999888888888888333333444444555666777777444444555666666666666666555555666666777888888999999:::;;;<<<<<<<<<;;;;;;<<<<<<:::999999:::;;;;;;>>>BBBHHHPPP[[[hhhuuu~~~ssseee[[[SSSMMMMMMPPPRRRYYY___bbbaaa[[[MMM@@@;;;888444222222222222111222222333333444444555555222333444333222222444666777888999:::;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<===@@@FFFMMMZZZppp}}}vvvpppkkkeeeaaa______``````bbbaaa```_______________NNNLLLIIIGGGEEEFFFGGGHHHHHHFFFAAA===999555444333444444555666888999;;;<<>>>>>AAACCCGGGRRR\\\eeefffeeeaaaZZZRRRLLLIIICCCAAA@@@BBBBBBBBBGGGNNNUUU___pppuuutttvvvyyyjjjUUUIIIBBB<<<;;;888666555555666777777;;;;;;@@@JJJRRRgggqqqccc\\\ZZZYYY]]]gggsss|||zzzjjj\\\NNNNNNNNNQQQ\\\qqq~~~|||~~~yyytttlllbbbZZZQQQLLLJJJMMMPPPSSSYYY``````aaa```^^^ZZZXXXXXXXXXbbbgggppp{{{|||yyywwwvvvwwwwwwuuutttsssrrrqqqoookkkhhhccc___[[[XXXWWWVVVUUUTTTPPPLLLGGGCCCAAA@@@>>><<<888888888888777777777777333444555666666666666666555555666666666666555555666666666777777888888999::::::;;;<<<<<<<<<<<<;;;>>>===<<<:::::::::;;;<<<@@@DDDLLLVVVaaammmyyy|||pppcccZZZSSSOOOOOOSSSTTT\\\eeejjjjjjbbbRRRBBB:::888666555555444333222333333333333222222222222222333444333222222444666888999:::<<<<<<<<<<<<<<<======<<<;;;::::::999999===>>>BBBHHHOOO]]]sss{{{tttnnniiiddd```___```aaaaaaccccccaaa```____________DDDCCCCCCBBBCCCDDDEEEFFFAAA@@@<<<999777666666666666666666777999;;;<<<===>>>>>>???@@@BBBDDDEEEGGGIIIKKKNNNPPPQQQSSSVVVXXXYYYZZZ\\\]]]^^^aaadddgggmmmrrr{{{zzztttmmmgggccc```]]]YYYUUUQQQMMMGGGDDD???>>>>>>AAACCCGGGQQQ\\\eeeggggggddd\\\SSSLLLIIIDDDAAA@@@BBBBBBBBBGGGMMMUUU```sssyyypppooopppsss~~~iiiTTTHHHAAA;;;:::888666666666777777777;;;;;;@@@KKKUUUlllnnn___XXXVVVVVVZZZeeerrr||||||mmm^^^NNNOOONNNPPPXXXlll}}}zzz{{{wwwiii^^^UUUOOOJJJJJJKKKMMMSSSYYY^^^___^^^[[[WWWTTTTTTVVV\\\bbbmmmzzz~~~|||{{{zzzyyyxxxuuuppplllhhheeeaaa___]]]\\\YYYXXXQQQMMMGGGCCC@@@???===;;;777777777777666666666666666666666666666444333222444555666666777777666666888888888888888888999999:::;;;;;;<<<<<<<<<<<<<<>>===<<<;;;<<<======AAAGGGPPP[[[gggrrr|||}}}qqqddd[[[TTTPPPQQQTTTVVV___jjjrrrssskkkXXXFFF999777666555555555333111333333333333333333333333222333444444333333444666777999;;;===>>>======<<<======<<<;;;;;;::::::999===>>>BBBHHHPPP^^^tttyyyrrrlllhhhccc``````aaabbbccceeedddcccaaa```_________;;;<<<>>>???@@@@@@@@@???<<<:::999777666666777777555666666777888:::;;;<<<======>>>???AAACCCDDDEEEGGGJJJLLLOOOPPPRRRUUUXXXYYYZZZ\\\]]]^^^```dddggglllrrrzzzzzzsssmmmgggccc```]]]YYYUUURRRMMMHHHDDD???===>>>AAACCCGGGQQQ\\\dddfffgggddd]]]TTTLLLHHHEEEBBBAAACCCCCCCCCGGGNNNXXXeeezzz~~~rrrhhhggghhhjjjtttfffRRRGGG@@@;;;:::999888777777888888888<<<<<>>======>>>??????CCCJJJUUUaaalllvvv~~~uuuggg]]]VVVPPPPPPSSSWWWaaalllvvvyyyqqq]]]KKK888777555444555444222000222222222333444444555555333444444444333333555777777999;;;>>>???>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<===BBBHHHPPP___uuuyyyrrrlllhhhccc``````bbbdddeeeeeeeeecccbbb``````______777888:::;;;;;;999777666:::999999888777666555444333333444444555777888999<<<<<<===>>>@@@BBBCCCEEEFFFHHHKKKNNNOOORRRUUUWWWYYYZZZ[[[\\\]]]___cccfffjjjpppyyyyyysssmmmgggddd```]]]YYYUUUQQQMMMGGGDDD???======@@@BBBFFFQQQ[[[ccceeefffccc\\\TTTMMMJJJGGGDDDCCCDDDDDDDDDHHHNNNYYYggg|||yyylllbbbaaaaaabbbkkkwwwdddQQQFFF@@@;;;;;;:::999999999999999:::>>>===AAANNNZZZsssppp```WWWSSSRRRRRR\\\iiirrrxxxuuuiii\\\PPPNNNLLLNNNXXXiii}}}|||xxxxxxyyyvvvkkk]]]VVVPPPNNNOOOQQQXXX```bbbeeehhheee___[[[[[[]]]^^^aaaiiivvvyyytttooommmjjjhhhfffbbb^^^[[[SSSNNNGGGAAA>>><<<;;;:::777777777777666666666666222222222444555777999:::;;;<<<===>>>>>>>>>>>>>>>=========<<<<<<;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>>??????>>>>>>>>>@@@AAABBBEEENNNZZZgggrrrzzzyyyjjj___VVVPPPOOORRRVVV^^^jjjtttzzztttaaaNNN:::888555444333333111///111222222333444555555666333444555444333333555777888:::===@@@AAAAAA???>>>=========>>>>>>>>>>>>>>><<<===BBBIIIQQQ```www{{{tttmmmiiidddaaabbbdddeeefffeeeeeecccbbbaaaaaaaaaaaa333444444444444444444444777888999999888666444333333333333444555666777888;;;;;;<<<===???AAACCCDDDEEEGGGJJJMMMOOOQQQTTTWWWWWWXXXZZZZZZ[[[]]]aaaccchhhmmmvvv~~~yyyrrrlllgggddd___\\\XXXUUUQQQLLLGGGCCC???======@@@BBBFFFPPP[[[ccceeefffccc]]]UUUPPPMMMHHHEEEDDDFFFEEEEEEIIIOOOWWWdddxxxttthhh^^^\\\[[[[[[cccooozzzdddQQQFFF@@@;;;:::::::::999999999999;;;>>>===AAAMMMZZZtttppp___UUUPPPNNNLLLVVVaaakkkrrrqqqggg[[[SSSPPPNNNSSS```rrr{{{wwwvvv{{{~~~tttccc[[[UUUSSSTTTWWW___gggiiinnnrrrooogggaaa___aaabbbeeemmmzzz{{{sssqqqooommmjjjfffaaa]]]UUUPPPHHHBBB???===;;;:::888888888777777777666666444333333444666:::===@@@EEEEEEEEEEEEDDDCCCAAAAAA@@@@@@???>>>>>>===<<<<<<===<<<<<<;;;<<<<<<>>>>>>>>>>>>>>>>>>@@@BBBDDDEEEIIIRRR```mmmwww~~~yyyjjj___VVVOOONNNPPPRRRZZZdddnnnvvvrrraaaOOO>>>;;;777444333222111000222222222222333333333333333444555444333444555777:::<<<@@@CCCDDDDDDBBBAAAAAAAAA@@@@@@???>>>>>>>>>===???CCCKKKSSSbbbyyy}}}wwwoookkkfffcccccceeefffgggeeedddcccbbbbbbbbbbbbbbb//////...///000333666777333555777999:::888666555555555555666666888999:::;;;;;;<<<===???AAABBBCCCDDDGGGJJJLLLNNNQQQTTTVVVVVVWWWXXXYYYYYY[[[___bbbeeekkkttt|||yyyrrrlllgggddd___\\\XXXTTTPPPLLLFFFCCC>>>======@@@BBBFFFPPP[[[dddeeefffccc]]]WWWRRROOOIIIFFFEEEFFFFFFEEEJJJPPPTTT```sssqqqeeeZZZXXXVVVVVV^^^iiixxxeeeRRRGGGAAA:::::::::999999999999999;;;>>><<<@@@LLLYYYsssooo^^^SSSMMMKKKHHHQQQ\\\fffnnnooofff\\\VVVQQQPPPWWWgggzzzyyyvvvvvv~~~|||iiiaaaYYYWWWWWWYYYaaaiiivvv|||}}}tttkkkiiiiiijjjnnnvvvvvvuuusssqqqnnnjjjddd```WWWRRRJJJCCC@@@>>><<<<<<888888888888777777777777999888666555777:::>>>AAAMMMMMMLLLJJJHHHFFFDDDBBBBBBAAAAAA@@@???>>>=========<<<<<<;;;;;;===>>>???>>>>>>>>>???AAACCCEEEGGGLLLUUUcccqqqzzzxxxiii^^^UUUNNNMMMPPPOOOVVV___jjjrrrppp```OOOAAA===888444333333222111333333222222111000000///444555555555444444666777<<<>>>BBBEEEGGGFFFEEECCCDDDCCCBBBAAA???>>>======???@@@EEELLLUUUddd{{{xxxppplllgggddddddeeeggggggddddddccccccbbbccccccccc111000000000111222333333777777888888666444111///555555555666666777888999999:::;;;<<<===???@@@@@@CCCFFFJJJLLLNNNPPPRRRTTTTTTVVVWWWXXXYYY[[[^^^```dddiiipppwwwyyysssmmmgggbbb___^^^ZZZVVVPPPKKKGGGDDDBBB???===@@@BBBFFFNNNWWWaaagggiiieee___ZZZTTTNNNGGGDDDCCCDDDCCCBBBGGGMMMVVV]]]kkk}}}ooobbbXXXVVVWWWWWW^^^hhhrrrfffPPPDDDAAA:::999888888777777888888:::888???IIIMMMVVVuuuooo]]]RRRMMMKKKDDDKKKVVVaaagggfffaaa\\\WWWTTTSSSYYYgggxxxzzzxxxuuuwww{{{ooofff^^^ZZZXXX[[[eeeooo|||xxxxxx|||~~~zzzvvvsssqqqllleee```TTTOOOIIICCC@@@>>>===<<<888888777777666666555555555444444555888<<<@@@CCCKKKMMMOOOOOOLLLIIIFFFEEEDDDCCCBBB@@@???>>>>>>>>>::::::;;;<<<<<<;;;;;;;;;;;;<<<>>>???@@@CCCGGGKKKNNNYYYhhhuuu|||~~~ooo___QQQJJJIIIKKKJJJRRR]]]fffnnnmmmbbbUUUDDD???888444444444333111222222222222333444444555444555666666555555666777:::===CCCIIIMMMLLLIIIFFFFFFCCC@@@?????????>>>===@@@@@@DDDLLLVVVeee{{{zzzsssooojjjfffeeedddcccbbbeeeeeedddcccbbbbbbaaaaaa////////////111222333444444444555555444222000...444444444444555666777888999999:::<<<===>>>???@@@BBBEEEHHHKKKLLLNNNPPPRRRRRRTTTVVVWWWWWWYYY\\\^^^aaafffmmmuuu}}}zzzsssllleeeaaa^^^\\\YYYVVVQQQLLLIIIFFFBBB???===@@@BBBFFFNNNWWW```eeehhhccc]]]XXXRRRLLLFFFCCCBBBCCCBBBBBBFFFLLLRRRZZZiii{{{~~~pppbbbWWWUUUUUUUUU[[[eeepppgggQQQEEEAAA::::::999888888888888999<<<999>>>HHHMMMXXXwwwppp^^^SSSMMMKKKHHHMMMWWWccckkkkkkeee^^^UUURRRRRRYYYiii||||||vvvvvv|||uuukkkaaa\\\[[[___iiisss{{{wwwsssqqqlllfff```UUUPPPIIICCC@@@>>>===<<<999999999888777777666666777777777888:::>>>AAACCCEEEGGGJJJJJJIIIGGGGGGGGGEEEDDDCCCAAA@@@???>>>>>><<<========================>>>???@@@AAADDDHHHLLLRRR\\\kkkvvv}}}ppp```TTTLLLIIIIIIJJJQQQZZZcccjjjjjj___SSSBBB===666333333333222111333333333333444555666666555666777777666555777888<<>>??????@@@CCCFFFIIIJJJKKKNNNPPPPPPQQQSSSTTTUUUWWWZZZ\\\\\\bbbiiiqqqzzz{{{tttllleeeaaa]]][[[YYYVVVQQQMMMJJJHHHBBB???===@@@BBBFFFNNNWWW^^^ccceeeaaa[[[VVVOOOIIIDDDAAA@@@BBBAAAAAAFFFLLLRRRZZZjjj}}}~~~pppbbbVVVSSSRRRRRRXXXbbbooohhhQQQEEEAAA;;;;;;:::999999999999999===999<<>>===;;;;;;;;;:::999999888777777888888999:::<<<>>>???@@@>>>@@@BBBCCCDDDEEEGGGHHHHHHHHHGGGFFFEEECCCBBBAAA@@@@@@@@@@@@@@@????????????@@@@@@AAABBBEEEIIIMMMWWWaaannnyyy~~~ssscccXXXQQQLLLIIIJJJPPPWWW^^^eeefff\\\QQQBBB===777444444555444333444444444444555666777888666777888777666666888:::???BBBHHHMMMPPPPPPNNNMMMOOOLLLHHHEEEDDDCCCBBB@@@AAAAAAEEEMMMWWWggg}}}~~~vvvqqqkkkfffeeeeeefffgggfffffffffgggffffffeeeeee...............///000111222333444555555555555444333333333333444555666777888888999;;;<<<===>>>??????BBBEEEGGGIIIJJJLLLNNNNNNPPPRRRSSSTTTUUUXXX[[[ZZZ___gggnnnvvv{{{uuunnngggccc^^^]]]ZZZVVVRRRMMMIIIGGGBBB???===@@@BBBFFFNNNWWW]]]bbbddd___YYYTTTMMMGGGBBB??????@@@@@@@@@EEEKKKQQQYYYiii|||qqqbbbVVVRRRQQQPPPVVV```qqqhhhQQQEEEAAA<<<;;;::::::999999::::::===999;;;CCCKKKZZZyyyqqq___SSSMMMJJJKKKLLLSSS```mmmnnneee[[[UUURRROOOSSS___rrr}}}{{{tttllljjjlllttt}}}zzzvvvrrrkkkfffZZZUUUMMMGGGBBB@@@>>><<<<<<<<<;;;:::999888888777777777888999:::;;;<<<<<<<<<===>>>???@@@BBBFFFHHHKKKKKKLLLLLLKKKIIIGGGFFFBBBBBBAAAAAAAAAAAAAAAAAA@@@AAAAAAAAABBBEEEJJJNNN[[[dddqqq{{{wwweeeZZZTTTPPPMMMLLLQQQVVV\\\bbbddd[[[QQQDDD???999666777888888777333333444444555666777888777888888888777777999;;;AAAFFFLLLQQQSSSSSSRRRRRRPPPMMMHHHEEEDDDBBB@@@>>>BBBBBBFFFNNNYYYiiiwwwqqqjjjeeedddeeeggghhhgggggghhhggggggeeedddccc000///..................222222333444555555555555444444444444555666777888777888999:::;;;<<<===>>>???BBBEEEGGGHHHIIIKKKMMMMMMOOOQQQRRRSSSTTTWWWZZZZZZ___eeekkkrrr{{{{{{vvvpppkkkgggaaa___\\\WWWQQQLLLGGGEEEBBB???===@@@BBBFFFNNNWWW]]]bbbddd___YYYTTTMMMFFFBBB???>>>@@@??????DDDJJJNNNVVVeeexxxrrrcccVVVSSSRRRQQQXXXbbbuuugggPPPDDDAAA<<<;;;::::::999999::::::::::::>>>DDDKKKZZZxxxqqq___TTTMMMJJJLLLMMMTTT```kkklllbbbXXXSSSPPPMMMOOOZZZlll{{{xxxxxx}}}{{{vvvpppkkk___YYYQQQJJJFFFBBB@@@>>>======<<<;;;:::999888777888999999:::;;;;;;;;;;;;>>>>>>?????????AAADDDGGGJJJKKKMMMNNNNNNMMMJJJIIIDDDDDDCCCBBBAAAAAABBBBBB@@@@@@@@@@@@BBBFFFLLLPPP^^^gggttt~~~{{{fffZZZTTTQQQOOONNNRRRVVV[[[bbbddd]]]SSSDDD???999777888999888777222222222333444666777888888999999777666777:::<<>>BBBCCCGGGOOOZZZjjjuuupppiiidddccceeefffgggjjjjjjjjjjjjhhhfffcccbbb000000///...............000000000111222333333444444444444444555666777888666777888999;;;<<<======???AAADDDFFFGGGHHHJJJKKKLLLNNNOOOPPPQQQSSSVVVXXXYYY]]]ccciiiooowww{{{wwwrrrmmmiiicccaaa]]]XXXQQQKKKFFFDDDBBB???===@@@BBBFFFNNNWWW___dddfffaaa[[[UUUNNNHHHCCC@@@???@@@???>>>BBBIIIQQQXXXeeewwwsssdddXXXUUUTTTUUU]]]hhh{{{~~~dddNNNDDDAAA;;;;;;:::999999999999999888===EEEJJJMMMZZZwwwtttbbbVVVOOOKKKOOOQQQWWWbbbjjjiii___VVVNNNLLLKKKOOOZZZmmm}}}zzzsssnnneee___WWWOOOJJJFFFCCCAAA??????>>>===;;;:::999999<<<;;;;;;;;;<<<===>>>???@@@AAAAAA@@@@@@AAACCCFFFFFFHHHLLLOOOPPPNNNLLLJJJGGGFFFEEECCCCCCCCCDDDDDDAAAAAAAAAAAACCCHHHOOOTTTaaajjjwwwlll]]]UUUQQQPPPNNNRRRWWW\\\cccfff___UUUCCC>>>777555555666555444222222222333444666777888888999888777666777:::<<>>BBBGGGQQQVVVbbbrrrttteeeYYYWWWWWWYYYbbbnnn}}}aaaLLLCCCAAA::::::999888888888888999666BBBNNNRRRQQQ\\\wwwxxxfffYYYRRRNNNOOOSSSZZZbbbfffcccYYYQQQHHHHHHIIINNNZZZmmmyyypppiiieeedddddd___```aaabbbcccfffjjjmmmuuuzzz{{{uuupppjjjddd[[[SSSNNNIIIFFFDDDBBBBBBAAA???>>>===<<<;;;===<<<;;;:::;;;===???AAA@@@BBBBBBBBBAAAAAACCCEEEEEEHHHMMMQQQSSSRRRPPPNNNJJJIIIGGGEEEEEEEEEFFFGGGBBBBBBCCCCCCFFFLLLTTTYYYfffooozzzyyyfffZZZTTTRRRMMMRRRWWW]]]dddggg```VVVDDD>>>888444444555444222222222333444555777999:::888888777666555666999<<>>AAABBBCCCDDDFFFGGGHHHIIIKKKLLLMMMOOORRRTTTTTTYYY```fffmmmvvv}}}wwwqqqkkkggg```___\\\WWWRRRMMMIIIGGGBBB???===@@@BBBFFFNNNWWWdddiiikkkeee___YYYRRRKKKFFFCCCAAAAAA???>>>AAAGGGIIIMMMXXXgggwwwuuufffZZZXXXZZZ\\\fffrrrzzz___KKKBBB@@@:::999888888777777888888666EEETTTXXXUUU^^^xxx{{{iii\\\UUUQQQMMMRRRYYY```aaa\\\SSSMMMFFFGGGIIIMMMYYYkkkwwwqqqhhh^^^XXXUUUTTTUUUJJJKKKKKKKKKKKKMMMPPPSSSYYY^^^gggsss|||uuupppmmmggg^^^VVVPPPLLLHHHFFFEEEDDDCCCBBB@@@???>>>===;;;:::888777888;;;>>>@@@???AAABBBCCCBBBBBBDDDEEEGGGJJJPPPUUUXXXWWWUUUSSSMMMKKKIIIGGGFFFGGGHHHIIIDDDDDDDDDEEEIIIOOOWWW]]]jjjrrr}}}qqqaaaYYYUUULLLQQQWWW]]]eeehhh```WWWFFF@@@:::666666666555333333444444555777888:::;;;888888777555444555999<<>>BBBEEEDDDCCCGGGIIIJJJKKKKKKLLLOOOQQQRRRVVV\\\bbbhhhrrr}}}}}}wwwrrrmmmjjjccc```\\\XXXTTTOOOJJJFFFDDDAAA@@@BBBEEEIIIRRR[[[aaahhhmmmkkkeee^^^TTTLLLFFFDDDBBB@@@>>>>>>???@@@IIILLLRRR]]]jjjwwwzzzjjj^^^______^^^iiiyyyyyy```MMMCCC???<<<;;;::::::::::::;;;<<<;;;LLLZZZUUUMMMXXXxxx~~~hhhYYYSSSQQQQQQSSSVVVZZZ[[[UUUKKKCCCEEEFFFEEEGGGRRRiiixxxmmmdddWWWNNNKKKJJJGGGEEEFFFDDDBBB@@@??????AAABBBFFFHHHNNNXXXeeevvv|||vvvrrrmmmggg___WWWRRRMMMIIIGGGGGGFFFEEEDDDCCCBBBBBBBBB@@@???<<<::::::;;;===>>>CCCCCCCCCCCCCCCCCCCCCCCCIIILLLRRRWWWZZZ[[[YYYXXXUUURRRNNNJJJGGGFFFEEEEEEGGGGGGHHHJJJMMMSSS[[[```mmmuuuxxxfff\\\WWWOOOSSSWWW\\\bbbddd]]]SSSEEE>>>888888888666444555444555555666777777777666555666777777777999<<<>>>GGGUUUbbbgggfffddd^^^XXXWWWVVVTTTQQQNNNKKKHHHGGGGGGJJJNNNUUUaaatttzzztttpppjjjbbb___```aaa___\\\___aaadddfffgggeeebbb```,,,,,,,,,---...///000111000111222333333444444333222222222222222333444555555666777777777777999;;;===<<<;;;>>>BBBDDDDDDCCCDDDFFFHHHHHHIIIKKKMMMPPPQQQUUU[[[```gggqqq|||~~~xxxsssnnnkkkdddaaa]]]YYYTTTOOOJJJFFFCCC@@@???BBBDDDHHHQQQZZZdddkkknnnkkkddd]]]TTTLLLFFFEEEBBB@@@???>>>???@@@EEEHHHMMMWWWdddqqq|||}}}|||~~~~~~oooeeeggghhhhhhrrryyy```MMMCCC???<<<;;;::::::::::::;;;<<<>>>LLLWWWTTTOOO]]]}}}}}}hhhYYYRRRQQQQQQSSSXXX]]]^^^XXXMMMDDDEEEEEEEEEFFFQQQgggvvvmmmbbbZZZOOOHHHEEEDDDAAA>>>======<<<;;;;;;<<<===>>>======AAAIIISSSbbbxxx|||vvvrrrkkkfff^^^VVVQQQMMMIIIGGGGGGGGGFFFFFFFFFFFFFFFFFFBBB@@@>>><<<;;;<<<>>>???AAABBBCCCDDDEEEEEEDDDDDDHHHKKKQQQWWWZZZ\\\[[[[[[YYYWWWSSSPPPMMMLLLKKKKKKIIIJJJLLLNNNQQQXXX```eeesssyyywwweeeZZZUUUQQQUUUZZZ___eeehhhaaaWWWFFF>>>888777888555444444444444555666666666666666555666777777777888<<<>>>IIIXXXffflllkkkgggaaa[[[XXXWWWUUURRRPPPMMMKKKJJJJJJLLLPPPWWWbbbtttxxxrrroooiiiccc```bbbdddcccaaabbbdddfffggggggeeecccaaa---------,,,---......///111111222333444444444444333333222222222333333444222333555555555666888:::<<<;;;;;;===@@@CCCCCCBBBAAACCCEEEFFFGGGHHHLLLNNNOOOTTTYYY___eeeooozzzzzzuuupppmmmgggddd___ZZZUUUPPPJJJFFFCCC???>>>AAADDDHHHPPPYYYeeekkkmmmhhhaaa[[[SSSLLLGGGEEECCC@@@?????????@@@AAACCCHHHQQQ]]]jjjvvv~~~}}}xxxvvvxxx|||vvvooorrrttttttzzz```MMMBBB???<<<;;;::::::::::::;;;<<<>>>HHHPPPOOOPPP___yyyfffYYYRRRPPPOOOSSSYYY```bbb[[[PPPFFFDDDDDDCCCFFFOOObbb{{{xxxkkkbbbUUUOOOHHHBBB@@@???<<<999999999999888888888888888999888:::???FFFRRReeevvv~~~wwwqqqiiiddd\\\UUUPPPMMMIIIGGGFFFFFFFFFFFFFFFGGGHHHHHHDDDBBB@@@>>>===>>>???@@@???AAADDDFFFHHHHHHHHHGGGHHHKKKPPPVVVZZZ\\\\\\\\\ZZZYYYWWWTTTRRRQQQPPPPPPMMMOOOQQQSSSWWW^^^eeekkkxxx}}}rrraaaVVVQQQNNNRRRVVV\\\cccggg```WWWFFF>>>888777777444333444333444555555666666555555666666777666666888;;;>>>KKK[[[lllsssqqqmmmfff```ZZZYYYWWWUUURRRPPPNNNMMMMMMOOOSSSYYYdddttt}}}uuupppmmmiiicccbbbdddffffffeeeffffffggggggfffeeedddccc...------,,,,,,,,,------000111222333444444444444333333222222222222222222111222444444555666888;;;;;;;;;;;;===???AAAAAAAAA???AAACCCDDDEEEGGGJJJMMMOOOSSSYYY^^^dddnnnyyy|||wwwrrroooiiifffaaa\\\WWWQQQKKKGGGBBB???>>>@@@CCCGGGPPPYYYdddhhhjjjeee^^^YYYSSSMMMGGGFFFCCC@@@???>>>?????????AAAEEEMMMXXXfffsss||||||vvvrrrtttxxx|||~~~}}}vvv{{{~~~~~~zzz```MMMBBB???<<<;;;::::::::::::;;;<<<;;;@@@EEEHHHMMM^^^}}}sssbbbWWWQQQOOONNNRRRZZZccceee___SSSIIICCCBBBBBBEEEMMM]]]vvv|||ooobbbZZZLLLIIIDDDAAA@@@>>><<<999:::::::::999888777555444:::888888;;;???HHHYYYiiixxxrrrgggbbb[[[UUUQQQMMMKKKIIIEEEEEEEEEDDDDDDEEEEEEFFFEEEDDDBBB???>>>>>>??????>>>@@@DDDHHHKKKLLLKKKKKKJJJLLLPPPTTTXXXZZZ[[[[[[XXXXXXWWWVVVUUUTTTSSSSSSSSSUUUWWWYYY]]]bbbiiinnnxxx}}}yyyjjj\\\RRRLLLKKKOOOTTTZZZbbbgggbbbYYYHHH???888777666444222333333444555666666666666666777777777666666888<<>>@@@AAA???AAACCCDDDEEEGGGJJJLLLOOOSSSXXX]]]cccmmmwww~~~yyytttpppjjjfffaaa\\\WWWQQQKKKGGGBBB???>>>@@@CCCGGGPPPYYYccchhhiiieee___[[[UUUPPPGGGEEECCC@@@>>>===>>>>>>???AAAFFFLLLVVVcccrrr|||{{{uuurrrssswwwzzz}}}|||zzz```LLLBBB???<<<;;;::::::::::::;;;<<<:::;;;???DDDKKK]]]{{{{{{kkk]]]TTTPPPNNNKKKQQQZZZcccgggaaaUUUKKKCCCAAABBBFFFKKKXXXqqq}}}pppdddXXXPPPEEEDDDBBB@@@???>>><<<:::999999999999999888777666777666666888:::AAAOOO]]]pppyyyrrrfffaaa[[[UUURRRPPPMMMLLLIIIIIIGGGFFFFFFEEEEEEEEEFFFEEECCCAAA@@@???>>>>>>>>>AAAEEEJJJMMMOOOOOOOOONNNOOOQQQTTTVVVWWWXXXYYYYYYYYYZZZZZZZZZYYYXXXWWWYYY[[[]]]___bbbgggmmmqqqwww{{{zzzooodddZZZQQQMMMMMMQQQVVV]]]fffkkkggg___JJJAAA999777666333222444444444666777888999999999999999888777666888<<<@@@III]]]rrr|||{{{wwwrrrnnnbbbaaa^^^ZZZVVVRRROOONNNPPPTTTZZZaaalll||||||vvvssspppmmmjjjeeebbb```aaaaaabbbfffffffffeeedddcccbbbbbb......---------------...//////000111222222222222222222111111111222222333333444666666666777999;;;888:::<<<<<<<<<<<<>>>@@@@@@BBBCCCDDDDDDFFFIIIKKKMMMQQQVVV[[[aaajjjuuu}}}zzzuuuqqqiiifffaaa\\\WWWRRRLLLHHHCCC???>>>AAADDDHHHPPPYYYeeejjjlllgggaaa]]]WWWQQQGGGEEEBBB???===<<<<<<======AAAFFFLLLUUUbbbqqq{{{{{{uuussstttwww{{{||||||yyy___LLLBBB???<<<;;;::::::::::::;;;<<<;;;:::???FFFMMM\\\{{{vvvdddXXXPPPMMMKKKIIIOOOXXXbbbgggbbbWWWNNNDDDAAABBBGGGJJJUUUlll{{{lll```UUUKKKDDD??????>>>===<<<;;;;;;:::666666666777888888999999777666777999:::>>>IIIUUUcccxxxyyyrrrfffbbb\\\WWWTTTSSSQQQPPPPPPOOONNNLLLKKKKKKJJJJJJIIIHHHFFFDDDBBB@@@??????@@@BBBFFFKKKOOOQQQRRRRRRRRRSSSSSSUUUVVVXXXYYYZZZ]]]___aaacccccccccaaa``````bbbdddgggjjjoootttxxx{{{}}}}}}sssiiiaaaYYYSSSOOOJJJNNNTTT[[[eeellliiiaaaMMMCCC;;;888777444333555444555777:::<<<===>>>>>><<<;;;:::888777:::>>>AAAIII]]]sss|||{{{wwwsssooofffdddaaa]]]YYYUUUSSSQQQRRRWWW^^^fffqqq~~~yyyvvvtttsssmmmjjjfffaaa^^^]]]^^^___dddeeeffffffeeedddcccbbb.........---......//////000000111222333333333333111000000000111222333333444555666666555666888:::777:::<<<<<<;;;;;;===???AAABBBCCCCCCCCCDDDFFFHHHJJJNNNSSSXXX^^^gggrrryyyzzzuuuqqqgggddd```\\\WWWRRRMMMIIICCC@@@???BBBDDDHHHQQQZZZggglllmmmhhhaaaZZZSSSLLLFFFDDD@@@===;;;:::;;;;;;:::???EEEKKKSSS___nnnxxx}}}zzzvvvtttuuuxxx{{{|||uuuvvvvvvuuuwww]]]KKKBBB???<<<;;;::::::::::::;;;<<<<<<;;;@@@HHHNNN[[[yyyuuuaaaTTTLLLIIIGGGGGGLLLVVV```eeeaaaWWWOOODDDAAACCCHHHJJJRRRiiizzzqqqcccXXXOOOHHHBBB===<<<<<<<<<;;;:::999::::::;;;:::888777777777888888888888:::<<<;;;<<>>===;;;999888;;;???CCCKKK___ttt{{{xxxsssooolllgggfffdddaaa^^^[[[YYYXXXWWW\\\ccckkkuuu~~~yyywwwvvvvvvvvvmmmjjjfffaaa^^^]]]^^^___ccceeeggghhhhhhfffdddccc...............///000000111111222333444444444444000000000000111222333444444555666666555555777999777999<<<<<<::::::<<>>:::777555555555555666888:::888777===FFFQQQdddzzz}}}tttmmmhhhddd___[[[YYYXXXWWWVVVSSSSSSSSSSSSSSSTTTTTTUUUOOONNNLLLJJJHHHFFFDDDCCCDDDEEEHHHKKKOOOSSSUUUWWWWWWWWWWWWYYY[[[^^^aaacccdddgggkkknnnppppppnnnmmmhhhkkkpppuuu{{{yyykkk___WWWRRRMMMJJJIIIMMMSSS[[[fffnnnlllfffQQQFFF===:::888555555666555777:::>>>AAADDDEEEFFF???>>><<<:::999<<<@@@DDDMMMaaauuuzzzuuuoookkkhhhgggfffeeecccaaa```^^^]]][[[```fffmmmwwwzzzvvvvvvwwwxxxxxxllljjjfffbbb^^^]]]___aaaccceeehhhjjjjjjhhhfffddd111000/////////000222333///000111222333222111111333333333222222222111111666555555666666777888999777777999:::<<<===>>>???@@@AAABBBBBBAAAAAABBBDDDIIIIIIMMMTTTZZZbbbooozzz{{{uuuqqqnnngggddd```\\\XXXRRRKKKGGGFFFCCCAAACCCDDDHHHPPPXXX```gggiiicccZZZRRRKKKEEEAAA???===;;;999888888888999:::>>>DDDKKKRRR___kkkvvvwwwyyyyyy{{{}}}rrrgggeeeeeefffnnnyyyrrrYYYHHH@@@>>>::::::999888888999::::::999>>>@@@EEEPPP[[[ttt{{{eeeWWWNNNJJJHHHEEEJJJOOOUUU\\\___WWWMMMGGGDDDBBBCCCFFFPPPcccttt|||rrriii___XXXQQQNNNJJJEEEBBB@@@??????:::::::::999999999888888:::999888777666666666666888777666777888:::===>>>PPP\\\nnn~~~}}}{{{|||~~~{{{uuuqqqkkkgggccc___]]][[[YYYWWWYYYYYYXXXXXXXXXXXXWWWWWWSSSSSSRRRPPPMMMKKKHHHGGGGGGFFFFFFIIINNNSSSWWWXXXXXXYYY[[[\\\]]]```dddgggnnnppprrrssssssrrrpppoooppprrrtttyyy~~~yyyrrrrrryyyrrrcccYYYRRRMMMJJJHHHKKKPPPWWWcccmmmmmmhhhOOOEEE<<<999888555444555555666999===BBBDDDDDDBBB@@@===<<<===<<<;;;>>>DDDPPPhhhxxx}}}xxxlllkkkfffggghhhfffccc```^^^^^^cccccchhhrrr|||}}}{{{yyyzzzyyyxxxwwwuuupppiiibbb___^^^```aaabbbdddeeeeeedddcccdddeee000000///...///000111222///000222333333333222111222222222222111111111111222222222222333444555666777888999:::;;;<<<===>>>===???AAAAAAAAAAAACCCEEEHHHHHHLLLSSSZZZaaannnyyy{{{uuupppnnngggeeeaaa\\\XXXRRRLLLHHHEEEAAA@@@BBBDDDGGGOOOXXXbbbhhhkkkeee[[[TTTLLLEEE@@@???<<<:::999888888888::::::>>>DDDJJJQQQ]]]iiisssuuuwwwzzz|||}}}pppdddbbbaaabbbjjjuuuoooXXXHHHAAA???::::::999888888999::::::999>>>@@@EEEPPP[[[uuunnn^^^SSSLLLHHHFFFKKKPPPVVV]]]```YYYOOOHHHEEECCCCCCFFFPPPbbbrrr||||||~~~yyylllbbb[[[TTTMMMGGGIIIGGGCCC@@@===<<<;;;;;;:::::::::999999999999888<<<;;;;;;::::::999888888777777666777888;;;===???LLLWWWhhhxxx}}}|||xxxzzz}}}|||vvvsssnnnkkkgggdddbbb```]]][[[ZZZZZZYYYYYYXXXXXXXXXWWWVVVVVVUUUSSSQQQNNNLLLKKKGGGGGGGGGJJJNNNSSSWWWXXX[[[\\\___```bbbeeejjjmmmqqqrrrtttuuuvvvuuuttttttrrrsssvvvyyy~~~xxxmmmhhhiiippp}}}zzzkkk___WWWPPPLLLHHHKKKOOOUUU```jjjjjjdddNNNEEE<<<999888555444555777888:::>>>BBBCCCBBBAAA>>>;;;:::;;;:::999<<>><<<:::888888999999<<<;;;>>>DDDHHHOOOZZZeeepppssswww|||yyylllaaa___]]]]]]fffrrr~~~kkkVVVHHHAAA???::::::999888888999::::::888>>>???EEEPPP[[[uuuwwwfffYYYOOOJJJHHHLLLQQQWWW^^^bbb[[[RRRJJJGGGDDDEEEHHHQQQdddtttwwwnnneeebbbbbbbbbfffkkkrrrzzzzzzqqqbbb\\\SSSMMMJJJFFFBBB???AAA@@@>>><<<::::::::::::::::::::::::999999999999;;;<<<<<<<<<<<<;;;999888777666666777888;;;>>>@@@HHHRRRaaaooozzz}}}yyywwwtttvvvzzz~~~|||wwwtttssspppmmmjjjhhheeebbb___[[[[[[ZZZYYYYYYXXXWWWWWWWWWVVVUUUSSSQQQPPPNNNNNNHHHHHHIIIJJJNNNRRRVVVXXX\\\^^^bbbeeehhhmmmrrrvvvwwwwwwxxxxxxxxxwwwvvvvvvssstttvvvyyy~~~wwwooogggeeegggmmmyyyvvvhhh\\\SSSNNNIIILLLNNNSSS]]]eeeeee```NNNEEE<<<:::888555444666::::::<<>>@@@AAAAAABBBDDDFFFFFFGGGLLLTTTZZZaaammmxxxyyysssooolllgggddd```\\\XXXSSSMMMIIIDDD@@@???AAADDDHHHPPPYYYdddlllooojjjaaaXXXOOOGGG@@@>>><<<999888999:::;;;===<<<>>>CCCGGGLLLWWWaaammmqqqxxx~~~tttiii___\\\ZZZZZZdddqqqzzziiiUUUGGGAAA???::::::999888888999::::::888>>>???DDDPPP\\\www}}}jjj[[[QQQLLLIIIMMMQQQWWW^^^ccc^^^UUULLLIIIGGGIIILLLWWWjjjzzz}}}lllbbbYYYTTTRRRPPPRRRUUUWWW^^^jjjwww|||tttkkk```YYYRRRNNNIIIEEEEEEDDDBBBAAA???>>>======<<<======>>>;;;;;;:::::::::999999999999:::;;;<<<<<<:::888777777666666777999<<>>===>>>BBBEEEIIITTT^^^hhhmmmuuu|||pppeee]]][[[YYYZZZffftttzzziiiUUUGGG@@@===::::::999888888999::::::888>>>???DDDPPP]]]xxxkkk[[[RRRNNNIIILLLPPPUUU^^^ccc___WWWNNNLLLKKKMMMRRR]]]qqquuufff]]]SSSOOOKKKIIIIIIMMMKKKNNNUUU___lll|||~~~wwwmmmeee___ZZZSSSOOOIIIGGGDDDBBBAAAAAAAAAAAA??????>>>?????????@@@@@@;;;;;;;;;:::::::::999999999:::;;;<<<<<<;;;999777888777777777999<<>>===<<<===CCCJJJRRRhhhuuuzzz{{{uuuxxxyyy|||}}}zzzxxxwwwxxxyyy{{{wwwsssnnnhhheeeddddddeeekkkmmmnnnmmmkkkjjjjjjkkk000///.........///000111222333444555555555444444000000000000////////////111111111111222333444444666666777888999999::::::???@@@AAAAAA@@@@@@AAABBBEEEFFFLLLTTTZZZ```kkkvvv}}}wwwqqqmmmjjjdddbbb^^^ZZZWWWQQQLLLHHHDDDAAA@@@CCCGGGKKKTTT^^^fffooovvvsssjjjaaaWWWNNNFFFCCC???;;;999:::;;;======<<<===AAACCCHHHRRR\\\bbbhhhpppxxx~~~kkkbbb[[[ZZZZZZ\\\iiixxx}}}iiiTTTGGG@@@<<<::::::999888888999::::::888===>>>DDDPPP]]]yyynnn]]]SSSOOOHHHKKKNNNSSS\\\bbb___XXXPPPMMMLLLOOOTTT___sssssscccZZZQQQLLLIIIFFFFFFIIIGGGIIIMMMSSS^^^mmm|||}}}tttkkkeee\\\WWWTTTRRROOOLLLGGGEEEDDDBBB@@@@@@@@@@@@>>>>>>>>>???????????????;;;;;;;;;;;;::::::::::::;;;<<<=========<<<;;;:::999888888888999<<<>>>@@@EEEKKKTTT___iiittt}}}{{{tttooommmkkknnnqqquuuyyy{{{}}}}}}xxxuuupppllljjjhhhfffeeebbbaaa___]]][[[XXXVVVUUUSSSRRRQQQPPPPPPPPPQQQRRROOOQQQRRRQQQPPPRRRWWW[[[dddjjjsss{{{|||wwwppphhh```[[[WWWUUUWWW[[[bbbkkkuuu}}}yyyooolllnnntttrrraaaUUUPPPMMMQQQUUU[[[ccciiieee^^^NNNEEE<<<::::::777777888777999>>>DDDKKKPPPQQQPPPGGGBBB>>><<<;;;<<>>???>>>>>>@@@BBBBBBCCCIIIRRRXXX^^^iiisss~~~|||vvvpppllliiibbb```\\\YYYUUUPPPKKKGGGCCC@@@???CCCFFFKKKTTT^^^iiissszzzxxxqqqggg]]]UUUIIIFFFAAA===::::::<<<======;;;===@@@BBBFFFPPP[[[aaagggooowww{{{~~~{{{eee]]]YYYYYYYYY]]]kkk|||hhhTTTGGG@@@<<<::::::999888888999::::::888===>>>CCCPPP^^^zzzuuu```TTTOOOGGGIIILLLQQQYYY```^^^XXXQQQNNNLLLNNNRRR\\\ooowwwfff\\\SSSOOOKKKGGGGGGIIIHHHJJJNNNTTT^^^kkkxxxyyymmmcccZZZVVVQQQOOOOOONNNKKKHHHFFFEEEDDDBBB@@@???@@@@@@>>>>>>??????>>>>>>======<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888999;;;===???BBBHHHPPPZZZcccmmmvvv{{{|||uuunnniiigggdddfffhhhkkknnnrrrtttuuuyyy||||||wwwqqqmmmkkkjjjiiihhhgggfffdddaaa^^^[[[YYYXXXTTTSSSQQQPPPQQQRRRSSSUUUTTTWWWXXXWWWUUUVVV[[[___lllsss|||~~~|||nnnjjjccc[[[UUUPPPNNNMMMNNNSSS[[[fffpppzzz{{{xxxyyy|||tttcccYYYUUUNNNSSSYYYaaajjjooojjjaaaNNNEEE<<<::::::888777999999;;;@@@GGGNNNSSSTTTTTTJJJDDD???>>>===>>>EEENNN```ttt~~~{{{tttrrrnnnkkkiiiiiijjjkkkmmmoooqqqqqqppppppqqqrrr111000/////////000222333333333555666666666555444111111111111000000000000000000000000111222333444333444555777888:::;;;;;;777999;;;<<<===>>>@@@BBB@@@AAAGGGPPPVVV\\\fffqqq}}}|||vvvpppkkkiiiaaa___\\\XXXUUUPPPJJJFFFAAA>>>>>>BBBEEEJJJTTT]]]kkkuuu}}}|||uuulllbbbYYYKKKHHHBBB>>>;;;;;;<<<===<<<;;;<<>>CCCPPP^^^{{{{{{dddUUUNNNFFFHHHJJJOOOXXX___]]]WWWQQQMMMKKKLLLOOOXXXkkk{{{}}}kkkaaaXXXSSSOOOKKKJJJLLLJJJNNNSSS[[[dddppp{{{vvvkkk___TTTOOOMMMLLLMMMNNNMMMIIIDDDBBBBBBAAA???===<<<===>>>@@@@@@@@@@@@???>>>===<<<<<<<<<;;;;;;;;;:::::::::999999888888888999::::::<<<;;;:::999999;;;<<<>>>@@@EEEMMMVVV___hhhpppuuuyyyyyyyyyuuunnnhhhccc```\\\]]]___aaaeeehhhkkkmmmtttvvv{{{zzzsssnnnlllkkklllkkkjjjiiigggdddaaa^^^\\\[[[SSSRRRPPPOOOPPPQQQSSSUUUXXX[[[]]][[[XXXYYY^^^cccpppwww~~~xxxtttccc___YYYSSSNNNKKKJJJKKKIIINNNWWWbbbmmmwww}}}~~~~~~vvveee\\\XXXNNNTTT\\\eeennnsssmmmdddNNNEEE===;;;:::888777999;;;===AAAHHHOOOTTTUUUUUUNNNHHHCCC@@@???AAAIIIRRRggg{{{}}}{{{sssqqqnnnllllllmmmnnnpppnnnppprrrsssrrrrrrtttuuu555444333222222222222222666555444666777777666444444333222222111111222222111222222333333333222222444444555555666777777777666888;;;<<<===???AAACCCCCCGGGLLLPPPUUU^^^hhhooozzzssslllgggdddaaa\\\XXXTTTPPPKKKHHHKKKEEEAAACCCFFFKKKTTT]]]nnnvvv{{{nnnaaaWWWPPPFFF@@@>>>>>>===<<<>>>>>>@@@CCCEEEJJJVVVbbbiiinnnuuu|||{{{ppp```\\\ZZZZZZZZZ```rrrhhhTTTFFF???<<<<<<===>>><<<:::888888999BBB:::DDDEEEKKKaaaxxxiiiXXXOOOJJJJJJJJJKKKSSS[[[[[[VVVRRRLLLHHHJJJNNNTTT___hhhxxxzzznnnccc]]]WWWPPPNNNQQQPPPTTT]]]iiivvvwwwlll```TTTLLLLLLKKKIIIIIIJJJJJJHHHFFFCCCCCCCCCCCCBBBBBBAAAAAADDDBBB@@@@@@@@@@@@>>><<<===<<<<<<;;;::::::999999;;;<<<<<<:::888777999:::::::::999999::::::;;;<<>>DDDMMMUUUYYYWWWTTTPPPKKKGGGDDDCCCHHHWWWeeewww}}}{{{tttqqqlllhhhfffhhhkkkmmmqqquuuwwwvvvuuuuuurrrmmm555555444444333444444444666555444555777777666444222222111000000000000111000111111222333333333222444444444555666666777777666888:::<<<===>>>@@@CCCCCCGGGLLLPPPVVV^^^iiippp}}}xxxrrrkkkgggccc```\\\WWWSSSOOOKKKGGGGGGBBB@@@BBBFFFLLLVVV```mmmvvv~~~}}}qqqeeeYYYRRRHHHBBB@@@???>>>===??????AAADDDEEEJJJVVVbbbjjjpppxxx{{{pppaaa]]][[[[[[\\\cccuuuiiiUUUIIIBBB???<<<======<<<:::999999:::===999GGGIIINNNaaaxxxiiiXXXPPPIIIIIIIIIJJJRRRZZZ[[[WWWQQQKKKGGGHHHKKKPPPXXXaaannnvvv~~~qqqiiiaaaZZZXXX[[[^^^ccckkkvvvxxxmmmbbbXXXOOOJJJHHHFFFEEEEEEFFFFFFDDDCCCCCCDDDEEEFFFFFFEEEDDDCCCDDDBBBAAA@@@AAAAAA???>>>??????>>>>>>===<<<<<<;;;<<<======;;;999888999:::::::::999999::::::;;;<<>>@@@EEEMMMTTTVVVRRRNNNJJJFFFBBBBBBBBBGGGUUUbbbsss}}}zzzxxxuuurrrmmmiiihhhiiilllnnnrrrvvvxxxwwwvvvvvvsssnnn555666666666666666666777666555444555777777555333111111000////////////000...///000222222333333333333333444555555666666777555777:::;;;<<<===???AAACCCGGGLLLQQQVVV___jjjqqq~~~zzzuuupppjjjgggbbb___ZZZVVVRRRNNNJJJFFFCCC???>>>BBBFFFLLLXXXbbbllluuu}}}uuujjj^^^VVVMMMFFFCCCBBB@@@>>>@@@@@@BBBDDDEEEIIIUUUaaalllrrr{{{|||qqqbbb```______bbbkkk}}}gggTTTIIICCC@@@:::;;;<<<;;;:::999;;;<<<999:::MMMOOOPPP```vvviiiXXXOOOGGGHHHGGGIIIPPPYYY[[[YYYSSSMMMIIIIIIJJJLLLQQQXXXaaajjjuuu}}}uuunnnkkklllpppttt{{{{{{nnnbbbYYYRRRLLLJJJDDDCCCAAAAAABBBCCCBBBAAACCCEEEHHHJJJKKKJJJIIIHHHGGGEEECCCCCCDDDDDDCCCBBB@@@??????>>>>>>===<<<<<<:::;;;<<<:::888777888999::::::999999::::::;;;<<<>>>AAAEEEGGGJJJPPPXXX^^^gggiiikkkhhhccc\\\VVVSSSMMMMMMLLLKKKLLLOOOUUUYYY```fffmmmtttyyy}}}~~~}}}|||zzzyyyyyyvvvqqqnnnkkkhhhdddbbbZZZXXXVVVUUUVVVXXX\\\^^^ccckkkrrrtttwww|||}}}yyyrrrhhh```ZZZXXXPPPMMMIIIFFFEEEGGGIIIKKKOOOUUU___hhhpppvvvzzz}}}vvvhhh___[[[YYYaaammmyyysssYYYMMMBBB===;;;999:::<<>>@@@EEEQQQ]]]nnn|||yyywwwvvvsssoookkkjjjkkkmmmoootttxxxzzzxxxwwwwwwsssnnn666666777888888888888888666555444555666666444333111111000////////////000---...///111222333333333222333333444555555666666555777999;;;;;;<<<>>>@@@CCCGGGLLLQQQWWW```kkksss}}}}}}xxxsssnnnjjjfffaaa^^^ZZZUUURRRMMMIIIEEEAAA??????BBBFFFLLLWWWbbbkkksss|||xxxnnnccc[[[RRRKKKHHHFFFCCCAAAAAAAAABBBEEEEEEIIIUUU```mmmttt~~~sssfffeeeeeeffflllyyyzzzcccQQQGGGAAA???:::;;;;;;:::999:::<<<>>>;;;>>>RRRSSSPPP]]]ssshhhWWWOOOFFFGGGGGGHHHNNNWWW\\\[[[VVVPPPLLLKKKJJJJJJMMMRRRYYYbbbnnnyyy|||uuujjj```XXXRRRNNNLLLDDDCCCAAAAAABBBCCCCCCBBBCCCFFFJJJOOOQQQQQQPPPOOOLLLJJJGGGFFFFFFFFFEEEDDD???>>>>>>===<<<<<<;;;;;;888::::::999777666666777::::::999999::::::;;;<<<<<<>>>BBBDDDHHHMMMTTTYYYeeegggiiigggbbb\\\WWWTTTLLLKKKJJJIIIJJJNNNTTTYYYaaafffmmmtttzzz~~~}}}{{{yyyvvvrrrnnnllliiifffddd^^^\\\ZZZYYYZZZ\\\___aaaccckkksssvvvyyy}}}zzzssskkkbbbZZZVVVTTTNNNLLLIIIFFFFFFGGGJJJLLLNNNVVVaaakkksssxxx{{{}}}uuuggg___[[[]]]fffsss~~~}}}qqqXXXMMMBBB>>><<<999:::<<<>>>@@@FFFNNNSSSQQQKKKEEE>>>;;;:::<<<>>>BBBKKKUUUggg|||zzzxxxuuuqqqnnnlllmmmoooqqqvvvzzz|||zzzxxxxxxtttooo555666777888999999999888666555444555666555444222222222111000000000000111,,,---///000111222222222222222333333444444555555666888:::;;;;;;<<<>>>@@@BBBFFFLLLRRRXXXaaalllttt|||}}}xxxsssnnnjjjfffaaa^^^YYYUUUQQQMMMHHHEEECCCAAABBBDDDFFFJJJUUU```kkkrrrzzzxxxooofff___VVVOOOLLLIIIFFFCCCBBBAAACCCEEEFFFJJJUUUaaannnuuusssiiikkklllnnnwwwwww```OOOFFFAAA@@@::::::;;;:::999:::===???@@@CCCVVVUUUPPP[[[pppiiiWWWNNNFFFHHHGGGGGGLLLVVV\\\\\\WWWRRRMMMLLLJJJHHHJJJOOOYYY```kkkvvvuuuqqqjjjddd^^^XXXRRRNNNFFFDDDAAA@@@BBBCCCCCCCCCCCCGGGMMMSSSWWWYYYYYYXXXSSSOOOKKKHHHFFFEEECCCAAA@@@??????>>>>>>===<<<<<<:::;;;<<<<<<:::888888888::::::999999::::::;;;<<<;;;===@@@DDDHHHMMMSSSWWW[[[]]]___]]]YYYTTTQQQOOOJJJJJJJJJJJJLLLPPPWWW\\\ccchhhooouuuzzz~~~}}}|||vvvsssooolllkkkiiifffdddaaa___^^^]]]]]]___aaabbbhhhpppwwwzzz~~~zzzwwwpppiiibbb\\\WWWTTTRRRPPPLLLIIIHHHHHHJJJKKKMMMUUUaaallluuu{{{sssfff^^^[[[]]]hhhvvv|||pppWWWMMMBBB>>><<<999999;;;;;;>>>EEEMMMSSSSSSMMMGGG???;;;999;;;===???FFFMMMaaa|||}}}|||xxxvvvssspppnnnooopppqqqvvvzzz|||zzzyyyyyyuuuppp555666777888888888777666666555444555555555333111222222111000000000000111,,,---...000111111111111111111222333333444444555777888;;;;;;;;;<<<>>>@@@BBBFFFLLLRRRYYYcccnnnvvv}}}zzzuuupppjjjgggaaa^^^YYYUUUQQQMMMIIIEEEDDDCCCEEEFFFFFFIIITTT```jjjrrryyy}}}~~~vvvmmmfff```WWWQQQMMMKKKGGGDDDAAAAAACCCEEEFFFJJJVVVbbbnnnvvvrrrmmmpppqqqttt~~~vvv```PPPGGGCCCAAA;;;;;;;;;999888:::===???BBBEEEXXXWWWRRR\\\ooolllZZZPPPHHHJJJIIIGGGKKKUUU\\\^^^XXXRRRMMMLLLJJJHHHKKKPPP]]]bbbjjjttt|||}}}zzztttrrrooolllfff___VVVQQQHHHEEEBBBAAABBBCCCCCCBBBEEEIIIPPPWWW]]]bbbdddeee]]]YYYRRRLLLHHHEEEAAA???CCCBBBBBBAAA@@@@@@??????===???@@@@@@>>><<<;;;;;;::::::999999::::::;;;<<<<<<===???CCCHHHMMMQQQTTTSSSTTTUUUTTTQQQNNNMMMMMMGGGIIIKKKMMMQQQVVV\\\aaahhhlllqqqvvvyyy|||}}}{{{ssspppmmmkkkiiihhhfffdddaaa```______```bbbdddeeekkkssszzz~~~{{{wwwpppjjjeee```[[[XXXVVVTTTPPPLLLJJJIIIJJJJJJLLLTTTaaammmvvv}}}qqqeee___\\\\\\iiiyyy~~~sssWWWMMMBBB>>><<<:::999;;;;;;>>>DDDMMMTTTUUUPPPLLLCCC>>>:::<<<===???DDDJJJ]]]yyy|||{{{yyywwwtttqqqooopppqqqrrruuuyyy{{{zzzyyyzzzvvvrrr444555777777777666444333666555444444555444222000111111000////////////000---...//////000000000///111111111222333333444444888:::;;;<<<<<<===???@@@BBBFFFLLLRRRYYYcccooowww}}}xxxrrrkkkgggbbb___ZZZVVVRRRNNNIIIFFFDDDDDDFFFHHHHHHJJJUUUaaakkkqqqwwwzzz|||{{{sssjjjddd]]]UUUOOOLLLJJJFFFCCC@@@@@@BBBEEEGGGKKKWWWcccooovvvvvvqqqssstttuuuttt^^^NNNFFFBBB@@@<<<<<<;;;999888999<<>>AAAFFFJJJMMMNNNNNNNNNNNNMMMKKKJJJLLLMMMHHHKKKOOOTTTYYY___eeeiiipppsssvvvyyy{{{||||||zzzssspppmmmkkkjjjiiigggeeebbbbbbbbbdddfffiiilllnnnpppwww~~~yyyqqqjjjfffccc___\\\XXXUUURRRNNNKKKJJJJJJJJJNNNVVVaaammmvvv~~~zzzmmmddd```___```nnntttXXXNNNDDD@@@>>>;;;:::<<<===???EEEMMMTTTVVVSSSOOOFFF@@@<<<===???@@@EEEKKK[[[www~~~|||{{{xxxwwwtttqqqppppppqqqqqqsssxxxzzzyyyyyyzzzwwwsss444555666777666555333111666555444444555444222000000000///.....................///////////////...000111111222333333444444999:::<<<=========???AAABBBFFFLLLSSSZZZdddpppxxxzzzssslllgggbbb___[[[VVVRRRNNNJJJFFFCCCDDDGGGIIIIIIKKKWWWccckkkqqqvvvxxxzzzxxxqqqhhhaaa[[[SSSMMMKKKHHHEEEAAA@@@@@@BBBEEEGGGLLLXXXdddooowww|||rrruuuuuuuuuqqq[[[LLLCCC???>>>===<<<;;;999888888<<<>>>;;;@@@WWW\\\\\\dddqqquuuaaaWWWLLLMMMLLLHHHKKKTTT\\\___aaaZZZUUUTTTSSSTTTYYY___bbbdddhhhoooyyy~~~vvvlllbbbZZZSSSPPPKKKIIIHHHIIIIIIIIILLLPPPVVV___hhhpppvvvzzz{{{uuukkkaaaXXXRRRLLLHHHBBBAAAAAA@@@@@@??????>>>:::===??????===:::999999::::::999999::::::;;;<<<=========@@@CCCGGGHHHIIIHHHHHHGGGEEEDDDEEEHHHKKKJJJOOOUUU[[[aaagggmmmqqqwwwyyy|||}}}~~~|||zzzsssqqqnnnllllllkkkiiigggdddeeefffiiimmmqqqtttwwwxxx|||qqqiiieeecccaaa```WWWUUURRROOOLLLKKKKKKKKKPPPWWWbbbmmmvvv}}}uuukkkdddbbbbbbhhhvvvrrrYYYOOOEEEBBB@@@===;;;===@@@AAAFFFNNNTTTWWWTTTQQQHHHAAA<<<===@@@BBBHHHMMMZZZvvv}}}|||xxxvvvtttrrrppppppqqqqqqrrrvvvyyyyyyyyyzzzxxxsss888777777666555555444444777555222...------...///111111000///////////////000000000000000000000000222111//////000111444555666777999999999;;;===@@@EEEGGGLLLSSS]]]hhhrrrxxxzzzuuuoooiiifffeeebbb^^^XXXQQQKKKFFFDDD??????AAADDDFFFIIITTT```kkkrrryyy}}}~~~{{{qqqfff\\\WWWPPPJJJGGGEEECCCAAAAAACCCEEEGGGKKKSSS]]]eeerrr{{{{{{||||||{{{}}}~~~hhhUUUKKKDDD@@@@@@<<<<<<<<<;;;;;;::::::999===BBB===NNNnnnlllppp{{{eeeYYYJJJJJJHHHIIIOOOXXX^^^___```\\\XXXXXXWWWWWW\\\dddiiijjjmmmrrryyy~~~yyysssjjjdddWWWWWWTTTOOOJJJIIILLLOOOMMMUUU___gggmmmttt}}}vvvlllddd\\\TTTMMMJJJGGGEEEDDDBBB@@@???AAA>>>;;;:::;;;<<<===<<<777999;;;<<<<<<<<<===>>>999999;;;<<>>GGGPPPcccyyy|||zzzyyywwwuuurrrpppooopppqqqssswwwwwwyyy|||}}}|||xxxuuu777666666555444444333333444333111///...///000111111111000///////////////000000000000000000000000111111000///000111333555777888::::::;;;<<>>???<<<<<<<<<<<<;;;;;;::::::===DDD>>>JJJgggiiinnnhhhZZZMMMKKKHHHHHHLLLSSSYYY[[[aaa]]]ZZZ[[[ZZZZZZ___fffkkkkkkmmmrrrxxx~~~|||uuuoooiiigggccc\\\UUUSSSTTTVVVXXX^^^gggnnnrrrxxxyyynnndddXXXSSSLLLGGGDDDBBB@@@???AAA>>>;;;::::::;;;::::::666888999:::999999:::;;;;;;;;;<<<===???AAACCCDDDBBBCCCEEEFFFHHHJJJNNNQQQVVV^^^eeekkkqqqyyy{{{yyyyyyzzz{{{|||}}}}}}zzzxxxvvvvvvtttsssrrrsssuuuvvvvvvuuuyyy|||}}}rrrkkkddd]]]XXXQQQPPPOOOLLLJJJJJJLLLNNNUUU[[[fffpppyyywwwkkkddd```]]]^^^bbbnnn|||ppp\\\PPPEEE@@@???===???BBBAAACCCIIIQQQXXXYYYVVVRRRKKKDDD???======???HHHQQQdddzzz}}}{{{zzz{{{yyyvvvsssrrrssstttuuuuuuvvvxxxzzz|||zzzwwwsss555555444333333222222222222111000//////000222333111111000///////////////000000000000000000000000111000000///000222333444777999:::;;;;;;===@@@BBBGGGIIINNNUUU___kkkwww}}}wwwrrrlllgggddd```^^^ZZZUUUPPPJJJFFFDDDBBBBBBCCCFFFGGGKKKVVVbbbiiirrr|||wwwlll]]]WWWOOOHHHEEEDDDCCCCCCDDDFFFIIIKKKNNNWWWbbbjjjwwwzzzxxxtttppppppyyy~~~bbbOOOEEE???===>>>===<<<<<<<<<<<<<<<<<<<<<<<>>@@@AAABBBDDDFFFIIIMMMRRRXXX\\\fffmmmssswww|||~~~zzzzzzyyyyyyzzz~~~}}}{{{zzzzzzyyyxxxvvvvvvxxx{{{{{{ppphhhaaaYYYTTTOOONNNMMMJJJIIIIIILLLNNNWWW^^^iiissszzzxxxlllddd___\\\]]]aaakkkyyyqqqZZZOOOCCC???===;;;<<>>@@@HHHQQQccczzz}}}|||{{{yyywwwtttqqqpppooopppqqqssstttvvvxxxyyyxxxtttqqq333333222222111111111111111111000000111111222222111000000///////////////000000000000000000000000000000000000111222333444666888::::::;;;===@@@BBBEEEIIINNNTTT]]]jjjxxx|||wwwrrrmmmhhhddd```^^^ZZZUUUPPPLLLHHHFFFBBBAAACCCEEEGGGKKKWWWcccpppyyywwwlll^^^XXXOOOIIIEEEEEEEEEDDDFFFHHHKKKMMMQQQYYYdddmmm{{{}}}ssspppkkkiiilllvvvzzz^^^LLLBBB===<<<>>>========================:::FFFDDDEEEZZZnnn~~~uuubbbVVVOOOIIIHHHJJJMMMRRRWWW[[[YYYYYY[[[\\\[[[___eeeooooooooopppsssxxx~~~~~~wwwqqqoooooopppmmmppptttvvvxxx{{{|||sssfffZZZRRRMMMKKKJJJDDDBBB@@@??????>>>===;;;;;;<<<<<<;;;:::999:::<<<::::::::::::<<<>>>AAACCCEEEGGGKKKOOOUUU\\\ccciiirrrxxx~~~zzzyyyxxxvvvwww{{{~~~zzzwwwtttssstttxxx}}}zzzrrrjjjddd^^^YYYUUUMMMMMMKKKIIIGGGHHHLLLOOOXXX___jjjttt{{{~~~pppfff___ZZZ[[[^^^fffuuupppXXXMMMCCC>>><<<;;;;;;===EEEHHHNNNWWW___```\\\XXXOOOIIICCC@@@>>>???FFFNNN___vvv|||{{{zzzwwwuuussspppnnnmmmmmmmmmrrrrrrtttvvvwwwuuurrrnnn111111111111000000000000111222222222222111111000111000000///////////////////////////////////////000000000111111222333333444666888999:::<<>>===???=========>>>>>>?????????;;;EEEFFFFFFVVVmmmlll\\\RRRKKKKKKMMMOOOUUU\\\]]]ZZZZZZ\\\\\\[[[___eeeooopppppppppqqquuu|||yyyzzz{{{||||||~~~zzzkkk___WWWPPPMMMFFFDDDAAA@@@@@@???>>>======>>>>>><<<;;;;;;<<<>>>???>>>>>>???BBBEEEIIIKKKKKKNNNRRRWWW]]]dddlllqqqxxx~~~}}}zzzyyywwwuuuuuuyyyzzzvvvsssrrrpppqqqsssuuuvvvvvvssspppkkkfffaaa]]]ZZZWWWNNNMMMKKKIIIGGGIIILLLPPPVVV]]]hhhrrryyy}}}yyytttrrrrrrkkkooossswww}}}uuuiii___YYYXXX[[[bbbpppkkkZZZPPPFFFBBBAAA??????AAAEEEIIIPPP[[[ccceeeaaa]]]RRRKKKEEEBBB>>>===CCCJJJZZZqqq~~~{{{yyyyyyyyyxxxuuusssqqqpppooooooqqqqqqsssuuuvvvtttpppmmm000000000000000000000000111222333333333222111000111111000//////////////////////////////////////////000000111222222333333444555777999:::<<>>===???======>>>??????@@@AAAAAA@@@CCCGGGIIISSShhhxxxbbbWWWOOOPPPQQQRRRXXXaaaccc```^^^^^^]]]\\\```fffmmmoooqqqqqqqqqtttzzzsssfff[[[UUUMMMJJJEEEBBBAAA@@@???>>>===>>>>>><<<;;;<<<>>>@@@???>>>???AAADDDJJJNNNQQQTTTXXX]]]bbbgggmmmssswww||||||zzzyyyxxxvvvuuuxxx}}}xxxsssqqqooommmmmmnnnnnnmmmlllllljjjhhhddd```]]]ZZZXXXQQQPPPMMMJJJHHHIIIMMMQQQTTT[[[gggqqqxxx|||}}}uuukkkddd```^^^YYY[[[^^^aaaggguuuxxxjjj```XXXWWWZZZ```mmmzzzyyyfffWWWMMMDDDAAAAAA??????BBBFFFJJJRRR\\\dddfffbbb]]]RRRLLLFFFBBB>>><<>>============>>>???@@@AAABBBCCCCCCAAAGGGOOOTTTfffiii\\\SSSSSSTTTSSSZZZdddhhhccc```^^^\\\[[[___eeekkknnnrrrrrrqqqtttyyy~~~sssjjj\\\VVVOOOIIIFFFDDDCCCBBB???@@@@@@???>>>???BBBDDDAAAAAABBBEEEJJJQQQWWW[[[cccggglllqqquuuyyy|||~~~yyyyyyxxxwwwvvvwww{{{~~~|||tttnnnjjjhhhggggggggggggeeedddcccccccccaaa^^^\\\ZZZYYYTTTSSSOOOLLLIIIJJJNNNRRRWWW___kkkvvv~~~~~~uuujjj```YYYWWWPPPRRRTTTVVV[[[iii|||wwwjjj___XXXXXX[[[```lllwww}}}tttbbbSSSJJJAAA??????>>>???AAAGGGKKKSSS\\\cccddd___YYYOOOIIIDDDAAA>>><<>>AAADDDKKKSSS^^^eeejjjqqq}}}|||xxxtttpppllliiiaaa^^^ZZZUUUPPPKKKGGGEEECCCCCCEEEIIIMMMUUUdddssszzz{{{qqqgggbbb___[[[WWWTTTRRRNNNKKKIIIKKKNNNQQQVVV^^^jjjrrr}}}zzzlll___VVVVVVXXX^^^jjjyyyxxxfffQQQFFFAAA===<<<<<<======>>>???AAABBBCCCCCCCCC>>>GGGTTTYYYiiinnn___UUUUUUUUUSSSYYYdddiiiccc___\\\YYYWWW\\\bbbiiinnnrrrsssrrrsssyyy~~~{{{zzz|||}}}~~~iiicccYYYQQQLLLIIIGGGFFFCCCCCCCCCBBBBBBCCCFFFIIIIIIIIIKKKOOOUUU\\\ccchhhoootttyyy~~~yyyzzzyyyxxxwwwxxxzzz}}}yyypppjjjbbbaaa```aaabbbbbb```^^^ZZZ\\\]]]]]]\\\ZZZZZZZZZWWWUUUQQQMMMJJJKKKOOOSSS]]]fffrrr}}}|||pppeee]]]YYYOOOQQQSSSTTTXXXdddwwwvvvhhh___XXXXXX\\\bbbllluuu{{{rrr```UUULLLDDDBBBCCCBBBCCCEEEIIILLLSSS\\\bbbaaa[[[UUULLLGGGBBB@@@>>>===BBBIIIXXXppp~~~~~~{{{{{{{{{zzzyyyxxxxxxwwwttttttuuuwwwxxxuuuqqqnnn333333222222222222222222000111333555555555555555222222333333333222111111000000000000000000000000---///000222444555555555666888999999:::===BBBEEEKKKWWWfffnnnpppuuuzzzuuuqqqmmmiiiaaa]]]YYYTTTQQQLLLHHHDDD@@@AAACCCFFFLLLWWWdddooo{{{zzzvvvpppjjjaaa___\\\YYYWWWTTTPPPMMMLLLKKKMMMRRRXXX```lllxxxtttddd[[[YYYVVVWWW```ooolllZZZGGG@@@??????>>>>>><<>>BBBFFFKKKVVVccclllqqqxxx~~~yyytttpppkkkhhh___\\\WWWSSSOOOKKKFFFCCCAAABBBEEEGGGMMMXXXfffppp||||||wwwqqqkkkbbb___\\\YYYWWWSSSOOOLLLKKKJJJLLLRRRYYYaaammmyyywwwfff^^^^^^[[[\\\eeeuuuiiiXXXFFF??????>>>===>>>:::===AAADDDEEEEEEFFFGGGCCCJJJIIIOOOccctttsssdddVVVOOOOOOOOORRRUUU^^^[[[WWWTTTTTTUUUWWWXXXbbbkkkuuuyyyxxxxxxzzz~~~wwwmmmfff```\\\XXXXXXXXXWWWWWWZZZ___bbbccchhhooosssvvv{{{}}}}}}}}}{{{}}}{{{ssslllfffbbb```aaaaaaaaa```___^^^]]]VVVUUURRRPPPOOOOOOPPPQQQQQQOOOMMMMMMKKKKKKRRRZZZaaammmzzzwwwiii```XXXVVVZZZ___eeetttnnnccc^^^]]]^^^ccclllwwwooo```TTTMMMGGGFFFEEEBBBCCCFFFHHHMMMSSSUUUXXXYYYSSSLLLGGGBBB???>>><<<<<>>>>>===<<<===<<>>===<<<;;;===@@@BBBEEEGGGGGGGGGIIIJJJKKKPPPZZZnnn{{{uuuzzzwwwgggWWWOOOLLLKKKLLLOOOSSSTTTTTTRRRPPPNNNNNNNNNYYYcccqqq{{{~~~}}}||||||}}}~~~|||wwwwwwvvvvvvyyy~~~zzzrrrmmmkkkiiihhhfffhhhlllooopppnnnkkkiiiaaa```]]]YYYVVVTTTSSSRRRPPPNNNMMMNNNNNNPPPXXXbbbiiisss|||pppdddZZZYYY\\\bbbqqqxxxjjjaaa]]][[[^^^jjjyyypppaaaUUUNNNHHHGGGGGGEEEEEEHHHIIILLLNNNNNNPPPSSSQQQLLLNNNIIIDDDAAA??????DDDLLLVVVjjj}}}zzzwwwvvvvvvwwwxxxyyyzzz{{{|||zzzvvvsssqqqqqqqqqqqq222222333333444444444444555666777888888888777666555444333111111000111111........................222111000//////111333555666777999;;;===AAAFFFJJJVVVYYY___iiittt~~~zzztttnnniiiddd```^^^[[[VVVRRRNNNJJJEEEBBB???BBBEEEIIIPPPZZZgggqqqzzz|||wwwpppiiibbb^^^YYYUUURRROOOKKKHHHJJJHHHKKKUUUaaakkkwww|||nnniiijjjiiilllvvvvvvZZZNNNBBB===<<<;;;;;;===???BBBFFFIIIKKKNNNQQQSSS[[[^^^eeerrrxxxppp|||xxxiiiXXXOOOLLLJJJKKKMMMQQQSSSTTTSSSPPPMMMLLLLLLVVV```ooozzz~~~~~~|||{{{}}}}}}yyyxxxwwwwwwzzz~~~~~~}}}yyyqqqmmmlllkkkkkklllmmmoooqqqrrrsssrrrrrrllljjjfffbbb]]]XXXUUUTTTSSSPPPOOOPPPPPPRRR[[[eeennnwww~~~{{{lll^^^ZZZYYY]]]iiiwwwvvviiiaaa\\\ZZZ^^^jjjwww}}}pppdddTTTMMMGGGFFFFFFDDDEEEHHHIIIMMMPPPQQQUUUZZZYYYTTTPPPJJJEEEBBB??????EEELLLXXXkkk|||yyyuuuuuuttttttuuuwwwzzz{{{|||yyyvvvrrrpppooooooooo000000111111222333333333555666777888888777666555666555333111000000111111........................111111111111111333444666555777999;;;>>>BBBHHHLLLWWW[[[ccclllvvv~~~xxxrrrmmmhhhccc___^^^[[[VVVRRRNNNJJJEEEBBB>>>AAAFFFJJJQQQ[[[hhhqqq{{{~~~yyyqqqjjj```\\\WWWRRROOOMMMJJJHHHGGGEEEHHHSSS___jjjuuu}}}}}}rrrooooooooottt~~~pppVVVLLLBBB>>>===;;;;;;======@@@FFFLLLQQQWWW\\\```jjjiiifffiiilllkkkzzzjjjYYYPPPLLLJJJJJJLLLPPPSSSUUUTTTOOOLLLKKKLLLTTT^^^lllwww~~~~~~uuutttuuuwwwxxxwwwzzz{{{{{{zzzyyy|||~~~}}}yyywwwwwwwww{{{zzzsssooommmllllllqqqqqqqqqrrrsssuuuvvvvvvrrroookkkfff```[[[WWWUUUUUURRRQQQRRRRRRVVV___jjjttt|||sssbbb[[[YYYYYYcccooo}}}rrrggg```]]]\\\cccooo|||{{{ooocccRRRKKKFFFEEEEEECCCDDDGGGKKKQQQVVVYYY^^^cccaaa\\\PPPIIICCC@@@===<<>>CCCIIIMMMUUU[[[eeeoooxxx{{{uuupppkkkgggbbb___]]]YYYUUUQQQMMMHHHDDDAAA???BBBGGGLLLRRR]]]iiirrrxxx}}}wwwoooggg]]]YYYTTTPPPMMMKKKIIIGGGHHHEEEHHHTTTaaakkkuuu|||~~~vvvuuusssuuu{{{kkkSSSJJJBBB???===;;;<<<>>>@@@DDDIIIOOOUUU\\\bbbffffffeee___bbblllsss{{{kkkZZZQQQMMMKKKKKKMMMPPPSSSUUUSSSNNNJJJJJJLLLSSS\\\iiivvvwwwmmmfffaaaaaaaaa^^^^^^bbbbbbdddgggiiikkkpppvvv{{{}}}~~~}}}{{{}}}}}}yyyuuutttsssuuuzzzxxxtttqqqpppnnnqqqrrrssstttuuuvvvvvvvvvsssqqqmmmiiiccc^^^ZZZWWWTTTRRRQQQSSSUUUZZZeeeppp{{{xxxfff^^^ZZZYYY```kkkuuu|||mmmddd```___```kkkwww|||mmm___RRRKKKFFFEEEEEECCCDDDGGGJJJQQQXXX^^^cccfffccc]]]PPPJJJCCC???<<<;;;AAAIIIUUUiii~~~{{{xxxtttrrrpppoooqqqtttxxx{{{zzzxxxvvvrrrnnnkkkhhhggg222222333444444555666666555555666777777666555444555444111///......//////000000000000000000000000///000222444666777777777555777999<<>><<<;;;:::===AAAAAAEEERRRYYY\\\jjjuuuppp```___bbbjjjsssnnn\\\SSSOOOLLLKKKKKKMMMUUUXXXRRRJJJGGGGGGGGGOOORRR\\\lllzzz~~~xxxssslllccc\\\TTTRRRMMMIIIEEECCCBBBBBBDDDDDDDDDCCCDDDHHHMMMRRR[[[___gggqqq{{{|||yyyxxxyyy{{{|||wwwqqqtttvvv{{{}}}xxxuuusssyyywwwuuutttsssqqqnnnkkkjjjjjjjjjhhhddd^^^YYYVVVUUUUUUTTTTTTXXX```jjjqqquuubbb]]]\\\ZZZ^^^eeeooovvv~~~yyyiii```___bbbeeevvvzzziiiZZZPPPIIIEEEEEEEEEDDDEEEHHHLLLPPPWWWaaagggggg```ZZZNNNGGGBBB@@@???>>>BBBHHHUUUggg~~~zzzwwwvvvtttrrrpppqqqtttxxx{{{|||zzzwwwrrrnnniiifffddd777666666555555555555666666666555555555555555555444444333222222111111000222222111111111111222222///000111222333555666666999888;;;@@@BBBCCCHHHNNNWWW]]]hhhsss}}}~~~zzzuuuppplllhhhdddaaa]]]ZZZUUUOOOJJJFFFCCCBBBDDDEEEIIINNNVVVbbbnnnvvvxxxzzz{{{zzztttkkkaaa[[[WWWRRRLLLIIIIIIIIIIIIHHHFFFJJJQQQYYYaaajjjsssyyy~~~{{{fffMMMEEE>>><<<;;;:::===AAADDDHHHVVV```dddrrr{{{vvvkkkjjjmmmttt|||qqq___UUUPPPLLLJJJKKKMMMTTTWWWQQQJJJGGGGGGGGGLLLMMMTTTaaannnyyyvvvpppiiidddaaa]]]VVVQQQPPPMMMJJJFFFDDDBBBBBBBBBBBBBBBBBBBBBBBBEEEIIIMMMPPPRRRWWW___hhhqqqyyy}}}}}}{{{{{{}}}~~~zzzxxxyyy||||||xxxvvvsssrrrpppoooooonnnkkkiiiiiiiiiiiihhhfffbbb^^^[[[VVVVVVUUUUUUYYYbbblllsss~~~xxxeee```^^^\\\___fffjjjrrr{{{uuuhhhaaaaaagggkkk~~~}}}kkk\\\PPPIIIEEEEEEEEEDDDEEEHHHKKKNNNUUU___eeeeee___YYYMMMFFF@@@>>>======AAAGGGTTTggg~~~{{{xxxvvvtttrrrpppqqqtttwwwzzz~~~{{{vvvrrrmmmiiiggg777666666666666777777888333333444444555555555555444444333222222111111000333222222111111222222333//////000111333444555666999888<<>><<<;;;;;;===@@@FFFKKK[[[hhhnnnzzz{{{uuusssuuuzzzwwwdddXXXQQQKKKIIIJJJLLLSSSVVVQQQJJJHHHHHHGGGIIIHHHKKKTTT^^^jjjzzztttjjj^^^YYYSSSOOOOOOMMMJJJHHHHHHGGGEEECCCAAAAAAAAAAAA???@@@AAAAAA@@@AAADDDFFFEEEEEEGGGKKKRRRZZZbbbfffmmmppptttxxx{{{~~~}}}xxxuuulllkkkjjjjjjkkkkkkiiigggffffffggggggfffdddaaa___XXXWWWVVVWWW[[[cccmmmttt{{{~~~vvvddd^^^\\\ZZZ]]]ccciiiqqq{{{|||vvvlllddd___bbbjjjqqq}}}jjj[[[OOOIIIEEEEEEEEEDDDEEEHHHJJJMMMSSS\\\cccccc^^^YYYMMMFFF???===;;;;;;???EEESSShhh{{{yyyvvvtttqqqooopppsssvvvyyy}}}yyytttoookkkhhh555555444555555666777777444444444444444444444444444444333222222111111000222111111000000111111222...///000111333444555555999999<<>>@@@AAAAAA@@@???@@@AAA@@@@@@AAACCCGGGMMMRRRUUUZZZ]]]aaaeeeiiinnnssswwwxxx|||xxxrrrnnniiihhhhhhiiikkkkkkjjjhhhffffffgggfffeeecccaaa```ZZZYYYXXXXXX[[[ccclllrrrwww{{{sssddd]]][[[ZZZ^^^cccmmmvvv~~~|||yyyxxxqqqjjjccc^^^]]]aaakkkttt{{{hhhXXXOOOIIIDDDEEEFFFDDDFFFIIIJJJMMMSSS\\\cccddd___ZZZNNNFFF???===;;;;;;@@@FFFUUUlll{{{yyyuuussspppnnnooorrruuuxxx}}}|||{{{xxxsssnnniiifff555555555555555666777888666555555444333333222222444444333222222111111000000000////////////000000//////000111333444555666;;;:::===CCCFFFHHHNNNTTT___fffoooyyyzzzwwwrrrnnnkkkgggdddaaaZZZXXXTTTOOOKKKHHHFFFEEECCCFFFLLLSSS[[[eeeooouuuwwwxxxxxxwwwssslllfffbbb\\\XXXSSSLLLFFFCCCCCCCCCDDDHHHPPPZZZdddnnnyyy~~~zzzzzzuuu|||uuu^^^JJJCCC===<<<<<<;;;<<<@@@IIILLLaaawwwoooaaaVVVNNNKKKLLLJJJOOORRRNNNKKKKKKJJJHHHKKKGGGEEEFFFKKKVVVhhhxxx}}}tttmmmkkklllpppssswwwrrriii```XXXRRRNNNKKKGGGDDDCCCDDDDDDDDD??????>>>?????????@@@@@@???AAABBBBBB@@@???>>>??????@@@BBBCCCEEEGGGIIIJJJMMMOOORRRUUUYYY___eeeiiitttzzzzzzsssnnnkkkllllllkkkmmmoooooonnnmmmkkkkkkjjjiiigggdddbbb```\\\\\\\\\\\\^^^dddlllqqquuuyyytttggg```^^^___dddhhhqqq{{{|||yyynnnggg```^^^^^^aaalllxxxzzzgggWWWNNNHHHDDDEEEFFFEEEFFFIIILLLOOOVVV___fffgggbbb]]]OOOGGGAAA>>>===>>>CCCJJJYYYqqq~~~{{{yyyuuusssooommmnnnppptttvvvyyyzzzyyywwwsssnnnhhheee888777777777777888888999777777666555444333222222444444333222222111111000/////////....../////////000000111222444555666777;;;;;;>>>DDDHHHJJJOOOVVVaaagggqqq{{{yyyuuupppkkkhhhddd```]]]WWWUUUQQQMMMIIIFFFDDDCCCBBBFFFMMMTTT\\\fffooouuuxxxxxxxxxuuuqqqkkkeeeaaaZZZXXXSSSLLLEEEBBBBBBDDDDDDIIIQQQZZZdddoooyyy~~~vvvttttttmmmuuu~~~rrr[[[IIIBBB===<<<<<<;;;<<>>@@@FFFNNN^^^www~~~zzzxxxtttrrrooommmmmmooorrruuuwwwxxxzzzyyyvvvpppkkkggg888888777666666666777777666666666555555444444444444444333222222111111000000000////////////000000111111222333555666777888;;;;;;???FFFJJJMMMSSSZZZaaagggqqqzzzuuurrrmmmhhheeeaaa^^^[[[UUUSSSOOOKKKHHHEEECCCCCCCCCHHHOOOVVV___hhhpppvvv{{{zzzwwwsssmmmfff```\\\SSSRRRNNNHHHBBB@@@BBBDDDEEEJJJRRR[[[eeeoooyyy}}}sssllljjjkkkdddnnnxxxlllUUUHHHAAA<<<<<<===;;;<<>>>>>???@@@@@@???@@@BBBDDDHHHNNNVVV[[[kkkuuu~~~}}}}}}}}}}}}|||{{{{{{|||{{{yyywwwtttssspppmmmiiieeecccaaa___ccchhhmmmqqqvvv{{{|||~~~tttjjjfffhhhlllnnnvvv~~~rrriiihhheeeccclllyyyxxxfffXXXMMMGGGDDDEEEFFFEEEGGGJJJLLLRRR[[[gggnnnmmmfff___OOOGGG@@@??????AAAIIIPPPaaa||||||yyywwwtttrrrnnnllllllnnnqqqttttttvvvyyyyyywwwrrrlllhhh777666555444444333444444555555555666666666666777444444333333222111111000111111000000000000111111111222333444666777888888::::::???GGGMMMPPPWWW___fffllluuu~~~~~~rrrooojjjfffdddaaa]]][[[UUUSSSOOOKKKGGGEEECCCCCCDDDIIIPPPXXXaaaiiirrrwww}}}{{{xxxrrrjjjbbb[[[WWWLLLLLLIIIDDD@@@???BBBEEEFFFJJJRRR[[[eeeoooyyyzzzpppeee^^^]]]___^^^iiittt{{{mmmUUUGGGAAA<<<======;;;<<>>???AAAAAA???===;;;;;;===???AAA>>>???AAACCCHHHOOOWWW]]]gggqqq|||zzzrrrpppmmmjjjfffccc```___```eeellltttzzz~~~xxxssstttwwwxxx{{{uuukkkiiieeeaaaiiivvvuuudddVVVMMMGGGDDDEEEFFFEEEGGGJJJLLLRRR\\\hhhpppnnnfff___MMMFFF???>>>???BBBIIIQQQccc~~~~~~|||yyyvvvtttqqqnnnlllkkknnnqqqsssqqqssswwwxxxvvvqqqlllhhh888777777666555444444444555555444333333444444444444333333333333333333222111111222333333333333222555444333333444666999;;;===@@@DDDGGGKKKRRR[[[bbbiiiqqq||||||sssooojjjeeebbb___\\\YYYRRRRRRPPPMMMJJJFFFCCCAAAGGGIIINNNVVV```jjjpppsss{{{}}}{{{rrrjjjbbbYYYPPPNNNIIIEEECCCCCCCCCAAA???EEEKKKSSS\\\eeeooozzzpppbbb\\\[[[ZZZXXX^^^jjjvvv}}}eeeRRRDDDBBB???<<<;;;<<<===>>>EEEKKK^^^|||pppcccXXXPPPKKKKKKKKKKKKLLLMMMLLLIIIFFFCCCAAA===<<<===BBBHHHLLLVVVeeeyyy{{{zzz||||||ssskkkeeeaaa^^^[[[UUUTTTQQQNNNLLLIIIHHHGGGEEEFFFFFFFFFFFFEEEDDDDDDEEEDDDBBB@@@??????@@@@@@>>>>>>??????????????????BBBCCCEEEGGGKKKRRRZZZ```mmmsss{{{~~~~~~~~~~~~}}}zzzzzzyyywwwvvvtttsssrrrnnnllliiieeecccbbbbbbbbbcccgggmmmvvv~~~|||vvvuuuxxx|||~~~~~~zzzxxxwww~~~yyyppphhhffffffgggkkkppp|||kkk\\\TTTJJJHHHFFFEEEDDDFFFHHHIIIJJJRRR\\\dddkkkmmmeee\\\MMMGGGCCCAAAAAABBBIIIRRRnnn|||wwwtttssspppooommmkkkkkkkkklllmmmsssuuuwwwwwwuuuqqqooonnn888888777666666555444444555444444333333333444444444444444333333333333222111111222222333333333222444444444444555777999:::>>>AAAEEEHHHLLLSSS]]]dddnnnuuu~~~{{{sssoooiiieeeaaa^^^ZZZXXXRRRQQQOOOKKKHHHEEECCCBBBGGGIIIOOOXXXbbbkkkqqqttt}}}~~~wwwoooggg\\\SSSNNNJJJEEECCCCCCCCCAAA@@@FFFLLLUUU^^^fffppp{{{|||lll___ZZZYYYYYYXXX___kkkwww~~~}}}aaaNNNDDDBBB???<<<;;;;;;===>>>DDDJJJ[[[xxxuuuggg[[[RRRMMMNNNMMMLLLLLLLLLJJJFFFCCCAAA???===;;;===AAAFFFIIIRRR```rrr~~~|||tttmmmgggccc___]]][[[YYYVVVRRROOOLLLKKKKKKKKKKKKKKKJJJJJJIIIHHHGGGDDDDDDEEEFFFEEEDDDBBBAAA?????????@@@AAABBBCCCCCCFFFHHHJJJLLLPPPWWW^^^ccckkkpppxxx}}}zzzxxxwwwwwwvvvttttttsssqqqpppooonnnnnnmmmiiihhhfffdddbbbbbbbbbbbbgggkkkrrr{{{|||uuummmkkkoooppprrrwww}}}{{{xxxuuuzzzxxxnnnfffdddfffiiiooovvvxxxhhhZZZSSSJJJHHHFFFEEEDDDFFFHHHJJJLLLTTT]]]eeekkklllcccYYYMMMGGGCCCCCCCCCEEEMMMVVVmmm~~~yyyvvvuuusssrrrooolllkkkjjjkkkllloooppprrrsssrrrqqqpppppp888888777777666666555555444333333333333333444444444444444444333333222222111111111222222222222222333333444666777999::::::>>>BBBGGGKKKOOOVVV___fffrrryyy}}}yyysssnnniiiccc```\\\XXXVVVRRRPPPLLLIIIFFFDDDCCCCCCGGGKKKQQQZZZdddlllrrrvvv|||tttlllaaaWWWNNNJJJFFFBBBAAAAAA@@@@@@GGGNNNWWW```hhhrrr|||xxxhhh]]]WWWWWWWWWXXXaaalllxxx~~~xxx]]]LLLDDDBBB???<<<;;;;;;<<<===CCCHHHVVVrrr|||lll___VVVPPPPPPNNNMMMKKKJJJGGGCCC@@@>>>===<<<;;;<<>>??????HHHOOOYYYccckkkttt}}}xxxhhh]]]XXXVVVWWWYYYdddooozzzttt[[[KKKDDDBBB???<<<:::;;;<<<===CCCGGGSSSlllqqqdddZZZTTTPPPNNNLLLJJJIIIFFFCCC@@@===<<<;;;;;;<<<===???@@@GGGOOO\\\lllxxx{{{wwwrrrmmmjjjeeebbb^^^ZZZWWWVVVVVVVVVSSSSSSRRRQQQOOOMMMKKKJJJGGGIIIKKKLLLKKKHHHDDDAAAAAAAAAAAABBBCCCEEEGGGHHHJJJNNNTTTZZZ___eeejjjnnnrrrwww}}}~~~zzzuuurrrooommmjjjiiijjjhhhfffdddcccdddfffhhhkkkjjjjjjjjjjjjjjjjjjjjjkkkpppxxxsssgggaaa```\\\^^^cccjjjtttzzzpppgggfffkkkrrr|||qqqaaaVVVPPPIIIHHHFFFDDDEEEFFFIIIJJJPPPXXXaaahhhnnnoooggg\\\PPPKKKGGGGGGGGGIIIQQQZZZnnnzzzwwwuuurrrpppllliiihhhhhhiiijjjiiigggfffgggjjjmmmpppqqq888888888888888777777777444333333333444444555666666666555444444333222222111111000000000111222333111333555777:::;;;<<<===AAAEEEKKKQQQVVV]]]ffflllqqqxxx{{{xxxqqqlllgggbbb^^^ZZZVVVTTTQQQNNNIIIEEECCCCCCEEEFFFHHHNNNXXX```gggmmmrrruuu{{{{{{ssskkk```VVVIIIGGGCCC???<<<<<<>>>@@@HHHPPP[[[fffooowww|||kkkbbb]]]YYYZZZ^^^iiittt~~~oooWWWIIICCCAAA>>>;;;:::;;;<<<===CCCHHHQQQfffuuuhhh]]]WWWNNNLLLJJJIIIIIIHHHEEECCC===<<<<<<;;;;;;<<<======DDDIIITTTbbbqqq{{{|||wwwssspppgggeeebbb^^^\\\ZZZZZZZZZWWWVVVVVVTTTRRRPPPNNNMMMLLLKKKKKKJJJHHHFFFDDDCCCEEEEEEDDDDDDEEEGGGIIIJJJLLLQQQXXX___fffmmmssswww{{{~~~{{{xxxuuusssqqqoooooommmjjjhhhgggiiikkklllpppooonnnmmmmmmmmmmmmmmmooouuu|||rrrfff```[[[]]]aaaiiittt~~~tttlllkkkpppxxxrrr```UUUOOOIIIGGGEEEDDDEEEGGGIIIKKKPPPXXXbbbkkksssuuummmdddYYYSSSNNNLLLKKKLLLSSS[[[jjj|||yyywwwrrrooollljjjjjjllloooqqqkkkhhheeedddgggkkkmmmnnn999999888888888888888888444444444444555666777888777666666555444333222222111111000///000111222333222333555777:::<<<>>>???BBBGGGNNNSSSYYY```iiiooorrryyyzzzvvvoookkkfffaaa^^^[[[WWWUUUPPPMMMIIIFFFDDDDDDEEEGGGIIIPPPZZZcccgggkkkpppsssuuuyyyyyytttmmmeee[[[RRRGGGEEEBBB>>>;;;;;;???BBBIIIRRR___jjjttt|||ppphhhccc___```gggqqq{{{}}}hhhRRRFFFAAA???<<<;;;:::;;;===???AAAHHHQQQ___}}}{{{mmmaaaZZZMMMLLLJJJIIIIIIIIIGGGEEE???>>>===<<<;;;;;;<<<===AAAEEEMMMYYYgggsss{{{~~~zzzvvvtttmmmllliiieeebbb___]]]\\\ZZZZZZYYYXXXVVVTTTRRRQQQOOOMMMKKKIIIHHHHHHIIIJJJJJJJJJIIIIIIKKKMMMPPPRRRUUUYYY```hhhooowww~~~~~~|||{{{yyyvvvuuusssqqqpppqqqrrrrrrsssrrrpppnnnnnnoooqqqrrrxxx|||uuuhhhaaabbbeeelllxxxvvvoooooouuu~~~rrraaaUUUOOOHHHGGGEEEDDDEEEGGGJJJKKKPPPYYYcccmmmvvvyyyrrriii```YYYTTTQQQNNNNNNUUU]]]eeezzz|||zzzsssqqqooommmnnnqqquuuxxxooojjjfffeeehhhkkklllkkk999999999999999999999999555555555666666777888999777777666555444333222222111111/////////000222333333333444666999<<<@@@AAACCCHHHOOOVVV[[[bbbkkkqqqxxx|||wwwsssnnnjjjeeeaaa^^^\\\YYYWWWOOOMMMJJJGGGEEEEEEFFFGGGIIIRRR]]]dddgggjjjnnnqqqpppssssssmmmfff```VVVNNNFFFEEEBBB>>><<<===AAAFFFKKKUUUcccpppzzzrrrmmmjjjeeeiiiqqqzzz|||eeeQQQEEE???===;;;::::::<<>>HHHPPPYYYsssrrrddd\\\OOOMMMKKKJJJJJJIIIHHHFFFBBB@@@>>><<<;;;<<<===>>>???BBBHHHQQQ]]]jjjvvv}}}~~~{{{yyywwwvvvsssooojjjddd___]]]ZZZZZZYYYXXXWWWUUUSSSRRRNNNNNNMMMMMMNNNOOOQQQRRROOOOOOOOOPPPSSSXXX\\\^^^cccgggmmmttt{{{}}}}}}{{{zzzxxxxxxwwwwwwwwwuuurrrqqqqqqtttxxxzzz|||pppoooooorrr||||||tttoooqqqyyyrrr```TTTOOOHHHGGGEEEDDDEEEGGGJJJLLLPPPYYYdddnnnwwwzzztttkkk___XXXRRROOOMMMMMMSSSZZZcccyyy{{{yyytttqqqooommmooorrrwwwzzzqqqlllgggfffjjjllllllkkk999999999999999999999999666666666666777888::::::888777666555444333222222222111///...///000222333444444444555888===@@@CCCCCCIIIPPPWWW]]]dddlllrrr~~~~~~yyytttqqqmmmjjjeeeaaa___]]]ZZZXXXOOOMMMJJJHHHFFFFFFGGGGGGJJJSSS^^^eeegggiiilllooommmpppoooiiibbb\\\TTTLLLFFFFFFCCC@@@===???DDDIIIMMMWWWfffttt~~~ssspppmmmjjjnnnxxx|||eeeRRRGGG===<<<:::::::::===???AAA<<>>@@@EEELLLVVVdddrrr|||~~~{{{vvvooogggaaa]]]WWWWWWWWWVVVUUUSSSRRRQQQMMMNNNOOOQQQSSSVVVXXXYYYRRRSSSSSSVVVZZZ```eeehhhpppsssxxx}}}~~~}}}{{{zzzyyyzzzxxxuuutttuuuzzz|||xxxwww}}}yyyrrrmmmrrr{{{qqq```TTTOOOHHHFFFEEEDDDEEEGGGJJJLLLQQQYYYdddnnnwwwzzzsssjjjYYYSSSNNNKKKIIIIIIOOOWWWddd{{{{{{xxxvvvrrrpppmmmkkklllppptttwwwrrrmmmhhhhhhlllnnnnnnlll<<<;;;999777777888999::::::999888999::::::999888888888666555444333333222222111111111222333333444222444666777999;;;???CCCHHHMMMTTT[[[```hhhqqqxxx}}}|||xxxuuurrrmmmjjjfffbbb___[[[WWWTTTQQQKKKGGGFFFEEECCCEEEJJJMMMUUU```gggjjjjjjjjjjjjmmmjjjfffbbb]]]WWWPPPKKKHHHCCC@@@???======BBBIIIMMM^^^ppp{{{|||zzzzzzzzz{{{uuu^^^MMMDDD@@@<<<;;;======:::;;;???@@@DDDIIIPPPccc|||lll^^^RRRMMMHHHEEEGGGHHHGGGFFFDDDCCC@@@===<<<===>>>@@@===???BBBHHHQQQ^^^kkktttzzz|||~~~|||tttkkkbbb]]]\\\ZZZXXXWWWXXXXXXVVVUUUNNNQQQSSSSSSTTTXXX^^^cccbbb``````ccceeehhhooowww~~~|||{{{yyyyyyzzz}}}}}}sssrrrooorrrssseeeXXXPPPJJJHHHFFFEEEFFFGGGJJJLLLVVV[[[fffttt~~~|||qqqgggVVVOOOHHHFFFEEEEEEIIIOOOaaa{{{}}}zzzxxxvvvuuurrrmmmiiiffffffggghhhgggggghhhjjjllloooqqqrrr<<<;;;999888777888999::::::888777888999:::999888888888666555444333333333222222222222222333444444333555777888:::===AAADDDKKKPPPWWW]]]cccjjjssszzz|||xxxtttqqqkkkhhhddd```]]]YYYUUURRRQQQKKKGGGFFFEEEDDDFFFKKKNNNWWWbbbjjjllllllmmmmmmnnnkkkgggccc]]]WWWOOOKKKGGGCCC@@@@@@???@@@FFFMMMSSScccvvvrrr]]]NNNGGGBBB>>>===>>>>>>;;;<<<@@@???CCCHHHOOObbbnnn___UUUPPPIIIFFFFFFHHHHHHGGGFFFDDDAAA>>>===<<<===>>>>>>???AAAFFFMMMXXXdddllltttvvvzzz}}}}}}uuulllgggccc```\\\YYYXXXVVVSSSQQQNNNQQQTTTVVVWWW\\\dddiiimmmlllmmmqqqtttvvv|||}}}}}}|||zzzwwwyyy~~~qqqdddYYYRRRJJJIIIGGGEEEFFFGGGIIIKKKUUUZZZeeesss}}}|||qqqfffVVVOOOHHHEEECCCCCCHHHNNN]]]www|||yyywwwuuuuuurrrnnnkkkhhhggghhhhhhgggggghhhjjjllloooqqqrrr<<<;;;999888888888999:::999888777777999999888777999888777555444444444444333333222222222333444444444666888999;;;>>>CCCGGGMMMSSSZZZ```fffnnnvvv}}}}}}xxxtttpppjjjgggccc___\\\YYYUUURRRPPPKKKGGGGGGFFFEEEGGGLLLRRRZZZeeemmmpppqqqqqqrrrqqqnnniiiddd^^^WWWPPPKKKGGGCCCAAAAAABBBCCCIIIQQQZZZkkknnnZZZMMMGGGBBB>>>===>>>===::::::>>>>>>AAAGGGOOOaaassscccZZZSSSJJJEEEEEEGGGHHHHHHHHHFFFCCC@@@>>><<<<<<<<<>>>>>>@@@BBBGGGPPPZZZaaakkkooouuuyyy|||yyyrrrnnnkkkgggbbb^^^[[[XXXUUURRRQQQTTTXXX[[[___eeemmmsssuuuuuuxxx}}}}}}}}}|||zzzmmmaaaXXXSSSJJJIIIGGGFFFFFFGGGIIIJJJSSSYYYeeerrr{{{yyyoooeeeWWWOOOGGGCCCAAAAAAGGGMMMZZZttt~~~{{{yyyvvvttttttrrrooollljjjiiihhhhhhggghhhhhhjjjlllnnnpppqqq<<<;;;:::999999999999:::888777666777888888888666999888777666555555555555444444333333333333444444444666777999;;;???DDDHHHOOOUUU]]]ccciiipppyyy}}}xxxssspppllliiidddaaa^^^ZZZVVVSSSOOOJJJGGGGGGFFFFFFIIINNNUUU]]]iiiqqqtttuuuuuuvvvuuuqqqlllfff```YYYRRRNNNHHHDDDAAABBBBBBDDDJJJRRRaaarrrnnnYYYKKKDDD@@@<<<:::;;;:::777777:::>>>AAAGGGPPP```}}}zzziii^^^VVVKKKEEEDDDEEEFFFGGGJJJHHHFFFBBB???===;;;:::======>>>???CCCKKKSSSZZZccciiipppvvvzzz}}}zzzuuuqqqoookkkfffbbb___]]][[[YYYXXX[[[___cccfffmmmuuu|||{{{{{{{{{uuuwwwyyyvvvggg\\\TTTPPPJJJIIIHHHGGGFFFGGGHHHIIIQQQWWWcccooowwwuuukkkbbbVVVMMMEEEAAA??????EEELLLZZZsss~~~zzzvvvtttrrrqqqooollljjjhhhgggggghhhhhhiiijjjkkkmmmoooppp;;;;;;::::::::::::::::::888777666777888888888666999888777666666666666666555555444444444444444555333444666777:::???EEEIIIPPPVVV___ffflllrrrzzz}}}xxxsssoookkkhhhddd```]]]YYYUUURRRMMMHHHEEEFFFFFFFFFJJJOOOWWW```kkksssvvvvvvwwwxxxxxxtttnnnhhhbbb[[[UUUPPPIIIEEEBBBCCCBBBCCCIIIQQQddduuusss[[[KKKCCC@@@<<<:::;;;:::777777:::@@@AAAGGGQQQ```zzz}}}kkkbbbYYYMMMEEECCCDDDDDDDDDJJJIIIGGGDDDAAA>>>;;;:::<<<<<<===>>>AAAHHHOOOUUU^^^dddllltttyyy|||~~~}}}zzzwwwtttooojjjeeebbb```]]]\\\^^^aaaeeegggkkkpppyyyzzzxxxxxxyyy{{{|||}}}xxxpppsssxxxpppaaaVVVOOOLLLIIIIIIHHHGGGGGGGGGHHHIIIOOOUUU___jjjpppnnneee^^^SSSKKKCCC@@@>>>>>>CCCJJJVVVooo}}}wwwtttpppooommmkkkiiigggffffffhhhiiiiiijjjkkklllnnnnnn;;;;;;;;;;;;::::::::::::999888777777999999888777999999888777777777777777666666555444444444555555333444555777:::???FFFKKKRRRYYYaaaiiiooouuu|||}}}xxxrrrnnnhhheeeaaa]]]ZZZWWWSSSPPPKKKFFFDDDEEEFFFFFFJJJOOOYYYaaallltttvvvvvvvvvwwwxxxtttnnngggbbb\\\VVVRRRJJJFFFCCCCCCCCCDDDJJJRRReeeuuuuuu]]]MMMEEEBBB>>>===>>>===::::::>>>AAAAAAGGGQQQ^^^uuupppfff\\\PPPGGGDDDDDDCCCCCCHHHHHHHHHFFFDDD@@@===;;;;;;<<<======@@@EEELLLQQQXXX^^^gggooouuuyyy|||~~~}}}{{{zzzuuunnnhhhdddaaa___]]]bbbeeeiiikkknnnsss{{{|||vvvqqqooopppsssuuuyyy|||wwwqqquuuzzzkkk[[[QQQKKKIIIHHHGGGGGGGGGHHHHHHIIIJJJNNNSSS[[[cccgggeee___YYYOOOHHHBBB???>>>>>>BBBHHHPPPiiiyyytttooonnnkkkiiigggfffffffffiiiiiiiiiiiijjjkkkmmmmmm;;;;;;;;;;;;;;;::::::999:::888777888999:::999888999999888777777777888888777666666555555444555555444555666888;;;AAAHHHMMMUUU\\\eeelllrrrxxx|||wwwrrrnnnhhheeeaaa]]]ZZZVVVRRROOOIIIEEEBBBDDDEEEFFFJJJOOOYYYaaalllsssuuutttttttttuuuqqqkkkeee```ZZZUUURRRIIIFFFDDDEEEEEEGGGNNNVVVeeesssoooZZZMMMGGGBBB>>>===>>>>>>;;;<<<@@@@@@@@@FFFPPP[[[ppp|||iii```TTTKKKGGGEEEDDDBBBFFFGGGGGGGGGFFFCCC@@@>>>============>>>BBBHHHLLLRRRXXX```hhhoootttyyy{{{~~~{{{tttoookkkiiigggfffgggkkkoooqqquuu{{{yyywwwssspppoooqqqsssuuuzzz~~~zzzsssqqquuu{{{yyyeeeWWWNNNJJJHHHFFFFFFGGGGGGHHHIIIJJJKKKNNNRRRXXX]]]___]]]YYYUUUKKKEEE@@@@@@???>>>BBBGGGPPPgggyyyuuuqqqoookkkhhhgggggghhhhhhiiiiiiiiiiiijjjkkkllllll;;;;;;<<<<<<;;;;;;:::999:::999888999::::::999888999999888888888888888888777777666555555555555555555666777999<<>>>>>===<<<<<>>>>>===AAAGGGPPPfff}}}sssoookkkiiiiiikkklllllllllkkkiiihhhhhhiiikkklll999999999:::::::::;;;;;;<<<;;;:::999999999999999999999:::::::::;;;;;;;;;999999999999888888888888888:::===>>>@@@FFFNNNTTT^^^eeennnvvv||||||xxxuuuqqqmmmjjjgggccc^^^\\\[[[YYYSSSMMMJJJGGGEEEFFFFFFHHHOOOWWW___hhhppptttvvvyyyxxxuuuqqqmmmfff___YYYSSSNNNJJJJJJHHHHHHJJJKKKNNNWWWbbbnnnwww{{{mmmmmmllliiiiiippp|||ppp^^^PPPGGGBBB>>>===;;;:::<<<======<<<===@@@CCCEEEGGGTTToooppp^^^UUUOOOIIIEEEEEEGGGFFFEEEEEEEEEDDDAAA???=========;;;<<<@@@GGGLLLfffeeeeeegggkkkmmmmmmlllsssvvvzzz}}}}}}qqqjjjjjjiiioooxxxooo___TTTNNNIIIEEEEEEFFFFFFFFFFFFHHHKKKMMMUUUZZZ```ggghhhcccZZZSSSKKKDDD???>>>>>>>>>BBBIIIQQQggg}}}yyyuuupppnnnmmmnnnoooooooooooommmllllllmmmoooooo999999999999::::::::::::;;;::::::999999999999:::::::::::::::;;;;;;;;;;;;:::::::::999999999888888888;;;===???BBBHHHQQQXXXaaahhhrrrzzz~~~zzzvvvssspppllliiieeeaaa]]][[[YYYVVVQQQLLLIIIEEEDDDFFFGGGJJJQQQYYYdddkkkqqqrrrssssssqqqmmmhhhddd^^^YYYTTTPPPLLLJJJIIIGGGHHHKKKNNNRRR]]]hhhnnnxxxxxxrrrgggfffeeecccfffooo{{{mmmZZZMMMDDD???===;;;::::::;;;<<<<<<;;;===???AAABBBBBBJJJ___ttt}}}hhh[[[RRRKKKGGGFFFGGGGGGHHHIIIJJJHHHDDDAAA???>>>===;;;;;;===AAAEEETTTXXX```iiippprrrooommmooorrrwww{{{|||oooiiiiiijjjpppxxxwwwgggZZZRRRLLLHHHEEECCCDDDEEEEEEEEEGGGJJJMMMTTT[[[eeemmmoooiii^^^UUULLLFFF@@@>>>???@@@FFFMMMXXXkkk}}}}}}yyytttppppppppppppppprrrqqqqqqppppppqqqqqqrrr888999999999999:::::::::::::::999999999999999::::::::::::;;;;;;;;;;;;<<<;;;:::::::::999999999999888;;;===@@@CCCJJJTTT[[[eeellluuu}}}|||xxxuuuqqqnnnjjjgggccc```\\\YYYWWWSSSOOOKKKHHHEEEDDDFFFIIILLLTTT\\\gggmmmrrrqqqooonnnjjjeee^^^ZZZVVVRRRQQQOOONNNLLLIIIHHHIIIMMMPPPVVVaaalllqqq|||{{{pppiiibbbaaa``````dddnnn{{{iiiWWWKKKBBB===;;;:::999:::;;;<<<<<<;;;;;;===@@@BBBCCCIIIXXXhhhuuubbbVVVNNNJJJHHHFFFGGGIIILLLMMMLLLHHHEEE@@@???===;;;;;;<<<>>>@@@???EEEOOO[[[dddjjjkkkkkklllpppuuuzzz~~~{{{oooiiiiiijjjqqqyyywwwnnnaaaVVVPPPLLLHHHEEEAAABBBCCCBBBBBBCCCFFFHHHQQQXXXcccmmmqqqmmmccc[[[OOOHHHBBBAAABBBEEELLLTTTcccsss|||zzzvvvqqqnnnnnnooopppppprrrrrrrrrrrrrrrrrrrrrrrr888888888999999999::::::999999999888888999999:::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;:::::::::999888:::===@@@DDDLLLWWW___hhhoooxxx}}}zzzvvvrrrooolllhhheee```^^^[[[XXXUUUQQQMMMJJJGGGDDDDDDHHHKKKOOOXXX```kkkrrrwwwvvvssspppjjjeee[[[WWWSSSOOONNNMMMLLLKKKJJJIIIJJJNNNQQQVVVaaallltttwwwlllddd```___^^^```fffppp|||{{{eeeUUUJJJBBB===:::999999:::<<<===<<<;;;<<<<<>><<<<<<===>>>???@@@BBBGGGLLLRRRXXX]]]```kkknnntttyyy}}}zzznnniiijjjiiirrr|||qqqhhh\\\SSSNNNLLLJJJGGGDDDEEEDDDCCCAAAAAACCCEEELLLSSS^^^iiiooooooiiidddRRRKKKEEEEEEFFFIIIPPPXXXkkkyyy}}}zzzuuurrrmmmllllllnnnpppppprrrrrrsssttttttsssrrrrrr888888888888999999999999999888888888888999999::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999<<<>>>AAAFFFOOO[[[dddkkkrrr{{{{{{xxxtttqqqnnnjjjfffccc___^^^\\\XXXTTTPPPLLLJJJGGGEEEEEEIIINNNRRR\\\eeeooowww~~~|||xxxrrrkkk```\\\UUUPPPMMMJJJHHHGGGJJJIIIJJJNNNQQQVVVaaallluuuxxxllleeebbbaaaaaadddkkkuuu~~~vvv___QQQHHHBBB===:::999:::;;;===>>>===;;;======>>>AAABBBCCCJJJSSSeee~~~uuudddZZZSSSLLLFFFHHHKKKPPPTTTVVVUUUTTTIIIFFFAAA>>>>>>???@@@@@@CCCDDDDDDEEEHHHOOOWWW]]]gggkkkqqqwww{{{wwwkkkhhhjjjjjjuuunnneeeYYYPPPLLLKKKJJJIIIHHHHHHHHHEEECCCBBBDDDEEEIIIPPPZZZfffoooqqqnnnkkkXXXQQQKKKIIIHHHIIIOOOVVVhhhuuu{{{xxxsssooollljjjlllnnnpppppprrrsssuuuvvvvvvuuusssrrr888888888888999999999999888888888888888999::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<>>>AAADDDIIISSS```iiiooovvvzzzwwwsssooolllhhhdddaaa^^^^^^\\\XXXSSSOOOLLLKKKGGGEEEFFFKKKPPPUUU___hhhpppzzzyyyrrreee```XXXRRRMMMJJJHHHFFFGGGFFFHHHMMMQQQVVVbbbmmmsss|||qqqjjjfffeeefffjjjqqqyyyoooYYYMMMFFFAAA===:::::::::<<<>>>???>>><<<>>>;;;<<>>@@@CCCFFFLLLVVVccclllrrryyyyyyvvvrrrnnnkkkhhhdddaaa^^^^^^\\\YYYSSSOOOLLLKKKHHHFFFGGGLLLQQQWWWaaakkkooozzz}}}uuueee```YYYRRROOOLLLKKKIIIEEEDDDFFFKKKPPPWWWcccoooqqquuunnniiiiiijjjooouuu}}}kkkUUUJJJDDD@@@===::::::;;;===???@@@>>><<<<<<::::::>>>AAABBBGGGMMMUUUgggooodddYYYOOOJJJKKKNNNTTT[[[```bbbcccYYYRRRHHHBBB@@@@@@@@@???>>>AAACCCDDDDDDFFFKKKOOO[[[```hhhpppvvv|||}}}oooeeedddgggnnn|||lllbbbUUUKKKHHHHHHIIIIIIEEEEEEEEEDDDCCCCCCEEEGGGKKKRRR___llluuuwwwrrrnnnccc[[[SSSMMMGGGBBBBBBFFFNNN]]]ttt}}}xxxtttpppmmmhhhffffffggghhhhhhlllnnnppprrrrrrpppnnnlll::::::999999888777777666555555555666777777888888;;;;;;;;;<<<<<<<<<======>>>===<<<;;;:::;;;<<<===>>>@@@DDDIIIQQQ\\\gggoooxxx|||~~~{{{yyyuuuqqqmmmjjjfffccc```aaa^^^[[[XXXUUURRRMMMJJJGGGHHHJJJLLLQQQYYYbbbiiisssxxx}}}zzzpppddd[[[SSSOOOLLLHHHGGGIIIIIIHHHKKKPPPTTTYYYdddoootttyyyttttttssssssvvvzzz|||aaaQQQJJJCCC===:::;;;;;;;;;<<<<<<<<<<<<===<<<>>>???@@@AAADDDGGGJJJWWWccczzzxxxggg\\\XXXQQQMMMLLLQQQXXX\\\bbbhhhfff]]]PPPEEE@@@???@@@AAA???@@@@@@@@@BBBEEEJJJNNNVVV[[[bbbiiipppvvv|||xxxuuuwwwvvvzzzzzznnngggggglllpppmmm___QQQLLLKKKIIIGGGGGGEEEDDDCCCBBBBBBAAAAAAAAAIIIPPP\\\iiippppppjjjeeeXXXRRRLLLIIIFFFCCCEEEIIIQQQZZZmmm{{{vvvqqqnnniiifffeeefffhhhjjjmmmnnnppppppooommmjjjhhh:::::::::999888777777777888888999999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<=========<<<;;;::::::;;;<<<===@@@CCCGGGMMMUUU```kkkrrryyy}}}~~~{{{xxxuuuqqqmmmjjjgggdddbbb___]]]YYYVVVSSSOOOKKKGGGIIIJJJKKKNNNTTT\\\fffmmmrrrwww{{{|||}}}{{{rrriiicccZZZRRROOOKKKGGGGGGIIIIIIHHHJJJOOOSSSYYYdddooouuu|||wwwuuutttuuuwww|||rrrZZZLLLFFFAAA<<<:::;;;;;;;;;<<<<<<<<<<<<===;;;===>>>??????AAAEEEHHHQQQ[[[qqqmmm___XXXSSSNNNLLLPPPTTTXXX\\\aaaccc^^^TTTKKKDDDAAAAAABBB>>>?????????@@@CCCGGGJJJQQQUUU\\\cccjjjqqqwww{{{}}}tttqqqsssuuuxxxvvvlllfffgggllltttlll^^^QQQKKKJJJGGGEEEEEEEEEEEEDDDDDDCCCCCCDDDDDDGGGLLLTTT^^^eeeeeebbb^^^QQQKKKEEECCCAAA>>>@@@DDDLLLVVVkkk|||wwwpppmmmiiifffdddeeehhhiiijjjkkkllllllllliiigggeee;;;::::::999999888888777666666777777888999999999;;;;;;<<<<<<<<<============<<<;;;::::::;;;<<<===CCCFFFLLLSSS[[[eeepppwww~~~}}}zzzwwwtttpppmmmkkkiiifffddd```]]]YYYUUURRRNNNJJJGGGJJJKKKMMMQQQWWWaaalllssstttyyy{{{{{{yyyuuulllbbb```XXXQQQNNNKKKGGGFFFHHHHHHHHHJJJOOOTTTYYYeeepppyyy~~~zzzzzz{{{~~~|||hhhSSSHHHDDDAAA>>><<<;;;;;;;;;<<<<<<<<<<<<===;;;<<<=========???BBBDDDIIIQQQccctttaaaWWWTTTNNNKKKMMMPPPQQQTTTXXX^^^]]]ZZZRRRIIICCCBBBBBB===>>>>>>>>>>>>@@@CCCFFFJJJNNNUUU\\\bbbiiiooosssyyy{{{~~~{{{tttsssvvvzzz}}}}}}qqqhhhdddgggmmmyyyvvvhhh\\\OOOJJJHHHEEECCCCCCDDDDDDCCCCCCCCCDDDEEEEEEGGGIIIOOOUUUZZZ\\\ZZZWWWJJJDDD???>>>===;;;===AAAHHHRRRhhh}}}yyyqqqnnnjjjfffeeefffhhhjjjiiiiiiiiihhhgggdddbbbaaa;;;;;;::::::999999999999555666666777888888999999<<<<<<<<<<<<===============<<<;;;;;;;;;<<<===>>>DDDIIIPPPXXXaaakkkuuu{{{|||zzzvvvssspppmmmllljjjgggeeebbb___ZZZVVVSSSOOOKKKHHHKKKLLLOOOSSSZZZeeepppxxx{{{~~~yyysssjjj```]]]UUUNNNLLLJJJFFFFFFHHHHHHGGGJJJPPPUUU[[[gggrrr~~~sssbbbPPPHHHEEEBBB??????;;;;;;;;;<<<<<<<<<<<<===<<<=========<<<===@@@CCCDDDJJJXXXqqqvvvbbbUUUSSSMMMIIIJJJKKKKKKMMMQQQXXX[[[]]]XXXOOOFFFCCCCCC>>>>>>>>>>>>===>>>AAACCCFFFIIIOOOUUU[[[aaahhhlllssswww{{{~~~~~~}}}zzzwwwyyy~~~vvvllleeecccgggnnnyyyyyyiiiaaaWWWMMMIIIHHHEEECCCDDDBBBBBBBBBBBBCCCDDDEEEFFFIIILLLPPPUUUYYYYYYUUURRRGGGBBB>>>>>>===<<<>>>CCCGGGRRRhhh~~~zzzrrrpppkkkhhhfffgggjjjkkklllkkkiiigggddd```^^^\\\;;;;;;;;;:::::::::::::::999::::::;;;;;;<<<======<<<<<<<<<=========>>>>>>======<<<<<<<<<===??????EEEJJJSSS]]]fffpppxxx~~~{{{yyyuuusssooommmkkkjjjgggeeeaaa^^^YYYUUUQQQNNNKKKHHHJJJMMMQQQVVV^^^hhhssszzzxxxqqqhhh___YYYRRRLLLKKKIIIFFFEEEGGGHHHHHHKKKRRRXXX___kkkwwwmmm^^^NNNGGGDDDAAA>>>>>>;;;;;;;;;<<<<<<<<<<<<======>>>>>>>>>===>>>AAACCCCCCHHHSSSgggvvvaaaUUUQQQKKKFFFGGGHHHGGGIIIMMMQQQWWW\\\ZZZRRRIIIDDDCCC??????@@@???>>>>>>@@@BBBDDDGGGKKKPPPUUU[[[aaaeeelllrrrxxx|||~~~{{{yyyyyywwwvvvyyy}}}ppphhhcccaaaeeelllwww~~~ooo```YYYQQQJJJHHHHHHFFFFFFGGGBBBBBBCCCCCCDDDEEEGGGGGGJJJMMMSSSXXX[[[XXXRRRMMMEEE@@@>>>???>>>===@@@DDDIIISSSiii~~~zzztttqqqmmmjjjhhhiiilllmmmpppooommmjjjeee```\\\YYY;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;;;;<<<<<<<<<<<<=========>>>>>>>>>>>>>>>======>>>???@@@AAAEEELLLVVVaaakkkttt|||~~~zzzxxxuuurrrooollljjjiiifffddd^^^ZZZUUUQQQOOOLLLJJJHHHKKKNNNTTT[[[bbbllluuu|||~~~uuummmddd\\\UUUOOOJJJIIIHHHEEEDDDFFFHHHIIIMMMUUU\\\dddqqq}}}}}}eeeXXXKKKEEEBBB===;;;:::;;;;;;;;;<<<<<<<<<<<<======>>>???>>>>>>???BBBDDDDDDHHHQQQaaazzzxxxeeeYYYQQQJJJEEEEEEFFFEEEFFFJJJLLLQQQVVVWWWRRRKKKFFFCCC???@@@@@@@@@??????@@@BBBBBBDDDHHHKKKOOOTTTYYY]]]dddkkksssxxxzzz}}}{{{xxxvvvsssrrrvvv}}}uuukkkeee```]]]aaafffqqq|||{{{uuugggYYYQQQKKKFFFGGGFFFEEEEEEHHHEEEEEEEEEEEEFFFGGGHHHIIIHHHLLLRRRXXXYYYUUULLLFFFBBB>>><<<======<<<>>>BBBIIISSShhh|||yyyuuurrrnnnjjjiiijjjlllnnnrrrrrrqqqnnnjjjccc^^^ZZZ;;;;;;;;;;;;;;;<<<<<<<<<777777888888999:::::::::<<<=========>>>>>>>>>>>>@@@???>>>>>>???AAABBBCCCFFFMMMYYYeeepppyyy}}}zzzwwwuuurrrnnnkkkiiigggdddbbb]]]YYYTTTPPPNNNLLLJJJIIILLLQQQXXX```hhhpppxxx}}}~~~|||rrrjjjaaaZZZSSSMMMHHHHHHHHHDDDDDDFFFIIIJJJOOOXXX```iiiwwwvvv^^^SSSHHHCCC@@@<<<999:::;;;;;;;;;<<<<<<<<<<<<===<<<===>>>>>>>>>???BBBDDDDDDHHHPPP]]]sss}}}kkk___SSSLLLFFFEEEEEECCCCCCFFFHHHKKKOOORRRPPPLLLGGGCCC===???@@@@@@??????@@@BBB???AAACCCEEEHHHLLLQQQUUUZZZbbblllrrrtttwww~~~~~~yyywwwuuutttyyy~~~|||wwwooofffaaa\\\YYYZZZ___fffpppvvvsssooojjj___RRRLLLGGGCCCDDDCCCAAABBBEEEDDDDDDCCCDDDDDDEEEFFFFFFGGGJJJOOOTTTUUUPPPHHHBBB@@@<<<;;;<<<<<<;;;<<<@@@GGGPPPddd}}}}}}zzzwwwtttqqqmmmiiihhhiiikkkmmmqqqrrrsssrrrnnnhhhbbb^^^;;;;;;<<<<<<<<<<<<<<<<<<::::::;;;<<<<<<======>>>============>>>>>>>>>>>>@@@@@@??????@@@BBBCCCDDDGGGOOO[[[hhhsss{{{}}}yyywwwuuurrrnnnjjjhhhfffcccaaa^^^ZZZUUURRRPPPOOOMMMLLLNNNSSS[[[dddkkksssyyy~~~}}}{{{qqqiiiaaaZZZQQQLLLHHHHHHGGGDDDCCCEEEIIIJJJPPPYYYbbblllzzz{{{}}}}}}qqq[[[QQQHHHDDDAAA===;;;<<<;;;;;;;;;<<<<<<<<<======;;;<<<=========???BBBDDDDDDHHHOOOZZZnnnpppdddVVVNNNHHHFFFDDDAAAAAADDDFFFHHHKKKNNNOOOMMMGGGCCC<<<===??????>>>>>>@@@AAA===>>>@@@AAACCCGGGKKKOOOSSS\\\gggmmmooorrrzzz|||{{{zzzzzz{{{xxxrrrkkkccc___ZZZUUUVVVYYY]]]fffkkkhhhdddbbbXXXLLLIIIEEEBBBBBBAAA>>>>>>AAAAAA@@@@@@@@@@@@AAABBBBBBGGGJJJNNNQQQRRRNNNGGGAAAAAA===;;;===<<<;;;<<<@@@DDDMMMaaa{{{~~~|||xxxuuurrroookkkhhhfffgggjjjkkknnnpppssstttqqqlllfffbbb========================???>>>===<<<<<<<<<<<<<<>>>>>@@@@@@???<<<<<<<<<;;;;;;===AAAGGGLLLOOOYYYccckkkttt~~~|||zzzyyyuuussspppnnnkkkhhhdddaaaaaa]]]WWWQQQNNNLLLMMMNNNTTTWWW]]]fffpppwww|||}}}}}}tttggg[[[SSSNNNIIIFFFFFFEEEBBBCCCGGGMMMMMMSSS___jjjssszzzuuussssssssszzz~~~nnnXXXPPPFFF@@@===<<<;;;:::;;;<<<===<<<:::999:::;;;;;;<<<===>>>@@@BBBCCCDDDEEEMMMMMMRRRccczzz{{{nnn[[[UUUMMMFFFBBBAAAAAAAAACCCHHHIIIFFFFFFIIIHHHCCCEEECCCBBBBBBCCCBBB>>>;;;>>>======>>>@@@CCCFFFHHHOOOTTT]]]eeelllrrrwwwzzz~~~yyyssspppqqqmmmgggaaa[[[XXXVVVVVVYYY\\\```bbb```YYYRRRMMMEEEBBB???======>>>>>>===???@@@@@@?????????BBBDDDDDDFFFKKKSSSXXXVVVMMMEEEAAA???<<<:::999<<>>>>><<<:::;;;===???>>><<<@@@@@@???>>>???CCCIIIMMMRRR\\\gggnnnwww}}}{{{yyyxxxsssqqqnnnmmmkkkiiieeebbb```\\\WWWQQQNNNMMMNNNOOOTTTXXX___iiirrrzzzvvviii\\\TTTNNNIIIFFFFFFEEEBBBDDDHHHOOOPPPWWWcccnnnxxx{{{sssnnnmmmmmmnnnvvvzzz|||jjjWWWOOOFFF???===<<<;;;:::999:::;;;;;;::::::<<<===<<<<<<===>>>@@@AAABBBBBBCCCJJJJJJMMM\\\ooorrr[[[VVVNNNGGGDDDBBB@@@???@@@DDDEEEBBBCCCFFFFFFBBBCCCAAA@@@@@@AAAAAA>>><<<============???BBBEEEGGGKKKPPPXXX```gggmmmssswww{{{~~~wwwsssppplllfff^^^XXXTTTRRRQQQSSSUUUXXXZZZWWWRRRLLLHHHEEEBBB???======>>>>>>===>>>?????????>>>???AAADDDEEEHHHNNNWWW]]]\\\UUUNNNDDDBBB>>>;;;:::<<<>>>@@@EEEQQQfff}}}~~~|||zzzvvvrrrpppnnnjjjgggeeedddeeefffiiilllppptttuuutttrrrqqq========================<<<;;;;;;<<<<<<===>>>???:::888888999<<<>>>??????CCCCCCCCCCCCDDDGGGMMMQQQYYYbbbmmmttt{{{|||zzzwwwvvvqqqooommmllljjjhhheeeccc^^^[[[VVVQQQNNNNNNOOOPPPUUUZZZbbblllvvv~~~wwwjjj]]]UUUNNNIIIFFFFFFEEEDDDFFFJJJSSSUUU]]]iiittt~~~zzzsssnnnmmmnnnooorrrvvv|||xxxeeeUUUNNNEEE???===<<<;;;:::777999;;;;;;;;;;;;===???=========>>>???@@@@@@@@@@@@GGGFFFHHHSSSaaayyyxxxaaa[[[SSSKKKGGGDDDBBB@@@>>>AAABBB@@@AAADDDEEECCCCCCAAA@@@@@@AAAAAA@@@>>><<<<<<<<<<<<>>>@@@BBBDDDGGGKKKQQQXXX___fffmmmrrrvvvyyy|||~~~zzztttlllhhhbbbZZZTTTOOOMMMLLLMMMOOOQQQQQQOOOKKKGGGCCCDDDAAA>>>===>>>>>>>>>======>>>>>>>>>===>>>@@@CCCFFFJJJPPPYYY```bbb]]]XXXIIIFFFAAA===;;;<<<>>>???GGGSSShhh}}}{{{xxxtttqqqooommmiiifffdddcccdddeeegggjjjooosssvvvvvvuuuttt===========================<<<<<<<<<<<<======>>>:::::::::<<<>>>@@@AAABBBCCCDDDEEEFFFHHHMMMSSSWWWaaajjjtttzzz~~~{{{xxxuuusssqqqooollljjjiiifffccc```\\\YYYTTTPPPOOOOOOQQQSSSZZZ___hhhqqqyyyxxxjjj^^^VVVMMMHHHEEEFFFFFFFFFIIINNNWWW\\\eeeppp{{{yyysssooooooqqqsssqqquuu{{{~~~}}}tttaaaRRRKKKCCC>>>===<<<;;;999888999;;;;;;;;;;;;<<<>>>======>>>>>>>>>>>>>>>>>>===DDDCCCDDDMMMVVVhhhnnnfff[[[QQQKKKHHHFFFEEE@@@AAAAAAAAABBBEEEFFFFFFFFFEEECCCBBBBBBAAA@@@@@@<<<;;;;;;<<<===>>>???@@@BBBFFFKKKPPPWWW^^^ffflllqqqtttxxx{{{|||}}}~~~yyyqqqeeeaaa[[[TTTOOOKKKIIIIIILLLMMMNNNOOOMMMJJJGGGDDDCCCAAA>>>>>>>>>???>>>===<<<=========<<<===???BBBFFFIIIPPPXXX^^^```^^^[[[NNNJJJEEE@@@===<<<===???IIITTTjjj|||zzzxxxtttpppmmmkkkgggdddbbbaaabbbccciiilllooosssuuuuuutttsss>>>>>>>>>>>>>>>>>>>>>>>>??????>>><<<<<<;;;;;;;;;;;;<<<===>>>???AAACCCDDDCCCEEEHHHKKKOOOUUU\\\```jjjsss{{{~~~}}}zzzwwwtttrrrrrrpppllljjjgggccc___\\\ZZZWWWSSSPPPOOOPPPSSSUUU```fffnnnvvv{{{~~~vvviii]]]UUULLLHHHEEEGGGIIIJJJNNNTTT]]]dddmmmwww}}}yyyrrrllljjjkkkoooqqquuuyyy~~~~~~zzzppp]]]OOOIIIBBB===<<<<<<;;;999:::;;;<<<<<<:::::::::<<<========================<<>>===;;;;;;;;;;;;<<<<<<======???BBBFFFJJJPPPWWW___eeellloootttwwwyyy{{{}}}~~~uuukkk[[[XXXSSSNNNJJJHHHHHHHHHLLLMMMNNNNNNMMMKKKHHHFFFBBBAAA?????????@@@???===<<<======<<<<<<<<>>===>>>???IIIVVVmmm|||zzzxxxtttpppllliiifffbbb``````aaaaaahhhjjjnnnqqqssstttssssss>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@>>>===;;;:::::::::;;;===>>>???@@@BBBEEEGGGHHHKKKOOOSSSYYY___fffkkkssszzz|||yyyvvvsssqqqrrrooollliiifffbbb]]]YYYWWWUUURRROOOOOORRRUUUWWWcccjjjrrrxxx{{{}}}~~~sssfffZZZSSSLLLGGGFFFHHHKKKNNNTTT[[[dddmmmwww~~~xxxsssmmmiiihhhkkkpppttt|||}}}jjjXXXLLLGGG@@@<<<<<<<<<;;;999;;;<<<===<<<:::999:::;;;<<<<<<<<<<<<============;;;AAAAAABBBIIIMMMYYYmmmvvvhhh\\\TTTNNNKKKDDD@@@>>>@@@AAAAAADDDHHHHHHIIIIIIGGGBBB>>><<<;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<>>>BBBFFFJJJQQQXXX\\\eeehhhnnnrrruuuwwwzzz|||{{{}}}{{{mmmdddSSSQQQMMMIIIGGGFFFGGGHHHJJJKKKMMMNNNMMMKKKHHHFFFCCCAAA@@@@@@AAAAAA@@@>>><<<=========<<<===???BBBEEEGGGKKKOOORRRSSSSSSSSSPPPLLLGGGBBB???>>>???@@@IIIVVVnnn}}}|||yyyuuurrrllljjjfffcccaaa```aaabbbdddfffjjjnnnqqqsssssssss>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>><<<<<<;;;;;;;;;;;;>>>AAACCCDDDFFFKKKNNNRRRUUUYYY^^^cccjjjqqquuuzzz~~~|||yyyuuusssqqqpppmmmjjjgggeeeaaa]]]ZZZVVVTTTQQQOOOPPPSSSVVVYYYdddkkktttyyy{{{|||~~~yyyooobbbWWWPPPKKKGGGFFFJJJNNNRRRZZZaaakkkvvv{{{vvvrrrmmmiiijjjooouuuyyyzzzcccRRRJJJEEE???<<<<<<<<<;;;999999;;;<<<;;;::::::;;;<<<;;;;;;;;;<<<<<<=========<<>>===<<<===@@@BBBEEEHHHKKKNNNOOOQQQRRRSSSNNNKKKFFFBBB??????AAABBBIIIVVVooo~~~{{{wwwtttnnnlllhhheeecccbbbcccdddccceeehhhkkkmmmooooooooo>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<======<<<@@@DDDGGGIIILLLQQQVVVZZZ]]]aaafffkkkqqqwww{{{~~~}}}{{{xxxuuusssrrrnnnkkkiiigggeeebbb^^^[[[UUUSSSPPPOOOPPPSSSWWWZZZccckkktttzzz{{{{{{~~~}}}vvvlll```UUUNNNJJJFFFFFFJJJPPPUUU]]]eeeppp{{{|||sssooojjjgggiiiooovvvzzzvvv___NNNIIIDDD>>><<<<<<<<<;;;999777999;;;;;;;;;;;;===>>>::::::;;;;;;<<<======>>>===AAA??????EEEGGGOOOaaasssmmm\\\RRRLLLFFFCCCEEEEEECCCGGGMMMKKKOOOSSSRRRNNNIIIEEEDDD============<<<;;;:::999666999===@@@CCCGGGLLLOOOUUUZZZ```fffjjjnnnrrruuu~~~~~~~~~}}}pppdddWWWNNNNNNLLLHHHEEECCCCCCDDDDDDIIIKKKNNNPPPPPPMMMJJJGGGDDDCCCBBBCCCDDDDDDBBBAAA===>>>>>>>>>===>>>@@@CCCGGGIIILLLNNNPPPRRRTTTVVVMMMJJJFFFAAA???@@@BBBCCCHHHVVVooo}}}yyyuuupppnnnjjjgggeeeeeeeeefffggghhhiiijjjkkkjjjiiiiii?????????>>>>>>>>>>>>===@@@@@@@@@???======>>>???BBBBBBCCCEEEIIIQQQZZZ```bbbgggmmmrrrtttvvvyyy|||~~~}}}{{{xxxuuurrrooonnnooolllhhheeeccc```\\\YYYQQQQQQQQQPPPQQQUUUZZZ___iiiooowww{{{|||{{{|||}}}}}}vvvmmmcccYYYRRROOOLLLNNNPPPPPPQQQXXXbbbkkkwww~~~rrrooonnnqqqqqqqqqyyynnn[[[PPPEEEAAA<<<:::;;;;;;:::888888888999999999::::::::::::::::::;;;;;;;;;<<<<<<<<<===???@@@CCCHHHNNNSSSlll~~~gggWWWQQQKKKFFFEEECCCAAACCCGGGOOOSSSYYY[[[XXXQQQKKKGGG???>>><<<;;;;;;:::888666777999;;;<<<>>>AAAEEEHHHLLLSSS\\\cccgggkkkooorrrwwwzzz~~~}}}}}}oooaaaWWWQQQMMMGGGGGGFFFCCCAAAAAACCCDDDIIIJJJKKKLLLLLLJJJHHHGGGCCCBBBAAA@@@@@@????????????>>>===<<<>>>AAAEEEGGGJJJLLLOOOQQQRRRRRRQQQOOOIIIFFFBBB???======???@@@EEESSSiii}}}zzzwwwtttrrrmmmjjjhhhhhhiiijjjjjjjjjiiigggddd```]]]ZZZ@@@@@@@@@?????????>>>>>>>>>??????>>><<<;;;===>>>@@@BBBEEEJJJPPPYYYcccjjjmmmqqqvvvyyyzzz{{{}}}}}}{{{xxxuuurrrpppooonnnlllhhheeeccc```]]]ZZZSSSSSSRRRQQQRRRWWW]]]bbbkkkqqqxxx}}}~~~yyyoooeee[[[TTTPPPKKKNNNQQQTTTXXX```llluuu{{{yyyvvvwww{{{|||}}}jjjXXXNNNGGGCCC>>>;;;:::999777555888888888999999999:::::::::::::::;;;;;;;;;;;;;;;:::<<<>>>???BBBFFFLLLPPP^^^qqqqqqbbbXXXOOOHHHDDDBBBAAADDDHHHKKKPPPXXX^^^^^^YYYPPPJJJCCC@@@>>><<<<<<;;;:::888888999;;;<<<===???CCCFFFJJJPPPXXX___ccchhhmmmqqqsssvvv{{{~~~kkk^^^UUUOOOLLLHHHGGGEEEBBB@@@AAABBBDDDHHHHHHIIIJJJIIIGGGEEEDDD???>>>===;;;:::999999888??????>>>>>>???BBBDDDFFFIIIKKKNNNPPPQQQPPPNNNMMMGGGDDD@@@===;;;<<<>>>???DDDQQQggg~~~|||yyywwwqqqoookkkhhhggghhhjjjkkkmmmlllkkkiiiddd___YYYVVVAAAAAAAAAAAA@@@@@@@@@@@@???@@@@@@>>>======>>>@@@AAAEEELLLSSS\\\eeeooouuu{{{}}}~~~}}}}}}}}}~~~~~~|||yyyvvvsssqqqpppnnnkkkhhheeedddaaa^^^[[[UUUUUUTTTSSSTTTZZZaaagggoootttzzz~~~|||sssiii___WWWSSSNNNQQQUUUYYY___hhhttt}}}xxxcccSSSKKKDDDAAA===;;;999888777555888888888999999999999:::;;;;;;;;;;;;::::::::::::999;;;===>>>@@@DDDJJJNNNVVVddd|||nnn^^^TTTIIIDDDBBBAAADDDIIIGGGLLLVVV___dddaaaWWWOOOGGGDDD@@@=========<<<;;;999:::;;;;;;;;;===@@@CCCDDDJJJQQQWWW[[[aaahhhmmmnnnqqqvvvyyyzzz|||~~~|||zzz|||zzzgggZZZRRRMMMJJJJJJHHHDDDAAA???@@@BBBDDDFFFGGGGGGGGGEEECCCAAA@@@>>>>>>===<<<<<<;;;<<<<<>>;;;:::;;;===>>>DDDPPPeee}}}}}}zzzxxxvvvpppnnnkkkiiiiiijjjkkkmmmnnnnnnmmmjjjddd\\\TTTPPPBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@???@@@BBBEEEFFFLLLUUU___hhhqqqyyy~~~~~~}}}|||{{{{{{|||}}}~~~|||yyyvvvsssqqqpppmmmkkkhhheeedddaaa^^^[[[VVVUUUTTTTTTVVV\\\eeekkkrrrwww|||~~~wwwmmmccc\\\WWWVVVXXX[[[___dddmmmwww~~~ooo\\\OOOHHH===<<<;;;::::::::::::999888888888888999999999999;;;;;;;;;::::::::::::999:::;;;===???@@@CCCHHHKKKUUU___xxxsss```UUUKKKFFFDDDBBBDDDGGGGGGJJJQQQ[[[cccbbbZZZRRRJJJFFFAAA>>>============999:::;;;:::::::::===??????DDDJJJOOOSSSYYYaaagggjjjmmmqqquuuwwwyyy|||~~~|||{{{}}}|||kkkaaa[[[WWWUUUPPPLLLEEEAAA???AAACCCDDDFFFFFFFFFEEECCCAAA???>>>>>>>>>>>>>>>???@@@AAABBB===>>>>>>??????@@@@@@@@@CCCFFFJJJMMMNNNMMMKKKIIICCCAAA>>>;;;:::;;;===???GGGRRRgggzzzwwwuuusssqqqooommmkkkjjjjjjkkklllkkklllkkkhhhbbbYYYQQQKKKCCCCCCCCCBBBBBBBBBBBBAAA@@@AAAAAA@@@@@@BBBFFFIIIKKKSSS___lllvvv}}}|||yyyzzz{{{}}}~~~}}}{{{yyyvvvsssqqqpppmmmkkkgggeeeccc```]]]ZZZUUUUUUTTTUUUXXX___gggmmmuuuyyy}}}~~~|||sssjjjbbb^^^\\\]]]___ccciiipppyyy~~~yyyfffVVVLLLFFF:::::::::999999999999:::777777888888888999999999::::::::::::::::::::::::;;;<<<>>>???AAACCCGGGIIIPPPXXXnnnuuubbbXXXNNNKKKIIIEEECCCCCCIIIHHHKKKRRRZZZ\\\XXXRRRLLLHHHCCC???>>>>>>======:::;;;;;;:::999999;;;===???CCCHHHKKKOOOUUU\\\bbbfffiiimmmpppsssvvvzzz|||uuupppnnnlllkkkZZZSSSJJJCCCAAABBBCCCDDDFFFFFFEEEDDDBBB@@@???>>>===<<<<<<;;;;;;<<<<<<===;;;;;;<<<<<<============@@@CCCHHHLLLNNNNNNLLLJJJCCCAAA>>><<<;;;===???AAAJJJVVVkkk}}}xxxtttqqqppppppooollliiiggggggggggggfffggggggeee___WWWPPPKKKCCCCCCCCCCCCBBBBBBBBBBBB??????@@@@@@AAAEEEJJJMMMRRR\\\jjjyyy{{{||||||~~~}}}|||zzzxxxuuusssqqqpppmmmjjjgggdddaaa^^^[[[XXXSSSTTTVVVXXX\\\bbbjjjpppwww{{{{{{ssslllhhhcccccceeehhhnnnuuu|||ppp___QQQHHHDDD:::;;;;;;:::888666666777777777777888888888888999999999999999::::::::::::;;;===???@@@@@@BBBEEEGGGKKKQQQeee|||lllaaaVVVRRROOOIIIDDDCCCHHHGGGGGGKKKPPPRRRRRRPPPMMMJJJEEEBBB@@@???>>><<<;;;;;;;;;:::888999;;;===AAAEEEIIIKKKMMMQQQWWW\\\___bbbfffjjjmmmqqquuuxxx{{{||||||xxxyyy{{{{{{{{{ggg]]]PPPGGGDDDDDDDDDDDDEEEEEEDDDBBBAAA@@@??????@@@???>>><<<:::999999999999999999999:::;;;<<<===@@@CCCIIIMMMOOOOOOLLLJJJDDDBBB???======>>>AAACCCLLL[[[rrr~~~xxxtttpppnnnlllkkkhhhfffcccbbbbbbaaacccddddddbbb]]]WWWQQQMMMCCCCCCCCCBBBBBBBBBAAAAAA@@@AAABBBCCCFFFJJJPPPUUUaaajjjyyy~~~}}}{{{zzzyyyvvvtttrrrpppooommmjjjfffccc```\\\XXXUUUSSSUUUXXX\\\```fffmmmrrrxxx||||||vvvsssooonnnnnnppptttxxx}}}}}}hhhXXXMMMEEE@@@777999;;;:::777555666888777777777777888888888888777777888999:::;;;;;;<<<:::<<<>>>??????@@@BBBDDDHHHKKKYYYrrr~~~pppaaaYYYTTTMMMGGGEEECCCDDDEEEGGGIIIKKKMMMNNNOOOLLLHHHEEEDDDBBB???===;;;;;;;;;:::999999;;;===???CCCFFFHHHHHHJJJOOOSSSWWWZZZ^^^bbbfffjjjooorrruuuwwwzzz~~~sssgggWWWKKKGGGFFFEEEDDDCCCBBBAAA@@@@@@?????????AAAAAA@@@???>>>======>>>999888888888999;;;>>>???CCCGGGLLLOOOPPPNNNKKKHHHCCCAAA>>>======???AAACCCMMM^^^www{{{vvvqqqnnniiihhhgggeeecccbbbbbbbbbddddddcccaaa]]]WWWRRROOOCCCCCCBBBBBBBBBAAAAAAAAADDDEEEFFFHHHKKKPPPWWW\\\oooxxx~~~}}}|||zzzyyyxxxvvvsssqqqpppooonnnjjjfffbbb___[[[VVVSSSSSSVVVZZZ___dddiiioootttxxx}}}}}}zzz|||yyyvvvvvvwwwyyy{{{{{{~~~xxxdddUUUJJJBBB>>>222555888999777777999;;;777777777777888888888888666666777888:::;;;<<<===999;;;===>>>>>>>>>@@@BBBDDDDDDLLL```zzz{{{iii^^^WWWPPPJJJHHH???AAADDDFFFGGGHHHJJJLLLPPPNNNKKKHHHFFFDDD@@@===;;;<<<;;;:::999999<<<>>><<>>>>>??????;;;<<<<<<===>>>@@@BBBCCC:::999888777999<<>><<<<<<>>>AAACCCLLL```zzz}}}xxxrrroooiiiiiihhhffffffeeeeeeeeeffffffdddaaa]]]XXXSSSPPPFFFCCCCCCEEEEEEBBBAAADDDIIIIIIIIIIIIMMMWWWdddmmm}}}{{{yyyxxxtttsssrrrrrrrrrqqqooommmnnnkkkgggbbb]]]YYYVVVUUUXXXYYY\\\aaagggnnntttwww{{{~~~~~~|||wwwuuuuuuxxxkkkZZZNNNCCC===<<<888999999999999888777777777777777777777888888999777888::::::::::::;;;===<<<<<<<<<<<<<<<===>>>>>>:::DDDHHHOOO```xxxyyyeeeUUULLLIIIIIICCCBBBAAABBBEEEHHHIIIIIIOOOMMMKKKIIIIIIGGGDDDBBB>>><<<:::999:::;;;;;;:::000333777<<<@@@CCCEEEFFFKKKOOOSSSVVVYYY___ffflllooorrrvvvyyy|||wwwbbbWWWQQQKKKFFFCCC@@@???>>>======>>>??????===<<<;;;<<<>>>>>>===;;;???>>>===<<<===>>>@@@AAADDDEEEGGGJJJLLLKKKHHHFFFEEECCC???<<<;;;>>>AAADDDRRR]]]rrr}}}xxxqqqlllhhhfffccc```^^^^^^___```ccccccccc```\\\WWWQQQNNNIIIFFFEEEGGGGGGCCCCCCFFFEEEFFFIIINNNVVVcccrrr|||}}}{{{yyywwwvvvsssrrrpppqqqqqqpppnnnlllmmmkkkgggbbb]]]YYYVVVUUUXXXZZZ]]]ccchhhnnnrrruuu|||zzzwwwwwwwww}}}zzzdddUUUJJJBBB===<<<888888888777777777666666777777666666777777888999777888::::::999:::;;;===;;;::::::::::::;;;<<<<<<:::CCCDDDHHHWWWjjjkkk\\\RRRMMMKKKGGGEEECCCCCCEEEGGGGGGGGGMMMLLLLLLLLLLLLJJJGGGDDDAAA>>>;;;:::::::::999888777888:::<<<>>>??????@@@CCCGGGKKKNNNQQQWWW^^^dddnnnqqqvvvyyy|||~~~kkk^^^WWWOOOHHHEEE@@@???===<<<<<<<<<======>>>======>>>@@@@@@???===???>>><<<;;;<<<===???@@@AAABBBDDDGGGIIIJJJIIIHHHFFFCCC???======@@@DDDFFFPPP[[[ooo}}}wwwqqqlllgggeeebbb___]]]]]]^^^___aaabbbcccbbb^^^XXXSSSOOOLLLIIIHHHIIIIIIEEEEEEHHHDDDHHHNNNWWWcccrrr~~~zzzwwwuuuttttttpppooooooooopppooonnnlllmmmjjjfffaaa\\\YYYVVVUUUWWWZZZ___eeejjjnnnpppqqqxxx{{{{{{{{{yyy|||ppp\\\OOOFFF???<<<<<<888777666555555555666666777777666666777777888999777888::::::999999:::<<<888888888888888999::::::999@@@@@@BBBNNN]]]uuuwwwggg[[[SSSNNNKKKHHHEEEDDDDDDEEEEEEEEEIIIJJJMMMOOOQQQOOOKKKGGGDDDAAA===:::999999777666<<<;;;;;;;;;;;;;;;<<<===>>>BBBFFFJJJMMMRRRZZZ```iiimmmssswwwxxxyyy{{{||||||~~~tttfff\\\QQQIIIEEE@@@???===<<<;;;;;;;;;;;;>>>>>>>>>@@@BBBBBB@@@>>>>>>===<<<;;;;;;===>>>@@@>>>???BBBDDDGGGIIIKKKLLLHHHEEEBBB@@@@@@BBBEEEHHHNNNWWWkkk|||wwwqqqmmmfffdddaaa]]]\\\\\\\\\]]]]]]___bbbbbb```ZZZTTTPPPPPPLLLJJJKKKJJJGGGGGGJJJJJJNNNVVVaaannn||||||xxxtttrrrqqqqqqooommmmmmmmmnnnnnnllljjjkkkiiiddd___[[[YYYWWWVVVXXX\\\bbbhhhlllnnnnnnnnnrrrtttyyy~~~~~~~~~xxxhhhVVVJJJDDD>>>;;;;;;999888666444444555666777666666666666666777888888666888999999888888999;;;888777777777777888999999777======@@@KKKWWWjjjuuuhhh\\\UUUOOOKKKGGGEEEDDDDDDDDDCCCFFFHHHMMMRRRUUUTTTOOOLLLFFFCCC>>>;;;:::999888777999999888888:::;;;===???;;;???CCCFFFIIIOOOVVV\\\cccgggmmmrrrtttttttttuuuxxxzzz|||~~~yyyiii]]]QQQHHHDDDAAA@@@>>><<<;;;;;;;;;;;;======>>>@@@BBBCCCAAA??????>>><<<;;;<<<===???@@@@@@BBBCCCEEEGGGJJJNNNPPPMMMJJJFFFCCCBBBCCCEEEGGGLLLUUUggg~~~{{{wwwrrrnnnfffddd```]]][[[ZZZ[[[\\\ZZZ]]]```bbb```ZZZTTTPPPSSSOOOMMMMMMLLLHHHHHHLLLOOOTTT]]]iiiwww~~~zzzvvvrrrqqqppppppnnnmmmllllllmmmmmmkkkiiiiiifffbbb^^^[[[YYYYYYYYY[[[___eeekkknnnooommmlllnnnppptttzzz}}}xxxvvvxxxzzz{{{}}}tttdddSSSHHHBBB===;;;;;;:::999777555555666777888666666666555666777777888666888999888777777888:::888888888888888999999:::777===<<>>777;;;>>>AAACCCHHHOOOUUU^^^bbbiiimmmoooppppppqqquuuvvvyyy{{{~~~|||zzzyyywwwyyy}}}|||lll^^^QQQIIIFFFBBBAAA???===<<<<<<<<<<<<>>>>>>@@@CCCFFFFFFDDDBBB@@@???>>>======???AAABBBDDDFFFHHHHHHIIILLLQQQTTTSSSPPPKKKGGGDDDCCCCCCDDDKKKRRRccczzz|||xxxsssooogggdddaaa]]][[[[[[[[[\\\YYY[[[___aaa___YYYSSSOOOXXXSSSPPPPPPNNNKKKKKKNNNRRRWWWaaaooo}}}}}}{{{xxxuuusssqqqppppppooonnnllllllmmmllliiigggeeeccc___\\\ZZZZZZ[[[\\\___ccchhhmmmpppooommmkkkmmmnnnqqqxxx~~~~~~{{{vvvqqqppptttvvvyyy|||~~~nnn___OOOFFFAAA<<<::::::999888777666666666777777666666555555666666777888666777888888777666777888999888888888888999::::::999===;;;===GGGJJJQQQbbbwwwlll\\\WWWPPPKKKHHHGGGEEEEEECCCEEEIIINNNSSSVVVVVVTTTKKKGGGAAA>>><<<=========999999888888888888999999888;;;>>>@@@BBBFFFLLLRRRXXX\\\bbbgggiiikkklllnnnqqqrrrtttwwwyyy{{{|||}}}~~~~~~~~~|||yyyvvvtttrrrtttyyynnn^^^RRRKKKJJJBBBAAA???>>>=========>>>@@@AAACCCGGGJJJJJJHHHFFFAAA@@@???>>>>>>@@@AAACCCEEEHHHJJJKKKKKKMMMSSSWWWWWWTTTOOOIIIEEECCCBBBBBBJJJPPP___uuu~~~zzzuuuqqqiiifffbbb___\\\\\\\\\]]][[[]]]``````^^^XXXRRRNNN]]]XXXUUUTTTRRRNNNOOORRRVVV[[[fffttt~~~yyyxxxwwwvvvtttsssrrrqqqpppooommmmmmlllkkkhhhfffccc```]]][[[ZZZ[[[]]]^^^cccfffkkkoooqqqpppnnnllljjjlllooottt|||~~~}}}vvvvvvzzzzzzuuuqqqnnnoootttuuuyyy}}}}}}}}}}}}fffXXXIIIAAA>>>:::888999777777666666666555555555666555555555555666777777666777888777666555666888888888888777888888999::::::===;;;===EEEFFFIIIVVVqqqzzzgggaaaYYYQQQLLLIIIFFFEEEDDDDDDEEEJJJOOOTTTWWWWWWPPPKKKEEE@@@>>>======<<<888999999999888777666666999<<>>===<<<<<<===>>>>>>???BBBFFFIIIJJJHHHEEE@@@???>>>===>>>???AAABBB@@@DDDIIIKKKKKKNNNSSSXXXWWWTTTOOOJJJFFFCCCBBBBBBHHHLLLZZZppp|||vvvqqqkkkhhhdddaaa^^^]]]^^^^^^```aaabbbaaa^^^XXXRRROOOaaa\\\XXXWWWTTTQQQRRRUUU\\\```jjjwww~~~}}}vvvvvvvvvvvvuuutttsssrrrrrrpppnnnmmmlllkkkhhheeeaaa___\\\ZZZZZZ[[[^^^```eeehhhlllpppqqqpppnnnmmmggghhhkkkpppwww~~~{{{yyyxxxqqqqqqtttyyy}}}~~~vvvrrrooommmpppvvvwww{{{xxxxxx{{{~~~~~~uuu```RRRDDD>>>;;;999777888555555666666555555444333555555555555555666777777666777888777666555666777777777777777777888999999999===:::===FFFFFFHHHSSS]]]zzzpppiii___VVVOOOJJJGGGDDDDDDCCCDDDGGGMMMSSSWWWYYYTTTOOOGGGAAA>>>===<<<;;;555666888999999888777666555777999::::::===BBBGGGFFFJJJOOOSSSVVVZZZ^^^aaahhhiiilllppptttvvvxxxyyyuuuvvvxxxzzz|||~~~}}}~~~}}}~~~~~~|||zzzxxxxxxzzz~~~zzzuuussstttvvvxxxlllYYYLLLFFFGGG>>>>>><<<;;;;;;<<<===>>>:::<<>>===<<<===>>>@@@AAA;;;@@@FFFIIIJJJMMMSSSYYYVVVSSSOOOKKKGGGDDDCCCCCCGGGJJJWWWlll}}}wwwrrrllljjjfffbbb_________```eeeeeedddbbb^^^XXXSSSPPPhhhddd^^^YYYVVVVVVXXXZZZ___fffpppyyy~~~~~~}}}}}}}}}~~~~~~}}}{{{zzzyyyzzzyyyxxxvvvuuusssrrrqqqqqqooommmkkkhhheeecccbbb^^^]]]\\\[[[\\\^^^aaacccgggjjjnnnqqqqqqpppppppppooooooooorrrvvv|||}}}{{{zzzuuuwwwzzz~~~~~~sssmmmnnnqqqssssss|||{{{zzzxxxxxx|||zzzlllTTTLLLBBB===;;;:::777444666555555555555666666777555555666666666666555555666555555555777888:::<<<:::999999888888999::::::888888:::<<<>>>AAACCCEEEWWWccc~~~}}}kkk[[[WWWVVVPPPIIIEEEGGGFFFEEEEEEHHHMMMTTTYYYTTTPPPJJJDDD???<<<;;;;;;999888888888888888999999666777888999;;;<<<===>>>EEEFFFHHHKKKOOORRRVVVWWW^^^aaafffjjjlllnnnppprrrsssuuuxxxyyyzzz{{{~~~~~~~~~~~~{{{yyy}}}}}}~~~~~~zzzzzzyyyyyy~~~uuussspppmmmnnnsss{{{wwwbbbTTTIIIEEEEEE???>>>===<<<;;;:::999999<<<===>>>@@@@@@@@@???>>>>>>>>>===<<<;;;::::::999===>>>AAAHHHPPPUUUWWWVVVWWWTTTOOOJJJFFFDDDCCCCCCHHHJJJUUUiii|||}}}zzzvvvsssjjjgggcccaaabbbdddeeefffhhhfffcccbbb```\\\UUUOOOllliiiccc^^^\\\\\\___```gggmmmvvv}}}~~~}}}}}}}}}}}}~~~}}}{{{zzzyyyxxxxxxxxxwwwvvvtttsssrrrrrrooonnnllliiigggdddbbbaaa]]]\\\ZZZZZZ[[[^^^bbbdddjjjmmmpppqqqpppnnnmmmmmmnnnnnnppprrrvvvzzz~~~~~~xxxtttvvvzzz{{{{{{~~~|||yyyxxxxxxzzz~~~rrrcccRRRKKKBBB===<<<;;;888555666555444444444444555555555666666777777666666555555555555555666888:::;;;======;;;:::999888888888888888999;;;===???AAABBBKKKRRRgggxxxhhhaaa\\\TTTMMMKKKGGGGGGHHHHHHJJJLLLOOORRRQQQOOOJJJEEEAAA>>><<<<<<;;;:::999888777777777777666777888999;;;<<<======BBBCCCEEEGGGJJJNNNPPPRRRUUUYYY^^^bbbeeegggjjjlllooorrrtttvvvwwwyyy{{{}}}|||{{{{{{|||}}}}}}{{{yyy{{{{{{}}}~~~yyywwwxxx{{{~~~zzziiigggfffffflllwww~~~{{{}}}ooo]]]PPPHHHDDDDDD???>>>>>>===<<<;;;:::999:::;;;<<<>>>>>>>>>===<<<=========<<<;;;;;;::::::;;;<<>>???FFFHHHVVVsssvvvlllbbbXXXQQQOOOIIIIIIKKKKKKLLLKKKKKKJJJMMMLLLIIIFFFCCC@@@>>>======<<<:::888777666555555666777888999:::;;;<<<===>>>???@@@BBBDDDGGGIIIJJJPPPSSSXXX]]]```cccgggjjjjjjmmmppprrrtttuuuwwwyyy~~~|||{{{zzz{{{}}}}}}}}}{{{zzzzzz|||yyywwwwwwxxxzzzxxxtttpppaaa``````cccmmm~~~|||qqqiiifffdddnnn{{{wwwcccUUUMMMEEEBBBBBB??????>>>===<<<;;;;;;:::999::::::;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;>>>???BBBGGGLLLPPPPPPPPPRRROOOKKKGGGDDDBBBBBBBBBFFFJJJXXXmmm|||zzzvvvsssiiifffaaa```bbbfffiiikkkqqqqqqpppkkkddd]]]WWWTTTxxxuuuppplllkkkllloooqqquuuzzz~~~}}}{{{{{{zzzzzzyyyxxxxxxwwwvvvuuuuuutttttttttttttttssssssssssssmmmlllkkkhhhfffdddbbbaaa]]]\\\[[[[[[^^^cccgggjjjpppqqqrrrqqqnnnjjjiiihhhjjjmmmppptttvvvvvvuuuttttttwww{{{}}}}}}}}}{{{dddUUUIIIEEE???<<<;;;;;;:::999777666555444333333333333666666777777777777666666444444555555666777888888888888888888999:::;;;<<<888888888999999:::;;;<<>>???AAACCCDDDJJJMMMRRRVVVZZZ^^^bbbeeefffiiimmmpppqqqsssuuuwww{{{|||~~~~~~~~~~~~|||||||||~~~|||zzzwwwvvvtttpppjjjfffaaabbbdddiiitttvvvlllddd___]]]___iiivvvyyyjjjZZZPPPJJJDDD@@@@@@??????>>>===<<<<<<;;;;;;999999:::::::::::::::::::::::::::;;;;;;<<<<<<<<<@@@AAADDDGGGKKKMMMNNNNNNNNNLLLIIIFFFCCCBBBAAAAAADDDJJJZZZooo|||yyyuuuqqqjjjfffaaa___```dddgggiiimmmooopppkkkbbbZZZVVVUUU}}}zzzuuurrrqqqrrruuuxxx}}}~~~}}}{{{yyyxxxxxxxxxuuuuuuuuuttttttsssssssssrrrrrrrrrrrrrrrrrrrrrrrrnnnmmmkkkiiigggeeecccbbb^^^^^^___```ccchhhlllnnnpppqqqqqqooollliiigggggghhhjjjnnnrrruuuuuutttsssuuuwww|||}}}|||}}}~~~oooZZZLLLDDDAAA>>>;;;::::::::::::888777666555444444444444666666777777777777666666444444555555666666666666555555555666777999:::;;;888888888888888999999:::<<>>???@@@BBBEEEIIIMMMPPPTTTXXX\\\aaaeeeiiimmmoooppprrrtttwwwxxxzzz{{{|||~~~}}}~~~~~~~~~~~~~~~}}}}}}}}}zzzvvvqqqlllgggccc___```dddkkktttxxxpppjjjfffdddaaagggoooxxxooobbbTTTMMMHHHCCC??????>>>>>>======<<<<<<;;;;;;;;;:::::::::::::::::::::999999::::::;;;<<<<<<<<<<<<>>>AAACCCEEEFFFGGGGGGJJJIIIGGGDDDCCCBBBAAAAAAFFFNNN___uuu|||xxxsssoookkkgggaaa______aaadddeeekkkmmmnnnkkkccc]]]ZZZYYY|||yyywwwyyy|||~~~~~~}}}{{{yyywwwvvvuuuuuussssssssssssrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqmmmmmmkkkiiigggeeecccccc```aaacccfffiiilllooopppooooooooolllgggdddbbbbbbccceeeiiimmmqqqsssuuuvvvtttwww{{{~~~~~~{{{{{{|||zzzfffTTTIII@@@>>><<<999888888888999888777666555555555555555555555666666666666555555333333444555666666555555666666666555666666777777888888777777888888999999666;;;CCCLLLXXXppp{{{nnnfff\\\TTTPPPOOOLLLJJJCCCDDDDDDEEEDDDCCCAAA@@@===<<<<<<;;;::::::::::::777777888888999::::::;;;;;;;;;;;;;;;<<<===>>>>>>AAACCCFFFHHHKKKNNNRRRUUU[[[___dddhhhjjjlllnnnoooqqqsssuuuvvvwwwzzz~~~~~~}}}~~~~~~}}}}}}~~~}}}}}}}}}}}}}}}}}}}}}vvvrrrmmmgggaaa^^^\\\[[[[[[cccppp}}}}}}wwwsssppplllqqqvvv}}}{{{gggZZZNNNIIIFFFAAA>>>>>>======<<<<<<;;;;;;;;;;;;<<<;;;;;;::::::::::::;;;999999::::::;;;;;;;;;<<<<<<>>>BBBDDDDDDDDDFFFGGGGGGFFFEEEDDDCCCBBBBBBBBBKKKTTTggg|||{{{wwwrrrnnnkkkgggccc``````aaabbbbbbfffggghhhfffaaa\\\XXXWWW}}}|||zzzwwwuuusssrrrrrrqqqqqqqqqrrrrrrrrrrrrrrrrrrrrrqqqqqqpppppppppooolllkkkjjjhhhfffdddcccbbb```cccfffjjjmmmoooooopppnnnmmmkkkgggaaa]]]ZZZZZZ^^^___bbbffflllqqqvvvyyywwwyyy{{{~~~}}}}}}~~~ppp___QQQIII===<<<:::888666555666777666555555444444555555555444444555555555555444444222333444555555555444444666666666666666777888888888888777777888999999:::888;;;@@@EEELLL___~~~tttggg\\\VVVQQQKKKGGGBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@>>>===;;;;;;::::::777777777888999999::::::::::::::::::;;;<<<===>>>AAACCCDDDFFFGGGIIIMMMPPPRRRWWW\\\aaaccceeeggghhhmmmnnnppprrrsssvvvzzz}}}~~~~~~~~~}}}|||{{{zzz{{{||||||~~~~~~~~~}}}}}}~~~{{{{{{|||~~~~~~xxxtttgggddd^^^XXXTTTTTTVVVXXX\\\fffvvv|||}}}ooo^^^RRRGGGCCCBBB???======;;;;;;;;;;;;::::::::::::<<<;;;:::999999999::::::::::::::::::::::::;;;;;;<<<@@@DDDEEEEEEEEEFFFHHHEEEEEEDDDDDDCCCCCCCCCCCCMMMWWWkkkzzzvvvrrrooojjjgggeeecccdddddddddccceeedddcccbbb```\\\WWWSSS~~~}}}}}}|||{{{yyyvvvtttrrrqqqpppqqqqqqqqqqqqqqqrrrrrrrrrrrrrrrqqqqqqpppoooooonnnkkkjjjiiigggeeecccbbbaaa```cccggglllooooooooonnnmmmllliiiddd]]]WWWTTTSSSZZZ[[[]]]aaahhhooovvvzzz||||||}}}~~~vvvfffVVVKKKEEE;;;;;;:::777555444555666444444333333333444555555333444444444444444444333222333444555555555444333333333444666888:::<<<===777777777777888999:::;;;;;;;;;<<<>>>CCCPPPjjj}}}nnnbbbZZZRRRJJJCCCBBBAAAAAAAAAAAAAAAAAAAAADDDBBB@@@>>><<<:::999999777777777888999999999:::999999999999:::;;;<<<======>>>???@@@@@@BBBEEEHHHLLLQQQWWW\\\^^^```bbbcccjjjlllnnnooopppssswww{{{{{{|||}}}~~~~~~}}}|||{{{yyyxxxwwwwwwwwwxxxyyyzzz~~~}}}}}}~~~~~~}}}{{{|||~~~|||tttkkkfffZZZWWWRRRMMMKKKMMMRRRWWWbbblll|||uuubbbXXXLLLAAA??????===<<<===::::::::::::::::::999999<<<;;;999888888888999999::::::::::::::::::::::::888<<<@@@BBBAAAAAACCCEEEDDDDDDDDDDDDDDDDDDCCCCCCKKKVVVjjj}}}xxxuuurrrpppiiigggffffffggghhhgggfffkkkhhhfffeeedddaaaZZZTTT}}}{{{yyywwwuuurrrqqqrrrrrrsssppppppqqqrrrrrrsssttttttuuutttsssqqqpppooonnnnnnlllkkkhhheeecccbbbccccccccceeejjjnnnqqqrrrrrrqqqnnnlllhhhccc___\\\ZZZYYYWWWXXXYYY[[[___fffooouuuxxxzzz}}}}}}mmm]]]PPPFFFAAA888777777666666666666666555555555555555555555555555555666666666666555555333333333444444444555555666666666666666777888888666666666777888888999999888888999===AAAIIIWWWeee~~~ooocccXXXNNNGGGBBB@@@???>>>;;;999???GGGCCCDDDDDDDDDCCCAAA???===999888777777888888777666999999999999::::::;;;<<<>>>=========>>>@@@CCCEEEKKKNNNQQQTTTWWWYYY]]]```ccceeegggiiillloootttxxxyyy{{{~~~~~~|||||||||zzzxxxtttrrrqqqrrrtttvvvzzz{{{}}}~~~}}}}}}~~~|||sssmmmcccXXXRRRLLLHHHJJJJJJKKKSSS^^^nnn|||jjjXXXLLLHHHBBB>>>=========<<<===<<<;;;:::::::::::::::???>>>===<<<;;;:::::::::;;;::::::::::::;;;<<<<<>>888777666666555555666666555555555555555555555555555555666666666666555555222222222333333333444444666555555555666666777777666666666777888888999999999888999===???DDDPPP[[[qqq{{{mmm___SSSKKKGGGEEEBBB@@@<<<888;;;BBBCCCDDDEEEEEECCCAAA???>>>;;;:::999999::::::888777:::999999999::::::;;;<<<<<<<<<;;;;;;<<<>>>AAABBBEEEHHHKKKNNNPPPSSSWWWYYY^^^```bbbeeegggkkkppptttvvvxxxzzz{{{yyywwwvvvvvvwwwuuurrrooonnnoooqqqrrrsssuuuxxxzzz|||||||||{{{yyyzzz|||~~~~~~~~~vvvjjjbbbXXXNNNKKKFFFDDDHHHLLLRRR^^^jjjxxxyyycccSSSKKKGGGAAA===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::===<<<;;;:::999999999999;;;::::::::::::;;;<<<<<>><<<<<<>>>@@@DDDPPPcccwwwxxxsssrrrpppnnnmmmooopppppppppqqqsssvvvtttsssrrrqqqmmmeee]]]VVV~~~|||{{{yyyvvvsssqqqpppooommmmmmmmmnnnooopppppppppqqqrrrrrrssssssssssssttttttrrrpppnnnlllfffdddbbb`````````bbbcccdddgggkkkpppssstttttttttooommmhhhddd___\\\ZZZYYYUUUWWWYYY\\\```gggpppuuuzzz|||rrr^^^OOOEEE>>>;;;777777666555555555555666444444444444444444444444444555555666666555555444111111111222222222333333444444444555555555666666555666666777777888888999999888999;;;<<<>>>FFFOOOZZZttt{{{lll]]]SSSDDDAAA??????===:::<<>>===;;;;;;;;;;;;999888::::::999999999:::;;;;;;::::::999999:::<<<===???@@@CCCFFFHHHJJJMMMPPPSSSVVVXXX[[[^^^aaaeeejjjnnnvvvxxxzzzzzzyyyvvvuuuuuutttrrrpppmmmlllmmmnnnooooooqqqsssvvvxxxyyyzzzzzzwwwxxxzzz|||}}}~~~}}}}}}}}}}}}~~~~~~zzzjjj^^^VVVMMMEEEGGGDDDDDDIIIRRR^^^nnn{{{lllYYYNNNGGGDDD???<<<;;;;;;;;;:::<<<<<<===>>>===<<<;;;:::;;;:::999888888777888888:::::::::::::::;;;<<<<<<@@@CCCHHHMMMOOONNNKKKIIIBBBBBBAAA???>>>>>>@@@BBBCCCNNN```tttuuuqqqpppooonnnoooqqqtttuuuuuuvvvwwwyyyxxxxxxyyyxxxtttkkkaaaZZZ}}}zzzxxxvvvrrrpppoooooonnnnnnnnnnnnooopppooopppppppppqqqqqqrrrrrrrrrsssttttttssspppmmmkkkdddcccaaa___^^^___```aaafffiiimmmqqqtttuuuuuuuuuooommmhhhddd```\\\ZZZYYYWWWYYY\\\```dddkkkrrrwwwzzz}}}iiiUUUGGG???;;;999777666555555444444555555444444444444444444444444444444444555555444444444222222222222333333333333333333444444444555555444555555666666777888888888999777888;;;;;;;;;@@@FFFNNNbbbxxxggg\\\KKKEEEBBBBBB@@@======@@@@@@AAABBBDDDEEEEEEEEEEEEAAA???=========<<<:::888:::::::::999999::::::;;;999999999999999:::;;;<<<>>>@@@CCCEEEGGGIIILLLOOOOOOQQQTTTWWWZZZ^^^dddgggqqqtttwwwxxxwwwuuuuuuuuuqqqpppooommmllllllmmmmmmpppqqqsssuuuwwwxxxxxxyyywwwxxxzzz|||}}}~~~}}}}}}~~~~~~~~~~~~~~~~~~}}}~~~wwwkkk^^^TTTMMMGGGCCCGGGGGGJJJQQQ]]]mmm~~~|||{{{}}}ppp```RRRJJJDDDAAA===::::::::::::999;;;<<<>>>??????===<<<:::::::::999888888888888888::::::999999::::::;;;<<<<<<@@@FFFLLLNNNMMMKKKHHHBBBBBBAAA???===>>>AAADDDCCCNNN```sss~~~tttoooooonnnnnnmmmpppsssuuuvvvvvvwwwxxx{{{|||~~~~~~zzzpppeee]]]{{{xxxvvvsssooolllllllllllllllmmmnnnnnnooooooooopppppppppppppppqqqppprrrssssssrrrooollljjjjjjhhhfffdddccccccdddeeehhhkkknnnrrrtttuuuuuutttnnnlllhhhddd```]]]\\\[[[[[[^^^aaaeeeiiiooouuuyyyyyy|||wwwaaaNNNBBB===999777666555555444444444444444444444444444444444444444333333444444444444333333333333333333444444444444222222333444555444444444555555555666777777888888888666777;;;<<<;;;>>>CCCFFFQQQeeepppdddZZZRRRJJJGGGDDD>>>;;;;;;===>>>AAACCCFFFHHHIIIJJJDDDBBB@@@>>>>>>===:::888;;;::::::999999::::::::::::::::::::::::::::::;;;;;;===@@@BBBCCCEEEHHHJJJIIIKKKNNNQQQTTTXXX]]]aaaeeehhhlllnnnnnnnnnooopppnnnnnnnnnnnnmmmmmmmmmmmmpppqqqrrrsssttttttuuuuuuvvvwwwyyyzzz{{{|||}}}}}}||||||||||||}}}}}}~~~~~~~~~rrrjjj^^^TTTLLLGGGDDDDDDFFFJJJRRR\\\jjj}}}uuuttttttvvvzzzssscccUUULLLGGG@@@>>>;;;999999::::::999:::<<<===??????>>><<<;;;;;;::::::999999999999::::::999999999999:::;;;;;;;;;???FFFKKKNNNMMMJJJHHH>>>===<<<:::999:::===@@@EEEPPPaaauuu|||qqqlllkkkjjjiiijjjmmmqqqttttttuuuvvvxxx{{{|||~~~{{{rrrggg___|||xxxuuusssooollliiigggggghhhiiijjjkkklllmmmooooooooooooooooooooooooppppppqqqqqqpppmmmkkkiiiiiihhhfffdddddddddfffgggjjjmmmpppsssttttttsssrrrllljjjgggdddaaa___^^^^^^```cccgggjjjnnnrrrwwwzzzwwwzzz~~~|||~~~zzzlllWWWGGG???;;;999666555555444333333333333444333333333333333333333333222333333444444333333222333333444444444555555555222333444555555555444333444555555666666777777888999666666:::<<<<<<>>>BBBBBBGGGSSSjjj|||ppp]]]RRRIIIFFFEEEBBB???>>>>>>???AAACCCFFFHHHJJJLLLHHHFFFCCCAAA@@@>>><<<999;;;;;;:::999999999:::::::::::::::::::::::::::999777999<<<===>>>@@@BBBDDDEEEGGGIIILLLNNNRRRVVVZZZ\\\___dddggghhhiiijjjkkkiiijjjkkklllmmmmmmllllllmmmmmmmmmnnnnnnoooooopppssssssuuuvvvwwwxxxxxxxxxzzzzzzzzzzzz{{{|||}}}}}}zzzrrrlllfff\\\RRRLLLGGGDDDDDDFFFFFFPPP]]]iiiyyyzzzpppqqqssswww}}}wwwhhhZZZOOOGGGCCC>>><<<999999999::::::999:::;;;<<<===>>>===<<<<<<;;;;;;::::::::::::;;;;;;999999999999999:::;;;;;;>>>AAAFFFKKKMMMLLLIIIGGG>>>>>><<<:::999:::>>>BBBGGGQQQcccwwwzzzoooiiigggeeecccgggjjjmmmoooqqqrrruuuvvvwwwxxx{{{|||yyypppfff^^^zzzwwwtttqqqooolllhhheeeeeefffgggiiikkkllllllmmmoooooooooooooooooooooooopppoooooonnnmmmkkkjjjiiiddddddcccbbbccceeehhhiiilllnnnqqqssssssrrrqqqooojjjiiifffdddbbb`````````cccfffjjjnnnppptttwwwzzztttwww|||zzz|||}}}~~~nnn```NNNBBB===;;;888555555444444333222333333333333333333333333333333333222222333333333333222222222222333333333444444444222333555666666666444333444444555555666777777777:::777666999;;;:::<<<@@@>>>CCCLLL\\\tttkkk]]]QQQMMMLLLJJJFFFEEEBBBBBBCCCDDDEEEGGGIIIJJJMMMJJJGGGEEEDDDAAA>>><<<<<<;;;::::::999999999::::::::::::::::::999888888555777:::;;;;;;===???AAAAAACCCEEEGGGIIILLLPPPSSSVVVYYY]]]```aaabbbcccdddbbbcccfffhhhiiijjjiiiiiihhhhhhiiijjjkkklllnnnnnnpppqqqrrrssstttuuuuuuuuuxxxwwwwwwwwwxxxyyy{{{{{{|||}}}~~~~~~||||||~~~{{{tttnnnjjjeee]]]WWWVVVMMMFFFEEEEEEEEEHHHMMMRRR___ooo{{{~~~zzzxxxrrruuuyyy}}}mmm]]]RRRJJJDDD@@@<<<;;;999999:::;;;:::999::::::;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;999999999888999999:::;;;???BBBEEEHHHIIIHHHFFFDDD@@@???===;;;:::<<<@@@DDDGGGRRReeexxx|||qqqjjjfffccc```bbbdddfffhhhjjjlllppprrrrrrsssuuuwwwtttmmmddd]]]wwwtttqqqnnnllliiifffcccfffgggiiikkkmmmnnnoooooooooooooooooonnnnnnnnnnnnoooooonnnlllkkkjjjiiiiiidddddddddeeegggjjjnnnpppmmmoooqqqssssssqqqooonnniiihhhfffcccbbbaaaaaabbbdddhhhllloooqqqtttwwwyyyrrrvvv{{{~~~}}}}}}zzz|||~~~~~~eeeYYYIII???<<<:::777333555444333333222222333333333333333333333333333333222222222333333222222222111111222222222333333333222333555777777666555444444444555555666777777777<<<777555888:::999:::>>>888???HHHQQQaaa{{{zzzhhh^^^YYYQQQJJJGGGEEEEEEEEEDDDEEEFFFGGGGGGPPPNNNJJJHHHFFFDDDAAA>>><<<;;;::::::999999999999999999:::999999888777666666888:::;;;<<<===???AAA???AAABBBDDDEEEHHHLLLOOONNNQQQUUUWWWXXXXXXXXXYYY\\\^^^aaadddfffgggffffffffffffgggiiikkkmmmoooppppppqqqrrrssstttuuuuuuuuuvvvuuuuuuuuuvvvwwwyyyzzzyyyyyyzzz{{{|||}}}~~~{{{zzzyyyxxxxxx{{{~~~{{{zzzyyywwwuuusssllleee]]]XXXUUUQQQJJJDDDHHH@@@===AAAEEEHHHNNNUUU```ooo|||wwwvvvwwwwww{{{yyytttssstttxxxtttbbbSSSLLLGGGCCC???<<<:::999999:::;;;;;;::::::::::::::::::;;;<<<===:::::::::999::::::;;;;;;999999888888999999:::;;;>>>@@@BBBDDDDDDCCCAAA@@@<<<<<<:::777666999===AAAFFFRRReeeyyyuuunnniiidddaaa\\\^^^```aaacccfffjjjmmmnnnoooqqqsssqqqjjjbbb[[[|||yyyuuurrrmmmhhheeecccccccccbbbdddfffhhhjjjjjjjjjjjjkkkkkkkkkllllllmmmmmmmmmpppllliiihhhiiiiiigggeeeeeeeeeeeefffhhhlllooorrrttttttuuuuuurrroookkkiiigggeeecccbbbaaabbbcccccclllooosssvvvyyyzzzzzzyyyuuuuuuvvvxxx{{{~~~}}}iii]]]UUUHHH>>>777444333333333222222111111222222333333333333222222111111111111111222222222333333333222222222222222222222222111333555777777666555444555555555555666666666666777777777777888888888888;;;>>>CCCIIIRRRgggrrrdddZZZTTTQQQKKKJJJIIIJJJJJJIIIGGGEEEHHHJJJMMMNNNLLLGGGBBB>>>=========<<<;;;;;;::::::888888777777666666555555444666777999:::::::::999:::;;;===>>>>>>???BBBDDDIIIJJJLLLNNNPPPSSSTTTUUUYYYYYYZZZ\\\]]]```aaabbb```bbbeeefffggghhhjjjmmmnnnnnnoooooopppqqqrrrrrrtttuuuuuuuuuuuuuuuvvvvvvxxxyyy{{{||||||zzzxxxvvvssstttuuuvvvxxxyyyzzz{{{~~~uuupppmmmiiieeeccc```]]]ZZZSSSOOOKKKIIIHHHGGGDDDAAA===>>>>>>>>>BBBKKKXXXbbbtttxxxwwwxxxvvvxxx}}}xxxrrrkkkgggjjjtttrrrcccSSSKKKGGGCCC???>>>:::::::::999999999888888777777888999999999999888::::::;;;;;;<<<;;;;;;;;;888888888888999:::;;;<<<:::;;;===>>>???>>><<<;;;<<<:::999888999;;;>>>@@@HHHQQQbbbttt{{{vvvooofff___`````````aaabbbeeeggghhhkkklllnnnooommmggg^^^XXX}}}yyyvvvqqqnnnjjjfffdddccccccdddbbbcccfffhhhjjjkkkkkkkkkjjjjjjkkkkkkkkklllllllllmmmjjjgggfffggggggeeeccceeeeeefffgggjjjmmmqqqsssuuuvvvwwwvvvtttpppmmmkkkjjjhhhfffddddddeeeggghhhpppssswww{{{}}}~~~}}}|||uuuttttttvvvyyy}}}wwwdddUUUNNNDDD;;;777555444333333222222111111222222333555555444444444333333333111111222222222333333333222222222222222222222222111222333444555555444333555555555555555666666666666666777777777888888888999;;;>>>CCCJJJ[[[xxxtttggg^^^YYYRRRPPPMMMKKKJJJIIIFFFDDDHHHJJJMMMNNNMMMJJJGGGDDD@@@???>>><<<;;;::::::999999888888777666666555555444555666777888888999888999:::;;;<<<<<<===???AAAEEEFFFHHHJJJLLLNNNPPPPPPTTTTTTUUUVVVXXXZZZ\\\]]]]]]___bbbcccdddfffhhhjjjkkkkkklllmmmnnnnnnoooooosssttttttuuuuuuvvvvvvwwwyyyzzz{{{{{{zzzxxxuuusssooopppqqqsssuuuxxxyyyzzzyyynnneee[[[XXXTTTQQQOOOMMMJJJHHHGGGDDDAAA@@@AAA@@@===;;;>>>@@@BBBFFFMMM[[[kkkwwwwwwpppqqqsssssswww|||tttpppkkkjjjmmmvvvkkk]]]NNNGGGCCC>>>999777::::::999999999888888888888888999::::::::::::999999999::::::::::::999999777777777777888999:::::::::;;;===??????>>>===;;;:::888777666777999<<<>>>EEENNN___qqqzzzsssjjjccc_________aaaccceeehhhjjjkkklllmmmnnnlllfff]]]WWW|||xxxtttqqqkkkiiifffcccbbbbbbcccdddaaabbbdddgggiiikkkllllllhhhiiijjjjjjjjjjjjjjjjjjiiigggeeedddeeeeeedddcccfffggghhhjjjmmmpppssstttvvvwwwwwwwwwuuurrrooommmmmmllliiiggghhhjjjmmmoootttwww{{{}}}tttsssrrrrrrtttyyy}}}nnn\\\IIIEEE>>>999666555555444333222222111111222222333444444444444333333333333111111222222222333333333222222222222222222222222111111222222222222333333444444444555555555666666666666777777777777888888888999<<>>;;;:::::::::999999888888777666666666555555555555666666777888777999:::999999999;;;===@@@AAABBBDDDFFFGGGIIIIIILLLMMMMMMNNNPPPRRRTTTUUUWWWYYY\\\^^^___aaacccfffffffffggghhhiiikkkkkklllnnnooopppqqqssstttuuuuuutttuuuvvvwwwvvvtttrrrpppmmmmmmnnnoooqqqssstttuuu{{{|||~~~}}}vvvooohhh```WWWPPPJJJHHHEEECCCBBBAAA???======<<<::::::;;;;;;:::888===@@@DDDKKKVVVggg{{{uuuooojjjkkkooossszzzyyyooonnnmmmnnnrrrxxx{{{ooo]]]QQQFFFBBB???:::666444:::999999999999888888888888999::::::;;;;;;::::::888888999999999888888777666666666666777888999999:::;;;>>>@@@@@@???===<<<:::999777666777999;;;===AAAKKK[[[mmm|||}}}wwwoooiiiaaaaaaaaabbbeeehhhjjjlllllllllmmmnnnkkkddd\\\UUU|||xxxsssooolllgggeeebbb```______aaabbb___```bbbeeegggjjjkkklllhhhhhhiiijjjjjjiiiiiihhhgggfffdddddddddeeeeeedddhhhiiikkknnnpppsssuuuvvvwwwxxxxxxxxxvvvtttrrrpppqqqooolllkkklllooorrruuuvvvyyy}}}~~~uuutttrrrrrrssswww{{{~~~wwwdddSSSBBB???:::888777666444333333222222111111222222333222111111111111111111111111111222222222333333333222222222222222222222222222222111111111222222333333333333444555555555666666666666666777777777888::::::;;;>>>@@@FFFUUUddd{{{qqqeee___WWWQQQLLLIIIGGGEEEEEEFFFGGGHHHJJJLLLNNNOOOJJJHHHDDD@@@>>><<<<<<;;;:::999999888888777666666777666555444555666777888777888999888777777999;;;<<<<<<===???@@@BBBCCCCCCFFFFFFFFFGGGIIIJJJLLLMMMOOORRRUUUVVVXXXZZZ]]]___``````bbbccceeefffggghhhggghhhiiikkkmmmoooqqqrrrmmmnnnpppqqqqqqqqqpppooommmmmmllllllmmmmmmoooooowwwyyy|||zzzpppjjjaaaYYYRRRLLLFFFBBBBBB@@@>>>>>>>>>>>>===<<<:::::::::;;;<<<<<<<<<<<<@@@CCCIIIQQQ^^^pppyyynnnkkkiiikkkpppxxx}}}wwwoooppprrrtttwwwyyy|||}}}~~~lll___MMMEEE>>>>>>>>>;;;888888999999999999888888888888777888999999::::::999999888888999999999888777777666666666666777888999999:::<<<>>>AAAAAA@@@>>>===<<<;;;999888999;;;===??????HHHXXXiiiyyy~~~yyysssoooggggggggggggiiikkkmmmooommmnnnnnnnnnkkkddd[[[TTT}}}xxxsssooojjjgggdddbbb___]]]\\\\\\^^^___^^^^^^```bbbeeegggiiikkkhhhiiijjjkkkkkkjjjhhhgggffffffffffffffffffggghhhjjjlllooorrrtttvvvvvvwwwyyyzzzzzz{{{zzzyyyxxxwwwtttrrrpppooopppssswwwyyyyyy{{{~~~}}}{{{zzzyyyzzz|||{{{lllZZZLLL???<<<999777777555333111333222222111111222222333111111111111111111111111111111222222222333333333222222222222222222222222333333222222111222333333222222222333444555555555555666666666666777777777999888:::===???BBBKKKUUUiiiqqqjjjaaaXXXRRRNNNKKKIIIDDDCCCCCCDDDFFFHHHKKKLLLLLLJJJGGGDDDAAA???>>>>>>:::::::::999888888777777999888777666555666777888888888999888777777888:::::::::;;;<<<===>>>???@@@AAAAAAAAABBBCCCEEEFFFGGGHHHJJJMMMOOOPPPRRRUUUWWWYYYZZZ[[[]]]___```bbbbbbbbbccceeegggiiilllmmmnnnmmmmmmnnnnnnnnnnnnmmmllljjjjjjiiihhhiiikkklllnnntttwww|||}}}~~~}}}{{{xxxrrrjjjeeeZZZUUUNNNHHHCCC@@@>>>===;;;999888888999::::::999999:::;;;;;;<<<>>>AAABBBIIIMMMUUU]]]hhhxxxwwwpppjjjjjjkkkmmmttt~~~{{{xxxvvvwwwzzz||||||{{{yyyxxx}}}mmm[[[PPPEEE???<<<===>>>;;;::::::999999999888888888777777666666777888888888888888999999999999999888777777777777777777777888::::::999<<>>???HHHWWWgggwww{{{wwwsssqqqnnnnnnmmmmmmnnnoooqqqrrrpppppppppppplllddd[[[TTT~~~xxxrrrnnniiifffcccaaa```]]][[[ZZZ[[[]]]^^^^^^___```aaadddfffiiijjjiiijjjlllmmmmmmkkkiiihhhfffggghhhhhhggghhhjjjlllnnnpppsssuuuwwwxxxwwwvvvzzz{{{|||}}}~~~~~~~~~~~~wwwvvvvvvuuuvvvxxxzzz{{{}}}~~~ooo```PPPDDD===;;;888666555444222000333222222111111222222333222222222333333333333333111111222222222333333333222222222222222222222222333333333222222222222111000111222222333444555555555555666666666666777777777555666:::<<<>>>CCCJJJXXXmmm{{{pppfff]]]WWWRRROOOFFFEEEDDDCCCDDDEEEFFFGGGIIIIIIGGGEEECCCAAA???>>>;;;;;;::::::999888888888999888888777666666666666777888888888777777888:::999999:::;;;;;;<<<============>>>>>>???AAABBBCCCBBBEEEGGGHHHIIIJJJMMMOOOQQQQQQSSSUUUWWWZZZ[[[\\\^^^___aaacccfffhhhjjjkkknnnnnnmmmmmmllljjjiiihhheeeeeeddddddfffhhhkkkmmmtttwww{{{}}}}}}yyyssspppiiihhhfffccc```[[[TTTPPPGGGEEEBBB>>><<<;;;;;;<<<888777666666888::::::999888999:::;;;>>>CCCIIIMMMUUUZZZbbbiiipppxxx~~~sssllljjjgggllloooqqqxxx~~~}}}|||zzz{{{|||}}}}}}|||{{{zzzyyyyyyrrraaaRRRIIIEEE???<<<===<<<999888999999888888888888777777777555666666777888777777777999999999999999888777666777777777777888999::::::999<<<@@@CCCDDDBBB@@@>>>;;;:::888666666888:::<<<@@@HHHVVVfffttt|||vvvsssqqqpppppppppoooooopppqqqsssttttttttttttrrrnnnfff\\\UUU}}}yyyrrrlllhhhdddaaa^^^]]]\\\ZZZYYYZZZ[[[^^^```aaaaaaaaabbbdddgggiiijjjkkklllnnnoooooommmkkkiiieeegggiiiiiihhhiiillloooqqqsssvvvyyyzzzyyywwwvvvvvvwwwxxxzzz|||}}}{{{{{{{{{{{{|||}}}}}}}}}~~~~~~~~~tttbbbTTTGGG>>>;;;888555444444333222000333222222111111222222333111222222222333333333333111111222222222333333333222222222222222222222222111111222222222111//////000000111222333444555555555555555666666666777777666333444888:::;;;>>>BBBLLLYYYpppvvvkkkaaaZZZUUUKKKJJJHHHFFFDDDCCCCCCCCCDDDDDDEEEEEEDDDAAA???===;;;;;;;;;:::999999888888777777777777666555444333555666777777666666888:::888888999999::::::;;;;;;;;;;;;;;;;;;<<<===?????????@@@BBBCCCCCCDDDFFFHHHHHHIIIKKKMMMPPPRRRTTTUUUXXXYYY[[[]]]___aaacccdddeeeeeeffffffffffffffffffeeedddbbbaaaaaabbbdddfffjjjkkkmmmmmmjjjeee```\\\SSSQQQNNNLLLJJJHHHDDDAAA======<<<;;;:::999999::::::999888999;;;<<<===<<<:::<<<>>>AAAFFFNNNXXX```jjjooouuuwwwvvvuuuuuuwwwyyytttqqqqqqmmmhhhfffiiihhhpppvvvxxx}}}}}}{{{yyywwwwwwwwwxxxxxxyyyzzzhhhWWWKKKEEEBBB===:::;;;:::777666999888888888888777777777777666666777888888888888888888888888888777666555444666666666666777888999999999<<<@@@DDDEEECCC@@@>>><<<:::888666666888:::;;;@@@HHHUUUdddrrr|||zzzssspppnnnnnnllllllmmmmmmooorrrtttuuuwwwwwwwwwuuuqqqhhh^^^WWW~~~zzzuuunnniiidddaaa^^^[[[ZZZYYYXXXXXXZZZ]]]```bbbcccccccccdddeeehhhjjjkkklllnnnpppqqqpppnnnllljjjeeegggiiiiiihhhiiilllppprrruuuxxxzzz{{{yyywwwuuupppqqqrrruuuwwwzzz|||}}}}}}~~~|||{{{{{{{{{~~~~~~}}}kkkYYYKKKAAA999888666333222222222222111333222222222222222222333//////000000111111111111111111222222222333333333222222222222222222222222///000111222111000...,,,///000111222333444555555555555555555666666666777888444444888::::::<<>><<<<<<;;;;;;::::::999999888666666777777666444222111444555666555555555777999888888888888999999::::::999999999999:::<<<=========>>>@@@@@@@@@AAABBBDDDCCCDDDFFFHHHKKKNNNOOOPPPRRRSSSUUUVVVYYY[[[\\\]]]XXXYYY[[[^^^aaadddfffgggjjjgggccc___]]]\\\\\\]]]YYYXXXWWWUUUQQQMMMIIIFFFDDDBBB???>>>>>>===;;;:::999:::;;;:::999777777777:::999888999;;;<<<===<<>>>>><<<:::888888:::<<<===@@@GGGTTTbbbpppzzzzzzrrrnnnllllllggghhhiiikkknnnqqqtttvvvzzzyyyyyywwwrrriii___XXX|||wwwssspppmmmiiiddd```^^^]]]]]]XXXXXXYYYZZZ\\\___aaacccddddddfffgggiiikkklllmmmnnnnnnnnnnnnnnnmmmllllllmmmmmmllllllmmmnnnpppqqquuuvvvwwwxxxxxxuuusssqqqnnnmmmmmmmmmooosssvvvxxxwww{{{|||{{{|||}}}~~~}}}}}}}}}qqqaaaTTTHHH>>>777555444222000000111222333000111333444555555444333000000000111222222222333222111111111222333333444333333222222111000000000222111111111000000//////444444555555666777888888666666666555444444333333777777777777777888888888>>>AAALLLaaa{{{yyyiii^^^VVVRRRMMMJJJIIIGGGCCC???=========???BBBCCCBBBAAAAAAAAA@@@>>>===;;;::::::666777999<<<>>>>>>;;;888666666666666666777888888888888888888888888888888<<<<<<;;;;;;;;;;;;::::::888;;;===>>>===<<<<<<===>>>???AAADDDFFFIIIKKKLLLMMMLLLLLLLLLNNNPPPQQQSSSUUUTTTRRRRRRTTTWWWZZZ\\\```^^^[[[XXXTTTPPPNNNLLLHHHGGGEEECCC@@@>>><<<;;;>>>===<<<:::999888888888666555555666777777555444666999===@@@CCCFFFIIILLLKKKQQQYYYbbblllxxxvvviiibbb\\\ZZZYYYZZZ___dddiiikkkrrruuu{{{{{{xxxxxxyyyzzzzzzzzzooo___QQQFFF@@@@@@:::::::::999999999888888888888777777777777888888444555777999999999888777999888777666666777888999999999888888888888999999:::;;;<<<>>>??????@@@@@@>>>>>>===;;;999999;;;>>>AAAGGGSSScccqqqzzz|||{{{{{{vvvqqqmmmkkkjjjhhhhhhjjjmmmppprrrwwwxxxyyyxxxqqqggg]]]VVV~~~{{{wwwsssooolllhhhfffbbb^^^[[[YYYYYYYYYYYYYYYZZZ[[[]]]___bbbccceeeeeefffhhhjjjlllmmmmmmmmmnnnnnnnnnmmmmmmlllkkkmmmllllllmmmnnnoooqqqrrruuuuuuwwwwwwvvvssspppnnnllljjjiiiiiijjjnnnrrrtttwww{{{~~~{{{xxxwwwxxxxxxyyy|||yyyyyy{{{}}}{{{jjjZZZNNNDDD<<<666666555333222222333444555222333333333333333222222111111111111111111222222111000000000000111222333111111111111111111111222111111111111000000000///111111222333333444555555777777777666666666666666555555666666777888999999===???HHHYYYnnn{{{pppbbb\\\SSSNNNLLLJJJHHHFFF=========???AAACCCCCCBBBAAAAAA@@@???===<<<;;;;;;::::::<<<>>>@@@???<<<:::777666666666666666777888777777777777777777777777999999999::::::;;;;;;;;;666888999999888777888999::::::<<<>>>@@@BBBDDDDDDHHHGGGGGGHHHIIIJJJLLLMMMNNNMMMLLLLLLLLLMMMOOOPPPSSSQQQOOOLLLIIIFFFDDDCCC>>>>>>===<<<:::999888888888888777777777777777888666666666777999:::999999999;;;???BBBFFFLLLRRRWWW___eeeoooyyy}}}oooccc]]]ZZZZZZZZZ]]]ccciiiooorrrwwwzzzzzzvvvvvvxxxyyyyyyzzzyyyeeeWWWKKKAAA<<<<<<::::::999999999888888888888888777777777777888888777777777888999999:::;;;999888777666666777888999888777777666666777777888999999;;;<<<===>>>>>>>>>======<<<:::999999;;;===???FFFTTTeeettt}}}}}}xxxssspppjjjjjjiiihhhjjjmmmppprrrwwwyyyzzzxxxsssiii___WWWyyyuuuqqqmmmjjjggg```___\\\ZZZXXXWWWWWWWWWZZZZZZ[[[]]]___aaacccdddfffggghhhiiikkklllnnnnnnmmmmmmnnnnnnnnnmmmllllllllllllmmmnnnppprrrsssuuuvvvvvvwwwvvvtttpppmmmkkkkkkiiifffeeefffjjjnnnqqqvvvzzz|||wwwsssqqqqqqqqqrrrvvv{{{}}}{{{uuusssvvvzzz~~~~~~rrr```PPPEEE>>>999555555555333333333444555666555444333222111111111111111111111111111111000000000000/////////000111111//////000111111222333333111111111111000000000000000000111111222333333333555555555666666666777777222333444555666888999999:::<<>>===============???@@@???<<<999777777666666555666666666666666666666666666666666666666777888999:::;;;<<<999::::::999777777888:::777777888999:::<<<======@@@@@@@@@@@@AAACCCDDDEEEGGGFFFFFFEEEDDDDDDCCCCCCDDDDDDBBB@@@>>><<<:::999666666666666666666666666444444444555666777888999444444555666888999999:::<<<===@@@DDDKKKUUU___fffvvv}}}ttthhh___[[[\\\]]]```dddkkkrrryyy|||{{{wwwvvvxxxyyyzzz|||wwwiiiYYYMMMDDD===999999999999999999888888888777888777777666666777777888888666444333222333555666888888777777777777888888777777666666666666777777777888999:::;;;<<<<<<<<<<<<<<<<<<:::888888;;;===>>>FFFUUUgggwww{{{vvvrrrkkkjjjiiiiiikkkmmmppprrrxxxyyyzzzyyyuuummmbbbZZZ~~~zzzsssmmmjjjgggdddbbb]]]\\\[[[ZZZZZZZZZZZZ[[[[[[\\\]]]___aaaccceeefffggghhhiiijjjlllmmmnnnooonnnnnnnnnoooooonnnnnnmmmlllmmmnnnppprrrtttvvvwwwyyyyyyxxxwwwtttpppllljjjkkkiiifffdddfffiiimmmpppuuuyyy}}}|||xxxsssooonnnmmmmmmppptttzzz~~~{{{yyyxxxvvvqqqooosssyyyttthhhVVVFFF===999777555333222222111222333333444444333222000000000111222222222111111000000//////000000000//////000000111///000000000111111111222111111111000000000000000111222222222333333333444111222222333444444555555222222333444555666777888777888<<>>======>>>???>>>;;;999:::999888777666666666666555555555555555555555555666666666777888999999::::::;;;:::888666666888:::777777777888888999999999:::::::::;;;<<<<<<===>>>@@@@@@AAAAAA@@@???===<<<<<<<<<;;;:::999888777666555555555666666666777777555555555666777999:::;;;777777888888777888999:::===???CCCIIISSSaaapppyyy~~~rrriiibbb___^^^aaadddiiinnnttt{{{~~~zzzyyy{{{}}}}}}tttggg[[[NNNGGGAAA<<<999999999888888888888777777777777777666666666666777777999777555333111000000000888777777777777777777888888888777777777777888888777888999:::;;;<<<<<<<<<<<<<<<;;;999888888;;;===>>>HHHXXXjjjyyy{{{vvvsssllllllkkkkkklllnnnppprrrwwwxxxyyyzzzwwwpppeee]]]tttooohhhccc```^^^\\\[[[ZZZZZZZZZ[[[\\\]]]]]]^^^]]]^^^```bbbdddeeegggggghhhiiiiiikkklllmmmnnnnnnnnnoooooopppppppppoooooommmnnnppprrrtttvvvxxxyyy||||||zzzwwwtttpppllljjjhhhgggeeedddfffiiinnnqqquuuxxx{{{}}}}}}|||}}}}}}xxxvvvssspppnnnnnnoooppptttwww|||~~~|||zzzyyywwwqqqnnnqqquuu|||}}}jjj^^^MMM@@@999777666555000000/////////000000000111111000///000111222333222111111000000/////////222111111000000000111111111111111000000000//////000000000000000000111111111111111222222222222222000000111222333444555555444444444444555555555555555666888;;;>>>III^^^rrr{{{nnn```WWWQQQMMMHHHDDDCCCBBBAAA@@@CCCCCCBBBBBBAAAAAAAAA@@@@@@??????@@@AAAAAA???======<<<;;;999888777777666666666666666666666666666777777777777777777777777666666666444222222333555777777777666666666666666666666777888888999999999999:::;;;======<<<;;;:::999999888888777777777777777777777777777777777777777777666777777888999999:::;;;<<<;;;999999;;;===@@@DDDKKKUUUcccsss}}}wwwnnneee___^^^___aaahhhlllqqqvvv{{{}}}|||~~~ttteeeYYYOOOEEEAAA???;;;888999888888888777777777666666777777666666666666777777888999999999999777555444777777777888888777777777666666555555555555666666888999:::;;;============<<<<<<;;;:::888999<<<>>>BBBLLL\\\lllyyy|||yyytttqqqmmmmmmlllmmmnnnoooqqqrrrvvvvvvwwwyyyxxxrrrggg___lllhhhbbb^^^\\\[[[ZZZYYYWWWWWWXXXZZZ[[[]]]^^^^^^^^^```bbbdddfffhhhhhhiiihhhiiiiiijjjlllmmmmmmnnnnnnnnnooopppppppppoooooonnnooorrrtttvvvxxxyyyyyy|||{{{yyyuuurrrnnnkkkiiicccccccccdddgggkkkoooqqqwwwyyy{{{{{{yyywwwwwwxxxrrrqqqooonnnnnnpppssstttyyy|||~~~}}}}}}~~~~~~}}}{{{{{{wwwssspppqqqsssxxx}}}sss___UUUGGG<<<777666555444000000000/////////......////////////000111222333000000000000000000//////222222111000000000111111222222111000000///......000000000000111111111111000000000000000000000000222222333333444555666666555555555555555555555555555555777999:::AAAPPP___{{{~~~lll```SSSOOOIIIEEEDDDDDDEEEDDDEEEEEEDDDCCCCCCBBBAAAAAACCCBBBBBBDDDFFFGGGFFFEEEAAA@@@>>><<<;;;999888888777777777777777777777777888888777777777666666666555666666555444333555666555555555444444444333333444555666777777777777666444555666888999999888888666666666666666666666666777777777666666666555555777777777666666777777888888:::<<<<<<;;;===AAAEEELLLRRR[[[gggtttzzzpppkkkddd]]][[[]]]aaadddnnnsssyyy~~~~~~zzzzzz{{{~~~~~~vvvgggXXXLLLDDD===<<<<<<888777777777777777777666666666666777666666555555666666777222444777999::::::999888777777888888888888777777444444333333333333444444999:::;;;===>>>>>>>>>>>><<<<<<<<<:::999:::===@@@HHHQQQ```ooozzz|||xxxuuuqqqnnnllllllllllllmmmnnnooopppsssrrrssswwwxxxssshhh___eeebbb^^^[[[ZZZZZZYYYXXXTTTUUUWWWYYY[[[\\\]]]^^^___aaacccfffhhhiiijjjjjjhhhhhhiiijjjkkklllmmmmmmllllllmmmnnnnnnnnnnnnnnnpppqqqsssvvvxxxyyyyyyyyyxxxwwwtttqqqmmmiiigggeee```aaadddgggkkkooosssuuu{{{||||||zzzwwwtttttttttpppooonnnnnnpppssswwwyyy|||~~~}}}{{{wwwxxxyyy{{{~~~~~~}}}}}}|||xxxuuuuuuwwwxxxyyytttiiiUUUMMMBBB:::777555333111333333333222111000///...//////000000000000000000/////////000000000000000222111000///////////////000000000000000////////////000000000111111111111000000000000000000000000222222333333444444555555444444555555666666666777888777888:::;;;===EEENNNbbb{{{}}}ppp___YYYRRRLLLIIIIIIHHHHHHGGGGGGFFFEEECCCBBBAAAAAACCCBBBCCCEEEHHHKKKKKKJJJFFFDDDBBB@@@===<<<;;;:::999999999999999999999999777777777777777777888888555777999999888777777888444444444444444333333333333444555666666666555555444555666777777888888888666666666666666666666666666666666666666666666666888888888888888999:::::::::>>>CCCFFFIIINNNVVV\\\bbbhhhpppwww|||}}}{{{yyytttmmmhhhfffccc^^^\\\]]]aaagggkkkuuu{{{|||}}}vvvjjj[[[NNNFFF???::::::;;;888666666777777666666666555555555666666555555555555666666222333444555666777777777666777888999999888777666666555555444444555555666999:::;;;<<<>>>>>>>>>>>>=========;;;:::;;;>>>AAALLLUUUdddqqq|||yyyvvvsssooollliiiiiijjjjjjkkkkkkllllllpppoooppptttwwwssshhh^^^[[[YYYVVVUUUUUUUUUTTTSSSTTTUUUWWWZZZ\\\]]]^^^^^^```bbbdddgggiiijjjjjjjjjhhhhhhiiijjjjjjkkklllllljjjkkkkkklllmmmmmmmmmlllqqqrrruuuwwwyyyyyyyyyyyytttssspppmmmiiifffcccbbbaaacccfffkkkppptttxxxyyy~~~~~~~~~{{{wwwsssrrrrrroooooonnnoooqqquuuxxx{{{}}}|||zzzrrrsssuuuxxx{{{~~~~~~yyyyyy{{{~~~~~~}}}zzzooocccOOOHHH???999666444222///777777666555444222111000000000111111111///...,,,......//////000000111111111000///.....................//////000000111111//////000000111111111222333333333222222222222222000111111111111222222222222333444555666888999999:::888999;;;;;;;;;???DDDKKKdddmmmfff]]]TTTOOOLLLJJJIIIHHHHHHGGGEEEDDDBBBAAAAAA@@@@@@AAADDDHHHKKKLLLLLLHHHGGGDDDBBB???===<<<<<<::::::::::::::::::::::::555555666777888999::::::111333666777666555555666666666666555555555555555333333555666666555444444888888888888888888999999777777777777777777777777555555666777777888999999::::::;;;;;;<<<===>>>???DDDJJJRRRXXX]]]eeepppyyyuuuyyy~~~}}}xxxsssqqqkkkgggcccaaaaaa___ZZZWWW^^^]]]\\\]]]aaagggooosss|||~~~pppcccTTTHHHEEE>>>:::;;;<<<:::777777777666666666555555555555666666555555555555666666<<<:::888666555666777888666777888999999888777666999999888888888888999999999999;;;<<<===>>>>>>>>>===>>>===<<<;;;<<>>IIITTTjjjuuukkkeee^^^UUUOOOPPPMMMIIIGGGFFFDDDBBBAAAGGGDDDBBBCCCEEEGGGIIIIIIHHHGGGFFFEEEDDDCCCBBBBBB>>>??????>>>>>>===<<<<<<;;;;;;:::999888888888888999999999999888888888888:::888777666666777888:::888777777666555555444444666666666555444444333333999999999999999999999999777999;;;;;;;;;;;;===>>>BBBDDDFFFDDDBBBDDDKKKQQQXXX___kkkxxxwwwooojjjfffaaa]]][[[WWWSSSQQQRRRSSSUUUUUUYYY\\\aaaeeeiiioootttxxx{{{pppbbbSSSJJJHHH===<<<;;;:::999999999999666666666666555555555555666666666666666777888888555666888:::;;;:::999888777777777777777888888888999888888888777777666666888999<<<===>>>>>><<<;;;======<<<:::888:::===@@@SSS[[[gggsss|||}}}xxxtttppplllmmmkkkhhhggghhhjjjjjjjjjjjjnnnrrrtttwwwvvvmmmdddRRRQQQPPPOOOPPPQQQRRRSSSRRRSSSUUUWWWZZZ]]]___```ddddddeeefffgggggghhhhhhkkkkkkkkkllllllmmmooooooooopppqqqrrrtttvvvxxxyyyzzzyyyyyyyyyzzzxxxvvvssspppnnnkkkhhheeecccbbbaaabbbdddgggkkkppptttxxxzzzzzzyyyvvvrrrmmmgggccc```^^^]]]^^^bbbjjjssszzz|||yyyvvvwwwzzz}}}xxxlll\\\QQQBBB???:::555222111222222222111///000111111000...111111000//////000111111000000000//////.........///000111111111111000///000000000111222333222111333000---...111222111...111111111111111111111111111111111111222222222333333333333444444555555666444555555666777999;;;<<<@@@HHHXXXooowwwmmmccc\\\SSSPPPLLLIIIGGGFFFDDDCCCBBB@@@??????BBBDDDFFFFFFDDDDDDDDDEEEEEEEEEFFFFFFHHHGGGGGGEEECCC@@@>>><<<<<<<<<:::999888888888888777777777777777777777777666555444333333444555666777777777666666666666666888888888888888777777666666666777777888999999999666888:::;;;<<<>>>AAADDDEEEJJJPPPSSSWWW\\\eeekkksssxxxxxxnnnddd]]]WWWRRRNNNNNNLLLKKKLLLOOOTTTXXXZZZaaaeeejjjpppvvv||||||ooodddXXXKKKCCCAAA<<<;;;:::999888888888888666666666666555555555555666666555555666666777888555666777888888777777666777777777777777888888888777777777777777777777777777888:::<<<<<<<<<;;;:::<<<<<<<<<;;;;;;<<>>@@@CCCHHHNNNRRRTTTZZZbbbjjjpppvvv~~~~~~ssslllaaaWWWPPPKKKGGGEEEFFFFFFHHHKKKQQQXXX___ccckkkooovvv}}}}}}qqqaaaVVVNNNDDD===;;;::::::999888777777777777666666666666555555555555555555444444555555666777999888888777777777777777666666666777777888888888777777777777777777777777666777888::::::::::::999:::;;;=========>>>AAACCCKKKUUUdddqqqzzz{{{vvvsssmmmjjjgggggghhhiiiiiiiiiiiillloooppprrrqqqjjj```LLLKKKKKKKKKKKKMMMOOOPPPSSSTTTVVVXXX[[[^^^___aaaddddddeeeeeefffggghhhhhhllllllmmmnnnoooqqqssstttuuuvvvwwwxxxyyyzzz{{{{{{xxxwwwvvvvvvvvvtttqqqoooooommmjjjgggeeedddddddddbbbeeeiiinnnrrrvvvxxxxxx{{{xxxsssmmmfff___ZZZWWWWWWZZZ^^^eeellluuu~~~~~~|||}}}~~~~~~|||~~~vvvkkk\\\MMMCCC999777444111000000111222111000...///000000///---000000000//////000000000..................------///000000000000000000///...000111111111000111111...---+++,,,///111000///111111111111111111111111///000000000000111111111333333222222222222222222222222333333444666777888<<<>>>BBBJJJUUUiiiuuuppphhh```ZZZUUUPPPMMMMMMIIIEEECCCBBBAAA@@@???CCCCCCCCCCCCCCCCCCCCCCCCGGGIIIMMMPPPRRRSSSRRRRRRHHHGGGEEEBBB???===;;;;;;;;;;;;::::::999888888888999888888777777888888999666666666666666666666666666777999;;;<<<;;;::::::;;;;;;;;;<<<<<<<<<======@@@AAADDDGGGLLLSSS\\\bbblllqqqxxx}}}zzztttnnnjjjgggbbb]]]VVVOOOJJJHHHHHHHHHJJJKKKNNNRRRXXX```iiinnnuuuyyy~~~}}}|||yyyiiiVVVMMMGGGAAA<<<:::999888777666666666666666666666666666555555555555444444444444444555666666999888666444333444555555555555666666777888888888888888777777666666666666666666888999999:::999999999;;;=========>>>@@@AAAHHHRRRbbboooyyy}}}xxxuuummmkkkhhhggghhhjjjkkkjjjlllnnnoooooopppppphhh___LLLKKKKKKLLLMMMOOOQQQRRRTTTUUUWWWZZZ\\\___aaabbbbbbcccdddfffhhhjjjkkklllllllllmmmnnnppprrrssstttwwwxxxyyyzzz{{{{{{{{{{{{yyywwwvvvvvvuuussspppmmmnnnllliiigggffffffggghhhgggiiinnnrrruuuwwwwwwwwwvvvsssnnnhhhbbb]]]ZZZYYYWWW\\\bbbiiipppyyy{{{zzz{{{||||||xxx|||xxxnnnaaaSSSGGG???777555333222111111222222222000//////000111///.../////////000000/////////------..................000//////////////////000,,,...000000......///000+++******+++---///000000000000000000000000000000///000000000000111111111222222222222222222111111333333333444555666777888777888;;;???FFFUUUnnn|||rrriiiaaaYYYTTTPPPLLLGGGDDDCCCBBB@@@???BBBBBBBBBBBBBBBBBBBBBBBBAAADDDIIINNNSSSVVVXXXXXXTTTRRRPPPLLLIIIGGGEEEEEEAAAAAA???>>><<<:::999888:::999999999999999999:::;;;:::::::::999999999888888999;;;<<<============<<<===???AAADDDFFFHHHIIILLLMMMOOORRRXXX```iiippp~~~}}}wwwtttooohhhbbb\\\YYYWWWSSSQQQMMMJJJHHHIIIKKKNNNNNNQQQUUUZZZ```iiisssyyyooo___NNNFFFCCC???<<<;;;777777666666555555666666666666666666555555555555444444444444444555666666777555222000//////111222444555555666777777888888:::999888777666444444333666777777888999999::::::888:::<<<<<<<<<<<<>>>???GGGRRRaaannnwww}}}|||xxxtttnnnkkkiiiiiikkkmmmnnnnnnqqqrrrrrrppppppoooggg___MMMMMMMMMNNNOOOQQQTTTUUUVVVWWWYYY[[[^^^aaacccdddcccdddfffhhhkkkmmmooopppmmmmmmnnnooopppqqqssstttzzz{{{|||~~~~~~~~~}}}|||{{{zzzxxxwwwvvvtttpppmmmkkkiiigggffffffgggjjjkkkmmmppptttwwwyyyxxxwwwuuuoookkkeee___[[[YYYYYYZZZUUU[[[dddlllttt|||~~~zzzzzz{{{{{{{{{}}}~~~yyyooobbbUUUIII@@@<<<555555333222111111222222222111///000111111000......//////000000//////................../////////000//////......//////000***---000///---,,,---000//////.........//////000000000000000000000000000000000000111111111222222222222222222222222222222444444444444555666777888555666888<<<@@@HHHZZZjjj{{{qqqgggaaaSSSPPPKKKHHHFFFEEEDDDCCCAAAAAABBBCCCDDDDDDEEEEEEBBBCCCFFFJJJNNNQQQSSSTTTYYYXXXVVVTTTSSSRRRQQQQQQHHHHHHFFFDDDBBBAAA??????<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<===>>>>>>@@@BBBFFFLLLQQQWWW[[[]]]bbbbbbcccdddgggmmmtttyyy|||vvvpppmmmdddaaa\\\XXXSSSPPPNNNNNNLLLLLLLLLKKKJJJLLLPPPSSSSSSXXX]]]bbbiiirrr}}}vvvaaaTTTFFF@@@>>>;;;999:::777666666555555666666666666666666666555555555555555555444444555555666777999888555333222333444555444444555666777777888888999999888777555444333333666666777777888999999:::777999:::;;;;;;<<>>BBBKKKVVVlll}}}vvveeeaaa[[[UUURRROOOLLLJJJEEEEEEEEEFFFFFFFFFGGGGGGDDDDDDDDDEEEGGGIIIKKKLLLRRRRRRRRRSSSTTTVVVWWWXXXQQQQQQPPPOOONNNMMMMMMLLLHHHHHHHHHIIIIIIHHHHHHHHHDDDDDDEEEFFFHHHIIIJJJJJJGGGFFFEEEDDDEEEFFFHHHIIIPPPSSSXXX^^^dddkkkooorrrqqqqqqooommmlllmmmqqqtttqqqqqqpppnnnjjjddd^^^ZZZRRRQQQNNNLLLKKKJJJJJJJJJMMMPPPSSSUUUVVVXXX]]]```dddhhhmmmqqquuu}}}vvvfffTTTKKKBBB>>>;;;888777:::777666666666666666777777666666666666555555555555666666555555666666777888:::999888777666666777777333333444555666777888999666666666666666555555555555555555555666777888888666777999:::;;;???CCCGGGLLLVVVcccnnnuuuzzz~~~zzzuuurrrpppnnnmmmnnnrrruuuxxxxxxzzzzzzvvvpppnnnkkkddd[[[NNNNNNOOOPPPRRRTTTWWWXXXYYYZZZ\\\^^^aaadddfffgggkkkkkklllmmmnnnppppppqqqxxxxxxwwwxxxxxxyyyzzzzzzzzz{{{}}}~~~~~~}}}{{{zzzyyyxxxvvvuuusssqqqmmmjjjmmmkkkjjjjjjlllooosssvvvxxx{{{~~~~~~zzzvvvrrrkkkfff]]]VVVSSSUUUYYY]]]aaahhhpppvvvyyy~~~}}}}}}~~~~~~~~~~~~~~~~~~}}}|||pppiii]]]OOOBBB:::888777333333111000000/////////000...------...///---,,,---...///000000///...---.../////////000000111111000///...------...///000***...222111...,,,...222/////////...------...000000000000000000000000000111222222222222333333333111111222333444444555555333333333333444555555666666444444888999;;;@@@GGGSSSkkk{{{uuummmeee^^^XXXSSSPPPKKKKKKJJJIIIHHHFFFFFFEEEEEEDDDCCCBBBCCCEEEGGGIIIGGGHHHJJJMMMQQQTTTWWWYYYYYYYYYYYYYYYYYYYYYYYYYYYTTTUUUUUUVVVVVVUUUUUUTTTSSSTTTUUUXXXZZZ]]]^^^___ZZZXXXVVVUUUUUUWWWZZZ[[[ccceeeiiinnnsssxxx|||~~~qqqooolllgggcccaaabbbccccccbbb```^^^ZZZUUUOOOKKKLLLKKKJJJJJJJJJKKKLLLMMMQQQVVV\\\```cccgggmmmqqqwww{{{~~~~~~{{{zzz~~~{{{jjjZZZMMMGGGAAA???;;;777888;;;777777666666666777777888777666666666555555555555666666666666666777888888444444333222222222222333333333444555666777888999444444444555666777777888444444444444444555777777444666777999<<>>KKKSSSggg|||sssfff]]]^^^XXXQQQMMMNNNNNNKKKHHHJJJHHHFFFFFFGGGHHHGGGFFFBBBDDDFFFFFFEEEGGGKKKNNNQQQRRRSSSUUUXXX[[[]]]___^^^aaaeeeggghhhiiikkkllllllnnnpppssstttttttttssstttuuuwwwxxxwwwvvvtttsssuuutttqqqooollljjjiiihhh^^^\\\YYYVVVSSSQQQPPPPPPPPPOOOOOOOOOOOOLLLHHHEEEIIIHHHHHHGGGHHHLLLRRRWWW[[[___ffflllrrrxxx~~~~~~uuuwwwwwwxxxyyy~~~xxxjjj[[[RRRDDD@@@;;;999999999888666666666666666666666666666:::999888777666555444333666666666666666666666666666666666666666666666666666555444333333444666777666666666555444444333333777666444333333444666777555666777888;;;@@@FFFKKKSSS[[[eeennnuuuzzz{{{vvvrrrpppooopppsssuuuxxxzzz||||||}}}~~~|||xxxtttooodddYYYRRRSSSTTTVVVWWWXXXXXXXXXYYYZZZ]]]```dddhhhjjjlllooooooppprrrsssuuuvvvvvvwwwwwwyyy{{{|||}}}}}}~~~}}}{{{zzzzzzzzzxxxvvvvvvuuutttsssqqqnnnkkkjjjhhhiiikkknnnrrrvvvzzz|||}}}}}}}}}|||xxxsssnnnkkkbbb```^^^^^^aaaffflllppptttuuuwwwzzz{{{~~~|||wwwqqqlllaaaVVVHHH>>>;;;999555111333222111000000000111111/////////000000000000000---...////////////...---,,,---///000000000///...////////////////////////111000000000/////////...////////////////////////000000///......///000000///000111111111111111000000000000000000000000000333333333333333333444444555555444444666888;;;===>>>DDDSSShhh}}}zzzqqqiii```ZZZWWWSSSNNNJJJLLLJJJHHHGGGHHHIIIIIIHHHFFFGGGFFFDDDAAA@@@BBBEEEGGGHHHIIILLLNNNQQQTTTVVVVVVZZZ^^^bbbeeehhhkkknnntttvvvyyy|||~~~~~~|||}}}}}}}}}|||zzzxxxvvvssspppkkkddd^^^XXXTTTRRRQQQOOOMMMJJJHHHGGGFFFGGGFFFFFFFFFHHHHHHHHHGGGFFFGGGHHHIIIJJJMMMRRRYYY^^^iiimmmrrrwww}}}yyytttsssuuuwwwyyy}}}vvvkkk^^^RRRJJJBBB>>>:::888888999777666555555555555555555555555333333444444555555555555555555555555555555555555555555555555555555555555555444444444444555666666444444555555555555555555666555444333333444555666555666777888:::???EEEIIISSS[[[gggpppwww|||zzzvvvsssrrrppprrrtttvvvyyyzzz||||||}}}~~~}}}xxxuuupppeeeZZZSSSTTTVVVXXXYYYZZZ[[[[[[\\\]]]```cccgggkkkmmmooopppqqqrrrssstttuuuvvvvvvxxxyyy{{{|||}}}~~~~~~|||{{{{{{{{{yyywwwuuutttssspppnnnllljjjhhhfffhhhlllqqquuuyyy{{{|||~~~}}}{{{xxxsssmmmiiifff``````aaadddiiiooouuuyyyzzzxxxyyy}}}|||uuujjjaaaTTTKKK???888666555333000222222111000000000111111......//////000111111222...//////000000//////...---...//////000/////////////////////////////////000000000///////////////////////////////////////111000000//////000000111...///000111222222222222000000000000000000000000222222222222222222222222222333444555666777777777777:::CCCPPP```vvvyyyooohhhbbbZZZUUUSSSPPPMMMKKKKKKKKKKKKKKKIIIIIIGGGDDD@@@??????@@@BBBBBBCCCDDDFFFHHHIIIJJJJJJMMMPPPSSSVVVYYY^^^aaafffhhhkkknnnpppqqqrrrrrrqqqrrrqqqqqqooollljjjhhh___]]]YYYUUUPPPLLLJJJIIIFFFDDDBBBAAA@@@??????@@@@@@AAAAAACCCEEEGGGHHHIIILLLMMMPPPSSSXXX^^^fffkkkyyy{{{{{{wwwvvvvvvvvvvvvxxxzzz|||~~~|||rrrggg\\\QQQGGGAAA===;;;888777777888777666555555555555555555555555000111111222333444555555555555555555555555555555444444444444444444444444333444444555666666555555333333444444555666666777666555444333333444555666666777777888999===BBBFFFPPPXXXdddnnnuuu|||zzzwwwuuutttsssuuuvvvxxxzzz{{{||||||}}}}}}yyyvvvqqqfff[[[VVVWWWYYY[[[]]]^^^___``````aaadddgggkkknnnqqqrrrsssssstttuuuvvvwwwxxxxxx{{{|||}}}~~~~~~|||{{{{{{{{{yyywwwsssrrrooommmjjjhhhggggggfffiiioootttyyy{{{||||||}}}{{{wwwrrrmmmhhhdddaaaaaabbbeeeiiinnntttxxx{{{zzzvvvvvv{{{~~~|||sssdddYYYKKKDDD:::555333333111///111111111000000000000111------------......////////////000000000000//////......//////////////////////////////////////////------------------------////////////////////////111111000000000000111111...///000111111111111111000000000000000000000000//////000111222333444555333333444444444444333222777888<<>>BBBIIIQQQ]]]hhhpppwww~~~zzzwwwvvvuuuxxxxxxzzz{{{}}}~~~~~~~~~}}}~~~{{{wwwrrrggg[[[ZZZ[[[]]]```bbbccceeeeeeeeegggiiillloooqqqsssuuuvvvvvvwwwxxxyyy{{{{{{|||}}}{{{zzzzzzzzzxxxvvvqqqooollliiigggfffffffffhhhkkkrrrxxx{{{}}}|||{{{zzzxxxsssmmmgggcccaaa``````cccgggmmmrrrwwwzzz{{{{{{vvvtttyyy}}}~~~~~~{{{yyyxxxxxx{{{~~~zzzooo___SSSFFFAAA:::555333222111///000000000000111000000000//////......------------000000////////////000000/////////.........//////////////////////////////,,,,,,,,,---------------........................000000111111111111000000//////000000///......---000000000000000000000000000000111222333444444555444444333333444555666666444555888;;;>>>III^^^qqq{{{vvvoooiiieeeaaa]]]ZZZSSSQQQMMMJJJHHHGGGFFFEEEDDDDDDCCCBBBBBBBBBBBBBBBDDDDDDDDDBBBAAAAAACCCEEEHHHHHHIIIIIIJJJJJJJJJJJJGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGEEEDDDCCCCCCCCCCCCIIIHHHFFFEEEDDDDDDDDDEEEHHHJJJNNNQQQUUU[[[ccchhhooorrrvvvyyy}}}tttttttttvvv{{{}}}tttooofff]]]TTTJJJAAA;;;666666666666555555666777555555555555555555555555555555666666666666777777444444444444444444444444333333333333333333333333111222444666777666666555666666555555555444444444444444444333333444444444666777777777777888<<<>>>CCCLLLXXXccclllssszzz}}}yyywwwwwwwww{{{{{{}}}~~~}}}|||yyyttthhh\\\^^^___aaadddgggiiijjjkkkkkklllnnnppprrrtttvvvvvvyyyyyy{{{|||~~~}}}{{{yyyxxxxxxxxxvvvtttooommmjjjgggeeefffggghhhlllpppuuuzzz}}}}}}{{{zzzvvvsssmmmhhhdddaaaaaaaaa___cccjjjqqqwww{{{|||}}}}}}xxxvvvyyyzzzxxxxxxzzz}}}yyyuuusssrrrsssvvv{{{~~~xxxrrrfffWWWLLLBBB>>>999555444222111000...///000111111111000000222111111000//////......000//////......//////000000000///............///////////////////////////.............../////////........................///000000111111000000///////////////...---,,,+++000000000000000000000000444333333222222111111111222333333444555777999:::555666888:::;;;>>>KKKXXXsss|||wwwrrroooddd```ZZZUUUPPPLLLIIIFFFBBBBBBBBBBBBBBBCCCDDDDDD@@@AAAAAA@@@???>>>@@@BBBDDDDDDDDDCCCCCCCCCCCCCCCAAAAAABBBCCCEEEFFFGGGHHHDDDDDDDDDDDDDDDEEEEEEFFFKKKJJJIIIHHHHHHIIIJJJKKKLLLQQQWWW]]]ccckkkuuu|||}}}xxxwww{{{{{{kkkggg___WWWOOOHHH@@@;;;444666777666555444555777444444444444444444444444333444555666888999:::;;;333333333333333333333333333333333333333333333333222222444555666666777777777666666555444444333333333333333444444333333333555666666666666777:::<<>>GGGSSS^^^fffmmmtttyyy~~~|||wwwvvvvvvvvvvvvwwwyyy{{{}}}~~~~~~|||wwwjjj^^^hhhiiilllnnnpppqqqrrrrrrwwwxxxyyyyyyzzz|||}}}|||vvvvvvvvvvvvvvvuuutttsssmmmmmmmmmnnnoooqqqssstttvvvxxxzzz{{{yyyuuupppmmmdddcccbbbbbbdddhhhllloooxxx{{{~~~~~~|||{{{|||}}}~~~~~~~~~xxxvvvvvvuuuqqqmmmppptttxxxzzzxxxvvvvvvwwwxxxsssllldddWWWGGG===;;;555444444222000...,,,***////////////............//////000111111111111111///////////////.........000000000000000000000000///............---------//////000000///...------000//////.........////////////////////////////////////000000111111222222333222222222111111000000000000000000111111111111444444333222111111111222333333444444666777888999DDDGGGTTTjjj~~~{{{vvvsssnnniiieeebbbaaa```[[[ZZZXXXUUURRROOOMMMLLLGGGHHHIIIKKKKKKLLLLLLKKKQQQPPPOOONNNMMMNNNQQQTTTUUUWWW[[[]]]______]]]\\\[[[\\\^^^aaafffkkkpppssszzz{{{}}}~~~rrrooolllkkkooozzz~~~mmm```RRRGGG===:::999777555666777666555444333222222222777666444111000111222222111222444555666555444444555444444333333222222111555555333333333333555555333333333444444444555555222222222333333333444444444444555666666555444444666666666666666777888888BBBJJJUUU___gggnnnuuuzzz~~~xxxrrrpppqqqppppppqqqsssvvvyyy|||~~~|||~~~~~~|||zzzvvvlllbbbiiikkkmmmoooqqqrrrrrrrrrvvvxxxzzzzzz{{{~~~}}}{{{zzzuuuuuutttssssssrrrrrrrrrooooooooopppqqqrrrsssttttttuuuvvvuuurrrnnniiifff___^^^]]]^^^bbbhhhnnnrrr|||~~~{{{uuusssssssssqqqmmmqqqtttyyyzzzxxxvvvvvvvvvvvvoooggg^^^QQQCCC<<<;;;222222222111000//////...////////////...............///000000111111000000/////////////////////...///////////////////////////............---------///////////////...---,,,......---------------...//////////////////////////////////////////000000222222111111000000000000/////////000000000111111333333222111111111111111222222222333444666777888>>>@@@HHHYYYnnn}}}zzzyyyxxxxxxtttrrrnnniiiddd___[[[YYYXXXXXXXXXYYYZZZZZZ[[[[[[^^^```aaabbbaaaaaacccddddddeeegggiiiiiihhhgggfffhhhiiikkkoootttzzzxxxrrrnnnnnnmmmnnnttt~~~tttiiiaaaPPPEEE<<<999999666555666666555444444333333333333333444444444444333333222333333444444444444444444222333333333333333333333555444333222222333444555222222222222333333333444333333333333444444444444555555555555555555555555777666555444444555777777AAAHHHTTT]]]dddkkkrrrwww}}}xxxpppnnnpppooooooqqqsssuuuwwwzzz{{{}}}}}}{{{wwwmmmbbblllmmmnnnppprrrsssttttttvvvxxx{{{}}}~~~{{{zzzyyyxxxtttsssqqqpppooooooppppppqqqqqqrrrsssttttttuuuuuuvvvuuutttqqqlllfffaaa^^^ZZZYYYYYY[[[aaajjjrrrxxx~~~|||wwwqqqnnnooopppooonnnrrruuuyyy{{{zzzxxxwwwwwwtttkkk```UUUJJJ>>>999999111000/////////000222333////////////............---......///000/////////......//////////////////........................///............------------............---,,,,,,,,,,,,,,,,,,,,,,,,------//////////////////////////////..................000000000000////////////....../////////000000000222111111000000000000000111111111222333444555666888888===GGGTTTggg~~~xxxsssooommmkkkkkkjjjjjjkkklllmmmnnnpppssswwwyyyyyyxxxxxxyyyxxxxxxxxxwwwvvvvvvuuuuuuxxxyyy{{{}}}xxxssspppnnntttuuuvvvyyy~~~~~~pppfffcccbbbKKKBBB;;;999888666555666555444444333333444444444111222444666666555444333555444444333333333333444111111222222333444444555333333222222222222333333111111111111222222222222333444444444444555555555666555444333333444555666999888666444444555777999???GGGRRR[[[aaagggnnnrrr{{{vvvnnnlllmmmmmmnnnppprrrtttuuuvvvvvv|||~~~zzzooodddmmmnnnoooqqqssstttuuuvvvxxxzzz~~~}}}{{{yyyxxxwwwwwwsssqqqooonnnmmmnnnooopppssstttuuuvvvwwwxxxyyyyyyzzzxxxtttoooiiibbb]]][[[WWWVVVWWW[[[cccnnnxxx}}}zzzwwwrrrmmmjjjkkkmmmoooooosssvvvzzz}}}}}}|||zzzyyyttthhhZZZOOODDD:::666777111000///......000222444////////////............,,,---......//////..................////////////........................///............---------,,,---------------,,,,,,+++,,,,,,---------------////////////////////////000//////......---------//////////////////..................////////////000000////////////000000111111111222222444555555666666999>>>DDDQQQgggzzz~~~}}}yyyxxxwwwvvvvvvxxxzzz|||~~~|||wwwuuuwwwyyy{{{}}}pppddd^^^]]]^^^FFF>>>999888777555444666333333333333333444555666333333555555555555444333666555333222111222333333111111222222333333333333222222222222222222222222111111111222222222222333444444444555555555666666777666444333333444666777<<<:::777555444666999;;;???FFFQQQYYY___eeekkkooozzz~~~tttllljjjkkkkkkllloooqqqrrrssssssrrrxxx|||}}}tttiiiooooooqqqrrrtttvvvxxxyyy|||~~~~~~|||yyyxxxwwwxxxxxxtttrrrqqqooopppqqqssstttuuuvvvxxxzzz||||||}}}}}}{{{xxxrrrllleee___[[[YYYTTTUUUXXX^^^fffqqqzzz~~~zzzssspppllljjjkkknnnqqqsssvvvxxx||||||zzzrrreeeUUUJJJ@@@888555666333222000......///111222////////////............,,,,,,---...............---.........//////000000........................///............---------,,,,,,---------------,,,+++,,,---............---////////////////////////000000000//////...........................//////............////////////000///////////////000000222222222222333444555555555555888;;;<<>>EEEPPPXXX^^^dddjjjnnnyyy|||sssjjjggghhhfffgggjjjmmmooorrrssstttssswwwzzz}}}|||ssstttuuuvvvyyy|||}}}{{{xxxvvvuuuvvvwwwxxxwwwxxxyyy{{{}}}~~~|||{{{vvvrrrkkkddd___\\\[[[[[[ZZZ^^^eeemmmtttyyy|||}}}~~~uuuvvvvvvvvvxxx{{{~~~|||tttnnnYYYNNNCCC>>>;;;666333333111111111111000000000000////////////............------...///////////////------......///000000111///////////////////////////............---------,,,---...///////////////)))***,,,...///...---,,,////////////////////////..................//////....../////////000000000/////////000000000111111000/////////000000111222222111111111111222333333444222333666666555888>>>BBBOOOcccvvv|||uuurrrsssvvvyyywwwmmmfffXXXRRRNNNQQQUUUSSSFFF;;;555333333555555222222666444444333333333444555555444333222222111111111111111222222333333333222222222222222111111111111111222333444555555444333222111111111111222222222222333333333333444444444444555555555555555555555555444444333333444666888999<<>>999666333333444444333111000...666555333222111222333333222222222222222222222222222111111000000000000000333111///111333555333111222111111111000000//////000000000000000111111222222222222111222222333333222444555666555666777999=========;;;999999;;;===>>>CCCJJJSSS[[[ccckkkpppzzz}}}ssslllfffdddeeefffhhhlllppptttxxxyyyvvvwwwyyy{{{}}}|||xxxuuu}}}zzzxxxwwwwwwvvvtttttttttwwwyyy{{{~~~}}}wwwrrrooohhheeeaaa______bbbfffiiixxxzzz}}}~~~xxxyyyyyyzzz{{{~~~}}}yyyuuurrrqqqqqqrrrsssvvv{{{{{{ttthhhYYYNNNBBB>>>888444222111///...111000000000/////////.../////////............---000000000000////////////........................////////////...---,,,,,,///...---,,,,,,,,,------//////...------------...,,,,,,---......---,,,,,,,,,------.......................................,,,---///000000000//////------...///////////////////////////////////////000000111111111222222222222222333333333444444444777666888???GGGQQQcccsss{{{yyyzzz|||~~~tttiii^^^RRRKKK@@@AAAAAAAAA???<<<999666666666666666555444333222555444333222222222222333222222222222222222222222333333222111111111111222222000///000222444222111111111111111111111000000000000000000000111111222333222222222333333444555222444666777888:::===???CCCCCCCCCAAA???>>>@@@AAABBBGGGMMMTTT[[[bbbiiinnnxxx|||sssmmmhhheeeeeeeeegggjjjnnnssswwwyyyxxxxxxzzz|||~~~|||xxxuuu~~~|||zzzxxxwwwvvvwwwxxxxxxzzz{{{~~~yyypppiiiddd```^^^[[[[[[^^^eeemmmrrr}}}~~~~~~~~~~~~|||zzzyyyvvvwwwwwwvvvwwwzzzwwwtttooojjjhhhhhhiiikkkkkkpppxxxzzzsssjjj\\\MMMBBB===:::555222111000///...000000000000////////////.........---------,,,,,,...////////////000000000........................000000000000///---,,,+++......---,,,,,,,,,------000//////...............,,,------......------,,,,,,---------....................................,,,------...///000111111------...////////////...........................000000000111111111222222111111111222222222333333555444444777:::@@@KKKVVVmmm{{{|||zzzzzz~~~yyynnn```SSSIIIDDD::::::::::::999888777777888777666555555444444555444444333222222222222333222222222222222222222222222222111000000000111111111000///000222222222111111111111222222222222222000000000000000111111222222222222333333555666777333555666777:::>>>CCCGGGJJJKKKKKKIIIFFFDDDDDDEEEHHHLLLQQQVVV\\\bbbhhhlllvvv}}}|||sssmmmiiigggddddddeeeggglllqqqvvvyyyzzzzzz|||~~~~~~|||xxxuuu}}}{{{{{{zzzzzzzzzyyyyyyyyy}}}~~~|||sssiii```[[[YYYWWWVVVXXX^^^hhhrrrxxx}}}}}}|||zzzxxxvvvuuutttvvvwwwwwwxxxyyy{{{}}}{{{sssooojjjdddbbbbbbdddeeefffllluuu}}}}}}xxxrrriii^^^QQQCCC:::888666222000000000///...000000000000////////////.........------------,,,++++++,,,------...//////..............................//////...---,,,,,,------------------------//////...------------------------------------------,,,,,,,,,------..............................******++++++---...000111------...//////.................................000000000000111111111111000000000000111111111111444444444555555888>>>DDDVVVbbbsss|||xxxtttsssrrrtttyyy{{{vvvlllaaaUUUKKKBBB===777777666555555555555666555444333111111222222333333333222222222222222222111111111111111111111111000//////...............111000000111222222222222111111111222222333333444000000000000000111111222000111111222333444666777555666666777:::???FFFKKKPPPQQQQQQOOOKKKHHHGGGGGGKKKNNNSSSWWW\\\bbbhhhlllttt||||||ssslllhhhfffdddcccccceeeiiiooouuuxxx||||||}}}}}}xxxttt}}}zzzyyyyyyzzz{{{}}}~~~|||tttkkkbbbZZZVVVUUUUUUVVV[[[bbblllvvv|||~~~|||zzzxxxwwwvvvvvvuuuwwwzzz|||~~~|||yyytttpppjjjdddaaabbbccceeeggglllsssyyy|||{{{xxxvvvtttooohhh^^^SSSGGG===777555222000///000000///...////////////000000000000/////////.........------******+++,,,---...//////........................***+++,,,,,,------------,,,---------------------...---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,---..............................******++++++---...000111------............------//////////////////////////////000000000111111111/////////000000000111111111333444333444777:::<<>>EEEJJJRRRSSSTTTRRROOOKKKHHHHHHKKKNNNRRRVVV\\\bbbiiinnnttt||||||rrrkkkfffccccccbbbbbbdddhhhnnntttwww}}}}}}~~~}}}xxxttt|||zzzyyyzzz}}}|||xxxqqqiiiaaaZZZVVVTTTSSSVVV[[[bbbkkkuuu|||~~~}}}{{{zzzyyyxxxwwwzzz~~~|||zzzssspppkkkgggeeefffhhhjjjmmmoootttwwwwwwuuuqqqooolllfff]]]RRRHHH???999666222111//////000000///...////////////000000000000/////////............---,,,,,,---...//////000000------------------------((()))***+++------------+++,,,---.........---------,,,,,,+++++++++++++++...------,,,,,,------...---,,,+++++++++,,,...///------------------------,,,------...///000111111---............---,,,,,,/////////////////////////////////000000000111111/////////000000000111111...111222111333777888777555;;;DDDNNN[[[mmm~~~vvvhhh[[[KKKBBBAAA@@@<<<777888888666555444333333333333333222222222222333333000111222222333222222222111111111111111111111111222222111000000000111111///000222111000000111333111111111222222222222222000000000000000111111222////////////000222333444666666666666888<<>>777555555222000//////000000///....../////////000000000111.........---------,,,,,,---------....../////////------------------------******+++,,,------------+++,,,---.........------------,,,++++++++++++,,,...---,,,,,,,,,,,,---...---,,,+++***+++,,,...///------------------------,,,---///000000000//////---.........------,,,+++........................////////////000000000111//////000000000111111111///222222000222666777333333888===BBBHHHTTTdddppp~~~pppfffWWWNNNBBB;;;999999888777777666666666555444444444222333333444444333333333///000111222333222222111111111111111111111111111333333222111111111111222,,,...000000...---///111111111111111111111000000000000000000000111111222111000000000111222222333444444555666888===CCCHHHVVVXXX[[[ZZZVVVRRRNNNLLLJJJLLLOOOSSSXXX^^^eeekkkpppyyy{{{rrrkkkfffccc```aaacccfffjjjooosssuuu{{{{{{|||~~~|||xxxuuu~~~}}}}}}}}}nnnhhh^^^TTTOOOOOORRRTTTSSSZZZfffssszzzuuurrrpppoookkkjjjjjjkkkmmmppprrrtttxxxwwwvvvtttsssqqqooonnnccc\\\PPPBBB888222222333222000//////000000///....../////////000000111111---------,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------------------------------...------,,,,,,***+++---...///...------......---,,,,,,,,,,,,---...---,,,,,,,,,,,,---...---,,,+++******,,,...///------------------------***,,,---//////...,,,+++---.........------,,,+++------------------------////////////000000000000000000000000111111111111222555444111222666555000222555888999:::???HHHPPPggguuusssdddZZZIIIEEE???888444444555777444555555666666666555444000111222333444333222111///000111222333333222111000000000000000000000000222111111000000000000000***---......,,,+++---000222111111111000000//////000000000000000111111222222222222111222222333333222333555777:::>>>DDDIIIXXX[[[]]]]]]ZZZUUUQQQOOOKKKMMMOOORRRVVV\\\ccchhhnnnwww{{{rrrlllhhheee___aaacccgggkkkooorrrtttzzzzzz|||~~~~~~|||xxxuuu|||uuupppdddaaaZZZRRRMMMLLLPPPTTT]]]eeeppp{{{~~~yyyvvvsssooolllooonnnnnnooorrrvvvzzz|||~~~yyytttuuuwwwuuunnngggaaaVVVGGG===999777222---000000//////......------000000//////......------...---,,,+++***+++,,,---------------------------.../////////...---,,,,,,---------------------------,,,++++++************///...,,,+++***+++,,,,,,------------------------------------------------//////...------------............------,,,,,,,,,........................///...,,,,,,,,,---///111////////////............000111111111222222222222////////////000000000000444444555666888:::;;;<<>><<<:::888666555444222222222222222222222222222222222111111111111000000111222333333333333333444444333222111111222222111111000000000000111111333222111///............//////000111222333333333///000000000111111111111777777666555333222111111333444555666888<<>>JJJWWWeeevvv}}}wwwrrrhhhaaaWWWNNNFFFAAA===:::888777777666555444333333222222222222222222222222222222222111111111111000000000111222222222111111111000000000000/////////111000000//////000000111000000////////////000000///////////////000000000000000000111111111222222......///000111222333333111222444555777;;;@@@DDDPPPRRRTTTSSSQQQNNNMMMLLLKKKKKKNNNTTTYYY]]]eeemmmqqq~~~xxxpppjjjfffdddbbbaaa```aaadddiiinnnqqqyyy}}}}}}zzzxxxrrrlllvvvmmmeee]]]VVVRRRLLLLLLKKKLLLQQQ[[[gggpppxxx}}}~~~vvvpppkkkhhhgggjjjnnnvvv}}}{{{wwwsssnnnfff[[[SSSDDD>>>666333333444222111------......//////000000------....../////////000---...///000///...,,,+++------------------------+++,,,------............------------------------......---......///000000,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......///.........------------------------------------------------------...------------...///000++++++,,,---......//////,,,,,,---------...................../////////000222222111111111222333333888777999???EEEMMMZZZggg|||sssiiibbbTTTNNNGGGAAA>>><<<;;;;;;555555555555444444444444222222222222222222222222222222222111111111000000333333444444444444333333111222222222222222111111000000////////////000000///////////////000111111000000000000000/////////............////////////---...///000111222333444111222444666888;;;@@@CCCLLLNNNOOOOOOMMMJJJJJJJJJIIIIIIMMMTTTXXX[[[ccckkkppp}}}yyypppjjjeeeccccccbbbbbbcccfffjjjoooqqqvvv{{{}}}{{{yyyxxxrrrlll|||uuulllbbbZZZTTTOOOLLLHHHIIILLLQQQXXXdddpppxxxyyy|||~~~}}}~~~xxxrrrmmmkkklllmmmooottt{{{{{{uuuoooggg]]]RRRKKKAAA<<<777444333444222111------......//////000000.........//////000000111---...///000///...,,,+++------------------------++++++,,,---.........------------------------------,,,,,,,,,---...//////,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,....../////////...---,,,------------------------------------------------------------......////////////..................------........./////////---............/////////333222222111111222222333666555666999:::<<>><<<;;;:::999888555555555555555555555555222222222222222222222222222222222111111111000000333333333444444333333222000111111222222222111111000000////////////000000///......//////000111222111111111111111111111000............////////////000111111111222222333333222333555777888;;;>>>AAAHHHJJJKKKJJJGGGEEEDDDEEEGGGHHHMMMSSSUUUWWW___gggooo|||zzzqqqjjjeeebbbcccccccccdddgggjjjnnnqqqrrrxxx{{{zzzzzzzzzuuuppp}}}sssmmmcccZZZTTTPPPNNNLLLIIIMMMSSSZZZccclllvvv|||{{{||||||{{{{{{~~~zzzwwwvvvsssooommmnnnrrruuuzzz~~~zzzsssjjj```UUUKKKDDD===:::666444333222111000.........///////////////.........///////////////...............---,,,,,,------------------------+++,,,,,,------------,,,------------------------,,,,,,,,,+++,,,,,,------,,,------............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,+++***,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,---------............///000000/////////................../////////000000//////000000000000111111222222222111222222333333333333555888777777;;;CCCJJJUUUeeewww{{{zzzsssjjjaaaVVVLLLEEE???===:::888777666444222555555555555555555555555222222222222222222222222222222222111111111111000000000111111111000//////---...///000000000///...000//////......//////000///////////////000111111111111111111111222222222000000000111111111222222333333333333333333333333222444666777777999;;;>>>BBBDDDDDDCCCAAA??????@@@CCCFFFKKKQQQRRRSSS[[[dddmmmyyy{{{rrrlllgggdddcccccccccdddfffjjjmmmoooqqqvvv{{{{{{||||||yyytttzzzttthhhbbbYYYRRRNNNMMMMMMMMMLLLRRR[[[eeelllsssyyy}}}|||yyyxxxyyy}}}}}}{{{xxxuuuqqqqqqpppooonnnqqqxxx}}}}}}{{{uuummmbbbVVVKKKBBB===888666444222111000000//////////////////.........------------------,,,,,,...------,,,,,,,,,,,,,,,------------------------,,,,,,---------,,,++++++------------------------------,,,,,,,,,,,,,,,,,,+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---......,,,***))),,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............---................................./////////////////////000000000111111111111000111111222333333111111444777666444888???>>>FFFQQQ^^^lll||||||tttooojjjeee]]]UUUNNNGGGAAA===;;;999666444444444333222555555555555555555555555222222222222222222222222222222222111111111111000///000000000000///...---,,,---///000111000///...//////............//////000///////////////000111//////000000111111222222111111111222222222333333222222222333333333444444222333555555555555777999:::;;;<<<<<<::::::;;;<<<>>>AAAIIIOOOPPPQQQZZZdddlllwww{{{tttoookkkiiidddeeeeeefffiiillloooppprrrwww|||}}}}}}~~~{{{vvvtttlll```YYYQQQJJJHHHIIIJJJKKKOOOVVVaaakkkssswww{{{}}}|||wwwuuuxxx{{{||||||}}}|||yyywwwtttqqqpppppppppooopppttt{{{|||uuupppfffZZZNNNCCC;;;666333222000//////.........000000//////.........---,,,,,,,,,++++++*********...---,,,+++***+++,,,---------------------------------------,,,,,,+++***------------------------///...---,,,,,,,,,,,,,,,)))***,,,---...---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---...///000000...,,,+++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......***++++++,,,---...//////---------.........//////------------.........////////////000000111222333//////000222000...222999777;;;AAAIIISSS```ooozzz~~~wwwooofff```ZZZTTTMMMFFFAAA>>><<<:::999666222111333555777888555555444444444444333333222222222222222222222222222222222111111111111000111111111111111000//////---///111222333222111000//////............//////000000////////////000000---......///000111111222000000000000111111111111000000111222333444444555111222444333333222444555333444666777666777888::::::>>>FFFMMMOOOQQQZZZeeekkkvvvzzzuuuqqqooommmhhhhhhhhhjjjlllooorrrssssssyyy}}}~~~|||www|||qqqggg```UUUQQQKKKFFFEEEIIIOOOSSSVVVdddqqqxxx{{{~~~|||{{{yyywwwvvvwwwyyyzzz~~~|||xxxvvvtttssspppqqqqqqqqqtttyyy{{{ooojjj```RRREEE<<<888777444333000...------.../////////............//////,,,,,,,,,+++++++++******,,,------......------,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++*********((((((***++++++***(((((()))+++,,,,,,,,,,,,---///************+++,,,---------------............///---.........---,,,,,,+++------------------------...---+++***)))******+++*********+++,,,---//////+++...000000---,,,---////////////...---------,,,------------............222222111111111222333333444555888;;;AAAJJJSSSYYYlllxxx}}}xxxrrrkkkbbbXXXRRRNNNKKKEEE???;;;999888888555555444444444333333333333444444555555444444333111111222222222222111111222222222111111111000000111111111111111111111111111111000000000000111111222111111111000000//////000000///...............,,,---...000000000//////000000000000000000000000111111000000000000000000222333444555666666666666777888888777555444666777999>>>EEEKKKOOOUUU\\\aaammmvvvzzzuuurrrooommmmmmmmmmmmnnnppptttwwwyyyvvvxxxyyy{{{}}}~~~~~~zzzpppeee\\\UUUMMMJJJFFFDDDHHHOOOWWW]]]dddppp|||}}}zzzyyyzzz}}}~~~}}}xxxuuussspppnnnmmmnnnooopppsssyyyzzzuuuhhhbbbVVVJJJ@@@999555333333111///---,,,,,,------///..................///,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,+++---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,------------,,,,,,+++,,,------+++***+++---+++++++++***++++++,,,,,,,,,,,,,,,,,,------------------......---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,------,,,,,,++++++,,,,,,---,,,...000///---,,,---///............------------////////////000000000000000000000000111222333444222333333444777;;;AAAFFFUUU^^^lllyyy~~~}}}{{{uuupppiiiaaaZZZSSSLLLHHHEEECCC@@@<<<:::888888888555444444444444333333333333333444444444444333333000111111222222111111000222222222111111111000000111111111111111111111111111111000000000000111111111111111000000000//////000000///...............000000111222222111000///////////////////////////000000000000000000000000333333444444444333333222000222333333222333555777999???FFFLLLPPPVVV]]]cccllluuu~~~xxxtttqqqnnnlllkkkkkklllnnnqqqtttwwwyyyzzz{{{}}}~~~~~~|||zzzxxx{{{rrrhhh^^^UUUNNNIIIGGGFFFEEEGGGMMMXXXbbbiiirrr|||~~~}}}xxxtttqqqnnnkkkhhhiiikkkmmmpppsssxxx~~~zzzrrrlll^^^VVVIII???999555222///111000...,,,++++++,,,,,,------------------------------------,,,,,,,,,,,,***++++++,,,,,,++++++***---------------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))))),,,,,,,,,++++++++++++***,,,++++++++++++++++++,,,------...---+++)))***+++,,,,,,++++++***+++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++++++++++++++++++++************+++,,,---...///...---,,,+++*********,,,...///...---,,,---...------------...............////////////000000000/////////000111222333444333444444444333555888:::???EEEMMMWWWbbbqqq~~~zzzwwwsssooollleee___VVVMMMGGGCCC@@@>>>::::::999999888888888777444444444444333333333333222333333444444333333222000111111222222111111000222111111111111000000000111111111111111111111111111000000//////000000111111111000000000000//////000//////............///222222222222111000///...........................000000000000000000000000333333333333222111000000///000111111111222444666:::???FFFMMMRRRXXX___eeepppzzz|||vvvrrrooollljjjhhhiiikkknnnqqquuuxxxyyyzzz|||~~~|||yyywww~~~zzzoooiii```WWWPPPJJJEEECCCHHHHHHIIINNNVVVaaalllsssxxx|||xxxtttpppmmmjjjgggdddeeegggkkkooossswww}}}}}}|||{{{|||{{{uuullleeeUUUKKK???777555444111...000///...---,,,,,,,,,,,,,,,------------------,,,......---------,,,,,,,,,++++++,,,,,,,,,,,,++++++---,,,,,,,,,,,,---......++++++,,,,,,,,,,,,------///......---,,,+++******++++++++++++++++++++++++,,,+++***))))))***+++,,,+++,,,---,,,***)))***+++------,,,+++************++++++++++++,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++*********++++++,,,,,,,,,......---,,,++++++++++++------------,,,,,,---...,,,,,,,,,------.........,,,,,,,,,---------......111111000000111111222222222444555666555555777999888:::>>>BBBIIITTT___gggzzz{{{uuunnnhhhaaa\\\TTTOOOHHHBBB>>><<<;;;999555666777888999888888777444444444333333333222222222222333333333333222222000000111111111111000000111111111111000000000000111111111111111111111111000000////////////000000000000000000000000//////000///............/////////////////////...------////////////////////////000000000111111111111111222333333333222222111000444444555444222222444555:::???GGGMMMRRRXXX```eeeppp{{{zzzsssooollljjjhhheeegggiiimmmqqqtttwwwyyywwwyyy{{{}}}~~~}}}|||{{{~~~wwwooojjj^^^YYYQQQKKKHHHFFFEEEDDDGGGIIIMMMTTT^^^jjjtttzzz}}}zzzvvvqqqmmmjjjhhheeeccccccfffkkkooosssvvvzzz|||zzzyyyyyyxxxvvvoooeee^^^LLLDDD999444444555333000000000///...------------,,,,,,---......---,,,,,,......---------,,,,,,,,,,,,,,,------------,,,,,,++++++******++++++,,,---+++++++++,,,,,,---------......---,,,++++++******++++++++++++++++++++++++///...---,,,,,,---...///)))***,,,+++******,,,---------,,,+++************,,,,,,,,,,,,------------++++++,,,,,,---,,,,,,+++------------------------,,,,,,,,,,,,++++++******,,,,,,++++++,,,,,,------...---,,,,,,,,,---------+++,,,,,,,,,------......,,,,,,,,,,,,------------444333222111111000111111///000222333222222333444777777999;;;>>>BBBHHHKKKYYYdddsss}}}|||uuummmeee\\\SSSNNNDDDBBB???===<<<;;;999777555666888999999999777666444444333333333222222222111111222222222222111111000000000111111000000000000000000000000000000000000000000000000000000000000000////////////000000//////////////////000000//////............//////...............///000000000000000000000000000000111111111222222333333333111111222333333333333333444555555444333333444666999???FFFLLLQQQWWW___dddjjjvvvyyysssnnnkkkhhhfffcccdddgggjjjnnnrrrvvvxxxwwwxxxxxxyyyyyyzzzzzz{{{|||uuummmfff___ZZZQQQMMMGGGDDDEEEGGGHHHIIIFFFJJJQQQ[[[gggrrr{{{zzzvvvpppkkkiiigggfffeeecccgggmmmqqqsssuuuvvvxxxxxxvvvtttrrroooggg\\\TTTCCC>>>777333333444333222////////////......------,,,---...//////...---,,,------------,,,,,,,,,,,,,,,------......------,,,***************++++++,,,***++++++,,,,,,------...++++++******))))))((((((***++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---((()))++++++***+++,,,...,,,,,,++++++***+++++++++,,,,,,,,,,,,------------***++++++,,,,,,,,,,,,,,,------------------------,,,,,,---,,,,,,***)))(((*********+++,,,---///000///---+++***,,,---------,,,,,,,,,,,,---------------............/////////333222111111000000000000111222333333111000111222333444555777999;;;<<<<<<>>>FFFQQQZZZbbblllxxx~~~tttooohhh___WWWOOOHHHCCC999888888888999999777555555666777888888888777666333333333333222222222222000111111222222111111000///000000111111000000/////////000000000000000111000000000000000000000000000//////......//////000......////////////000000///............//////000////////////000111222333111111111111111111111111000111111222222333333333000000111222333444444333...///111111222333666888999>>>EEEKKKOOOUUU\\\aaahhhssszzzsssnnnjjjgggdddbbbcccdddfffjjjooosssvvvzzzzzzyyywwwvvvtttrrrqqq|||vvvnnneee]]]VVVPPPMMMGGGDDDAAAAAACCCGGGJJJKKKMMMRRR[[[fffpppyyy~~~{{{uuunnniiiffffffffffffeeeiiinnnrrrtttssssssssstttqqqmmmiiiddd[[[PPPHHH:::888555333111111222222---............---,,,,,,,,,---///000000///---,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,++++++******++++++,,,---******+++,,,,,,---......*********)))))))))))))))******+++++++++,,,,,,,,,((())))))))))))))))))((()))***++++++***)))***,,,+++++++++***++++++,,,,,,++++++++++++,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,+++***************+++,,,---/////////---***)))+++------,,,------,,,,,,,,,,,,,,,,,,------........./////////...............///000000333444444333111111333444111222333555777888777777666888<<>>;;;666555444444666666444333333444444555555555555555333333333222222222222111000000111111111111000000//////000000000000//////////////////000000111111000000000000000000000000//////............//////........./////////000000...............///000000111111000//////000111222000000000000000000000000...//////000111111222222000000111111222111111111,,,---///000000222555777888===DDDIIIMMMRRRYYY^^^hhhrrr|||tttooojjjfffccccccbbbaaabbbffflllqqquuuyyyzzzzzzyyyuuuoooiiieee~~~tttmmmdddZZZRRRLLLGGGDDDCCC@@@>>>???BBBGGGJJJKKKWWW]]]fffooowww}}}{{{uuummmgggeeeeeefffgggfffjjjpppssstttsssqqqqqqppplllgggbbb\\\SSSGGG???555555444222///...///111,,,,,,---------,,,++++++---...000111111000...---,,,,,,,,,+++++++++******+++++++++,,,,,,+++++++++,,,,,,++++++,,,,,,---...******+++,,,,,,---......+++++++++++++++,,,,,,,,,*********++++++,,,,,,,,,***+++,,,------,,,+++***+++,,,,,,+++)))((()))***************+++,,,------)))************+++++++++)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))+++,,,------,,,+++++++++++++++,,,---......000,,,))))))+++------,,,---------,,,,,,++++++++++++++++++,,,,,,,,,------*********+++---///000111//////000//////000333666333333333444666666666555;;;999666555777;;;@@@CCCDDDOOO___nnn{{{|||uuulllaaaZZZSSSOOOHHHBBB>>>;;;888666888666333333444444444333000111111222333333444444333333333222222222111111000000111111111111000000//////000000000000//////.../////////000000111111000000000000000000000000//////............//////---.........//////000000...............///000111222000///...------......////////////////////////,,,------...///000000111111111111111000///...---000111222111000111222444888===CCCHHHKKKPPPVVV[[[dddnnn|||~~~uuuooojjjfffccccccaaa``````ccciiippptttuuuwwwzzz{{{vvvnnnddd^^^|||rrrlllbbb[[[QQQKKKHHHGGGFFFEEEAAAAAA@@@AAADDDKKKSSSZZZgggkkkppptttxxx{{{|||yyytttrrrqqqqqqpppppprrrrrrrrrpppmmmllllllnnnpppjjjaaaXXXOOOGGG@@@;;;777555222000///...///000111000///------......///.........---,,,***'''&&&+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******************++++++++++++++++++++++++++++++)))))))))******+++,,,---,,,,,,,,,++++++*********+++,,,---------...000222///......---+++******)))------,,,+++************000///......------------///...+++***))))))***+++************************+++***)))))))))***+++,,,------...............---...***''''''***---...---,,,---...//////---+++***------------------------............///////////////---+++******---111333111222333444444444333333333333333444666777999:::>>>@@@DDDJJJTTTaaannnvvv|||vvvooofff]]]SSSMMMDDDDDD@@@;;;:::===<<<999777666666666666555555555333333222222222111111111111111111111111111111111000000000000000000000000///222555222---***+++...000000000000000000000000////////////////////////111111000000//////........./////////000000000111////////////////////////............///111222333000000000000000000000000000000000000111111111111000111222333333333333333222222222222333444555555999<<>>;;;777777::::::888666666555555555444444444555555444333333333333333111111111111111111111111111111111111111111111111444777999777222000111333........................////////////////////////000000000000//////......///////////////000000000////////////////////////000///////////////000111000000000000000000000000000000000000111111111111000111111222222222222111222222222222333444555555777;;;AAAFFFKKKPPPUUUYYY```iiiwwwzzztttnnniiieee___^^^]]]^^^```dddhhhkkkooopppsssuuuuuuooofff___}}}uuummmeee\\\TTTOOOIIIGGGEEEDDDDDDDDDCCCBBBDDDGGGKKKPPPWWW^^^fffllluuuvvvwwwwwwwwwwwwyyy{{{{{{xxxtttssstttwwwyyyzzzzzzyyyyyyzzz{{{{{{zzzxxxyyyuuuqqqooonnnlllhhheee```YYYOOOFFF>>>999444111333222000/////////000111000///......------......,,,------------,,,+++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++///,,,)))&&&%%%&&&(((***------------------------%%%'''***,,,---,,,***(((,,,,,,,,,++++++++++++***,,,------+++'''$$$""""""++++++++++++,,,,,,------++++++*********+++,,,,,,*********)))******++++++...---+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))******+++,,,---.../////////...---,,,,,,---...,,,++++++,,,---...---,,,+++***---------------------------............/////////222111111111222333444555333222222222333444666777111000000000000111222333444444555444555777;;;>>>@@@FFFOOOXXXbbbooo|||yyyoooiii]]]WWWNNNFFFAAA>>><<<;;;999:::999555555777777555444444444444333333333333333222000/////////000111111111111111111111111111222222222222222222222222111444555444000...///111........................////////////////////////000000000////////////...////////////////////////////////////////////////111000//////......//////000000000000000000000000000000000000111111111111000111111111111000000///222111111222222333444555666:::???DDDIIINNNTTTWWW^^^hhhvvv~~~wwwqqqlllgggccc```___^^^^^^___cccfffiiinnnoooqqqssssssoooiiiddd~~~rrrmmmeee]]]VVVPPPJJJGGGBBBBBBBBBDDDFFFIIIKKKLLLJJJOOOVVV]]]eeellltttyyy{{{||||||{{{zzz{{{}}}~~~{{{yyywwwsssqqqrrrtttvvvwwwvvvwwwzzz~~~yyyrrrooonnnkkkddd^^^XXXQQQHHH???999555222111111000/////////000000111//////......---------------......///////////////+++,,,,,,------,,,,,,+++***+++++++++++++++,,,,,,---,,,)))((('''((()))***************************((()))+++,,,------,,,+++++++++++++++++++++++++++***,,,......,,,***((((((------,,,,,,+++******)))******))))))***+++,,,,,,+++*********+++,,,------,,,,,,+++***))))))******++++++++++++++++++++++++---,,,+++******)))(((((())))))+++,,,......//////---------------,,,***)))++++++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////000111111111111111666444333111111333444666000000////////////000000111222333444333444666777777999;;;>>>BBBIIIRRRYYYfffkkksss|||~~~rrrfff[[[TTTNNNIIIBBB<<<999888777777777::::::666444555555333333333333333222222222111222111///...---...///000111111111111111111111111111111111111111111111111---///111000---,,,,,,---........................////////////////////////////////////////////////000////////////.........////////////////////////000//////........./////////////////////////////////000000000111111111111000000111000000///......111111111111222333444555666:::???DDDHHHMMMSSSVVV]]]fffuuu|||tttoooiiieeebbb``````______```bbbeeeggglllmmmnnnooonnnkkkgggdddxxxpppkkkaaa\\\UUUOOOKKKHHHFFFDDDAAABBBCCCFFFKKKQQQXXX\\\[[[```fffmmmrrrxxx}}}~~~}}}|||yyywwwvvvuuusssrrrqqqqqqrrrsssvvv{{{|||uuupppmmmggg]]]VVVMMMHHH???999444222111000//////////////////000000...............------,,,*********+++,,,,,,---...+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,)))***+++,,,,,,,,,,,,+++************************((('''&&&&&&'''(((***+++++++++++++++++++++++++++))),,,///000///---------,,,,,,,,,++++++******)))))))))))))))***++++++,,,************++++++,,,---++++++******************)))))))))))))))))))))))),,,,,,,,,+++***)))((((((((()))***,,,---.........***+++,,,,,,+++)))))))))******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............---...///000000000///...888666333111000000111222111000//////.../////////+++---///000000000111222555666666555666888;;;>>>CCCGGGMMMSSSZZZbbbkkkpppxxx~~~uuuhhh\\\SSSLLLHHHDDDAAA===:::999888666555000666888555444555666444333222222222111111111111555555333222222222333444000000000000000000000000000000000000000000000000000111222222111000000000////////////////////////////////////////////////...............//////////////////...............////////////////////////------------...///000111///////////////////////////000000000111111111111000000000000000///...---111111111111222333444444777:::???DDDHHHMMMRRRVVV\\\fffuuu{{{sssmmmhhhccc`````````______```bbbeeefffkkkllllllkkkhhhdddbbb```zzzssskkkccc[[[VVVPPPMMMHHHEEEDDDDDDDDDDDDDDDFFFIIINNNTTT]]]ffflllqqqtttyyy}}}~~~{{{yyyssstttuuutttqqqnnnnnnnnnsssvvv|||wwwoooggg^^^TTTMMMBBB===777333111000///............///////////////---............---,,,,,,++++++++++++,,,---...///+++,,,,,,------,,,,,,+++*********++++++,,,,,,---''')))+++...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))'''&&&&&&))),,,...***++++++++++++,,,,,,,,,***,,,......---+++++++++((())))))***+++,,,------******)))))))))***++++++)))))))))((())))))***************************)))))))))))))))))))))))))))+++++++++++++++***)))(((((()))***+++,,,---------)))***+++***)))((()))*********************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............///000000000000//////666555333111000//////000000000///....../////////,,,...//////...------...///000111333444555666666666888:::<<<>>>AAAFFFJJJLLLRRR]]]gggrrr}}}nnnfff[[[QQQJJJGGGEEEDDD===<<<:::999999888555333(((///444333333555666555222222222222111111111111333333333333222222111111000000000000000000000000////////////////////////000111111222222222111111000000000000000000000000////////////////////////---............/////////------........./////////////////////////////////,,,,,,,,,---...///111222000000000000000000000000000000000000111111111111///000000000000//////...111000000111111222333444777:::???DDDHHHMMMQQQUUU[[[fffvvv|||ssslllgggbbb______^^^^^^___```bbbdddeeehhhjjjjjjhhhccc___]]]\\\sssnnnfff___YYYSSSNNNJJJGGGEEEBBBAAACCCEEEFFFFFFIIIMMMTTT\\\ccckkkuuu{{{~~~~~~zzzyyyyyytttvvvwwwvvvsssqqqrrrssswwwzzz~~~~~~wwwmmmaaaTTTJJJDDD999666222000000000//////.........///......------------.........---,,,+++...------------///000111+++,,,,,,------,,,,,,+++)))******+++,,,,,,------)))***+++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******)))***,,,---///******+++++++++,,,,,,,,,***+++,,,+++***)))***+++(((((()))***+++,,,------+++******))))))))))))***++++++***)))))))))******))))))************)))))))))))))))))))))))))))))))))***++++++++++++***)))))))))***+++++++++++++++)))++++++***((((((+++...)))))))))))))))***++++++++++++++++++++++++++++++,,,,,,---------.........////////////////////////111111111000000000000///.........------.../////////000111000...------...------...000222333333222222333444444333444777999666;;;BBBGGGNNNXXXdddmmmwwwnnnfffaaaSSSMMMFFF@@@>>>???@@@AAA<<<:::888777777777555444)))111777555333444444444333333222222222111111111...///000111000///---,,,000000000000000000000000////////////////////////------...///000000000///////////////////////////////////////////////////---------.........//////+++,,,,,,---...///000000////////////////////////---------------...///000000000000000000000000000000000000000111111111111//////000111111111000000000000000000111222333444555999>>>BBBFFFKKKPPPSSS\\\fffvvv~~~tttlllfffbbb___[[[[[[\\\]]]^^^```bbbccceeegggiiigggbbb]]][[[ZZZbbb^^^XXXRRROOOLLLJJJHHHEEECCCAAABBBDDDGGGHHHHHHMMMTTT^^^hhhpppwwwzzzxxxxxxyyyyyy{{{|||zzzxxxwwwzzz}}}{{{}}}~~~wwwkkk\\\MMMCCC>>>555333111000111222111111......//////......---,,,,,,---.........---,,,+++++++++***)))***+++,,,---+++,,,,,,------,,,,,,+++))))))***+++,,,,,,------,,,+++***))))))******+++))))))))))))))))))))))))&&&'''((())))))******)))*********++++++,,,,,,,,,((()))******)))***,,,...+++++++++***************++++++***)))(((((())))))......---,,,+++++++++,,,((()))************))))))************************((()))+++,,,,,,+++***))))))******+++++++++*********+++,,,***((()))---111))))))(((((()))***++++++++++++++++++++++++++++++,,,,,,,,,---------......///...------------......---...///000111111111000---,,,,,,,,,------...///...///000///---,,,---...111000////////////...---///111222222222333555888666888:::999999>>>HHHPPPZZZbbblllsssvvvvvvxxxyyyrrrooommmmmmpppuuuxxxyyy~~~qqqdddYYYPPPIIIEEEDDD@@@<<<999999;;;<<<<<<>>>;;;888666666777666555111999===:::555333222000333333333222222222222111///000222444333111///---000000000000000000000000000000000000000000000000.........///111222111000........................////////////////////////---------.........//////***+++,,,---...000111111//////////////////////////////...------------...000000000000000000000000000000000000111111111111...///000111111222111111000000000000111222333444444888<<>>CCCEEEGGGHHHHHHGGGEEECCCBBB@@@>>>======>>>AAABBBCCCIIIRRRYYY^^^eeemmmttt~~~~~~}}}}}}}}}|||||||||}}}zzzvvvqqqooommmggg___XXXPPPKKKCCC>>>;;;:::777555888777666666777888999:::<<<:::888666555444444444333444444444333111///...333222111///......//////////////////000000000000000000000000000000000000111000000///////////////333222000///............---.........---,,,***)))///////////////...------000//////...------,,,,,,........................////////////////////////222111000.........//////---,,,,,,,,,---///111222///------...111222111///000111111222222111111000111111000000111111222333555888<<>>@@@AAAAAA???>>><<<:::999666444444444555666333888>>>CCCFFFKKKQQQVVV_________^^^^^^^^^^^^]]]^^^aaaeeeiiinnnttt|||~~~~~~}}}}}}~~~}}}{{{wwwqqqjjjddd```YYYUUUQQQOOONNNKKKFFFAAA@@@===:::888777777555444333444444555777888888999:::999999888777555444333222222333333222222111000//////.........///000111000000000000////////////000000000000000000000000000000//////......//////000000000000//////......,,,---...////////////...///////////////......---/////////...------,,,,,,........................////////////////////////------------...///000111---,,,++++++---///111333...------...000111111000000000111111111111000000111111000000111111222333666999===@@@DDDGGGKKKNNNUUU]]]kkkzzzzzzqqqhhh___ZZZWWWUUUSSSRRRSSSUUUWWWYYY^^^^^^___]]]ZZZUUUPPPMMMCCCBBBBBBCCCEEEHHHJJJKKKWWW]]]eeemmmsssxxx|||}}}~~~~~~|||{{{|||}}}|||wwwqqqkkkjjjlllpppsssxxx~~~|||wwwuuuuuusssooollleee\\\OOOCCC;;;777555444222000......//////...---,,,------,,,******+++---,,,,,,+++***************((()))***+++,,,---------,,,,,,++++++++++++,,,,,,,,,,,,++++++*********)))***************+++++++++)))***+++---...///000000++++++++++++++++++++++++,,,+++++++++******))))))(((***------,,,+++++++++(((((())))))******+++++++++******))))))((((((((())))))*********+++++++++(((((()))))))))*********++++++++++++******))))))))))))************))))))*********++++++,,,,,,---*********)))))))))((((((******)))))))))))))))***)))(((((('''(((***,,,---+++,,,,,,------.........///......------......///333222000/////////000111///......------,,,,,,+++------------------------...........................//////////////////...333///---000555777777777555777999<<<>>>??????>>>:::999777444333222333333333666999::::::<<>>>>>???@@@>>>===888777777777777777777666333444555666777777777777777888999999888666444333111111111222222222222111++++++,,,---///111222333111111000000//////......000000000000000000000000000//////.........//////---...///111111000...---,,,,,,---....../////////...///////////////......//////.........---------........................////////////////////////------......///000111111333222///---,,,---...///...------...///000111111//////000000000000//////111111000000111111222333666999===@@@CCCFFFJJJMMMRRRZZZgggwww}}}uuukkkaaa[[[WWWVVVSSSRRRRRRSSSUUUWWW[[[\\\\\\[[[XXXSSSNNNKKKBBBBBBBBBDDDIIIOOOWWW[[[hhhnnnvvv}}}}}}zzzzzz{{{}}}}}}~~~|||wwwtttsssppplllmmmppptttwww|||~~~yyyvvvtttpppjjjfffYYYQQQFFF;;;666444333333111///------...///...---,,,------,,,******+++---------,,,+++***++++++,,,((()))***+++,,,---------,,,++++++******++++++,,,******++++++,,,,,,------))))))*********++++++++++++,,,---.........------))))))***+++,,,------...+++++++++******)))))))))(((***------,,,******+++((((((((())))))*********++++++******))))))(((((())))))*********+++++++++(((((()))))))))*********+++++++++***************)))))))))******)))))))))))))))***+++,,,,,,------*********)))))))))((((((***)))))))))))))))******((((((''''''(((***,,,---++++++,,,------...//////000//////////////////000111000///------...///000......------,,,,,,,,,,,,------------------------..................------......////////////......---,,,,,,...222444222...---...111444777999::::::666555333111000/////////222333444444444444555666888888888888888888888888666777999:::;;;>>>AAADDDDDDFFFJJJLLLMMMOOORRRTTTYYYYYYZZZYYYYYYXXXWWWWWWYYYXXXVVVSSSPPPMMMKKKJJJEEEDDDDDDCCCBBBAAA??????======>>>???>>>===;;;:::777666555555777888999999333333444444444333333333555666666777666666555555555666888999888777444333111111111111111111222222,,,------...///000000000111111000000//////......//////////////////////////////............//////+++---///111111000...---///...........................///////////////..................---------........................///////////////////////////000000000000000000000666555222///---------...------------...///000111------............------111111000000111111222333666999<<>>777333222222222000...------...///......,,,------,,,******+++---...---,,,******+++,,,,,,******+++,,,---------,,,++++++************++++++))))))***+++,,,---......)))))))))***++++++,,,,,,,,,---.........,,,+++***((())))))***+++,,,------,,,,,,,,,,,,,,,+++++++++,,,---...---***((((((((()))))))))))))))***************************)))))))))************+++++++++***++++++++++++,,,,,,,,,,,,+++******))))))******((())))))******))))))((())))))***+++,,,------...,,,,,,,,,++++++++++++*********)))))))))***++++++***************+++,,,---******+++,,,---......///000000////////////000000......------------......,,,,,,,,,,,,,,,,,,---------------------------------............---,,,,,,---......//////......---,,,/////////111333111---...///000111333444444444222222111000//////.........///000111222444555555333333444444444444555555666777777777555555777888555777:::;;;;;;<<<===???AAAAAAAAABBBAAAAAA@@@@@@BBBBBBAAA@@@>>>======<<<::::::;;;;;;:::999888777777777888999999888777666666555444444444444555555333444555444333222333444666666666555555555444444333555666777777666444333111111000000000111111222111111111000///...,,,+++000000000000////////////////////////////////////......------......//////,,,---///000000///...,,,111111000///............---...//////////////////................................................////////////////////////000111111111111000000///111111000000//////000000---......---,,,---000222------............------111111000000111111222333555888<<>>999444222111000//////...,,,---...//////...,,,------,,,******+++------,,,***)))))))))+++,,,+++,,,,,,---------,,,,,,++++++************++++++))))))******++++++,,,,,,((())))))***++++++,,,,,,+++,,,---...---,,,***)))************************++++++++++++,,,,,,,,,,,,,,,------+++)))((()))*********************))))))******************++++++)))************+++++++++***++++++++++++,,,,,,,,,,,,+++***)))))))))***+++(((((())))))))))))((((((((()))***+++,,,------...,,,,,,,,,++++++++++++******************+++,,,,,,******+++++++++++++++***))))))***+++,,,---....../////////....../////////,,,------.........------+++++++++,,,,,,------...------------------------------.........---,,,+++---......//////......---...222222---,,,000222111000111111111222222222222000000000000000000111111......///000333444555555000000000111111111222222444555555444333222333444000222555666666555666777777888999999999999999999888888888888888888888888666666777888888777666555555666666777666666555444444555555555444444444555444666666555333222444777444444333222222333555555222333444555555444333333222111000//////000111111111222222222111///---,,,////////////000000000000////////////////////////...------------...///000---.../////////...---,,,000///...---,,,---......------...///////////////................................................////////////////////////...///000111111000//////+++,,,...///000000000///,,,......---+++,,,000333...//////000000//////...111111000000111111222333444777;;;>>>AAADDDHHHKKKOOOVVVcccrrrzzzssskkkfffZZZYYYWWWUUUUUUWWWYYY[[[ZZZ[[[\\\[[[XXXTTTOOOLLLTTTZZZcccjjjooosssxxx|||~~~~~~~~~zzztttpppnnnkkkiiigggjjjjjjmmmqqqssstttzzz|||yyypppnnnllljjjfff]]]RRRJJJ<<<999555333222111///---///...,,,,,,...//////...---------,,,+++***+++---,,,+++)))((('''(((***+++------.........---,,,,,,++++++************++++++************))))))))))))((())))))***++++++,,,,,,)))***,,,------,,,***))),,,,,,+++***)))((('''&&&(((((())))))*********+++)))******)))(((***,,,///,,,,,,++++++******)))))))))))))))***+++++++++,,,)))************+++++++++((())))))))))))*********---,,,***)))))))))***+++(((((())))))))))))((((((((())))))+++,,,---......*********))))))))))))(((++++++******+++,,,------'''((()))******)))'''&&&((())))))***,,,---...............------.........,,,---...//////...------)))***+++,,,------...///------------------------------...///...---+++***---..................---,,,000...&&&###)))...000---------......//////000---------...///000000000......---...///000000///111111111222222222333333...000111000//////000111---000222444333333333444000111222333333333333333555555555666666666777777111222333444444444333222111222222333333333333222---///111222333333444555111222333111//////222555222111000000111333555777222222333333444444333333333222000/////////000111---...000111222222222111......//////000000111111////////////////////////---------------...///000......///......------,,,,,,+++***)))***+++,,,---------...///000000//////---.............................................////////////////////////,,,---...000000000//////)))+++---//////...---,,,,,,......---+++,,,000333000000111111111111000000111111111000111222222333333666:::>>>AAAEEEIIILLLPPPWWWcccqqq{{{uuuooohhhdddZZZXXXVVVUUUVVVWWWZZZ\\\ZZZ[[[\\\\\\YYYUUUPPPMMMgggjjjnnnssswww{{{}}}yyyuuuqqqooonnnnnnqqqrrrtttvvvyyy|||~~~zzzvvvtttnnniiiccc]]]WWWOOOEEE>>>999777444111/////////000---...---+++******,,,......---,,,,,,++++++,,,,,,)))))))))))))))))))))))),,,,,,+++******+++,,,,,,+++++++++*********))))))************************---,,,***(((((()))***+++)))))))))))))))))))))))))))***+++,,,---,,,++++++***+++------+++***+++,,,++++++************++++++,,,+++***+++,,,,,,***((()))************+++++++++******)))'''&&&&&&)))+++******++++++++++++*********+++++++++))))))***,,,)))***+++,,,+++***'''&&&)))))))))))))))******+++------+++***))))))))))))++++++************+++++++++***)))***,,,---,,,+++,,,,,,++++++++++++++++++***,,,......---,,,---...////////////////////////++++++,,,,,,,,,---------+++++++++,,,,,,---------+++++++++***((((((***,,,,,,,,,,,,---------......---............---,,,+++/////////000000000000000///////////////.........---------............///111111111111111000//////111222222222333333333333333333222222333333444555222000...///222444666666444444222111111222444444333333333222222111111111222222222222222222222222444333333333222111111111111111222222222333333333333444444444333333222111444444333333222111000000111111111111111111111111//////............//////---///000111000///000000000000/////////.........---...///000000///...---......---------......///......------------............---------,,,,,,,,,222...+++,,,000111---***...,,,***((((((***,,,............////////////000---------.........//////////////////////////////000///...---+++***((((((...///000222222111000000...000222222000///222555666888:::===???CCCHHHLLLQQQWWWbbbqqq~~~yyytttnnnfff```XXXWWWUUUTTTUUUXXX[[[^^^```___^^^\\\YYYUUURRRQQQssstttvvvxxxzzz|||yyyyyyxxxuuusssssssssttttttvvvwwwyyy{{{}}}~~~{{{vvvsssppppppmmmfff\\\TTTMMMGGG???:::666555333000/////////000...///...---++++++---...,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,+++++++++*********))))))************************,,,+++***)))***+++---...************************)))***+++,,,,,,,,,++++++)))+++,,,,,,+++******+++,,,++++++******++++++,,,((()))************+++,,,)))************+++++++++,,,+++***))))))***,,,---)))******************)))'''(((((('''%%%&&&(((***)))******)))'''%%%""" )))))))))))))))******+++******+++++++++)))'''&&&*********))))))************)))((()))+++,,,+++***)))***+++,,,,,,+++***)))***,,,......---,,,---...........................+++++++++******))))))))))))))))))******+++++++++,,,---,,,+++******,,,...,,,,,,,,,------------...............------,,,,,,,,,,,,------.........///////////////............---------............///000000111111000//////...............////////////222222111111222222333444777777666555333111000000333333222222222222333333333333333333333333222222222222222222222222222222222222222222111111111111111111111222222222333333333444444444333222222111444444333222222111000000111111111111111111111111//////............////////////000000000000111111......---------,,,,,,,,,---...////////////...---000///...---------------......------------..................------,,,,,,***'''&&&)))///222111...000...---,,,,,,---...000,,,,,,,,,------------...---------.........//////////////////////////////......------,,,,,,,,,+++//////000111111111111111000111111222222444777:::777999;;;===???BBBFFFJJJQQQWWWcccqqqzzztttoooiiiaaa[[[XXXVVVUUUTTTVVVYYY]]]___bbbbbbaaa___\\\XXXUUURRR~~~}}}}}}}}}~~~}}}yyyvvvuuuuuuttttttuuuwwwyyyzzzzzz|||~~~~~~|||yyyvvvqqqnnnkkkjjjjjjggg^^^RRRHHHAAA<<<888444333222111///......///000/////////...,,,,,,---///,,,,,,+++************+++************************,,,++++++******++++++,,,+++++++++***************************************+++*********+++---///000++++++++++++++++++++++++)))***++++++,,,,,,++++++(((***++++++***))))))***,,,++++++******++++++,,,///...---+++))))))***+++)))************+++++++++***'''$$$%%%(((******)))((())))))******))))))((('''((('''%%%$$$$$$'''***+++,,,,,,+++***'''%%%###)))))))))))))))******+++(((***,,,------***(((&&&***))))))(((((())))))***)))((('''(((***+++***)))'''(((+++------+++)))'''***,,,---...---,,,---...........................---,,,,,,+++***)))(((''')))))))))***************------...---,,,,,,---///,,,,,,,,,,,,------------///...---,,,,,,,,,---...++++++,,,,,,---...//////........................---------............/////////////////////...---,,,,,,,,,,,,---------...111000000000000111222222(((,,,111333111000000222222222333333333333222222333333333333333444444444222222222222222222222222000000000000111111111111111111111222222222222333333333333333333222222222333333333222111111000000000000000000000000000000//////............//////000000//////000000111222---------------,,,,,,,,,------............------111000///...---,,,,,,,,,......------------....../////////............---...,,,***+++...///---***//////............//////,,,,,,,,,------------...------........./////////////////////////////////,,,,,,------.../////////000000000000000111111222222111111333777:::<<<===888:::<<<===>>>AAAEEEHHHPPPWWWcccrrrwwwqqqkkkeee]]]WWWWWWVVVUUUUUUWWW[[[^^^aaaeeeeeefffeeebbb]]]XXXUUU~~~~~~~~~~~~~~~}}}yyywwwvvvvvvuuuuuuuuuvvvxxxzzz|||}}}~~~|||zzzwwwtttqqqmmmkkkhhhfffddd\\\SSSHHH>>>999666222000000000///.........//////...//////...,,,,,,---...------,,,++++++++++++,,,))))))))))))))))))))))))++++++++++++++++++++++++************************************************+++*********+++,,,...///++++++++++++++++++++++++)))******+++++++++++++++((()))++++++)))((()))***+++******))))))******++++++(((%%%%%%'''*********))))))*********+++++++++((($$$!!!"""(((***)))&&&(((((())))))))))))((((((******)))'''&&&'''***,,,))))))***+++++++++******)))))))))))))))******+++***+++,,,------,,,***)))))))))(((((((((((())))))***)))((()))+++++++++)))'''(((***++++++***)))(((***+++------,,,,,,,,,---..............................------,,,+++******+++++++++++++++,,,,,,,,,+++---...---,,,,,,---///++++++,,,,,,,,,---------...---+++******+++,,,...+++,,,,,,...///000111111------...............///---------............///---......///......------------........./////////000////////////000111111$$$---111000///111444000111222333333222111000111111111222222333333444111111111111111111111111......//////000000111111111111111111222222222222333333222222222222222222333222222222111111000000//////////////////////////////............//////000///------///000000000////////////////////////------------------------000///...---------------......------------....../////////////////////...222000......//////---+++------............------.........////////////000............////////////////////////////////////,,,------...///000000111111000/////////000222333111111222666;;;>>><<<:::777888;;;<<<>>>AAAFFFIIIPPPXXXeeesssxxxqqqkkkeee]]]WWWVVVUUUUUUVVVYYY]]]```bbbggghhhjjjjjjgggbbb\\\YYY~~~|||{{{}}}~~~wwwrrrppppppppppppqqqsssvvvyyy||||||zzztttqqqooonnnlllhhhbbb^^^NNNHHH???999777444111...///.....................,,,---...---,,,++++++,,,,,,,,,+++***************------------------------++++++++++++++++++++++++************************************************++++++************++++++************************)))))))))*********++++++((()))++++++)))((()))***))))))(((((((((((()))))) &&&------***))))))*********+++++++++***'''$$$&&&+++...,,,)))(((((())))))))))))((((((+++++++++)))((((((+++---%%%&&&&&&'''(((((((((((()))))))))))))))******++++++***)))(((((()))+++,,,))))))(((((((((((())))))+++***)))***,,,---,,,+++***)))((('''((()))+++,,,)))+++------,,,+++,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))+++,,,,,,++++++,,,---+++++++++,,,,,,,,,------,,,+++)))(((((()))+++---***+++,,,---...///000111,,,---------......//////---------............///------............------....../////////000000000//////......//////000111(((...555555111---,,,---///000222222222222000/////////000000111111111222111111111111111111111111.........//////000000111000000111111111222222222333222111111111222333333222222111111111111111000........................//////............/////////---,,,,,,...000///....../////////////////////---------,,,,,,------------------------...///000......------------........./////////////////////++++++,,,...000222333222.................................////////////000........./////////000000////////////////////////......//////////////////111000/////////000222333000111444999>>>===888222444666999;;;>>>CCCHHHKKKOOOXXXffftttxxxpppkkkddd]]]XXXVVVVVVVVVXXX[[[^^^aaaccchhhjjjkkkllliiieee```\\\}}}zzzyyyyyy|||zzzrrrllliiiiiiiiijjjmmmpppuuu{{{}}}tttqqqnnnllliiiddd[[[UUUDDD???999666555444111...........................+++,,,...---,,,***++++++******)))(((((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******************+++++++++************************+++++++++*********))))))))))))))))))))))))))))))***))))))))))))***++++++(((***++++++***))))))***)))))))))(((((()))))))))***$$$""")))---+++&&&)))************+++++++++)))'''%%%'''***,,,***(((((())))))******))))))(((((()))***)))'''''')))***)))))))))((((((''''''''')))))))))))))))******+++)))'''%%%$$$$$$&&&)))+++***))))))(((((())))))***+++*********,,,---,,,++++++***(((''''''))),,,...)))+++,,,---,,,+++,,,---------------------------))))))*********+++++++++)))))))))))))))(((((((((''')))++++++******+++,,,++++++++++++,,,,,,,,,,,,+++***)))))))))***+++,,,))))))******+++,,,------,,,,,,,,,---......//////---------............///,,,---......///.........---------.........////////////......//////000111---111333333///+++)))***000000111111111111000000///////////////000000000111111111111111111111111////////////000000000000000000000111111111111222222222111000000111333444111111111111111111111111//////////////////////////////............//////...---+++---000111///,,,,,,,,,,,,---------------......------------......,,,,,,,,,---...///000111......------------......---............/////////,,,,,,,,,---......//////000000////////////000000,,,,,,,,,------------........./////////000000000///////////////////////////////////////.........000000000000000111111222...111666;;;<<<:::444///222444888;;;>>>CCCHHHLLLOOOYYYggguuuvvvnnniiiccc]]]XXXWWWWWWXXXYYY\\\___bbbcccgggiiijjjkkkiiifffbbb```~~~zzz}}}zzzxxxtttpppllljjjjjjkkknnnqqquuu{{{~~~xxxrrrkkkeeeaaaZZZQQQJJJ@@@;;;555222222333111//////////////////...------+++---//////---++++++,,,,,,++++++******************************************+++,,,,,,,,,,,,+++***))))))*********+++++++++******************************++++++,,,+++++++++***************************))))))((()))***+++,,,)))+++,,,,,,+++******+++++++++************++++++333222///...,,,+++)))''')))************+++++++++&&&'''''''''(((((('''''')))******************)))&&&'''))))))(((''''''(((+++++++++***************)))))))))))))))******+++'''&&&&&&%%%&&&(((***+++*********))))))*********+++))))))***+++,,,+++*********)))))))))+++---...)))+++,,,,,,+++++++++---------------------------++++++*********************)))))))))((((((((('''&&&(((***++++++***+++,,,***++++++++++++,,,,,,,,,***+++++++++,,,,,,,,,,,,))))))******+++++++++,,,++++++,,,------...//////---------............///------...///////////////------------............/////////...///000000111,,,,,,------------......000000000//////000000000000000000000////////////111111111111111111111111111111000000000000000///000000000000111111111111222111000///000111333444000000000000111111111111//////////////////////////////............/////////------000444444000,,,,,,,,,,,,---------......//////...------...//////---------------...///000......------------......,,,,,,------............000000000...---+++++++++111000...------...000111,,,,,,,,,------------....../////////000000000000////////////////////////........................//////000111111111111111...222666999888666444333333555888;;;>>>BBBGGGKKKNNNYYYhhhvvv~~~uuunnniiiddd^^^ZZZXXXXXXYYY[[[]]]___bbbcccfffggghhhhhhhhhfffdddccc~~~}}}|||yyyuuurrrppppppqqqpppoooppprrrtttxxxzzz}}}~~~}}}{{{ssshhh___YYYQQQHHHBBB@@@:::333//////111111000000000000000///...---,,,,,,...000000...---,,,---000///......------......------------------------***+++,,,------,,,+++***))))))******++++++++++++************************)))***+++,,,---.........++++++++++++++++++++++++***)))((((((((()))+++,,,***+++------+++***+++,,,---,,,,,,++++++,,,,,,---''',,,000///+++)))+++///)))************+++++++++)))+++,,,,,,***)))************++++++++++++******%%%(((+++,,,***(((''''''%%%%%%%%%&&&''')))***+++)))))))))))))))******+++'''((()))++++++,,,,,,,,,++++++************++++++***(((((()))***+++***)))))))))***+++,,,---------)))***,,,,,,+++++++++,,,------------------------///......---,,,+++******,,,+++++++++******))))))&&&(((+++,,,+++++++++,,,******+++++++++,,,,,,,,,+++,,,---............---,,,,,,,,,,,,,,,,,,,,,---++++++,,,,,,---...//////---------.........//////------...///000000000///........./////////000000///////////////000111111444222//////000111111111111000///......///000111222222111111000000//////000000000000000000000000222222111111000000//////000000000000111111111111222111000///000111333444000000000000000111111111000000000000000000000000//////............//////000//////333777777111,,,........./////////000000000///...------...///000///......---------...............------.........,,,,,,,,,---------......,,,---///000000000222333///...+++******+++...///........./////////000000////////////000000000000////////////////////////,,,,,,------.../////////...///111222222222111000///222666777555444666888555777999;;;===AAAFFFIIINNNYYYiiivvvvvvoookkkfff```\\\YYYYYYZZZ[[[]]]```bbbccceeeeeefffgggffffffeeeddd~~~|||{{{{{{vvvpppmmmnnnnnnmmmkkkhhhggggggkkkpppuuuvvvvvv~~~}}}|||{{{xxxvvvooohhh^^^SSSIIIAAA:::666222222000///............------------------------,,,,,,------...------,,,///...,,,+++***+++,,,,,,,,,,,,,,,+++++++++******+++,,,,,,---,,,+++)))(((,,,+++++++++***)))))))))...++++++...,,,''''''---******))))))))))))******'''%%%$$$'''***,,,+++***(((((()))***************'''((()))***************************************+++*********))))))(((((()))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))+++***)))(((((()))***+++***)))((((((((()))++++++))))))******++++++,,,,,,+++***)))(((''''''''''''(((((())))))***+++++++++(((((((((((())))))))))))*********)))******++++++---,,,+++*********+++,,,---------,,,+++***)))(((***)))))),,,//////,,,(((,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++***++++++,,,,,,++++++***((()))***+++++++++++++++...---------------,,,,,,+++******+++---......---------------,,,,,,+++***---------.........//////------------.........///---...000111111111000/// %%%+++///111222222222000000000000000000000000000000000000000000000000222222111000///...------444333333333222222111111000000000000000000000000000000111111111222222222---...///000111111000000000000//////.........---//////...,,,+++,,,...111......------------......333222///---,,,,,,---...---.........---+++)))((($$$''',,,......---------,,,++++++***+++,,,...///,,,,,,,,,---......---,,,------,,,+++,,,---...///000+++'''''',,,...,,,)))---------............///////////////////////////111///,,,,,,...///---+++...------------...//////000000////////////000000222222777>>>===666333666333555777:::>>>BBBFFFGGGLLLTTTccctttwwwpppkkkfffbbb___ZZZZZZYYYYYY[[[]]]___aaaccccccdddcccbbbbbbdddfff}}}zzzxxxuuuqqqllljjjkkklllkkkjjjkkkkkkkkkooouuuyyy{{{{{{~~~{{{yyywwwuuuqqqooofff___UUUKKKBBB<<<777333222111000///............------------------------....../////////......---...---,,,++++++++++++,,,,,,,,,,,,+++++++++******+++,,,,,,,,,++++++***)))++++++******************,,,)))***111444000+++******))))))(((((((((((())),,,***((((((******(((&&&(((((()))***************+++++++++******)))((('''************************************)))))))))(((************************))))))*********+++++++++))))))))))))))))))))))))***)))(((((((((((()))******))))))((()))***+++,,,((((((((((((((()))))))))%%%%%%&&&''')))***,,,---))))))((((((((((((''''''(((((((((((())))))))))))...---+++***)))(((((((((+++++++++***++++++,,,,,,---......---,,,+++******+++)))'''(((***,,,+++)))+++,,,,,,,,,++++++***)))++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,)))******+++,,,,,,+++++++++,,,,,,,,,,,,---------+++******+++---......---,,,---------,,,,,,+++***,,,------------.........------........./////////,,,---...///000//////...***---000222111/////////////////////////////////000000000000000000000000000000000000////////////111000000000/////////...000000000000000000000000000000000111111111222222000000000000000111111111000/////////.........---...///...---+++,,,...000......------------......222000...---,,,---...///,,,,,,---...---,,,++++++'''***---......------......---,,,+++++++++,,,---(((---111222000...///000---,,,,,,++++++,,,---...111...,,,,,,///000///------------............///000...---++++++---...000111///,,,,,,...///...,,,...------------...//////000000////////////000000000111777>>>???777111111222333666999<<<@@@CCCDDDLLLTTTccctttyyysssmmmiiieeebbb[[[ZZZYYYXXXYYY\\\___aaacccdddeeeeeeddddddfffhhhzzzvvvtttooommmjjjiiijjjkkklllkkkpppppprrrvvv{{{|||zzzwwwsssppplllgggcccXXXRRRHHH@@@:::666333111111111000///............------------------------...............---,,,,,,------,,,++++++++++++,,,,,,,,,,,,+++++++++******,,,,,,+++************+++))))))*********************'''***444<<<888///'''******)))((('''''''''(((---+++************(((&&&(((((()))*********************+++******)))((('''************************************))))))))))))************************)))))))))*********++++++)))))))))))))))))))))))))))((((((''''''(((((()))******))))))******+++,,,)))((((((((((((((((((''')))))))))(((((((((''''''((((((((((((((('''''''''(((((((((((())))))))))))---,,,+++***)))((((((((()))***++++++,,,,,,,,,,,,............---,,,++++++***(((%%%%%%''')))******+++++++++,,,++++++***)))++++++++++++++++++++++++***************************++++++,,,,,,,,,,,,,,,*********+++,,,,,,------+++******+++---......---,,,,,,---------,,,++++++,,,,,,,,,,,,------------............/////////000,,,,,,---............---///111222111///---------////////////////////////000000000000000000000000.........//////000000000/////////...............000000000000000000000000000000000000111111111111222222000000///000111111/////////........................---+++,,,...000......------------......//////---,,,,,,---...///+++,,,------.........---+++,,,......---,,,...//////...---+++******++++++&&&,,,222333///,,,...222......------,,,------....../////////000//////...---------............///000...+++))))))+++...000000...------.........---...------------...//////000000////////////000000///000555>>>AAA;;;222---222333666999===@@@CCCDDDLLLTTTbbbsss}}}vvvqqqmmmiiifff^^^\\\ZZZXXXYYY]]]```ccceeefffhhhhhhgggfffggghhhxxxrrrooolllkkkjjjjjjkkkmmmoooppptttuuuxxx|||}}}|||yyyvvvsssooojjjccc\\\WWWLLLGGG>>>888444222222111111000///...............------------------------,,,,,,,,,,,,+++***)))))),,,,,,++++++++++++++++++,,,,,,,,,+++++++++******,,,+++***))))))***+++,,,(((((())))))******++++++)))(((+++444<<<:::000(((,,,+++***)))((((((((((((************+++++++++***(((((()))***************&&&'''(((******+++++++++*********************************)))))))))))))))************************))))))))))))************))))))))))))))))))))))))((((((''''''''''''((((((***************++++++,,,++++++******)))))))))(((++++++***)))'''&&&$$$$$$(((((((((((())))))))))))(((((((((((())))))))))))))))))((())))))***+++,,,''')))***,,,------,,,,,,---------------,,,++++++)))(((&&&&&&'''((()))*********++++++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,***************+++++++++,,,+++***+++---...---,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,------........./////////000000,,,,,,------............,,,---...---,,,,,,...000////////////////////////000000000000000000000000........./////////000000////////////////////////000000000000000000000000/////////000000000111111333222///...---...///000........................---......---++++++---///...------,,,,,,------...------,,,,,,------//////,,,,,,------............---...---,,,++++++---///...---,,,+++***+++,,,,,,***,,,...---+++***,,,...000000//////////////////***,,,...///---,,,,,,,,,---------............//////...,,,++++++,,,...//////...---------............------------...////////////000000000000////////////333:::@@@>>>777111333444777;;;@@@DDDGGGHHHMMMTTTbbbqqqyyytttpppmmmjjjdddaaa^^^\\\]]]aaafffiiijjjlllmmmllljjjgggffffffwwwpppmmmiiijjjkkklllnnnpppsssuuuxxxzzz}}}}}}{{{xxxwwwvvvvvvtttpppkkkeee\\\SSSMMMDDD???999444222222222222000//////...............------------------------+++,,,,,,,,,++++++***)))***+++++++++++++++++++++,,,,,,,,,+++++++++******+++***)))))))))***+++,,,((((((((())))))******+++)))+++...222666666111+++---,,,,,,+++******++++++******++++++******++++++(((((()))***************&&&'''((()))+++++++++,,,))))))))))))))))))))))))))))))))))))))))))******************************(((((()))))))))*********))))))))))))))))))))))))''''''((((((((((((''''''))))))******+++++++++++++++*********))))))(((((($$$%%%'''((()))))))))))))))(((((('''&&&&&&%%%%%%(((((((((((())))))))))))(((((((((((()))***+++,,,''')))***,,,------,,,,,,+++,,,,,,,,,,,,++++++***&&&((()))*********)))))))))******++++++*********++++++++++++++++++++++++......------------......,,,,,,,,,------,,,,,,++++++++++++******))))))))),,,+++***+++---...---,,,+++,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,------............////////////.............../////////,,,---------,,,---000222........................////////////////////////////////////..............................//////////////////////////////....../////////000000000111000...,,,+++,,,---...---------...............,,,---...---,,,+++---...------,,,,,,,,,,,,------+++++++++,,,,,,---............------,,,,,,,,,,,,------,,,***))))))+++---,,,,,,+++***+++,,,---...222...)))(((***,,,,,,+++....../////////.........)))+++------,,,+++***+++---------............///---...////////////...---.........---------...///...------------...////////////000000000000//////111000000555<<<@@@>>>999333444777:::???DDDHHHKKKMMMTTTaaappp~~~{{{wwwssspppnnnkkkhhheeedddeeeiiinnnrrrssstttuuurrrnnnhhheeeccc}}}vvvqqqnnnjjjllloooqqqrrruuuxxx{{{|||~~~{{{xxxuuusssrrrrrrsssqqqmmmhhhaaaVVVLLLDDD>>>:::666333222333222222//////......---......///------------------------------............------)))***++++++,,,+++++++++,,,,,,,,,+++++++++*********))))))))))))***++++++(((((())))))))))))))))))***,,,---...111555333...---,,,,,,,,,,,,,,,------+++,,,,,,+++)))'''((()))(((((()))***************))))))************))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++((((((((()))))))))******))))))))))))))))))))))))'''(((((())))))(((((('''(((((()))************)))(((''''''''''''''''''&&&&&&'''((()))((('''&&&%%%******(((&&&$$$!!! (((((((((((())))))))))))+++***)))((((((((((((((()))***++++++,,,,,,,,,,,,***++++++,,,,,,++++++***&&&))),,,---,,,*********((()))******+++*********++++++++++++++++++++++++******((((((((((((******,,,,,,,,,,,,,,,++++++***+++++++++*********))))))---,,,++++++------,,,+++++++++,,,---------,,,,,,,,,,,,,,,,,,------------------------.........///......------......///000111111222000///...///111......................../////////////////////////////////......---------,,,,,,,,,,,,,,,---------////////////////////////............////////////......,,,++++++,,,---------------------.........+++---...---,,,+++,,,---------,,,,,,,,,,,,------+++++++++,,,,,,---------...---,,,+++++++++++++++,,,,,,,,,***))))))+++---++++++******+++---...///666///((((((,,,///...,,,***+++,,,------------,,,,,,---------...------,,,---------............///,,,...000111111000...,,,---.........------...000...------------...//////...///000111111000///...111111000000666>>>AAA>>>555555555777;;;AAAFFFIIINNNTTT```ooo}}}~~~zzzwwwtttrrrpppooommmmmmooossswww{{{|||}}}}}}zzztttmmmgggddd~~~~~~~~~|||zzzwwwtttrrrpppssswwwyyyzzz}}}~~~{{{wwwtttqqqppppppqqqpppnnnkkkeee]]]RRRFFF>>>999666444222222222000///.........------......///------------------------,,,---...///////////////((()))***+++,,,++++++***,,,,,,,,,+++++++++******(((((()))***************)))))))))))))))(((((((((++++++)))***222:::777///++++++++++++,,,---......)))***+++***(((&&&((()))(((((()))***************))))))************))))))))))))))))))))))))))))))((()))))))))************++++++++++++++++++++++++(((((((((((()))))))))***))))))))))))))))))))))))(((((()))******)))((((((&&&'''((()))***)))((((((&&&&&&&&&'''''''''''''''+++++++++***((($$$!!!***)))((('''%%%$$$######(((((((((((())))))))))))******)))(((((((((((()))+++++++++***++++++,,,,,,++++++,,,,,,,,,,,,,,,+++'''))),,,+++***)))***,,,(((((()))***************++++++++++++++++++++++++'''&&&%%%$$$$$$%%%&&&'''++++++,,,,,,+++******)))))))))******+++,,,---------,,,++++++------,,,+++***+++,,,,,,---------,,,,,,------------.........,,,,,,,,,,,,------------------,,,,,,,,,---...///111222333222///......///........................////////////////////////------...............///,,,,,,,,,,,,---------...////////////////////////------........./////////,,,,,,---------------...,,,,,,,,,------.........+++,,,...---,,,+++,,,------,,,,,,++++++,,,,,,---***++++++,,,,,,,,,,,,+++++++++*********+++,,,---+++,,,---,,,++++++,,,...---,,,+++++++++,,,---...///,,,***+++...000///---***+++,,,...////////////000---+++,,,...000...,,,---------............///---......//////......---,,,...///...,,,,,,///111...------------...//////...///000111111000///...///222111...111999>>>===;;;999777666999>>>CCCGGGNNNTTT```nnn{{{~~~{{{xxxvvvssssssssstttwww{{{{{{sssmmmjjj~~~{{{xxxwwwwwwxxxtttuuuvvvwwwxxxwwwvvvvvvwww{{{|||zzzvvvrrrpppppppppqqqnnnllliiiccc[[[OOOCCC;;;555444222111111000...,,,......---------......///------------------------******,,,---.../////////((()))***+++,,,,,,+++***,,,,,,,,,+++++++++******'''((()))+++++++++***)))******))))))(((((('''''',,,)))%%%)))666@@@;;;///)))))))))***+++,,,......###&&&))))))((((((+++---(((((()))***************%%%&&&((()))+++,,,,,,---))))))))))))))))))))))))(((((())))))*********+++++++++++++++++++++++++++(((((((((((())))))))))))))))))))))))))))))))))))((()))***++++++***)))(((%%%&&&((()))))))))(((''''''((((((((())))))******%%%&&&((())))))(((&&&%%%''''''((()))***+++,,,,,,(((((((((((())))))))))))&&&&&&''''''(((***+++,,,---,,,+++*********+++,,,,,,,,,---......---------)))******)))''''''+++...(((((()))***************++++++++++++++++++++++++,,,***)))(((((()))***,,,+++++++++++++++***)))(((&&&'''(((***,,,...000000---,,,++++++------,,,+++***+++,,,,,,---------------------.........//////+++++++++,,,,,,,,,---------,,,+++***+++,,,---...---///000000///......///........................////////////////////////++++++,,,---...///000111.........//////000000000////////////////////////---------.........//////,,,,,,---.../////////...,,,,,,,,,------.........***,,,...---,,,++++++,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,++++++***)))((((((((()))+++---...+++,,,......---,,,---//////...,,,+++***++++++,,,%%%'''***---......------,,,---///111333333333333111---((()))---000...+++---------.........//////...---,,,,,,,,,,,,---...+++---///...,,,,,,///111...------------...//////...///000222222000///...---222222...///666:::999CCC???;;;888999===CCCGGGNNNTTT```mmm{{{~~~{{{yyyuuuuuuvvvxxx{{{yyyrrrooo}}}zzzvvvtttsssssstttppppppqqqsssuuuxxxyyy{{{~~~}}}}}}}}}zzzxxxwwwssspppooorrrtttsssqqqqqqjjj```TTTJJJAAA999555333222000///........./////////.........---------,,,,,,+++++++++,,,------******++++++++++++******))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))*********))))))))))))(((---+++---+++---;;;@@@222******+++,,,,,,***)))((())))))))))))))))))))))))(((((((((((((((((((((((()))***,,,,,,,,,+++)))'''((((((((((((((((((((((((***************)))((('''(((((((((((('''''''''&&&------,,,,,,+++*********************************$$$%%%%%%&&&'''((()))))))))))))))***++++++,,,,,,((((((((((((((((((((((((&&&'''((())))))((('''&&&***************)))(((''''''***---,,,)))''''''(((+++*********))))))((((((******))))))))))))))))))......---------,,,,,,,,,))))))))))))))))))))))))******))))))((((((((('''''''''(((((()))+++,,,---************))))))))))))******))))))***+++,,,,,,(((((()))***+++------...,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...---,,,+++***(((((()))***,,,---...///+++,,,------......------111...+++,,,///222222111...---,,,++++++,,,---...000///...------...///000...............///000000------.........---+++******+++,,,...///000000111////////////////////////++++++,,,------......////////////......---------+++,,,------......------+++,,,---,,,***)))***++++++++++++++++++++++++,,,...,,,******---...---++++++,,,...//////...,,,+++******++++++------......,,,,,,+++++++++,,,---...)))***+++,,,---.........---------,,,,,,+++++++++++++++,,,---............------------------------//////.........---------.........//////000111222------,,,,,,,,,,,,------//////000111222333333333DDDBBB???;;;:::<<>>444++++++***))))))))))))***''''''''''''''''''''''''************************(((((()))******((('''&&&************************+++***)))((((((((()))***------,,,+++******))))))&&&&&&'''(((((()))******************************((((((((())))))))))))))))))(((((('''&&&&&&%%%%%%)))))))))))))))))))))))))))(((((((((((((((((()))&&&&&&'''((((((((('''''')))(((''''''((())))))(((******))))))))))))(((((())))))))))))))))))))))))++++++++++++************))))))))))))))))))))))))((((((((((((''''''''''''(((((((((''''''(((((()))************)))))))))))))))))))))))))))*********++++++,,,---...///000000,,,++++++******++++++,,,************************,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,+++,,,------......------...---++++++---///000000///......------....../////////...------...//////......------......///000------.........---,,,+++,,,------...//////......------------------------//////...------,,,++++++------,,,,,,,,,,,,,,,+++)))***++++++,,,,,,+++++++++,,,---,,,+++***+++,,,......------,,,,,,++++++---,,,******,,,---,,,+++%%%'''))),,,......///...+++++++++******)))))))))+++++++++,,,,,,,,,------++++++,,,------,,,,,,,,,------,,,,,,,,,,,,++++++)))***+++,,,,,,------,,,------------------------...............---------,,,,,,,,,,,,---...///000000//////......//////000///////////////000000000111222444666999===BBBGGGJJJQQQ\\\hhhttt|||xxxuuusssqqqqqqqqqrrrtttwwwyyy{{{zzz{{{||||||zzzuuuqqqnnn}}}xxxuuuwwwxxxyyyzzz{{{{{{{{{zzz{{{zzzzzz{{{~~~{{{yyyyyywwwsssooonnnmmmkkkkkkkkkggg```ZZZNNNHHH>>>777444333444444000000//////............------,,,,,,,,,,,,,,,,,,------,,,+++*********+++++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((,,,(((***))))))444<<<444,,,+++)))((((((((()))***%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((((((((((())))))*********)))((('''((((((((((((((((((((((((,,,***)))''''''(((***+++))))))))))))))))))))))))'''''''''((((((((())))))************************'''''''''''''''&&&&&&&&&'''''''''&&&&&&&&&%%%%%%))))))))))))))))))))))))'''&&&%%%$$$$$$%%%&&&'''%%%&&&'''((((((((((((((('''###!!!!!!%%%''''''%%%))))))))))))))))))((((((************++++++++++++,,,++++++++++++*********))))))))))))))))))))))))((((((''''''''''''''''''******)))(((((((((((((((************)))))))))(((((()))))))))***))))))))))))******+++,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,+++*********+++,,,---+++++++++++++++++++++++++++,,,------......------,,,+++++++++,,,...///////////////....../////////...........................------------...//////---------------------,,,---...............------------------------------......---------,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,+++,,,------+++***+++---//////...------,,,++++++,,,++++++***++++++,,,,,,***++++++++++++***)))(((++++++++++++************++++++,,,,,,---------,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------++++++++++++++++++++++++........................,,,,,,,,,,,,---...///000......------------......000000000000000/////////333555777999;;;>>>AAADDDIIIPPP[[[gggtttxxxtttpppnnnmmmmmmlllmmmnnnoooqqqsssuuuuuuwwwwwwuuuqqqnnnkkk|||xxxuuusssxxxyyyzzz{{{|||||||||{{{||||||}}}|||zzzyyywwwrrrnnnjjjhhhfffeeeccc]]]SSSLLL@@@<<<888555333333222111///////////////.........++++++,,,,,,,,,,,,,,,,,,************++++++,,,---******++++++++++++******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))++++++************)))))),,,''')))***(((000888333,,,+++)))((((((((()))***************************((((((((((((((((((((((((***++++++*********))))))((((((((((((((((((((((((+++***((('''''')))***,,,''''''((()))***+++,,,,,,*********))))))((((((((())))))))))))))))))))))))'''''''''''''''&&&&&&&&&&&&&&&&&&''''''((((((((())))))))))))))))))))))))'''&&&%%%$$$$$$%%%&&&'''&&&'''(((((())))))))))))+++(((%%%%%%)))++++++)))(((((((((((((((((())))))+++++++++,,,,,,---------,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))''''''((((((((((((((((((,,,,,,+++***))))))))))))************)))))))))((())))))************)))((())))))******+++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))***+++---...,,,,,,,,,++++++++++++***+++,,,------......------//////000000000111222333...//////////////////...------............---------------------...//////------------------------.........///......---,,,........................,,,,,,,,,---------......+++++++++++++++++++++++++++,,,,,,---------------+++,,,------,,,+++,,,---//////...------,,,++++++++++++++++++******+++,,,------,,,+++***((('''&&&******++++++,,,------...***+++,,,---------,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////++++++++++++++++++++++++---.....................------------...///000111.........------.........111111111111111111111000333555888:::<<<>>>AAACCCKKKQQQ\\\iiiuuuxxxsssooommmlllkkkkkkjjjkkklllnnnooorrrrrrsssrrrpppmmmjjjhhhtttuuuuuuvvvvvvuuuttttttvvvwwwxxxyyyzzz{{{|||}}}|||yyyxxxtttnnniiieeecccaaa```]]]VVVLLLEEE:::888666444333111...+++....../////////......---******++++++++++++,,,,,,))))))))))))+++,,,---...)))******++++++******)))++++++++++++++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))......---------,,,,,,,,,,,,&&&***,,,(((---333///******)))(((((((((((()))************************************************+++++++++******************************************)))((((((((()))***+++(((((()))***+++------...,,,,,,+++******)))(((((())))))))))))))))))))))))((((((((()))))))))))))))&&&&&&''''''((())))))***)))))))))))))))))))))))))))(((((((((((((((((()))''''''((()))))))))((((((+++***((()))***++++++***''''''(((((((((((())))))+++++++++,,,------......---,,,,,,,,,++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))---,,,++++++************************))))))))))))******+++,,,,,,+++)))(((++++++++++++,,,,,,,,,---***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,---,,,++++++++++++++++++++++++,,,------......---------...000000//////111222---......//////......---------............------------,,,,,,------...///------,,,,,,,,,---......---...............------////////////////////////++++++,,,,,,---...//////***++++++++++++,,,,,,,,,,,,,,,---............---+++,,,------,,,,,,---.........------,,,,,,++++++***+++,,,+++))))))+++,,,+++++++++***************)))***+++,,,---...//////***+++,,,---...---,,,+++++++++,,,------,,,,,,,,,++++++,,,,,,,,,,,,------,,,---...//////000000///---------------------------------...............------------...///000111111000000//////000000111111111111111111222222222///111555888:::>>>BBBEEELLLSSS^^^jjjvvv{{{vvvrrrpppnnnmmmlllllllllmmmoooppppppppppppooonnnkkkhhhfffoooooopppqqqssstttvvvvvvuuuuuuvvvxxxzzz}}}~~~xxxsssoooiiibbb\\\YYYXXXVVVUUUSSSMMMDDD===666444333222222000---+++------...//////......---************+++++++++,,,***)))))))))***+++,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))---------,,,,,,,,,+++++++++&&&+++...(((***///,,,)))))))))))))))(((((('''''''''''''''''''''''''''************************++++++***)))))))))))))))************************((()))))))))************)))))))))*********++++++************************))))))))))))))))))))))))''''''(((((())))))******''''''''''''((((((((((((((((((((((((((((((((((((((())))))******))))))(((''''''((((((((('''&&&&&&'''((())))))'''&&&'''''''''''''''((((((((())))))))))))******+++,,,,,,---++++++++++++************))))))))))))))))))))))))))))))))))))******++++++++++++******************************))))))))))))+++,,,---------,,,***)))***************+++++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++((()))***++++++,,,,,,,,,+++++++++++++++++++++,,,+++,,,------......------(((+++------,,,,,,---///,,,---...//////...---,,,,,,------......------,,,------,,,,,,------...///---,,,,,,,,,,,,---...///------...............---........................,,,---------------------++++++++++++,,,,,,------++++++,,,------------,,,+++,,,------,,,,,,---///,,,,,,,,,,,,,,,+++++++++)))+++,,,+++)))(((***---************+++,,,,,,---******++++++,,,,,,,,,---)))+++,,,......---,,,+++***++++++,,,------------+++++++++,,,,,,---------+++,,,---...////////////........................---------.........//////,,,,,,,,,,,,---...///000111111000000000000111111//////000000111111222222...000333666999>>>CCCGGGMMMTTT___kkkwww~~~xxxtttqqqooonnnmmmmmmmmmnnnppppppmmmmmmnnnnnnlllkkkhhhgggnnnnnnoooqqqsssuuuwwwxxxuuuvvvvvvyyy|||~~~yyyrrrlllfff___VVVOOOIIIGGGFFFFFFEEE@@@888222222000//////000111000///,,,---.../////////...---))))))******+++++++++,,,++++++***************++++++,,,,,,------,,,,,,+++))))))))))))))))))))))))************************))))))))))))))))))))))))*********))))))))))))(((+++&&&+++///))))))---)))((()))*********)))'''&&&************************((((((((((((((((((((((((******)))((((((((((((((((((((((((((((((((((((((('''((()))***************))))))(((((('''&&&&&&&&&(((((())))))******++++++))))))))))))))))))))))))$$$%%%%%%&&&'''((()))))))))((((((''''''&&&%%%%%%((((((((((((((((((((((((&&&'''((())))))((('''&&&''''''''''''&&&%%%$$$$$$&&&))),,,+++(((%%%&&&'''&&&'''''''''(((((())))))'''(((((()))******++++++************))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,******))))))))))))******************))))))))))))+++,,,.........,,,***)))''''''''''''((((((((((((***+++,,,------,,,+++***************************'''(((***+++,,,,,,++++++******+++++++++,,,,,,,,,+++,,,------......------***---///000...---///111+++,,,---......---,,,+++,,,,,,---......---,,,,,,---,,,,,,,,,,,,---......---,,,,,,+++,,,---...///,,,------...//////......------------------------///......------,,,,,,++++++++++++,,,,,,---------******+++,,,,,,,,,,,,++++++,,,------,,,,,,...///+++++++++++++++++++++,,,)))+++,,,+++((((((***---++++++******++++++,,,---+++++++++***************)))***,,,......---,,,+++)))***+++,,,---.........+++++++++,,,,,,---------++++++,,,---............---------------------------------.........//////++++++++++++,,,---......//////............//////---......///000111111222111333555777999>>>CCCGGGMMMTTT___kkkwww}}}wwwsssqqqmmmmmmlllkkklllmmmooopppkkkllllllmmmlllkkkjjjiii{{{{{{{{{zzzzzzzzzyyyyyy}}}|||{{{}}}zzzxxxwwwwwwyyyzzzzzzyyyooolllfff```YYYQQQIIIDDD???===:::777555444444555222111111111000000//////---------,,,,,,++++++++++++++++++***++++++,,,,,,,,,+++)))***++++++***((())))))***+++,,,------...---------,,,,,,+++++++++,,,+++******)))))))))***+++++++++++++++,,,,,,,,,******))))))******+++,,,))))))))))))))))))))))))(((((())))))******++++++++++++************++++++(((((((((((((((((((((((())))))***+++,,,------...))))))))))))))))))))))))******))))))((((((''''''))))))************)))))))))))))))******(((%%%"""))))))))))))(((((((((((((((((())))))*********+++&&&''''''((()))******+++(((((())))))))))))(((((())))))************))))))%%%%%%&&&''''''(((''''''((((((((((((''''''''''''(((((((((((())))))))))))((()))***+++++++++++++++(((((())))))))))))(((((())))))************))))))(((***,,,+++)))'''&&&&&&))))))))))))))))))))))))************))))))))))))***+++,,,,,,***)))))))))((((((((((((((('''''''''***)))(((''''''((()))***++++++++++++++++++++++++******,,,------,,,+++***+++++++++************)))+++,,,---...///...---,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///---+++*********+++...------,,,,,,------...,,,,,,,,,------.........***+++,,,,,,------,,,,,,------++++++++++++------///......---,,,,,,,,,,,,---,,,,,,+++*********+++++++++++++++++++++******++++++++++++++++++++++++)))************+++++++++---,,,+++***+++,,,---...))))))************))))))......---,,,,,,++++++***,,,,,,,,,++++++*********,,,,,,,,,---------......+++,,,,,,------,,,,,,+++---------............///------------------,,,,,,......---,,,++++++******)))+++---......///000111000000////////////000000111333555777999<<>>EEELLLXXXfffuuuwwwnnnhhhiiihhhfffeeeeeegggiiikkkjjjjjjkkkmmmoooooommmkkk{{{{{{{{{{{{zzzxxxvvvtttsssooolllhhhddd^^^WWWPPPKKK>>>;;;666333111000///...///...---,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,------.........---,,,+++))))))(((((((((+++***))))))******)))''')))******+++,,,,,,------)))*********++++++,,,,,,******+++++++++++++++***''''''((()))******++++++***))))))))))))***++++++))))))))))))))))))))))))******)))((('''&&&%%%%%%***))))))(((((())))))***))))))))))))))))))))))))&&&''''''((())))))******((((((((((((((((((((((((''''''(((((())))))******&&&''''''((((((''''''&&&)))'''%%%$$$&&&)))***+++++++++***)))((('''&&&&&&))))))((((((((((((((((((%%%&&&'''((()))***++++++(((((())))))))))))(((((('''(((((())))))(((((('''&&&''')))))))))'''%%%$$$******))))))((((((''''''(((((((((((())))))))))))''''''(((***++++++++++++******++++++++++++******((())))))******))))))(((******+++***(((((()))***))))))))))))))))))))))))************)))))))))(((''')))+++***)))((()))***((((((((())))))))))))))),,,***)))'''''')))***,,,************************,,,+++***))))))(((''''''************))))))))))))+++***)))((()))***+++,,,------------------------------------------------+++++++++++++++++++++++++++,,,...///000//////...,,,,,,,,,++++++,,,,,,,,,.........------,,,,,,,,,...------,,,---...//////***+++,,,------,,,+++***---,,,+++***))))))((()))*********))))))***++++++)))(((((('''((()))+++,,,************************))))))*********+++++++++((()))+++,,,,,,,,,+++***((((((((())))))(((((((((''''''((()))******+++,,,++++++++++++++++++++++++*********+++++++++,,,,,,+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,---******+++,,,------.....................---------///000111111///......//////000111111111111000///111222444444555888;;;>>>DDDKKKWWWeeetttxxxnnnhhhdddcccaaa___```bbbeeegggiiiiiikkknnnqqqqqqpppnnn}}}yyyvvvsssssssssrrrrrrqqqpppooommmjjjddd^^^WWWOOOGGGBBB999777444222222111...,,,000/////////......------***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,+++***))))))))))))))))))(((((())),,,------,,,&&&'''((()))***+++,,,,,,*********+++++++++++++++*********)))******+++,,,)))))))))(((((((((''''''***************++++++,,,)))))))))))))))))))))))))))(((((((((((((((((((((***))))))(((((())))))***))))))))))))))))))))))))&&&&&&'''((()))***++++++(((((((((((((((((((((((((((((((((((())))))))))))'''(((((())))))((((((''')))'''%%%%%%''')))******++++++***)))((('''&&&&&&))))))((((((((((((''''''&&&&&&&&&'''''''''(((((((((((())))))))))))((((((((((((((())))))((((((((())))))))))))))))))((((((******)))((('''&&&%%%%%%(((((((((((())))))))))))((()))***++++++,,,,,,+++))))))************))))))))))))************))))))&&&(((***+++)))(((''''''))))))))))))))))))))))))************))))))))))))'''(((******)))((()))***'''(((((())))))******+++,,,***'''%%%%%%'''***,,,******************************)))))))))******+++******))))))((((((((((((******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------,,,,,,...---,,,,,,,,,---///000,,,,,,,,,------,,,,,,,,,000///---,,,******))))))***))))))))))))***++++++)))))))))***++++++,,,,,,************************)))************+++++++++((((((***+++,,,---------)))******++++++******)))'''(((((()))***+++++++++***++++++++++++,,,,,,,,,))))))*********++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,******++++++,,,,,,------******+++---...///000111...///111000///......///...///000111111000///...000222444555666888<<>>AAAGGGMMMXXXdddsss{{{ooohhh___^^^\\\[[[]]]aaaeeehhhggghhhkkkooosssuuutttsss~~~{{{xxxwwwsssrrrpppppppppooommmkkkkkkjjjiiigggfffdddcccccc\\\WWWPPPJJJDDD???:::666111...+++***,,,...//////++++++,,,,,,,,,++++++***((()))))))))******++++++,,,++++++******))))))))))))))))))((())))))******,,,+++)))***++++++***(((,,,,,,,,,+++++++++++++++******))))))(((((('''''')))'''%%%######&&&)))+++''''''((()))***+++,,,---((((((((((((((()))******))))))))))))))))))))))))&&&&&&''')))***,,,------'''''''''&&&&&&'''''''''((((((((((((((((((((((((************))))))))))))((((((((((((((((((((((((******))))))((((((''''''''''''(((((((((((('''''')))(((&&&&&&((()))((('''&&&&&&'''((()))***+++,,,))))))(((((('''''''''&&&&&&&&&&&&''''''((((((((((((((())))))))))))((((((%%%&&&&&&''''''&&&&&&%%%((('''%%%$$$%%%''')))+++%%%%%%&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))000//////...,,,***((('''*********++++++*********''''''(((((((((((('''''''''(((******(((((()))***))))))))))))))))))))))))************))))))))))))&&&''')))***)))((()))***++++++******))))))(((((()))(((((((((((((((((()))))))))))))))))))))))))))''''''((()))+++...000222(((((()))***+++,,,,,,---)))***+++------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++------,,,++++++++++++++++++,,,,,,,,,,,,------.........+++***)))((((((***,,,---,,,+++***))))))***+++,,,******))))))((()))))))))))))))((())))))***++++++)))***++++++***'''###!!!)))))))))))))))))))))))))))************+++++++++******(((''''''((()))***''''''((((((((((((''''''************++++++++++++*********++++++,,,,,,,,,))))))))))))************+++,,,,,,------,,,,,,+++)))************+++++++++---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---//////...---...///,,,---///000000///---,,,///111333555777:::???BBBHHHNNNXXXeeesssxxxllldddYYYWWWVVVUUUWWW[[[```cccggghhhkkkoootttvvvuuuttt}}}zzzxxxuuurrrrrrnnniiigggfffggggggfffkkkiiigggeeebbb]]]WWWSSSGGGEEEAAA<<<888444333222------------------------------------------------++++++++++++++++++++++++000111222111...,,,,,,,,,))))))))))))))))))))))))+++***)))(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,************************(((((()))***************)))************+++++++++---,,,***)))))))))******---)))&&&'''+++,,,***'''******+++******)))((('''))))))(((((((((((())))))+++***(((''''''(((((()))++++++************++++++((((((((((((((())))))***''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))))))))((((((((((((''''''''''''((((((''''''(((((())))))******'''&&&%%%%%%%%%%%%&&&'''***)))((((((((()))+++,,,---,,,+++)))((('''''''''))))))))))))))))))))))))(((((((((((())))))))))))((()))+++------,,,+++***---------,,,+++***)))((())))))************)))))))))******)))(((''''''(((&&&+++---***&&&&&&))),,,+++***)))(((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++))))))************)))))),,,,,,++++++***)))))))))******+++++++++,,,,,,,,,******+++,,,------......++++++++++++++++++++++++---%%%"""&&&,,,..................------,,,,,,,,,,,,++++++******++++++,,,)))***+++,,,,,,+++***))),,,,,,---............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******---------------,,,+++***))))))))))))************+++++++++*********))))))++++++***))))))***++++++,,,++++++***)))*********'''$$$"""%%%+++...,,,(((,,,+++*********+++---...000+++'''&&&)))+++)))&&&******+++,,,------......///......---------......---,,,,,,++++++******))),,,,,,------...///000000+++,,,---...////////////////////////............333222222111000/////////111222444555666888<<>>:::444444333222111111111111------------------------------------------------------------------------)))+++,,,+++)))(((((()))))))))))))))))))))))))))******))))))))))))******************************************************)))***++++++,,,,,,++++++)))))))))*********++++++)))(((((('''(((((()))***,,,)))''''''***,,,***(((&&&'''''''''''''''(((((())))))(((((((((((())))))---,,,+++***))))))))))))))))))(((((((((((())))))***))))))'''&&&%%%%%%$$$(((((()))))))))*********(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((((((((''''''''''''((((((((((((((('''''''''''''''))))))(((''''''((())))))(((''''''''''''((())))))(((((((((((())))))***+++((((((((((((((((((((((((''''''((((((((()))))))))***+++,,,---...---,,,,,,)))******+++******))))))((())))))******))))))(((((()))***)))((('''((()))---)))&&&(((+++---+++(((,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((())))))************))))))(((((()))******+++,,,,,,))))))))))))************)))))))))***++++++,,,,,,+++++++++++++++++++++++++++)))***---...++++++...++++++++++++************++++++************++++++++++++************++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++******)))(((++++++++++++************''''''((((((((()))))))))+++************)))))))))'''((()))******)))((('''))))))((((((((('''''''''***+++,,,+++((('''(((***(((((()))***************(((&&&$$$&&&***---,,,+++)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---......//////------...............---///000000000111222222222......//////000111222222111222444555666888<<>>999666555333222444333000000000000///...((()))+++,,,---------,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++---...///---+++)))((()))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************(((((((((((())))))))))))))))))*********((('''&&&)))******)))(((((()))++++++***(((&&&%%%&&&'''((())))))(((((((((((())))))%%%'''(((*********))))))))))))(((((((((((()))))))))***++++++***(((&&&$$$''''''''''''((((((((()))''''''''''''''''''''''''((((((((((((((((((((((((&&&'''((()))************((((((''''''''''''((((((''''''(((((())))))******((()))***++++++***)))(((&&&&&&((()))))))))(((''')))((((((''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''((())))))---------,,,+++***)))(((''''''((((((((((((''''''&&&((())))))(((((()))++++++###+++'''$$$%%%''''''&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))))))))************))))))''''''(((((())))))******))))))))))))************+++++++++***************)))))))))))))))))))))))),,,&&&$$$***///...+++***(((((())))))*********+++******))))))))))))******)))***+++,,,,,,+++***)))(((((()))************)))))))))))))))))))))))))))************************---+++(((%%%%%%''')))++++++***)))((()))***,,,...))))))))))))************'''((((((((())))))******))))))(((((((((((())))))((()))***+++***)))'''&&&((()))+++***)))(((***+++***)))((((((((()))+++,,,(((***,,,---,,,,,,,,,,,,+++++++++***************(((***,,,...///...---,,,******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///////////////////////////.........++++++,,,...///111222222111222444555666888<<>>:::555444333222000///------........................,,,,,,,,,,,,+++++++++***,,,------......------,,,+++++++++******)))))))))(((((()))))))))*********))))))))))))))))))))))))))))))*********+++++++++'''''')))*********))))))***++++++++++++******)))+++***)))(((((()))***+++))))))************))))))(((((())))))))))))((((((((((((((('''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))%%%######%%%(((******(((***(((&&&'''))))))(((&&&(((''''''((()))***((('''((((((((((((''''''''''''((((((((((((((((((((((((,,,)))&&&&&&'''((('''&&&((((((((((((((((((((('''''''''''''''(((((((((((())))))))))))))))))))))))''''''((())))))((('''&&&((((((((((((((()))))))))''''''(((((((((&&&%%%$$$((((((((((((((((((((((((###$$$%%%&&&''''''''''''))))))(((((((((((())))))+++***((()))***+++***)))((()))******++++++******(((((('''''''''&&&&&&&&&&&&&&&''''''((())))))***(((((())))))))))))******)))((('''&&&&&&'''((()))((((((((((((((((((((('''(((((('''&&&&&&'''((((((((('''''''''((()))******''''''(((((((((((())))))))))))))))))))))))))))))'''***...---***)))+++...************************(((((()))******************++++++++++++++++++***+++(((%%%(((---///---)))******++++++++++++******,,,++++++******++++++,,,************************,,,++++++******++++++,,,)))))))))*********++++++))))))))))))((((((((((((+++***)))(((((()))***+++(((((((((((())))))))))))'''))),,,,,,***)))***,,,************)))))))))((())))))))))))))))))))))))*********)))))))))(((((()))***+++***((('''((()))---,,,***))))))***,,,------+++)))(((***++++++******++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,........................000/////////////////////000222444555666888;;;>>>EEEIIIQQQ\\\kkk{{{zzzuuulllhhhdddbbbccceeeggggggkkklllmmmnnnppppppqqqqqqKKKGGGBBB>>>;;;777333000000/////////.........---........................------,,,,,,,,,+++++++++******++++++++++++*********************)))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))************,,,,,,,,,,,,,,,+++***)))+++***)))(((((()))***+++))))))************))))))''''''((((((((((((''''''******))))))((('''''''''************************))))))))))))))))))))))))%%%$$$###%%%'''((('''&&&,,,***((('''(((((('''&&&***)))(((((())))))((('''&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((&&&%%%&&&(((******)))''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''')))))))))(((((((((((((((((((((((('''&&&%%%######((((((((((((((((((((((((!!!"""###%%%'''((((((((((((((('''(((((()))***+++)))'''&&&&&&((((((((('''++++++++++++++++++***)))((((((((('''''''''&&&&&&''''''(((((()))*********'''''''''(((((()))))))))((((((''''''''''''((((((''''''(((((((((((((((((()))((((((''''''(((((()))((((((((((((((((((((((((%%%&&&'''((()))+++,,,,,,************************"""&&&))))))((('''***,,,))))))))))))))))))))))))(((((()))***************))))))************)))))))))### $$$+++///+++&&&++++++************++++++++++++************++++++))))))))))))))))))))))))++++++************++++++((((((((()))))))))******((((((((()))))))))************))))))))))))******(((((((((((())))))))))))''')))++++++***)))***+++************))))))))))))))))))))))))))))))))))))******))))))))))))(((((()))+++++++++)))((()))***+++***)))(((((()))***+++,,,***))))))***++++++******++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---------,,,,,,------------------------///////////////////////////111333555666888<<<>>>CCCGGGPPP[[[iiiyyy|||xxxrrrnnnjjjhhhiiijjjkkkkkkkkklllmmmoooppprrrssssss===;;;777555333222///---......//////000000111111......................../////////.........------))))))************)))))),,,,,,,,,+++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))******************))))))))))))***+++,,,,,,,,,,,,+++***))))))******)))(((((()))******))))))************))))))'''(((((())))))(((((('''*********)))))))))))))))************************((((((((((((((((((((((((((((((((((((((((((((((((+++***(((''''''(((((((((,,,***(((((())))))(((''''''''''''(((((((((((()))((((((((((((((((((((((((&&&&&&&&&'''((()))******''''''''''''((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''''''''''''((((((((((((((()))((((((((('''&&&&&&&&&)))((((((((('''&&&%%%%%%((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%''''''''''''((()))+++++++++)))'''''')))*********---------,,,+++***))))))((((((((((((''''''''''''''''''((((((((()))))))))******)))(((((('''&&&&&&(((((((((''''''(((((((((''''''''''''(((((((((((())))))(((((((((((()))))))))***++++++***)))))))))((())))))+++,,,---...///************************###&&&((((((''''''(((***))))))))))))))))))))))))(((((()))***************)))******************)))((($$$"""%%%))),,,***&&&,,,+++***))))))***+++,,,++++++************++++++************************++++++************++++++((((((((()))))))))******'''(((((()))******++++++***))))))))))))))))))***(((((((((((())))))))))))((()))***************************)))))))))))))))(((((((((((((((((((((((())))))))))))))))))((((((***+++,,,+++***)))***+++***)))(((((((((((()))***+++***))))))+++,,,+++******++++++,,,,,,++++++******+++++++++++++++,,,,,,************************++++++,,,,,,,,,---------------------------------.........//////////////////111333444666888<<<>>>AAAGGGPPP[[[gggwww|||xxxvvvssspppnnnnnnooonnnnnnmmmnnnoooppprrrtttvvvwww666444222111111111///...---......///000111222222........................//////.........---------,,,,,,------------,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++(((((()))))))))***************))))))((())))))*********++++++***)))((((((******))))))))))))******))))))************))))))((())))))******))))))((('''(((((()))***+++,,,,,,************************((((((((((((((((((((((((************)))(((((()))((((((((((((((()))***+++,,,***((('''((((((((('''*********))))))))))))(((((((((((((((((((((((((((&&&'''((((((((((((((((((&&&'''''''''(((((())))))''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((())))))'''''''''&&&&&&%%%%%%%%%(((((((((((((((((())))))(((((((((((((((((((((((()))))))))(((((('''&&&%%%''''''''''''((()))++++++///---++++++---/////////---------,,,+++***)))((())))))((((((((('''''''''&&&&&&''''''''''''((((((*********))))))((((((''''''(((((((((((((((((('''&&&'''''''''(((((())))))(((((())))))))))))(((((('''***,,,+++)))(((((()))******++++++,,,,,,,,,,,,***************************,,,------,,,+++++++++))))))))))))))))))))))))(((((()))*********************++++++++++++******+++,,,---,,,+++***+++,,,,,,+++***))))))***+++,,,+++******))))))******++++++++++++++++++++++++++++++******))))))******+++)))))))))*********++++++''''''((()))***+++,,,,,,)))))))))******)))))))))(((((((((((())))))))))))(((((())))))*********)))))))))))))))))))))******(((((((((((((((((((((((((((((((((((((((((()))))))))***++++++***)))***,,,*********))))))************)))(((***+++,,,+++******++++++,,,,,,++++++************++++++,,,,,,,,,************************+++++++++,,,,,,,,,------------------------------------....../////////000///111333444555888;;;===@@@GGGPPP[[[gggvvv|||yyyzzzwwwuuutttttttttsssqqqooopppqqqrrrtttwwwyyy{{{222111///...///000///...,,,,,,------.../////////------------------------,,,,,,+++++++++*********++++++,,,,,,,,,,,,++++++((((((((()))))))))))))))++++++++++++************))))))))))))))))))))))))((((((((()))))))))******))))))))))))((((((((((((((())))))*********)))))))))))))))******)))))))))))))))************))))))))))))************))))))&&&&&&''')))***+++,,,---************************))))))))))))))))))))))))((()))***)))'''&&&'''(((%%%''')))***))))))***++++++(((&&&&&&'''(((((('''+++++++++******)))))))))(((((((((((((((((((((((('''(((***)))(((&&&''''''&&&&&&''''''((()))))))))''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&''''''((()))***'''''''''&&&&&&&&&&&&&&&))))))(((((())))))***+++((((((((((((((((((((((((&&&'''((()))))))))))))))(((((('''(((((()))***+++,,,***'''''')))+++------,,,,,,,,,,,,+++***)))((()))))))))(((((((((''''''&&&&&&&&&'''''''''''''''''''''((()))******++++++''''''((((((((((((''''''&&&&&&''''''((()))))))))'''(((((())))))(((((('''###'''******'''%%%&&&((())))))))))))))))))((((((************************++++++,,,,,,+++******)))************************(((((()))******************++++++++++++++++++******---///---)))'''))),,,++++++************++++++******))))))))))))******++++++++++++++++++++++++******))))))))))))******)))))))))*********++++++(((((())))))***+++,,,,,,))))))************))))))(((((((((((())))))))))))((((((''')))***+++***((())))))))))))************))))))))))))))))))))))))''''''(((((((((((())))))((()))+++***))))))***+++*********++++++*********)))((((((***,,,---+++******++++++,,,,,,++++++************++++++,,,,,,---++++++++++++++++++++++++,,,,,,+++++++++,,,---...---------------------------------......//////000000111333444555777999<<>>GGGQQQ^^^nnnxxxrrrllljjjgggdddcccdddfffggghhhhhhhhhiiikkklllnnnooo+++++++++++++++,,,,,,,,,))))))***+++,,,,,,------))))))***+++---...//////+++++++++******)))))))))++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((((((''')))))))))))))))))))))))))))'''''')))'''!!!))))))))))))((((((((((((&&&'''(((((((((((('''&&&'''''''''''''''(((((()))'''''''''''''''((((((((())))))(((((('''''''''&&&###$$$%%%&&&&&&&&&%%%%%%)))***++++++(((&&&&&&&&&'''''''''''''''''''''''')))((('''(((***+++***)))((((((((()))))))))))))))&&&&&&''''''(((((())))))''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((('''(((((()))))))))))))))&&&'''''''''(((((())))))((((((((('''''''''&&&&&&((((((((((((''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''(((((((((((((((''''''''''''((((((((((((%%%&&&&&&'''((())))))***))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&%%%&&&&&&''''''''''''''''''''''''''''''(((((())))))))))))((((((((((((''''''''''''(((((((((''''''&&&&&&''''''((((((''''''''''''''''''''',,,,,,++++++***++++++,,,((())))))))))))*********((((((((())))))((((((((())))))************))))))...---,,,,,,++++++++++++(((((((((((())))))))))))******+++++++++*********((((((((((((((()))))))))***)))(((((((((((())))))'''((((((((())))))******))))))************))))))))))))))))))(((((('''''')))))))))))))))(((((('''$$$%%%%%%&&&'''((())))))''''''''''''''''''''''''***************************)))''''''(((((('''&&&$$$%%%%%%&&&'''((()))))))))&&&$$$$$$(((+++,,,+++''''''(((((())))))******))))))))))))))))))************))))))))))))******------,,,+++*********+++************+++++++++,,,---,,,***+++,,,.........///---++++++,,,,,,+++***,,,,,,---...//////..................////////////...//////000222444666888888===FFFPPP]]]mmmyyyssspppnnnjjjgggffffffhhhiiiffffffffffffgggiiijjjkkk+++,,,,,,,,,,,,---------)))******+++,,,---......------,,,,,,+++++++++******************))))))))))))************+++++++++************************))))))))))))))))))))))))************************&&&&&&''''''((((((''''''(((((()))))))))))))))***&&&&&&(((---,,,'''$$$%%%))))))))))))((((((((((((&&&''''''((())))))******((((((''''''''''''((()))(((((('''&&&&&&'''''''''((((((((((((((((((((((((+++***)))'''&&&&&&&&&&&&(((***++++++)))(((((()))'''''''''''''''''''''''''''&&&%%%''')))***)))(((''''''(((((((((((())))))''''''''''''''''''(((((('''''''''''''''''''''''''''''''''&&&''''''((()))(((((((((((((((((((((((($$$&&&(((((('''''''''(((&&&&&&''''''((()))))))))''''''''''''&&&&&&&&&&&&((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((&&&&&&'''''''''(((((((((%%%%%%&&&''')))***+++,,,))))))))))))))))))))))))(((((((((((((((((((((((()))((((((((((((((())))))'''''''''''''''''''''''''''((()))******)))((('''((((((''''''''''''(((((()))((((((''''''(((((())))))((((((''''''''''''(((---,,,++++++++++++++++++&&&&&&''''''''''''(((((('''(((((())))))(((((('''))))))************))))))++++++***)))))))))******(((((((((((())))))))))))((()))******(((''''''((((((((())))))))))))*********)))((('''&&&'''((()))&&&''''''(((((()))))))))))))))************))))))%%%&&&'''((()))***))))))&&&&&&''''''''''''&&&&&&%%%%%%&&&'''(((((())))))''''''''''''''''''''''''&&&'''((()))************+++***))))))++++++***)))&&&&&&&&&'''((((((((())),,,,,,,,,+++)))(((((()))(((((((((((())))))))))))))))))))))))******************))))))))))))******...---,,,+++))))))))))))*********+++++++++,,,,,,...,,,******+++---------,,,,,,------,,,+++******+++,,,---/////////..................///////////////000111222555777999:::777===EEEPPP\\\mmm~~~yyysssrrrpppnnnkkkjjjiiijjjkkkfffffffffffffffggghhhhhh+++++++++,,,,,,,,,---------------,,,,,,,,,,,,,,,------,,,+++***))))))((())))))))))))************(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''((((((((((((((((((((((((((())))))*********)))***//////,,,***,,,***)))))))))((((((((('''((('''&&&&&&''')))+++,,,)))((('''&&&&&&'''((()))+++***(((&&&&&&'''((()))&&&&&&''''''((()))))))))(((((((((((()))******+++''')))***)))(((((((((***''''''''''''''''''''''''$$$######$$$&&&''''''&&&&&&&&&'''''''''(((((((((''''''''''''''''''&&&&&&''''''''''''''''''''''''((('''''''''(((((()))***((((((((((((((((((((((((!!!$$$''''''%%%$$$%%%&&&&&&&&&''''''((())))))***((((((((((((''''''''''''(((((((((((('''''''''''''''''''''(((((('''''''''(((''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''(((((()))***++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((('''''''''''''''((('''''''''''''''''''''''''''((()))******)))((('''((((((''''''''''''((((((++++++************++++++,,,+++***((((((((()))***,,,+++***))))))))))))***&&&&&&&&&'''''''''((((((''''''((())))))(((''''''))))))************))))))((((((((('''(((((())))))(((((((((((())))))))))))&&&(((******((('''(((***)))))))))*********+++++++++***((('''&&&'''((()))'''''''''((())))))******))))))************))))))%%%&&&''')))))))))(((((($$$%%%&&&'''(((((('''''''''''''''(((((()))))))))((((((((((((((((((((((((###$$$&&&'''(((((((((''''''&&&&&&(((***,,,,,,+++((((((((((((((((((((((((((()))******)))'''&&&&&&))))))))))))((((((((((((((()))))))))******************))))))))))))******,,,+++***))))))))))))))))))))))))************++++++*********++++++***((($$$(((---...,,,++++++,,,***+++---///000000///...............////////////000111222333555666777888777<<>>GGGQQQ]]]nnn|||}}}|||{{{~~~}}}|||{{{vvvooojjjddd______```___aaaddddddeeegggjjjmmmppprrrsss''''''((((((((()))))))))(((((((((((((((((((((((())))))))))))(((((('''&&&)))'''&&&&&&'''((((((''''''''''''(((((((((((()))((((((''''''''''''((((((%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&***))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''''''''&&&&&&'''''''''''''''&&&&&&&&&(((((((((((('''%%%$$$###''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((('''&&&&&&&&&&&&'''(((%%%%%%&&&(((((())))))(((''''''''''''((()))******''''''&&&&&&&&&''''''(((''''''''''''''''''''''''((((((((('''''''''&&&&&&((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$&&&(((((('''%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))(((((())))))(((&&&$$$$$$&&&((('''(((******)))'''%%%###'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''((('''&&&&&&%%%&&&&&&'''"""%%%((((((''''''***,,,(((''''''''''''''''''((((((((((((''''''''''''&&&'''&&&&&&&&&&&&'''((((((((((((((('''''''''&&&&&&((((((((((((((((((((((((%%%&&&''''''((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&'''((())))))(((''''''&&&&&&''''''((())))))))))))))))))))))))((((((((((((((((((((((((%%%'''((((((+++---***$$$%%%&&&)))******)))'''&&&***))))))(((((())))))***))))))))))))))))))))))))((((((''''''''''''((((((&&&%%%$$$%%%''')))))))))))))))))))))((('''&&&%%%''''''''''''''''''''''''))))))(((((((((((()))))))))((('''((())))))'''%%%((((((((((((((((((((((((((((((************((((((+++******))))))))))))))))))))))))***++++++,,,,,,///,,,)))))),,,---,,,+++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,......///000000///---,,,...111000---,,,...---***////////////000000000000222222111111222222333333777888<<>>CCCJJJVVVbbbvvvzzzyyyyyyzzz|||}}}|||zzzwwwtttqqqpppqqqrrrsssrrrrrrqqqpppooooooooopppqqq&&&&&&&&&''''''''''''(((&&&''''''''''''(((((((((&&&&&&&&&%%%%%%&&&&&&&&&(((((('''&&&&&&&&&&&&'''&&&''''''''''''((((((((($$$%%%%%%&&&'''((())))))''''''''''''''''''''''''&&&&&&'''(((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''###%%%'''((('''&&&&&&&&&&&&&&&'''((()))******+++)))(((((('''&&&%%%$$$$$$!!!"""$$$%%%''''''((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&'''''''''''''''&&&(((++++++***(((((((((***)))'''&&&&&&'''((())))))((('''&&&&&&&&&'''((('''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''(((((()))(((((('''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''((())))))((('''&&&((((((((('''&&&%%%######$$$$$$$$$$$$%%%%%%%%%%%%***))))))(((''''''&&&&&&)))(((((((((''''''''''''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''$$$%%%&&&((())))))))))))%%%%%%&&&&&&'''''''''((($$$%%%&&&&&&''''''&&&&&&((((((((((((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&))))))))))))))))))))))))&&&%%%%%%&&&&&&((())))))(((((((((''''''((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))((((((''''''(((((()))(((((((((((((((((((((((('''(((((()))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))***(((&&&%%%'''((((((((()))))))))************+++'''((())))))******)))))))))***,,,------,,,***)))(((***++++++******+++,,,((()))***,,,,,,,,,++++++,,,,,,+++,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,---......//////......------......///000000000111111111111222333555555666666999>>>CCCIIITTT___sssxxxwwwwwwxxxzzz{{{zzzyyyuuurrrpppoooppprrrrrrrrrsssrrrqqqpppppppppqqqrrr&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''%%%%%%&&&&&&''''''''''''$$$$$$%%%&&&'''((()))***%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''((((((((('''&&&&&&%%%%%%&&&&&&'''"""%%%'''((('''&&&&&&&&&%%%%%%&&&&&&''''''((((((%%%%%%&&&'''''''''&&&%%%$$$%%%&&&'''''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&$$$%%%&&&'''''''''&&&&&&&&&&&&&&&'''''''''((((((&&&''''''%%%######&&&***''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&''''''***)))((('''&&&%%%""" %%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''(((((('''''''''&&&&&&&&&%%%&&&((())))))(((&&&%%%%%%%%%&&&''''''&&&&&&%%%######$$$$$$$$$%%%%%%%%%((((((((((((((('''''''''(((((('''''''''&&&&&&&&&(((''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''$$$%%%&&&&&&&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))++++++***)))'''&&&&&&&&&'''''''''''''''$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((******((('''&&&%%%%%%%%%%%%&&&''''''(((''''''''''''''''''((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&(((((((((''''''&&&&&&''''''((())))))))))))(((((((((((((((((('''&&&&&&'''(((((((((((('''&&&&&&'''((((((((((((((((((((((((((((((''''''((()))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))***(((%%%%%%&&&'''(((((())))))*********+++++++++''''''((())))))))))))(((******++++++++++++******&&&((())))))(((''')))***++++++++++++++++++++++++***)))))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,,,,---............---------......///000000111111111111111111222333333666555888===@@@FFFPPP[[[mmm~~~}}}vvvuuutttuuuwwwyyyyyyxxxrrrpppmmmmmmnnnpppqqqqqqrrrqqqpppppppppqqqrrrsss&&&&&&&&&'''''''''(((((($$$$$$%%%%%%%%%&&&&&&&&&(((''''''&&&&&&''''''((((((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&'''((())))))((((((&&&&&&&&&&&&&&&&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%'''''''''(((((((((((()))'''&&&&&&%%%%%%&&&&&&'''"""$$$'''((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""%%%''')))(((((('''(((((())))))(((&&&$$$###$$$$$$%%%&&&''''''''''''###$$$&&&'''((('''&&&&&&&&&&&&&&&'''''''''(((((('''&&&###%%%***"""###&&&((()))(((&&&%%%###$$$%%%&&&''''''''''''%%%&&&&&&''''''(((((((((%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%(((***+++***)))$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&'''((())))))(((((('''''''''&&&&&&&&&$$$%%%'''(((((('''%%%$$$"""###%%%'''((((((((((((%%%%%%&&&&&&&&&'''''''''&&&&&&''''''((()))))))))))))))((((((((('''''''''(((((('''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%$$$"""&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''***------,,,)))'''%%%&&&&&&''''''((((((((($$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))...111111...)))&&&$$$$$$$$$%%%&&&'''((()))&&&'''''''''((()))))))))''''''''''''''''''''''''***)))'''&&&%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''''''''(((((())))))******)))(((&&&%%%%%%&&&((()))'''&&&%%%%%%%%%%%%&&&'''((((((((((((((((((((((((''''''((()))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))***'''%%%$$$%%%'''(((((())))))******++++++++++++&&&''''''(((((((((((((((+++***)))'''''')))***+++)))+++,,,,,,++++++,,,---......---,,,,,,,,,------,,,,,,+++++++++++++++,,,+++++++++,,,,,,---------+++,,,------++++++,,,---++++++,,,---------,,,,,,---------...///000000111111000000000000000111111555444777;;;???CCCMMMWWWhhhyyyuuutttssstttvvvwwwxxxwwwqqqnnnlllkkkmmmoooppppppqqqqqqpppppppppqqqrrrsss''''''''''''''''''''''''%%%%%%&&&&&&'''&&&&&&%%%&&&'''(((((('''$$$ &&&'''((())))))((('''&&&######$$$$$$$$$$$$%%%%%%%%%&&&((()))((('''%%%$$$(((((((((((((((((((((((("""###$$$%%%'''((())))))'''''''''(((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&$$$###&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))(((((((((''''''&&&&&&&&&%%%%%%&&&'''(((((('''''')))((('''&&&&&&'''((()))'''''''''''''''''''''''''''''''''''''''((()))***---***&&&""""""$$$(((***%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((()))(((''''''''''''&&&&&&&&&***)))(((''''''((()))***)))((('''&&&&&&&&&&&&&&&(((((((((((((((''''''&&&''''''((()))((('''%%%$$$''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&&&&&&&'''$$$&&&((()))***)))((('''&&&'''((())))))'''%%%$$$)))((('''&&&&&&&&&&&&&&&(((&&&$$$$$$&&&((())))))'''&&&$$$######$$$&&&'''&&&''')))*********)))(((******)))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))%%%%%%%%%&&&'''((()))***,,,+++***)))((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&******)))'''&&&%%%$$$###&&&&&&''''''''''''&&&&&&***)))))))))((((((((('''(((((((((((((((((((((((()))'''&&&'''******(((%%%***)))((('''&&&%%%%%%%%%++++++***)))((('''&&&&&&+++***)))(((((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))...,,,***(((''''''((()))...,,,))))))))))))(((&&&))))))((((((((((((((()))---,,,,,,+++***)))((((((***)))'''((()))***((('''+++***)))))))))***,,,---000///---,,,,,,---///111,,,---...///...---,,,+++*********++++++,,,,,,,,,++++++,,,,,,,,,,,,------111---)))***---...+++(((,,,,,,------------------///...---,,,---///111222111111000000111111222333666666888===AAAEEEOOOYYYmmm}}}|||{{{yyyyyyzzzyyyvvvtttssspppmmmlllmmmnnnnnnnnnooommmmmmqqquuuyyyxxxwww''''''''''''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&'''((()))((('''%%%$$$&&&''''''((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''((())))))***''''''''''''''''''''''''###$$$$$$%%%&&&'''((((((&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))'''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''(((((('''''')))((('''&&&&&&'''((((((''''''''''''''''''''''''(((''''''''''''(((((()))&&&$$$!!! """%%%'''%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&&&&'''(((''''''''''''&&&&&&&&&''''''&&&&&&&&&'''((()))((((((((('''''''''&&&&&&###$$$%%%'''((((((((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((()))((((((((()))))))))******%%%&&&((()))***)))'''&&&&&&'''((()))((('''%%%$$$)))((('''''''''''''''''')))'''$$$$$$%%%&&&'''&&&&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&'''(((((((((((((((***)))(((''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''((()))+++******)))((('''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''((((((((()))&&&&&&''''''''''''&&&&&&(((((((((''''''''''''''''''''''''''''''''''''''''''&&&%%%&&&((()))'''$$$''''''&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''(((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''))))))))))))))))))))))))---,,,***((((((((()))***---+++)))((()))))))))'''))))))(((((((((((())))))******))))))((((((''''''***((('''((()))***)))'''******)))((()))***+++,,,,,,+++***))))))******+++,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------+++++++++,,,,,,,,,------///,,,)))***...000...+++++++++,,,,,,---...//////111000...---------///000111111000000111111222333444444666<<<@@@FFFQQQ\\\nnn}}}|||{{{{{{{{{{{{xxxvvvtttqqqnnnmmmnnnoooooonnnnnnmmmmmmooosssuuuuuusss''''''''''''''''''''''''&&&'''''''''&&&%%%%%%$$$%%%%%%&&&''''''((((((((('''&&&&&&%%%%%%&&&&&&'''&&&'''''''''(((((((((((()))((('''&&&'''***,,,...&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''((('''''''''(((''''''&&&''''''((((((((((((((((((((((((((((((((((((''''''&&&'''''''''$$$$$$######$$$%%%'''(((%%%&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&&&&'''(((''''''''''''&&&&&&&&&%%%$$$$$$$$$%%%&&&'''''''''((()))))))))((('''&&&"""###$$$&&&''''''((((((''''''&&&&&&&&&''''''(((%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((((((((())))))))))))*********+++'''((()))))))))((('''&&&&&&'''((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&'''(((+++)))&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((((((((('''&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&''''''((()))))))))(((((((((''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&'''((())))))&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&$$$&&&&&&&&&&&&&&&'''(((((('''''''''(((((()))))))))'''&&&&&&&&&&&&''''''(((''''''''''''''''''(((((())))))))))))))))))))))))+++***)))(((((()))***++++++***(((((()))******)))))))))(((((((((((()))))))))))))))((((((((((((((()))((('''((()))***)))((())))))((((((((()))***+++,,,,,,,,,,,,++++++***))),,,+++++++++++++++,,,,,,,,,,,,------------......++++++++++++,,,,,,,,,,,,)))'''%%%&&&***,,,+++))))))***+++,,,...///000000111000///---,,,------...111000000000000111222222333222444:::???GGGTTT```ppp}}}|||{{{|||}}}|||{{{yyyuuussspppooopppppppppooonnnmmmlllmmmooopppooonnn''''''''''''''''''''''''''''''''''''&&&%%%$$$$$$%%%$$$######$$$%%%'''((('''&&&$$$$$$$$$$$$&&&'''''''''''''''(((((((((((()))(((''''''((()))***+++%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''&&&'''&&&&&&'''''''''(((((()))))))))))))))))))))))))))(((''''''&&&&&&&&&&&&%%%&&&&&&'''''''''((((((&&&&&&&&&&&&'''''''''''''''''''''(((((((((((()))(((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%'''(((***++++++)))(((&&&&&&''''''''''''&&&%%%%%%'''&&&%%%%%%&&&''')))***%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''&&&&&&'''''''''((((((((((((((())))))((('''&&&%%%&&&''''''(((((('''&&&&&&$$$$$$###$$$$$$%%%&&&&&&+++)))''''''((()))((('''%%%%%%&&&''''''&&&%%%%%%'''&&&%%%%%%%%%&&&((()))'''&&&&&&%%%%%%&&&&&&&&&((((((((('''''''''''''''''''''''''''''''''(((((((((''''''&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%(((((('''''''''(((((()))))))))))))))************((((((((((((((()))***+++((((((((()))))))))))))))((((((((((((((((((((((((((((((''''''((()))*********((('''(((***++++++***)))(((((((((((())))))******************+++++++++)))((('''((()))***)))(((((((((((((((((())))))***,,,,,,---...---+++)))'''+++***)))))))))***+++,,,,,,,,,,,,---------------***++++++++++++,,,,,,,,,)))'''&&&''')))******)))++++++,,,,,,---...////////////...---------......000000000000000111222222333222333888>>>FFFTTTaaarrr{{{zzzzzz{{{||||||{{{yyyvvvtttqqqpppqqqqqqpppooonnnnnnmmmmmmmmmllllllkkk''''''''''''''''''''''''&&&'''''''''&&&%%%%%%$$$'''&&&$$$######$$$%%%&&&&&&%%%$$$######$$$%%%&&&%%%&&&&&&&&&&&&'''''''''''''''((((((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''&&&&&&%%%%%%&&&''''''''''''''')))))))))))))))))))))))))))((('''&&&&&&&&&&&&&&&%%%%%%&&&'''&&&%%%$$$###&&&&&&&&&'''''''''(((((('''''''''(((((((((((()))(((''''''''''''&&&&&&&&&)))(((((('''&&&%%%$$$$$$&&&((()))++++++***((('''((((((((((((((('''&&&&&&'''&&&%%%%%%&&&''')))***&&&'''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''')))))))))(((((('''&&&&&&&&&&&&''''''''''''''''''%%%$$$$$$$$$%%%&&&'''''''''&&&%%%&&&((()))((((((%%%&&&&&&''''''&&&&&&%%%((('''&&&%%%&&&''')))***&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%(((((((((((((((((((((((((((''''''&&&&&&&&&''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((((((''''''''',,,+++***)))(((((((((((())))))((((((((('''''''''((((((((((((((()))***+++))))))*********+++++++++((((((((((((((((((((((((&&&&&&&&&&&&''''''((())))))((('''(((***+++++++++((((((((((((((()))*********************+++++++++(((''''''((()))******)))'''((((((((())))))))))))'''(((******)))'''$$$###******)))((()))***,,,---,,,,,,,,,+++++++++++++++*********+++++++++,,,,,,000///---------...------------------------,,,,,,,,,,,,,,,---...///000000000000//////000000111222555333444999===DDDRRR^^^qqqwwwvvvvvvwwwyyyzzzyyyxxxuuusssqqqqqqqqqqqqooonnnoooooonnnmmmlllkkkjjjkkk''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%+++)))(((&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&(((((('''%%%""" %%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&%%%$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((''''''&&&%%%$$$%%%&&&'''''''''''''''((((((((((((((((((((((((''''''&&&&&&%%%&&&&&&&&&'''((())))))((('''%%%$$$&&&&&&'''''''''(((((((((%%%%%%%%%&&&&&&&&&&&&'''(((''''''''''''&&&&&&&&&))))))))))))(((&&&%%%$$$&&&'''((()))))))))((('''%%%%%%'''((()))*********''''''&&&&&&&&&''''''((('''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%''''''&&&%%%%%%''''''''''''((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''(((((('''''''''''''''((()))$$$###"""$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((()))&&&&&&%%%%%%%%%&&&'''''''''''''''&&&%%%%%%$$$$$$((((((((((((((('''''''''''''''&&&&&&&&&''''''((('''''''''''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&'''(((***+++,,,---&&&&&&''''''''''''&&&&&&((((((((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&((())))))(((''''''(((---,,,+++)))((((((''''''&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&&&&&&&''''''((())))))******++++++,,,,,,))))))))))))))))))))))))%%%%%%&&&&&&''''''((((((***((('''(((***++++++***(((''''''(((((()))***+++)))))))))(((((((((((((((((('''&&&(((***+++***)))'''((()))*********))))))((()))***+++***)))&&&%%%))))))))))))***+++,,,,,,,,,,,,++++++++++++******************++++++++++++000///...------,,,,,,,,,///......------,,,++++++******+++---...///000111000////////////000111111555444555999===DDDPPP[[[nnn{{{rrrrrrrrrtttvvvxxxwwwvvvtttrrrpppppppppooommmkkkmmmnnnnnnmmmkkkjjjkkklll''''''''''''''''''''''''$$$$$$%%%&&&''''''''''''))))))((('''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((('''&&&$$$######$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&&&&'''''''''''''''(((((('''&&&&&&%%%###$$$%%%'''((((((''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''((())))))******)))((('''''''''''''''((((((((((((%%%%%%%%%&&&&&&&&&&&&'''(((''''''''''''&&&&&&&&&&&&'''(((((()))((('''&&&&&&&&&'''''''''((((((((($$$$$$&&&'''((()))))))))''''''''''''''''''&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''))))))((('''&&&(((((((((((())))))))))))(((''''''''''''(((((()))&&&&&&&&&&&&&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%''''''&&&$$$((('''&&&%%%%%%&&&'''(((%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&'''((((((((((((((('''&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''((()))'''''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&''')))***++++++&&&&&&''''''''''''&&&&&&)))(((((('''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%'''))))))'''%%%&&&(((***))))))((('''''''''(((%%%%%%%%%&&&&&&&&&&&&&&&(((''''''&&&&&&&&&&&&'''''''''((())))))***++++++))))))))))))))))))))))))''''''(((((()))(((((((((+++)))(((((()))+++***)))''''''''''''((()))***+++******))))))((((((''''''((('''&&&'''***+++***)))((()))***+++++++++***)))***+++,,,,,,,,,+++******((()))***+++,,,,,,,,,,,,------,,,,,,,,,+++++++++************++++++++++++*********))))))))))))***------------------,,,,,,***+++,,,---....../////////////////////000111111444333555:::>>>DDDOOOZZZkkk|||}}}xxxooooooooorrruuuvvvvvvuuurrrpppooonnnnnnmmmkkkiiijjjlllmmmllljjjiiikkkmmm''''''''''''''''''''''''######%%%&&&'''(((((((((%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%'''(((((('''%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$######$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&'''((()))(((&&&%%%%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&''''''((((((((('''((((((((('''&&&%%%%%%"""$$$%%%'''((((((''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&'''(((######$$$%%%&&&&&&&&&&&&''''''''''''((((((((()))'''''''''((((((((())))))(((((('''''''''&&&&&&&&&###$$$&&&((())))))))))))&&&&&&&&&&&&&&&'''((()))&&&&&&''''''&&&&&&%%%$$$''''''((()))((('''%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))***+++***)))'''''''''''''''(((((((((((('''''''''''''''((()))***&&&&&&&&&&&&&&&'''((()))%%%%%%$$$###""""""""""""+++***))))))***)))'''%%%)))(((&&&%%%%%%&&&((()))###$$$%%%&&&'''&&&%%%$$$&&&&&&&&&&&&&&&'''((()))***))))))((('''&&&&&&&&&%%%%%%%%%$$$$$$#########%%%%%%%%%&&&'''((()))***(((((('''''''''&&&&&&&&&((((((((((((((((((((((((&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&''''''''''''''''''&&&(((((('''&&&$$$###""""""&&&&&&&&&&&&&&&&&&&&&&&&###&&&((((((%%%$$$%%%''''''&&&&&&&&&&&&'''((((((&&&&&&'''((()))***+++,,,+++***)))(((((((((((((((%%%&&&&&&'''((())))))***))))))))))))))))))))))))))))))************))))))+++***(((((()))******)))''''''''''''((()))++++++---,,,,,,+++***))))))(((''''''&&&'''***++++++***((()))***,,,,,,++++++***'''(((((())))))))))))(((((()))+++,,,------,,,,,,.........------,,,,,,,,,)))************+++++++++)))***************,,,...,,,,,,,,,------.........,,,,,,---......---------///////////////000111111111111555;;;???EEEPPPZZZiiizzz{{{uuunnnnnnnnnqqqtttvvvvvvuuuqqqooonnnmmmmmmllliiiggggggjjjlllkkkiiiiiikkkmmm''''''&&&&&&&&&%%%%%%%%%((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&#########$$$%%%&&&'''(((&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$###"""!!!!!!'''&&&%%%&&&'''((((((&&&&&&&&&&&&''''''''''''(((((('''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&%%%&&&''''''''''''((((((((('''%%%$$$(((((((((((())))))))))))***(((&&&%%%$$$%%%'''(((%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""''''''(((((('''&&&%%%%%%'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&'''((('''%%%$$$$$$&&&###$$$&&&'''''''''&&&&&&'''&&&&&&''')))***)))((((((''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&######''')))'''&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''(((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''%%%%%%'''((((((((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$)))(((&&&%%%&&&''')))+++'''''''''(((((((((((((((((('''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))((('''&&&&&&'''((()))''''''&&&%%%$$$$$$######((()))++++++)))((()))******)))(((''''''&&&&&&''''''(((&&&###&&&+++)))"""%%%'''))))))))))))***+++******)))(((''''''(((((()))))))))))))))*********)))))))))***++++++,,,,,,******)))))))))))))))******((('''***///000---)))+++++++++++++++++++++++++++***)))((((((***,,,...,,,,,,............,,,,,,+++++++++,,,,,,,,,---------------------...//////......///000111222222333222111333888;;;@@@KKKVVVhhhyyyzzztttkkkjjjkkkmmmqqqssssssssssssrrrppppppooonnnkkkiiimmmjjjhhhhhhkkkmmmmmmlll''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&((('''&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######""""""((('''&&&'''((())))))'''&&&&&&&&&''''''''''''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%&&&'''((())))))((('''&&&%%%&&&&&&''''''''''''((((((((())))))((('''&&&&&&'''))),,,---''''''''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''&&&%%%$$$###''''''(((((('''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''((()))***)))'''&&&'''(((%%%&&&'''(((((((((''''''&&&%%%$$$%%%'''''''''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''',,,'''&&&)))***'''&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&''''''(((((()))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&'''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''%%%%%%%%%&&&((()))((((((((((((((('''''''''***)))(((&&&&&&&&&'''((((((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$((((((((((((((((((((((((((((((''''''''''''(((((((((''''''&&&%%%%%%$$$$$$&&&(((***)))((('''((())))))((((((''''''''''''((()))+++***'''(((,,,+++'''%%%'''))))))))))))***+++,,,++++++***************(((((())))))*********+++++++++******************+++******)))))))))******,,,***))),,,000111///+++++++++++++++++++++++++++,,,+++***)))***+++,,,...***++++++,,,,,,++++++***---------.........//////......------......///000000000111111111111111111444333555:::===BBBMMMXXXjjjzzzyyyssskkkjjjkkkmmmqqqtttuuuuuusssrrrpppoooooonnnkkkiiimmmkkkiiiiiikkkmmmlllkkk''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&%%%$$$$$$############%%%&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$###'''&&&%%%&&&((((((((('''&&&&&&&&&''''''''''''(((''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((''''''&&&%%%%%%$$$$$$((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%'''((()))******)))&&&$$$$$$%%%''')))&&&&&&&&&'''''''''((((((''''''''''''(((***+++---(((((((((((('''&&&%%%$$$(((((((((((((((((((((((((((((((((((('''&&&%%%$$$'''''''''(((''''''&&&%%%'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''''')))))))))'''&&&'''(((''''''((()))))))))(((((((((&&&%%%&&&''''''&&&%%%$$$$$$%%%&&&&&&'''((((((%%%%%%%%%&&&&&&&&&''''''+++&&&$$$'''(((&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''((('''&&&&&&&&&'''((()))&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&'''((())))))((((((''''''&&&&&&(((((('''&&&&&&&&&''''''(((''''''&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%))))))))))))))))))))))))''''''((((((((((((''''''((((((((('''&&&&&&%%%%%%%%%''')))((('''&&&''''''(((''''''''''''((())))))%%%((()))'''&&&'''((('''%%%''')))***)))((()))***+++++++++***************''''''((()))***++++++,,,,,,,,,++++++***))))))(((+++***************++++++,,,******,,,///000...+++++++++++++++++++++++++++---,,,***))))))***++++++,,,++++++******++++++,,,---------.........//////...............///000000333333222222111111111111444333555:::===BBBMMMXXXjjj{{{xxxsssmmmllllllmmmqqqtttuuuuuurrrpppnnnnnnnnnmmmkkkiiillljjjhhhhhhiiijjjiiihhh''''''&&&&&&&&&%%%%%%%%%(((((('''&&&&&&%%%%%%$$$'''''''''''''''''''''''''''&&&&&&%%%$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&""""""###$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&'''((((((''''''&&&&&&&&&%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((()))))))))(((&&&%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''&&&&&&&&&'''''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%&&&'''&&&%%%$$$%%%'''((((((((((((((((((((((((+++)))(((((())))))(((&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$!!!$$$%%%'''***&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$###$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&'''(((******)))((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%'''(((((()))((((((((((((((((((((((((&&&'''((())))))((('''&&&)))((((((((('''''''''&&&&&&'''))))))'''&&&'''(((&&&&&&&&&''''''(((******###&&&)))'''$$$$$$&&&(((&&&((()))***)))((()))***(((((()))))))))(((((((((&&&'''((()))***+++,,,,,,+++++++++*********))))))+++************++++++,,,***)))((())),,,---+++***++++++++++++++++++++++++,,,+++***)))(((((())))))......,,,,,,,,,,,,......+++++++++,,,,,,,,,------///............///000000222222222222222222222222222111333888;;;@@@KKKVVVhhhyyyzzzuuupppooonnnoooqqqsssssssssmmmllljjjkkklllllllllkkkiiihhhggggggggggggffffff''''''&&&&&&&&&%%%%%%%%%'''''''''&&&%%%%%%$$$$$$''''''''''''''''''''''''(((''''''&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&"""###$$$%%%&&&&&&%%%%%%''''''''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%'''((('''&&&&&&&&&&&&''''''''''''(((&&&&&&%%%%%%%%%&&&&&&'''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&(((((('''&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))((((((''''''&&&&&&'''''''''''''''&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''$$$&&&'''&&&%%%%%%&&&'''((((((''''''''''''''''''+++***(((((())))))(((&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''### ###$$$%%%)))&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$""""""###%%%&&&''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&''''''(((((('''''''''''''''''''''''''''''''''''''''(((((()))******)))((('''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&)))(((((((((((((((''''''&&&(((***)))((('''((((((&&&&&&&&&&&&''')))***+++&&&(((++++++(((''')))---&&&(((******)))((())))))'''((())))))))))))((((((&&&'''((()))***+++,,,,,,))))))*********+++++++++******))))))***++++++,,,***)))))))))***++++++***++++++++++++++++++++++++---,,,++++++************......,,,,,,,,,,,,......+++++++++,,,,,,,,,------...............///000000000111111222333333444444222111333888;;;@@@KKKVVVgggyyy}}}yyyuuusssrrrsssssssssrrrpppjjjhhhggghhhjjjlllmmmllljjjjjjjjjjjjiiihhhhhhhhh''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''''''''''''''''''''''''''(((''''''&&&&&&'''''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&'''((()))((('''&&&%%%((((((((('''&&&%%%######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''(((***+++***)))&&&&&&&&&''''''''''''(((&&&&&&%%%%%%%%%&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((())))))***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&&&&%%%$$$&&&'''((()))((('''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''((()))***++++++###$$$%%%'''((())))))***(((((((((((((((((((((((('''(((((((((((((((''''''%%%&&&''''''(((''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&''')))(((''''''((())))))((('''&&&&&&&&&'''''')))'''&&&'''(((((('''&&&(((((('''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''')))$$$"""%%%&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$#########$$$%%%&&&((((((((((((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((((((''''''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''''''''(((((((((((()))))))))((((((''''''&&&&&&&&&'''(((((())))))(((((((((''''''&&&&&&''''''(((((((((((((((((((((((((((,,,+++***)))(((&&&%%%%%%''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((''''''&&&(((******((('''((()))&&&&&&&&&'''''')))******'''&&&'''))))))'''(((,,,'''(((******)))(((((()))((()))+++,,,,,,+++******''''''((()))***++++++,,,((())))))***++++++,,,,,,(((((((((((()))***++++++,,,,,,++++++++++++,,,---++++++++++++++++++++++++...............---------,,,++++++******++++++,,,---------.........//////---------------...////////////000111222333444444444333555:::===BBBMMMXXXgggyyy|||xxxxxxxxxyyyyyywwwtttqqqkkkiiiggghhhjjjlllmmmmmmlllnnnoooooommmllllllmmm''''''&&&&&&&&&%%%%%%%%%###$$$$$$%%%%%%&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%'''(((((('''&&&%%%''''''''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&''')))***)))(((&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&'''((((((''''''&&&&&&&&&&&&&&&''''''((((((&&&&&&&&&&&&''''''''''''&&&&&&''')))******++++++$$$%%%&&&'''((((((((((((((((((((((((((((((((((((&&&''''''(((((('''''''''%%%&&&&&&'''(((((('''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&'''((((((''''''(((*********((('''''''''((((((((('''&&&'''((()))((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''+++'''&&&((()))&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''''''''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&'''&&&&&&%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''(((((((((((((((''''''''''''((()))*********))))))(((''''''&&&&&&''''''(((((((((((((((((((((((((((***))))))((('''&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''%%%''')))((('''&&&'''''''''''''''''''''((()))***&&&""""""'''(((&&&&&&)))''')))******((('''((()))((()))+++,,,,,,,,,******(((((())))))*********+++******************++++++''''''''''''((()))***+++,,,,,,,,,+++******,,,---++++++++++++++++++++++++,,,,,,------......------***++++++,,,,,,++++++***---------.........//////,,,,,,,,,,,,,,,---......000000000111111222222222444333555:::===BBBMMMXXXgggyyy~~~zzz{{{}}}zzzvvvqqqnnnkkkjjjkkklllllllllkkknnnpppqqqooommmnnnooo''''''&&&&&&&&&%%%%%%%%%''''''&&&%%%%%%$$$$$$###((((((((((((((((((((((((%%%%%%%%%$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&!!!$$$&&&''''''&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&%%%%%%$$$((((((((((((((((((((((((((((((((((((((((((((((((###$$$&&&((())))))((((((((('''%%%$$$$$$&&&)))+++&&&&&&&&&'''''''''(((((('''''''''((('''&&&&&&%%%&&&&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%&&&'''(((((((((''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&&&&%%%%%%'''(((,,,+++***((((((((()))***)))(((((()))***++++++***$$$%%%%%%&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''(((%%%%%%)))+++)))'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((()))((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''&&&%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&'''''''''(((((((((((((((%%%&&&((()))))))))((('''&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''###$$$%%%&&&''')))******)))))))))))))))))))))))))))((('''&&&&&&'''((()))&&&&&&&&&'''''''''''''''$$$&&&''''''&&&%%%%%%&&&(((''''''''''''((())))))+++$$$###)))---***)))+++''')))******((('''((()))%%%''')))***+++***)))((()))))))))))))))*********,,,,,,++++++***)))))))))&&&&&&&&&&&&'''(((***************)))'''((()))+++++++++++++++++++++++++++((()))***+++++++++++++++,,,,,,...//////...,,,,,,+++++++++,,,,,,,,,------,,,++++++++++++,,,------111111111000000000000000222111333888;;;@@@KKKVVVeeeyyy{{{}}}{{{wwwsssooommmlllllllllkkkhhhllloooooommmlllmmmooo'''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''%%%######%%%&&&'''&&&'''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%&&&((((((&&&&&&&&&'''''''''((((((((((((((()))(((''''''&&&'''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$%%%''')))(((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))'''&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''))))))((((((''''''&&&&&&'''''''''''''''''''''''')))((('''&&&%%%$$$$$$$$$''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%######$$$&&&''''''''''''''''''''''''&&&%%%$$$$$$$$$%%%&&&'''&&&'''(((******((('''&&&$$$%%%%%%&&&'''(((***+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''(((((((((((()))(((''''''&&&''')))******)))(((((((((%%%&&&'''''''''&&&%%%$$$$$$$$$$$$%%%&&&'''((()))''''''''''''''''''''''''333///)))%%%###%%%)))+++&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((+++***$$$###''''''"""&&&***......)))&&&''')))((((((''''''&&&&&&&&&&&&((((((((((((((((((((((((&&&'''((('''&&&&&&'''(((%%%&&&''')))))))))(((((()))((('''&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''))))))(((((('''''''''&&&))))))((((((''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&+++***)))((('''&&&%%%%%%''''''''''''''''''''''''))))))***))))))((('''&&&((())))))))))))(((''''''((((((((((((((()))******)))((((((((((((((())))))))))))(((((((((((())))))+++*********))))))((((((+++******)))))))))))))))///...---,,,,,,---...///+++,,,------,,,+++)))(((***,,,...//////---***((())))))(((((()))***++++++------------------------000///...---------------/////////000111111222222333222444888;;;@@@KKKVVViii{{{~~~~~~{{{sssqqqpppooonnnllliiigggnnnnnnnnnnnnooopppqqqrrr''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$######%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&'''(((((((((((('''&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%'''''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$%%%''')))&&&&&&%%%%%%%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%&&&(((''''''&&&&&&'''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''***)))((('''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&$$$&&&'''&&&%%%$$$%%%''''''''''''''''''''''''''')))(((&&&%%%%%%%%%%%%&&&&&&'''((())))))((('''&&&(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''$$$%%%&&&'''((()))))))))&&&''''''''''''&&&&&&&&&&&&&&&'''''''''&&&%%%$$$%%%%%%%%%%%%&&&&&&'''((('''''''''''''''''''''''')))(((&&&$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((###''''''###$$$((()))&&&%%%)))---,,,(((&&&&&&((())))))((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&&&&'''(((((()))*********)))(((((((((((('''&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''$$$%%%&&&(((***+++------((((((((((((((('''''''''***)))((('''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((())))))))))))((((((''''''((()))***************)))((((((''''''''''''(((******))))))))))))******(((''''''&&&&&&''''''(((************)))))))))(((''''''(((((()))+++,,,---+++***)))(((((()))***+++++++++,,,,,,,,,+++******+++,,,---...---,,,***)))***)))))))))******+++,,,------------------------//////...---------------/////////000111111222222444333555888;;;???IIITTTgggyyy}}}~~~uuusssqqqqqqqqqpppnnnlllmmmmmmmmmnnnpppqqqsssttt'''&&&&&&&&&&&&%%%%%%%%%###$$$$$$%%%&&&'''((()))'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$######%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&%%%%%%'''&&&&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%'''''''''''''''&&&&&&&&&%%%&&&&&&&&&%%%%%%''')))%%%%%%%%%%%%&&&'''((((((&&&&&&&&&&&&&&&%%%%%%%%%(((((('''''''''(((((()))'''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''''''''''''''***)))((('''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&$$$&&&((()))'''&&&&&&'''''''''''''''''''''''''''***)))((('''&&&%%%%%%%%%&&&'''((())))))((('''&&&)))((('''&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&###$$$%%%&&&((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%%%%%%%$$$###'''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((###%%%&&&$$$%%%((()))'''%%%(((+++***'''%%%&&&''')))))))))((((((((((((((($$$$$$$$$$$$$$$$$$$$$$$$&&&'''((('''&&&&&&'''((()))******))))))'''&&&&&&(((((('''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&'''''')))))))))***************'''''''''((((((((((((((((((((('''''''''(((((()))&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''((()))))))))((((((%%%&&&''')))******++++++))))))((('''&&&&&&&&&&&&***))))))((((((((()))))))))((((((''''''(((((()))************))))))))))))''''''(((((()))+++,,,---,,,++++++******++++++,,,++++++******++++++,,,,,,+++++++++++++++*********++++++******++++++,,,,,,------------------------//////...------------.../////////000111111222222666444555888:::>>>HHHRRReeewww~~~{{{}}}tttrrrnnnmmmllllllkkkjjjjjjkkklllmmmooorrrtttuuu&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''''''''%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%''''''((((((((()))))))))&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''$$$%%%&&&&&&%%%%%%&&&(((%%%%%%%%%%%%%%%&&&'''(((''''''(((((())))))))))))''''''''''''''''''((()))''''''''''''''''''''''''&&&&&&&&&''''''(((((((((''''''''''''''''''''''''))))))((('''&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&&&&(((***+++)))'''%%%%%%''''''''''''''''''''''''(((((('''&&&&&&&&&%%%%%%&&&''''''((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((('''&&&%%%&&&&&&''''''&&&&&&%%%$$$((('''''''''((())))))(((&&&&&&&&&&&&&&&%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$'''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''(((((('''&&&&&&&&&%%%$$$&&&((((((&&&%%%%%%&&&((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&&&&(((&&&&&&&&&&&&&&&%%%%%%$$$(((''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''++++++******)))(((''''''&&&&&&''''''(((((())))))$$$$$$$$$%%%&&&'''((()))))))))(((''''''&&&%%%%%%''''''''''''''''''''''''&&&&&&'''((()))))))))((($$$%%%&&&'''(((((((((((()))(((((('''''''''(((((()))((((((''''''''''''(((++++++************++++++*********)))))))))))))))+++******))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***,,,---///,,,+++***))))))******+++,,,,,,,,,++++++,,,,,,---,,,,,,------------------///......---------....../////////000111111222222555333444888:::>>>HHHRRRddduuu~~~zzzzzz{{{yyytttqqqmmmjjjiiihhhggggggggghhhiiikkknnnpppsssttt&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%''''''''''''((((((((()))&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''$$$%%%''''''&&&%%%&&&'''((('''&&&%%%%%%%%%%%%%%%###$$$&&&((()))*********&&&%%%%%%%%%&&&&&&'''(((''''''''''''''''''''''''%%%%%%&&&&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&(((***,,,+++)))&&&$$$###''''''''''''''''''''''''$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((('''&&&%%%&&&&&&''''''&&&&&&%%%$$$)))'''%%%%%%((())))))(((''''''&&&&&&%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))(((&&&%%%%%%$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''((('''&&&&&&&&&(((%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&''''''(((&&&'''''''''''''''''''''''''''&&&&&&&&&&&&''''''$$$$$$&&&''')))***+++,,,&&&&&&''''''(((((())))))&&&%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&%%%%%%''''''''''''''''''''''''%%%&&&'''(((((((((((((((((((((((())))))(((((('''(((((((((((()))***+++,,,+++***))))))((((((((()))++++++************++++++))))))))))))))))))******+++******)))))))))))))))(((((())))))))))))((((((******))))))***,,,...///,,,+++)))((((((***+++,,,------,,,,,,,,,,,,,,,---,,,,,,,,,---------............---------......////////////000111111222222222111333777:::???IIITTTcccuuu}}}yyywwwxxx{{{|||vvvtttqqqmmmkkkllllllmmmllleeefffgggiiikkknnnpppqqq%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''###$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%''''''&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%&&&''''''(((''''''''''''''''''''''''(((((((((((('''&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&###%%%''''''&&&%%%&&&'''(((((('''&&&%%%%%%%%%%%% !!!###&&&''''''''''''%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&)))***+++***(((%%%$$$$$$''''''''''''''''''''''''!!!"""$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&***)))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&###$$$%%%&&&(((((((((((('''$$$!!!"""&&&((((((&&&((('''&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%)))'''&&&$$$######$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$&&&)))***'''&&&'''%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&'''(((''''''''''''((()))***+++'''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''(((((())))))'''''''''(((((((((((((((,,,+++***(((&&&%%%%%%%%%$$$$$$%%%&&&'''(((((()))''''''''''''''''''''''''&&&&&&'''(((((((((''''''+++++++++++++++***))))))''''''((()))***,,,---......------,,,++++++++++++)))((((((''''''(((((()))))))))))))))************''''''(((((()))+++,,,---******++++++++++++******************+++,,,---...++++++***))))))+++,,,---------,,,,,,++++++,,,,,,+++,,,,,,------............------------...///////////////000111111222222111000222777:::???JJJUUUaaassszzzxxxxxxyyy{{{~~~yyymmmllljjjkkkmmmpppppppppggggggggghhhjjjlllmmmnnn%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''######$$$$$$%%%&&&&&&'''$$$$$$$$$%%%''''''&&&$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''%%%$$$############$$$$$$$$$$$$%%%'''(((((((((((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###%%%'''((('''&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&!!!"""$$$%%%&&&%%%$$$###%%%%%%%%%&&&&&&'''((()))'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&'''((()))(((&&&%%%&&&'''''''''''''''''''''''''''###$$$%%%'''''''''&&&&&&'''&&&&&&&&&&&&&&&&&&'''***)))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''$$$%%%&&&'''((()))))))))((($$$ !!!%%%((((((&&&((('''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&'''''''''''''''&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$)))((($$$"""$$$&&&%%%$$$%%%&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&&&&'''(((***)))((((((((()))***+++&&&&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''++++++***)))((('''&&&%%%((((((((((((((('''''''''+++***)))((('''&&&&&&&&&###$$$$$$%%%'''(((((()))'''''''''''''''''''''''''''''''''(((''''''&&&&&&))))))******************(((((((((((()))***,,,,,,...---,,,+++************(((''''''&&&&&&''''''(((((()))))))))************''''''(((((()))+++,,,---,,,---...//////...---,,,)))***++++++,,,,,,,,,,,,+++++++++++++++,,,------------,,,+++++++++++++++++++++,,,,,,---......///---------------...///////////////000111111222222222111333777999>>>HHHSSS___qqq~~~{{{yyy{{{{{{|||}}}mmmllllllmmmoooppppppnnnjjjjjjjjjjjjjjjkkklllmmm%%%%%%%%%&&&&&&'''''''''###$$$$$$%%%&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&'''((())))))$$$###$$$&&&''''''%%%$$$#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&$$$###"""$$$$$$%%%%%%%%%&&&&&&&&&(((((())))))(((((('''&&&%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%#########$$$$$$%%%%%%%%%###%%%'''((('''&&&&&&&&&%%%%%%%%%%%%&&&'''((((((%%%&&&'''''''''%%%"""!!!&&&&&&&&&'''''')))******'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''(((((('''''''''(((((()))'''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&$$$%%%&&&&&&&&&&&&)))+++''''''''''''''''''''''''&&&'''((((((((('''&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&'''''')))***,,,,,,&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$%%%&&&'''((((((((())))))(((((('''&&&***%%%"""###'''+++***(((((('''&&&%%%$$$%%%&&&&&&$$$$$$$$$%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''((((((''''''###$$$$$$%%%&&&'''((((((((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''(((%%%%%%(((&&&&&&%%%$$$%%%&&&'''((('''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&'''(((+++***((('''&&&&&&''''''&&&&&&&&&&&&&&&'''((()))&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''&&&'''((()))***+++,,,,,,))))))(((((('''''''''&&&######$$$$$$&&&''')))***&&&&&&&&&&&&&&&&&&%%%%%%'''''''''''''''''''''''''''((((((((('''&&&%%%%%%$$$$$$&&&'''(((((((((((()))(((((((((((())))))***+++***)))(((''''''''''''))))))(((((((((((())))))(((((())))))*********++++++******)))))))))))))))******,,,,,,,,,,,,******)))***+++------,,,+++***++++++,,,,,,---------------,,,++++++************++++++,,,,,,---...//////---------------...///000/////////000111111222222444333444777999===FFFQQQ]]]ooo}}}|||}}}{{{|||~~~wwwvvvtttttttttssspppnnnmmmmmmlllkkkkkklllllllll$$$%%%'''))))))))))))(((((('''%%%%%%%%%''')))***((('''%%%%%%&&&&&&&&&%%%''''''(((((('''%%%$$$"""%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&%%%$$$$$$###%%%%%%%%%&&&&&&''''''''')))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&(((((())))))((('''&&&&&&''''''&&&&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$############%%%%%%%%%&&&&&&'''''''''...'''!!!"""&&&)))'''###)))(((&&&%%%$$$%%%%%%&&&&&&&&&''''''(((((())))))''''''''''''''''''''''''''''''''''''(((((((((((("""###$$$&&&&&&&&&&&&%%%&&&(((******((('''&&&'''&&&''')))((('''&&&'''((()))(((&&&$$$###$$$%%%&&&***'''%%%&&&((()))(((&&&))))))))))))))))))))))))%%%$$$$$$######$$$$$$%%%(((((('''&&&%%%%%%$$$$$$&&&%%%$$$%%%'''''''''%%%&&&&&&''''''''''''&&&&&&########################&&&%%%%%%%%%%%%&&&''''''((('''&&&'''((())))))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%"""###$$$&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%&&&'''''''''&&&&&&%%%$$$$$$$$$%%%%%%###!!!&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$######$$$&&&'''''''''''''''''''''''''''(((((((((((((((((((((((("""%%%&&&%%%%%%''')))(((((('''&&&%%%$$$$$$###(((((('''&&&%%%%%%$$$$$$'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''(((((('''&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&******)))((('''&&&%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''(((((())))))))))))(((((((((((((((''''''(((******)))((("""###%%%''''''''''''&&&((('''&&&&&&''')))+++,,,++++++,,,,,,,,,---------,,,+++******))))))******000///---+++***(((((((((///---***(((&&&&&&'''''',,,,,,------...//////000------------------,,,,,,//////000111222222333333111111333777:::>>>HHHRRRcccuuu}}}||||||~~~zzzwwwwwwzzzzzzuuuqqqqqqrrrqqqppppppoooooopppppp$$$%%%'''((())))))((((((((('''%%%%%%%%%'''(((***)))'''%%%%%%&&&'''&&&%%%&&&&&&&&&&&&&&&$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''(((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&'''((((((((((((''''''&&&%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&& ###''''''%%%((('''&&&%%%%%%%%%&&&'''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''(((((())))))))))))(((&&&'''))))))(((''''''(((*********)))'''&&&'''))))))((('''&&&&&&''')))***+++(((&&&''')))***)))(((((((((((((((((((((((((((&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''((('''&&&&&&(((((('''&&&&&&&&&''''''''''''&&&&&&'''''''''''''''&&&&&&&&&(((''''''''''''((()))))))))((('''(((***+++***)))+++******)))(((((('''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%&&&%%%&&&&&&'''''''''''''''&&&&&&(((((('''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''"""%%%'''((('''&&&(((***)))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))(((''''''&&&&&&''''''(((%%%&&&&&&&&&'''''''''''')))(((((('''&&&&&&''''''&&&'''((())))))((('''&&&))))))((((((''''''&&&&&&(((''''''''''''''''''(((''''''&&&&&&'''(((((()))))))))))))))(((((((((((()))(((((()))+++,,,***)))&&&''')))***++++++******************+++,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---......///---,,,,,,+++*********+++---,,,+++******,,,---///............------------...........................//////000111111222222111111333777:::>>>HHHRRRaaattt~~~}}}zzzvvvuuuyyyyyyvvvssstttsssrrrrrrqqqqqqrrrssssss$$$%%%&&&''''''(((''''''''''''&&&%%%%%%'''((()))***(((&&&&&&'''((('''&&&%%%%%%%%%%%%$$$###""""""''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''(((((((((''''''###$$$$$$%%%&&&'''((()))'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$&&&&&&&&&%%%&&&&&&'''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''&&&'''(((''''''''')))+++///...---***'''&&&((()))((('''&&&&&&''')))***+++***)))'''''')))***)))(((''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&''''''((()))*********)))''''''(((((('''%%%&&&&&&''''''''''''&&&&&&******))))))((((((''''''(((''''''''''''((())))))(((''''''''')))***)))((((((((('''''''''&&&&&&&&&(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$''''''''''''''''''''''''&&&%%%%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&'''((()))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''))))))(((((()))***(((((((((((((((((((((((($$$$$$%%%&&&''''''(((((())))))))))))))))))))))))(((((((((''''''(((((((((&&&&&&'''''''''((((((((())))))((((((''''''((((((''''''(((((((((((('''''''''''''''''''''''''''''')))((((((''''''(((((()))((((((''''''(((((())))))(((((((((((())))))))))))***))))))***,,,,,,+++***((()))+++,,,---,,,,,,+++(((((()))******))))))))))))*********++++++++++++,,,,,,,,,,,,...///000111************+++,,,---...,,,+++++++++,,,...000111111000///...---,,,+++***............//////000111.........///000000111111222111333777:::===GGGQQQ___qqqzzzxxxtttsssvvvwwwuuuuuuwwwtttttttttsssttttttuuuuuu$$$%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&'''(((***(((''''''(((((('''&&&%%%%%%%%%%%%$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((((((((((($$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&''''''''''''&&&&&&%%%%%%%%%'''***,,,,,,(((&&&%%%&&&%%%&&&&&&&&&''''''(((((((((((((((''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((***)))(((''''''&&&&&&&&&&&&''''''&&&&&&'''***,,,222111...***'''&&&(((***&&&&&&%%%%%%&&&'''(((((()))((('''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))((((((''''''(((((()))&&&&&&&&&'''(((((())))))+++)))''''''((('''&&&$$$%%%&&&&&&''''''&&&&&&%%%)))(((((('''&&&%%%%%%$$$&&&%%%%%%%%%%%%&&&''''''&&&%%%$$$%%%'''''''''%%%###$$$$$$%%%&&&&&&''''''((('''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&)))((('''&&&%%%%%%%%%$$$%%%&&&''''''''''''&&&%%%''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((()))))))))(((((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''((((((''''''''''''(((((('''''''''(((((((((((()))))))))(((((((((((())))))'''(((((((((((((((((('''&&&&&&&&&''''''((((((((())))))(((((((((((())))))))))))(((((((((((())))))(((((((((((()))))))))))))))))))))***+++,,,+++)))'''((()))***+++***))))))'''((()))))))))((('''&&&))))))))))))***************))))))***+++,,,------************+++,,,---...,,,++++++++++++,,,---...000//////...---,,,+++***------------...///111222/////////000000000111111222111333777999===FFFPPP]]]nnnyyyvvvqqqooorrrtttssstttwwwvvvvvvuuutttttttttuuuuuu%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&''''''***(((''''''(((((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%"""''')))'''&&&'''***%%%&&&&&&''''''(((((((((((((((''''''&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''((((((((((((...------,,,+++***))))))&&&''''''&&&&&&'''***,,,222111...***'''&&&(((***((((((''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&&&&&&&&&&%%%###%%%%%%&&&&&&&&&&&&%%%%%%'''''''''&&&%%%$$$######&&&%%%%%%%%%%%%&&&''''''&&&%%%$$$%%%'''''''''%%%''''''(((((((((((())))))%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&%%%$$$$$$%%%%%%&&&'''''''''&&&%%%%%%$$$###''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''(((''''''(((((('''&&&%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''(((((((((((()))))))))(((((((((((())))))(((((((((''''''(((((((((%%%%%%&&&&&&''''''(((((())))))(((((((((((())))))))))))(((((((((((())))))'''((((((((()))))))))***((((((''')))***+++)))(((&&&'''((()))))))))((('''***+++,,,---,,,+++***)))(((((()))))))))***************)))))))))))))))***+++++++++***++++++,,,,,,++++++++++++,,,---......------------------------,,,,,,++++++,,,...000111000000111111111111111222222111333666999<<>>EEEMMM[[[jjj~~~}}}~~~~~~}}}ttttttrrrpppooonnnnnnnnnpppqqqrrrtttvvvyyyzzz{{{((((((((()))(((''''''&&&&&&&&&&&&&&&&&&'''''''''''''''%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''&&&'''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&'''%%%&&&&&&&&&&&&&&&&&&%%%((('''%%%$$$$$$$$$&&&'''(((((('''&&&&&&'''(((((($$$%%%&&&&&&''''''&&&&&&"""$$$%%%$$$######$$$%%%&&&&&&&&&%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%$$$$$$%%%&&&''')))&&&$$$$$$%%%'''''''''(((''''''''''''&&&&&&&&&$$$&&&'''&&&%%%$$$%%%&&&&&&&&&'''(((((((((((('''((((((((((((((((((((((((&&&&&&&&&&&&''')))***+++((((((''''''''''''(((((( ###'''(((((('''&&&'''&&&&&&&&&&&&'''''''''''''''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%''''''''''''''''''''''''(((((()))))))))((((((''')))(((&&&&&&'''***---///'''&&&&&&%%%$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&%%%$$$###!!!$$$&&&'''&&&%%%$$$&&&&&&&&&'''''''''''''''&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%%%%$$$%%%&&&'''(((&&&%%%%%%%%%%%%&&&'''((($$$###"""$$$'''(((&&&$$$''''''''''''''''''''''''&&&&&&'''((((((((((((((((((((('''''''''&&&&&&&&&&&&''''''((((((''''''&&&'''''''''&&&&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&(((''''''''''''''''''(((&&&&&&'''''''''&&&&&&%%%+++)))(((((()))***)))((('''&&&&&&%%%&&&'''((())))))(((((((((''''''''''''))))))))))))))))))))))))***(((&&&%%%%%%&&&(((***+++***)))(((((()))***+++++++++++++++++++++++++++)))))))))))))))***++++++,,,,,,,,,,,,,,,+++******,,,,,,++++++++++++,,,,,,,,,***)))***,,,------------------,,,,,,,,,,,,,,,---------...............////////////000111000000444222222666999<<>>EEEKKKYYYmmm}}}wwwsssooommmkkkkkklllmmmmmmlllmmmmmmnnnppprrrtttvvvxxx'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&******(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((((($$$%%%&&&'''((())))))))))))(((&&&%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&'''(((((())))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$&&&''''''%%%""" ###&&&&&&&&&%%%''')))$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&'''(((((((((((((((''''''''''''(((((()))(((&&&'''(((((('''&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&((((((((('''&&&$$$$$$$$$%%%&&&'''((()))%%%%%%'''((())))))))))))&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&'''''''''(((&&&&&&&&&'''''''''''''''%%%&&&'''((()))((((((''''''&&&%%%%%%$$$$$$$$$$$$''''''''''''''''''''''''$$$%%%%%%&&&''''''((((((''''''''''''''''''''''''&&&((()))(((&&&%%%''')))(((''''''''''''''''''(((%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&'''(((((()))$$$$$$$$$%%%&&&'''))))))'''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&###$$$%%%'''((((((''''''%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%""" %%%%%%&&&&&&''''''''''''((((((((())))))(((((((((###"""!!!!!!"""$$$'''((((((''''''''''''(((((()))"""###$$$%%%&&&'''''''''&&&'''((())))))((('''&&&""""""###$$$$$$###""""""&&&&&&&&&'''''''''((((((%%%%%%&&&&&&&&&''''''''')))(((&&&&&&&&&''')))*********)))))))))))))))***(((((())))))************)))))))))***+++,,,,,,,,,******+++++++++,,,,,,,,,(((((())))))***++++++,,,+++++++++++++++,,,,,,---))))))))))))***,,,------,,,///444888888444///,,,------......///000000111000000111111222333444444222111222666888888===DDDLLLZZZmmm|||vvvrrrnnnlllkkkkkkmmmooooooooonnnnnnnnnoooqqqssstttuuu'''''''''&&&&&&%%%%%%$$$(((&&&$$$###"""$$$&&&'''))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%"""###$$$&&&'''((())))))+++***(((&&&%%%&&&'''(((%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&''')))'''###"""%%%%%%$$$$$$&&&)))&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''((())))))&&&&&&''''''''''''''''''&&&%%%%%%'''((()))'''&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&((()))))))))((((((######$$$%%%&&&((()))***''''''((((((((((((((('''&&&&&&&&&&&&&&&'''((()))$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''((((((((($$$%%%'''(((((((((''''''***)))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&(((+++...///,,,******+++'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&'''''''''#########$$$$$$$$$%%%%%%'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''"""###$$$&&&''''''&&&&&&''''''&&&&&&&&&'''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&''''''((()))'''$$$""""""$$$''')))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%%%%&&&(((***+++%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%'''%%%######$$$'''+++...'''''''''''''''((()))******)))((('''%%%$$$###"""%%%&&&)))++++++)))&&&%%%&&&&&&((((((((((((&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&'''''')))(((&&&%%%&&&''')))+++(((''''''(((((()))***+++))))))***++++++++++++***))))))***+++,,,,,,------******+++++++++,,,,,,,,,&&&'''(((***++++++++++++*********)))***++++++,,,+++++++++******+++,,,,,,,,,000666;;;;;;666000,,,,,,,,,------...//////000...///000111222333444444222111222666888888===CCCNNN[[[nnn~~~zzztttpppmmmlllkkkllloooqqqsssssslllmmmnnnoooqqqtttvvvwww******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''(((((((((''''''&&&&&&&&&)))((('''&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&&&&((()))((('''&&&((()))$$$$$$%%%&&&&&&''''''(((''''''''''''''''''''''''''''''&&&%%%&&&'''((()))&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((())))))((((((((('''''''''&&&&&&'''((('''&&&$$$###''''''((((((((((((''''''''''''''''''((((((((((((&&&'''((())))))((('''&&&&&&&&&%%%$$$%%%&&&'''(((,,,+++)))((())))))((('''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%%%%%%%%%%&&&'''((())))))'''(((******(((&&&&&&&&&'''...333111***%%%''',,,%%%'''(((((('''&&&&&&'''((((((''''''&&&&&&%%%%%%%%%&&&&&&'''''''''(((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&---***'''(((+++,,,)))&&&''''''((((((((((((''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((!!!%%%***'''###''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''&&&&&&%%%%%%###%%%&&&&&&%%%%%%'''(((''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&%%%$$$###"""''''''(((((('''&&&%%%%%%%%%&&&((()))))))))((('''******)))((('''&&&&&&%%%(((((())))))(((''''''&&&(((((((((((((((((((((((('''&&&%%%$$$$$$%%%&&&'''))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''''''''''''''$$$%%%&&&&&&%%%%%%''')))+++***)))(((((()))***++++++******)))(((''''''&&&%%%&&&&&&'''((())))))***((((((((((((((((((((((((+++))))))+++,,,)))))),,,******))))))))))))******$$$)))...---)))&&&(((***)))************+++++++++++++++++++++++++++++++++///...---,,,,,,,,,,,,,,,,,,,,,++++++***++++++++++++---///000//////000111+++,,,---///000000000000/////////000111333444555666333333666777999@@@GGGQQQ]]]nnn|||yyywwwsssooolllkkkkkkkkknnnrrruuuwwwwwwtttrrrooommmmmmpppsssvvv))))))))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$''''''&&&&&&&&&''''''((((((''''''''''''&&&&&&&&&&&&'''((('''&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%&&&&&&'''&&&&&&&&&''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((######$$$$$$%%%&&&&&&&&&$$$%%%%%%&&&%%%$$$###"""''''''((((((((((((''''''''''''''''''((((((((((((''''''(((((((((((('''''''''&&&&&&%%%&&&'''((()))---+++((('''((((((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''%%%&&&&&&&&&'''(((((((((&&&'''))))))'''%%%%%%&&&$$$)))---,,,'''###%%%(((%%%'''(((((('''&&&&&&'''((((((''''''''''''''''''***)))'''''''''((('''''''''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&+++,,,,,,+++)))(((((((((''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''(((########################'''''''''&&&&&&&&&&&&%%%)))### $$$'''&&&###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))(((((('''&&&&&&%%%%%%$$$&&&'''&&&%%%%%%&&&'''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''(((((('''''''''''''''(((((('''&&&&&&%%%###$$$%%%&&&&&&&&&%%%%%%))))))(((((('''&&&&&&%%%''''''(((((((((''''''&&&((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&&&&%%%((((((((('''&&&&&&&&&%%%%%%&&&'''&&&%%%%%%'''(((((())))))))))))))))))((()))))))))((((((''''''&&&'''''''''(((((()))))))))((((((((((((((((((((((((+++((((((++++++))))))+++))))))(((((((((((()))))))))+++---,,,)))(((***,,,)))************+++++++++++++++++++++++++++++++++...------,,,,,,,,,,,,,,,************+++,,,------+++---///////////////111---...///////////////...//////000000111222333444555333333666777999@@@GGGOOO[[[nnn~~~zzzwwwtttooojjjggggggggghhhlllqqquuuwwwxxxtttrrrpppoooppprrruuuwww)))))))))(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&((())))))(((''''''''''''&&&&&&&&&&&&'''((('''%%%$$$$$$%%%(((((('''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&***)))((('''%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''' """###%%%&&&'''((($$$%%%%%%%%%%%%$$$######''''''((((((((((((''''''&&&''''''''''''(((((((((((((((''''''''''''(((((('''''''''''''''((())))))...+++(((&&&&&&''''''&&&''''''''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))&&&&&&''''''''''''''''''&&&((())))))'''&&&&&&'''###%%%((((((&&&%%%%%%%%%%%%'''(((((('''&&&&&&''''''''''''(((((((((((((((///+++'''&&&(((((('''%%%'''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$''''''''''''''''''''''''))),,,...,,,'''%%%'''***''''''((((((((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%)))&&&######$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&%%%%%%%%%'''''''''%%%$$$%%%&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&'''((()))))))))'''''''''(((''''''&&&%%%###$$$%%%&&&&&&&&&&&&%%%((((((''''''&&&&&&&&&%%%&&&&&&''''''''''''''''''(((((((((((((((((((((((((((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))((('''&&&%%%%%%$$$&&&'''(((&&&%%%$$$&&&'''%%%''')))******)))'''%%%''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((%%%%%%((((((%%%%%%(((((((((''''''''''''((((((+++***))))))((()))***+++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++*********+++,,,,,,---+++---/////////...///000///////////////...------000000111111111222222333555222333666888999???FFFMMMZZZnnn{{{wwwqqqkkkgggffffffgggjjjooorrrttttttrrrqqqqqqqqqsssuuuwwwxxx((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((((((''''''''''''&&&&&&&&&'''(((((('''%%%$$$%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&))))))((('''&&&&&&%%%%%%&&&&&&&&&''''''''''''((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$&&&'''((()))***''''''''''''''''''&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&'''''''''(((((()))((('''&&&&&&'''((()))((((((((((((((())))))***000---)))''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''&&&&&&&&&''')))******((('''((()))&&&&&&&&&'''))))))((('''%%%'''(((((('''&&&&&&''''''''''''(((((()))))))))...)))%%%%%%''')))'''%%%'''''''''''''''&&&&&&&&&(((((((((''''''&&&&&&&&&((((((((((((((((((((((((''')))***)))''''''(((***''''''((((((((((((''''''''''''&&&&&&%%%%%%%%%$$$%%%%%%$$$$$$$$$%%%%%%&&&(((((((((((())))))))))))&&&&&&%%%%%%%%%$$$$$$$$$&&&'''&&&%%%$$$$$$&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&'''((('''%%%$$$$$$&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%$$$$$$$$$###$$$%%%&&&''''''''''''&&&'''''''''''''''&&&&&&''''''(((((())))))))))))''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((&&&&&&'''((()))***++++++((((((''''''&&&&&&&&&%%%((((((((('''%%%$$$%%%'''&&&&&&'''(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&)))))))))))))))((((((((((((((((((((((((((((((((()))'''&&&))))))&&&&&&((()))((((((''''''(((((()))***(((''''''((())))))((())))))*********+++++++++************************+++++++++++++++++++++***,,,,,,++++++***+++++++++***,,,...///......///000...///////////////......000111111222222222111111444222333666888999???FFFMMMZZZooo{{{uuuooojjjhhhggghhhiiilllnnnmmmlllooooooppprrrtttvvvwwwxxx'''''''''''''''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&'''))))))(((&&&%%%&&&'''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''(((((((((((('''''''''''''''''''''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''')))((('''&&&&&&'''((()))((((((((()))))))))))))))000---***(((((()))(((((('''''''''''''''''''''&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''((('''&&&&&&'''((((((&&&&&&'''***+++***(((%%%'''(((((('''&&&&&&'''&&&&&&''''''(((((())))))(((%%%######&&&(((((('''''''''''''''''''''''''''(((((((((''''''&&&&&&&&&((((((((((((((((((((((((&&&$$$###%%%(((***)))(((''''''(((((((((((('''''''''''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$###%%%'''&&&%%%%%%(((***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''((('''%%%$$$$$$&&&''''''&&&%%%%%%%%%%%%&&&((('''''''''&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&'''''''''''''''&&&)))))))))))))))*********&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''((((((((((((((((((((((((((('''(((((((((((((((((('''((((((((((((((((((((((((&&&&&&''''''''''''((((((%%%&&&&&&&&&''''''((((((((())))))'''%%%%%%&&&'''((('''&&&%%%%%%&&&'''(((%%%%%%%%%%%%&&&&&&&&&&&&))))))))))))((((((((((((((((((((((((((((((((((((...++++++------***))),,,***))))))(((((())))))***)))(((((()))******)))'''))))))*********+++++++++******************************+++,,,,,,,,,+++***************+++,,,------***,,,...///......///000,,,---...///000000000000000111111222222222111111333111333666888999>>>EEEOOO\\\ppp|||vvvooojjjgggfffgggiiilllmmmllljjjlllmmmnnnqqqssstttuuuvvv&&&''''''''''''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%%%%&&&))))))(((&&&&&&%%%%%%%%%(((''''''''''''&&&&&&&&&'''((()))(((''''''((()))$$$$$$%%%%%%&&&'''(((((($$$$$$%%%%%%&&&&&&''''''%%%&&&&&&'''((((((''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&'''''''''((((((''''''''''''((((((''''''((()))))))))))))))---+++)))))))))***)))'''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''')))(((((('''&&&&&&%%%%%%&&&&&&''''''''''''''''''###$$$%%%$$$######%%%''''''&&&%%%&&&'''(((((('''%%%'''(((((('''&&&&&&'''&&&&&&&&&'''''''''''''''!!!"""###%%%&&&'''((()))'''''''''''''''(((((((((%%%%%%%%%%%%%%%%%%$$$$$$''''''''''''''''''''''''&&&###"""$$$))),,,***'''''''''(((((((((((('''''''''''''''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%"""$$$%%%&&&&&&&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%'''''''''%%%$$$%%%&&&''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''(((((()))))))))(((((('''%%%&&&''''''((('''''''''''''''&&&&&&''''''((()))&&&'''''''''((()))))))))***)))(((&&&&&&''''''(((((((((((((((((((((((((((&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%###"""!!!!!!$$$%%%%%%&&&'''((())))))'''((()))'''&&&%%%'''((()))(((&&&$$$$$$&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((+++((((((***)))&&&&&&(((******))))))))))))******************************)))************+++++++++******************************,,,---------,,,+++''''''((()))+++...000111***,,,.........---...///+++,,,---///000000111111///000111222333333222111222111222666888999>>>DDDOOO\\\oooxxxqqqlllcccccceeeiiimmmoooooonnnkkkkkkmmmoooqqqrrrsssttt&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&(((''''''&&&&&&&&&''''''(((''''''''''''&&&&&&&&&$$$&&&''''''''''''(((***%%%&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&''''''((((((&&&''''''(((((('''&&&%%%&&&&&&&&&''''''''''''(((&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$%%%&&&'''(((%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((((((''''''&&&'''((()))))))))(((((((((''''''((())))))'''%%%$$$%%%%%%&&&'''((())))))''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%&&&&&&&&&'''((((((((($$$%%%%%%$$$###$$$&&&(((&&&&&&&&&&&&&&&&&&'''(((%%%'''(((((('''&&&&&&'''&&&&&&&&&&&&&&&%%%%%%%%%"""'''((('''&&&(((***&&&'''''''''((((((((()))$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''((())))))(((''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''(((''''''&&&%%%%%%&&&&&&%%%%%%&&&&&&'''(((((()))'''''''''&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$&&&'''&&&%%%%%%&&&'''''''''&&&%%%%%%%%%%%%&&&$$$%%%%%%&&&&&&''''''(((&&&'''((())))))***))))))%%%&&&&&&'''((((((''''''&&&%%%%%%$$$%%%&&&'''(((''''''(((((()))***++++++---,,,)))'''&&&''''''(((((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$$$$######%%%&&&&&&&&&'''((((((((('''(((((('''&&&&&&(((***(((''''''''''''''''''(((((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''(((((((((((((((((((((((((((((((((%%%%%%'''&&&###"""%%%))))))(((((((((((())))))******)))%%%###$$$)))...)))************+++++++++***************************+++---.........---,,,)))))))))***+++,,,---...***,,,......------...///------...///000000//////---///111333444333222222222000222777888999===CCCNNNZZZmmmyyypppkkkbbbcccfffjjjnnnqqqpppooolllllllllnnnoooqqqsssttt&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&'''((()))(((((('''''''''&&&&&&&&&"""$$$&&&&&&&&&&&&((()))(((''''''&&&&&&%%%%%%$$$%%%%%%&&&&&&'''((())))))(((((())))))(((&&&$$$###&&&&&&&&&'''''''''((((((&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&'''((()))***%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&'''((())))))((('''&&&%%%&&&((()))))))))((('''$$$$$$%%%''')))(((&&&######$$$%%%&&&''')))******''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((%%%%%%&&&&&&'''((())))))'''(((((('''&&&''')))+++'''))))))(((&&&&&&(((***%%%'''(((((('''&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$$$$+++,,,(((%%%'''+++&&&'''''''''(((((())))))&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&))),,,---+++(((&&&(((***''''''((((((((((((''''''%%%&&&&&&&&&'''((((((((()))((('''&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''(((((((((((('''''''''&&&&&&&&&&&&%%%$$$%%%&&&&&&$$$"""''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''$$$%%%&&&&&&%%%%%%'''(((''''''&&&%%%%%%%%%%%%&&&"""###$$$%%%&&&&&&'''((("""###%%%'''((()))******%%%%%%&&&'''((((((((('''&&&&&&%%%$$$%%%&&&'''(((''''''((()))***+++,,,,,,///---+++((('''''''''((((((((((((((((((((((((((($$$%%%&&&''''''&&&%%%$$$''''''''''''''''''''''''$$$%%%&&&'''(((***++++++''''''''''''''''''&&&&&&&&&'''(((''''''''')))+++&&&''')))******)))'''&&&))))))((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''((((((((((((((((((((((((((((((,,,))))))+++***&&&&&&(((((((((''''''''''''((((((((((((%%%&&&///)))************+++++++++))))))))))))))))))))))))***+++---/////////---,,,000///---+++***)))(((((()))+++---...------...//////////////////......---,,,...000333444444333222111000222777888999===CCCLLLXXXkkk}}}|||sssjjjdddffffffhhhlllooopppnnnmmmmmmmmmmmmmmmoooqqqsssttt((((((((((((((('''''''''%%%&&&((()))))))))((('''''''''''''''''''''''''''((((((''''''&&&&&&&&&%%%))))))))))))))))))))))))%%%%%%%%%&&&'''((())))))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&(((***+++((($$$((('''%%%$$$$$$%%%'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&''''''%%%&&&''''''((((((''''''&&&'''''''''''''''&&&&&&(((((((((((())))))))))))))))))(((((('''''''''&&&((('''&&&'''((()))((('''((('''&&&%%%%%%&&&'''(((%%%$$$%%%)))---...+++(((''''''''''''''''''''''''''''''''''''((((((((((((***)))(((''''''((()))***))))))(((((('''''''''&&&''''''(((((('''&&&%%%%%%'''((((((((('''&&&%%%%%%%%%&&&'''(((((('''&&&%%%$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((&&&%%%%%%&&&'''(((''''''''''''''''''''''''))))))((((((''''''''''''###$$$$$$%%%%%%&&&&&&'''***)))'''&&&%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''***)))'''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%&&&''''''''''''%%%&&&((()))))))))(((((((((&&&%%%'''***+++)))&&&((((((((('''&&&%%%$$$###))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((($$$%%%&&&'''(((***++++++))))))))))))))))))))))))))))))((((((''''''''''''&&&%%%######$$$&&&(((***''''''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''######$$$%%%&&&&&&&&&%%%!!!"""$$$&&&(((***++++++)))))))))(((''''''&&&&&&&&&&&&%%%$$$"""###&&&(((%%%'''((((((''''''((()))((('''&&&'''))))))((('''))))))))))))))))))))))))***************)))((('''******))))))))))))*********+++,,,---...---,,,++++++,,,...///000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---//////...---...///////////////////////////000000111111111000000///000111222222444777===@@@LLLZZZnnnxxxqqqllliiieeegggiiikkklllmmmmmmlllnnnmmmmmmmmmnnnppprrrsss((((((((((((((((((((('''&&&&&&((()))))))))(((''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%((((((((((((((((((((((((%%%&&&&&&&&&'''(((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((('''&&&'''))))))'''%%%&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''(((((('''''''''(((((()))%%%&&&''''''((((((''''''&&&'''''''''''''''&&&&&&''''''''''''(((((((((((()))((((((((('''''''''&&&***(((((((((***+++***)))((('''&&&&&&&&&&&&'''(((&&&%%%%%%(((+++,,,***(((''''''''''''''''''''''''''''''''''''((((((((((((***)))(((''''''((()))***)))((((((((('''''''''&&&&&&&&&''''''&&&%%%%%%$$$&&&&&&''''''&&&&&&%%%$$$'''((())))))))))))((('''%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&&&&&&&&&&'''((())))))))))))))))))))))))((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%%%%&&&'''%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%&&&''''''''''''&&&%%%$$$$$$$$$$$$%%%&&&((('''%%%&&&((('''%%%###!!!"""$$$&&&''''''''''''''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((%%%%%%&&&'''((()))******((((((((((((((((((((((((((((((((('''''''''&&&&&&(((''''''''''''(((***+++''''''((((((((((((''''''''''''''''''&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''%%%%%%&&&'''''''''''''''$$$%%%&&&'''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&$$$######&&&((('''(((***)))(((((()))+++***)))'''((()))***((('''))))))))))))))))))))))))***************))))))(((******))))))))))))******)))***++++++,,,,,,++++++,,,---///000000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++---...------...///////////////////////////000000111111111111000000111111222333444888===AAAOOO\\\nnnyyyrrrkkkgggeeefffhhhkkklllmmmnnnnnnpppppppppqqqsssvvvyyyzzz''''''((((((((((((((((((&&&''''''((()))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((&&&%%%%%%&&&''''''&&&%%%&&&((())))))(((&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&'''''')))(((((('''''''''((((((%%%&&&''''''((((((''''''&&&&&&'''''''''''''''&&&&&&&&&&&&&&&''''''''''''(((((((((''''''''''''''')))((('''(((***+++***)))((('''&&&&&&&&&&&&'''((('''&&&%%%&&&((()))((('''''''''''''''''''''''''''''''''''''''(((((((((((()))((((((''''''(((((()))((((((((('''''''''''''''%%%%%%%%%&&&%%%%%%$$$###%%%&&&&&&&&&&&&%%%$$$$$$''''''((((((((((((''''''&&&&&&'''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''((())))))))))))))))))))))))'''''''''&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$###$$$$$$###$$$$$$&&&'''(((%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%&&&'''((()))%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''***(((&&&$$$$$$%%%''')))(((&&&%%%%%%%%%$$$"""  ###%%%'''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&((((((((()))))))))))))))''''''((((((((((((''''''(((((((((''''''''''''&&&'''''''''(((((('''''''''%%%&&&'''''''''''''''''''''(((((((((((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$&&&((('''(((***)))(((((()))++++++***))))))))))))((('''))))))))))))))))))))))))++++++++++++*********)))******))))))))))))************))))))******+++,,,++++++---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,''')))+++,,,,,,---...000////////////////////////000000111111111111000000222333333444555888===AAAOOOZZZlll||||||sssjjjeeedddfffhhhjjjmmmoooppppppppppppqqqsssvvvzzz}}}''''''''''''((((((((((((&&&''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%$$$%%%&&&&&&'''&&&'''((())))))((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&%%%&&&''''''((('''''''''%%%&&&''''''((('''''''''&&&&&&'''''''''((((((((('''''''''''''''''''''''''''&&&%%%&&&(((((((((''''''''''''&&&&&&'''''''''((('''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&%%%%%%$$$&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''(((''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%&&&'''((()))%%%%%%%%%&&&&&&&&&&&&'''$$$%%%&&&&&&'''''''''&&&'''''''''''''''((()))***&&&&&&%%%%%%%%%$$$"""!!!"""$$$&&&'''(((&&&$$$###&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''&&&&&&''''''((((((((((((''''''((((((((((((((((((((('''&&&'''((())))))((('''&&&%%%%%%&&&''''''&&&&&&&&&((((((((((((((('''&&&%%%$$$$$$%%%&&&''''''((((((&&&''''''&&&%%%%%%'''(((&&&''')))(((''''''(((***,,,***)))((())))))'''%%%))))))))))))))))))))))))++++++***************++++++******))))))******++++++***)))))))))***,,,---'''((()))*********))))))++++++,,,,,,,,,,,,------(((***------------...//////////////////////////////000000111111111111000333333444444555999>>>AAALLLWWWgggxxxuuukkkeeedddeeehhhjjjmmmppprrrrrrnnnnnnoooqqqsssvvvyyy{{{&&&'''''''''(((((())))))''''''''''''((((((((()))''''''''''''''''''''''''(((((((((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%$$$%%%&&&((()))((('''&&&&&&'''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&%%%&&&''''''((('''''''''%%%&&&&&&'''((((((''''''''''''((((((((()))))))))&&&&&&&&&''''''''''''''''''%%%%%%&&&'''((('''&&&&&&''''''''''''''''''&&&(((((('''&&&%%%%%%&&&'''''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''%%%%%%%%%$$$$$$%%%%%%%%%(((((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&'''%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&'''&&&&&&&&& ###&&&''''''&&&%%%$$$%%%&&&&&&&&&%%%%%%%%%'''(((((()))(((&&&$$$###&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%''''''(((((((((((('''''''''(((((((((((((((((((((&&&'''((())))))((('''&&&''''''((((((((((((''''''''''''(((((()))(((((('''%%%%%%&&&'''((())))))***&&&'''((('''&&&&&&'''(((''')))******)))(((***++++++***((((((((((((&&&%%%))))))))))))))))))))))))+++******))))))***++++++++++++************++++++,,,,,,+++******,,,---...&&&&&&((()))***+++,,,,,,+++++++++,,,,,,---------,,,...//////---,,,------//////////////////////////////000111111111111111333444444444555888===AAALLLVVVfffwwwxxxnnnhhheeefffhhhjjjmmmpppssstttooonnnnnnoooppprrrtttuuu&&&&&&''''''((()))))))))(((''''''''''''((())))))''''''''''''''''''''''''((((((((((((((()))))))))''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))&&&''''''&&&%%%%%%&&&((()))(((&&&%%%%%%&&&((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))%%%&&&''''''((((((''''''%%%%%%&&&'''(((((((((((((((((((((((()))))))))***&&&&&&&&&&&&&&&'''''''''((('''&&&''')))***)))(((&&&&&&'''(((((('''&&&&&&'''((()))(((&&&&&&'''(((''''''''''''''''''''''''''''''''''''((((((((((((&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&'''''''''&&&&&&''''''((((((''''''''''''((())))))))))))(((((((((''''''''''''((((((''''''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&'''(((((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&'''''''''$$$%%%%%%&&&''''''(((((((((((((((((('''&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''%%%%%%&&&&&&'''&&&&&&%%%!!!%%%((()))(((&&&%%%$$$&&&'''((('''&&&'''(((&&&''''''(((((((((((((((&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&''''''&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&''''''''''''''''''(((((((((((((((''''''((((((((((((''''''&&&''''''''''''((((((((('''''''''(((((('''''''''******************)))(((&&&'''(((((())))))))))))&&&&&&''''''((()))******'''((())))))'''''''''))))))***,,,+++******+++---+++***))))))))))))(((&&&))))))))))))))))))))))))***)))((((((((()))***+++++++++************++++++,,,,,,++++++,,,,,,---...))))))***+++,,,...//////***++++++,,,,,,------......///000000...,,,,,,---////////////////////////...///000111111222111111333444444444555888<<<@@@MMMWWWgggyyyyyypppjjjfffggghhhkkknnnqqqsssuuuqqqqqqpppooopppqqqrrrsss&&&&&&''''''((())))))***(((''''''&&&'''((()))***''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((%%%'''))))))'''&&&'''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))(((''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''((()))***+++%%%&&&''''''((((((''''''$$$%%%&&&'''(((((((((((('''''''''((((((((())))))%%%%%%%%%&&&&&&'''''''''((('''&&&''')))***)))(((&&&&&&'''(((((('''&&&&&&%%%(((******((('''''')))''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&'''(((((('''&&&&&&%%%%%%%%%&&&&&&'''''''''$$$%%%&&&''''''''''''&&&&&&''''''((())))))(((((())))))(((''''''((())))))&&&''''''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&(((((((((((('''))))))))))))))))))))))))&&&&&&'''''''''(((((((((&&&&&&&&&'''''''''''''''%%%&&&'''''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''%%%&&&&&&'''&&&&&&%%%%%%$$$&&&((())))))((('''%%%%%%''')))(((&&&%%%%%%'''&&&%%%%%%%%%&&&((()))***$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&'''''''''(((((((((&&&&&&%%%%%%&&&'''((()))''''''((((((((((((''''''%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&'''''')))))))))))))))(((''''''''''''((())))))))))))(((&&&&&&&&&''''''((((((((('''(((***)))((('''((()))''')))******))))))***+++,,,+++******,,,,,,+++***)))))))))))))))))))))))))))((('''&&&'''(((***+++,,,++++++******++++++,,,******+++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,******+++,,,,,,---......,,,...//////---,,,,,,---////////////////////////...///000111111222222222333333333333444777;;;???LLLVVVggg{{{xxxqqqlllhhhhhhiiikkkmmmqqqsssuuurrrrrrqqqppppppqqqrrrsss&&&&&&&&&'''((())))))***(((''''''&&&&&&((()))***''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))'''''''''&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$(((+++***(((&&&'''((($$$%%%'''(((((('''%%%$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******)))((('''%%%%%%%%%&&&&&&&&&''''''######$$$$$$&&&''')))***%%%&&&''''''((((((''''''$$$%%%&&&'''((((((((((((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''&&&%%%$$$%%%'''''''''&&&%%%&&&'''(((((('''&&&%%%$$$'''+++,,,***(((((()))''''''''''''''''''''''''''''''''''''((((((((()))%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&'''''''''###$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&'''((((((((('''((('''&&&%%%%%%&&&'''(((&&&&&&'''((()))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''###$$$&&&((())))))(((''''''''''''''''''''''''''''''''''''((((((((())))))((((((((('''&&&&&&%%%%%%"""###%%%&&&''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((&&&&&&&&&'''&&&&&&%%%%%%&&&&&&%%%$$$$$$###""""""&&&(((***(((%%%######%%%'''&&&%%%$$$$$$%%%''')))#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((('''''''''((((((((())))))$$$###"""!!!"""$$$'''(((''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$$$$%%%&&&'''%%%&&&&&&&&&%%%$$$######((())))))))))))(((((('''%%%%%%%%%&&&&&&&&&'''''''''(((******)))(((((()))$$$%%%&&&&&&%%%%%%&&&(((...,,,,,,,,,...///...,,,))))))))))))))))))))))))((('''&&&%%%&&&''')))+++,,,++++++******++++++,,,((()))***,,,,,,+++******++++++)))(((''''''''''''******+++,,,,,,---......)))+++------,,,,,,---...////////////////////////......///111111222222222222333333333333666;;;>>>JJJTTTeeezzz~~~wwwqqqmmmiiiiiijjjkkkmmmpppsssuuuqqqppppppooopppqqqsssttt%%%&&&((()))))))))(((''')))(((&&&%%%%%%&&&((())))))((('''&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$&&&((())))))(((&&&$$$((('''&&&%%%%%%&&&'''((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((('''&&&%%%%%%###$$$%%%&&&''''''''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%(((,,,......***%%%"""'''''''''''''''((())))))&&&&&&&&&&&&&&&'''((()))(((((((((((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&''''''''''''(((((('''&&&%%%$$$%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((()))))))))'''&&&%%%(((((((((((((((((((((((('''((())))))'''%%%"""!!!&&&&&&&&&''''''(((((((((%%%'''+++(((###%%%%%%$$$$$$$$$%%%&&&''''''''''''&&&&&&%%%%%%%%%###%%%&&&(((((('''&&&%%%%%%$$$$$$######$$$$$$%%%$$$%%%&&&'''''''''&&&%%%((((((((('''&&&&&&&&&%%%%%%%%%&&&'''((((((((('''&&&%%%%%%%%%&&&))),,,---%%%%%%%%%&&&((((((&&&$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$#########''')))***((($$$###%%%(((''''''''''''''''''&&&&&&'''&&&&&&%%%%%%$$$$$$###&&&&&&''''''''''''&&&&&&((((((((('''&&&&&&&&&%%%((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&'''((())))))((('''&&&%%%'''((((((%%%%%%&&&'''(((((('''&&&%%%******)))((('''&&&%%%%%%''''''((()))))))))))))))+++***)))(((((()))***+++...---+++)))((((((((()))))))))***++++++++++++***************************)))))))))+++---...---,,,,,,++++++---......,,,)))++++++,,,,,,,,,------------------.........////////////000111111111111111111222333444555777:::===EEERRRdddvvvzzzsssmmmiiiiiiiiiiiillloooqqqqqqppprrrqqqppppppppprrruuuvvv&&&''''''((((((((((((((()))(((&&&%%%%%%&&&((())))))((('''&&&&&&&&&&&&'''(((((('''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((('''&&&&&&&&&&&&'''((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((('''&&&&&&%%%###$$$%%%&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((()))(((((('''''')))+++,,,,,,***%%% '''''''''''''''(((((()))(((''''''&&&&&&&&&''''''%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&''''''''''''''''''&&&%%%%%%%%%&&&'''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))((('''&&&((((((((((((((((((((((((&&&'''''''''&&&$$$""" %%%%%%&&&&&&&&&'''''''''(((### !!!&&&)))&&&###%%%%%%%%%%%%%%%$$$"""!!!&&&&&&&&&&&&&&&&&&%%%%%%!!!"""###%%%%%%$$$###"""&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&((()))'''&&&&&&'''(((((('''%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''&&&%%%$$$%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''&&&''''''''''''''''''&&&((((((((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&'''((())))))((('''&&&(((((()))))))))(((&&&%%%(((((())))))))))))((((((******)))((((((''''''&&&''''''((()))))))))))))))******))))))))))))******+++***)))((((((((()))***))))))***++++++++++++***++++++++++++++++++++++++------------------,,,++++++******+++,,,,,,+++)))++++++,,,,,,,,,------------------........./////////000000111111111111111111222333444555777:::===EEERRRdddvvv{{{tttmmmiiihhhhhhhhhkkknnnoooooonnnoooooonnnoooppprrrtttuuu'''''''''''''''((()))))))))((('''&&&&&&'''((()))((((((''''''&&&&&&''''''))))))((((((((('''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((('''&&&%%%%%%&&&'''(((((('''&&&&&&&&&&&&'''((('''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((''''''&&&%%%###$$$%%%&&&''''''''''''%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''(((((((((((((((((((((((('''((()))*********)))(((###$$$&&&((((((&&&$$$###''''''&&&&&&''''''((()))))))))(((&&&&&&%%%%%%%%%(((((()))))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&%%%&&&&&&''''''(((''''''''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&'''(((((()))(((((('''((((((((((((((((((((((((%%%&&&&&&&&&%%%$$$"""!!!%%%%%%%%%%%%&&&&&&&&&&&&)))'''%%%$$$%%%&&&%%%###%%%&&&''''''&&&"""%%%%%%&&&&&&&&&&&&&&&&&&###$$$&&&'''''''''&&&%%%((((((''''''''''''(((((($$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''&&&&&&&&&&&&%%%$$$######$$$%%%%%%(((&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%'''((((((&&&%%%''''''''''''''''''''''''%%%&&&&&&'''(((((())))))''''''''''''''''''''''''((((((((()))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$%%%&&&&&&&&&&&&%%%''''''(((((((((((('''''''''&&&%%%$$$%%%''')))+++))))))(((((((((((())))))))))))))))))))))))))))))''''''((()))))))))))))))))))))************))))))((((((''''''((()))******))))))***++++++++++++***++++++++++++,,,,,,,,,,,,.........---,,,***)))(((,,,***))))))***++++++***,,,,,,,,,,,,------------------.........////////////000111111222222111111111222333444555777:::===FFFRRRddduuu}}}tttmmmiiigggggghhhjjjmmmnnnmmmkkkkkklllmmmnnnpppqqqssssss(((''''''&&&&&&''')))***((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&'''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((&&&%%%&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&'''''''''''''''&&&&&&###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''&&&%%%!!!"""###%%%&&&((())))))'''&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&************)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&'''(((((()))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&$$$###$$$%%%&&&&&&''''''%%%### %%%%%%%%%&&&&&&'''''''''&&&&&&'''(((((((((((('''((((((''''''''''''((((((%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&''''''(((((())))))(((((((((%%%%%%$$$######$$$%%%%%%(((&&&$$$###$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&'''&&&&&&)))------)))&&&&&&&&&&&&'''''''''''''''&&&&&&'''''''''((((((((('''''''''&&&&&&''''''''''''''''''(((((())))))***(((((((((((((((((((((((())))))))))))))))))))))))$$$%%%&&&&&&''''''&&&&&&'''(((((((((((((((((('''(((&&&$$$""""""###%%%'''''''''%%%$$$$$$%%%''''''((((((((()))******++++++''''''((()))))))))))))))((()))***++++++***)))((((((((((((((())))))******))))))***++++++++++++***+++,,,,,,,,,,,,,,,------+++,,,,,,+++)))'''&&&&&&---+++)))(((***+++++++++,,,,,,,,,------------...............////////////000000111222222222222111111222333444555777:::===FFFRRRccctttuuummmhhhggghhhiiikkknnnnnnmmmkkkjjjkkkmmmoooqqqrrrssssss(((''''''&&&&&&''')))***(((((((((''''''((((((((((((((('''''''''(((((()))'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&((())))))(((&&&%%%&&&''''''''''''''''''&&&&&&'''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''''''''''''''&&&###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$&&&&&&&&&&&&%%%$$$(((((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&'''(((((((((((('''&&&$$$"""!!! &&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''(((((((((((((((''''''''''''((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&%%%######%%%'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''###$$$$$$%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&''''''%%%%%%&&&&&&''''''(((((('''(((((((((((((((''''''$$$$$$$$$%%%%%%&&&'''(((***(((%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&)))------)))&&&&&&&&&&&&'''''''''((((((''''''''''''&&&&&&%%%%%%((('''&&&&&&&&&&&&'''(((&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''((((((((((((((((((((((((''''''(((((((((+++******)))(((''''''''''''&&&%%%$$$$$$%%%&&&'''''''''((()))***+++,,,,,,''''''((()))))))))))))))((()))***++++++***)))(((+++++++++*********))))))))))))***++++++++++++***+++++++++,,,,,,---------(((***,,,+++)))'''((()))...,,,******+++,,,---,,,,,,,,,---------................../////////000000000000111222222222222222111222333444555777:::===FFFQQQbbbrrrvvvmmmhhhhhhiiikkknnnpppqqqooommmkkkllloooqqqssstttuuuuuu'''''''''''''''((())))))((((((((((((((((((((((((((((((''''''(((((())))))'''&&&&&&&&&&&&%%%%%%%%%((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&$$$&&&(((******(((&&&$$$&&&&&&'''(((((('''&&&&&&&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&''''''((('''&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&''''''((('''''''''###$$$%%%&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''))))))))))))))))))))))))((((((''''''&&&&&&&&&&&&''''''&&&&&&'''((())))))&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%&&&&&&((())))))))))))((('''%%%###""" &&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&'''((((((((((((((((((''''''''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((''''''''''''(((((()))(((((((((((((((((((((((('''''''''''''''(((((((((&&&&&&&&&&&&%%%%%%%%%%%%"""###$$$$$$$$$$$$&&&((('''&&&%%%%%%%%%'''((()))%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&'''(((&&&&&&''''''''''''''''''%%%%%%%%%&&&%%%%%%$$$###$$$%%%%%%&&&'''(((((((((,,,+++)))((())))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%%%%%%%'''((((((&&&%%%%%%%%%&&&&&&'''(((((((((((((((''''''&&&%%%%%%$$$((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))))))))(((((((((''''''''''''(((((((((((()))***+++*********((((((''''''''''''((((((&&&''''''((()))***+++,,,''''''((()))))))))))))))))))))************))))))+++++++++++++++***)))((())))))***++++++++++++*********++++++,,,,,,------(((,,,......+++***+++......,,,++++++,,,------,,,,,,---------................../////////000000000000111222222333222222222111222333444555777:::===EEEPPP```ppp~~~vvvmmmhhhhhhiiilllpppssssssqqqooonnnooopppqqqsssuuuvvvvvv&&&''''''((((((((((((((((((((())))))))))))((((((((((((((((((((()))******''''''''''''&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&'''''')))'''&&&'''((()))(((&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&'''((((((''''''###$$$%%%&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%'''''''''''''''''''''''')))))))))))))))))))))))),,,***(((&&&%%%%%%&&&'''"""###$$$&&&(((***,,,---&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&&&&''''''((())))))***))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%'''((()))))))))(((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&))))))''''''&&&'''((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%''''''(((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&%%%%%%((((((((((((((())))))***&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&'''(((''''''&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%$$$######"""&&&&&&''''''''''''&&&&&&+++***))))))***)))'''%%%((('''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%&&&'''&&&%%%$$$%%%&&&%%%%%%&&&&&&'''(((((()))(((((('''''''''''''''''')))(((&&&%%%%%%&&&((()))((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((()))((((((((()))((('''&&&&&&'''((()))%%%%%%&&&&&&'''((())))))&&&''''''((((((''''''&&&&&&&&&'''((())))))******''''''((()))))))))))))))******))))))))))))******((()))***++++++******)))))))))***++++++++++++***))))))******+++,,,,,,---)))---000///+++***,,,///,,,+++***+++------+++***------------.............../////////000000000000000111222222333333222222111222333444555777:::===DDDOOO___nnn|||wwwnnnhhhggghhhlllppptttuuusssqqqqqqqqqpppqqqrrrtttuuuwww%%%&&&((()))))))))((('''(((((())))))))))))((((((((((((((((((((()))******)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&((('''&&&&&&&&&&&&'''(((%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&'''''')))'''&&&'''((()))((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%&&&'''((((((((('''$$$$$$%%%&&&'''''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((---+++'''$$$###$$$%%%&&&(((((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''')))((('''&&&&&&&&&&&&&&&%%%%%%&&&''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''((($$$$$$%%%%%%%%%&&&&&&&&&$$$%%%'''))))))))))))(((&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&***)))((('''&&&&&&'''(((((((((((((((((((((((((((%%%%%%%%%%%%%%%&&&'''((((((((((((''''''&&&&&&&&&(((&&&%%%%%%'''(((((('''"""$$$&&&((((((&&&$$$###'''''''''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$###''''''''''''&&&%%%$$$###''''''&&&'''(((&&&$$$!!!(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''')))***((($$$###%%%(((%%%%%%&&&&&&'''((())))))''''''(((((())))))******)))(((&&&%%%%%%&&&((()))******))))))((((((''''''((((((((((((((((((((((((************************%%%&&&''''''(((((('''''')))((('''&&&&&&'''((())))))((('''&&&&&&'''((()))###$$$&&&&&&&&&&&&$$$###&&&&&&&&&'''((()))))))))'''(((((()))))))))))))))+++***)))(((((()))***+++$$$&&&''')))***+++******))))))***++++++++++++***(((((()))***++++++,,,,,,)))---///...***'''))),,,***)))***+++,,,,,,***(((---------.........//////////////////000000000000111111222333333333333222111222333444555777:::===CCCNNN]]]mmm{{{wwwnnniiieeegggkkkppptttuuusssqqqrrrqqqppppppppprrruuuvvv(((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&))))))((((((''''''&&&&&&'''&&&%%%%%%%%%%%%&&&'''&&&'''''''''''''''&&&&&&(((((('''&&&%%%$$$######%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''(((******(((&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''''''''$$$%%%((()))***)))((('''###$$$&&&'''***+++---...''''''''''''''''''&&&&&&''''''''''''''''''''''''(((((((((''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''((())))))(((((()))******(((&&&(((+++)))###"""&&&'''"""((((((((((((((((((((((((,,,'''###'''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((())))))(((&&&%%%%%%&&&((()))"""$$$&&&((())))))((('''$$$$$$%%%&&&''''''''''''&&&&&&''''''((('''''''''$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&'''''''''''''''(((((((((((()))''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''###$$$%%%&&&''''''''''''$$$%%%%%%%%%$$$$$$%%%'''######$$$$$$%%%&&&'''(((***)))(((&&&%%%$$$######''''''&&&%%%$$$######"""(((((('''&&&%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&&&&'''***)))((('''&&&%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''''')))'''''''''((()))(((''''''$$$###$$$&&&'''%%%###&&&%%%$$$%%%'''))))))(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((('''&&&&&&&&&&&&''''''''''''''',,,---...,,,***))))))***(((((((((((())))))))))))+++++++++++++++***)))(((((())))))******))))))(((,,,,,,************,,,,,,******************************+++,,,,,,---......//////000111111111111111,,,...///000//////111222888666444333444666999<<>>AAAJJJVVVeeettt{{{rrrooojjjkkknnnppprrrssstttttttttrrrqqqrrrtttwwwxxxwww(((((((((((((((((((((((('''(((((()))************((((((((((((''''''''''''&&&&&&''''''(((((())))))''''''&&&&&&&&&&&&'''''''''((())))))))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%'''(((((())))))((((((''''''(((((((((((()))))))))&&&$$$""""""$$$%%%&&&&&&$$$%%%&&&&&&'''&&&&&&&&&((((((''''''&&&&&&%%%%%%)))((('''&&&&&&&&&&&&'''((('''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&''''''((((((&&&&&&''''''''''''&&&&&&((((((''''''''''''((((((***)))''''''''''''%%%###$$$******'''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$#########%%%&&&'''''''''''''''''''''''''''''''''&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''(((&&&''''''(((((('''&&&&&&''''''(((''''''&&&%%%%%%&&&&&&&&&&&&%%%$$$###"""$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''***)))((('''&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))))))))((((((((((((''''''''''''''''''''''''(((((((((((((((((('''''')))(((&&&&&&&&&&&&&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((()))*********)))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%%%%&&&&&&'''(((%%%%%%&&&&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$$$$&&&&&&%%%$$$)))((((((((())))))((((((---+++&&&$$$,,,&&&'''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&'''((())))))((((((''''''''''''((((((((((((((((((((((((((((((%%%&&&'''))))))*********++++++***************)))***,,,,,,+++)))))))))***)))))))))*********++++++,,,,,,+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,---......//////......///111222222111111222333333222222222444777:::<<>>FFFTTTcccrrr}}}}}}uuulllgggggghhhkkkooosssuuutttssstttqqqnnnnnnooonnnjjjggg+++******))))))))))))******)))))))))((((((((('''(((((((((((())))))))))))(((((((((((((((''''''&&&((((((''''''(((((()))***''''''((((((((()))))))))((((((''''''&&&&&&''''''((((((((((((((()))******((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''((('''&&&%%%%%%%%%&&&&&&&&&&&&'''(((((((((((((((((((((((('''((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%((((((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&((('''(((---222444111---(((''''''''''''''''''(((&&&%%%%%%&&&&&&((())))))******))))))))))))((((((%%%%%%&&&&&&&&&''''''''')))(((((((((''''''''''''%%%%%%&&&&&&&&&''''''''')))))))))((('''&&&%%%%%%&&&&&&'''((()))*********%%%%%%%%%&&&&&&&&&'''''')))*********((('''((()))'''&&&%%%&&&((((((&&&$$$(((((((((((())))))))))))'''''''''((((((((())))))(((&&&%%%&&&(((***((('''%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((()))(((((()))***)))))))))(((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%'''((((((&&&%%%&&&'''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''))),,,+++&&&%%%''')))))))))((('''&&&&&&'''((()))''''''(((((((((((('''''')))((('''(((******)))&&&((('''&&&&&&(((((('''&&&"""%%%'''(((&&&&&&''')))((((((&&&&&&&&&''')))******)))))))))((((((''''''(((((())))))))))))(((((((((((((((((()))))))))))),,,,,,+++***((()))+++...((())))))******))))))((()))))))))))))))***+++++++++++++++***++++++,,,,,,---...000111000///,,,+++************************)))******+++,,,---..............................333222111111222222444444333444444444333444666888>>>FFFTTTbbbrrr~~~~~~tttjjjfffbbbccceeejjjooorrrrrrrrrsssqqqnnnnnnooommmiiiddd((())))))************)))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((('''''''''''''''&&&&&&''''''((()))&&&&&&'''''''''(((((((((''''''''''''''''''(((((((((((()))))))))*********'''((()))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$&&&'''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''((((((((((((((((((((((((''''''((((((((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%&&&'''&&&%%%(((''''''&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&)))((('''))),,,---+++(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((()))'''$$$!!!"""%%%((('''&&&%%%&&&&&&&&&&&&'''''''''((((((((((((''''''''''''%%%&&&&&&&&&&&&'''''''''((('''''''''&&&%%%%%%%%%$$$%%%&&&'''(((***++++++%%%%%%%%%&&&&&&&&&''''''&&&'''((('''&&&%%%&&&'''((('''%%%%%%'''(((''''''(((((((((((())))))))))))'''''''''(((((()))))))))'''&&&%%%&&&'''((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''$$$%%%&&&%%%%%%%%%''')))''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%###%%%''''''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''((((((((()))((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''(((***(((###!!!$$$((((((((((((''''''''''''((((((&&&&&&&&&%%%%%%&&&&&&&&&'''&&&%%%%%%''''''&&&%%%)))'''&&&'''))))))((('''$$$&&&((((((''''''((()))''''''&&&%%%%%%'''((()))&&&&&&&&&&&&&&&&&&%%%%%%(((((())))))))))))(((((())))))))))))((((((((((((((())))))'''&&&&&&(((+++)))******++++++******)))***))))))))))))***++++++,,,,,,++++++***+++++++++***,,,///111000...+++(((************************++++++,,,,,,---------...------......///000000000222222333333444444444333222333333333222333666888???FFFSSSaaaqqq~~~rrriiiddd``````bbbggglllqqqsssssssssqqqooooooooolllfffaaa%%%&&&''')))))))))((('''))))))))))))(((((((((((((((((((((((())))))))))))((((((((('''''''''((((((&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&'''''''''(((&&&&&&'''(((((((((((((((''''''((()))))))))))))))'''(((***++++++)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''((('''&&&'''''''''(((((((((((()))(((((((((((((((((((((((('''''''''((((((((())))))&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&%%%$$$%%%'''''''''&&&((('''&&&&&&&&&'''((()))'''''''''''''''''''''''')))'''&&&&&&((()))((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((()))"""###'''(((&&&&&&&&&&&&&&&''''''''''''((((((((((((((('''''''''&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&&&&%%%%%%&&&'''(((((())))))%%%%%%%%%&&&&&&&&&''''''$$$&&&&&&&&&$$$$$$%%%&&&((('''&&&%%%&&&'''((()))(((((((((((())))))))))))))))))))))))((((((((('''&&&%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&''''''((((((''''''''''''''''''''''''%%%%%%&&&&&&%%%%%%$$$###''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$$$$###"""###&&&(((&&&&&&&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%###%%%''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''((())))))&&&&&&''''''''''''&&&&&&$$$$$$%%%&&&''''''((((((+++***)))((('''''''''''''''''''''(((((((((((()))%%%)))(((%%%$$$'''***)))(((((((((''''''((((((((('''&&&%%%$$$$$$%%%&&&''''''&&&&&&&&&&&&''''''&&&((('''&&&'''((()))((('''&&&'''((((((((((((((()))%%%%%%$$$$$$$$$%%%&&&'''######$$$&&&'''((()))***'''(((((())))))))))))(((******))))))(((((('''''''''''''''&&&%%%%%%'''))))))******************)))******))))))******+++,,,------,,,+++************'''(((***++++++***((('''************************------------------------+++,,,---...///000111111111222444555555555333222222333333333333444666999???FFFRRR```ppp~~~sssjjjeeedddcccdddhhhmmmrrrtttuuurrrqqqoooooooookkkddd^^^%%%&&&''')))))))))((('''(((((((((((())))))))))))(((((((((((())))))))))))((((((''''''''''''((()))&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&'''''''''(((%%%&&&'''((()))))))))(((%%%&&&'''(((((((((''''''&&&((()))++++++***((('''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&'''((()))(((''''''''''''(((((((((((()))((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&''''''(((((())))))&&&%%%$$$%%%'''((('''&&&(((((('''&&&'''(((***+++''''''''''''''''''''''''((('''&&&&&&'''((()))(((&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''((((((((($$$ !!!'''+++***(((&&&&&&&&&'''''''''(((((('''''''''(((((((((((((((&&&&&&&&&'''''''''(((((()))((('''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((())))))((('''(((***'''&&&&&&%%%%%%&&&(((***(((((((((((()))))))))))),,,,,,+++)))((('''&&&%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''%%%&&&(((+++((((((((((((((((((((()))''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%###%%%''''''&&&&&&'''(((''''''''''''''''''''''''$$$%%%%%%&&&'''((())))))&&&&&&''''''''''''&&&&&&######$$$%%%&&&''''''((()))(((((('''&&&&&&&&&''''''''''''(((((((((((()))###(((+++******---...,,,'''(((((((((((((((((('''((('''&&&%%%%%%&&&'''(((******)))((((((((()))***&&&%%%$$$%%%'''((('''&&&'''''''''((())))))((('''&&&&&&&&&&&&&&&''''''(((&&&'''((()))***+++,,,,,,''''''((()))))))))))))))******))))))((((((''''''***++++++***))))))***,,,((())))))******))))))(((***************++++++,,,------,,,+++************,,,++++++******+++,,,,,,************************------------------------******+++,,,...///000000000111333555666444333111333444444444444555888:::???FFFQQQ___ooovvvmmmhhhhhhggghhhkkkooosssuuuuuusssqqqppppppoookkkddd^^^((())))))************)))(((((((((((())))))))))))(((((((((((())))))))))))(((((('''&&&&&&''')))***''''''&&&&&&''''''((()))&&&&&&'''''''''(((((((((&&&'''((()))***)))((('''$$$%%%&&&'''((('''&&&&&&&&&'''((()))))))))((('''''''''''''''''''''''''''(((''''''''')))***)))(((%%%%%%%%%&&&&&&&&&&&&'''((((((((((((((((((((((((&&&&&&'''''''''(((((((((%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''((((((((((((((()))))))))'''%%%%%%%%%'''((('''&&&''''''''''''((()))******'''''''''''''''''''''''''''''''''''''''((())))))''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''(((---***&&&&&&'''((('''%%%&&&&&&'''''''''((((((((('''''''''(((((((((((((((&&&&&&'''''''''((((((((()))((('''&&&&&&'''((()))(((''''''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%'''(((((('''&&&''')))$$$%%%&&&&&&%%%%%%''')))(((((((((((())))))))))))---,,,+++***((('''&&&%%%&&&'''((('''&&&%%%&&&'''&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&(((&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%###%%%'''''''''&&&'''((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$%%%%%%%%%&&&'''''''''%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$)))))))))+++***(((''''''((((((((((((''''''(((''''''&&&&&&''''''(((&&&&&&&&&%%%$$$$$$&&&(((%%%$$$$$$%%%'''((('''&&&'''&&&&&&'''))))))'''&&&((((((((())))))))))))***(((''''''&&&%%%%%%$$$$$$&&&'''((())))))******)))))))))))))))(((((((((((()))***++++++))))))***+++((())))))))))))))))))(((+++************+++,,,,,,,,,,,,++++++***+++++++++---,,,***))))))+++---///************************++++++,,,,,,---------...******+++,,,---...///000///000222444444333222111333444555555444666999;;;>>>EEEPPP^^^ooo~~~~~~yyypppllliiihhhiiilllpppssstttttttttrrrpppooooookkkeee```+++******))))))))))))***'''((((((((()))))))))***(((((((((((())))))))))))((((((&&&&&&&&&''')))***((((((''''''(((((()))***''''''((((((((()))))))))'''((()))******)))'''&&&$$$%%%'''((()))((('''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((('''&&&''')))))))))(((%%%%%%%%%&&&&&&&&&&&&'''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''(((((((((((((((''''''''''''&&&%%%&&&'''((((((&&&%%%%%%&&&'''(((((((((((('''''''''''''''''''''''''''(((((((((''''''''''''(((''''''''''''''''''((((((''''''&&&&&&&&&''''''((('''&&&&&&%%%%%%$$$$$$''''''''''''((((((((((((''''''''''''((((((((()))''''''''''''((((((((((((((('''%%%$$$$$$&&&'''(((&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''###$$$%%%%%%$$$$$$%%%'''!!!###&&&&&&%%%$$$&&&((((((((((((((())))))))))))++++++******)))((((((((('''(((***(((&&&%%%&&&((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&%%%$$$######$$$"""""""""#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%"""$$$&&&&&&&&&%%%&&&(((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''(((((((((((((((%%%$$$$$$%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&&&&'''$$$'''%%%%%%''''''$$$&&&'''((())))))((('''&&&&&&&&&''''''''''''&&&&&&###$$$$$$""" !!!$$$&&&&&&%%%$$$%%%((()))(((''''''&&&%%%&&&((((((&&&$$$''''''(((((())))))((((((&&&&&&%%%$$$"""!!! &&&'''((()))************(((((((((((())))))))))))''')))******((((((((())))))******++++++******)))++++++******++++++,,,---+++++++++***++++++,,,,,,******)))))))))***+++,,,************************)))******+++,,,---......+++,,,,,,---...//////000///000111222222222111111222333444444444555888;;;===DDDPPP^^^nnn~~~}}}{{{rrroooggghhhjjjooosssvvvwwwvvvuuurrroooooonnnlllgggbbb***)))(((&&&&&&&&&'''((('''((((((((())))))******(((((((((((())))))))))))((('''&&&%%%&&&'''***+++((((((((((((((()))******(((((((((((())))))))))))((()))***+++***)))'''%%%%%%&&&(((******)))((('''&&&&&&&&&&&&&&&'''((()))))))))))))))))))))))))))'''&&&%%%&&&(((((((((''''''''''''((((((((())))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%'''&&&%%%&&&((((((((('''"""$$$%%%'''(((((('''&&&((((((((((((((((((((((((((()))))))))'''%%%%%%%%%((((((''''''''''''(((((((((''''''&&&&&&&&&''''''!!!$$$&&&'''''''''((()))''''''''''''((((((((()))&&&'''''''''(((((())))))''''''''''''((((((((()))'''&&&$$$######$$$&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''(((((('''''')))***"""&&&&&&%%%$$$%%%&&&(((((((((((())))))))))))((()))))))))************''')))+++)))&&&%%%&&&((('''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%'''))))))(((&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%% """$$$%%%%%%$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''((())))))&&&''''''''''''''''''&&&************))))))))))))'''''''''((()))***+++,,,'''''''''((((((((())))))))),,,---)))''')))***)))&&&'''((())))))((('''&&&%%%%%%'''(((((('''%%%%%%((())))))'''%%%%%%(((,,,'''&&&%%%''')))******)))'''%%%$$$%%%((((((&&&######$$$%%%%%%&&&&&&%%%%%%))))))((((((((((((''''''&&&'''((()))************''''''(((((())))))******+++,,,......,,,+++,,,---+++++++++,,,,,,+++++++++++++++******++++++,,,---************+++,,,------***+++,,,---...------,,,************************(((((()))***,,,---......------......///000000000//////000111111111111111000111222333333444777:::<<>>BBBMMM\\\lll|||}}}{{{}}}|||sssnnnkkkmmmooosssvvvzzz}}}~~~zzzyyyuuuqqqqqqsssoooiii(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((())))))''''''((()))***))))))(((((()))))))))+++***************++++++)))((((((''''''&&&&&&&&&((((((((((((''''''''''''&&&''''''((((((''''''&&&&&&''''''(((((((((((((((!!!!!!"""###$$$$$$$$$$$$((((((((((((''''''&&&%%%((((((''''''''''''((((((((('''&&&'''(((((('''%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&''''''&&&&&&&&&((((((((('''''''''((()))******)))'''''''''((()))***'''''''''((((((''''''''')))((('''&&&&&&&&&'''((((((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&&&&&&&&&&&&&''')))((((((((('''''''''&&&&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))(((((((((((((((((((((((('''(((((())))))(((((('''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$&&&))))))(((&&&&&&&&&%%%&&&&&&&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""%%%%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&&&&$$$$$$%%%&&&''''''''''''''''''''''''&&&&&&''''''''''''''''''((((((((((((((((((((((((''''''''''''((()))***+++&&&&&&&&&''''''''''''(((''''''''''''((((((((((((%%%%%%&&&'''((()))******(((''''''''''''''''''(((((((((((((((((((((((((((&&&&&&'''((((((((((((((()))((('''&&&&&&'''((()))%%%%%%%%%&&&&&&''''''''''''(((((('''&&&%%%%%%&&&((((((((((((''''''''''''&&&&&&&&&''''''''''''(((((((((((()))))))))******''''''''''''(((((((((((('''((())))))))))))(((''')))))))))))))))******+++)))******++++++******)))++++++***************+++)))******++++++******)))---,,,+++******+++,,,,,,***++++++,,,,,,------...,,,,,,------...//////000000000000111111111111222222222222333444666888999>>>BBBMMM]]]lll||||||sssnnnlllmmmpppsssvvvzzz|||~~~{{{{{{xxxuuuuuuvvvqqqjjj))))))))))))))))))))))))************************))))))))))))))))))))))))''''''''''''''''''''''''((()))******(((((()))*********)))))))))******+++))))))))))))***+++,,,---((((((((((((((((((((()))((((((((((((''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((((((((((($$$$$$%%%%%%%%%%%%$$$$$$+++***)))((('''&&&&&&&&&((((((''''''''''''((((((((('''&&&'''((()))'''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''%%%###$$$%%%'''(((((()))(((((((((((()))******...,,,(((&&&%%%&&&''')))&&&&&&''''''''''''&&&&&&***)))'''%%%%%%%%%%%%&&&(((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&'''&&&%%%$$$$$$%%%&&&'''((((((((('''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''))))))))))))))))))))))))((())))))******))))))(((''''''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&))))))'''&&&&&&&&&&&&&&&''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$!!!!!!%%%'''&&&&&&(((''''''&&&&&&&&&&&&''''''$$$&&&'''&&&%%%$$$%%%&&&''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))((((((((((((((((((((((((''''''''''''(((((()))***&&&&&&&&&''''''''''''(((&&&&&&&&&'''((((((((()))%%%%%%&&&'''((()))***+++)))((((((''''''(((((()))((((((((((((((((((((((((&&&''''''(((((((((((((((((((((''''''''''''((()))((((((''''''&&&%%%%%%%%%"""$$$'''''''''&&&''''''&&&&&&'''''''''(((((((((&&&&&&&&&''''''''''''(((''''''((((((((()))))))))''''''''''''(((((((((((('''(((((())))))((((((''')))))))))))))))******++++++******))))))******++++++***************++++++)))******++++++******)))---,,,,,,++++++,,,------***++++++,,,,,,------...,,,,,,------.../////////111111111111222222333333222222222222444666888999===BBBNNN^^^mmm||||||sssooolllnnnpppsssvvvyyy|||}}}}}}~~~|||zzzyyyyyyrrrjjj))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((***+++***)))((()))*********************+++,,,******))))))***++++++,,,((((((((((((((((((((((((((((((((((((''''''''''''''''''((((((((((((''''''&&&''''''((((((((((((((())))))***))))))(((''''''''''''&&&&&&&&&((()))***((((((''''''''''''(((((('''%%%$$$%%%&&&'''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''((($$$!!!"""%%%((()))(((((((((((((((((()))))))))+++***(((&&&%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%((('''&&&%%%$$$%%%%%%&&&((((((((('''''''''''''''((((((''''''''''''((((((''''''(((((((((((('''''''''&&&$$$######$$$&&&'''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))************))))))'''&&&&&&&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((((('''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''',,,)))(((******&&&%%%'''''''''&&&&&&&&&&&&''''''%%%&&&'''&&&%%%$$$%%%'''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((%%%%%%&&&&&&'''((())))))***))))))((('''&&&&&&&&&))))))(((((((((((())))))((((((((((((((((((((((((''''''(((((((((((((((''''''''''''''''''(((((()))((((((''''''&&&&&&%%%%%% $$$'''(((((()))***''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''(((((((((((()))******************))))))))))))))))))******++++++***)))(((((()))***+++*********)))******+++,,,+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,---***++++++,,,,,,------...---------.........//////111111111222333333333444222222222222333555888999===BBBNNN^^^nnn||||||tttooommmnnnpppsssvvvyyy{{{||||||~~~~~~||||||zzzqqqhhh))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***+++***)))((()))*********))))))***+++,,,,,,,,,++++++***))))))******))))))(((((('''&&&&&&%%%((((((((((((''''''''''''''''''((((((((((((''''''&&&''''''((((((((((((((((((((((((((('''&&&%%%%%%$$$$$$###$$$%%%(((***+++((((((''''''''''''(((((((((&&&$$$$$$&&&''''''&&&'''''''''''''''''''''''''''''''''''''''''''''&&&((($$$!!!"""&&&))))))(((&&&&&&'''''''''(((((((((%%%&&&'''(((((('''%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$%%%&&&'''(((((((((((((((((((((((((((((((((''''''''''''(((((('''(((((())))))(((((('''&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&''''''''''''''''''''''''))))))************))))))''''''&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%'''((((((&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))&&&&&&(((&&&""""""%%%(((''''''&&&&&&''''''(((%%%&&&''''''%%%%%%&&&'''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&((((((((((((((((((((((((%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&''''''''''''((($$$%%%%%%&&&'''(((((())),,,+++***((('''%%%$$$###))))))(((((((((((())))))(((((((((((((((((((((((('''(((((((((((((((''''''&&&''''''(((((((((((((((&&&&&&'''''''''''''''((("""&&&(((((((((((())))))(((((('''&&&%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''((((((((((((***))))))))))))))))))***)))))))))))))))******++++++***)))(((((()))***+++******))))))***++++++,,,+++,,,,,,------,,,,,,+++))))))***+++++++++++++++***++++++,,,,,,------...---------...............000111111222333333444444222111111222333555777888<<>>FFFQQQaaawww}}}wwwsssqqqrrrsssuuuwwwxxxyyyzzzzzzxxxxxxyyyzzzvvvnnnggg(((((())))))************,,,,,,+++++++++,,,---......---,,,+++***)))((('''))))))))))))))))))))))))))))))))))))))))))))))))***))))))((('''&&&&&&%%%,,,+++***)))(((((())))))))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))%%%&&&&&&''''''(((((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&((()))))))))(((''''''))))))((((((''''''''''''&&&&&&&&&'''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))((('''&&&&&&(((((((((((((((((((((((($$$$$$%%%&&&'''(((((()))&&&''''''((((((''''''&&&''''''((((((((((((((((((*********************+++)))(((((('''&&&%%%$$$$$$&&&'''''''''''''''''''''((('''&&&%%%%%%&&&'''(((((('''%%%$$$$$$%%%'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''((((((((())))))******++++++++++++******(((&&&%%%%%%&&&''''''&&&'''((()))))))))(((((('''((()))***)))'''&&&(((***''''''''''''''''''''''''%%%&&&&&&&&&''''''((((((%%%%%%&&&&&&%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''&&&'''''''''''''''''''''((((((''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''&&&'''''''''&&&&&&&&&%%%%%%&&&'''((('''&&&&&&&&&(((((((((''''''&&&&&&&&&&&&)))))))))***+++++++++,,,))))))))))))((((((((((((###%%%&&&'''&&&%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&(((((()))))))))*********************************(((((((((((((((((((((((())))))************)))))))))))))))***************))))))))))))))))))))))))))))))*********+++++++++***++++++***)))((()))+++)))))))))******+++++++++******++++++,,,---......------...///////////////000000000111222222333333333333333333444555666666999>>>EEEPPP___uuuyyyvvvrrrsssssstttvvvwwwxxxyyyyyyyyyyyy{{{{{{wwwpppjjj((((((((()))******+++++++++***)))))))))***+++,,,......---+++***)))((('''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((,,,,,,+++***))))))******))))))************))))))(((((((((((((((((((((((('''(((((((((((()))))))))%%%%%%&&&'''((()))******%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((('''''''''''''''(((((((((''''''((((((((((((''''''***))))))(((''''''&&&&&&''''''''''''''''''''''''''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((('''&&&((((((((((((((((((((((((&&&&&&''''''(((((())))))&&&&&&''''''''''''&&&&&&&&&'''(((((()))(((((((((%%%%%%&&&''')))***++++++)))(((((('''&&&%%%$$$$$$&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&%%%$$$$$$%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%$$$######''''''''''''(((((((((((((((((()))))))))))))))(((&&&&&&%%%'''((()))'''&&&&&&'''((((((((('''%%%%%% $$$((()))''''''***,,,''''''''''''''''''''''''$$$%%%%%%&&&'''((())))))%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&&&&'''%%%&&&''''''((((((''''''&&&&&&&&&'''''''''''''''((((((''''''''''''(((((('''&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&'''&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&'''((('''&&&&&&'''((())))))(((((('''&&&&&&%%%&&&'''((()))***++++++,,,))))))))))))((((((((((((###&&&((())))))(((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&''''''((((((((()))))))))(((((()))))))))))))))***(((((((((((((((((((((((())))))************))))))************************)))))))))))))))))))))))))))))))))***++++++,,,,,,+++,,,,,,+++))))))+++---(((((())))))***+++++++++((()))***+++,,,---...///,,,---...///000000000000000000000111222222333333333333333333444555666666:::>>>EEEOOO^^^sss|||zzzvvvuuuttttttttttttuuuuuuyyyyyy{{{|||{{{vvvpppkkk'''(((((()))******++++++((('''&&&%%%%%%''')))***,,,,,,++++++++++++******************************))))))))))))))))))))))))((((((((())))))*********************************))))))************))))))))))))))))))))))))))))))'''((((((((())))))))))))&&&&&&''''''(((((())))))''''''''''''((((((((((((((((((((((((((((((((((((&&&'''''''''((((((((()))((('''&&&''''''(((''''''((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((&&&'''(((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((((((''''''((((((((((((''''''%%%&&&((()))))))))((((((#########$$$%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%$$$######'''(((((((((((()))))))))((((((((((((((('''&&&%%%&&&&&&(((***,,,+++)))&&&###$$$%%%&&&&&&$$$###!!!!!!&&&(((&&&%%%'''***''''''''''''''''''''''''%%%&&&&&&&&&'''((((((((($$$%%%&&&''''''&&&&&&%%%%%%%%%&&&''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((((((''''''&&&&&&&&&'''''''''((((((((((((''''''''''''((((((''''''''''''&&&&&&&&&&&&%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((('''&&&&&&'''(((((((((((((((((((((((((((''''''(((((())))))******))))))))))))((((((((((((&&&''')))))))))***,,,///************************)))))))))))))))))))))))))))))))))(((((((((''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&'''''''''((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,++++++,,,***))))))+++---((((((((()))***+++++++++(((((()))+++,,,---...///,,,---...///000000000000000000000111222222333333333333333333444555666666:::>>>EEEOOO^^^sss{{{xxxttttttsssrrrrrrssstttuuuyyyzzz{{{|||zzzuuuoookkk'''(((((()))***++++++++++++***((('''((()))+++,,,))))))***+++,,,,,,------++++++++++++++++++++++++))))))))))))))))))))))))************))))))))))))))))))************))))))))))))************))))))************************'''((((((((())))))******(((((((((((((((''''''''')))))))))))))))((((((((())))))))))))))))))))))))&&&'''''''''(((((())))))((('''%%%%%%&&&'''''''''&&&&&&''''''((()))))))))'''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((&&&&&&'''((()))))))))(((((((((((((((((((((((((((''''''''''''''''''&&&&&&(((((())))))))))))((((((%%%&&&((()))))))))(((((())))))((('''&&&&&&%%%%%%&&&&&&'''((()))***+++,,,&&&&&&&&&'''''''''((((((%%%&&&'''(((((('''&&&%%%''''''((())))))(((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''))))))))))))************.........---+++***(((''''''(((***---///...***'''&&&'''((())))))'''%%%$$$ &&&,,,---***'''''')))''''''''''''''''''''''''''''''''''''''''''&&&&&&###$$$&&&((())))))((((((%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''%%%&&&''''''((((((''''''&&&&&&&&&'''''''''((((((((((((''''''''''''(((((()))(((((((((''''''''''''&&&''''''((((((((((((((()))(((((((((''''''''''''&&&'''((('''&&&&&&'''(((''''''(((((()))*********************))))))))))))))))))))))))(((((((((((('''''''''&&&&&&)))...222,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))((((((((((((((((((((())))))))))))***((()))))))))******++++++************************))))))************))))))((((((((((((((('''''''''))))))))))))))))))))))))((())))))***++++++,,,,,,***++++++***((()))+++---'''(((((()))***+++++++++'''((()))***,,,...//////,,,---...///000000000000000000000111222222333333333333333333444555666666:::>>>EEEOOO^^^sss~~~vvvssspppppppppqqqrrruuuwwwxxxyyyzzz||||||zzzuuuoookkk(((((()))))))))*********)))(((''''''''')))***+++************************...---,,,+++)))((('''&&&++++++************+++++++++)))((()))+++,,,,,,+++))))))++++++***(((&&&$$$******++++++++++++******(((((())))))******++++++)))************))))))((((((((())))))))))))(((((())))))(((((((((((())))))))))))(((''''''''''''''')))'''&&&'''((()))((('''))))))(((''''''''''''''''''''''''''''''(((((()))(((((('''''''''''''''(((%%%&&&&&&&&&''''''((((((******)))((('''&&&%%%%%%(((((('''''''''&&&&&&&&&))))))(((((('''''''''&&&((('''%%%$$$%%%(((+++---((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''&&&&&&%%%$$$$$$((((((''''''&&&&&&%%%%%%((('''&&&%%%%%%%%%%%%%%%(((((((((((((((((((((((((((((())))))((('''&&&%%%&&&&&&&&&'''''''''(((((('''((()))******+++++++++,,,,,,,,,+++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&'''((()))((('''&&&&&&'''((())))))((('''&&&%%%&&&&&&'''+++)))))))))))))))'''%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''')))((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&******))))))((((((''''''((((((((((((((((((((((((+++***'''%%%$$$$$$%%%&&&)))*********+++++++++++++++***)))'''''''''((()))((((((((((((((((((((((((&&&))),,,***((()))///555666555333111///------,,,))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))***)))%%%!!!!!!$$$((()))((((((***,,,)))((('''&&&&&&'''((()))))))))))))))))))))))))))(((((())))))))))))((((((,,,,,,++++++******))))))(((((()))***************000...,,,***)))))))))*********))))))******+++,,,///...,,,++++++,,,---//////...---,,,---...///000000111111222222333444444555444333222333444555666777<<>>IIIYYYlllzzzwwwuuuwwwzzz~~~}}}}}}|||{{{zzzvvvnnnccc[[[000000000000000000000000000000//////......------......------,,,+++++++++))))))***++++++,,,++++++++++++***)))))))))******,,,,,,,,,++++++***************+++,,,,,,,,,,,,+++,,,***((()))++++++***(((************************))))))***************)))'''((()))******)))(((((())))))))))))))))))))))))***)))))))))(((((((((''')))))))))))))))((('''''')))(((((((((((())))))******)))((('''&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%***+++---------+++***((((((((('''''''''&&&&&&&&&(((111;;;DDDQQQUUUFFF111******)))'''&&&&&&&&&&&&''''''(((((((((((('''''')))(((((((((((((((((()))((('''&&&''')))***)))(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''$$$%%%&&&'''(((''''''&&&&&&&&&&&&'''((())))))))))))(((((('''&&&&&&''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&'''(((((((((&&&%%%%%%'''((('''%%%''''''((())))))))))))))))))(((((())),,,,,,***'''%%%&&&((())))))((('''&&&((((((''''''''''''(((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&))))))((('''''''''((((((''''''((((((((('''%%%$$$%%%%%%&&&&&&''''''(((((())))))(((((((((((())))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''###&&&))))))&&&$$$$$$$$$''''''((())))))((('''&&&)))(((((((((''''''''''''((((((((((((((('''&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''******+++++++++******)))(((((())))))))))))(((((())))))(((((((((((())))))%%%&&&&&&'''(((((()))))))))))))))))))))(((((((((&&&&&&%%%%%%%%%&&&&&&'''((((((((((((((((((((((((,,,+++)))'''&&&'''(((((((((((())))))))))))((((((((('''''''''(((((()))***))))))))))))))))))***+++***)))'''&&&&&&''')))***))))))*********+++++++++---+++******+++,,,,,,+++,,,++++++******++++++,,,+++***)))))))))***+++,,,+++,,,,,,------......///111...,,,---///000000......///000111222333333333222222333333333333444444;;;:::>>>IIIXXXlllxxxvvvtttuuuwww{{{~~~}}}{{{{{{yyyxxxwwwtttlllaaaYYY222222222222222222222222000000000000000000000000.........---,,,,,,++++++++++++++++++++++++++++++(((((()))************)))...------,,,+++***)))((((((((()))***++++++++++++---+++))))))*********)))************************''''''((()))************'''''''''((()))*********))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))(((((('''***))))))(((((((((((()))((('''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&***+++---///...---***)))(((((((((''''''''''''&&&***444FFFXXX___UUUAAA111***)))((('''''''''''''''''''''((((((((((((''''''***))))))(((((())))))***'''&&&&&&'''***++++++***%%%%%%&&&'''((())))))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&'''(((((())))))((('''&&&&&&%%%&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((('''&&&&&&(((((('''&&&''''''((()))))))))))))))&&&&&&(((***,,,,,,)))'''%%%%%%&&&&&&'''(((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''(((((()))***'''''''''''''''&&&&&&&&&'''''''''''''''''''''''')))((((((''''''(((((())))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&(((******)))'''''''''''''''((((((((((((''''''((((((((((((''''''''''''(((((()))))))))(((''''''&&&&&&&&&&&&''''''''''''&&&&&&'''(((((()))******,,,,,,,,,++++++***(((((((((((())))))))))))(((((())))))(((((((((((())))))&&&''''''(((((()))************))))))((((((((('''(((((((((((())))))***+++((((((((((((((((((((((((+++***)))'''''''''(((((((((((())))))))))))((((((((((((((((((((()))***++++++***)))))))))))))))))))))***+++,,,,,,+++***))))))))))))*********++++++---+++******+++,,,,,,+++,,,++++++******++++++,,,((())))))***++++++,,,,,,+++,,,,,,------......//////---,,,---///000000000...///000111222333333333222222222333333444444444::::::???JJJXXXkkk}}}wwwuuusssssstttwwwyyyzzzxxxwwwwwwvvvtttssspppiii^^^VVV444444444444444444444444000000000111111111111111/////////...------,,,,,,///...---,,,+++***))))))&&&''')))***++++++******------,,,,,,+++***))))))(((((()))******)))))))))...,,,+++))))))*********************************&&&&&&'''))))))*********((((((((('''((()))******(((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))((((((******)))(((((('''((((((''''''''''''''''''((((((((((((((((((((((((((((((&&&(((+++,,,,,,***(((&&&(((((((((''''''''''''''''''...???RRRTTTDDD333,,,(((((('''&&&&&&'''''''''''''''((((((((((((''''''((((((''''''''''''(((((('''&&&&&&''')))+++***)))%%%%%%&&&'''((()))******&&&''''''''''''''''''&&&'''''''''(((((((((((((((&&&&&&&&&''''''(((((((((''''''&&&&&&&&&&&&&&&'''&&&&&&'''''''''''''''(((''''''&&&&&&&&&''''''(((((((((''''''((((((((('''''''''((()))))))))))))))(((((()))*********)))(((((('''&&&&&&&&&'''((()))((((((''''''''''''(((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''(((''''''&&&&&&&&&''''''((((((((((((((('''''''''(((((((((''''''(((((((((*********)))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((()))*********))))))((('''''''''(((((((((((((((((((((((((((((('''''''''((()))))))))))))))((((((&&&&&&'''''''''(((((((((''''''(((((()))*********)))))))))))))))(((''''''(((((())))))))))))(((((())))))(((((((((((())))))*********)))((((((''''''((((((((('''&&&&&&%%%%%%*********+++,,,---...///((((((((((((((((((((((((+++***)))(((''''''(((((((((((())))))))))))((((((,,,,,,+++++++++++++++,,,++++++***)))((((((((())))))***,,,---...---,,,+++))))))))))))************,,,+++)))***+++,,,,,,+++,,,++++++******++++++,,,((()))***++++++++++++***)))******++++++,,,,,,---------------///000111111111222222222222111000000222222222333333444444444999999???JJJXXXjjj|||wwwuuutttsssssstttvvvwwwvvvuuuuuusssqqqpppmmmfff\\\UUU444444444444444444444444111111111111222222222222111111000000///............---,,,,,,+++,,,,,,---%%%''')))***+++++++++***++++++++++++++++++++++++***************)))(((''',,,++++++***)))))))))***))))))))))))))))))))))))&&&&&&'''))))))***************)))((('''((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((******)))(((((('''(((((('''((((((((()))))))))(((''''''''''''''''''''''''%%%&&&)))******)))'''%%%((((((((((((((((((((((((%%%%%%---:::999,,,%%%'''''''''&&&&&&%%%&&&&&&&&&''''''((((((((((((''''''((((((''''''''''''((((((((('''&&&&&&(((((('''&&&(((((((((((((((((((((((('''((())))))))))))((('''''''''''''''(((((())))))&&&&&&&&&&&&''''''''''''(((''''''&&&''''''((((((%%%&&&&&&&&&''''''(((((((((''''''&&&&&&&&&'''''''''(((((((((''''''((((((''''''((())))))))))))))),,,+++***)))(((((()))***,,,+++)))'''&&&&&&'''(((((((((''''''''''''((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''((())))))((('''&&&%%%%%%%%%''''''&&&&&&&&&''''''(((((((((((((((((('''''''''((((((''''''''''''((((((******))))))((((((((('''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&''''''&&&%%%''''''''''''(((((())))))'''''''''((((((((((((((((((((()))))))))))))))(((''''''((((((((()))))))))))))))))))))))))))))))))''''''((()))))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))*********)))((((((''''''((((((''''''&&&&&&&&&%%%&&&&&&&&&&&&'''((()))***)))))))))))))))))))))))))))))))))((((((((((((((((((((())))))))))))((((((......,,,+++************++++++***)))((((((((()))*********+++++++++,,,,,,(((((()))))))))*********,,,***)))***+++------,,,,,,++++++******++++++,,,***++++++++++++***)))((()))******++++++,,,,,,---------.........///111222111222222222222111000000111111222333333444555555777999@@@KKKXXXiii|||wwwuuutttsssssstttvvvvvvuuuttttttrrrpppnnnkkkeee\\\UUU333333333333333333333333444444444444444333333333333333333222111111000000+++******+++,,,...111222(((((()))++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,++++++***)))''')))++++++)))((()))***((((((((((((((((((((((((''''''((()))*********************)))((('''''''''))))))))))))))))))))))))(((((((((((())))))))))))'''(((((()))))))))))))))***))))))(((((((((((()))((())))))***))))))((((((%%%%%%%%%%%%%%%%%%%%%%%%'''((()))*********)))((('''(((((((((((()))))))))+++'''(((---+++&&&&&&,,,(((((('''&&&&&&&&&&&&&&&''''''((((((((((((''''''***))))))(((((())))))***)))'''&&&&&&''''''&&&%%%)))))))))(((((('''''''''((()))***++++++***)))(((''''''&&&&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((()))%%%%%%%%%&&&''''''(((((((((((('''&&&&&&&&&&&&'''&&&'''((((((&&&&&&'''(((''''''((()))))))))))))))*********)))''''''(((***...,,,***((('''&&&&&&'''((((((''''''''''''(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((---,,,***)))((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&((()))((('''''''''&&&''''''((()))***'''''''''(((((((((((((((''''''((()))))))))(((((((((((((((((()))))))))***((((((((((((((((((((((((((((((***++++++,,,,,,,,,(((((())))))))))))(((((())))))(((((((((((())))))&&&''''''(((((()))******))))))))))))))))))))))))%%%%%%%%%%%%&&&'''(((((()))))))))))))))))))))))))))))))))))))))((((((((((((((())))))))))))((((((,,,+++***)))((('''''''''+++***))))))))))))))))))***)))(((((((((***,,,---((((((((()))))))))******+++***))))))+++------,,,,,,++++++******++++++,,,,,,,,,++++++***))))))(((+++,,,,,,------......///---...///.........000222...///000111222333333333111111222333333444555555555999AAALLLWWWhhh|||wwwtttsssssssssuuuwwwwwwuuutttssspppnnnllljjjddd[[[TTT777777777777777777777777888888888777666666666555555555555444333333222222---,,,,,,+++,,,...000111++++++******+++,,,------,,,,,,++++++++++++++++++***+++,,,---............###&&&***+++***(((((()))))))))))))))))))))))))))))))))***************)))(((((()))******)))((('''))))))))))))))))))))))))'''((((((((()))))))))***''''''((())))))))))))))))))(((((((((((())))))***((())))))))))))'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&)))))))))))))))******+++'''((((((((())))))))))))---+++************,,,...++++++***(((''''''''''''''''''(((((((((((('''''')))(((((((((((((((((()))((('''&&&'''((()))((('''))))))))))))(((((((((''''''((()))******)))(((''''''&&&%%%%%%%%%&&&((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''((($$$$$$%%%&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&%%%'''((('''%%%%%%&&&(((''''''((()))))))))))))))!!!$$$)))***)))''''''(((+++***)))((('''&&&&&&&&&((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((((((++++++***)))(((((())))))$$$%%%'''((((((((('''&&&%%%%%%&&&&&&''''''(((((((((''''''&&&&&&''''''(((&&&&&&&&&'''(((((())))))''''''''''''''''''''''''((((((((((((((((((((((((+++)))'''(((***,,,+++***'''&&&&&&&&&'''(((***+++''''''''''''((((((((()))&&&&&&'''((((((((((((((('''''''''((((((((())))))&&&&&&&&&'''((((((((())))))******+++++++++******(((((())))))))))))(((((())))))(((((((((((())))))%%%&&&&&&'''(((((())))))''''''(((((()))************)))))))))))))))******))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))(((((((((((((((''''''(((((()))))))))))))))))))))***+++(((((((((((()))***+++,,,(((((((((((()))))))))***+++***)))))),,,---------,,,++++++******++++++,,,,,,+++***)))))))))***++++++,,,,,,------......///---///000///------///111...///000111222333333333000111111222444555555666444888AAALLLWWWgggzzzuuusssqqqqqqsssvvvxxxxxxuuusssqqqooollljjjhhhbbbZZZSSS<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999888777777777666666555444444333333333111///,,,++++++,,,,,,---,,,+++***+++,,,---......------,,,+++***))))))((()))+++...000111222222 $$$***,,,***(((((((((***************************++++++++++++******)))%%%&&&(((***+++***)))((())))))))))))))))))))))))'''((((((((())))))******''''''((()))))))))))))))(((((('''(((((()))***+++(((((())))))(((&&&$$$###************************)))((('''''''''(((***+++'''((((((((())))))******&&&(((((('''(((+++***'''...---,,,***)))(((((((((''''''((((((((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&'''***++++++***(((((((((((())))))))))))&&&'''(((******((('''&&&&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''$$$$$$%%%%%%&&&'''(((((()))((('''&&&&&&&&&&&&&&&$$$&&&((('''%%%$$$%%%((('''(((((()))))))))))))))'''++++++(((&&&&&&''''''''''''''''''&&&&&&((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))'''''''''''''''(((((()))###%%%'''))))))((('''&&&$$$$$$%%%%%%&&&'''(((((('''''''''&&&&&&'''''''''$$$%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))(((%%%###$$$''')))(((''''''&&&&&&&&&'''(((***+++&&&'''''''''(((((())))))%%%%%%&&&'''((((((''''''&&&&&&&&&'''''''''((((((###$$$%%%&&&''')))******)))******))))))((('''&&&(((((())))))))))))(((((())))))(((((((((((())))))((((((((('''&&&&&&%%%%%%$$$$$$%%%&&&'''((())))))******))))))))))))))))))))))))))))))))))))))))))'''((()))))))))))))))((((((((())))))))))))(((((('''''''''((()))+++,,,---))))))(((((()))***++++++&&&''')))***++++++******(((((((((((())))))))))))+++)))((())),,,---------,,,++++++++++++++++++,,,+++***(((((((((***---...)))******++++++,,,------...000111///---,,,...111111222222222222111000000000111111222444555666666444888BBBLLLWWWgggyyysssqqqooopppsssvvvyyyxxxuuurrrpppmmmjjjiiifffaaaYYYRRR@@@@@@@@@AAABBBCCCDDDDDDDDDDDDEEEDDDAAA>>>:::777999777666666777888888777222111111///...---,,,,,,******++++++++++++,,,,,,---,,,,,,++++++,,,,,,------***''')))---///---******+++,,,------+++***)))+++++++++************)))+++***)))***+++,,,+++)))***************)))((('''++++++************++++++))))))))))))))))))))))))******++++++++++++******************)))))))))(((******))))))))))))************))))))(((((('''''''''((((((((())))))******...---***)))((()))***+++)))))))))))))))))))))))))))999???555******+++((()))))))))))))))((((((((())))))))))))))))))))))))((((((((((((((()))*********((('''''')))***))))))(((((()))***************''''''((()))((('''(((+++++++++******))))))(((((('''''''''(((((((((((()))&&&''''''((((((((((((((($$$%%%%%%&&&&&&'''''''''&&&'''((())))))((('''&&&*********)))))))))))))))***++++++++++++***))))))%%%&&&((())))))(((&&&%%%''''''&&&''''''((()))***///,,,$$$!!!***(((((((((((((((((((((((())))))))))))))))))))))))***(((((()))***+++***)))((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''((('''%%%%%%&&&((('''(((((((((((((((''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))''''''(((((((((((('''''')))*********++++++++++++,,,,,,++++++******))))))))))))((('''$$$!!!***)))(((&&&&&&&&&'''(((************************''''''(((((())))))*********)))))))))))))))******---***((((((***+++)))&&&)))+++,,,+++***)))***+++************************&&&))),,,---,,,+++***+++++++++++++++++++++++++++++++++************+++++++++,,,...//////---,,,+++---,,,,,,++++++,,,,,,---///---******,,,...//////,,,+++******+++,,,...///000000000000/////////////////////000111111222222333333444444444444444444666777>>>IIIWWWiiixxxsssrrrppppppqqqsssvvvwwwwwwvvvvvvuuurrroooiiiaaaXXXRRREEEDDDCCCBBBAAAAAABBBCCCCCCDDDEEEEEEDDDAAA>>><<<===;;;999999::::::999888666555444222111///...---/////////////////////000---,,,,,,++++++,,,,,,------***(((***...000---******++++++,,,,,,,,,+++++++++++++++************)))+++***))))))***+++***))))))************))))))(((***))))))))))))))))))***))))))))))))))))))))))))(((((())))))))))))((((((++++++++++++*********)))((((((''''''''''''((((((***)))))))))((((((((('''(((((()))))))))************)))((('''''''''((())))))))))))))))))))))))))))))666:::111)))***+++((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))*********)))''''''((())))))(((''''''((())))))))))))((($$$%%%&&&'''&&&$$$%%%'''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&''''''(((((((((((((((''''''''''''&&&&&&&&&&&&''''''((((((((((((''''''***))))))))))))))))))))))))************)))(((((('''''''''&&&&&&''''''''')))(((((('''''''''((((((+++---///---***)))---000(((((((((((((((((((((((())))))))))))))))))))))))(((''''''''')))***)))(((((((((((((((((((((((('''(((((((((((((((((((((((()))))))))))))))))))))))))))'''&&&&&&((())))))((('''(((((())))))(((((('''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))(((((())))))))))))(((((())))))************)))))))))))))))*********++++++***************)))))))))*********)))(((&&&%%%$$$---,,,***)))))))))***+++************************(((((((((((())))))))))))(((((((((((()))***,,,,,,***((('''''')))***(((&&&)))***+++***))))))***+++***************************++++++***)))((()))+++++++++++++++++++++++++++++++++************++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///---******,,,.........++++++++++++,,,---...///000//////////////////////////////000111111222222333333333444444444444555777999@@@KKKYYYkkk~~~wwwsssqqqppppppqqqsssvvvxxxxxxwwwyyyxxxvvvrrrmmmeee\\\VVVOOOMMMJJJFFFDDDCCCCCCCCCBBBCCCEEEGGGGGGFFFDDDCCC@@@>>>;;;::::::999888666999888777555333222000//////.....................------,,,,,,,,,,,,------...+++)))+++...///---+++************+++,,,------+++++++++************)))***)))((((((******)))(((((())))))************)))))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))((((((,,,,,,+++++++++*********((((((''''''''''''(((((())))))))))))(((((((((((())))))))))))************''''''(((((((((((()))))))))))))))))))))))))))))))))111333,,,(((******'''''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((()))******,,,***((('''((()))((('''&&&&&&'''(((((((((((('''&&&((((((&&&%%%%%%&&&(((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&''''''((((((((((((((()))))))))(((''''''&&&&&&((((((''''''''''''(((((())))))))))))))))))******)))))))))))))))((('''''')))(((&&&$$$$$$&&&((()))******(((''''''&&&&&&&&&!!!&&&'''%%%######$$$(((((((((((((((((((((((())))))))))))))))))))))))(((&&&&&&'''((()))((('''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((&&&$$$%%%(((******((((((((())))))))))))((((((&&&''''''''''''((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))''''''(((((((((((('''''')))******++++++******)))((((((((()))))))))******((())))))))))))))))))************))))))******+++---,,,+++*********+++,,,************************))))))))))))(((((((((((('''''''''((()))+++---...((('''&&&'''((()))((('''((()))******(((((()))***************************++++++***(((&&&&&&(((***++++++++++++++++++++++++++++++************++++++---,,,***))))))***,,,---++++++,,,,,,,,,,,,++++++...,,,******,,,.........+++,,,---......//////.../////////////////////////////////000111111222222333333333444444444555555999;;;AAAMMMZZZlll}}}vvvrrrqqqppppppqqqtttxxxzzzzzzyyy}}}|||zzzwwwrrrjjjaaa[[[^^^[[[VVVQQQMMMKKKKKKKKKHHHIIIJJJLLLLLLLLLKKKJJJHHHEEEAAA>>>===;;;888666999888777666555444333222//////......------,,,,,,------,,,,,,,,,,,,---------+++******,,,---,,,*********))))))***,,,...///+++++++++*********)))))))))((('''((()))***)))''''''((()))***************))))))(((((((((((())))))))))))))))))))))))))))))******++++++++++++******+++++++++*********))))))))))))************))))))))))))))))))(((((((((((())))))))))))))))))))))))'''((()))***++++++++++++(((((((((((((((((((((((())),,,,,,'''&&&******'''&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((((((((())))))***,,,***(((((((((((('''&&&&&&&&&'''((((((((((((''''''(((%%% """&&&((((((((((((((((((((((((((('''''''''(((((((((((()))&&&''''''((((((((((((((())))))))))))(((((((((((()))((('''&&&&&&'''((())))))))))))))))))*********))))))******))))))((('''((('''&&&%%%%%%&&&'''((())))))((('''''''''''''''(((((('''%%%""""""$$$'''((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&''')))***)))(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&'''''''''((())))))***)))))))))'''''''''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''(((((())))))(((((('''((((((((())))))((((((((((((((((((((())))))))))))''''''(((((())))))******)))(((''''''''')))***+++***)))(((''''''((())))))******************************))))))((((((''''''(((((((((((()))***+++,,,''''''''''''((()))))))))''')))***)))((('''((()))************************((()))***)))''''''((()))************************++++++************++++++,,,++++++******+++,,,---***+++,,,,,,,,,,,,+++***---,,,******,,,---...---+++,,,---///000//////............////////////////////////000111111222222222333333444444555555555999;;;AAALLLZZZkkk|||uuuqqqpppooopppqqqtttxxx{{{{{{zzz~~~}}}|||zzzuuummmddd]]]llljjjeeeaaa]]]ZZZYYYXXXVVVWWWXXXXXXXXXXXXWWWVVVTTTPPPKKKGGGDDDAAA===;;;777777666666666555555555333333333222111000//////...------,,,,,,------...++++++******+++++++++*********))))))***,,,...///+++++++++*********)))))))))((('''((()))***)))''''''((()))***************+++******))))))******+++))))))))))))))))))))))))******++++++++++++******))))))))))))(((((((((((())))))************))))))(((((((((((())))))))))))((((((((((((((((((((((((&&&'''(((***++++++++++++((((((((((((((((((((((((((()))'''%%%&&&))))))(((&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((())))))***,,,***(((((((((((('''&&&''''''((()))))))))((((((&&&&&&!!!&&&'''))))))))))))))))))))))))'''''''''(((((((((((()))&&&''''''(((((((((((((((''''''(((((()))***++++++)))((('''&&&&&&'''((()))(((((())))))******************++++++******)))(((%%%&&&'''(((((('''&&&%%%'''''''''''''''((())))))///...***'''%%%%%%'''***(((((((((((((((((((((((((((((((((((((((((((((((()))((('''(((***+++***)))&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''')))***(((%%%###&&&)))''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******))))))((((((((())))))))))))(((((((((((((((((())))))))))))''''''(((((())))))*********)))(((''''''((()))***((('''&&&%%%%%%&&&'''((())))))))))))))))))))))))******))))))((((((''''''******)))))))))))))))***'''((())))))))))))***+++''')))***)))((('''((()))))))))))))))))))))))))))"""&&&***,,,+++***))))))************************++++++************++++++***+++,,,.........---,,,***++++++,,,,,,++++++***,,,+++***+++,,,------,,,+++,,,---///000//////...------....../////////000/////////000111111222222222222333333444555666666888:::@@@KKKXXXjjj}}}uuuqqqpppooopppqqqtttxxx{{{{{{zzz||||||{{{zzzuuunnnddd]]]vvvuuussspppmmmjjjiiihhhhhhiiiiiiiiihhhhhhgggggg]]]YYYSSSMMMIIIDDD@@@<<<999999999888888777777777555444444222111000//////......------------......,,,,,,++++++++++++******************+++,,,------+++++++++************)))***)))((((((******)))(((((())))))************)))++++++************++++++))))))))))))))))))))))))(((((())))))))))))(((((())))))((((((((('''''''''&&&'''((())))))((('''&&&(((((((((((())))))))))))))))))))))))((((((((((((%%%%%%&&&''''''((())))))))))))))))))))))))))))))'''''''''&&&'''((())))))&&&&&&&&&'''(((((())))))))))))))))))))))))))))))((((((((((((((()))******,,,***((('''((()))((('''''''''((())))))))))))((((((+++&&&%%%,,,,,,'''''''''(((((((((((((((%%%%%%%%%&&&&&&&&&&&&'''&&&''''''(((((((((((((((%%%&&&'''((()))++++++,,,((((((''''''''''''((((((((((((((()))******+++++++++++++++++++++***))))))$$$&&&((())))))(((&&&$$$&&&&&&&&&''''''(((******$$$%%%&&&&&&&&&%%%$$$###(((((((((((((((((((((((())))))))))))))))))))))))***)))((()))***++++++)))&&&&&&''''''((()))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))***+++)))'''&&&(((***%%%&&&'''((()))))))))((()))))))))(((((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***++++++,,,,,,++++++***((((((((()))))))))******((())))))))))))))))))***++++++***))))))))))))***)))((('''''''''((()))***))))))))))))))))))))))))))))))))))))((((((((((((,,,+++***)))((((((((((((((()))******))))))***+++((()))******(((((()))***)))))))))))))))))))))))) $$$***------,,,***)))************************++++++************++++++)))+++---///000///---,,,++++++************++++++,,,******+++,,,---,,,++++++,,,---......//////...---------......//////000/////////000111111222222111222333333444555666666777999???JJJWWWhhh~~~vvvrrrpppppppppqqqtttxxxzzzzzzyyyxxxyyyyyyxxxtttlllbbb\\\zzzzzzzzzzzzyyywwwuuutttttttttttttttuuuuuuuuuttthhhccc]]]WWWQQQKKKFFFBBB@@@???>>>===<<<:::999999666666444333222000//////......------------......---......---,,,,,,,,,,,,***++++++,,,,,,,,,+++++++++++++++************)))+++***))))))***+++***))))))************))))))(((******))))))))))))******))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))((((((((((((&&&'''((())))))((('''&&&'''((((((((()))))))))***++++++++++++******))))))'''&&&%%%%%%&&&'''((()))))))))))))))))))))))))))&&&'''))))))((('''(((+++&&&&&&'''(((((()))******))))))))))))))))))))))))((((((((((((((()))*********)))''''''((())))))(((&&&&&&'''(((((((((((('''&&&,,,+++$$$###,,,000---&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&&&&'''&&&''''''(((((((((((((((&&&&&&''''''((()))******''''''(((((((((((('''''''''(((((()))******++++++***************))))))(((&&&''''''''''''''''''&&&(((((('''''''''(((((()))'''(((***,,,...---+++)))(((((((((((((((((((((((()))))))))))))))))))))))))))((('''(((*********)))&&&&&&''''''((())))))***(((((((((((((((((((((((())))))))))))))))))))))))(((%%%"""$$$)))+++***'''$$$%%%&&&'''(((((((((((())))))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((***++++++,,,,,,++++++***)))))))))*********++++++***************))))))))))))******+++++++++******)))(((''''''''')))***+++))))))))))))))))))))))))(((((((((((())))))))))))+++***))))))))))))))))))(((***+++***((('''(((***)))***+++***))))))***+++))))))))))))))))))))))))$$$'''+++---,,,+++******************************++++++************++++++******+++,,,------......---+++)))(((((()))+++---+++******+++------,,,+++++++++++++++,,,---...///,,,,,,---......///000000/////////000111111222222111222222333444555666777777999???JJJVVVhhhwwwrrrqqqppppppqqqsssvvvxxxxxxwwwuuuvvvwwwvvvssskkkaaaZZZzzz|||}}}}}}|||zzzwwwxxxxxxyyyzzzzzz{{{{{{vvvqqqkkkddd]]]WWWQQQNNNGGGFFFDDDBBB???===;;;:::<<<;;;:::888777555444444......------------......///000000000...---......***+++,,,------+++***)))+++++++++************)))+++***)))***+++,,,+++)))***************)))((('''))))))(((((((((((())))))))))))))))))))))))))))))******++++++++++++******************))))))))))))((()))***,,,,,,***)))((('''((((((((())))))******---------,,,,,,+++++++++***)))'''&&&'''(((***,,,))))))))))))))))))))))))&&&(((+++,,,)))&&&(((,,,'''''''''((()))******+++))))))))))))))))))))))))((((((((((((((()))*********((('''''')))***))))))$$$%%%&&&&&&''''''&&&&&&&&&)))######***+++&&&'''''''''((((((((())))))'''''''''((((((((())))))&&&''''''(((((((((((((((''''''''''''((((((((((((&&&'''((())))))((('''&&&'''(((((()))***+++++++++)))))))))))))))((((((''')))(((&&&%%%%%%&&&((()))***)))(((''''''&&&''''''(((&&&%%%%%%&&&'''''''''(((((((((((((((((((((((())))))))))))))))))))))))((('''&&&''')))))))))'''&&&&&&&&&'''((())))))***(((((((((((((((((((((((())))))))))))))))))))))))&&&(((...)))"""###$$$%%%&&&''''''''''''******))))))((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''))))))************))))))************++++++++++++,,,,,,++++++******))))))&&&''')))***++++++***)))((('''&&&&&&&&&((()))***))))))))))))))))))))))))''''''(((((())))))******))))))((())))))***++++++''')))+++)))&&&%%%&&&((()))+++,,,+++***)))***+++))))))))))))))))))))))))(((***,,,,,,+++******+++))))))))))))))))))))))))++++++************+++++++++***))))))***,,,...///...,,,)))''''''))),,,...+++******+++------,,,***,,,+++******+++,,,...///,,,,,,------...///000000/////////000111111222222111111222333444666666777888999@@@JJJWWWhhhxxxsssqqqppppppqqqsssvvvwwwwwwvvvtttuuuvvvvvvrrrjjj```YYY