BM6P6(@ |||uuummmeee___]]]^^^aaaqqqvvvdddhhhWWWGGG???555,,,...888/////////...---...///000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------------------------------111......111111000111555222???GGGKKK```~~~~~~~~~jjjXXXLLLOOOTTTYYY^^^ccchhhkkkpppnnn}}}}}}tttnnniiigggppphhhHHH<<<===:::666666:::888333555555444333222222222222000000000111222222222333000/////////............------------------------............////////////////////////000000000000000222555666222666JJJ```{{{qqqvvv{{{nnn|||hhh[[[SSSMMMKKKLLLHHHIIIJJJNNNVVV___iiippptttvvv~~~{{{sssoooooopppzzz```DDD999:::;;;999666555777999999555444333333222222333333444333333222111000//////222111111111000000//////111111000000//////......------...///000000////////////.........---------............////////////111111111000000000000000555222222222111999WWWvvv~~~zzzjjjeeennntttrrr}}}~~~}}}zzzpppkkkkkkuuuqqqgggYYYMMMHHH@@@333...222000000000///...------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------------------------------///...///222333111333777999CCCMMMYYYqqqnnn[[[NNNNNNSSSZZZ___dddiiioootttvvv}}}uuukkkgggnnn}}}uuuVVVDDD@@@:::777666666555444666555444333222222222222111111111111111222222222000000/////////.........------------------------............////////////////////////000000000000000111444555555<<>>EEETTTjjjqqq[[[QQQOOOTTT[[[ccciiimmmsss|||yyykkkdddlll~~~mmmTTTEEE:::999999555444888666555444333222222222222222222222111111111111111000000000/////////........................................../////////////////////000000000111111111111333555999EEE\\\pppxxx~~~|||sssxxxzzzfff[[[PPPLLLKKKJJJKKKNNNPPPSSS[[[dddooowww{{{}}}~~~rrrnnnrrr___FFF;;;;;;;;;:::777444444555555444444333333333333333222222222222222222222222111111111111000000000000000000000000////////////---......////////////////////////............---............////////////111111111111111111111111222444444666BBBZZZsssxxxppprrrrrryyy}}}rrrkkknnnuuuzzzcccTTTJJJ???777555000////////////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------..................000333333111555;;;DDDKKKaaaxxx___RRRSSS[[[]]]dddlllrrrxxx}}}ppplllqqqxxxiiiNNN999999===999777;;;666555444333333222222333333222222222111000000000000000000////////////...////////////////////////............/////////////////////000000111111222222222333666>>>NNNeeevvvzzz|||mmmYYYQQQKKKJJJKKKKKKNNNQQQUUU[[[ccckkkrrr||||||tttpppwwwrrrVVV@@@===;;;;;;:::777777888555555444333333333333333111111111222222333333333111111111000000000000000000000000000////////////......///////////////.../////////...........................////////////000111111111111111222222000555666:::MMMjjj~~~~~~tttppprrrvvvwwwiiiaaaddd{{{uuuaaaSSSGGG===888000///...///000000...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------......///////////////111333111111777???MMMYYYvvvwww```TTTRRRXXXaaacccjjjsss~~~wwwppplllyyy\\\===888>>><<<888:::666666555444333333333333333222222222111000000000111000000000////////////////////////////////////............/////////////////////000111222222222444444555999EEEXXXlllxxx|||iii```TTTNNNJJJJJJLLLLLLPPPUUU^^^eeemmmpppuuuyyywwwzzzoooKKKAAA:::999:::888888;;;666555444444333333444444111111111222333333444444000000000000000000111111////////////000000000000...///////////////......////////////////////////............////////////000000111111222222222333000555999BBBZZZttt}}}pppvvvwwwsss{{{zzz~~~{{{ttt^^^hhh{{{vvvfffUUUFFF<<<444111......000111000---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------...//////000000000000111333222444===HHHXXXlllwww\\\TTTUUUXXX\\\aaajjjqqq~~~|||vvvrrrpppnnnoooqqqtttxxx|||zzzrrrrrr{{{wwwOOO>>>===;;;888777777666555444333333333333222222222111111111111111111111000000000/////////....................................////////////...///000000111222333333555777999???OOOcccsssyyy{{{mmm[[[RRRPPPKKKIIIKKKNNNOOOTTT[[[dddkkksssxxx{{{|||bbbNNN<<<888999777777999666555555444444444444444111222222222333333444444000000000000111111111111////////////000000000000//////////////////...---...////////////000000000............////////////000000111111222333333333222555>>>PPPhhh{{{~~~xxxmmm}}}wwwxxxqqqnnn{{{vvvdddSSSGGG;;;666000...000111///,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------...///000000000000000111333444999GGGUUUnnnnnn]]]QQQUUU]]]```eeelllxxxyyyppp___]]]ZZZUUUQQQOOOMMMLLLJJJJJJKKKMMMPPPSSSVVVXXX^^^dddmmmvvvtttwww}}}qqqNNN>>>999999888777666555444444333333444111111111111111222222222111111111000000000//////------------------------............////////////...///000111222333333444444888===FFFYYYooo{{{||||||~~~rrr```RRRLLLMMMJJJJJJNNNRRRVVV^^^ffflllsss}}}eeeFFF<<<;;;888666777666666555444444444444444222222333333333333333333///000000000111111111111.../////////000000000111///////////////...------.../////////000000000000............////////////000000111222222333444444444666DDD^^^www|||wwwuuuyyynnnhhhvvv{{{lll^^^UUUAAA:::222...///000...+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------...///000000111000000111444777>>>OOO^^^kkk\\\SSSRRR[[[cccfffppp}}}wwwiii___XXXQQQKKKGGGFFFDDDCCCCCCCCCDDDEEEBBBBBBBBBBBBCCCEEEGGGHHHDDDIIIOOOUUUZZZcccoooyyyxxxvvvvvv|||]]]@@@999;;;<<<777777555444444444444444000000111111222222222333111111111111000000000000------------------------............/////////000...///000111222333444444444999???KKK```vvvxxx}}}ooobbbXXXPPPLLLLLLJJJKKKQQQWWW]]]gggqqqyyy~~~xxxQQQBBB???;;;777777666666555444444444444555333333333333333333333333//////000000111111111222.../////////000000111111//////000000///...------.../////////000000111111............/////////000000000111222333333444444666777HHHiii}}}yyy}}}|||yyyrrrccclllqqqeeegggMMM???333111444333000.........---------,,,,,,,,,------------------------,,,,,,,,,------.........,,,,,,,,,---------......------......///000000000111///333999<<>>======@@@AAABBBCCCCCCBBBAAA@@@DDDDDDDDDEEEHHHMMMQQQTTT___lllzzzvvv|||yyyQQQ===888777555777888888666333111111333333333222222222111111000000000000////////////////////////////////////........................---///111222333444666888444999GGG\\\nnnvvvyyy|||zzzxxxqqqbbbUUULLLKKKMMMHHHLLLRRRVVV\\\dddooowwwyyymmmLLL===;;;;;;888777555444444555555555444444444444333333333222222222222222222222222222222222111111111000000//////000000000000000000000000............/////////000......///000000000000000222333222111222444444222333GGGdddyyy~~~{{{zzz{{{rrrfffhhhrrrnnneeeTTTGGG:::555333111//////.........---------,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------......------......///000000000333111333888===KKKkkkuuuaaaVVVXXXYYY```iiipppzzz{{{jjj[[[QQQJJJHHHEEEAAA@@@???@@@AAA???@@@AAAAAABBBBBBAAAAAABBBBBBBBBCCCBBBBBBAAAAAABBBAAAAAAAAACCCFFFIIIJJJOOOTTT^^^jjjwwwzzz{{{___EEE======999999999777555333222333333333333222222222222111111000000000////////////////////////////////////........................---///111222222333555777666<<>>>>>???AAACCCDDD@@@AAABBBDDDEEEFFFFFFFFFFFFFFFEEEDDDDDDCCCDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCFFFEEEGGGNNN[[[uuupppNNN>>><<<<<<:::888666444444444444333333333333222222222222111111000000000/////////////////////////////////...........................///111111111222444666:::AAATTTmmm~~~{{{wwwyyytttvvvgggWWWPPPLLLJJJJJJLLLPPPUUU]]]eeelllttt{{{fffLLL@@@<<<999888666555444555666555444444444444444333333333333222222222222222222222222111111111111000000000000000000000000000000000000....../////////000000000///000111111222222111111000111222333333444777:::HHH^^^www~~~~~~vvv[[[~~~|||hhh]]]NNNBBB777000222888............------------------------------------------------------------,,,,,,,,,---------...............///000000111111...111888???HHH___hhhWWWYYY```gggjjjqqq|||mmmaaaRRRGGGCCCDDDEEEEEEBBBBBBAAAAAABBBDDDFFFGGGCCCDDDEEEGGGHHHIIIIIIIIIJJJIIIGGGFFFEEEFFFFFFGGGGGGGGGGGGFFFFFFEEEDDDDDDFFFDDDEEEIIIPPP^^^uuu```EEE;;;:::888777666666666555444444444333333333222222222111111111000000000//////////////////////////////........................///000111111000222444666>>>III]]]qqq}}}vvviii\\\OOOKKKLLLLLLMMMOOORRR[[[dddkkkpppyyypppPPPAAA???@@@999777666555666666555444555444444444444333333333222222222222222222222222111111111000000000000000////////////////////////...////////////000000000000000111222222222222222000111333444222222777>>>UUUkkk~~~yyy|||yyy|||hhhlll~~~{{{nnn]]]LLL<<<111111666//////.........---------------------------------------------------------,,,,,,,,,---------............//////000111111111000333888BBBRRRqqqqqq[[[UUU\\\dddlllqqqzzzqqq\\\MMMIIIDDDBBBBBBAAA???===BBBBBBBBBBBBCCCDDDFFFGGGIIIIIIJJJJJJJJJJJJIIIIIIJJJIIIGGGFFFEEEFFFGGGHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEDDDFFFIIIJJJKKKSSS\\\nnn{{{~~~ZZZBBB888666666777888888555333444444444333333333222222111111111111000000000000000000000000000000000000////////////////////////000111111111111222555888@@@OOOdddtttzzz~~~zzzqqq___TTTKKKIIIKKKMMMOOORRRUUU```lllpppttt```KKKCCC???:::999666666666777666444555555555444444444333333222222222222222222222222000000000000000000111111////////////////////////////////////000000000111000000111222222222222222111111333444111000999DDD___tttvvvppprrruuurrruuuiiikkkVVVBBB333...111/////////.........------------------------------...------------,,,,,,,,,,,,,,,,,,---------.........//////000000111111222777666:::IIIfffsss^^^VVVZZZccciiinnnxxxdddNNNDDDEEECCC@@@??????>>>===<<>>???@@@CCCFFFGGGIIIIIIKKKLLLNNNPPPRRRRRRNNNNNNNNNNNNMMMLLLKKKJJJIIIJJJKKKLLLLLLLLLLLLLLLNNNLLLJJJGGGFFFFFFGGGGGGKKKGGGGGGIIIJJJIIIKKKOOONNNVVVdddtttkkkGGGAAA999666666777666444555444444444444333333333222222222111111111000000000000000000000000000000////////////////////////000111222222333666;;;>>>MMM^^^qqq{{{}}}yyy~~~eeeZZZNNNKKKIIIKKKKKKMMMUUU^^^gggoooyyy}}}ZZZ@@@<<<:::888777777777666555555555555555444444444444222222222222222222222222///000000000111111111111000000000000000000000000//////000000000111111111...///000000111111000000333111333666444666HHH^^^rrr}}}|||mmm```aaahhhjjj{{{uuuaaaOOO???666555000/////////............------------------------.........------,,,,,,,,,,,,,,,,,,---------....../////////000111111222222444999JJJmmmttthhh\\\XXX___hhhmmmmmm}}}zzzXXXGGGCCCBBBBBBCCC>>>>>>???@@@CCCEEEHHHIIILLLLLLMMMMMMNNNOOOOOOOOOMMMNNNNNNNNNNNNMMMLLLLLLMMMNNNPPPRRRSSSSSSSSSRRRWWWTTTPPPMMMKKKKKKLLLLLLKKKGGGGGGJJJKKKHHHGGGIIIHHHLLLSSS___nnnQQQHHH<<<555444666666555555555444444444333333333222222222111111111111000000000000000000000000000000000000000000000000000000111222222444777<<<@@@VVVddduuu}}}~~~yyyoooWWWRRRKKKKKKLLLNNNNNNPPPZZZeeepppttt}}}gggIII===;;;888888888888666555666666555555555444444444222222222222222222222222//////000000111111111222000000000000000000000000000000000000111111111111......///000000000000000222000333777666:::PPPiiiyyy~~~xxxdddYYY___iiimmmtttfffcccIII000666000---...000///,,,...222......---,,,,,,,,,,,,---,,,,,,,,,---------.........------------...//////---//////...///333555555333BBBTTT}}}hhh\\\WWW]]]eeejjjsss|||___VVVJJJBBB@@@@@@>>><<<@@@AAACCCFFFHHHIIIJJJJJJOOOOOONNNMMMLLLKKKJJJIIIJJJJJJKKKOOOSSSVVVVVVVVVXXX[[[]]]^^^^^^]]]^^^______]]]ZZZYYYXXXVVVTTTSSSQQQNNNKKKHHHGGGGGGIIIJJJJJJIIIMMMTTT\\\hhh~~~mmmOOO888888===999444666555444444333333222222111111111111111111111111111000000000000000000000000///////////////000111111222///000333666888>>>FFFZZZdddttt|||yyy~~~wwwsssaaaUUUKKKJJJLLLHHHKKKVVV[[[aaapppuuuwwwSSSBBB:::;;;===777777:::666777777666555444444333333444333222222111111222222222222222222222222222222000000000000000000000000000000000000000000000000/////////000111111222222444444555555555@@@[[[uuuuuueeeZZZYYYaaannnxxxsssnnnVVV<<<;;;333000000222111---...111///...------,,,,,,------,,,,,,---------............------------...//////...///000000111333555666:::GGGbbbqqq___YYYYYYaaahhhllluuubbbPPPIIIAAA>>>???AAAAAA@@@AAABBBEEEHHHJJJMMMNNNOOOMMMLLLJJJIIIIIIKKKMMMNNNRRRSSSUUUXXX\\\^^^]]]\\\```bbbeeegggffffffggghhhmmmlllkkkjjjiiihhhfffddd```^^^YYYTTTPPPLLLIIIHHHMMMLLLMMMQQQUUU[[[lll|||bbbBBB666777888777888555555444444333222222222111111111111111111111111000000000000000000000000///////////////000111111222111222444555888AAAKKKbbblllvvvyyyvvv{{{{{{hhhYYYPPPHHHJJJLLLJJJOOO]]]bbbgggttt|||fffHHH===<<<>>>888777:::555777666666555555444333333444333222222111222222222222222222222222222222222111111111111111111111111000000000000000000000000//////000000111111222222444555666555:::KKKdddxxx{{{ooobbb]]]]]]bbbooo}}}yyybbbFFF:::666333222444333///...000///...------,,,---------,,,------------...............------......///000///000111222222333555888===IIIqqqxxxgggVVVWWW^^^gggkkkmmmyyyqqqUUUDDDDDD@@@======@@@CCCCCCBBBEEEFFFHHHJJJLLLNNNOOOPPPMMMKKKIIIHHHJJJNNNSSSVVV\\\]]]```dddggggggeeeccchhhkkknnnoooooonnnoooppprrrrrrsssssssssrrrpppoooooonnnkkkfff___XXXRRRNNNNNNMMMNNNNNNNNNQQQ\\\ggg}}}{{{WWW???888::::::888555555555444333333222222222222222222222222222222000000000000000000000000000////////////000111111222222444555555888EEESSSiiissszzzxxx|||vvvvvvttt\\\QQQMMMIIIJJJMMMLLLTTTeeejjjnnnzzz{{{PPPAAA<<<===888888999444777666666555555444444444444444333222222222222222222222222222222222222222111111111111111111111111000000000000000000000000//////000000111222222222333777777555BBB\\\rrr|||xxxmmmffffffeeegggxxxmmmTTT???777333111444444000///000//////...---------------------------...........................//////000//////111444333222555:::AAAOOO~~~lllaaaTTTYYYcccjjjiiikkk}}}dddOOOEEEAAABBB@@@@@@AAADDDEEEDDDCCCIIIJJJJJJJJJKKKLLLLLLMMMRRRQQQPPPQQQSSSXXX\\\___ccceeehhhmmmooonnnjjjgggmmmooorrrsssrrrqqqqqqrrrnnnpppsssttttttsssrrrrrruuuuuuvvvtttpppiiiccc___SSSRRRQQQNNNLLLNNNUUU]]]gggzzzuuuUUUBBB<<<:::666666666555555444333333333222222222222222222222222000000000000000000000000000000//////000000111222111222444555444999JJJ[[[kkkvvv~~~vvvnnnzzzeeeTTTNNNLLLKKKIIINNNOOOYYYjjjpppttt[[[EEE;;;<<<999888:::555777666666666555555444444444444333222222222222333222222222222222222222222111111111111111111111111000000000000000000000000///000000111111222333333222777777888LLLlll~~~zzzrrroooqqqmmmnnnvvvcccKKK888222000222333111000111//////...------------...---------........./////////............///000000///...000444333111666>>>LLLbbbooo___XXXWWW\\\eeeiiieeeiii\\\JJJDDDDDDDDDAAAAAACCCEEEGGGHHHFFFEEEHHHHHHIIIJJJKKKMMMOOOPPPZZZZZZ[[[]]]___aaacccdddfffhhhlllqqqsssrrrmmmjjjoooqqqssssssrrrppppppqqqooorrruuuvvvuuuuuuvvvxxxwwwyyy|||}}}{{{wwwrrrooocccbbb\\\SSSMMMMMMPPPSSSXXXggg{{{pppMMM<<<888777777777666555555444444333222222222222222222222222000000000000000000000000000000000000000111222222000111333444555<<>>@@@CCCGGGIIIJJJIIIIIIEEEFFFIIILLLQQQVVV[[[^^^cccccccccccccccbbbbbbbbbeeegggjjjoooqqqpppllliiikkkmmmpppqqqpppppppppqqqpppsssvvvvvvuuuvvvyyy|||{{{}}}|||zzzxxxvvvnnn```UUUPPPLLLIIIQQQYYYgggvvv{{{]]]???777;;;777777777666555555444444333333333333333333333333000000000000000000000000111000000000000111222222111111333666999BBBUUUeeesssqqqeeettt|||dddWWWOOOHHHFFFHHHLLLUUUZZZbbbqqqyyyYYYAAA===::::::;;;888666666666666666666666666555444444333333333333333222222222222222222222222222222222222222222222222000000000000000000000000000000111111222333333333333555999FFFbbb~~~wwwsssooommmpppsssXXXDDD:::111000111000000111000//////...........................///////////////////////////000000111222///000555444333>>>MMMhhheee[[[\\\aaagggpppuuuvvvsss^^^IIIBBBBBB@@@>>>>>>???BBBFFFIIIKKKLLLLLLLLLIIIKKKNNNTTTZZZbbbhhhllliiigggddd```]]][[[ZZZZZZ]]]^^^aaafffiiihhheeebbbbbbeeeiiikkklllmmmoooqqqpppsssuuutttrrrtttyyy~~~}}}qqqfff___VVVNNNOOORRRYYYfffuuu}}}}}}vvvMMM<<<<<<888888777777666555555444333333333333333333333333000000000000000000000000111111000000111111222333444222333888???IIIZZZiiiwwwiiiooo~~~mmmXXXQQQMMMEEEEEEKKKNNNYYY```hhhuuuiiiHHHAAA<<<:::;;;888666666666666666666666777555555444333333333333444222222222222222222222222222222222222222222222222000000000000000000000000000111111222222333333444777555<<>>;;;;;;888666666666666777777777777555555444333333333333444222222222222222222222222222222222222222222222222000000000000000000000000000111111222222333444444:::666>>>WWWsss{{{tttiiikkk~~~sss~~~tttpppkkkjjjnnnuuu{{{vvvXXX@@@111555666...---555000000///...........................////////////............/////////000000333000000555777EEE___yyy```[[[aaagggeeetttyyyYYYIIIDDD???===???BBBCCCCCCNNNKKKJJJKKKKKKJJJOOOUUU\\\]]]aaahhhnnnpppmmmiiigggccc]]]VVVQQQMMMKKKKKKLLLLLLNNNQQQSSSTTTSSSRRRSSSTTTXXX\\\aaaeeeiiijjjpppqqqrrrrrrtttwww||||||}}}{{{pppbbbTTTKKKQQQ___ooosss{{{zzzIII;;;<<<:::666444666888666222444333222222111111222222000000000000000000000000111111000000111111222333555444444888EEEVVVdddkkk{{{~~~oookkkjjjYYYMMMKKKJJJFFFJJJSSSWWWaaakkkrrr{{{kkkCCC777AAAAAA555777777777666555555444444333333333333333333333333222222111111111111222222222222222222222222222222333333333222222222111111333222000000111333444444>>>000GGGlllxxxzzznnnggguuuvvvxxxxxxxxx{{{|||xxxooohhhddd```\\\ZZZ\\\^^^aaaaaalllmmmooossszzz{{{aaaGGG333444555///...444000000///............///............////////////........./////////000000000333111222888999HHHbbbiii]]]```fffiiisss|||```JJJEEEAAA>>>>>>@@@CCCEEEEEEMMMJJJKKKNNNPPPRRRXXX___iiikkkpppuuuwwwvvvqqqnnneeeaaa\\\VVVQQQNNNLLLLLLPPPNNNMMMMMMNNNMMMLLLJJJNNNOOORRRUUUYYY^^^aaaccchhhiiijjjkkkmmmqqqvvvzzz}}}}}}~~~yyypppbbbUUUQQQUUU^^^nnn|||{{{qqqYYYBBB;;;999666555666777666333444333222222111222222222111111111111111111111111111111000000111111222333555555777===JJJ[[[jjjqqqzzz{{{iiiwwwvvvcccTTTJJJJJJJJJIIINNNWWWaaahhhpppzzz{{{PPP<<<>>>===333777777777666555555444444333333333333333333333333222222111111111111222222222222222222222222222222333333222222111111111111333222111111222333444444;;;555NNNooo{{{yyymmmgggwwwxxxrrrllllllooolllccc[[[XXXUUUQQQOOOOOONNNMMMKKKQQQRRRTTTYYY___gggnnnrrrzzzoooRRR999444444111000444111000//////......//////............////////////....../////////000000000///333333444:::<<>>???BBBEEEGGGGGGJJJIIILLLSSSXXX\\\dddmmmrrruuuyyyzzzxxxsssnnnllleeeccc___ZZZWWWUUUTTTTTTTTTQQQMMMKKKIIIHHHGGGFFFHHHHHHIIIKKKNNNSSSVVVYYY^^^___```bbbdddhhhnnnrrrzzzzzz{{{|||~~~tttfffYYYPPPQQQ]]]jjj}}}xxxwwwkkkGGG:::999888777666555444444444444333222222222222222111111111111111111111111111111000000111111222333222444888AAAOOO^^^mmmvvv~~~{{{eeegggdddYYYNNNFFFHHHKKKMMMTTT]]]hhhjjjqqq___BBB;;;;;;777888777777666666555555444333333333333333333333333222222111111111111222222222222222222222222222222222111111111111000000000222333333333444444444444777???ZZZuuuzzznnniii|||vvvnnnmmmsssssslllddd[[[XXXUUUSSSRRRRRRPPPOOOPPPPPPQQQRRRUUUYYY]]]___ccclll{{{~~~aaaCCC555444333222333111000000///.../////////............////////////...////////////000000000...333333444:::===OOOlll|||eeeZZZ^^^fffhhhfff{{{~~~fffLLLDDDBBB??????@@@BBBDDDFFFGGGGGGHHHIIINNNXXX___fffooowwwvvvyyy{{{yyysssnnnkkkllliiihhhfffdddcccbbbcccddd\\\YYYSSSOOOMMMKKKIIIHHHFFFEEEDDDDDDFFFJJJMMMPPPUUUVVVXXXYYY\\\```fffjjjrrrtttxxx{{{~~~zzzkkkZZZRRRVVV^^^ttt~~~{{{|||~~~{{{www{{{|||www}}}MMM<<<:::999999777444333666444444333222222222222333111111111111111111111111111111000000111111222333000111888DDDQQQ^^^lllwww|||___ooo{{{]]]QQQJJJEEEHHHLLLPPPYYYbbbllllllsssjjjGGG:::;;;>>>888888777777666555555555444444444444444444444444333222222111111222222333222222222222222222222222111000000000000000000000222333444555555444555666777LLLhhh{{{yyyooooooqqqkkknnnssstttsssgggccc^^^[[[ZZZZZZZZZYYY[[[[[[ZZZZZZZZZ[[[\\\]]]^^^bbbjjjtttoooNNN:::444555444222111111000///////////////............////////////////////////000000000111...333222333999@@@WWWxxxwwwggg```cccjjjqqquuummmOOOCCC@@@??????AAACCCDDDEEEFFFGGGHHHHHHKKKSSS^^^gggmmmttt||||||}}}|||xxxrrroooqqqssslllkkkkkkkkklllnnnooopppiiieee```ZZZVVVRRRNNNLLLGGGFFFDDDCCCDDDFFFIIIKKKMMMNNNOOOPPPRRRVVV[[[___hhhnnnvvv|||mmm^^^XXXWWWdddrrr}}}uuurrrwwwvvvooooooxxx~~~~~~zzzzzzzzz}}}zzzooocccBBB<<<999:::888444333666555444333333222222333333111111111111111111111111111111000000111111222333222333:::GGGSSS^^^mmmzzzsssddd}}}lllYYYLLLIIIGGGIIINNNTTT]]]eeerrrttt~~~vvvOOO;;;:::@@@888888888777666666555555444444444444444444444444333333222222222222333333222222222222222222222222000000000000000000000111111333555666555555777:::<<>>DDDQQQpppvvvdddhhhcccooosssddd```ccchhhiiikkkooorrrrrrpppnnnnnnpppssswwwyyy{{{||||||~~~lllKKK999888777222222111111000000000000000............/////////000000000000000111111111111222555333666FFF^^^ssskkkfffgggjjjppp~~~hhhEEE@@@CCC<<<;;;CCC???BBBEEEGGGHHHLLLQQQVVVaaafffqqq||||||zzz|||xxxwwwvvvyyy{{{zzzuuuqqqsssrrrrrrqqqooonnnnnnmmmhhhjjjmmmpppooojjjbbb\\\TTTSSSRRRPPPNNNLLLKKKJJJIIIHHHGGGEEEDDDDDDHHHJJJEEEMMMXXX```gggnnnxxxwww]]]aaagggnnnuuu~~~~~~{{{yyyqqqgggiii^^^]]]ffffff\\\^^^jjj|||vvvooonnntttppp\\\ZZZFFF777999<<<777444666555555444333333333333444222222222222222222222222111111111000111222222333777666@@@QQQ]]]ggg{{{zzzpppcccNNNTTTFFFJJJNNNPPPVVV```kkkrrr{{{~~~fffIII>>>999999888888777666666666555555555555555555555555444333333222222333333444222222222222222222222222111111222222222333333333000333444333333777@@@GGGXXXuuunnn[[[dddgggvvvvvviiidddcccbbbiiirrrxxxzzz{{{~~~}}}yyy\\\999444:::///444333222111000000000000000000000000000000000000///////////////000111111555666666999IIIlllooo^^^]]]bbblllqqqvvvkkkXXXHHHCCC@@@;;;<<>>???<<>>777444999777555555555444444444333333222222222222222222222222222111111000111222444555666;;;FFFUUU```kkkyyy}}}nnn~~~iiiYYYPPPIIIHHHMMMRRRXXX___jjjvvv}}}}}}XXXDDD<<<::::::;;;999555444777555555444444444333333333222333333333333333333444222222222222222222222222222222222222111111111000000555333333888999>>>MMMqqqxxxccc]]]jjj~~~||||||}}}yyyppphhh```gggsss}}}~~~uuuwwwyyyWWW???999444444333222111000000000000000000000000000000000000000////////////000111111666333444BBB^^^iii^^^XXX[[[cccooovvvkkkMMMAAA:::===??????BBBIIIHHHJJJMMMSSS\\\fffqqqwwwyyyzzzzzzyyyxxxyyy{{{}}}{{{{{{{{{||||||yyytttqqqsssvvvyyy|||||||||yyyuuurrrqqqqqqpppoooooojjjccc^^^\\\[[[ZZZYYYQQQNNNJJJHHHHHHHHHGGGGGGCCCEEEGGGGGGHHHMMMUUU[[[iiiuuuuuukkkhhhmmmwww~~~vvvkkkaaa[[[YYYXXXRRROOOQQQQQQOOOOOORRRVVVdddssssssjjjeeekkktttsssgggrrrgggDDD===777555888666555555555444444444444333333333333333333333333333111111000000111222444555888===IIIYYYeeennnwwwssswwwvvv^^^SSSMMMGGGKKKNNNTTT\\\eeeppp|||hhhFFF???<<<:::;;;999555444666555555444444444333333333444333333333333333333222333333333333333333333333222222222222111111111111///444333333999:::BBBUUUyyytttbbbbbbuuu~~~|||zzzyyyxxxxxxyyyvvvsssvvv{{{}}}xxxtttdddkkkvvv{{{uuutttssskkkggg~~~jjjIII:::999444333222111000000000000////////////////////////000000//////000000111222666333555DDDbbbddd\\\XXX]]]hhhttt}}}~~~QQQHHH@@@===???BBBBBBDDDHHHHHHKKKRRR\\\gggqqqxxx{{{~~~~~~}}}{{{yyyzzz||||||}}}~~~zzzuuurrrssswwwzzz}}}~~~|||wwwuuutttsssrrrqqqrrrooojjjddd```\\\ZZZZZZVVVRRRNNNJJJIIIHHHHHHGGGCCCEEEGGGGGGHHHJJJOOORRRUUUcccwwwuuukkkiiiooovvv|||}}}{{{rrreee\\\YYYYYYZZZSSSOOONNNNNNLLLMMMPPPLLLVVVhhhtttoooddddddmmmyyy}}}jjj___uuuyyyMMM===;;;:::999777555555555555444444444444333333333333333333333333111000000000111222444555:::???KKK\\\iiipppxxxuuujjjVVVOOOJJJFFFMMMOOOUUU```kkkvvvyyyJJJAAA<<<999:::999666555888555555444444444333333333444444444333333222222222333333333333333333333333222222222222222222222222///444333333888888EEE\\\|||yyykkknnn~~~{{{wwwtttqqqoooqqqpppppprrrvvv|||yyy{{{}}}{{{nnngggiiidddaaatttuuuPPP::::::444333222111000000000000////////////////////////000000000000000111222222555333777GGGcccqqq[[[UUUZZZcccooo{{{hhhGGGCCC@@@???AAADDDDDDEEEHHHGGGNNNZZZgggqqqwww{{{|||}}}|||}}}|||xxxvvvzzz~~~}}}zzzyyyyyyyyyxxxwwwqqqpppnnnkkkfff```[[[XXX[[[WWWRRROOOMMMKKKJJJHHHIIIJJJJJJJJJIIIJJJKKKMMMUUU]]]jjjzzztttlllmmmqqqxxxyyyxxxpppeee]]]ZZZ[[[ZZZRRRMMMLLLKKKIIIJJJLLLGGGMMM___rrruuuiiibbbdddnnn|||rrrYYY]]]|||TTT=========888777666666555555555444444444333333333333333333333333111000000000222333555777<<>>@@@CCCFFFHHHIIIJJJUUUdddpppvvvyyy{{{|||~~~~~~~~~||||||}}}sssrrrqqqooolllggg___ZZZ]]][[[XXXUUUTTTSSSPPPNNNLLLLLLKKKJJJIIIIIIHHHHHHPPPQQQWWWcccttt~~~vvvqqqpppvvvwwwvvvppphhh```]]]\\\VVVOOOIIIHHHGGGEEEEEEGGGFFFLLL^^^rrrxxxnnnccc___dddrrr}}}___SSSlll\\\======<<<555666666666666555555555444444333333333333333333333333222111111222333555777888>>>DDDPPPaaaqqquuu\\\OOOKKKJJJIIIQQQTTT]]]iiirrr~~~tttbbbGGG???888888999888888999555555444444444333333333444333333333333333333222333333333333333333333333222222222222333333333333222555444555777666IIIjjj}}}xxx~~~yyyrrrkkkgggfffiiinnnsssxxxxxxsss{{{kkkbbbaaadddjjjsss___<<<666444333222111000000000000000000000000000000000000111111000000111111222333444555???[[[ttt___WWWYYYaaannn}}}cccIIICCC999<<>><<<444888666666666666555555555555444444444444444444444444333222222333444666888:::@@@FFFTTTeeexxxmmmXXXMMMJJJJJJLLLTTTXXXcccooouuuzzzwwwLLLBBB:::999999777555666555555444444444333333333222333333333333333333444444444444444444444444444222222222333333333444444333666555777999999OOOttt|||www}}}~~~zzzssskkkfffdddgggmmmuuu}}}}}}~~~mmmccc```dddkkkooovvvgggAAA666444333222111000000000000000000000000000000000000111111111000111111222333555555BBBeeelllZZZXXX]]]cccpppVVVAAAAAA===@@@CCCCCCDDDGGGIIIJJJWWWcccqqqvvvuuutttzzz|||zzz{{{~~~yyysssmmmmmmooonnnggg```\\\]]]^^^bbbdddeeecccaaa______```dddjjjooosssuuuzzz~~~wwwzzzxxxuuurrrllleee\\\VVVQQQKKKGGGGGGGGGCCCBBBDDDCCCUUUiiiuuuvvvqqqhhhaaa\\\hhhyyyoooZZZYYYsssDDD@@@===666<<<777666666666555555555555444444444444444444444444333333333444555777999;;;AAAHHHWWWhhh~~~|||gggUUULLLIIIKKKNNNVVV[[[gggrrrwww~~~wwwPPPFFF<<<999888555333333555555444444444333333333222222222333333444444444444444444444444444444444222222222333333444444444333666666999;;;<<>>>>>AAADDDDDDDDDIIIQQQ[[[lllxxxuuuttt{{{~~~||||||}}}~~~}}}|||~~~{{{yyyuuutttyyy{{{sssqqqnnnlllkkkiiigggeeehhhbbb]]]```jjjrrrvvvvvvrrruuuxxx|||}}}{{{yyyuuunnnfff]]]XXXKKKIIIGGGDDDAAA@@@??????FFFCCCFFFUUUkkkwwwsssjjj```bbbkkkvvvZZZYYY|||NNN@@@<<<888:::666666555444333333333333444444444444444444444444444333444777666444777<<>>@@@555777???444>>>??????<<<888555555666333333333333333333333333333333333333333333333333333333333444444444555555666444666999888CCCfffuuu{{{|||vvvnnngggccclllwww~~~}}}jjj^^^XXX\\\aaagggxxx[[[>>>999666333222222222222111000000000000111111111111000111222111111111444666:::<<>>>>>;;;??????BBBTTTjjjooofffZZZYYY^^^nnntttYYYLLLWWW{{{```AAA;;;:::666777666555444444333333444444444444444444444444444444222333666666555888===FFFMMM```sss}}}{{{fffRRRJJJHHHHHHNNNVVV```fffoooxxx~~~}}}|||~~~|||yyyoooooouuu}}}___@@@@@@999888===777BBBBBBAAA>>>:::777666666333333333333333333333333333333333333333333333333333333333444444444555555777555666777:::JJJlllttt}}}}}}}}}{{{uuuooolllqqqxxx}}}kkk^^^WWW\\\dddlllzzzccc???999777444222222333222111///000000000111111111111000111111111111222444777777===SSSyyymmm[[[YYYccclllzzz]]]FFF@@@??????CCCAAAAAAEEEHHHNNNZZZfffqqq|||~~~|||wwwpppmmmkkkkkknnnrrrtttrrrnnnrrrqqqpppnnnllllllmmmoookkklllkkkiiijjjsssyyytttooofffZZZQQQJJJHHHEEEBBB@@@>>>>>>===999???>>>;;;HHH___iiidddWWWTTTVVVdddzzztttaaaSSSPPPaaannnCCC;;;???999888777666555444444444444444444444444555555555555444222333666777666:::???KKKUUUiiivvv|||sss```OOOIIIHHHIIIPPPZZZbbblllttt}}}yyyxxxwwwvvvxxxzzzzzzxxxvvvnnnlllooozzz}}}~~~kkkBBB???===999:::888>>>>>>===:::777555444333444444444444444444444444333333333333333333333333333333333444444444555555777666666666===RRRtttuuu{{{{{{}}}|||xxxssszzzxxxwww{{{lll```XXX\\\dddkkksss{{{kkkEEE:::777444333333333222111///000000000111111111111000000111111111222555777555BBB]]]pppYYYXXXeeepppzzz}}}tttQQQAAA>>>@@@AAADDDBBBBBBFFFJJJRRR```lllsss|||~~~}}}tttllllllkkkkkkmmmqqqqqqooommmnnnnnnnnnmmmkkklllpppssspppsssuuurrrpppvvv}}}uuunnnfff\\\UUUIIIGGGDDDAAA???>>>======:::AAA@@@999AAAUUUbbbbbbVVVRRRRRR\\\qqqvvvggg\\\SSSVVVnnnzzzEEE999AAA;;;888888777666555555555555444444444555555666666666555333444777888888<<>>@@@CCCDDDBBBCCCGGGMMMUUUcccpppwww}}}zzzsssmmmjjjjjjjjjlllnnnnnnlllkkkjjjlllmmmlllkkknnnsssxxxuuu{{{|||~~~wwwmmmccc[[[VVVHHHGGGDDDAAA>>>===<<<<<<<<<@@@@@@===???KKKZZZcccZZZUUUQQQWWWiiixxxiii```WWWRRRcccLLL999AAA;;;999888777666666555555666444444444555666666777777666444555888999:::???FFFNNN\\\rrr}}}hhhZZZMMMKKKKKKMMMVVVaaajjjrrr}}}vvvnnnnnnnnnnnnooooooooooooooolllhhhlllyyy{{{vvvRRRAAA@@@;;;666777666555444555777777777555444444444444444444444444333333333333333333333333333333333444444444555555555888777777FFFeee~~~{{{|||{{{{{{|||}}}}}}~~~qqqfffZZZVVVWWWYYY^^^bbbuuuVVV;;;999555444333333222000000000000000111111111111///000111111111222555888:::WWWnnn^^^ccclllnnnppp|||XXXDDD@@@>>>???CCCDDDBBBDDDIIINNNWWWeeerrr{{{~~~}}}yyyuuurrrjjjjjjkkklllmmmmmmllljjjhhhjjjmmmmmmmmmpppxxx~~~~~~}}}ooobbbYYYUUUHHHFFFCCC@@@>>><<<<<<<<<;;;<<>><<<888999666555333555777999888666555555555555555555555555333333333333333333333333333333333444444444555555333888777888JJJmmm{{{}}}|||}}}rrrggg[[[TTTTTTXXX___dddtttYYY<<<999666444333333222000000000000000111111111111///000111111111333666888;;;]]]ggg^^^gggllliiilll}}}yyyPPPAAA@@@>>>???DDDCCCBBBDDDJJJPPPXXXfffrrr|||}}}}}}}}}zzzwwwvvvlllmmmmmmnnnooonnnmmmlllgggjjjmmmnnnnnnrrr{{{ssscccYYYTTTHHHFFFCCC@@@>>><<<<<<;;;999888===CCCBBBAAARRRhhheee]]]TTTSSS___tttxxxqqqaaaUUUNNNZZZdddCCCDDD===:::999888777666666666666444444444555666777777888999777777:::<<<===CCCJJJUUU```zzzqqq]]]QQQIIIIIILLLOOOZZZgggnnnpppqqqiiiiiiiiihhhffffffggghhhfffddd___]]]hhhyyy{{{}}}sssrrrhhhCCC======:::===777444333444777888777444555555555555555555555555333333333333333333333333333333333444444444555555222888888888MMMqqq|||yyy}}}zzz~~~zzzdddVVVXXXWWWSSS___sss|||^^^@@@777777777///000444000000000000000000000000000111111222111111333666999>>>hhhnnncccccceeehhhkkkooohhhHHHEEEBBB>>>@@@AAADDDDDDGGGLLLRRR\\\lll|||~~~|||zzz|||~~~|||}}}zzzssstttooommmooopppnnnmmmoooiiikkkmmmpppsssxxx~~~uuucccVVVPPPJJJBBB===;;;:::888999<<<===999:::@@@AAABBBPPPbbbhhhaaaUUUTTT^^^eeexxxfffVVVSSSWWWqqqHHHCCCCCCEEECCC???999444222333555555555555666666777888999<<<999888999888:::AAAJJJXXXfff{{{lllXXXNNNGGGHHHNNNUUU^^^eeepppwwwxxxffffffdddaaaaaaccceeeffffffccc___\\\___dddlllyyyyyy{{{uuutttxxx{{{KKK@@@<<<666===888888777777666666555555444444444444444444444444444444444444444444444444555555555555555555444444444999888:::QQQxxx}}}}}}zzzdddVVVXXXXXXVVVcccwwwaaaAAA777666777000000444000111111111111111111111111111111222111111333777999IIIuuu{{{fff^^^___aaadddgggnnncccEEECCC@@@===@@@AAADDDDDDGGGOOOVVV```ooo|||~~~{{{zzz|||~~~|||~~~yyysssmmmkkkooorrrpppnnnnnnmmmooorrruuuyyy}}}{{{iiiXXXOOOIIIBBB<<<;;;;;;999:::======999;;;@@@@@@@@@LLL]]]gggaaaTTTRRRZZZaaatttfffWWWUUUVVVxxxVVVFFF???CCCDDDBBB???:::777666666555555555555666777888999;;;999888::::::<<>>888;;;888888888777666666555555444444444444444444444444444444444444444444444444555555555555555555555555444999888<<>>===:::<<<@@@@@@???GGGTTTccc```TTTOOOUUU\\\ooofffYYYXXXUUUkkk]]]DDD;;;???AAACCCBBB???:::666555555555555555666777888999:::888888;;;<<>>ZZZzzz}}}gggVVVTTTTTTUUU```qqqqqqJJJ999444888333222444000111111111111111111111111111111222222222444888;;;OOOzzz|||mmm___]]]aaadddeeeeeeqqquuuRRR>>>???>>>???DDDEEEFFFFFFLLLYYYfffpppxxx}}}|||{{{zzzzzz|||~~~~~~}}}~~~xxxkkkdddbbbkkktttuuuppplllmmmqqqvvvzzz~~~dddNNNGGG@@@;;;;;;;;;:::;;;???<<<;;;===@@@???===CCCLLL^^^^^^TTTNNNQQQXXXlllhhh[[[ZZZSSS]]]YYY???:::999<<>>888999999888888777666666555444444444444444444444444444444444444444444444444444444444555555555555555888888888AAA___zzz}}}hhhVVVTTTUUUXXXbbbppp}}}zzzSSS===444888555333444111111111111111111111111111000111222222222555888<<>>@@@???AAAFFFGGGGGGIIIQQQaaannnvvv}}}|||{{{zzzzzz{{{~~~xxxoooeee^^^^^^hhhsssuuuqqqnnnmmmqqqvvvzzz}}}lllRRRGGG@@@;;;;;;;;;:::;;;???<<<<<<===???>>>===@@@FFFWWW\\\UUUMMMOOOUUUhhhlll\\\YYYSSSSSSzzz[[[>>>===999:::<<<;;;888666444444444444444444555666777888777666888===AAAFFFQQQ\\\fffwww{{{bbbRRRKKKIIIPPPZZZccclllsssxxxxxxggg]]]YYYYYYXXXWWWWWWYYYZZZZZZYYYYYYYYYYYYWWWSSSVVVeeettt}}}vvvnnnpppqqqjjjuuuxxxIII???@@@999999999999888777777666666444444444444444444444444444444444444444444444444444444444555555555666666:::888888EEEeee|||iiiXXXUUUXXX\\\eeepppoooyyy}}}^^^BBB555888555333555333222222222222222222222222000111222222333555999<<>>AAA???BBBGGGGGGGGGLLLYYYiiiuuu{{{|||{{{zzz{{{~~~|||zzzxxxpppfff^^^YYYZZZdddooorrrqqqppppppsssvvvyyy|||uuuYYYHHHAAA;;;;;;;;;:::;;;>>>;;;<<<=========>>>@@@CCCQQQZZZWWWNNNMMMQQQccc|||~~~ppp^^^VVVRRROOOiiihhhBBBAAA;;;<<<<<<;;;888666666666444444444444555666777888555555888===BBBHHHSSS___hhhxxxxxx]]]QQQLLLJJJRRR\\\eeemmmttt}}}}}}nnnaaaZZZXXXWWWVVVUUUVVVXXXXXXXXXVVVYYYXXXWWWVVVTTTUUU```mmmyyyxxxpppmmmooolllrrrNNN???@@@999:::999999888888777666666444444444444444444444444444444444444444444444444333333444444555666666666;;;888999JJJlll}}}~~~kkkZZZUUUWWWYYY___fffcccqqqgggGGG666888666333666555222222222222222222222222000111222222333666:::===^^^oooccc[[[```hhhmmmnnnnnnZZZFFF>>>AAA???AAAFFFEEEGGGOOO___pppzzz}}}~~~|||{{{{{{}}}}}}{{{zzzvvvpppnnnlllfff^^^XXXUUUXXXaaakkkoooqqqtttrrrsssvvvwwwyyy|||{{{```IIIBBB<<<;;;;;;999:::===:::;;;<<<;;;<<>>@@@>>>@@@EEECCCGGGQQQcccttt|||~~~}}}|||{{{||||||vvvsssllldddaaaaaa^^^WWWUUUSSSVVV```hhhlllqqqvvvqqqrrrssstttuuuyyy}}}eeeJJJBBB===;;;;;;999999<<<:::;;;;;;:::<<<@@@CCCDDDLLLZZZZZZNNNHHHHHHUUUjjj}}}xxx___OOOSSSPPPVVVqqqpppAAACCC888;;;======:::666333222444444444444444555777777444444777===BBBIIIUUU```tttsssUUULLLHHHIIISSS___iiiqqqwww~~~zzztttooonnnpppuuuxxxwwwssskkkbbbZZZVVVVVVXXXRRRQQQQQQSSSTTTUUUSSSRRRWWWTTTRRRTTTTTTTTTYYY```sss|||uuujjjmmmqqqqqquuu```DDD@@@888::::::999999888777777777444444444444444444444444444444444444444444444444333333444444555666777777999555:::SSSyyy||||||{{{|||mmmYYYTTTTTTSSSTTTXXXcccsssUUU:::888666222222000222222222222222222222222000444222111666444777EEEkkk}}}jjjaaa]]]bbbhhhkkktttzzzSSSIIIAAA@@@CCCCCCCCCEEEFFFRRRdddttt}}}|||zzzzzz||||||~~~{{{qqqggg```^^^\\\UUUQQQRRRKKKQQQXXX\\\___dddlllrrrvvvwwwvvvttttttwww~~~bbbNNN@@@<<<<<<666777===;;;;;;:::999999:::<<>>OOOxxxddd^^^___gggllllllqqqzzz|||QQQGGG@@@AAADDDEEEEEEGGGGGGRRRbbbpppxxx}}}|||rrrhhh]]]PPPJJJFFFCCCCCCEEEIIIMMMRRRUUUXXX\\\ccchhhmmmoooppppppqqqvvv~~~oooQQQBBB<<<<<<666777===:::;;;:::::::::;;;===???@@@GGGRRRYYYUUUKKKGGGPPPZZZ|||yyyggg]]]TTTNNNWWWgggMMMBBB<<<<<<<<<:::777555444555444444444444444555555666888777888<<>><<<999888888888777666666555444444333444444444333444444444444555555555777666666666666666777777888999JJJmmm}}}}}}fffiiinnnvvvppp[[[TTTTTTSSSUUUZZZ^^^mmmxxxLLL>>>666222555555333333333333333333333333000555333222777777>>>PPPzzz~~~|||tttddd______eeehhhhhhoooyyyyyyOOOFFF@@@AAAEEEFFFGGGHHHKKKUUUdddqqqyyy~~~~~~~~~uuummmaaaWWWKKKDDDCCCEEEHHHJJJSSSTTTUUUUUUUUUWWW[[[^^^fffiiikkklllnnnsss{{{sssSSSCCC<<<;;;666888===:::::::::::::::;;;===>>>???CCCNNNXXXVVVLLLHHHNNNWWWvvv{{{hhh]]]TTTNNNUUUaaaMMM@@@<<<<<<<<<:::777555444555444444333333444444555666888777777:::???KKK___qqqyyy^^^RRRJJJMMMOOOZZZhhhllltttqqqiii___ZZZZZZZZZWWWTTTUUUTTTRRRPPPPPPSSSWWW[[[```eeellluuu~~~}}}~~~lll___YYYWWWTTTPPPNNNNNNPPPPPPPPPKKKJJJJJJKKKKKKLLLKKKJJJIIIIIIJJJJJJKKKKKKLLLLLLQQQQQQQQQQQQQQQRRRRRRSSSUUUkkk{{{xxxnnnhhhhhhmmmssscccLLL@@@???===:::888888888888777666666555444444444444444444444444444555555555555999888777666666666888888888;;;OOOtttmmmjjjjjjpppzzzrrr\\\TTTSSSRRRSSSXXX```qqqrrrHHH<<<666333555444333333333333333333333333///666555555888777>>>OOO|||{{{ttt{{{zzzrrreee___^^^cccgggjjjvvvsssOOOFFF@@@BBBFFFGGGGGGHHHPPPZZZiiiuuu|||~~~tttjjjcccWWWPPPHHHDDDHHHOOOTTTUUUWWWVVVUUUSSSRRRSSSVVVXXXbbbeeehhhjjjmmmrrr{{{vvvVVVDDD<<<;;;666888===999:::::::::;;;<<<===>>>???@@@KKKUUUUUUMMMHHHMMMTTTjjjzzzggg[[[RRRMMMQQQZZZKKK>>><<<<<<<<<:::777555444555333333333333333444555555666555666999===JJJaaavvvvvvZZZNNNIIINNNRRR\\\iiimmmxxxxxxrrriiibbb^^^XXXQQQOOOSSSWWWWWWVVVMMMNNNOOONNNMMMOOOSSSVVV]]]bbbjjjsss}}}zzzrrr|||zzzmmm^^^SSSNNNOOOMMMJJJIIIJJJJJJJJJIIIHHHIIIKKKKKKKKKJJJIIIIIIIIIIIIIIIJJJKKKKKKLLLLLLPPPOOOOOOOOOPPPPPPQQQRRRVVVgggzzzzzzmmmggglllooopppmmmMMMAAA@@@>>>;;;999999999888777666666555444444444444555444444444555555555666666:::999777666666777888999:::===SSS{{{|||uuurrroooqqqvvv{{{{{{zzz~~~{{{vvv^^^UUUSSSQQQSSSWWWZZZjjjnnnEEE<<<888666666444333333333333333333333333///777666666999999AAATTTvvvyyyttt|||{{{sssddd^^^]]]ccciiipppqqqOOOFFFAAACCCGGGGGGGGGHHHTTT___nnnzzzwwwjjj^^^YYYOOOMMMKKKJJJQQQZZZ^^^^^^VVVTTTRRRPPPPPPQQQSSSUUU^^^aaaeeehhhkkkqqqyyyzzzXXXEEE<<<:::666999===888999::::::;;;<<<===>>>>>>===HHHRRRSSSMMMHHHLLLRRReeexxxxxxfffYYYPPPLLLNNNSSStttLLL===<<<<<<<<<:::777555444555333333333333333444444555444444666999===KKKdddzzztttXXXNNNHHHOOOTTT^^^kkkppp|||zzzpppjjjhhhfffbbb___```[[[WWWUUUWWWYYYXXXWWWOOOQQQRRRQQQPPPOOOPPPQQQYYY]]]eeennnwww|||pppjjjooowwwmmmbbbVVVNNNKKKHHHFFFDDDDDDEEEFFFEEEDDDFFFHHHJJJJJJHHHGGGFFFGGGIIIIIIJJJJJJKKKLLLLLLLLLNNNNNNNNNNNNNNNOOOPPPQQQWWWaaavvv{{{mmmhhhooonnnmmmvvvQQQFFFAAA???<<<::::::999888777777666555555444444555555444444555555555666666666888777777777777777888888;;;>>>VVV}}}zzz|||}}}|||wwwssspppooowww~~~wwwppppppuuuzzzbbbXXXUUURRRSSSWWWWWWaaammmDDD;;;999777777444444444444444444444444444111888666444888<<>>>>><<>>PPPiiiyyyddd______dddggglll{{{uuuPPPHHHBBBDDDHHHGGGFFFFFFWWWcccsssuuucccVVVSSSRRRXXX[[[^^^eeemmmkkkdddaaa]]]WWWSSSQQQQQQQQQQQQPPPSSSXXX[[[^^^dddkkkqqqwwwrrraaaYYY___ooo}}}[[[FFF;;;:::666999===777888999;;;<<<===>>>>>>>>><<>>YYY{{{zzzqqqllloootttxxxxxxnnnfffeeeddd___]]]___hhhggguuukkkXXXQQQSSSVVVWWWYYYeeepppEEE888:::888444444444444444333333333222222111666444444777777FFFbbbwwwiiiaaa___cccccceeewwwpppTTTGGG@@@DDDHHHFFFGGGLLLZZZgggyyy~~~yyyjjjZZZWWW^^^___gggiiiddddddjjjlllhhhccc```YYYSSSRRRTTTOOOHHHTTTSSSWWW[[[\\\\\\dddoooyyyvvvjjj]]]YYYYYY[[[___ddd^^^DDD888999777888;;;777;;;<<<<<<<<<;;;<<>>DDDfff~~~{{{sssnnnqqqtttyyyxxxddd___^^^aaaaaa]]]\\\___eeehhhzzzlllYYYSSSTTTVVVWWWZZZfffqqqFFF999:::888444444444444444333333333222222222777555444777666EEE```wwwiii```\\\___```eee{{{qqqUUUHHHAAADDDHHHGGGHHHMMM]]]iiizzz}}}xxxjjj\\\\\\dddjjjoooooogggeeejjjkkkgggfffccc\\\VVVVVVYYYVVVPPPSSSRRRUUUYYY[[[^^^iiittt}}}^^^XXXUUUWWWYYYZZZ]]]bbbkkkxxx___EEE888999777888:::666;;;;;;<<<;;;;;;;;;>>>@@@@@@HHHSSSVVVOOOGGGHHHNNN\\\rrruuuaaaTTTMMMIIIJJJMMM]]]SSS===;;;@@@AAA:::444555666555555444444444444555666666444666888<<>><<<:::999888777777666555555555555666555555555555666666666666666777777777666777999:::???JJJooo{{{uuupppttttttzzztttbbb\\\\\\```bbbaaa^^^```eeeiiikkknnn[[[TTTUUUWWWWWW\\\fffsssIII;;;;;;888555555444444444444333333333333333777555444777666DDD]]]tttjjj___ZZZ]]]```hhhtttWWWIIIAAADDDHHHGGGIIINNN___kkkyyy~~~{{{vvvjjj]]]___iiitttxxxtttiiifffkkkmmmkkkkkkhhhaaa[[[\\\``````\\\XXXVVVVVVXXX]]]eeetttrrrWWWWWW[[[___```]]]^^^aaabbbpppaaaGGG999999666777999555999:::;;;;;;:::;;;===???>>>FFFQQQVVVPPPGGGGGGMMMZZZooottt___RRRLLLIIIJJJMMM```VVV<<<;;;??????:::555555666555555444444444444555666666666777888<<>>======>>>@@@@@@AAAAAABBBBBBCCCCCCDDDEEEFFFFFFGGGGGGFFFFFFGGGHHHHHHIIIIIIJJJJJJKKKKKKKKKLLLMMMMMMNNNNNNOOONNNTTTbbbyyytttfffooommmqqq|||\\\FFFEEEEEEEEECCC@@@===999777888777666666555555666666555555555555666666666666777888888777666666888999>>>LLLuuu|||vvvrrruuuttt{{{mmm]]]bbbdddeeebbb^^^```hhhqqq{{{xxxnnn[[[UUUVVVWWWWWW\\\ddd}}}vvvLLL===<<<888555777555444444444444333333333222666444444888777DDD]]]uuujjj___[[[___dddnnnxxxXXXJJJAAACCCFFFFFFHHHNNN^^^kkkxxx{{{vvvjjj___cccmmmzzz|||uuuhhhdddkkkpppnnnnnnlllfffaaabbbhhhjjjiiieee```[[[YYY___nnn~~~jjj[[[]]]bbbffffffccceeejjjnnnxxxcccIII:::999666666999555888:::;;;;;;::::::<<<>>><<>>;;;777666666666555444444444444555666666777888888<<>>>>>??????@@@@@@AAABBBBBBCCCDDDDDDEEEFFFFFFFFFFFFEEEFFFFFFGGGGGGHHHIIIIIIIIIJJJJJJJJJKKKLLLMMMOOOPPPPPPUUU^^^tttxxxffffffkkklllxxx}}}WWWPPPMMMGGGBBB===;;;::::::888888777666666666666666555555555555666666666666777888999888666666777999:::FFFppp|||vvvvvvttt~~~wwwqqqnnnqqqssspppllliiidddeeebbb___hhh}}}fffVVVRRRUUUWWWWWWYYY___www{{{RRRAAA>>>999777:::555555555555444444444333222444222333999999CCCZZZ{{{wwwtttiii___[[[___dddnnn___OOOCCCBBBCCCCCCFFFLLLXXXhhhvvv||||||qqqgggkkkvvvttttttjjj[[[VVV^^^eeefffkkkllljjjggghhhoootttttttttooofff```hhh|||zzz~~~yyyqqqiiifffeeefffggghhhnnnuuueeeJJJ:::999666666:::777888:::<<<<<<<<<;;;<<<======BBBJJJQQQOOOJJJKKKOOOXXXoooxxx^^^PPPLLLLLLMMMOOOnnnOOO<<<;;;999:::<<<;;;777666777555444444444444555666666555888:::AAATTTkkkuuusssqqqcccQQQLLLMMMVVV]]]fffqqqzzz{{{uuuqqqpppnnnjjjfffeeeccc```___```aaa``````]]]___bbbeeefffdddaaa```gggjjjnnntttzzzvvvnnnggg___WWWPPPJJJCCC>>>???AAA???>>>???<<<:::999999;;;>>>????????????@@@@@@AAAAAABBBBBBCCCDDDEEEEEEFFFFFFEEEEEEEEEFFFFFFGGGGGGHHHHHHIIIJJJJJJIIIJJJKKKMMMOOOQQQRRRTTTZZZoooyyygggccchhhjjjwww```RRRNNNGGGAAA<<<;;;;;;<<<999888777777666666777777555555555555666666666666777888888777666666888999<<>>===<<<===>>>>>>BBBIIIOOOOOOLLLMMMRRR[[[qqqyyy]]]NNNJJJJJJKKKMMMbbbKKK<<<;;;888888======888666777555444444444444555666666555999===FFF[[[qqqvvvnnniii~~~bbbRRRNNNMMMUUU]]]fffppp{{{|||vvvssstttrrroookkkgggfffddddddeeeeeecccbbb___bbbeeehhhhhhgggdddccceeegggjjjnnnsssxxx}}}zzzsssjjjbbb]]]WWWOOOIIICCC===999===@@@???======999888777999<<<>>>???????????????@@@AAAAAABBBBBBCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHJJJIIIIIIIIIKKKMMMOOOQQQPPPQQQUUUiii{{{iiidddfffiiiuuuhhhRRROOOIIICCC???===<<<<<<999888777777666666777777555555555555666666666666666777777777666777999:::>>>LLLwww{{{zzzyyymmmccc\\\___bbb```___aaacccgggiiilll|||{{{yyyrrr\\\OOONNNRRRVVVWWWXXX^^^vvv~~~UUUDDD???:::888;;;666666555555555444444444888999444444999666===RRRxxx~~~~~~yyykkk``````cccooohhhWWWIIIFFFFFFDDDGGGMMMWWWjjjyyy}}}wwwcccOOOKKKRRRUUUWWWRRRIIIKKKYYYeeeiiidddggghhhggghhhnnnrrrrrrppprrrrrrrrr}}}|||rrrwww~~~{{{qqqkkkcccccckkk{{{dddIII:::888666777;;;999999;;;>>>>>>>>>======>>>@@@BBBIIINNNOOOLLLOOOTTT^^^ttt{{{^^^OOOKKKKKKLLLMMMVVVMMM???;;;777888===>>>888666777555444444444444555666666555:::@@@JJJ```uuuvvvkkkgggeeeUUURRRLLLUUU]]]fffppp{{{}}}wwwuuuvvvvvvrrrnnniiihhhgggggghhhgggeeecccaaacccgggkkklllllljjjiiibbbeeeiiimmmqqqvvv{{{~~~}}}ssskkkbbb[[[VVVQQQJJJDDD???999666;;;???>>>;;;;;;777666666888<<<>>>??????>>>??????@@@AAAAAABBBBBBCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHJJJIIIIIIIIIJJJMMMPPPQQQOOOOOORRRfff~~~|||kkkeeefffhhhsssnnnQQQOOOKKKGGGBBB???<<<;;;999888888777777777777777555555555555666666666777555666777777777777999;;;===NNN{{{|||wwwxxxtttnnneee___\\\]]]___jjjnnnjjjrrrqqqiii{{{nnnVVVNNNQQQTTTVVVVVV[[[```xxx^^^FFF@@@???;;;666@@@===:::666444333444555444666000111999:::>>>LLL~~~rrraaacccmmm{{{nnnYYYHHHFFFEEEBBBDDDKKKRRRggg}}}xxxdddTTTMMMMMMTTTUUUQQQJJJKKKUUU```dddhhhkkkllliiiiiimmmmmmkkkppppppqqqzzzpppZZZZZZbbbmmmoooeeeYYYWWW\\\pppaaaFFF888888555666:::777:::;;;======<<<;;;<<<===BBBFFFJJJLLLKKKLLLOOORRR___|||zzz]]]OOOKKKHHHIIIMMMXXXNNN:::999777777:::<<<;;;777333555555555555555555444444666:::EEETTTeeerrryyy|||oooeeeTTTOOONNNVVV```gggnnn|||zzz|||yyyqqqnnnpppkkkiiiggggggjjjkkkjjjhhhdddfffiiimmmooonnnjjjgggdddfffhhhkkkooosssvvvxxxvvvyyy}}}|||vvvrrrfffbbb\\\TTTKKKDDD>>><<<888888888888888777666666666777999;;;===???@@@@@@?????????@@@@@@AAAAAABBBDDDDDDDDDDDDEEEEEEEEEEEEGGGGGGFFFFFFFFFFFFFFFFFFIIIIIIIIIIIIJJJLLLMMMNNNOOOSSSVVVfffoooaaadddiiirrrlll```^^^TTTFFF???@@@???;;;:::999888666555555555555777777777777777777777777888777777777888999::::::;;;RRR~~~}}}yyy||||||lllaaa___```jjjtttuuu{{{vvvyyy{{{pppkkktttiiiSSSLLLPPPTTTVVVWWWZZZbbb|||cccJJJCCCAAA???===???===999666444333444444333666222111888999???OOO~~~yyyzzzmmm___```kkkxxxttt^^^JJJFFFFFFCCCDDDIIISSShhh~~~uuubbbYYY```llldddWWWIIIEEEMMMYYYccchhhiiilllmmmkkkjjjlllllljjjooopppsss|||jjjXXXVVVYYYccchhhaaa[[[YYYZZZddd{{{~~~___EEE888888555666999777999;;;======<<<;;;<<<===???CCCHHHJJJKKKLLLPPPTTTccc~~~{{{]]]PPPKKKHHHIIINNNccczzz|||MMM;;;999777777:::<<<;;;777333555555555555555555555555555:::FFFWWWjjjwww~~~~~~dddRRRLLLNNNUUU___gggpppsss~~~|||zzzzzzwwwpppnnnqqqlllkkkkkklllnnnnnnkkkiiiiiiiiijjjlllnnnmmmjjjgggfffggghhhkkknnnqqqtttuuutttvvvyyy}}}{{{tttmmmhhh```]]]WWWOOOGGG@@@;;;888666666777777777777666666777888:::<<<===??????@@@?????????@@@AAAAAABBBBBBCCCCCCCCCCCCDDDDDDDDDDDDGGGGGGFFFFFFFFFFFFFFFFFFIIIIIIIIIIIIJJJLLLMMMNNNOOOSSSUUUccc|||ooobbbaaafffoooppp^^^[[[RRREEE???@@@???;;;:::999888777666555555555777777777777777777777777777777777777888999:::;;;===TTT}}}lllddddddsssppplllmmmvvvwwwkkkllltttwwwcccPPPKKKPPPUUUWWWYYY]]]gggcccJJJBBB@@@??????>>><<<888555333333333444222777444222666888AAASSSwwwvvv|||yyyiii^^^aaakkkxxx}}}eeeMMMFFFEEEDDDDDDGGGTTTiii~~~~~~ooo]]]XXXkkk~~~cccKKKHHHQQQYYY___dddjjjoooqqqnnnlllmmmkkkiiimmmpppuuu~~~fffYYYYYYZZZbbbhhhcccaaacccaaa___eeewww\\\DDD888888555555999777999;;;======<<<;;;<<<======AAAFFFHHHJJJLLLQQQUUUfff~~~{{{^^^PPPKKKHHHJJJOOOoooxxxJJJ===999888777999<<<;;;777333555555555555555555555555555;;;HHH[[[ooo|||cccPPPJJJOOOUUU^^^gggrrr|||gggaaafffqqq}}}xxxuuutttqqqmmmlllnnnllllllnnnqqqsssrrrooolllpppnnnlllkkkllllllkkkiiihhhhhhiiijjjlllmmmooopppoooppprrrvvvzzz~~~|||xxxrrrllleee```XXXUUUOOOHHH@@@:::666444444444555777777888777777999:::;;;===>>>>>>???????????????@@@AAABBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDFFFFFFGGGGGGGGGGGGGGGGGGIIIIIIIIIIIIJJJLLLMMMNNNOOOTTTSSS^^^www~~~oooccc```eeelll~~~|||\\\XXXNNNDDD@@@@@@@@@===;;;:::888777666666555555777777777777777777777777666666666777888:::;;;<<>>===AAAEEEGGGHHHKKKPPPTTTfff|||yyy^^^QQQKKKHHHKKKQQQwwwtttGGG???:::888777999;;;;;;777444555555555555666666666666888>>>LLL```rrr}}}~~~{{{}}}cccPPPJJJQQQVVV^^^gggsssiiibbbbbbdddpppxxx~~~~~~|||{{{uuurrrooollliiihhhhhhiiijjjlllnnnqqqsssttttttsssvvvsssooollllllllllllllljjjiiiiiiiiiiiiiiijjjjjjiiijjjlllooosssxxx|||~~~||||||yyyuuuqqqmmmhhhbbb^^^QQQMMMHHHAAA;;;666333222333444666777999:::::::::;;;<<<===>>>>>>>>>>>>>>>>>>??????@@@AAABBBCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGHHHIIIIIIIIIIIIJJJLLLMMMNNNOOOTTTRRRZZZrrr{{{oooddd```eeekkk{{{\\\UUULLLDDDAAAAAA@@@>>>;;;:::999888777666666666666666666666666666666666555555666777888:::<<<===???WWW|||rrrkkk~~~~~~~~~~~~}}}lll]]]OOOLLLQQQUUUXXXZZZdddooocccTTTQQQKKKEEECCC<<<:::888666555444444444111777555333666666@@@TTT||||||ooogggaaacccnnn~~~rrrWWWIIIFFFFFFGGGGGGTTTggg{{{zzztttnnnfffVVVKKKSSSdddaaaSSSMMMRRRSSSOOOVVVdddqqqwww{{{wwwrrrpppooommmoootttzzz}}}pppuuu}}}||||||ssskkkeeevvvyyy{{{|||TTT???777999555444888777888:::<<<===<<<<<<===>>>???BBBEEEGGGGGGIIINNNSSSdddyyywww]]]PPPKKKHHHLLLTTT}}}oooDDD???:::888777888:::;;;888444555555555666666666777777:::CCCSSSeeettt{{{{{{xxxxxxeeeRRRLLLTTTXXX___hhhtttggggggiiigggqqqxxx{{{{{{wwwttttttnnnmmmkkkgggffffffggggggiiiiiijjjlllooorrrvvvyyyzzzvvvqqqnnnmmmnnnnnnnnnkkkjjjiiigggfffeeeeeeeeeggghhhiiilllppptttxxx{{{}}}}}}zzzwwwyyyuuuqqqlllhhhccc^^^ZZZKKKHHHCCC===888444333222444555777999;;;<<<======<<<===>>>>>>??????>>>>>>>>>???@@@AAABBBCCCDDDDDDCCCDDDDDDEEEFFFFFFGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIJJJLLLMMMNNNNNNUUURRRVVVmmmyyypppeee```dddiiiwww^^^UUUKKKEEECCCBBBAAA@@@<<<;;;:::888777777777777666666666666666666666666555555666777888:::<<<===???VVV|||{{{ssskkkxxxfffYYYMMMMMMQQQUUUXXX[[[dddnnn___VVVWWWPPPFFFAAA<<<;;;999888666555555444111666444333777777>>>OOOooohhhaaa```iii{{{{{{bbbOOOHHHGGGGGGGGGRRReeeyyyssshhh```]]]UUUMMMUUUeeehhh```[[[ZZZVVVSSS[[[gggssszzz}}}xxxrrrqqqqqqppppppvvv}}}{{{sssrrr{{{}}}vvvoookkk}}}zzz}}}wwwPPP<<<666999555444888777888:::<<<===<<<<<<===???@@@CCCFFFFFFGGGIIINNNSSSdddzzzsss[[[OOOIIIHHHMMMVVVjjjAAA???;;;888777888::::::888555555555555666666777777888;;;GGGZZZkkkvvv|||}}}~~~vvvfffTTTNNNVVVYYY```jjjwwwoooppppppnnnssszzzyyyvvvtttrrrpppnnnmmmjjjkkkjjjgggfffiiijjjhhhggghhhhhhiiikkkooouuuyyyxxxuuuqqqoooooooooooonnnkkkjjjhhhfffdddbbbaaaaaaggghhhiiilllooorrruuuwwwwwwxxxzzz{{{{{{xxxtttrrrwwwsssmmmgggaaa[[[UUUQQQGGGDDD???:::666444333333555666888:::<<<===>>>>>><<<===>>>??????@@@??????>>>???@@@AAABBBCCCDDDEEEDDDDDDEEEFFFGGGGGGHHHHHHFFFFFFGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIJJJLLLMMMNNNNNNVVVSSSTTTjjjxxxpppfff^^^aaaeeepppcccXXXLLLHHHFFFCCCAAA@@@<<<<<<:::999888777777777777777777777777777777777666666666777888:::;;;<<<===UUUyyy{{{uuuwwwzzzuuummmvvvttt^^^SSSJJJKKKQQQUUUYYY\\\dddnnn[[[TTTXXXRRRFFF@@@<<<;;;:::999888777666555111555222222888777;;;IIIqqqtttnnnddd___eeewwwnnnWWWKKKGGGGGGGGGPPPbbbvvv~~~kkk\\\QQQOOOMMMOOOccc{{{|||hhhYYYVVV[[[bbbgggssszzz}}}wwwqqqpppqqqrrrpppwww~~~xxxqqqooorrrbbbjjjqqqtttvvvxxxwwwtttgggwwwpppMMM;;;666999444333888777777999<<<===<<<<<<>>>??????BBBEEEFFFGGGKKKQQQVVVgggpppXXXMMMHHHGGGNNNXXXeee>>>>>>;;;888666777::::::888555444555555666777777888888999III```rrr{{{yyyfffTTTNNNVVVZZZbbbmmm{{{zzz}}}|||rrrkkkjjjjjjiiigggdddhhhiiifffgggkkkllliiiggghhhjjjjjjjjjlllpppsssrrrpppooooooppppppnnnlllkkkjjjgggeeebbb```___^^^cccdddfffiiikkkmmmoooooopppqqqtttuuuuuurrrooommmpppllleee___YYYSSSMMMIIIDDDAAA<<<777444333444444555666888:::;;;<<<======<<<===>>>???@@@@@@AAA@@@>>>???@@@AAABBBDDDEEEEEECCCCCCDDDEEEFFFGGGHHHHHHFFFFFFGGGGGGHHHIIIIIIJJJIIIIIIIIIIIIJJJLLLMMMNNNMMMWWWTTTTTTiiixxxqqqfff___aaacccmmmiii[[[OOOKKKIIIEEEAAA@@@===<<<;;;:::999888888888777777777777777777777777777777777777888999:::;;;;;;TTTuuupppwwwuuuwww{{{wwwpppnnn|||sssrrrtttyyyqqqXXXNNNGGGIIIPPPVVVZZZ^^^fffqqq^^^VVV]]]WWWKKKDDD<<<<<<;;;:::999777777666222555111222999888:::FFF^^^{{{ttthhh___cccuuuwww^^^MMMGGGFFFFFFNNN```ttt~~~fffTTTFFFCCCCCCNNNmmmcccNNNQQQaaajjjjjjrrryyy|||uuuooonnnqqqssspppwww~~~uuugggiiizzzeee^^^fffnnnooooooqqqqqqooo|||{{{kkkKKK:::666999444333777777777999<<<===<<<===>>>???===AAADDDFFFHHHLLLSSSYYYjjjnnnWWWLLLHHHGGGOOOZZZaaa;;;===;;;999666777999:::888555444555555666777888888999666JJJdddvvvfffSSSLLLVVVZZZcccooo~~~vvvsssrrrhhhfffgggeeebbb___dddfffdddeeekkkkkkggggggjjjlllllljjjjjjkkkmmmmmmmmmmmmnnnpppooommmkkkkkkiiigggdddaaa___]]]]]]^^^___bbbeeeggghhhhhhhhhkkkmmmoooqqqqqqooollljjjgggccc]]]XXXSSSOOOJJJGGGBBB???:::666333333444444555666777999:::;;;<<<<<<<<<===>>>???@@@AAAAAAAAA>>>???@@@AAACCCDDDEEEFFFBBBBBBCCCDDDEEEFFFGGGGGGFFFFFFGGGHHHHHHIIIJJJJJJIIIIIIIIIIIIKKKLLLMMMNNNLLLXXXUUUTTTiiiyyyqqqfffbbbdddeeennnmmm^^^QQQMMMKKKEEEAAA@@@===<<<;;;:::999888888888777777777777777777777777888777777777888999::::::999SSSyyy|||vvvkkkmmm}}}uuuwww}}}uuufffqqqyyykkknnnjjjpppyyykkkVVVLLLFFFJJJRRRVVVYYY[[[bbbfffvvv]]]XXXXXXRRRMMMFFFDDD<<<666888;;;;;;<<>>>>>===<<<===>>>===DDDBBBCCCNNNUUUYYYaaatttkkkYYYHHHLLLPPPJJJ[[[|||WWW@@@===777999888777888;;;:::666555555555666666777888999>>>QQQlllyyy}}}uuugggTTTMMMWWW]]]dddjjjwwwlllfffhhhzzzzzzkkkfffgggeeebbbaaadddcccbbbbbbdddfffhhhjjjjjjkkkkkkjjjiiihhhjjjllljjjkkklllmmmmmmmmmllllllnnnkkkgggccc___\\\ZZZYYYXXXYYYYYY[[[\\\^^^```aaafffgggiiijjjiiigggdddaaa^^^[[[WWWSSSOOOJJJEEEAAA===;;;777444333333444444777888:::<<<======<<<<<<<<<===>>>@@@@@@???>>>>>>??????@@@BBBDDDEEEFFFGGGEEEEEEEEEEEEEEEFFFFFFGGGEEEFFFFFFGGGGGGHHHIIIIIIJJJJJJKKKLLLMMMNNNOOOOOOMMMMMMQQQTTT^^^sssxxxhhh\\\^^^dddqqqrrr\\\RRRRRRKKKGGGFFFAAA<<<:::888777888888777666666666666666666666666666777777777777888999:::;;;<<>>>>>===<<<===>>>===DDDBBBCCCNNNTTTXXXbbbyyy{{{fffVVVGGGLLLQQQMMM```RRR===;;;777999888777888;;;:::666555555555666666777888999<<>>:::888555222111222333555777999:::<<<==================>>>?????????????????????@@@AAABBBCCCDDDEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGHHHIIIIIIJJJJJJIIIJJJKKKLLLMMMNNNNNNOOOOOOOOORRRUUU]]]qqqvvveee^^^aaaeeerrrxxxcccZZZYYYPPPIIIHHHCCC???<<<:::999999888777666666666666666666666666666777777777777888999:::;;;===RRRhhhnnnqqqpppvvvuuurrrooojjjdddwwwppp}}}oooaaaRRRKKKGGGLLLSSSXXX[[[]]]bbbgggzzz~~~aaa```^^^VVVMMMDDDFFFBBB@@@>>>;;;<<>>777555555666;;;AAAWWW}}}}}}iii___cccsssoooZZZPPPLLLIIIGGGXXXlllwww|||jjj]]]XXX```ggggggnnnxxxiiiVVVQQQXXXaaaeeennnppprrrssstttzzz|||tttuuu{{{hhh]]]ZZZWWW^^^eeerrr|||tttoooyyyqqqRRR===;;;888555555666888::::::<<<>>>>>>=========>>>>>>DDDCCCDDDNNNSSSXXXccc~~~uuuaaaTTTGGGMMMSSSQQQhhh}}}LLL::::::777888888666888;;;;;;777555555555666666777888999<<>>>>>>>>>>>>>>>>>>>>>>>??????@@@??????@@@@@@AAABBBCCCCCCEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHIIIJJJJJJKKKKKKIIIIIIJJJKKKLLLMMMNNNNNNQQQPPPSSSUUU]]]ppptttcccaaacccfffrrryyyeee^^^\\\PPPGGGFFFBBBBBB@@@===;;;:::999777666666666666666666666666666777777777777888999:::;;;>>>RRRgggooouuuyyynnnggghhhgggeeeuuu}}}jjj]]]PPPJJJHHHNNNUUUYYY\\\___eeekkkiiigggccc[[[TTTKKKFFFBBB???>>>;;;;;;@@@HHHCCC<<<777555555555:::@@@LLLyyyjjj]]]^^^kkkwwwbbbUUUMMMGGGFFFTTTggguuu|||ssseee```pppwww[[[QQQVVV___dddiiimmmrrrvvvyyy~~~~~~}}}oooeee]]]VVVVVV___kkk}}}}}}ttt}}}iiiKKK;;;999777555555777999;;;:::<<<>>>>>>>>>===>>>??????DDDCCCEEEOOORRRXXXfff~~~qqq^^^SSSHHHNNNTTTVVVqqqvvvHHH:::;;;777888777666777<<<;;;888555555555555666777888999???YYYuuu{{{}}}tttqqqlllXXXPPPQQQYYYdddmmm{{{ttthhhfffeeegggjjjjjjfffbbbZZZZZZ^^^cccccc```___aaa____________```aaabbbccceeeeeefffeeeddddddfffhhhmmmkkkjjjiiiiiikkkmmmnnnjjjiiieeeaaa]]]YYYVVVTTTLLLKKKKKKKKKKKKLLLMMMMMMPPPSSSUUUWWWUUUPPPJJJGGGEEECCCAAA???>>><<<999777777666555444444666999:::999:::;;;<<<===>>>>>>>>>???>>>=========>>>@@@AAA@@@@@@AAAAAABBBBBBBBBCCCEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHIIIJJJJJJKKKKKKIIIIIIJJJKKKLLLMMMMMMNNNQQQPPPSSSUUU]]]pppuuudddaaabbbeeeppp{{{hhhaaa___RRRIIIHHHDDDFFFDDD@@@>>><<<;;;888666666666666666666666666666777777777777888999:::;;;???PPPfffnnnyyynnnhhhgggfffddd|||}}}vvveeeZZZMMMHHHIIIOOOWWWZZZ^^^bbbiiisssmmmhhhbbb\\\XXXQQQIIICCC???@@@???<<<:::;;;<<<888555666777666999>>>HHH~~~iii\\\[[[fffyyylll[[[MMMDDDFFFQQQbbbsss}}}}}}nnnkkkmmmUUUQQQYYYbbbgggjjjpppyyy}}}}}}qqqjjjjjjcccXXXVVV```qqq|||cccGGG888777555444555777999::::::<<<>>>???>>>>>>???@@@???DDDCCCGGGPPPSSSZZZkkkooo\\\SSSJJJPPPUUUZZZzzzqqqFFF;;;;;;777888777555777<<<<<<999555555555555666777888999BBB^^^yyy~~~llljjjmmmYYYPPPTTT[[[cccjjjxxxtttmmmnnnrrryyy}}}sssjjj___^^^```bbb```\\\]]]aaa````````````aaaaaabbbcccaaabbbcccbbbaaaaaaccceeejjjiiihhhggggggiiikkklllhhhfffccc___[[[VVVSSSQQQKKKKKKIIIGGGFFFEEEEEEEEEHHHJJJLLLMMMKKKGGGBBB>>>>>>===;;;;;;;;;:::777555444444555555666888999:::999::::::;;;<<<===>>>??????>>>=========>>>@@@AAAAAAAAABBBBBBCCCCCCDDDDDDEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGHHHIIIIIIJJJJJJIIIIIIJJJKKKLLLMMMNNNNNNOOONNNRRRUUU]]]qqqvvvfff___```cccnnnooogggeeeZZZQQQPPPLLLIIIFFFBBB@@@>>><<<999777777777777777777777777777777777777777888999:::;;;@@@NNNeeennn|||ooofffaaa\\\eeennn___VVVJJJGGGIIIQQQXXX\\\```dddmmm{{{jjjddd]]]ZZZZZZTTTPPPIIIDDDEEEEEE???:::777888555555888999777888<<>>???>>>>>>@@@AAA@@@DDDDDDIIIRRRTTT]]]qqqjjjXXXQQQKKKQQQVVV^^^jjjCCC;;;:::777888666444777<<<<<<:::555555555666666777888999CCCaaa}}}nnnhhhnnnZZZQQQVVV\\\cccjjjwwwvvvrrrvvv}}}pppfffcccaaaaaa^^^ZZZ[[[___`````````aaaaaabbbbbbbbb___```aaa```___```bbbdddhhhggggggfffggghhhiiijjjeeedddaaa]]]XXXTTTPPPMMMJJJIIIGGGDDDBBBAAA@@@???AAACCCDDDDDDCCC@@@<<<999:::999888888999888666444111333555777999999999888999999999:::;;;<<<===>>>>>>>>>>>>>>>>>>??????@@@AAAAAABBBCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGHHHIIIIIIJJJJJJJJJJJJKKKLLLMMMNNNOOOOOOOOONNNRRRUUU]]]rrrwwwfff^^^___aaalllrrrgggeee\\\UUUSSSNNNJJJGGGCCCAAA???===:::888777777777777777777777777777777777777888999:::;;;@@@LLLnnnvvvzzzlll```[[[WWWnnn{{{fffXXXQQQHHHFFFJJJSSSYYY]]]aaaeeepppuuueee```ZZZXXXZZZVVVTTTOOOKKKIIIEEE???<<<<<<999666555888999777999<<>>777666555444555666777888:::<<<>>>?????????@@@AAA@@@CCCDDDKKKTTTVVV```wwwbbbQQQLLLIIIPPPVVV```^^^???;;;999777888666444666<<<===:::555555555666666777888999CCCcccqqqiiippp\\\SSSUUU\\\dddlllyyyqqqqqqzzzvvvkkkfffcccbbbaaa]]]]]]```___``````aaaaaaaaaaaaaaa^^^```aaa`````````bbbdddgggggggggggghhhhhhhhhiiicccaaa___[[[VVVQQQMMMJJJEEEDDDCCCAAA???>>>>>>>>>===>>>>>>>>>===;;;999777888666666666777666444222222555:::===???>>>;;;999888888888888999;;;<<<=========>>>?????????????????????@@@AAACCCDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHIIIJJJJJJKKKKKKKKKKKKLLLMMMNNNOOOPPPPPPQQQPPPSSSUUU]]]qqquuuddd______```jjjuuufffccc\\\WWWSSSKKKJJJGGGDDDAAA???===;;;999777777777777777777777777777777777777888999:::;;;???III~~~zzz|||iii___```bbbzzzvvvaaaTTTNNNGGGFFFJJJSSSZZZ]]]aaafffpppnnnaaa___ZZZYYY[[[WWWUUURRROOOKKKCCC===>>>CCC<<<888666888888777999===@@@xxxvvvcccWWWRRRVVVbbbnnnvvvyyyhhhYYYOOOBBBFFFUUUlll|||yyyiiidddggghhhfffdddUUUMMMGGGGGGIIINNN[[[iii|||uuudddfffvvv}}}lll```eeeqqqqqqdddVVV\\\hhh{{{iiiOOO:::777666555444444555666777:::<<<>>>?????????@@@BBB@@@CCCDDDLLLVVVWWWbbbzzz~~~]]]LLLIIIGGGOOOVVVbbbUUU<<<<<<;;;777888666444666<<<===;;;555555555666666777888999EEEdddpppjjjrrr]]]TTTSSS[[[eeennn{{{eeelllzzzzzzmmmhhheeeffffffcccaaaccc______``````aaa`````````___```aaaaaaaaaaaaccceeegggggghhhiiiiiiiiiiiihhhaaa```^^^ZZZUUUOOOKKKHHHAAAAAA@@@>>>>>>======>>>;;;;;;;;;::::::999888777666555444555555555333111666:::???DDDEEECCC???<<<888777777777888:::<<<===<<<===???@@@@@@@@@???>>>===>>>???@@@BBBCCCDDDEEEEEEEEEEEEEEEEEEFFFFFFGGGIIIIIIJJJJJJKKKLLLLLLLLLLLLLLLMMMNNNOOOPPPPPPQQQSSSRRRTTTVVV]]]ooosssbbbaaa``````iii|||jjjfff```[[[VVVMMMJJJGGGCCCAAA???>>>;;;999777777777777777777777777777777777777888999:::;;;???HHH}}}|||xxxaaaXXX___iiirrr[[[NNNKKKIIIMMMRRRWWW[[[```eeeiiilll}}}kkkbbb```ZZZ[[[^^^[[[RRRSSSPPPJJJFFFFFFDDD@@@999999888888888999;;;;;;AAA```~~~vvvcccQQQLLLTTT[[[\\\eeewwwxxxcccRRRFFFHHHNNN]]]ppp}}}{{{iiiYYYUUUWWWUUUPPPLLLKKKGGGEEEKKKUUU[[[ZZZjjjvvvvvvcccjjjzzznnneeegggmmmnnnfff^^^eee{{{~~~rrr^^^EEE444666555444444555777999;;;>>>>>>>>>>>>>>>>>>???@@@DDDBBBHHHSSSWWWZZZgggxxxyyySSSUUUJJJGGGPPPRRRhhhOOOAAA<<<888:::999888777888999;;;===555666777666555555777999HHHhhhxxxuuuxxxaaaSSSTTT___ccchhh}}}kkk^^^gggxxxxxxoooiiidddccceeefffdddaaabbbaaaaaabbbbbbaaa^^^\\\___^^^]]]\\\]]]]]]______```bbbdddfffgggfffdddbbbbbb___\\\YYYWWWRRRKKKFFFDDDAAA===<<<<<<<<<<<<<<<<<<;;;::::::;;;:::999888:::888666444333444777999>>>@@@DDDHHHJJJHHHCCC??????;;;888666777888999:::===???BBBCCCDDDCCCAAA???@@@@@@@@@AAABBBCCCDDDEEEGGGGGGGGGFFFGGGGGGHHHHHHGGGHHHIIIIIIHHHIIILLLOOOOOOOOONNNMMMNNNOOOPPPQQQSSSUUUUUUUUU```llllllddd```eeefffjjjvvvdddgggbbbZZZUUUQQQNNNIIICCC@@@???>>>;;;888::::::999999888999999999888999:::999888888:::<<<@@@DDDvvv~~~}}}sss\\\YYYhhhxxxoooYYYMMMJJJFFFKKKQQQWWW[[[```fffjjjtttyyyhhhaaa```ZZZ[[[^^^ZZZVVVUUUQQQJJJGGGGGGDDD@@@<<<:::888777777777999::::::VVV~~~}}}vvvfffVVVOOOSSSWWWWWW\\\ooo|||hhhXXXLLLHHHKKKXXXmmm~~~zzziiiYYYTTTTTTRRRMMMEEEEEEDDDFFFOOOXXXZZZWWWXXXbbblllooopppxxxuuugggooowwwmmmlllrrrvvvtttqqq|||nnnVVV@@@555666555444444555777999;;;>>>>>>>>>>>>>>>??????@@@DDDCCCHHHRRRWWWZZZhhhyyyrrrTTTPPPFFFHHHSSSTTTjjjQQQCCC===;;;999888777666777888:::;;;666777888777666666888999HHHhhh{{{uuuzzzcccSSSRRR^^^bbbggg|||zzziiiZZZRRR```ppp~~~vvvlllhhhccccccfffgggfffddddddbbbaaaaaabbb```]]][[[\\\[[[ZZZYYYYYYZZZ[[[\\\^^^___aaaccccccbbbaaa```___]]]ZZZXXXVVVRRRKKKFFFCCCAAA===<<<<<<;;;;;;:::===<<<;;;:::;;;;;;;;;;;;<<<<<<;;;:::999999:::<<<>>>@@@DDDHHHKKKJJJGGGCCC===:::555444555888:::;;;===>>>AAACCCDDDCCCAAA@@@AAAAAAAAABBBCCCDDDFFFFFFGGGFFFFFFFFFFFFGGGHHHHHHGGGHHHIIIIIIIIIJJJLLLOOOOOONNNMMMMMMMMMNNNOOOPPPSSSUUUUUUUUU___kkklllddd```dddfffiiixxxiiiiiiddd___\\\WWWPPPKKKDDD@@@???>>><<<:::::::::999999888888999999888999999999888888:::<<<>>>CCCvvv}}}tttbbbhhh}}}iiiVVVKKKIIIFFFLLLTTTZZZ^^^bbbhhhlll~~~zzziiibbbaaaZZZYYYZZZUUUYYYWWWQQQJJJGGGGGGEEEAAAAAA>>>:::777555555777888999PPPssssssbbbUUURRRTTTVVVXXXmmmqqqbbbTTTKKKFFFQQQiii~~~|||jjjYYYPPPNNNLLLGGG>>>@@@BBBHHHTTT\\\[[[TTTHHHOOOWWWZZZ___mmmpppiiissszzzvvvyyy}}}zzzgggKKK999777666555555555666888:::;;;>>>>>>>>>>>>>>>???@@@@@@CCCCCCIIIRRRVVVZZZjjj{{{iiiRRRIIIBBBLLLVVVYYYtttPPPCCC<<<<<<888888777666666777888999666777888888777777999;;;JJJiiiwww~~~dddSSSQQQ\\\```gggzzz{{{oookkkdddYYYQQQVVVcccqqqzzz~~~~~~xxxsssiiifffcccdddgggiiihhhffffffdddbbbaaa```___[[[YYYXXXWWWVVVUUUUUUVVVWWWXXX[[[\\\]]]]]]^^^]]]]]]]]]YYYXXXWWWVVVTTTOOOIIIEEEAAA???===<<<;;;;;;999888>>>===;;;:::;;;<<<>>>???AAABBBDDDCCCAAA>>>>>>>>><<<>>>BBBGGGKKKLLLJJJGGG<<<888333111222666:::<<<;;;===@@@BBBCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEGGGGGGFFFFFFEEEEEEFFFGGGGGGHHHGGGHHHJJJJJJIIIJJJLLLOOOOOONNNNNNMMMMMMMMMNNNNNNRRRUUUUUUUUU^^^jjjkkkddd___dddeeeiiittthhhfffaaaaaaaaaZZZSSSMMMEEE@@@??????===;;;;;;:::999999888888999999888999999999888888:::;;;===BBBuuuxxxtttbbbRRRIIIGGGJJJPPPYYY^^^aaaeeejjjooonnnddd```WWWUUUVVVQQQXXXVVVOOOIIIHHHJJJHHHCCCFFFCCC>>>888666555777888<<>>=========>>>???@@@AAABBBDDDJJJQQQUUU\\\mmm~~~aaaPPPCCCBBBPPPWWW^^^vvvLLLAAA888;;;888777666666666666777777666888888888777888:::<<>><<<;;;<<<<<<:::999===<<<;;;::::::===@@@CCCGGGJJJLLLKKKFFFAAA>>>>>>:::<<<>>>CCCGGGIIIIIIGGG===888222///000444777::::::<<<>>>AAACCCDDDDDDCCCBBBBBBBBBCCCDDDEEEGGGGGGEEEEEEEEEEEEFFFGGGHHHHHHGGGIIIJJJJJJJJJKKKMMMNNNPPPPPPOOOOOOOOONNNNNNNNNQQQUUUVVVUUU]]]hhhjjjccc```dddeeeiiiooogggeeeaaadddgggaaaVVVOOOFFF@@@???>>>===<<<;;;;;;:::999888888888888777888999888777777999;;;<<>>???@@@AAABBBFFFMMMQQQTTT^^^qqqxxxZZZNNNBBBFFFQQQRRR```lllIIIAAA777<<<888888777666666555555555666777888888777888:::<<>><<<<<<=========<<<;;;;;;<<<;;;;;;===BBBFFFLLLOOOQQQNNNGGGAAA>>>>>>::::::;;;>>>AAACCCCCCCCC===888222......222555777:::;;;===@@@BBBCCCDDDDDDAAAAAAAAABBBCCCDDDFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIGGGIIIKKKKKKKKKKKKMMMNNNQQQQQQQQQQQQQQQQQQPPPPPPPPPUUUVVVUUU\\\fffiiiccc```eeefffiiiqqqjjjkkkhhhkkknnniiiWWWPPPGGGAAA???>>>===<<<<<<;;;:::999888888888888777888999888777777999;;;===AAArrrnnn```TTTJJJEEEFFFNNNUUU]]]``````dddlllsssxxxfff^^^[[[VVVWWW\\\YYYSSSQQQMMMJJJMMMQQQNNNGGGLLLIIIDDD???;;;::::::;;;<<>>???AAAAAABBBIIIOOORRRTTT```uuummmTTTNNNCCCIIIQQQOOOgggcccGGGDDD888???999888888777666555555444555666777777777888:::<<>>======>>>>>>===999;;;>>>>>>===@@@EEEJJJOOORRRSSSOOOFFF@@@???AAA???===;;;;;;<<<======<<<<<<777111...///222555666:::;;;===???AAACCCCCCDDDAAAAAAAAABBBCCCDDDFFFFFFEEEEEEFFFFFFGGGHHHJJJJJJGGGIIIKKKLLLLLLLLLMMMNNNPPPQQQRRRRRRSSSSSSRRRRRROOOUUUVVVUUU[[[eeegggcccbbbfffgggjjjrrriiiooommmiiijjjhhhYYYRRRJJJDDDAAA@@@>>><<<<<<;;;:::999888777777777777888888888777777999:::>>>>>>mmm~~~{{{~~~{{{sssbbbVVVMMMGGGEEEHHHOOOWWW___bbbbbbhhhrrr|||nnn___ZZZ[[[WWWXXX[[[WWWUUUSSSPPPNNNRRRTTTOOOGGGJJJGGGDDD@@@===<<<;;;;;;===@@@ZZZxxxsssmmmwwwkkkaaaRRRHHHJJJYYYmmm|||kkkUUUHHHCCC@@@@@@BBBCCCBBBFFFPPPXXX[[[```eeeiiijjjjjjnnnwwwxxxpppccc```nnnxxxoooxxx{{{yyykkkTTT@@@777555444333444666888:::;;;<<<<<<<<<<<<======>>>@@@AAABBBCCCKKKQQQRRRUUUcccyyybbbNNNLLLBBBKKKSSSVVVzzzYYYDDDEEE888>>>999999999888777666444444444555666666666777999;;;PPPwwwvvvppp\\\TTT[[[___hhhtttxxxvvvsssvvvssslllfffgggiiiiiiiiiiiijjjkkkjjjgggccc___]]]ZZZXXXVVVQQQPPPOOOMMMLLLLLLMMMMMMLLLMMMNNNOOONNNMMMKKKJJJGGGHHHHHHFFFDDDEEEHHHLLLMMMIIICCC>>>============999===AAABBBAAACCCHHHMMMOOORRRRRRMMMEEEAAADDDHHHGGGCCC>>>;;;::::::999888888444000///111444777888;;;<<<===???@@@BBBCCCCCCBBBBBBBBBCCCDDDEEEGGGGGGFFFFFFFFFGGGHHHJJJKKKLLLGGGIIILLLMMMLLLLLLMMMNNNNNNOOOQQQRRRSSSSSSSSSSSSOOOUUUWWWUUUZZZdddfffbbbccchhhhhhkkkuuuhhhssspppdddaaabbb[[[UUUMMMHHHEEECCC@@@======<<<:::999888777777777666777888777666777888:::>>>;;;gggssskkkxxx}}}sssmmmqqq|||xxxjjjZZZPPPJJJFFFFFFIIIRRRYYYaaaeeegggmmmzzziii\\\ZZZ]]]XXXWWWWWWPPPXXXVVVSSSRRRUUUWWWPPPFFFGGGFFFCCC@@@>>><<<;;;;;;888888RRRwwwyyykkkdddWWWJJJFFFQQQgggyyysss\\\MMMEEEAAA@@@EEEGGGFFFIIISSS]]]aaahhhlllqqqrrrsssxxxxxxtttjjjiiivvv{{{uuuuuufffKKK999777666000333444666888:::;;;<<<<<<<<<<<<<<<===>>>@@@AAABBBCCCLLLSSSSSSUUUddd{{{{{{[[[JJJIII@@@KKKVVV```RRR@@@DDD555<<<:::::::::999888666444444333444666666666777999;;;OOO|||sss___SSSZZZ^^^fffrrr|||yyynnndddfffhhhjjjjjjkkklllmmmjjjgggbbb___\\\ZZZXXXVVVNNNMMMKKKJJJIIIIIIIIIJJJHHHJJJLLLMMMLLLJJJHHHFFFEEEFFFFFFEEEEEEHHHNNNSSSTTTNNNFFF@@@===<<<<<<<<<999>>>CCCEEEEEEFFFKKKPPPOOOQQQQQQLLLEEECCCHHHNNNMMMHHHBBB===:::999777666444222//////222666999:::<<<<<<===???@@@AAABBBCCCCCCCCCDDDDDDEEEGGGHHHIIIGGGGGGGGGHHHIIIJJJLLLMMMGGGIIILLLMMMMMMLLLMMMNNNLLLMMMOOOQQQSSSSSSSSSSSSNNNUUUWWWUUUYYYcccfffbbbdddhhhiiilll|||mmmzzzvvvddd^^^aaa]]]WWWPPPKKKHHHFFFAAA>>>===<<<;;;999888777777777666777888777666666888:::===888cccwwweee^^^xxx{{{rrrtttlllhhhssswwwxxx~~~~~~nnn]]]NNNKKKHHHCCCFFFNNNTTT^^^___^^^gggppp}}}___[[[ZZZ[[[YYYTTTRRRTTTVVVXXXXXXWWWXXXYYYTTTLLLKKKLLLJJJEEE>>>;;;;;;===<<<:::IIIqqqxxx{{{zzzpppggg^^^TTTIIIGGG\\\www~~~gggPPPEEEFFFKKKLLLMMMNNNRRRZZZeeemmmuuu{{{qqqfffyyy|||uuufffTTTEEE888111222888333444666888:::;;;<<<<<>>===>>>???@@@???>>>EEEOOORRRTTT]]]ggg}}}rrrTTTJJJDDDFFFIIISSSnnnRRRIIICCC:::AAA999999888666555555555555777666555555666888:::<<>>===999999===@@@@@@AAADDDCCCEEEHHHHHHFFFDDDDDDDDDIIIIIIIIIJJJKKKLLLMMMNNNLLLMMMOOOOOOMMMMMMMMMNNNMMMNNNOOOPPPQQQRRRQQQQQQSSSSSSTTTVVVZZZ___dddggg___iiikkkkkkuuuvvvrrrllljjjgggmmm```UUUQQQMMMFFFAAAAAA???>>><<<<<<;;;:::777555777777777777777888888999999AAAUUUpppeeehhhrrrssssssrrrrrryyy{{{sssnnnooorrrwwwtttcccTTTHHHFFFDDDAAAFFFPPP[[[cccdddccchhhlllzzzrrrfff^^^XXXXXXYYYXXX[[[___WWWZZZ[[[YYYYYYYYYTTTNNNOOOOOOMMMHHHCCC>>>;;;::::::999CCC```}}}wwwmmmvvv{{{wwwtttlllddd[[[OOOLLL\\\sss~~~mmmUUULLLNNNPPPQQQSSSVVV[[[dddpppxxxuuuuuuwwwppp```NNN@@@777111222666333444666888:::;;;<<<<<<>>>======>>>???@@@@@@???HHHOOOPPPVVVeeerrrjjjOOOGGGEEEJJJLLLRRRjjjvvvNNNFFF???888???:::999888777666555555555777666555555666888:::<<>>:::<<>>===888777;;;???@@@BBBEEECCCFFFHHHIIIGGGEEEEEEEEEIIIHHHIIIIIIJJJKKKMMMMMMKKKLLLNNNNNNLLLKKKLLLMMMLLLLLLMMMOOOPPPRRRSSSTTTSSSSSSTTTVVVZZZ___dddgggccckkkmmmmmmzzzzzztttnnnnnnmmmiii```XXXWWWTTTMMMGGGFFF???===<<<<<<<<<;;;999777777777777777777888999999:::???PPPwwwmmmhhhuuuoooyyyvvv|||xxxxxx{{{tttgggVVVLLLEEECCCBBBAAAJJJUUU\\\aaadddggghhhgggyyynnniii___XXXYYY]]]^^^^^^```TTTYYY\\\YYYWWWWWWUUUQQQVVVSSSOOOKKKFFFAAA;;;777999:::===NNNqqqpppiiiqqqwww~~~}}}zzzvvvpppjjjbbbWWWPPPZZZiiizzzttt[[[RRRUUUYYY\\\```fffnnnwwwrrr}}}yyyqqqgggWWWDDD999444222222555444555777999:::<<<<<<============>>>???@@@AAAAAAKKKOOOOOOXXXmmm~~~cccLLLFFFEEELLLOOOUUUqqqsssRRRIIIBBB<<>>??????AAADDDHHHJJJJJJIIIHHHHHHHHHIIIIIIJJJKKKLLLGGGFFFBBB===888666666888999:::<<<===????????????===888666999===???BBBFFFCCCFFFHHHIIIHHHFFFFFFFFFHHHHHHHHHIIIJJJKKKLLLMMMJJJKKKLLLLLLJJJJJJKKKLLLKKKKKKKKKMMMOOOQQQTTTUUUSSSSSSTTTVVVZZZ___dddgggfffmmmnnnnnn}}}|||sssmmmooonnnhhhbbb]]]\\\ZZZRRRKKKHHH???>>><<<<<<===<<<;;;999888777777777777888999999;;;>>>KKKyyykkktttnnn}}}ttt~~~yyykkk]]]NNNIIIEEEEEEDDDFFFPPP\\\ZZZ___dddkkkllljjjnnnhhh```[[[___bbb___YYYUUUVVV]]]aaa^^^\\\\\\]]][[[]]]XXXPPPKKKGGGCCC===888:::======EEEcccuuummmnnnsssyyy~~~~~~|||uuuqqqlllggg]]]TTTVVV]]]rrryyyaaaVVVUUU```fffoooyyyzzz|||tttlll]]]MMM<<<555444333333444555666888:::;;;<<<======<<<===>>>>>>???@@@CCCEEEKKKPPPRRR\\\rrr```MMMJJJEEEKKKQQQaaarrrUUUMMMFFFAAABBB<<<;;;999888777666555555666666666666777888:::;;;OOOvvvzzzrrruuuZZZXXX[[[cccjjjvvvpppjjjlllhhhfffeeeeeefffeeeccc```cccaaa^^^ZZZVVVRRROOOMMMKKKJJJHHHFFFEEEDDDCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@>>>>>>???BBBDDDFFFGGG@@@CCCGGGHHHGGGCCCAAA@@@AAA@@@@@@DDDIIIKKKJJJGGGIIIKKKMMMNNNNNNMMMLLLLLLHHHEEE@@@;;;777666777888======>>>>>>???@@@@@@@@@@@@:::777999<<<===AAAEEECCCFFFIIIJJJIIIHHHGGGHHHGGGGGGGGGHHHIIIKKKLLLMMMJJJKKKKKKKKKIIIIIIJJJLLLMMMLLLLLLLLLMMMPPPSSSUUUSSSSSSTTTVVVZZZ___dddggghhhmmmmmmnnnyyyrrrqqqooolllhhhccc___[[[TTTMMMHHHCCCAAA???======<<<:::999888888777777888888999:::;;;===III|||}}}pppxxx~~~qqq||||||gggXXXJJJHHHFFFFFFFFFJJJTTT^^^]]]ccchhhooorrrtttuuunnnpppggg___```aaa\\\VVVRRR\\\bbbgggeeeccceeegggfffaaaZZZQQQJJJFFFCCC@@@===<<>>@@@CCCDDDDDD@@@CCCGGGIIIGGGCCC@@@???AAA@@@AAADDDIIIKKKJJJGGGJJJNNNQQQRRROOOKKKIIIHHHBBB@@@<<<::::::<<>><<<<<<===???@@@BBB<<<888999;;;;;;>>>BBBBBBEEEHHHIIIIIIHHHHHHHHHGGGGGGGGGHHHJJJLLLMMMNNNJJJKKKKKKJJJIIIIIIKKKMMMPPPOOOMMMMMMMMMOOOQQQRRRSSSSSSTTTVVVZZZ___dddggghhhlllkkknnn|||yyyssspppmmmhhhbbb]]]YYYTTTPPPIIIFFFBBB???===;;;999777888888888888888999999::::::>>>JJJ|||wwwjjjkkkrrr|||vvvaaaTTTGGGFFFDDDDDDGGGNNNVVV]]]___fffiiikkknnnwww{{{}}}zzznnnaaa\\\ZZZYYYXXXZZZ[[[```cccbbbbbbdddeeeccc___ZZZRRRLLLHHHFFFDDDCCC@@@CCC@@@???QQQwwwzzzkkkpppyyy}}}zzzyyyyyyyyyyyyqqqooommmkkkhhhbbb[[[WWWcccrrrmmm[[[QQQ[[[dddrrr{{{vvvpppfff[[[GGG===444333444444444555888888:::;;;<<<=========<<<>>>AAAAAA@@@CCCHHHMMMIIISSSXXXdddzzzpppVVVJJJGGGJJJJJJ^^^___QQQLLLJJJIIIDDD>>>===;;;999888777666666555555666777888999::::::IIIqqq|||___ZZZZZZaaahhhsss{{{uuuooohhhdddcccaaaaaaaaa```^^^\\\[[[ZZZZZZYYYVVVSSSOOOLLLIIIHHHFFFFFFDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@AAABBBDDDEEEIIIDDD@@@???BBBFFFGGGFFFAAACCCFFFHHHHHHEEEAAA>>>AAAAAACCCFFFIIIJJJIIIHHHLLLPPPSSSRRRMMMGGGDDDCCC:::999999<<>>;;;::::::<<<>>>@@@:::666888999999;;;>>>AAACCCGGGIIIIIIHHHHHHIIIGGGGGGHHHIIIKKKMMMOOOPPPLLLMMMMMMKKKJJJJJJLLLOOOQQQQQQOOOOOOOOOOOOPPPQQQSSSSSSTTTVVVZZZ___dddgggiiimmmlllqqqyyyppppppqqqnnnhhhdddccc```\\\MMMIIIDDD@@@>>>;;;999777999888888888888999:::::::::>>>JJJ|||rrriiijjj|||xxxjjjYYYMMMEEEDDDBBBCCCJJJSSSZZZ^^^```jjjiiieeekkk}}}yyywwwkkk___YYYWWWWWW[[[```\\\^^^^^^\\\]]]___^^^YYYYYYYYYVVVRRRMMMJJJHHHHHHCCCDDDBBBAAALLLmmmnnnqqqwww{{{xxxwwwxxxxxxxxxllljjjhhhhhhiiifff___XXX\\\jjjxxx~~~~~~jjjZZZRRRWWW^^^lll||||||sssmmmgggZZZMMM===666222333333222222444888999:::<<<===============@@@BBBBBBBBBDDDKKKQQQLLLSSSXXXfffaaaNNNIIIGGGMMMMMMkkk}}}]]]XXXOOOJJJKKKFFF???>>><<<:::888777666666444555666777888999999999DDDoooccc]]][[[```eeeooo}}}sssnnnhhhbbb______]]]^^^^^^]]][[[YYYXXXXXXXXXWWWTTTQQQNNNKKKIIIHHHEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@AAACCCFFFIIIMMMOOONNNHHHAAA???CCCGGGHHHHHHBBBAAABBBEEEHHHGGGCCC???@@@BBBEEEGGGHHHHHHIIIJJJPPPTTTWWWTTTLLLEEEAAA@@@:::999;;;@@@HHHOOOSSSTTTFFFDDDAAA===;;;999999999888444222555777777888<<>><<<:::999999999888888999999:::;;;999<<>><<<:::888777666666444555666888999999999999GGGsss~~~fff^^^[[[___ccckkk}}}zzzssslllhhhaaa[[[YYY\\\[[[\\\\\\[[[YYYWWWWWWWWWWWWVVVTTTQQQOOOLLLJJJIIIDDDCCCBBBAAA@@@@@@?????????@@@BBBEEEJJJOOOTTTWWWPPPIII@@@>>>AAAFFFHHHHHHBBB@@@@@@DDDIIIJJJEEEAAA???CCCGGGHHHGGGGGGIIIKKKUUUYYY[[[WWWNNNEEEAAA@@@???>>>@@@EEELLLRRRTTTTTTFFFEEECCC@@@===:::777555222......222666666777:::>>>AAAEEEGGGGGGGGGHHHIIIHHHIIIJJJKKKMMMOOOQQQRRRPPPPPPPPPNNNMMMMMMPPPRRRNNNOOOPPPRRRSSSTTTTTTTTTSSSSSSTTTVVVZZZ___dddgggnnnrrrsss{{{}}}xxxmmmooouuuwwwqqqkkkggg```XXXMMMIIIDDDAAA???>>><<<;;;999999888888999999:::;;;888;;;EEEtttdddhhhgggrrrwwwjjjXXXKKKCCCDDDDDDFFFKKKSSS\\\bbbfffaaaqqqsssiiivvvooofff^^^XXXXXX]]]\\\UUUXXXaaa]]]^^^]]]]]]___```XXXOOOSSSXXX[[[XXXRRRNNNLLLJJJDDDCCC===>>>JJJaaaqqqnnn|||yyyvvvrrrnnnkkkjjjiiiiiidddcccaaa___```bbbdddfffYYY\\\dddooo{{{iiiVVVMMMTTT]]]kkk{{{yyyooofff]]]QQQBBB777555444222111111333666888888:::<<<===<<<<<<===>>>???AAA@@@???AAAHHHPPPTTTTTTXXXaaarrreeePPPIIIGGGGGGJJJQQQlllYYYXXXZZZRRRIIIEEEDDDAAA<<<999888888777777666666666666777888999:::FFFoooppp]]]UUU___ggghhhvvvqqqmmmggg```ZZZWWWUUUTTTTTTUUUVVVVVVUUUTTTUUUVVVTTTQQQNNNMMMMMMKKKGGGDDDAAABBBCCCBBBAAA@@@BBBCCC???CCCGGGLLLTTT\\\\\\XXXPPPDDD;;;;;;===@@@FFFNNNFFFBBBBBBHHHIIIFFFEEEHHHEEEGGGHHHGGGIIIMMMLLLHHHTTTZZZ[[[VVVOOOIIICCC<<<<<<<<<>>>CCCIIILLLKKKJJJGGGKKKJJJCCC<<<999777555555111000555777777888:::CCCCCCDDDDDDEEEGGGHHHIIIKKKKKKKKKKKKLLLMMMOOOPPPLLLNNNPPPPPPNNNMMMNNNNNNPPPQQQRRRSSSTTTTTTTTTTTTRRRTTTVVVWWWWWWZZZaaafffiiirrrooowww|||{{{wwwxxx}}}rrrzzzjjjccc^^^XXXMMMKKKGGGDDD@@@>>><<<<<<777888888999999999888888888:::HHHpppdddlllllltttyyywwwbbbSSSJJJFFFDDDEEEHHHOOOVVV^^^cccfffeeennnqqqssszzzkkkeee\\\UUUTTTZZZ[[[UUUUUU\\\\\\]]][[[XXXXXXXXXTTTNNNRRRTTTUUUVVVUUUSSSNNNJJJEEEEEE??????GGGXXXuuupppyyy~~~}}}wwwoooiiiccc___\\\```___]]]\\\]]]___aaaccc^^^___dddmmmxxxoooZZZOOOUUU```pppzzzvvvrrrjjjbbbXXXKKK>>>444555444222111222444666888999;;;<<<===<<<<<<===>>>@@@AAAAAABBBEEEKKKQQQSSSQQQUUUaaaxxx{{{ZZZKKKHHHIIIJJJNNN]]]xxxeeeWWWXXX[[[TTTLLLJJJEEEAAA===999888888888777666666666666777888999:::DDDmmmvvvbbbWWW```fffhhhwwwzzznnnjjjccc\\\WWWSSSQQQPPPSSSUUUWWWVVVTTTQQQOOOOOOQQQOOOMMMLLLLLLKKKGGGDDDCCCCCCCCCAAA??????AAACCCCCCHHHMMMQQQXXX^^^]]]XXXPPPFFF===;;;===>>>DDDJJJGGGCCCCCCFFFGGGDDDDDDGGGHHHJJJJJJHHHKKKOOONNNJJJVVV[[[\\\WWWRRRLLLDDD===:::;;;>>>BBBGGGGGGEEEBBBGGGJJJJJJCCC===:::888444555111222777:::999:::<<>><<<<<<888888999999999999888888999:::GGGnnniiitttuuuzzz~~~|||fffYYYMMMGGGIIICCCFFFMMMTTT[[[```ccceeeggghhhnnnoooeeebbb[[[TTTSSSYYY\\\WWWUUUWWWXXX[[[ZZZUUUSSSUUUUUUTTTSSSRRRRRRVVVYYYVVVOOOIIIDDDFFFCCCCCCGGGPPPssswwwqqqtttzzz}}}~~~zzztttnnnhhhccc]]]ZZZ[[[YYYXXXWWWXXXZZZ]]]_________bbbiiitttxxxbbbSSSXXXgggwww{{{rrrllliiicccZZZOOOCCC888222555444333222333555777999:::;;;======<<<<<<>>>???AAAAAABBBGGGLLLOOOQQQRRRSSSXXXggghhhMMMFFFGGGIIIKKKIII___oooaaaXXXZZZZZZTTTNNNMMMFFFBBB>>>;;;:::999888777666666666666777888999:::AAAiiiwwwiii[[[___eeehhhwww|||vvvppphhhddd]]]VVVPPPMMMKKKKKKRRRTTTWWWVVVRRRMMMIIIGGGMMMLLLKKKKKKKKKJJJGGGDDDEEEEEECCCAAA??????BBBEEEHHHNNNSSSXXX]]]aaa___ZZZPPPHHH@@@======>>>AAAFFFHHHEEECCCCCCBBBAAAAAAEEEIIIKKKKKKIIIKKKOOONNNJJJTTTXXXYYYXXXUUURRRJJJAAA:::;;;>>>BBBDDDCCC@@@<<>>:::666444222444:::======<<<>>>AAA@@@@@@@@@BBBDDDGGGHHHMMMLLLJJJJJJKKKMMMPPPRRRRRRSSSRRRPPPOOONNNPPPRRRQQQRRRSSSTTTUUUUUUUUUUUUXXXYYYYYYXXXXXX[[[aaagggmmmtttrrr|||yyynnnqqqwwwwwwxxx{{{|||{{{sssiiigggiiieee\\\ZZZVVVPPPIIICCC???===<<<999999999999999999888888:::;;;DDDjjjttt~~~~~~eeeXXXSSSGGGBBBGGGBBBHHHQQQYYY___bbbdddeeekkkiiivvvzzzeee```aaa\\\UUUTTTZZZ^^^[[[WWWVVVQQQXXX[[[XXXUUUXXX\\\]]]UUUTTTVVVZZZ[[[VVVOOOLLLCCCGGGGGGHHHIIILLLggg}}}zzzuuusssuuu~~~zzzvvvppplllhhhddd___[[[VVVUUUSSSSSSTTTVVVYYY[[[\\\\\\___eeeooo{{{iiiWWW^^^nnn|||~~~~~~~~~{{{}}}uuummmfffccc[[[PPPDDD:::444222444333333333444666888:::;;;<<<======<<<===???@@@AAA@@@CCCKKKQQQRRRRRRRRRYYYcccvvvYYYGGGEEEEEEFFFIIIHHHfffnnnddd\\\ZZZXXXRRRNNNNNNGGGDDD@@@===;;;:::999888777777666666777888999999@@@eeesssooo]]]]]]ccchhhwwwwwwrrrlllgggaaa]]]VVVOOOJJJGGGGGGGGGPPPSSSVVVVVVRRRLLLGGGDDDIIIIIIJJJJJJJJJIIIGGGEEEFFFEEEDDDAAA@@@BBBFFFJJJOOOUUUZZZ\\\^^^```]]]WWWMMMHHHBBB???===>>>@@@CCCGGGEEEBBB@@@======@@@CCCJJJLLLLLLJJJLLLNNNLLLHHHNNNRRRUUUVVVWWWVVVOOOGGG>>>>>>???AAABBBAAA@@@???JJJMMMMMMHHHDDDBBB>>>888444333555<<<@@@???>>>???@@@@@@??????AAADDDHHHJJJMMMLLLJJJIIIKKKNNNQQQSSSTTTSSSRRRPPPNNNNNNPPPSSSRRRSSSTTTUUUVVVVVVVVVVVVUUUWWWXXXWWWYYY^^^gggmmmpppuuutttyyynnnrrrxxxxxxwwwyyy}}}tttlllkkkmmmiiibbb]]]XXXQQQJJJCCC???>>>===::::::999999888888999999:::;;;BBBdddyyyXXXRRROOOEEE@@@DDDEEEKKKUUU]]]bbbdddfffhhhnnnsssqqqcccbbbccc[[[VVVUUUYYY]]]\\\XXXUUUOOOWWW]]][[[XXXYYY]]]^^^TTTTTTYYY___]]]VVVSSSVVVGGGJJJIIIJJJJJJGGGXXXxxxyyyvvv}}}~~~xxxpppkkkgggccc\\\WWWSSSRRRPPPOOOPPPSSSUUUWWWWWWYYY]]]dddlllwwwqqq___dddttt~~~yyyuuuwwwwwwttt}}}wwwpppjjjddd^^^SSSFFF;;;444333444333333333444666888:::;;;<<<===>>>=========???BBBAAA@@@EEENNNSSSRRRRRRUUU^^^pppuuuPPPGGGHHHDDDDDDJJJUUU~~~mmmeee^^^ZZZWWWTTTQQQQQQHHHEEEAAA???===<<<:::888777777777777777777888999???bbb|||zzzttt___\\\```ggguuuwwwnnniiidddaaaYYYUUUOOOIIIEEEDDDEEEFFFOOORRRUUUUUURRRLLLHHHEEEGGGHHHJJJKKKJJJIIIGGGFFFEEEEEEDDDCCCCCCFFFKKKOOOXXX\\\^^^[[[XXXWWWSSSNNNGGGFFFBBB>>><<<===??????DDDDDDBBB===;;;<<<@@@BBBLLLOOOPPPNNNOOOPPPMMMGGGJJJOOOSSSSSSTTTTTTPPPIIICCCBBB@@@???>>>@@@CCCEEEJJJLLLKKKFFFDDDBBB>>>999555333666===AAA@@@???@@@AAA@@@>>>>>>@@@EEEIIILLLLLLKKKJJJJJJLLLNNNRRRTTTSSSSSSQQQOOOMMMNNNPPPSSSSSSTTTUUUVVVWWWWWWWWWWWWVVVWWWWWWWWWXXX___iiippprrrwwwwwwzzzoooqqquuurrrppprrryyyxxxsssmmmjjjiiieee```\\\YYYRRRLLLFFFBBB@@@???;;;;;;:::999888888999999:::<<<@@@]]]hhhSSSNNNLLLDDD@@@DDDJJJQQQZZZaaadddgggkkknnnqqqlllffffffdddYYYVVVUUUWWWYYYZZZWWWUUURRRZZZ^^^[[[WWWWWWXXXXXXSSSTTTZZZ```^^^WWWWWW^^^NNNMMMHHHHHHHHHAAAHHH```}}}|||~~~wwwnnniiihhheee```\\\QQQPPPNNNMMMMMMOOOQQQSSSRRRVVV[[[aaaiiirrr{{{zzzjjjkkk{{{}}}yyy~~~zzz}}}vvvnnnhhheee^^^VVVIII===555333333555222333444555777999;;;<<<===>>>>>>======>>>@@@CCCDDDCCCHHHQQQTTTRRRUUU\\\gggfffKKKIIIJJJDDDGGGSSSkkkvvvfffaaa\\\ZZZZZZYYYWWWUUUJJJGGGCCCAAA???===:::888888777777777777777888888???___sss|||ddd]]]___fffrrr~~~oooddd```\\\ZZZRRROOOJJJEEECCCDDDFFFHHHPPPRRRTTTSSSOOOKKKIIIHHHGGGJJJMMMMMMLLLIIIHHHGGGEEEEEEEEEEEEEEEGGGLLLOOOZZZ]]][[[TTTNNNLLLJJJFFFDDDFFFEEE@@@===>>>>>>===BBBEEEDDD>>>;;;>>>CCCEEENNNRRRTTTTTTTTTSSSMMMFFFIIIOOOSSSQQQPPPPPPOOOKKKJJJHHHDDD@@@???AAAFFFJJJIIIIIIGGGBBB@@@AAA===888666444666<<>>@@@AAA???======???EEEJJJNNNKKKKKKKKKLLLMMMPPPRRRSSSQQQQQQQQQPPPOOOOOOQQQSSSTTTUUUVVVWWWXXXXXXXXXXXXZZZZZZXXXVVVWWW]]]gggooorrrwwwzzzzzzqqqqqqqqqkkkiiikkkrrrssssssqqqmmmhhheeeccc^^^[[[VVVPPPKKKGGGDDDBBB===<<<:::999888888999999888<<<>>>VVVqqqlllppphhh\\\PPPJJJGGGDDDDDDGGGQQQXXX___eeegggkkkqqquuu}}}gggggggggaaaXXXYYYXXXWWWWWWXXXYYYXXXWWW[[[]]]XXXUUUWWWXXXWWW\\\WWWXXX___^^^VVVUUU[[[TTTOOOGGGGGGIIIAAABBBUUU~~~~~~wwwyyyxxxnnnhhhhhhgggccc___PPPNNNKKKJJJIIIKKKMMMNNNMMMPPPUUUYYY___iiissszzzvvvvvv|||uuunnnddd^^^]]]QQQIII>>>666333333333222222222444666888:::<<<===>>>>>>>>>>>>===>>>AAADDDGGGGGGMMMUUUUUUQQQXXXeeeuuuuuuWWWEEEIIIKKKEEENNNcccnnn^^^\\\YYY[[[^^^^^^XXXRRRJJJHHHEEEBBB@@@>>>;;;888888888777777777777888888<<>>;;;:::===CCCJJJNNNIIIJJJLLLNNNOOOQQQRRRRRROOOQQQRRRRRRRRRRRRSSSUUUUUUVVVWWWXXXXXXYYYYYYXXXZZZYYYWWWUUUVVV]]]gggppprrrxxx}}}}}}wwwvvvssslllkkkppppppppprrrsssrrroookkkiiicccaaa^^^XXXRRRMMMHHHEEE>>><<<:::888888888999:::666===>>>PPPuuugggiiitttxxxvvvXXXUUUNNNGGGBBBDDDHHHKKKWWW\\\cccgggiiinnnuuu{{{sssbbbeeeddd[[[ZZZ\\\\\\YYYXXXYYY\\\]]]ZZZ\\\[[[VVVUUUYYY]]]\\\fff\\\XXX]]]]]]UUUPPPSSSWWWOOOFFFHHHMMMEEEEEEUUU|||yyyjjjrrrtttjjjfffbbb\\\VVVNNNMMMJJJHHHGGGHHHJJJKKKIIIKKKNNNQQQVVV```llluuu}}}uuupppiii]]]VVVVVVFFF???666222333444222///111222444666999;;;<<<===?????????>>>===>>>AAADDDJJJJJJPPPWWWUUURRR[[[lllhhhNNN@@@HHHJJJEEEUUUqqqjjjZZZYYYYYY]]]aaa```VVVKKKKKKIIIEEECCCAAA>>>;;;999888888777777777777777888:::UUU~~~pppbbb```cccjjjqqqzzzdddVVVPPPMMMLLLJJJHHHDDDBBBCCCGGGLLLOOOVVVTTTQQQLLLHHHFFFGGGHHHIIIMMMQQQQQQNNNKKKIIIJJJFFFFFFGGGFFFDDDCCCDDDFFFBBBEEEDDD???@@@GGGPPPTTTTTTZZZZZZRRRLLLKKKHHHDDD@@@HHHJJJEEEBBBHHHMMMNNNGGGMMMRRRTTTSSSPPPFFF<<<===HHHPPPNNNLLLQQQYYY^^^\\\[[[YYYTTTOOOMMMOOORRRNNNMMMGGGBBBBBBEEECCC>>>888444444888;;;;;;;;;>>>???<<<999999<<>>===:::888888888999:::555======LLL{{{mmmhhhppphhhUUUQQQKKKFFFEEEHHHLLLOOO``````eeekkkjjjkkk}}}~~~jjj^^^]]]bbbaaaaaa\\\YYY[[[```aaa]]]WWW[[[XXXXXXZZZXXXVVVZZZbbbzzziii]]]\\\ZZZUUUWWW___iiiVVVKKKNNNMMMDDDFFFQQQ}}}|||wwwxxx}}}yyyvvvmmm]]]PPPJJJHHHFFFFFFFFFFFFEEECCCGGGGGGGGGHHHLLLTTT^^^eeewwwzzzrrrhhhaaa^^^YYYRRRMMM;;;999666444222222222333222333555888:::<<<======???>>>>>>>>>???AAADDDEEEEEEQQQSSSPPPOOOPPPaaa~~~~~~SSSSSSDDDCCCNNNFFFZZZrrrkkk]]]___^^^\\\\\\[[[UUUMMMIIIHHHGGGEEEAAA>>>;;;999:::::::::999999999999888>>>LLLxxxddd```eeekkknnnvvvbbbSSSHHHEEEFFFGGGGGGFFFDDDDDDGGGNNNTTTYYYVVVRRRNNNLLLJJJIIIHHHNNNTTT[[[[[[UUUMMMIIIGGGCCCDDDDDDBBBAAAAAACCCEEEAAAAAABBBFFFIIINNNWWW^^^```ZZZRRRMMMKKKKKKKKKIIIDDDIIIMMMNNNMMMLLLNNNQQQQQQOOOLLLKKKLLLJJJAAA888BBBDDDIIIMMMQQQSSSTTTTTTaaaiiiooolllbbbZZZTTTQQQJJJMMMLLLGGGDDDEEEDDDAAA999777666666777999999888???;;;666666:::AAAHHHKKKLLLLLLNNNPPPQQQRRRSSSSSSRRRRRRSSSSSSTTTVVVWWWXXXZZZZZZ[[[[[[[[[[[[ZZZZZZZZZYYYYYYYYY\\\dddmmmsssuuuppp~~~{{{xxxsssrrruuunnnppppppnnnpppsssrrrnnnkkkiiifffbbb]]]VVVOOOJJJDDD@@@;;;888777888999999888;;;===KKKqqqnnnppp}}}oooYYYRRRNNNHHHDDDEEEJJJQQQVVVaaabbbhhhoooqqqzzzssseeeZZZXXX___bbb^^^ZZZWWWZZZ___aaa]]]XXXTTTSSSVVVYYYVVVPPPOOOSSS```UUUOOOUUUYYYXXX\\\cccjjj___VVVVVVRRRLLLLLLSSSkkk|||xxx|||ooo]]]OOOKKKIIIFFFEEEDDDDDDBBBAAABBBCCCFFFHHHKKKQQQWWW\\\iiitttyyyrrrmmmeee^^^XXXPPPGGGAAA999777555333222222333333444555777999;;;===>>>>>>AAA@@@???>>>???BBBEEEGGGNNNTTTUUUVVVWWWTTTaaa}}}nnnQQQMMMDDDFFFJJJGGGdddkkkaaa]]]___^^^\\\[[[ZZZUUUMMMLLLKKKIIIFFFCCC@@@>>><<<999999999999999999999999@@@OOO}}}ggg___cccjjjpppuuuaaaRRRHHHDDDEEEBBBBBBCCCCCCEEEJJJRRRXXX[[[[[[YYYUUURRROOONNNOOOQQQWWW\\\[[[UUUMMMIIIHHHDDDEEEDDDBBBAAAAAACCCEEEAAAEEEKKKQQQTTTTTTTTTUUUTTTRRROOONNNNNNLLLIIIFFFBBBHHHOOOQQQOOOMMMNNNPPPLLLJJJGGGGGGHHHHHHCCC>>>EEEHHHMMMRRRSSSSSSPPPNNNUUU\\\eeejjjjjjeee\\\UUUOOOQQQOOOIIIDDDDDDBBB???666444222333555888999999???;;;666555999@@@FFFJJJMMMNNNOOOQQQRRRRRRSSSSSSSSSSSSTTTTTTUUUVVVXXXYYYYYYZZZZZZ[[[[[[[[[ZZZZZZ[[[ZZZYYYZZZ^^^eeennnssstttrrr|||wwwssstttnnnppppppooossswwwtttooovvvtttpppkkkddd[[[SSSNNNFFFBBB===:::999999:::999888;;;<<>>???@@@CCCAAA@@@???AAADDDHHHJJJTTTSSSRRRVVVYYYTTTaaa{{{[[[NNNGGGEEEGGGIIIWWWyyyfff[[[]]]___^^^[[[ZZZYYYTTTMMMMMMLLLJJJGGGDDDAAA???===999999888888888888999999>>>NNNoooaaaaaakkksss}}}ttt```QQQGGGDDDEEE@@@AAAAAACCCFFFLLLSSSYYY\\\]]]\\\YYYTTTRRRSSSVVVWWWZZZ\\\ZZZSSSNNNKKKJJJEEEFFFEEECCCAAAAAADDDFFFHHHLLLQQQUUUWWWUUUNNNIIIFFFHHHKKKNNNOOOLLLGGGBBB>>>GGGPPPTTTRRRNNNMMMMMMOOOKKKFFFDDDDDDDDDEEEEEEMMMQQQVVVZZZYYYTTTMMMIIIJJJNNNWWWeeennnlllbbbXXXUUUVVVRRRKKKFFFDDDAAA<<<444222000111444888;;;<<<>>>:::555333777???FFFJJJOOOOOOQQQRRRSSSSSSSSSSSSTTTTTTTTTUUUVVVWWWYYYYYYXXXYYYYYYZZZZZZ[[[[[[[[[[[[ZZZZZZ\\\```hhhoootttsssuuu{{{vvvssslllmmmnnnmmmppprrroooiiixxxwwwsssnnnggg^^^WWWRRRIIIEEE@@@<<<;;;;;;:::999888;;;;;;DDDfff|||yyyaaaSSSJJJFFFEEEEEEHHHNNNWWW```eeejjjmmmttt{{{www______YYYRRR[[[ggg\\\YYYWWWYYY\\\]]]ZZZWWWWWWUUURRRQQQRRRUUUZZZ^^^```XXXTTTWWWYYYXXXWWWYYY[[[bbbcccYYYRRRQQQOOOJJJPPPccc}}}~~~zzz~~~~~~ssscccUUUMMMIIIGGGCCCAAA@@@@@@???>>>;;;>>>AAACCCDDDEEEFFFGGGOOOXXXfffsss|||zzzrrrllliii^^^\\\XXXPPPGGG>>>888555333333222222333444555666777888:::<<<===??????@@@BBBAAA@@@AAACCCHHHMMMQQQXXXTTTOOOTTTXXXVVVlllgggOOOHHHFFFGGGGGGTTT~~~qqqhhh^^^\\\___^^^ZZZXXXWWWSSSMMMKKKKKKKKKJJJGGGBBB>>>;;;:::999888888888888999:::999FFFyyy|||yyyeeeaaajjjtttxxxttt```QQQFFFCCCDDDCCCCCCCCCDDDGGGLLLRRRVVVYYYZZZYYYUUUQQQQQQUUUZZZ[[[\\\[[[WWWQQQMMMKKKKKKFFFFFFEEECCCBBBCCCFFFIIISSSTTTRRRPPPNNNLLLFFF@@@>>>AAAGGGKKKKKKHHHBBB===<<>><<<;;;999888888;;;:::@@@^^^ttt^^^VVVOOOHHHAAADDDIIIPPPXXX___eeehhhmmmttt~~~lllZZZ]]]WWWQQQYYYccc^^^[[[YYYYYYZZZZZZWWWTTTPPPOOOMMMKKKNNNSSSWWWYYYWWWQQQMMMOOOSSSUUUVVVXXX[[[eeeggg^^^XXXYYYVVVNNNUUUZZZqqqzzzzzz~~~xxx~~~{{{jjjXXXMMMHHHEEEAAA??????@@@@@@???===>>>??????>>>???AAADDDEEEKKKUUU___iiivvvyyypppiiieeebbb^^^[[[SSSIII???888666666111222222333444555777777777888:::;;;===>>>??????@@@@@@AAACCCHHHNNNSSSWWWXXXUUUPPPSSS[[[ccc[[[JJJCCCGGGIIILLLmmmpppkkkddd[[[^^^^^^ZZZWWWWWWTTTPPPMMMNNNPPPPPPMMMGGGAAA===<<<;;;999888888888999:::666???nnnyyy}}}iii___fffpppsssttt```QQQFFFCCCDDDEEEDDDDDDEEEIIINNNSSSVVVWWWVVVTTTPPPNNNPPPVVV\\\]]][[[XXXSSSNNNKKKIIIIIIFFFFFFEEEDDDDDDFFFKKKNNNYYY[[[WWWOOOJJJGGG@@@999===???BBBCCCAAA>>>;;;999===GGGRRRUUUPPPJJJIIIKKK\\\VVVOOOIIIBBB???GGGSSS\\\^^^aaacccbbb^^^ZZZWWW^^^RRRIIIJJJOOORRRTTTXXXXXXXXXUUUPPPNNNLLLFFF???666444111111444777999999666333111222888AAAIIIMMMPPPQQQRRRSSSTTTTTTTTTTTTTTTTTTTTTUUUVVVWWWXXXYYYXXXXXXXXXYYYZZZ\\\^^^___]]][[[\\\```hhhoootttvvvsss|||~~~wwwtttwwwyyyvvvqqqxxxzzzmmmhhhggggggccceeegggeee```[[[WWWVVVKKKGGGBBB???===;;;999777888<<<;;;===WWWqqqWWWOOOMMMIIIEEECCCGGGOOOXXX```fffiiijjjnnnyyyzzzaaaWWWYYYSSSPPPWWWZZZ]]][[[ZZZYYYXXXVVVSSSQQQIIILLLOOOPPPSSSUUUSSSNNNTTTPPPMMMNNNQQQTTTUUUUUUYYY```bbb\\\YYY[[[XXXQQQSSSRRRccc|||yyyyyy{{{yyy{{{cccQQQIIIEEEAAA>>>>>>?????????>>>>>>===;;;:::;;;>>>AAA<<<@@@EEELLLVVVfffwww~~~xxxppphhhbbb]]][[[___XXXLLL@@@888444333333111222333444666777888888888999:::<<<>>>?????????@@@AAACCCGGGLLLRRRWWWZZZPPPRRRPPPSSScccxxxmmmRRRIIIAAAJJJMMM]]]ooojjjeee\\\```aaa\\\YYYYYYXXXUUUUUUUUUVVVUUURRRMMMHHHEEE???>>>;;;999888888999:::999<<>>:::777777888AAAIIIQQQQQQJJJEEEGGGKKKWWWVVVWWWUUULLLDDDJJJWWW\\\\\\^^^```dddjjjnnnqqqttt^^^HHHAAABBBEEELLLSSSVVVWWWVVVTTTSSSQQQIII@@@444333111222444666777666444222111444;;;CCCIIILLLNNNOOOQQQRRRTTTUUUUUUUUUUUUUUUUUUVVVWWWXXXYYYZZZYYYYYYYYYZZZ[[[]]]```aaa]]]\\\]]]ccckkkssswwwxxxvvv|||vvvqqqqqqttttttppp{{{xxxjjjcccccceeeeeegggiiifff___YYYVVVVVVKKKGGGCCC@@@>>><<<:::888777===<<<;;;RRRsssVVVOOONNNGGGDDDHHHIIINNNUUU]]]dddiiilllmmmppphhhZZZVVVVVVQQQSSSXXXUUUYYYXXXWWWVVVUUUSSSQQQOOOGGGLLLPPPRRRWWW[[[WWWPPPUUUTTTRRRSSSVVVWWWUUURRRTTTUUUUUUUUUVVVVVVTTTQQQOOOMMMZZZzzz{{{~~~}}}~~~ooo[[[MMMHHHCCC???======<<<<<<;;;<<<<<<:::999999;;;===:::;;;===@@@FFFRRRaaalllwww~~~wwwsssqqqllleee___[[[YYYYYYUUULLL@@@777444333333222222333444666777888999999:::;;;<<<>>>???@@@@@@@@@AAACCCFFFJJJOOOTTTWWWYYYKKKSSSTTT]]]xxxxxxXXXKKKJJJCCCJJJPPPvvvzzzpppiiieee^^^cccddd```]]]^^^^^^\\\^^^\\\XXXUUURRRPPPNNNNNNCCCAAA===:::999888999:::<<<:::___xxxfffbbbfffooozzzuuuaaaRRRHHHDDDEEEEEECCCBBBDDDIIINNNPPPQQQQQQOOOOOOSSSXXX[[[ZZZWWWVVVSSSOOOKKKHHHFFFDDDCCCCCCDDDEEEGGGJJJPPPWWW\\\]]]eeedddVVVLLLLLLLLLHHHKKKJJJGGGBBB<<<:::<<<>>>EEEKKKOOOKKKCCC@@@EEEMMMUUU[[[eeejjj^^^NNNLLLUUU\\\[[[[[[```kkk{{{fffGGG>>>BBBEEEIIIOOOUUUWWWXXXXXXXXXUUUKKK@@@333333333666999;;;:::999444333444777===CCCGGGIIILLLMMMOOORRRTTTUUUVVVVVVWWWWWWXXXXXXYYYZZZ\\\]]]ZZZZZZZZZZZZ\\\___bbbddd^^^\\\^^^dddnnnvvvyyyxxx{{{~~~uuuwwwsssllljjjpppssssssxxx{{{xxxnnnfffcccbbbaaadddggghhhddd]]]VVVSSSSSSKKKHHHEEEBBB@@@???<<<:::666======;;;OOO|||rrrYYYKKKQQQRRRGGGEEEOOOOOORRRXXX^^^eeejjjnnnppprrr}}}___XXXXXXVVVQQQWWW[[[SSSUUUTTTTTTSSSSSSRRRPPPOOOEEEIIIJJJKKKRRR\\\]]]XXXKKKMMMOOOTTTYYY\\\YYYTTTSSSOOONNNRRRUUUUUUSSSRRRUUUQQQXXXuuuzzzwwwvvveeePPPKKKEEE???<<<;;;:::999999:::;;;;;;999888888999<<<<<<<<<;;;===DDDOOOWWWdddppp|||zzzuuunnnjjjgggbbb\\\WWWWWWYYY\\\HHH???555111222555555444333444555777888999999999;;;<<<>>>???AAAAAABBBBBBDDDFFFIIIMMMQQQTTTVVVWWWPPP[[[```lllaaaIIIGGGKKKFFFHHHRRR}}}rrrrrriiifff```eeegggccc```aaabbbaaaccc^^^WWWQQQNNNNNNQQQSSSEEEBBB???;;;999999999:::<<<999ZZZmmmfffgggpppwwwvvvbbbSSSHHHEEEFFFIIIFFFCCCCCCGGGJJJJJJIIIMMMLLLNNNUUU]]]^^^XXXQQQSSSPPPLLLHHHFFFDDDBBBAAABBBCCCEEEGGGLLLSSS[[[aaabbbhhhbbbOOOEEEKKKUUUXXXTTTSSSPPPIIICCCAAACCCFFFHHHMMMNNNHHH???===EEENNNYYYbbbsss{{{mmmUUULLLQQQ]]][[[[[[bbbsssiiiFFF@@@GGGKKKKKKLLLUUUXXXZZZZZZZZZWWWKKK>>>444555777;;;???AAA@@@???666555666999>>>CCCEEEFFFKKKLLLNNNQQQSSSUUUVVVWWWYYYYYYZZZZZZ[[[]]]^^^___[[[[[[ZZZ[[[]]]```ccceee^^^]]]^^^eeepppwwwzzzyyy~~~tttkkkooommmfffeeemmmtttvvvyyywwwqqqjjjhhhjjjhhhccc^^^aaaddd```YYYRRRPPPQQQLLLIIIFFFDDDBBBAAA>>><<<666>>>>>><<>>===>>>?????????@@@BBBDDDFFFLLLSSSUUUUUUVVVYYY[[[hhhooo^^^IIIEEEFFFEEEIIIaaaooofffgggiiihhhccceeeggggggdddaaa______]]]WWWTTTVVVWWWVVVXXX\\\PPPIII@@@999888:::;;;;;;::::::KKKttttttdddaaajjjnnnvvv___NNNDDDDDDIIIOOOOOONNNLLLPPPWWWYYYVVVXXXYYY[[[\\\ZZZUUUPPPMMMGGGEEEDDDBBBAAAAAAAAABBBEEEDDDDDDHHHPPPYYY```ccceeebbbWWWKKKJJJTTT^^^cccaaa^^^[[[YYYWWWTTTQQQNNNMMMLLLIIIDDDAAADDDLLLTTTSSSfff```WWW___eeeccchhhvvvxxxjjjeee^^^XXXXXXVVVPPPNNNOOOTTTXXXZZZXXXVVVSSSJJJ???CCCAAA??????@@@@@@>>><<<888777666888===BBBFFFHHHKKKMMMQQQSSSSSSSSSTTTVVVWWWXXXZZZZZZYYYYYY[[[\\\ZZZZZZZZZ[[[\\\^^^```aaa^^^```fffoootttvvvxxxzzzvvvmmmffffffhhhhhhhhhiiivvvrrrlllgggeeecccbbbaaabbbbbbbbbbbbaaa```___^^^YYYVVVQQQKKKFFFCCC@@@???888>>>999===EEEjjj{{{^^^OOOLLLKKKJJJGGGGGGJJJOOOTTTXXXXXXdddppprrrooouuukkkfff```\\\WWWTTTRRRQQQOOONNNOOOQQQQQQNNNJJJHHHLLLPPPPPPLLLKKKPPPSSSPPPMMMLLLMMMMMMLLLJJJHHHIIILLLNNNTTTWWWUUUPPPSSSYYYWWWOOOPPPYYYWWWYYYqqqzzztttnnnmmmpppsssnnnaaaRRRIIIBBB===<<<>>>888888888888888999:::;;;999888888777777777888888555777;;;CCCMMMXXXbbbgggsssuuuwww||||||yyyxxxuuurrroooiiifffaaa]]]ZZZWWWSSSPPPMMMJJJEEE???:::555222111777666444333333444555555888999;;;===????????????===???@@@@@@???@@@CCCEEEJJJNNNSSSUUUUUUXXX___eeegggMMMGGGEEEGGGKKKiiivvveeeffflllmmmjjjddddddeeeeeeeeebbb]]]ZZZYYYXXXYYY\\\\\\\\\___cccYYYSSSKKKCCC???===;;;::::::888EEElll~~~jjjaaafffjjjyyywww^^^MMMDDDDDDIIIQQQTTTUUUVVVZZZ```aaa^^^]]]]]]]]][[[WWWQQQKKKHHHCCCBBBBBBAAAAAABBBBBBBBBEEEEEEFFFLLLUUU^^^eeeiiimmmdddVVVKKKLLLWWW___bbb]]]]]]^^^^^^\\\XXXUUUSSSMMMLLLJJJIIIGGGGGGHHHIIIFFFUUUzzzxxx[[[WWW^^^^^^aaaooopppZZZNNN```ccchhhjjjcccXXXSSSTTTSSSTTTRRRPPPQQQQQQLLLEEEFFFBBB>>>;;;:::;;;;;;;;;888666555777<<>>;;;>>>777777777777888999::::::::::::999888777666666555777666555777;;;BBBIIIMMMYYY[[[aaahhhqqqzzz||||||}}}}}}}}}|||{{{zzzsssqqqnnnllljjjhhheeeccc^^^[[[VVVRRROOOKKKHHHEEE@@@===:::777555555555555444444444444444555777777999:::===???@@@@@@???>>>>>>???AAAAAAAAABBBDDDFFFOOOQQQUUUWWWXXX]]]iiiuuu{{{VVVLLLKKKHHHQQQaaammmbbbeeejjjkkkiiicccbbbccceeegggddd^^^YYYWWWYYY]]]___]]]\\\^^^bbbaaa___[[[VVVNNNEEE<<<777;;;777@@@bbbsssccciiilllxxxzzzaaaNNNEEEEEEIIIQQQVVVZZZ\\\___cccbbb___]]]]]][[[XXXTTTNNNHHHEEEBBBBBBBBBBBBCCCCCCCCCDDDCCCEEEJJJRRR\\\eeejjjkkkrrreeeSSSJJJLLLUUU\\\]]]\\\^^^___^^^ZZZWWWVVVWWWWWWRRRLLLHHHGGGFFFCCCAAAFFFBBBPPPaaa]]]YYY]]]aaadddhhhwww{{{___MMMLLLcccooo}}}tttfff______YYYTTTNNNJJJLLLMMMKKKHHH@@@>>>;;;888888999:::;;;888666444555:::@@@DDDFFFOOOQQQTTTUUUUUUTTTUUUVVVVVVXXXYYYYYYYYYYYYZZZ\\\^^^^^^]]]]]]]]]]]]^^^^^^bbbbbbjjjwww~~~{{{yyy|||~~~zzzsssmmmlllllljjjjjjlllmmmnnnmmmkkklllqqqzzzzzzrrrllliiiggggggZZZUUUPPPNNNMMMHHH@@@::::::;;;666<<<@@@___qqq```UUUMMMHHHIIILLLHHHJJJLLLOOOSSSZZZccciiiqqqsssuuuwwwhhhZZZXXXUUUSSSPPPOOOOOOOOONNNMMMKKKVVVaaa```VVVMMMLLLPPPOOOLLLLLLRRRUUURRRMMMLLLNNNQQQUUUUUURRRPPPRRRTTTRRRPPPMMMMMMRRRXXXVVVQQQMMMRRROOONNNWWWfffzzzvvvqqqllliiiqqqoookkkaaaQQQAAA<<<>>>888777777777888888999:::;;;;;;;;;:::888777666666999777666555555777:::<<>>???@@@BBBCCCCCCEEEHHHJJJVVVVVVYYY\\\]]]bbbsssfffPPPNNNJJJJJJfff~~~ggg___^^^^^^^^^___]]]]]]___cccfffddd]]]XXXWWW[[[___^^^ZZZYYYYYYYYY______]]]YYYQQQHHH@@@;;;===888===YYY|||eeeiiikkksss|||bbbOOODDDCCCGGGNNNUUUZZZ[[[\\\^^^\\\XXXYYYXXXVVVSSSPPPKKKGGGEEEBBBAAAAAAAAABBBCCCDDDEEEEEEHHHPPPYYY```eeeeeecccmmm^^^NNNIIINNNUUUZZZ\\\```bbbaaa\\\VVVTTTWWW[[[ccc[[[PPPJJJIIIJJJJJJJJJLLL@@@BBBLLLQQQ\\\jjjnnntttuuuzzzyyyeeeJJJDDDNNN]]]nnn|||rrrlllkkkhhh]]]QQQJJJIIIHHHEEEBBB:::;;;;;;<<<<<<<<<===>>>888555333444888>>>CCCEEELLLOOORRRTTTUUUVVVWWWXXXWWWYYYZZZZZZYYYZZZ[[[\\\____________^^^^^^]]]]]]bbbaaakkkyyy~~~zzzzzzwwwuuuooollllllkkkhhhhhhjjjhhhiiiiiihhhjjjqqq|||{{{ssslllgggeeeeeeZZZXXXVVVVVVUUUPPPEEE<<<<<<;;;777===>>>XXXwwwaaaVVVLLLIIIIIIGGGGGGHHHKKKOOOTTTXXX\\\bbbjjjpppssstttyyyqqqfff___VVVSSSQQQPPPPPPQQQRRRRRRQQQPPPVVVYYYVVVOOOLLLPPPVVVPPPLLLLLLPPPSSSPPPMMMLLLMMMRRRXXXXXXUUUSSSUUUXXXUUURRRNNNMMMOOOQQQPPPMMMLLLMMMJJJMMMTTTXXXlll}}}zzzuuummmfffjjjmmmoookkk\\\KKKAAA@@@999999999888888888999999;;;;;;;;;;;;:::999888777666666555555444444555555777888;;;???DDDJJJOOORRR\\\^^^aaadddfffgggggggggcccddddddeeedddbbbaaa___]]][[[WWWUUUSSSQQQNNNKKKEEEBBB>>>;;;999777444222333333222222222333444555444555666777888::::::;;;:::;;;===>>>?????????>>>???AAACCCEEEFFFHHHLLLOOOWWWUUUXXX]]]```ggg{{{kkkXXXKKKIIIFFFQQQtttfffbbb___YYYWWWZZZVVVYYY]]]aaaccc```[[[VVVWWW[[[]]]ZZZXXXWWWUUURRRVVVUUURRRMMMGGGDDDCCCCCC>>>:::<<>><<<>>>AAABBBBBBAAAAAABBB888555222333777===BBBDDDHHHKKKOOORRRTTTUUUWWWXXXXXXZZZ[[[[[[[[[[[[\\\^^^______``````______^^^]]]ccccccnnn|||~~~xxx~~~{{{xxxtttsssuuusssnnnlllnnnmmmlllkkkjjjlllrrrzzz|||xxxrrrnnnkkkiiihhh\\\[[[[[[[[[XXXQQQFFF>>>>>><<<888@@@<<>>??????@@@@@@???AAADDDGGGIIILLLPPPSSSUUUUUU[[[eeelllxxxwwwZZZNNNGGGIIILLLbbbyyykkkcccgggggg```\\\]]]UUUZZZaaadddccc^^^YYYVVVVVVYYYYYYWWWWWWZZZWWWQQQPPPPPPMMMIIIDDDAAABBBDDD===;;;:::IIIoooyyyeeefffiiiqqq}}}dddPPPBBB>>>@@@CCCJJJPPPQQQOOOOOONNNJJJMMMLLLJJJHHHFFFEEEDDDCCCBBBAAA@@@AAAEEEJJJPPPSSSXXXZZZ]]]aaacccccc___\\\XXXOOOKKKPPPXXX]]]bbbgggeeehhhggg___WWWUUU]]]fffgggbbb[[[UUUTTTVVVYYY[[[UUUUUU^^^ccc___bbbddd[[[QQQMMMHHHDDDBBBCCCEEEHHHDDDRRRaaajjjqqqxxx{{{yyy{{{jjjYYYSSSPPPJJJEEECCCDDDFFFGGGFFFCCCAAAAAABBB888555222222666<<>>AAABBBCCCFFFFFFFFFEEEEEEEEEDDDDDD???===;;;:::999888666444333222111111333555555444000111222444555666666666666777999:::;;;<<<<<<===???>>>>>>>>>???@@@AAAAAA???BBBEEEHHHKKKNNNRRRVVVXXXZZZdddttt|||___OOOHHHGGGOOOYYYtttooobbb]]]ggglllfff___^^^YYY___gggiiieee___[[[YYYTTTWWWWWWUUUXXX^^^[[[TTTNNNQQQSSSPPPIIICCC???>>><<<;;;:::EEEhhh|||jjjjjjjjjppphhhSSSDDD???@@@???GGGMMMNNNLLLMMMLLLIIIKKKIIIGGGEEEDDDBBBBBBBBBDDDCCCCCCEEEJJJQQQYYY^^^______aaadddgggiiihhhgggWWWPPPOOOVVV\\\___ccciiiooossstttnnndddccckkktttnnnlllhhhdddaaa_________YYYUUU]]]nnn|||jjjMMMHHHCCCCCCKKKSSSNNNDDDEEEOOOYYYbbbmmmzzz~~~{{{vvvfffWWWUUUUUUQQQMMMMMMJJJKKKJJJFFFAAA======???888555111111555;;;@@@CCCKKKNNNRRRTTTUUUVVVXXXYYYZZZ\\\]]]]]]]]]]]]^^^```^^^___```aaaaaa```___^^^jjjlllwwwzzzyyyssssssmmmiiifffgggnnntttxxxzzzwwwxxxyyyyyyxxxvvvtttrrrpppooollleee\\\SSSNNNLLLBBB>>>;;;DDD;;;FFFuuuqqqjjjeee```YYYQQQKKKJJJIIIIIIJJJLLLQQQWWWZZZ```^^^aaaiiipppttt|||fffWWWWWWUUUQQQPPPLLLLLLMMMNNNMMMKKKIIIGGGLLLLLLKKKIIILLLRRRTTTRRRSSSTTTSSSPPPLLLIIIIIIIIIJJJIIIHHHIIIKKKMMMMMMMMMMMMOOOPPPNNNJJJKKKPPPVVVYYYVVVUUUUUUUUUWWW___hhhtttoooggg______dddeee```YYYGGGAAA;;;:::<<<<<<999555777888999:::::::::::::::::::::888777666666666666666666555555555444444444444444444444444444444444777777777777777777666666444444444333333222222222000000111222333333333333333333444555666777888888:::<<<>>>???>>>>>>>>>@@@@@@@@@@@@@@@AAABBBCCCDDDCCCDDDIIIQQQTTTSSSSSSVVV\\\cccqqqdddOOOJJJMMMGGGEEEccczzz~~~xxxllleeeiiippplllcccaaa```___`````````]]][[[YYYUUURRRSSSWWWYYYWWWTTTSSSTTTQQQLLLIIIFFF@@@999777<<<<<<@@@ZZZ~~~rrrnnnlllooowwwkkkUUU@@@:::???FFFGGGJJJLLLMMMLLLJJJIIIJJJHHHDDDBBBBBBBBBBBBBBBDDDCCCCCCHHHOOOVVV___fffddd```___fffmmmnnnkkkhhh^^^___UUUQQQ]]]eeeffflllrrrxxxuuuhhhrrrxxxwwwzzz{{{sssfffaaaeeeeeennnfffWWWMMMQQQXXXUUUSSSTTTOOOPPPRRRVVVYYY[[[^^^gggooofff]]]QQQJJJKKKPPPTTTVVVRRRMMMFFF@@@===;;;:::999555555333222444999@@@FFFLLLOOORRRTTTTTTVVVXXXYYYZZZ\\\]]]^^^^^^]]][[[ZZZ]]]```ccccccaaa^^^]]]\\\gggssswww}}}zzz{{{zzz{{{{{{{{{zzzxxxvvvsssrrreeefffgggiiillloooqqqssszzzuuuooonnnpppqqqooommmvvvrrrkkkddd^^^YYYVVVTTTJJJ@@@BBB===>>>IIIlllyyymmmddd^^^ZZZUUURRRPPPMMMIIIEEEHHHIIIKKKNNNRRRWWW]]]```hhhgggjjjppptttzzzwwwXXXNNNOOOLLLHHHHHHLLLKKKJJJJJJIIIHHHHHHHHHKKKLLLJJJIIILLLRRRSSSQQQQQQNNNKKKHHHGGGGGGGGGHHHKKKIIIHHHKKKNNNOOOLLLHHHFFFHHHKKKMMMPPPXXXccckkkXXXUUUSSSSSSSSSUUU]]]fffxxxpppllleeebbbaaabbbbbbbbbRRRKKKBBB<<<::::::999888777777888999::::::::::::::::::888777666666666666666666666555555555444444444444444444444444444444555555555555555555555555333333222222222111111111000111222333444444444444444444555666777888999999;;;===>>>>>>======>>>???>>>>>>>>>>>>@@@BBBDDDEEEJJJIIIMMMSSSVVVVVVYYY]]]fffpppjjjUUUKKKKKKGGGMMMfffuuu{{{yyyqqqhhhgggjjjjjjfff]]][[[ZZZYYYYYYXXXUUUSSSVVVVVVWWWZZZ]]]^^^[[[YYYddd```WWWLLLGGGFFFDDD???555999888:::RRR{{{|||pppiiimmmttt|||jjjVVVDDD===@@@CCCEEEHHHKKKLLLLLLJJJHHHHHHGGGDDDCCCCCCCCCCCCCCCDDDEEEHHHNNNTTTZZZ___cccaaa\\\ZZZ^^^ddddddbbbaaaVVVggghhh^^^```eeejjjrrrpppkkkiiiooouuu[[[RRRUUU]]]aaagggfffZZZRRRTTTYYY___cccbbb___]]]UUURRROOOMMMLLLMMMMMMMMMLLLHHHBBB>>><<<;;;999888555444333222444999@@@FFFLLLNNNRRRTTTUUUVVVYYY[[[[[[\\\]]]]]]]]]]]][[[[[[^^^```cccdddcccbbbaaaaaajjjvvvzzz{{{uuuwwwwwwvvvuuussspppnnnllliiijjjkkknnnrrrvvvzzz|||wwwrrrnnnnnnrrrtttrrrnnnqqqnnnhhhccc^^^ZZZWWWVVVLLLBBBDDD???>>>FFFdddxxxlllccc\\\VVVQQQNNNLLLIIIHHHHHHHHHGGGFFFJJJMMMRRRWWW[[[```eeehhhjjjkkknnnttt~~~xxxbbbOOOKKKLLLIIIFFFFFFKKKJJJGGGEEEEEEEEEGGGHHHGGGHHHGGGFFFIIINNNPPPMMMNNNKKKGGGDDDDDDFFFHHHHHHKKKIIIIIIKKKOOONNNIIICCCCCCEEEHHHLLLRRR]]]jjjtttUUURRRPPPPPPQQQSSSZZZbbbttt~~~}}}vvvtttnnnddd\\\YYY]]]aaa]]]WWWLLLBBB;;;999:::;;;666777777888999999:::::::::999888777777777777777777777666666666555555555333333333333333333333333333333333333333333333333222222111111111111000000111222333444555555555555666666777888999:::;;;;;;<<<===>>>>>>======>>>??????>>>>>>???AAADDDGGGIIIPPPOOOQQQVVVZZZ^^^eeemmmsssgggPPPJJJMMMMMMLLLeee{{{rrroooqqqooogggbbbdddhhhjjj^^^\\\YYYXXXWWWVVVTTTRRRTTTXXX^^^bbbbbbaaa______hhhdddZZZNNNHHHHHHFFFCCC;;;;;;888999MMMrrrwwwiiimmmsssyyyxxxgggXXXIII@@@@@@???BBBFFFJJJKKKKKKIIIHHHFFFEEEEEEDDDDDDDDDDDDDDDEEEIIIOOOVVV\\\```bbbccc\\\VVVSSSXXX]]]___aaadddkkk|||fff___dddhhhmmmzzznnnuuuaaaXXXYYYbbbnnn~~~zzzcccZZZYYY[[[```eeeddd\\\TTTQQQQQQQQQPPPOOOMMMKKKIIICCCAAA>>><<<<<<;;;999888333333222222444999@@@FFFKKKNNNRRRTTTVVVXXXZZZ\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]___bbbcccccccccdddfffmmmwww|||~~~tttrrrqqqqqqooommmjjjhhhggghhhhhhiiilllpppuuuzzz}}}vvvqqqmmmnnnrrrsssooojjjjjjgggdddaaa```^^^[[[YYYOOOEEEFFF???===AAAXXXqqqxxx|||{{{{{{wwwoooddd[[[UUURRROOOMMMLLLJJJIIIHHHIIIKKKMMMNNNQQQVVV\\\```cccfffjjjmmmnnnnnnqqq{{{dddXXXMMMKKKKKKHHHFFFHHHHHHGGGFFFEEEDDDEEEEEEFFFBBBDDDCCCBBBEEEKKKLLLIIIMMMMMMLLLIIIFFFEEEHHHKKKIIIIIIIIIJJJJJJHHHFFFDDDIIIIIIJJJJJJMMMSSS[[[aaaSSSNNNLLLMMMOOOPPPVVV\\\cccyyyzzzmmm___WWWVVVXXX^^^[[[TTTKKKBBB<<<:::;;;777777777777888999::::::999999888888777888888888888888777777777666666666333333333333333333333333222222222333333333333333222222222222222222222222333333444555666666666666888888999:::;;;<<<<<<===<<<===>>>>>>======>>>@@@BBBBBBBBBCCCFFFJJJNNNPPPSSSRRRSSSXXX^^^fffssskkkUUUIIIIIIOOOOOOeeesssmmmeeehhhjjjiiigggjjjpppttt```]]]ZZZYYYYYYYYYXXXWWWUUU[[[aaacccaaa^^^___aaa\\\\\\WWWPPPMMMLLLHHHCCCAAA???:::999GGGgggkkkmmmrrrvvvvvvfffYYYLLLBBB>>><<>>PPPYYY]]]eeemmmtttxxxxxxxxxvvvsssnnniiieeecccaaa```[[[XXXSSSNNNKKKJJJIIIHHHHHHHHHHHHIIIKKKNNNRRRUUUXXX]]]bbbeeeeeegggkkkoootttwwwgggXXXQQQKKKGGGEEEBBBBBBDDDDDDEEEFFFFFFFFFEEEDDDCCCBBBCCCCCCCCCFFFKKKKKKHHHIIIOOOSSSOOOGGGCCCEEEJJJFFFIIIIIIFFFBBBAAAEEEHHHKKKKKKJJJIIIHHHIIIKKKMMMPPPKKKHHHJJJLLLNNNRRRXXXWWWcccxxxlllaaaXXXRRRWWWXXXWWWSSSLLLCCC===;;;888888777777888888999:::999888888888888888999:::999999888888888777777777444444444444444444444444333444444444555555666666444444444444444444444444444555666777777888777777999999:::;;;<<<===>>>>>>===>>>???>>>>>>>>>@@@BBBEEEEEEFFFGGGJJJNNNRRRUUUUUUTTTVVV[[[bbblll~~~jjjVVVOOOJJJGGGJJJVVVsssnnnfffhhhhhhkkkppptttwwwyyyzzz]]][[[XXXWWWYYY[[[\\\]]]YYY]]]```^^^YYYXXX[[[```ZZZZZZVVVQQQPPPQQQOOOJJJDDD???999666>>>WWW|||pppmmmppprrrwwweeeYYYLLLAAA;;;;;;>>>AAAEEEGGGHHHHHHGGGDDDEEEFFFEEECCCCCCEEEGGGRRRWWWZZZ[[[bbblllrrrqqqYYYRRRSSS\\\dddjjjxxxppp^^^eeelllqqqvvvYYYSSSUUUaaazzzzzz|||xxxmmmhhhkkkooopppeee___ZZZ[[[^^^ZZZMMMAAA;;;::::::;;;<<<<<<:::888111222333444666;;;BBBGGGMMMOOOSSSVVVXXXZZZ]]]___]]]]]]\\\\\\]]]^^^______````````````___aaaeeehhhqqqtttzzz{{{}}}{{{oooooonnnlllkkkjjjjjjjjjsssqqqooommmlllmmmnnnnnnllliiieeeeeeeeeddd___ZZZ```______cccfffgggbbb^^^SSSGGGDDD;;;:::>>>KKKuuuMMMNNNQQQUUUZZZ^^^______^^^[[[VVVSSSRRRQQQPPPOOOIIIIIIIIIIIIHHHHHHGGGFFFHHHJJJMMMPPPSSSWWW\\\```^^^bbbfffggggggiiipppvvvyyy}}}SSSTTTPPPKKKFFFCCCBBBBBBCCCAAACCCEEEFFFFFFDDDBBBAAACCCFFFFFFEEEHHHMMMMMMJJJEEEKKKPPPMMMEEE@@@AAADDDEEEGGGGGGDDD@@@AAAFFFKKKGGGGGGGGGHHHHHHIIIIIIJJJNNNIIIFFFHHHKKKLLLOOOTTTOOOVVVhhh}}}vvvjjj]]]SSSRRRTTTUUUUUURRRKKKDDD???;;;:::999888888888999:::888888888888888999:::;;;::::::999999999888888888555555555555555555555555555666666777777888888888555555666666666666777777555666777888999999999999::::::;;;<<<===>>>??????===>>>?????????@@@DDDFFFEEEFFFHHHKKKNNNQQQTTTUUUWWWWWW\\\ccclllzzzwwwUUULLLMMMHHHIIIPPPpppzzzkkklllgggiiifffiiiqqqwwwvvvrrrooo___\\\YYYYYY\\\```ccceee]]]^^^^^^YYYTTTSSSWWW\\\cccaaaZZZRRRQQQUUUWWWUUUHHHBBB===:::<<>>@@@BBBEEEFFFHHHHHHCCCEEEFFFEEEDDDEEEJJJNNNZZZ^^^]]]ZZZ___llltttttt___XXXYYYcccjjjooo```YYYbbbooottt{{{]]]TTTUUU\\\kkk}}}|||zzz~~~wwwvvvwwwzzzyyykkkSSS@@@<<<;;;::::::;;;:::888666111222333555888===DDDIIINNNQQQUUUWWWYYY[[[]]]___]]]^^^^^^______`````````ccccccbbbaaaaaadddiiillluuuuuu}}}~~~zzzzzztttrrrqqqnnnmmmlllkkkkkksssrrrpppmmmjjjhhhffffffaaaaaaaaa```^^^^^^]]]]]]___^^^___dddiiiiiiccc]]]QQQFFFDDD<<<===@@@HHHkkkOOOMMMLLLNNNRRRTTTSSSRRRVVVRRRNNNMMMMMMNNNMMMLLLJJJLLLNNNOOOOOONNNNNNOOOQQQTTTYYY[[[]]]```dddgggdddhhhllllllmmmsss~~~gggPPPOOONNNKKKGGGFFFEEEEEEDDDAAAAAAAAABBBBBBAAAAAAAAACCCEEEFFFFFFIIIMMMMMMIIIEEEEEEFFFEEECCCAAA@@@@@@FFFDDDBBBCCCFFFIIIJJJIIIEEEDDDDDDEEEHHHKKKMMMNNNNNNGGGDDDGGGJJJKKKNNNQQQNNNTTT^^^ooo|||rrreee\\\UUURRRQQQQQQRRRPPPLLLIII???===;;;999888888999999888888888888999:::;;;<<<::::::::::::999999999999777777777777777777777777666777777888888999::::::666666666666777777888888666777888999::::::::::::::::::;;;<<<===>>>??????===>>>???@@@@@@CCCGGGJJJHHHJJJMMMPPPSSSUUUVVVWWWWWW[[[eeesssxxx___MMMMMMMMMMMM^^^wwwtttlllhhhhhhaaa___cccmmmpppkkkccc```___\\\YYYYYY\\\aaaeeeggg^^^^^^\\\WWWSSSSSSVVVZZZaaa```ZZZTTTTTTXXXYYYWWWKKKEEE@@@>>>;;;DDDfffrrrkkkooowww||||||fffUUUJJJCCC>>>@@@??????@@@BBBEEEHHHIIIAAADDDFFFFFFFFFKKKSSSZZZ___ccc```YYY\\\iiiqqqpppeee^^^```kkkqqqtttwww___WWW^^^lllsss}}}bbbYYYYYY^^^dddttttttXXXEEE???===:::999888777555333111333555777:::???FFFJJJPPPSSSVVVXXXYYY[[[]]]___]]]^^^```aaabbbbbbbbbaaabbbbbb```___```eeelllqqqwwwuuu~~~|||xxx~~~xxxyyywwwtttpppllljjjhhhgggkkkkkkjjjhhhfffccc```___]]]```aaa^^^ZZZYYY\\\aaa^^^]]]^^^dddiiihhh```YYYNNNFFFGGGAAACCCDDDDDD```TTTRRRQQQSSSVVVWWWUUUSSSUUUQQQMMMLLLNNNPPPOOONNNQQQSSSUUUUUUUUUUUUVVVWWWYYY]]]aaabbbaaabbbdddgggiiimmmqqqrrruuu~~~kkkVVVPPPGGGGGGGGGEEEEEEFFFDDDAAAAAA@@@>>>======???@@@BBB@@@CCCDDDCCCFFFKKKKKKGGGGGGBBB>>>???CCCEEECCC???GGGBBB>>>CCCLLLQQQLLLFFFHHHEEECCCCCCFFFJJJNNNPPPMMMGGGCCCFFFJJJKKKMMMPPPPPPWWW___kkkzzzpppjjjZZZTTTMMMLLLOOOSSSRRRQQQAAA???<<<:::888888999999777777888888999:::;;;<<<;;;;;;::::::::::::999999777777777777777777777777666777777888999::::::;;;555666666666777777888888777777888999::::::::::::::::::;;;<<<===>>>??????===???@@@@@@AAADDDIIILLLKKKMMMQQQUUUXXXYYYZZZYYYVVV]]]lllyyy___RRRNNNRRRQQQVVVyyy|||uuukkk___bbb\\\\\\bbblllnnneee]]][[[[[[WWWTTTSSSVVV[[[___bbb^^^]]][[[XXXVVVVVVWWWYYYTTTWWWWWWVVVWWWYYYVVVPPPHHHBBB>>>;;;666;;;[[[~~~yyyxxxmmmrrrxxxxxx~~~fffTTTIIIDDDAAABBBAAA??????AAADDDHHHJJJ@@@CCCFFFGGGIIIOOOZZZbbbbbbfffaaaXXXZZZfffllljjjhhhaaaeeeqqqvvvzzzyyy___^^^dddiiiqqq}}}```XXX^^^hhhmmm~~~nnnTTTEEE@@@===:::777666555222000111333555888;;;@@@GGGKKKQQQTTTWWWYYYZZZ[[[]]]___]]]___aaacccddddddbbbaaa___^^^]]]]]]___eeelllrrrvvvsss}}}zzzzzzwww}}}zzzvvvpppkkkgggeeecccfffggghhhhhhfffdddaaa______ccceee```XXXUUU[[[aaa^^^\\\^^^ccchhhggg^^^VVVLLLFFFIIIFFFHHHGGGAAAYYYXXXXXXXXXWWWWWWXXXZZZ[[[YYYVVVRRRPPPRRRTTTUUUUUUUUUYYY]]]^^^[[[YYY\\\bbbcccdddeeeffffffhhhkkkmmmpppttttttooouuukkk```fffaaaGGGHHHGGGEEEBBBAAABBBCCC>>>??????@@@AAABBBCCCDDD@@@AAACCCEEEHHHGGGEEEBBBAAAAAA@@@???===>>>AAACCCEEEEEEEEEFFFGGGGGGHHHHHHFFFGGGIIIHHHFFFEEEFFFGGGFFFEEEEEEHHHMMMQQQRRRQQQRRRWWWYYYaaawwwnnnaaaVVVRRROOOLLLMMMQQQLLLHHHBBB>>>===<<<:::999:::999777666777888:::;;;===<<<;;;;;;::::::;;;;;;999999999999999999999999777888888888999999999999888777777777777999:::;;;;;;;;;:::::::::;;;<<<<<<=========>>>>>>>>>>>>>>>@@@@@@@@@BBBGGGKKKMMMNNNRRRRRRTTTXXX[[[^^^^^^]]]dddmmm|||eeeSSSTTTRRRUUUiiixxxlllcccaaa___ZZZ]]]```bbbaaa^^^YYYVVVWWWWWWWWWWWWWWW[[[```dddaaa]]][[[[[[XXXSSSSSSVVVXXXYYYYYYVVVPPPKKKIIIIIIBBBFFFFFFDDD>>>888MMMttt~~~qqqwww{{{vvv~~~cccTTTOOOFFF<<<@@@??????AAACCCDDDEEEDDD???CCCEEEGGGNNNYYYaaabbbeeebbb]]][[[[[[\\\\\\\\\aaahhhyyy}}}gggbbblllqqqiii```^^^aaahhhrrryyyeee```bbbiiinnn|||vvv^^^OOOJJJBBB>>>:::888999999777444555666666888===DDDMMMRRRTTTUUUVVVWWWYYY[[[\\\]]]^^^^^^```aaabbbbbbbbbbbbfffccc___^^^```gggnnnsssyyyyyyxxxzzzzzzuuuqqqooolllgggdddbbbdddggghhhfffeeeddddddcccfffhhheee___\\\^^^aaaccc[[[YYY```eeeaaaZZZWWWUUURRRNNNIIIGGGHHHIIIKKKqqqXXXUUUTTTVVVYYY[[[ZZZXXX[[[ZZZYYYYYYZZZ[[[[[[\\\aaa```````````````bbbddddddfffhhhjjjkkklllnnnpppyyywwwWWWVVV___ZZZDDDEEEEEEDDDBBBAAABBBCCC===>>>???@@@BBBCCCDDDDDDAAAAAACCCEEEGGGFFFDDDAAA@@@AAAAAA@@@??????AAACCCEEEDDDDDDDDDDDDDDDDDDDDDGGGHHHIIIHHHHHHIIILLLOOOHHHHHHHHHKKKOOOPPPNNNLLLMMMRRRUUUZZZooowwwjjj]]]WWWSSSNNNKKKLLLNNNKKKGGGDDDBBB???<<<:::;;;:::999888888999;;;<<<<<<<<<;;;::::::::::::;;;::::::::::::::::::::::::888888999999999:::::::::999999888888999:::<<<======<<<<<<;;;<<<<<<===============>>>??????@@@@@@FFFFFFGGGIIILLLOOOQQQRRRWWWXXXZZZ^^^ccciiimmmooosssfffUUURRRKKKQQQqqq~~~~~~uuuiiiccc\\\\\\]]]```bbbbbb```^^^\\\______]]]ZZZXXXYYY\\\______[[[XXXWWWTTTPPPQQQUUU___```___[[[TTTNNNKKKKKKGGGIIIEEECCC???777DDDcccyyywwwyyyxxx}}}eeeTTTMMMFFF>>>@@@@@@AAABBBDDDEEEDDDCCC???DDDHHHJJJPPPYYY^^^^^^^^^^^^\\\[[[[[[]]]___aaagggfffrrr~~~gggVVVRRRYYY[[[^^^bbbfffmmmxxxuuukkkeeeaaabbbbbbnnntttiii___RRRIIIFFFBBB???;;;:::::::::888777888888999;;;???FFFNNNSSSTTTVVVWWWYYY[[[\\\]]]]]]^^^___```aaabbbbbbbbbbbbcccbbbaaaaaadddiiiooorrryyywwwzzzzzz}}}yyytttqqqnnnlllgggdddccccccdddeeeeeedddcccaaafffhhhjjjgggbbb___aaacccddd]]]ZZZ___ccc___YYYWWWUUUSSSOOOLLLIIIGGGFFFFFFeeeddd^^^XXXXXX\\\]]][[[WWWZZZ\\\]]]\\\\\\\\\^^^___aaacccggglllqqqsssqqqnnnkkkllllllmmmpppvvv}}}rrrSSSFFFLLLRRRJJJAAABBBCCCBBBAAAAAABBBCCC<<<===>>>@@@BBBCCCCCCCCCAAAAAABBBCCCEEEEEEBBB@@@???AAABBBBBBAAA@@@@@@AAAFFFEEEDDDCCCCCCBBBBBBBBBFFFGGGGGGHHHIIILLLQQQUUUJJJKKKLLLNNNOOONNNJJJGGGKKKMMMPPPTTT\\\tttzzzllleee```XXXPPPLLLLLLJJJGGGFFFDDDBBB???<<<>>>===<<<;;;:::;;;<<<===<<<<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999:::::::::;;;::::::::::::;;;<<<===>>>>>>>>>============>>>>>>======>>>???AAABBBCCCDDDGGGHHHJJJMMMPPPRRRTTTUUUYYYYYYZZZ___hhhtttcccSSSMMMQQQPPPhhhxxxttt{{{uuujjjccc]]]______`````````aaaaaaaaabbbaaa___\\\YYYYYY[[[]]]^^^YYYVVVTTTQQQNNNQQQVVV```aaa```]]]XXXSSSQQQPPPQQQOOOHHHGGGFFF<<<>>>RRRwwwuuuxxxyyykkkVVVJJJEEEAAA>>>@@@CCCFFFHHHIIIIIIIIIAAAGGGLLLOOOTTTZZZ\\\YYYYYYYYYYYYXXXXXXZZZ]]]___hhhoookkkQQQHHHZZZ___cccfffkkkvvvxxxkkkjjjjjjoookkkhhheeeccclllpppaaaYYYTTTMMMGGGEEEBBB???===<<<<<<<<<;;;:::;;;;;;;;;>>>CCCJJJPPPTTTUUUWWWYYY\\\^^^^^^^^^]]]^^^___```aaaaaabbbbbbaaa```aaabbbeeeiiimmmqqqssswwwsss|||wwwuuurrrpppooonnnkkkiiinnnllljjjkkkmmmmmmkkkhhhjjjlllmmmjjjfffcccdddfffccc\\\YYY]]]aaa```^^^\\\YYYXXXVVVTTTPPPKKKGGGDDDUUUmmmfff\\\WWWXXX]]]```bbbhhhhhheeeaaa^^^___bbbeeecccmmmyyy|||tttwwwvvvuuuwww{{{SSSFFFDDDGGGFFF<<>>???@@@AAAAAAAAA@@@?????????AAABBBBBB@@@>>>???AAADDDDDDCCCAAAAAAAAAGGGFFFEEEDDDDDDDDDDDDEEEBBBDDDGGGHHHIIILLLOOOQQQLLLLLLLLLMMMMMMKKKIIIGGGMMMKKKNNNRRRSSS```}}}vvvrrrjjj```XXXMMMJJJGGGFFFFFFFFFEEEEEE@@@???>>>===<<<<<<=========<<<;;;;;;::::::;;;;;;::::::::::::::::::::::::888999999999999:::::::::::::::;;;;;;<<<======>>>???>>>>>>======>>>>>>???===>>>@@@BBBDDDFFFGGGHHHHHHJJJNNNPPPSSSUUUXXXZZZYYYZZZ\\\dddrrriiiVVVOOOOOOMMMbbbppplllppphhhbbbcccbbbcccaaa___]]]\\\\\\]]]^^^ZZZ[[[ZZZYYYYYYZZZ^^^```]]]YYYUUUSSSOOOMMMRRRZZZ\\\\\\]]]\\\ZZZXXXVVVUUUXXXTTTLLLMMMQQQGGG@@@IIIwwwxxxpppvvvxxxzzzsssZZZJJJCCCBBB===AAAFFFKKKNNNOOOPPPQQQFFFMMMSSSWWWZZZ]]][[[VVVZZZWWWTTTTTTVVVWWWVVVUUU^^^zzznnn[[[]]]iiiiiiiiimmm{{{ppp\\\ZZZdddlllmmmttt{{{~~~}}}wwwjjjbbbZZZPPPIIIGGGAAA@@@???>>>>>>>>>===<<<<<<;;;<<<@@@FFFLLLRRRTTTUUUXXX[[[___``````___^^^______```aaaaaaaaaaaaaaa```aaacccfffkkkppptttvvvyyyvvvvvvuuutttsssssssssttttttyyyuuuqqqsssvvvwwwsssoooqqqqqqqqqmmmiiifffeeefff___[[[XXX[[[aaadddffffffaaabbbbbb```[[[SSSLLLHHHLLLxxxxxxrrrggg]]]YYY___kkkuuutttiiiccccccgggkkkkkkzzzzzz{{{[[[GGGGGGEEECCCAAA;;;BBBCCCDDDCCC@@@>>>>>>>>>>>>???@@@AAA@@@???===<<<=========>>>@@@@@@>>>===???AAADDDEEEDDDBBBAAAAAAEEEDDDCCCBBBCCCDDDFFFGGG@@@DDDIIILLLLLLKKKJJJJJJLLLKKKJJJIIIHHHIIIKKKLLLNNNIIIKKKRRRSSSVVVnnn{{{qqqhhh\\\WWWPPPJJJIIIIIIKKKKKKBBBAAA@@@???>>>>>>======>>>===<<<<<<;;;;;;<<<<<<::::::::::::::::::::::::888888888999999999::::::::::::;;;<<<<<<=========>>>>>>>>>>>>>>>???@@@@@@@@@AAACCCEEEGGGJJJKKKLLLOOOQQQTTTVVVWWWYYY\\\______bbbjjjvvvmmmZZZNNNLLLOOOSSSvvv~~~nnniiihhh^^^\\\cccdddeeebbb^^^ZZZXXXWWWWWWWWWSSSTTTUUUVVVWWWYYY]]]```ZZZWWWTTTQQQMMMLLLRRR[[[\\\\\\\\\\\\\\\[[[YYYWWWTTTQQQKKKNNNUUULLLAAADDDdddrrrtttzzzwww~~~bbbLLLCCCCCC???CCCIIIMMMNNNNNNOOOPPPMMMTTTZZZ]]]___```\\\VVV]]]WWWQQQRRRWWWYYYUUUOOOTTTrrrlllgggrrrlllpppxxx~~~qqqrrrpppiii```]]]ccckkkppppppzzzqqqbbbQQQIIIHHH@@@AAA@@@@@@>>>=========;;;:::;;;@@@HHHNNNRRRSSSVVVYYY\\\```aaaaaa```______``````aaaaaaaaaaaa```aaaaaacccfffjjjqqqvvvzzz||||||yyyxxxxxxzzz{{{xxxtttrrrssswwwxxxtttooottttttrrrnnnjjjfffdddccc___]]][[[[[[```fffiiiiiiggghhhiiigggbbbYYYQQQLLLJJJjjjuuuuuu{{{llleeegggkkkoooppp~~~zzz[[[IIIDDDFFF@@@>>>BBBAAA@@@BBBCCCBBB???<<<;;;;;;>>>???@@@AAA@@@>>><<<;;;===<<<<<<>>>@@@AAA@@@>>>@@@BBBEEEFFFDDDCCCBBBBBBBBBAAA@@@???@@@BBBDDDFFFBBBFFFLLLNNNMMMJJJGGGFFFIIIIIIHHHFFFEEEGGGKKKOOOMMMHHHJJJRRRSSSSSS___pppyyypppggg[[[QQQJJJHHHHHHHHHEEEDDDDDDBBBAAA@@@????????????>>>===============::::::::::::::::::::::::999999999999::::::::::::::::::<<<===============>>>>>>??????@@@AAACCCCCCDDDEEEFFFIIIKKKMMMOOOPPPRRRUUUXXXYYYYYY\\\aaaeeellltttkkk[[[QQQNNNUUU```zzzvvvzzzllliiiggg^^^]]]bbbbbbbbb```]]]ZZZWWWVVVUUUUUUSSSTTTUUUUUUUUUVVVYYY[[[WWWUUUSSSQQQMMMKKKRRR\\\cccbbb``````___]]]YYYWWWMMMMMMHHHKKKRRRJJJ???@@@RRRuuu}}}xxx}}}{{{jjjPPPDDDDDDCCCGGGKKKLLLJJJIIIJJJLLLTTTZZZ___```aaabbb^^^YYY]]]WWWRRRSSSYYY[[[VVVQQQPPP^^^ooovvvnnnffflllwwwxxxyyyyyyqqqllliiifffeeegggkkkmmmmmmhhhQQQFFFEEE???@@@AAA@@@===;;;;;;;;;999888:::AAAJJJQQQTTTTTTXXXZZZ\\\___aaaaaaaaa`````````aaaaaaaaaaaa``````bbbbbbcccfffkkkqqqwwwzzzxxx|||wwwvvvxxx{{{tttssssssuuuxxxxxxtttqqqrrrqqqooolllhhheeecccbbbcccbbb___\\\___dddgggfffggghhhhhhfffaaaZZZRRRMMMLLL]]]{{{{{{uuuXXXKKKBBBCCCCCC<<<<<>>??????===;;;999999:::<<<>>>@@@@@@???>>><<<>>>======???BBBCCCCCCBBBAAACCCEEEEEEDDDCCCCCCCCCCCCBBB@@@??????@@@BBBDDDBBBEEEJJJKKKJJJGGGEEEDDDEEEFFFGGGFFFEEEFFFIIIMMMLLLLLLOOOTTTTTTSSSXXX___www~~~yyykkk^^^TTTNNNJJJHHHIIIHHHHHHGGGEEECCCBBBAAAAAA@@@??????>>>>>>??????========================;;;;;;;;;;;;<<<<<<<<<===;;;<<<===????????????>>>???@@@@@@BBBCCCEEEGGGHHHGGGHHHJJJLLLNNNPPPRRRSSSSSSWWW\\\___bbbiiissszzzyyyiiiYYYTTTUUUbbb}}}xxxzzzmmmiiifff^^^]]]bbb___\\\\\\\\\\\\\\\[[[ZZZYYYXXXYYYYYYWWWUUUTTTVVVWWWXXXWWWWWWUUUQQQOOOVVV```eeecccbbbaaaaaa___[[[XXXNNNQQQNNNMMMQQQIII???BBBEEEiiiqqqVVVGGGEEEDDDHHHLLLMMMJJJJJJMMMPPPXXX]]]aaa```aaabbb___[[[[[[YYYWWWUUUTTTSSSQQQOOOPPPUUU]]]ccceeegggpppyyyyyyvvvxxxtttqqqrrrsssrrrooonnnpppsss~~~dddNNNCCCAAA>>>@@@AAA@@@<<<999888999888777:::BBBLLLTTTVVVUUUYYYZZZ\\\^^^___aaaaaabbb``````aaaaaaaaaaaa``````___aaadddiiimmmrrruuuwwwwww}}}tttmmmmmmqqquuuqqqsssvvvyyyzzzyyyvvvtttlllkkkiiihhhgggeeedddbbbbbbccc```\\\]]]ccceeeccceeeeeedddbbb^^^XXXRRRNNNLLLOOOttttttKKKMMMDDD???BBBBBB;;;===>>>444777999<<<===;;;:::999999777999===@@@AAAAAA???>>>???>>>>>>AAADDDFFFFFFEEEBBBDDDEEEEEECCCCCCCCCDDDGGGEEECCCAAA@@@AAACCCDDD@@@BBBEEEFFFEEECCCCCCCCCBBBEEEHHHHHHFFFEEEGGGIIIMMMPPPUUUVVVUUUUUUWWWZZZccckkk|||oooddd\\\VVVSSSLLLKKKKKKJJJHHHFFFDDDCCCBBBAAA@@@@@@??????@@@@@@????????????????????????============>>>>>>>>>>>><<<===???@@@AAAAAA@@@@@@AAAAAABBBDDDFFFHHHJJJLLLJJJJJJLLLNNNPPPRRRTTTTTTVVV\\\cccjjjqqq}}}nnnaaaXXXQQQTTT```}}}qqqiiicccZZZ\\\aaa^^^WWWYYY\\\^^^`````````___[[[\\\[[[YYYWWWUUUVVVWWW[[[[[[\\\[[[VVVTTT[[[eeebbb```___```bbbaaa^^^ZZZUUUZZZWWWTTTTTTKKKBBBFFF>>>aaa}}}|||uuuYYYIIIFFFCCCHHHMMMNNNNNNOOOUUUZZZZZZ^^^aaa``````aaa```\\\YYY[[[\\\VVVMMMHHHHHHJJJPPP[[[hhhnnnlllmmmvvv{{{qqqqqqrrrxxx{{{uuusssuuu{{{wwwssszzzjjjVVVGGG@@@@@@===@@@AAA???;;;777666777888777:::CCCNNNVVVXXXWWWZZZZZZ[[[]]]^^^```bbbbbb```aaaaaaaaaaaaaaa``````]]]```fffkkkpppssssssttt~~~zzzrrriiicccdddkkkqqqlllpppvvvyyyyyyvvvtttsssgggfffeeeeeeffffffeeeddd]]]```___ZZZ\\\ccceeecccddddddbbb___[[[WWWRRRPPPLLLFFFgggsssRRRDDD@@@AAAAAA???>>><<<;;;;;;;;;<<<<<<<<<;;;;;;:::::::::<<<:::999???FFFHHHCCC===999;;;>>>@@@@@@AAACCCEEE@@@@@@EEEMMMNNNGGGBBBCCCBBB???<<<<<<>>>@@@???===???>>>>>>AAADDDEEECCC@@@BBBBBBBBBBBBDDDFFFIIIJJJLLLTTT^^^bbb[[[SSSTTT[[[jjjqqqzzzpppfff___ZZZUUUOOOLLLKKKIIIFFFCCCEEEDDDCCCCCCDDDEEEDDDBBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAABBBBBBBBBCCCBBBBBBBBBBBBBBBCCCCCCGGGHHHIIIHHHHHHHHHJJJLLLLLLNNNPPPSSSVVVXXXZZZ[[[eeelllsssxxxyyyhhh^^^YYYTTTOOOZZZyyylllaaa______\\\\\\^^^```aaacccfffgggeeeaaa]]]YYY[[[___aaabbb___[[[XXX___]]][[[\\\^^^```bbbbbbbbb___^^^bbbfffgggccc^^^WWW[[[]]]ZZZSSSJJJEEECCCAAAMMMkkk}}}||||||ttt___PPPIIIDDDGGGOOOVVVVVVRRRSSSWWW\\\ffffffbbbeeeaaaYYYYYYZZZXXXccc___IIIHHHQQQGGGOOOWWWcccssszzzzzzppphhheeehhhjjjkkkwwwzzzwwwvvvuuuxxxwww|||tttaaaWWWOOOFFF???>>><<<===<<<:::777444444555666999@@@IIIQQQVVVXXXXXXZZZ[[[]]]___aaaccccccdddaaa___^^^___aaabbb___]]]bbbdddhhhmmmoooqqqsssttt}}}{{{~~~pppccc`````````ccchhhhhhjjjlllmmmmmmmmmnnnoooeeecccaaabbbeeefffdddaaaaaa___\\\XXXUUUVVVYYY\\\```]]]YYYVVVTTTSSSRRRRRROOOLLLXXXzzz|||[[[GGG@@@@@@???>>>===;;;:::999999999::::::::::::999999999999:::999999===AAACCC@@@<<<<<<>>>@@@@@@>>>>>>>>>?????????CCCJJJJJJDDDAAAAAAAAA???<<<;;;===>>>===<<<>>>======???BBBCCCAAA???===>>>???AAADDDGGGIIIKKKJJJOOOWWW[[[VVVQQQVVV___uuuvvvpppfff^^^TTTMMMKKKKKKJJJIIIHHHFFFDDDDDDDDDDDDBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEFFFGGGHHHIIIGGGIIIKKKKKKLLLMMMPPPRRRTTTVVVXXXZZZ\\\___dddhhhppp}}}{{{hhh\\\WWWSSSRRRXXXsssoooddd[[[ZZZ[[[ZZZ[[[]]]iiiiiijjjiiigggdddaaa```ZZZ[[[^^^aaaaaa^^^YYYVVV]]]]]]^^^aaacccdddeeeeeegggffffffhhhkkkkkkgggddd^^^^^^^^^\\\XXXQQQIIICCC>>>EEE___}}}~~~~~~yyyeeeTTTJJJLLLMMMQQQTTTSSSPPPRRRXXX[[[iiimmmkkkkkkbbbUUURRRWWWSSSZZZUUUDDDGGGPPPIIIXXX[[[cccrrrfffhhhhhhgggeeeeeeffffffqqq~~~}}}xxx{{{xxxsssvvvxxxppp___VVVOOOFFF???===;;;<<<;;;999666444444555666:::AAAJJJRRRWWWYYYYYY\\\]]]^^^```aaabbbbbbcccbbb```___```aaabbb```]]]eeeeeejjjrrrvvvvvvyyy~~~vvvxxxwwwpppmmmpppoooddd\\\\\\^^^^^^```cccdddfffhhhiiihhhggghhhhhhiiigggeeebbb```___aaabbb___^^^[[[WWWUUUUUUXXX[[[bbb]]]XXXTTTTTTSSSPPPNNNJJJGGGOOOiiiqqqSSSEEE===;;;===<<<;;;:::999888777777777777777777888888888888888888999:::;;;<<<<<<<<<<<<<<<===???>>>===<<<<<<===>>>>>>AAAFFFFFFBBB??????@@@>>>;;;;;;<<<===<<<<<<===<<<===???@@@AAA???===999:::===@@@DDDGGGJJJLLLJJJMMMQQQRRROOOMMMSSS]]]tttyyyoooaaaWWWRRRQQQQQQPPPKKKIIIGGGGGGGGGGGGEEECCCAAAAAA@@@@@@AAAAAABBBBBB@@@AAAAAAAAABBBBBBBBBBBBDDDEEEEEEFFFHHHIIIKKKLLLKKKLLLNNNOOOOOOQQQTTTVVVYYY]]]```aaadddkkkvvvsssdddUUUPPPRRRQQQ^^^uuutttrrrrrrsssssskkkccc\\\\\\]]]^^^___aaalllllljjjeee___[[[[[[\\\ZZZ[[[]]]``````^^^ZZZVVVXXX[[[___bbbdddcccbbb```cccdddeeeggggggfffeeedddcccaaa______^^^XXXNNNFFFBBBBBBRRRtttmmmYYYKKKKKKJJJKKKMMMKKKJJJNNNUUUhhhxxx}}}xxxsssfffXXXUUUVVVQQQRRRMMMEEEMMMWWWSSS^^^[[[\\\fffzzz}}}^^^eeemmmqqqooommmmmmoooqqqqqqrrr}}}|||}}}vvviii\\\UUUOOOGGG@@@===999::::::888555444555666777<<>>??????AAABBBBBB@@@>>>>>>===<<<;;;;;;<<<>>>??????======>>>???@@@@@@>>>===999;;;>>>BBBEEEHHHJJJKKKLLLLLLNNNNNNKKKIIINNNUUUbbbnnnnnnjjjxxxmmmfffaaa\\\XXXQQQOOONNNMMMNNNMMMLLLJJJGGGFFFEEEDDDDDDEEEFFFFFFCCCCCCCCCDDDEEEEEEFFFFFFHHHHHHIIIJJJKKKMMMOOOPPPSSSUUUVVVVVVVVVWWWYYY[[[]]]ccciiinnnssszzziii```YYYTTTZZZgggrrrpppiiimmmmmmlllmmmiiiddd```___```bbbdddeeelllmmmjjjbbbYYYUUUXXX\\\YYYZZZ[[[___bbbaaa]]]YYYXXX\\\aaadddccc___\\\YYYZZZ\\\^^^^^^^^^^^^___`````````______^^^YYYRRRLLLMMMFFFLLLfff|||ttt^^^NNNGGGFFFHHHJJJJJJIIIOOOVVVxxxxxxkkk```bbbXXXTTTPPPLLLNNNYYYccccccccc^^^WWWXXXcccooorrrmmmiiinnnuuuzzz{{{zzzuuulllrrr}}}iiiaaaXXXRRRNNNGGGAAA<<<777888888666444444666888:::???GGGPPPVVVZZZ]]]^^^``````aaaaaaaaaaaa``````cccbbbaaaaaabbbbbbbbbaaaiiihhhpppzzzxxxxxx}}}uuuooonnnlllfffcccddd___\\\YYYZZZ\\\]]]]]]^^^]]]___aaabbbaaa``````aaaddddddbbb^^^ZZZZZZ]]]```[[[[[[YYYVVVSSSRRRSSSUUU[[[ZZZXXXSSSOOOMMMMMMOOORRRPPPHHHIIIcccdddNNN>>>>>>???888777===888888777777666777777777666666777777888888999999666999<<<:::777666999<<<666888;;;;;;;;;:::<<<===@@@AAABBBAAAAAA@@@???===:::;;;;;;<<<===@@@BBBDDD???@@@AAABBBAAA@@@???>>><<>>777777666666666777888888666666777777777777777888666888;;;;;;888777888:::999:::<<<;;;:::999999:::???BBBCCCAAA@@@AAA???;;;999;;;<<<===>>>@@@DDDFFF@@@BBBDDDDDDBBB@@@???@@@???BBBEEEHHHJJJJJJHHHGGGDDDCCCEEEKKKMMMKKKKKKNNNRRRRRRVVV[[[^^^ggg}}}yyysssnnnhhhbbb]]]YYYVVVTTTQQQNNNLLLKKKLLLLLLMMMMMMNNNOOOPPPQQQRRRRRRTTTTTTUUUWWWYYY[[[]]]^^^\\\```fffkkkqqqxxx~~~{{{jjj^^^WWWPPPTTTkkkxxxooogggffffffccc___]]]ZZZ]]]^^^___cccjjjnnnnnnlllllljjjeee```^^^aaadddXXXWWWWWW\\\ccceeebbb]]]WWWYYYZZZXXXTTTQQQRRRSSSSSSPPPMMMKKKLLLOOOSSSVVVSSSVVVXXXVVVQQQOOOPPPSSSRRRNNNJJJQQQkkk~~~}}}}}}vvvgggZZZQQQRRRVVVYYYWWWRRRRRRVVVXXXppp|||wwwppphhhfffoooooommm\\\OOOWWWaaaiiitttrrrppphhh```aaaooo{{{rrrrrrtttiiieee^^^VVVTTTTTTQQQKKKHHHFFFAAA;;;555666666555555666:::===AAAHHHPPPWWWYYY\\\___bbbaaabbbbbbbbbaaaaaa```___aaabbbcccbbbbbbdddgggiiikkkqqqxxxwwwvvvvvvtttqqqnnnkkkiiihhhhhhggggggeee```^^^______\\\YYYZZZZZZYYYXXXYYY[[[^^^YYYVVVUUUYYY^^^aaa___\\\YYYYYYYYYWWWTTTQQQPPPQQQMMMSSSWWWSSSLLLKKKRRRZZZQQQNNNIIIFFFPPPnnnZZZ@@@>>>===<<<999666555777999555555555555666666777888666666666555555555555555444666999:::999888888888888999;;;;;;:::999:::;;;>>>BBBDDDAAA@@@AAA>>>888:::<<<======<<<===AAADDDAAACCCEEEDDDAAA??????@@@???BBBFFFIIIKKKJJJIIIGGGCCC@@@AAAGGGJJJJJJJJJKKKNNNNNNRRRUUUSSSWWWiii}}}{{{tttppphhhfffbbb^^^[[[ZZZZZZZZZZZZ[[[\\\]]]^^^___``````aaabbbeeehhhkkkooossstttuuuzzzxxxsssiii^^^TTTWWWYYYfffyyyggghhhfffaaa^^^^^^ZZZUUUYYY^^^```___bbbiiimmmlllcccbbbaaa___]]]\\\\\\[[[YYYVVVVVVZZZ```bbb^^^YYYQQQRRRRRROOOMMMOOOVVV\\\YYYRRRJJJEEEGGGKKKNNNPPPUUUSSSQQQNNNLLLKKKMMMNNNLLLNNNKKKIII[[[zzz~~~yyyyyyuuukkkbbbVVVVVVZZZ\\\YYYUUUUUUYYY[[[pppwwwnnngggdddlll}}}oooWWWZZZaaahhhyyy~~~|||vvvrrrzzzuuuhhhbbb]]]YYYWWWXXXNNNPPPNNNHHHDDDDDD@@@:::555666666555555888<<>>???<<>><<<:::;;;>>>AAA@@@CCCEEEDDDAAA>>>>>>???===@@@EEEIIIKKKKKKIIIGGGGGGBBB@@@DDDFFFFFFFFFGGGFFFIIILLLLLLMMMTTTbbbooozzzuuurrrpppppppppnnnnnnooopppqqqrrrssstttuuuwwwzzz~~~tttfffbbbbbb\\\TTTSSS^^^iii~~~uuuooodddjjjhhh^^^[[[]]][[[SSSXXX]]]___[[[[[[```bbb``````^^^]]]]]]]]]\\\YYYVVVZZZWWWUUUXXX^^^___[[[UUUSSSTTTSSSQQQQQQWWWbbbkkkfff\\\OOOIIIKKKOOORRRRRRYYYSSSLLLIIIIIIKKKJJJHHHIIIOOOMMMEEEOOOnnnyyy~~~wwwvvvtttnnnhhh[[[[[[^^^aaa___\\\___eeeppp|||jjjaaacccvvv```___bbbjjj{{{sssmmmkkkdddcccfffbbbZZZ[[[bbbKKKNNNLLLFFFCCCCCC@@@:::555666666555666999===AAAGGGNNNVVV[[[[[[\\\___bbbaaaaaabbbbbbbbbbbbaaaaaa^^^```bbbccccccfffkkkooopppyyy|||}}}vvvmmmffflllrrrrrrpppkkkfffaaabbbjjjpppooonnnoookkkeeefffccc___ZZZVVVVVVZZZ]]]``````^^^ZZZWWWWWW\\\aaaXXXZZZZZZXXXUUURRRPPPOOOSSSPPPNNNNNNQQQTTTUUUUUUVVVRRRSSSXXXVVV\\\}}}oooaaaYYYJJJ999===888666777777444222333333333333333333333333333555777777666333111111111333444555555666555555555666666666777999<<<>>>@@@YYYYYYQQQEEE???AAAAAA>>>>>>===;;;::::::<<>>>>>???AAACCC???BBBFFFJJJLLLLLLKKKJJJHHHFFFDDDCCCDDDEEEFFFGGGKKKKKKJJJIIIKKKOOOVVV[[[yyyiii^^^]]]^^^ZZZ\\\cccmmmwwwiiifffZZZ]]]```^^^ZZZUUUSSSSSSYYYWWWXXXYYYWWWTTTVVV[[[eee]]]XXXYYYYYYWWWUUUVVVRRRRRRSSSXXX\\\]]]ZZZWWWTTTPPPMMMLLLQQQXXX^^^aaa\\\SSSKKKKKKKKKJJJMMMSSS[[[SSSIIIEEEFFFGGGGGGFFFJJJMMMMMMKKKPPPccc~~~|||~~~xxxnnnlllkkkiiibbb[[[ZZZcccgggdddcccfffwwwzzziiivvvmmm]]]hhhrrrqqqxxxcccqqqnnnbbbmmmrrrmmmmmmsssssslllcccNNN???@@@DDD???999999444555555555666;;;AAAFFFSSSUUUWWW[[[]]]```aaabbbddddddccccccddddddeeefffdddddddddcccdddiiiooouuutttwww}}}pppmmmjjjhhhhhhkkkkkkfffbbbaaa```eeekkkooopppooommmllleeedddaaa\\\YYYYYY\\\___eeehhhhhheeefffkkkjjjdddYYYVVVSSSSSSTTTTTTQQQNNNOOOPPPRRRSSSSSSVVVYYY\\\YYYUUUUUUUUUOOOOOOccc{{{cccLLLGGGJJJFFF===777333111333444222222555333333333333333333333333555666777555333111000111222222333444444444444333444444333333444888>>>BBBWWWXXXSSSJJJEEEFFFDDD@@@???>>><<<<<<<<<===???AAA>>>???@@@@@@@@@BBBFFFIIIFFFGGGGGGHHHHHHHHHHHHGGGFFFHHHHHHFFFCCCCCCGGGJJJKKKJJJHHHFFFEEEHHHLLLPPPcccyyy~~~wwwiii```VVVRRRWWWgggzzzjjjeeeYYYZZZ\\\\\\ZZZVVVTTTUUUVVV^^^ZZZXXXXXXWWWVVVYYY]]]```\\\ZZZZZZWWWSSSSSSVVVRRRQQQRRRUUUZZZ[[[XXXUUUNNNLLLJJJKKKNNNSSSVVVXXXXXXPPPJJJKKKKKKJJJKKKPPPSSSMMMFFFDDDFFFIIIIIIHHHIIIJJJLLLLLLLLLWWWsssrrrvvv|||nnnhhhggggggbbb^^^^^^bbbaaa___gggssswwwqqqgggooowwwvvvxxxkkkqqqwwwzzzyyywwwfffQQQ???>>>???999555555555555555666999???FFFKKKUUUWWWYYY\\\^^^```aaabbbddddddccccccddddddeeefffcccbbb``````ccciiipppuuu{{{yyypppqqqnnniiigggiiijjjgggfffgggcccgggkkknnnnnnlllkkkjjjbbb```______aaacccdddccceeehhhhhheeegggjjjhhhbbbXXXWWWUUUTTTTTTSSSQQQPPPPPPQQQSSSSSSTTTWWW[[[^^^bbbZZZWWWWWWTTTRRR\\\jjjdddUUUAAA666:::FFFMMMMMM>>>666000111333222111333222222222222222222222222333555555555222111000111000111111222222222222222111222333222333:::GGGQQQ\\\]]]ZZZRRRMMMJJJEEE@@@>>>>>>>>>>>>>>>???@@@@@@:::???DDDEEECCCDDDHHHLLLLLLKKKIIIGGGFFFEEEEEEEEECCCFFFIIIFFFAAA@@@EEEJJJLLLKKKIIIFFFEEEFFFJJJMMMSSSddd{{{vvvwwwppprrrpppjjjfff\\\WWWRRRXXXrrreeeeeennnjjj___^^^]]]ZZZXXXXXXZZZ\\\```YYYTTTTTTUUUUUUXXX\\\XXXXXXYYYYYYSSSMMMNNNTTTSSSQQQPPPRRRVVVWWWUUURRRJJJIIIHHHJJJMMMOOOQQQQQQTTTOOOJJJKKKKKKIIIIIIKKKJJJGGGDDDEEEHHHKKKKKKJJJHHHFFFIIIKKKGGGIIIaaatttqqq|||qqqgggdddccccccaaabbbbbb___aaauuuvvv|||pppooo{{{uuuooo~~~aaaNNN===::::::666444555444555777999===DDDMMMSSSYYYZZZ[[[]]]___```aaaaaaddddddccccccddddddeeefffcccaaa```aaafffmmmrrruuu}}}~~~zzz~~~uuunnnhhhhhhhhhfffhhhkkkhhhjjjlllmmmkkkiiihhhhhhdddbbbbbbfffjjjlllhhhdddfffhhhhhhgggggghhhddd^^^VVVWWWWWWVVVTTTQQQQQQQQQQQQSSSUUUWWWWWWYYY[[[]]]dddZZZUUUXXXYYYWWWXXX^^^vvvTTTEEEFFFGGGJJJRRR___llltttTTTCCC444000333333000...111111111111111111111111111333444333111000000111000000111222222222222111000333555555888CCCUUUcccfffddd___WWWPPPIIIBBB>>>=========>>>????????????===DDDJJJIIIDDDBBBDDDHHHKKKJJJJJJIIIHHHGGGFFFEEE@@@BBBCCCBBB??????AAADDDFFFFFFFFFEEEEEEGGGKKKOOOQQQ\\\lll|||iiiccc___XXXUUUXXXVVVTTTWWWooottteeedddssseeedddbbb___]]]]]]^^^___[[[TTTOOOPPPQQQQQQSSSVVVTTTSSSTTTUUURRRLLLLLLOOOUUUSSSPPPQQQSSSTTTRRROOOJJJIIIHHHIIILLLPPPRRRRRRVVVRRRMMMJJJJJJIIIIIIJJJEEEEEEEEEHHHKKKMMMLLLKKKIIIAAABBBIIIDDD???QQQlll~~~~~~yyynnneee```bbbaaacccfffgggqqqlll```wwwwwwpppsss~~~wwwtttqqqzzzQQQDDD999777999777666777333555888<<>><<<::::::;;;===>>>??????@@@???FFFLLLKKKEEE@@@@@@CCCDDDFFFHHHKKKKKKJJJIIIGGGBBB@@@>>>???AAABBBAAA???>>>???@@@AAABBBDDDGGGJJJKKKSSS\\\nnnqqq]]]UUURRRRRR\\\hhhjjjnnnyyykkkeeeaaadddmmmpppcccbbbaaa```^^^]]][[[YYYVVVRRROOOQQQQQQOOOOOOQQQWWWRRRQQQTTTVVVRRRPPPPPPYYYUUURRRRRRSSSRRROOOLLLJJJGGGEEEFFFKKKPPPTTTVVV[[[WWWQQQLLLJJJKKKLLLKKKGGGGGGIIILLLNNNNNNLLLJJJLLL???===EEEEEE>>>GGGZZZyyyyyymmmaaabbb```ccckkktttrrrWWW\\\nnnzzzyyy~~~aaa]]]fffiiioooxxx|||vvvxxxqqqqqqdddAAA;;;666777999999777777333666;;;AAAHHHPPPXXX^^^___```aaabbbbbbccccccbbbddddddccccccddddddeeefffcccdddggglllqqquuuwwwwww{{{xxxrrrmmmllljjjgggfffhhhlllmmmmmmkkkhhhfffeeefffkkkooosssqqqjjjdddbbbbbbmmmkkkjjjjjjgggaaa[[[WWWTTTWWWYYYXXXTTTPPPPPPQQQQQQWWW^^^bbbaaa\\\WWWTTTPPPNNNNNNRRRVVVZZZ```fffeee|||sssSSS<<<777<<<555CCCVVVaaa]]]VVVWWW]]]UUUBBB///+++000333000---////////////////////////...///111111000///000111///000111111222222111111///111333222444:::EEENNNQQQMMMIIIGGGCCC===:::;;;888999999;;;===???AAABBB???DDDIIIIIIEEEAAA@@@AAA???BBBFFFIIIKKKJJJIIIGGGEEEAAA>>>@@@DDDFFFCCC>>>AAABBBCCCCCCCCCCCCEEEGGGKKKPPPTTT]]]gggmmmtttmmmmmmqqqvvvxxxgggZZZNNNOOO^^^uuuuuufff[[[^^^oooqqq^^^\\\[[[YYYYYYYYYXXXUUURRRVVVTTTTTTUUUSSSOOOOOOSSS[[[UUUSSSWWW[[[ZZZWWWWWW\\\YYYVVVUUUUUUSSSOOOKKKHHHEEECCCDDDIIIOOOSSSVVVZZZYYYTTTOOONNNPPPPPPMMMJJJKKKNNNOOOOOOMMMKKKIIIKKK@@@===DDDEEEAAADDDNNNmmmvvvjjjddd___aaakkkxxxXXXPPP[[[```rrraaa___eeegggwwwyyysssxxxwwwtttsssvvv}}}yyy}}}dddKKK:::888777888888777555333444999@@@HHHOOOVVV\\\```aaabbbcccddddddeeeddddddddddddccccccddddddeeefffaaaeeejjjooossswww|||tttoookkklllkkkhhhfffggghhhiiijjjiiifffeeedddeeeffflllpppllleeeaaadddiiikkkgggfffgggeee^^^XXXVVVWWWXXXZZZYYYWWWTTTRRRQQQQQQWWW___cccbbb^^^YYYVVVQQQRRRRRRRRRSSSVVV]]]ccccccwwwoooNNN???===;;;888666666999@@@EEE@@@666222444===555......///...///111........................,,,...000000//////000111......///000000000000///---///000111222555999<<<>>>;;;<<<@@@???:::888:::888888888:::===AAADDDFFF@@@CCCFFFFFFDDD@@@>>>>>>???AAACCCEEEFFFEEEEEEDDDDDDAAA@@@AAADDDEEEBBB???EEEFFFGGGGGGFFFEEEFFFGGGLLLOOONNNTTTZZZ___wwwuuuvvv~~~xxxmmm```XXXXXX]]]aaaddd___[[[\\\kkkkkkgggeeebbbcccpppppp^^^ZZZWWWTTTTTTVVVWWWWWWVVVWWWWWWXXXWWWQQQMMMQQQYYY[[[WWWVVVZZZ[[[[[[\\\___```]]]ZZZYYYYYYUUUOOOJJJGGGEEEEEEFFFJJJNNNQQQRRRSSSVVVVVVSSSTTTWWWTTTNNNKKKMMMPPPPPPOOOLLLJJJHHHFFFCCCCCCEEEEEECCCEEEJJJ^^^vvv~~~uuugggaaaaaafffooo~~~ZZZNNNZZZ\\\rrrxxxdddkkkooommmmmmeeesssttt|||{{{}}}~~~{{{yyyxxxuuummm]]]JJJ===666777777555555555555444888>>>GGGOOOVVV[[[```cccbbbcccdddeeeffffffffffffddddddccccccddddddeeefffccchhhnnnqqqttt||||||xxxqqqlllkkkhhhdddbbbccc```bbbeeeeeedddcccccccccccceeeeeebbb___```gggmmmeee```___bbbaaa[[[XXXXXX[[[[[[[[[\\\\\\ZZZVVVSSSQQQUUU[[[___```___^^^]]]YYYYYYXXXUUUTTTVVVXXXZZZcccqqqWWWEEE666444888888666666555...,,,222555333222444---...222333///***---444........................+++---///000/////////111,,,---......//////......---...000333555666666666555444888@@@@@@:::777888999888888:::===BBBGGGJJJCCCDDDEEEDDDBBB???;;;999BBBBBBAAA@@@@@@@@@@@@@@@???@@@AAAAAAAAA@@@@@@@@@@@@BBBDDDEEEDDDDDDDDDEEEGGGFFFCCCGGGMMMPPPgggppp``````ggghhhvvv{{{{{{~~~~~~sssrrrtttsssrrrsssccc[[[RRRPPPVVVaaakkkpppuuuxxx{{{jjjiii\\\bbbmmmhhh``````___\\\XXXTTTTTTWWW\\\^^^^^^XXXYYYYYYUUUMMMJJJQQQ\\\WWWVVVXXXZZZXXXWWW]]]dddbbb```]]]\\\[[[WWWPPPJJJHHHHHHHHHKKKNNNPPPPPPOOOLLLRRRVVVWWWYYY[[[VVVNNNKKKMMMPPPPPPNNNKKKIIIIIIBBBFFFHHHGGGDDDDDDGGGKKKRRRrrr~~~~~~jjjdddaaaaaacccooo```WWWhhhgggssskkkaaammmnnnhhh~~~zzzlll{{{uuuxxx||||||sssrrrtttnnnppplllfff]]]QQQDDD<<<:::444555555222222555888999:::AAAKKKTTT[[[___bbbdddcccccceeefffggggggggghhhddddddccccccddddddeeefffhhhmmmqqqsssvvvuuurrr{{{{{{ssswwwnnniiiddd^^^\\\]]]ZZZ]]]aaacccbbbbbbbbbbbbcccaaa]]][[[\\\aaahhhmmm___YYYYYY]]]^^^ZZZXXX[[[___^^^]]]^^^```^^^YYYTTTQQQTTTXXX[[[]]]___bbbddd^^^]]][[[XXXXXXXXXVVVRRRRRR^^^zzz~~~hhhSSS<<<:::666333222222444666222111111111000000/////////............------------------------------------...///000000...,,,+++------------------------...///000111111222222111333888;;;888999<<<;;;666666888999::::::<<>>???BBBBBBAAA>>><<<;;;<<<>>>AAA@@@>>>>>>>>>@@@BBBDDDDDDKKKNNNIIICCCBBBCCCBBBFFFFFFHHHJJJIIIJJJXXXhhhxxxttt|||xxxlllhhhccclllyyy~~~nnnfffvvv}}}iii___cccqqq|||lllaaa^^^ZZZPPPUUUbbbfffbbb]]]___lll}}}eeeccceeedddbbbbbbcccdddfffgggeee]]]UUUTTTXXX]]]^^^\\\]]]\\\ZZZVVVSSSRRRTTTWWWSSSWWW\\\\\\YYYVVVUUUUUUYYYYYY[[[^^^___\\\TTTNNNLLLOOORRRSSSSSSQQQQQQQQQQQQRRRSSSVVVYYYYYYSSSLLLJJJHHHIIIMMMRRRSSSOOOJJJJJJJJJJJJJJJJJJJJJJJJJJJNNNZZZtttzzz~~~~~~ooocccaaabbbjjjcccbbbmmmtttlllllllllllloooxxxxxx}}}uuuwwwxxxuuuuuuyyy~~~vvvwwwooo______XXXNNNEEE@@@<<<777444888777666444333666;;;???EEEJJJRRRZZZaaadddeeeffffffhhhjjjhhheeedddeeegggeeefffgggfffdddddddddeeepppmmmrrr{{{{{{uuuuuusssppppppyyykkkaaa```ccc```YYY]]]```bbbaaabbbdddbbb]]]ccc]]]WWWYYY___eeeeeeccc___\\\[[[^^^^^^[[[YYYZZZXXX]]]aaa```]]]ZZZWWWSSSRRRRRRSSSVVVVVVVVVXXX[[[bbb```[[[XXXZZZ\\\VVVNNNUUU^^^gggppp\\\III;;;999777444222111111222333111111111000000000//////............---------------------------------------...///000///...,,,+++------------------------......///000111111111111///444666444444888888444555666888888888999<<<>>>:::<<<>>>>>>===<<<<<<<<<>>>>>>>>>===;;;;;;===???@@@???>>>>>>>>>@@@BBBCCC@@@GGGKKKHHHEEEFFFGGGGGGGGGFFFGGGIIIHHHIIITTT```uuuwwwkkkggglllrrrvvvxxxuuugggYYYVVV]]]iiitttvvvmmm___VVVVVVMMMPPPZZZ```hhhiii]]]YYYNNNQQQZZZbbbuuulll___^^^bbbaaa```^^^\\\]]]___``````ZZZSSSSSSXXX]]]___^^^XXXXXXVVVRRRNNNMMMOOOQQQUUUXXXZZZYYYWWWUUUUUUWWW\\\]]]^^^___^^^YYYRRRMMMNNNPPPRRRRRRQQQOOOOOOPPPMMMPPPTTTUUUTTTRRRMMMIIIHHHFFFEEEHHHLLLMMMJJJFFFGGGGGGGGGGGGGGGGGGGGGGGGDDDKKK___|||ppp}}}xxxnnnhhhbbbbbbrrrrrraaaeeepppooo{{{ssslllcccfffkkkrrrzzzzzz{{{tttuuu~~~yyy|||}}}dddTTTMMMHHHAAA===<<<:::999777666666666666777;;;@@@EEELLLPPPWWW]]]bbbdddddddddeeegggiiihhheeedddfffgggeeeeeeeeedddccceeehhhkkkrrrtttwww{{{xxxrrruuutttqqqrrrtttuuupppfff___\\\YYYUUU\\\^^^^^^^^^aaaeeeccc^^^YYYZZZ___hhhooooooggg```___\\\]]]```___YYYUUUTTTTTTVVVVVVVVVVVVUUUSSSPPPQQQSSSVVVWWWVVVUUUWWWZZZSSSVVVWWWSSSQQQQQQOOOLLLTTTYYY]]]vvv{{{^^^III@@@<<<777222444333222111000/////////000000000000////////////......---------,,,,,,,,,---------------------------......//////---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------///000000000000000111444555444555888999777444555666666555666888:::777999::::::999888888999;;;<<<<<<<<<;;;;;;===??????>>>>>>>>>>>>@@@BBBCCCBBBHHHKKKIIIGGGHHHIIIIIIGGGEEEEEEGGGHHHIIIOOOVVVUUUggguuuxxxooo___XXX]]]fffoootttrrriiiaaa[[[XXXbbbqqqyyywwwvvviiimmmwwwiiieeeaaa___```___[[[WWWVVVXXX[[[]]]XXXSSSRRRVVVZZZ[[[[[[XXXXXXWWWSSSNNNLLLNNNQQQTTTUUUUUUUUUTTTSSSUUUWWW[[[]]]___^^^YYYRRRMMMJJJMMMNNNOOONNNLLLJJJKKKLLLPPPQQQRRRQQQMMMJJJJJJKKKEEEBBB@@@AAADDDEEECCC@@@BBBBBBBBBCCCCCCCCCCCCCCCBBBCCCNNNggguuu{{{~~~xxxqqqfff^^^cccooorrruuusssjjj^^^\\\gggssszzzeee[[[aaa```eeeooo~~~wwwvvvqqqWWWHHH<<<:::777777777888888777444555777999<<>>============>>>@@@AAABBBIIIMMMOOOKKKHHHHHHHHHEEEGGGEEEDDDFFFIIIKKKMMMOOOMMMVVV\\\```sssvvvjjjjjjddd[[[]]]___^^^ZZZUUUTTTVVVZZZ\\\YYYUUUSSSSSSTTTUUUVVVXXXZZZYYYTTTNNNKKKMMMQQQMMMOOOQQQSSSTTTUUUUUUVVV[[[^^^```^^^WWWQQQNNNMMMKKKLLLKKKIIIGGGEEEFFFHHHQQQLLLIIIHHHGGGEEEGGGIIICCC@@@======>>>???>>>===?????????@@@@@@@@@@@@@@@EEEEEEHHHYYY}}}|||yyyvvvnnnccc^^^```aaa___[[[WWWUUU[[[kkk{{{ggg^^^eeefffkkkyyyfffMMMAAA888777666666666666555555333555999===BBBHHHOOOSSSYYY[[[___bbbccccccbbbaaacccdddeeeeeeeeeffffffggggggggghhhhhhiiimmmssswwwssswww{{{uuuvvvuuupppnnnnnnmmm}}}uuullljjjkkkjjjiiifffeeekkkooollleeeaaaaaacccgggjjjiiibbb]]]aaadddmmmttttttlllfffddd]]]WWWTTTWWW\\\\\\ZZZYYYUUU[[[___[[[TTTRRRRRRSSS]]]fffjjjddd[[[WWWWWWXXXSSSVVVSSS\\\vvvwwwcccQQQCCC;;;555555555444333222000/////////000000000000...........................///---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,+++++++++++++++++++++++++++++++++,,,...............///......000111222333555444555555555333333555666444555666666555555777888===>>>???>>><<<;;;<<<===<<<<<<<<<===>>>???AAAAAALLLPPPPPPLLLIIIIIIGGGDDDDDDDDDDDDFFFJJJNNNOOONNNOOOPPPQQQUUUgggooobbbaaa[[[UUUTTTZZZZZZZZZWWWTTTSSSVVVYYYWWWWWWUUUSSSQQQQQQSSSUUUUUUXXXXXXSSSKKKGGGIIIMMMIIILLLQQQVVVZZZZZZXXXVVVZZZ]]]___^^^YYYTTTSSSTTTKKKKKKKKKIIIFFFEEEFFFHHHKKKEEECCCJJJOOOKKKDDD@@@BBB@@@===<<<;;;<<<<<<<<<======>>>>>>?????????@@@CCCEEEFFFOOOkkk{{{xxxyyyvvvmmmbbb[[[___[[[WWWUUUTTTZZZlll~~~llleeebbbjjjuuuuuuYYYDDD;;;888888777666555444444555555888===BBBHHHMMMTTTXXXYYY[[[^^^aaacccccccccbbbdddccccccdddeeefffffffffeeegggiiikkklllooorrruuuyyy}}}|||yyywwwsssnnnlllmmmnnnzzzzzzuuutttsssrrrqqqnnnlllnnnpppllleeegggdddaaaaaabbbcccaaa___]]]aaajjjrrrqqqiiieeeeee[[[TTTRRRXXX]]][[[WWWWWWTTT[[[]]]VVVPPPOOOOOOMMM[[[```bbb^^^YYYXXXWWWTTTSSSZZZZZZ^^^jjjwwwtttiiiWWWGGG<<<777555555222555777666222///------......///000000000//////---------...............,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,***************************+++,,,------...------111///000333333111222444333444555444333333555666444555666666555555777999===>>>??????===<<<<<<<<<:::;;;<<<===>>>???@@@AAAGGGKKKKKKIIIIIIJJJIIIEEEBBBDDDEEEEEEIIIOOOPPPNNNMMMKKKKKKOOOZZZqqqrrraaabbb___SSSTTTbbbVVVTTTSSSQQQQQQSSSTTTUUUOOORRRTTTSSSQQQRRRUUUYYYVVVZZZ[[[VVVMMMHHHJJJNNNJJJMMMSSSYYY^^^]]]ZZZVVVRRRSSSTTTTTTRRRQQQPPPPPPJJJKKKLLLLLLJJJIIIJJJKKKKKKFFFKKKZZZaaaWWWGGG===BBBAAA???===<<<<<<<<<<<<<<<<<<======>>>?????????AAAEEEHHHMMM]]]{{{{{{zzzzzztttiiiaaa\\\VVVSSSRRROOOQQQ___pppqqqmmmoookkkvvvuuu```III;;;666555666666666555666888;;;===@@@EEEJJJNNNSSSWWW[[[YYY[[[^^^aaacccddddddcccdddcccbbbccceeeeeeeeecccccceeeiiilllnnnpppsssuuu|||{{{yyyuuurrrpppppprrrrrryyy}}}}}}||||||zzzwwwrrrtttsssooonnnmmmhhhbbbdddcccccceeeffffffcccaaa```ccciiinnnkkkeeebbbeee^^^WWWUUU[[[]]]XXXUUUXXXRRRXXXWWWPPPMMMQQQPPPLLLRRRTTTUUUSSSUUUYYYXXXUUUVVV]]]```dddhhhkkkuuucccUUU???<<<888666666666666666111111111111111111111111---------....../////////,,,,,,---------.........++++++++++++************++++++++++++++++++++++++------,,,,,,++++++,,,,,,************************)))***+++,,,------------444222333777777333222555222333444333222333444666444555555555444555777:::999;;;===>>>===<<<<<<===999:::;;;===>>>???@@@@@@AAADDDEEEEEEFFFIIIHHHDDDAAAEEEGGGEEEFFFLLLOOOMMMKKKIIIJJJMMMPPPZZZqqqkkkaaa\\\aaa___XXXZZZeeeVVVRRRNNNMMMPPPRRRRRRPPPLLLPPPTTTTTTQQQQQQVVVZZZXXX\\\^^^XXXOOOIIIKKKOOOMMMNNNQQQVVVYYYYYYUUURRRKKKJJJIIIJJJKKKLLLKKKJJJFFFHHHKKKLLLLLLKKKLLLLLLPPPKKKOOO]]]aaaUUUGGGAAAAAAAAA@@@???===<<<======;;;;;;<<<<<<===>>>>>>???BBBEEEHHHKKKQQQfff}}}yyyuuurrrooobbbYYYTTTTTTPPPLLLQQQ\\\sssrrreeerrrzzzyyyzzzfffVVVHHH<<<777777555666777777777:::???CCCFFFJJJNNNRRRUUUWWWZZZ]]][[[]]]___bbbcccdddddddddfffdddbbbbbbdddeeecccaaafffhhhkkknnnqqquuu{{{yyyzzzyyywwwuuuvvvxxxxxxuuuyyy{{{{{{{{{}}}{{{wwwpppuuuwwwrrrmmmjjjfffaaaeeefffhhhiiiiiigggcccaaadddeeeiiikkkhhhdddfffllleee]]]ZZZ^^^\\\VVVVVV]]]TTTXXXVVVPPPRRR[[[\\\UUUPPPRRRSSSRRRUUU[[[]]][[[^^^___```eeehhhdddsssuuueeeXXXMMMEEE<<<666999555000------...000000222...,,,---111333222000,,,,,,,,,,,,---...//////,,,,,,,,,------.........+++++++++************)))++++++++++++++++++++++++...---,,,+++++++++,,,,,,))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,222///000666555000...000000111222222111222444666333444555444333444777999666888;;;<<<<<<<<<======888999;;;===>>>???@@@@@@???BBBCCCBBBCCCFFFEEEAAAAAAGGGHHHDDDDDDJJJMMMLLLMMMLLLNNNOOOKKKKKK\\\pppwwwrrrggg___WWWVVVZZZZZZTTTMMMYYYSSSMMMMMMQQQTTTQQQMMMMMMRRRVVVUUUQQQOOOSSSXXXTTTYYY[[[UUUKKKEEEGGGKKKNNNMMMMMMPPPRRRRRROOOLLLMMMKKKIIIJJJMMMNNNLLLJJJAAADDDHHHJJJJJJJJJJJJKKKQQQIIIGGGNNNNNNEEE@@@CCC@@@AAAAAA@@@>>>======>>>::::::;;;<<<<<<===>>>>>>@@@@@@CCCEEEEEESSSxxx~~~wwwuuuyyy|||sssggg______[[[QQQNNNSSSMMMWWW]]]ZZZ___yyy{{{xxxkkk^^^dddxxxooo^^^JJJ>>>888666888===999:::;;;::::::===CCCIIIMMMPPPUUUXXXYYY[[[\\\^^^^^^___aaacccddddddddddddfffdddbbbbbbdddeeebbb```kkklllnnnpppuuu|||}}}zzz||||||{{{{{{|||}}}|||rrrvvvyyywwwwwwxxxvvvqqqnnnuuuzzzuuunnnjjjfffccckkkkkkjjjiiigggdddaaa___aaabbbdddfffeeedddiiirrrggg^^^YYY[[[WWWQQQTTT^^^XXXZZZWWWSSSZZZfffhhh```RRRVVVWWWTTTTTTZZZ^^^___eeeaaa]]]cccggg___fffpppnnnllllllpppvvv~~~wwwnnnhhhbbbZZZTTTJJJGGG@@@:::666333333333222111111111000000//////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********)))************+++++++++++++++************++++++)))************+++++++++******+++++++++,,,,,,,,,,,,---///111111000...---222333444444444333222111333333333444555666777888<<<::::::;;;===<<<888555999999999:::;;;<<<===>>>???CCCFFFEEEAAA???BBBEEEAAADDDEEEDDDBBBAAADDDGGGKKKJJJHHHHHHJJJNNNRRRUUUbbbrrr{{{}}}sssbbbYYYUUUWWWYYYWWWUUUSSSUUUWWWRRROOOOOOQQQRRRPPPQQQTTTNNNPPPRRRPPPNNNOOOSSSVVVLLLIIINNNOOOIIILLLSSSQQQJJJIIIHHHGGGFFFFFFFFFFFFHHHJJJMMMNNNMMMJJJGGGDDDHHHBBBGGGJJJFFFGGGIIIAAAEEECCCBBBAAAAAA@@@???===<<<>>>@@@@@@???>>>>>>>>>???;;;;;;???AAA??????AAAEEE??????CCCEEEKKK```xxx~~~~~~}}}nnnbbb\\\YYYWWWTTTIIIKKKOOOWWWhhh~~~xxxjjjXXXNNNMMMSSSYYY]]]PPPIIIAAA;;;999888777666666777999===BBBGGGLLLOOOTTTUUUWWWYYY]]]___bbbcccccceeegggfffcccccceeeggghhhiiieee^^^ZZZ[[[aaaeeelllmmmrrrvvvxxxyyytttyyy~~~~~~|||{{{|||tttpppkkkiiijjjmmmooopppfffgggjjjjjjfffaaadddkkkvvvrrrmmmkkkkkkhhhccc___ZZZ]]]```ccceeefffggghhhaaa^^^YYYVVVVVVVVVVVVUUUZZZ]]]aaaaaa^^^[[[ZZZ[[[RRRVVVYYYVVVSSSUUU___hhhfffccccccaaaYYYVVVgggHHHGGGEEEEEEHHHMMMRRRVVV```aaafffnnnwww{{{zzzvvvllllllkkkiiifffaaa\\\YYYRRRLLLEEEAAA???===999555888777333111//////000111111111111000000/////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++*********)))))))))))))))*********++++++++++++******))))))******+++))))))*********+++++++++*********+++++++++,,,,,,,,,---///000000000...---111222222333333222111000333333333333444555666777888777777999;;;;;;888555999999999:::;;;<<<===>>>AAAEEEHHHGGGCCCAAACCCEEEBBBBBBCCCCCCBBBBBBDDDEEEFFFEEEEEEGGGJJJNNNRRRUUUSSS]]]eeennnjjj^^^XXXTTTWWWXXXXXXWWWTTTSSSTTTVVVNNNKKKKKKMMMNNNKKKLLLOOOPPPPPPOOOMMMJJJIIIIIIIIIJJJKKKTTTUUUIIIGGGMMMLLLJJJIIIHHHGGGGGGGGGGGGGGGMMMLLLKKKJJJIIIHHHHHHHHHHHHBBBEEEEEE???BBBFFFBBBCCCBBBAAAAAA@@@@@@>>>======>>>>>>===<<<<<<>>>@@@BBB>>>===@@@AAA???>>>???CCC??????CCCBBBCCCOOO```{{{vvv{{{jjj\\\UUUTTTMMMOOOPPPRRR[[[nnniiiggg[[[KKK@@@===@@@CCCEEE@@@<<<888777888999888777:::;;;>>>CCCHHHMMMQQQSSSUUUVVVYYY\\\___aaabbbccceeegggiiihhhfffdddeeeggghhhhhheee```^^^aaafffjjjllloootttxxx}}}yyytttuuuvvvwwwwwwwwwxxxxxxkkkiiihhhiiikkkllllllkkkeeecccdddeeecccbbbfffmmmuuussspppkkkeee```]]]\\\VVVXXX[[[^^^```bbbdddeee^^^[[[XXXVVVVVVWWWXXXWWW[[[\\\]]]\\\ZZZYYY[[[]]]\\\ZZZXXXVVVXXX]]]cccgggccc``````aaa[[[YYYhhh{{{111000000000111333666888666888===EEEKKKLLLGGGCCC??????@@@@@@>>>;;;999777999555222222444666555333000////////////000111222000000000///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***))))))))))))((((((((()))))))))*********+++++++++******))))))******+++)))))))))*********++++++*********++++++++++++,,,,,,---...///000//////...000000111111222111111000222222222222333444555555444444555777999999888666888888999999:::<<<===>>>BBBFFFIIIIIIFFFCCCCCCDDDBBBAAA???@@@AAABBBBBBBBB???@@@BBBEEEIIIMMMQQQSSSLLLNNNTTTbbb{{{uuu\\\TTTYYY^^^^^^YYYYYYXXXUUURRRRRRSSSUUUMMMJJJJJJLLLLLLIIIIIILLLJJJIIIGGGHHHIIIIIIHHHGGGJJJNNNZZZZZZKKKFFFJJJHHHHHHHHHHHHHHHIIIKKKMMMOOOQQQNNNIIIEEEDDDEEEIIIKKKEEEDDDKKKLLLCCCBBBEEEAAAAAAAAAAAAAAAAAA@@@??????DDDDDDCCCAAA@@@AAACCCFFFDDD@@@???AAABBB???===>>>@@@<<<===CCCCCC???BBBIIImmmvvvzzzppp```VVVVVVWWWWWWSSSPPPUUUaaakkkkkkqqqyyycccTTTVVVMMMAAA999666777777777444333333555888:::::::::@@@CCCFFFKKKPPPTTTWWWXXXVVVXXX\\\___bbbcccdddcccggghhhjjjjjjhhhfffffffffbbb```___```bbbfffjjjnnnsssqqqtttzzzvvvwwwrrrpppppprrruuuuuurrroooeeegggkkkoooqqqpppllliiiccc___]]]___aaabbbgggmmmlllnnnnnniii```ZZZYYYZZZTTTUUUUUUWWWYYY\\\___```ZZZXXXUUUTTTVVVWWWXXXXXXXXXWWWUUUSSSRRRSSSWWW[[[___YYYSSSSSSYYY___```___YYYWWWYYY]]][[[YYYaaammm222111111111222222222333444222000000222333222111111222333444333222111000111///......111222222111111111111222111111000000///.....................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))******************))))))))))))******))))))))))))************************+++++++++++++++,,,---////////////...///000000111111222222222222222111111222333333444444555555666777777777666888888888999:::<<<===>>>BBBEEEHHHHHHFFFCCCBBBBBBBBB???<<<===AAABBBAAA???<<<===@@@CCCFFFJJJMMMNNNLLLJJJNNN\\\kkkxxxmmm]]]RRRSSS\\\aaa```ZZZXXXVVVRRRQQQQQQRRRTTTPPPMMMMMMPPPPPPLLLLLLNNNOOOKKKFFFFFFHHHKKKJJJIIIKKKMMMXXXYYYMMMIIILLLHHHEEEEEEFFFHHHKKKOOOSSSUUUQQQMMMGGGCCCAAACCCGGGIIIBBBGGGUUU[[[PPPIIIFFF???@@@BBBCCCCCCBBBAAAAAAAAAGGGHHHHHHGGGEEEEEEFFFHHHCCC???>>>@@@AAA>>>===>>>;;;999;;;CCCFFFCCCBBBDDDWWWxxx}}}~~~wwwddd[[[ZZZYYYUUUQQQMMMKKKKKKKKKPPPWWW```kkkwwwuuuXXXKKKHHHFFFBBB<<<999999999999888777666666777999<<<>>>???IIIKKKOOOSSSVVVYYYZZZZZZYYY[[[___ccceeefffeeedddggghhhjjjjjjiiigggeeeeee^^^]]]___dddiiikkknnnqqqzzzwww|||~~~tttuuuvvvxxxtttqqqrrruuutttlllfffcccgggmmmsssuuuqqqjjjeeeaaa\\\ZZZ]]]```aaadddhhhfffiiimmmmmmiiidddaaa```WWWVVVSSSSSSUUUXXXZZZ[[[WWWUUURRRRRRSSSTTTUUUTTTQQQPPPMMMLLLLLLNNNRRRTTT[[[VVVRRRTTTYYY\\\[[[WWWSSSSSSXXX^^^___[[[ZZZ]]]```ooo///////////////......---888555111......///111111000000111111111000///......---,,,,,,---......---....../////////...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************(((((()))))))))************))))))))))))))))))***(((((()))))))))*********))))))*********++++++++++++,,,---....../////////000000000111222333444444222222111111111222333333777888888888777666666666777777777888:::<<<===>>>@@@BBBDDDDDDCCCAAA@@@???AAA>>>;;;<<<@@@AAA@@@>>>>>>>>>???AAACCCEEEGGGHHHHHHHHHNNNVVVXXX^^^uuuggg[[[[[[WWWQQQPPPTTTUUUSSSXXXUUURRRPPPPPPQQQRRRSSSQQQOOOOOOSSSSSSOOONNNPPP___XXXNNNHHHGGGHHHHHHGGGKKKHHHNNNQQQKKKLLLOOOHHHEEEEEEEEEEEEGGGKKKNNNPPPNNNLLLHHHDDDBBBBBBCCCEEECCCGGGVVV[[[PPPJJJGGG???AAADDDFFFFFFDDDCCCCCCCCCBBBEEEGGGHHHFFFDDDBBBBBB@@@<<<;;;>>>@@@===<<<>>>:::888:::@@@EEEEEEEEEEEEHHHbbb~~~||||||}}}}}}~~~yyyxxx{{{hhhaaaYYYUUUTTTRRRMMMHHHJJJKKKNNNRRRXXXaaakkkrrrtttrrruuuxxxrrrvvvzzz{{{{{{|||yyyaaaJJJ??????CCC999888777777888999999888<<<;;;::::::<<<@@@FFFIIIRRRSSSVVVXXXZZZ[[[[[[[[[\\\^^^bbbeeeggggggfffeeeffffffgggggggggfffeeecccdddcccgggnnnqqqoooppptttxxxuuutttzzz}}}uuunnnnnnmmmhhhcccbbbeeejjjpppqqqmmmeee___aaa]]][[[___```______aaahhhkkkoootttvvvssslllfff]]]YYYUUUSSSTTTVVVWWWWWWTTTRRRPPPOOOPPPQQQPPPOOOLLLKKKKKKKKKLLLMMMNNNNNNTTTUUUWWWYYYZZZYYYVVVTTTTTTVVV]]]dddfff```XXXTTTOOO\\\nnn,,,,,,---------,,,,,,+++......///000000000///.........//////......------/////////000000111111111+++,,,---...............,,,,,,,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++************************))))))************++++++((((((((()))))))))*********))))))(((((())))))***((((((((()))))))))******)))))))))************+++++++++,,,---...//////000//////000000222333555666333222222111111222333333999999:::888666555666777666666777888:::<<<===>>>>>>>>>>>>?????????>>>>>>???>>><<<===>>>@@@??????AAA@@@?????????@@@AAABBBEEEHHHOOOTTTPPPOOO[[[llluuu___\\\LLLPPPPPPLLLKKKPPPUUUVVVSSSPPPNNNNNNOOOQQQRRRRRRNNNLLLNNNRRRRRROOONNNPPP]]]WWWOOOIIIHHHIIIKKKMMMLLLEEEHHHLLLIIILLLOOOGGGIIIGGGEEEBBBBBBCCCDDDFFFMMMLLLJJJHHHFFFDDDBBBBBBFFFEEELLLMMMDDDCCCFFFBBBBBBFFFIIIIIIFFFCCCCCCDDDBBBEEEIIIJJJHHHEEEBBBAAA???;;;:::===???===<<<>>><<<::::::<<>>>>>>>>>>>AAAGGGOOOUUUWWWXXXYYY[[[\\\\\\\\\]]]___aaacccfffggghhhggggggfffdddcccdddeeefffeeedddiiigggjjjqqqpppmmmqqq{{{wwwmmmrrr|||ssseeebbbdddeeeeeegggiiikkknnnooolllgggcccbbb```___aaa```\\\[[[]]]hhhhhhkkkpppsssppphhh```___ZZZUUUSSSTTTVVVUUUTTTRRRPPPNNNNNNOOOOOONNNMMMLLLKKKKKKLLLNNNNNNLLLKKKIIIMMMSSSUUUSSSPPPNNNMMMPPPSSSYYY______ZZZQQQKKKIIITTT[[[fff------..................'''***---000000...---,,,........................((()))+++++++++***++++++---------......//////000++++++++++++,,,,,,,,,---++++++++++++++++++++++++************************************************((((((((()))))))))******(((((((((((()))))))))***))))))(((((((((((())))))(((((((((((()))))))))***))))))))))))************+++++++++,,,---...000000.........///000222444666333333222222222222333333777888999888666555777999555666666888:::<<<===>>><<<;;;:::;;;<<<===>>>>>>===>>>???>>>===>>>???AAACCCAAA???===<<<===???@@@DDDHHHNNNPPPPPPPPPTTTYYYddduuu~~~rrrWWWOOOTTTFFFIIIIIIGGGIIIQQQYYY\\\LLLKKKJJJLLLPPPRRRSSSRRRKKKIIIKKKPPPQQQNNNMMMPPPMMMLLLJJJHHHGGGIIIMMMPPPOOOJJJNNNPPPJJJKKKMMMGGGLLLJJJFFFCCCBBBBBBCCCEEEOOOOOOMMMKKKIIIFFFDDDCCCIIICCCFFFGGGAAACCCHHHDDDBBBGGGKKKJJJEEEBBBBBBCCCDDDGGGIIIIIIGGGDDDCCCCCCAAA===<<<>>>???<<<;;;<<<<<<===<<<;;;<<<>>>@@@AAAEEENNNYYYttt}}}wwwxxxxxxsssnnnooovvv~~~yyymmmcccZZZTTTRRROOONNNMMMKKKKKKNNNSSSWWWSSSQQQNNNLLLLLLNNNQQQSSSZZZYYYUUUOOOHHHBBB???>>>;;;===<<<999;;;???>>>999;;;<<<======>>>>>>@@@AAA@@@BBBEEEGGGJJJPPPWWW]]]ZZZZZZZZZ[[[]]]___```aaabbbbbbdddeeegggggghhhhhhfffcccaaaaaadddfffgggfffjjjhhhkkkqqqqqqrrrqqqooopppvvv~~~xxxjjjaaa```cccfffgggnnnlllkkkkkkmmmnnnmmmmmmeeecccbbbaaa]]]XXXZZZ___cccccceeeffffffddd```^^^[[[WWWRRRRRRTTTVVVTTTRRRPPPNNNMMMNNNPPPQQQPPPOOOLLLJJJIIIIIIKKKLLLJJJGGGBBBEEEIIIJJJIIIGGGGGGGGGIIILLLNNNPPPPPPNNNJJJGGGDDDLLLOOOTTTmmm*********+++,,,,,,------...//////...---,,,---...------......//////000000---///000///...,,,,,,------,,,,,,+++******++++++******+++++++++,,,,,,,,,************************************************))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))************+++++++++,,,---...000111------------///111444555444444333333222333333333444666888777555555888;;;555555666888999<<<===>>><<<:::888888:::===???@@@<<>>;;;;;;<<>>@@@@@@<<<:::;;;;;;>>>???===<<<>>>AAABBBCCCEEEGGGZZZ}}}xxxqqqoooppppppnnnkkkrrryyy~~~tttiiibbb```ZZZYYYVVVRRROOONNNPPPSSSQQQPPPNNNLLLIIIGGGGGGHHHJJJFFFBBB>>>===???AAABBB<<>>???AAADDDGGGEEEIIIMMMPPPRRRUUU[[[___ZZZZZZZZZ\\\^^^aaadddfffccccccdddeeefffggghhhiiigggccc``````dddgggiiihhhmmmkkkooovvvyyyyyyuuuvvvpppoootttdddbbbaaacccgggiiihhhfffmmmiiifffeeegggkkknnnpppgggeeeccc```ZZZWWW[[[dddaaadddeeeccc```___bbbeeeWWWSSSOOOPPPTTTVVVTTTQQQNNNMMMMMMOOOQQQSSSSSSRRRKKKHHHEEEDDDFFFGGGFFFDDDEEEEEEEEEFFFGGGGGGGGGHHHHHHJJJIIIGGGGGGIIIKKKJJJFFFJJJLLLNNNXXXuuu,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++///222000+++(((***---******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))************++++++,,,,,,,,,,,,------,,,,,,---...///000111222333222111000000000222222222333444444555555444444000666===>>><<<;;;===AAA???===:::888777777999:::;;;===???????????????@@@AAA>>>;;;<<<>>>@@@@@@>>>AAAEEEJJJLLLKKKHHHHHHIIINNNSSSXXX]]]fff}}}ssscccXXXVVVRRRHHHCCCFFFDDDCCCCCCCCCEEEGGGIIIJJJGGGEEEDDDCCCDDDFFFIIIKKKLLLMMMNNNOOONNNLLLJJJHHH@@@AAAAAABBBBBBAAAAAA@@@LLLOOOQQQNNNJJJHHHKKKOOOXXXQQQIIICCCCCCDDDEEEEEEKKKJJJHHHGGGGGGHHHJJJLLLKKKJJJGGGFFFFFFHHHJJJLLLJJJIIIGGGFFFEEEDDDDDDDDDCCCCCCBBB>>>;;;;;;@@@DDD???@@@@@@@@@@@@???>>>>>>>>><<<999888:::;;;<<<<<<<<>>===<<<===???CCCAAA>>>;;;999999:::;;;;;;<<<>>>>>>>>>>>>>>>>>>@@@===;;;<<<>>>@@@@@@???@@@DDDHHHJJJIIIGGGFFFGGGDDDHHHJJJKKKOOO]]]qqqkkk[[[OOOGGGJJJJJJDDDAAAEEECCCCCCCCCCCCDDDEEEFFFFFFFFFEEECCCBBBCCCEEEGGGIIIKKKLLLLLLKKKJJJHHHFFFEEEAAAAAAAAAAAAAAAAAAAAAAAACCCFFFHHHHHHGGGGGGJJJNNNSSSNNNHHHDDDDDDEEEDDDCCCGGGFFFEEEDDDDDDDDDEEEFFFHHHGGGEEEEEEEEEGGGJJJLLLKKKJJJIIIGGGFFFFFFEEEEEE@@@@@@@@@>>>>>>???CCCEEE???????????????>>>>>>======;;;999888:::;;;<<<<<>>???>>>>>>EEECCC???<<<:::999:::;;;<<<<<<======>>>=========>>><<<;;;<<<>>>@@@AAA@@@>>>AAAEEEGGGFFFDDDDDDDDDAAABBBCCCBBBBBBFFFOOOUUUeeekkkuuu^^^GGGKKKBBB???DDDGGGCCCCCCFFFBBBBBBCCCCCCCCCBBBBBBAAAEEEDDDCCCBBBBBBCCCEEEFFFKKKJJJIIIGGGEEECCCAAAAAABBBAAA@@@??????@@@AAABBB@@@AAABBBCCCDDDFFFHHHIIIMMMKKKIIIHHHGGGGGGEEECCCCCCBBBBBBAAAAAAAAA@@@@@@DDDDDDCCCCCCEEEGGGJJJLLLHHHHHHGGGFFFEEEDDDDDDDDD>>>===<<<>>>AAACCCDDDDDD>>>>>>>>>>>>=========<<<<<<:::888888:::<<<<<<<<<>>>@@@EEEHHHGGGQQQqqq{{{wwwrrrnnnmmmdddcccbbb```___aaaeeehhhiiihhhfffcccaaa```______cccaaa___[[[WWWSSSOOONNNLLLJJJJJJKKKNNNPPPQQQQQQMMMLLLLLLMMMNNNPPPSSSTTTSSSUUUWWWXXXXXXXXXYYYZZZ[[[XXXUUUTTTUUUXXX\\\____________aaacccddddddbbbbbb___]]]]]]```aaa___]]]___ccchhhjjjjjjkkkoooqqqwwwsssnnnkkkkkkjjjgggdddssszzztttjjjkkkkkkkkkqqqqqqhhhaaaaaacccdddgggkkkhhheeeeeeiiiiiieeebbbbbb^^^___^^^[[[\\\^^^ZZZTTTUUUWWWZZZZZZUUUQQQTTT[[[YYYYYYUUUSSSUUUXXXWWWRRRMMMLLLIIIGGGMMMWWW^^^___OOOOOOMMMJJJMMMQQQRRRPPPGGGEEEEEEGGGKKKMMMLLLIIIDDDBBBEEEJJJNNNWWWmmm))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))&&&((())))))&&&%%%%%%&&&(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((()))))))))******++++++++++++,,,,,,,,,,,,,,,---......///000000////////////000000000111333444444444444333222222333444666:::>>>AAA@@@???AAA???<<<:::999999:::<<<>>>>>>===>>>???>>>===<<<;;;;;;;;;===>>>@@@@@@AAA===???AAACCCCCCBBB@@@@@@@@@@@@@@@@@@AAACCCFFFIIIKKKQQQ[[[gggzzzmmmZZZLLLDDDFFFAAA???CCCEEEBBBAAABBB>>>???@@@AAABBBAAA@@@???EEEDDDCCCBBBAAABBBCCCDDDLLLJJJHHHEEEBBBAAA??????BBBAAA???>>>>>>???AAABBBGGGEEECCCCCCDDDDDDCCCBBBHHHIIIJJJKKKJJJHHHFFFCCCAAAAAAAAAAAA@@@???>>>===BBBBBBBBBCCCDDDGGGJJJKKKCCCCCCCCCCCCBBBAAA@@@@@@;;;:::999<<>>@@@AAA@@@??????@@@@@@>>><<<:::;;;<<<===>>>???@@@@@@<<<<<<>>>???@@@???>>><<<;;;:::999:::===AAADDDFFFCCCGGGJJJPPP]]]yyylllTTTIIIEEEDDDBBB@@@>>>===??????<<<;;;;;;:::;;;===???@@@@@@@@@@@@DDDCCCBBBBBBAAABBBCCCCCCKKKJJJGGGEEEBBBAAA@@@???BBBAAA???>>>>>>???AAABBBIIIGGGDDDCCCBBBBBB@@@???AAADDDGGGIIIHHHFFFCCCAAA>>>????????????>>>===<<>>===:::999888:::>>>???===:::<<<;;;:::999999999:::::::::999888999:::<<<;;;:::;;;:::>>>AAA<<<>>>\\\|||uuurrrooojjjeee___]]]\\\\\\\\\]]]^^^_________^^^]]]]]]]]]\\\YYYWWWXXX\\\___[[[ZZZZZZ[[[\\\]]]\\\[[[[[[[[[[[[[[[[[[\\\\\\]]][[[[[[YYYWWWVVVXXX]]]```____________``````aaabbb``````aaa````````````aaa^^^\\\[[[]]]aaaeeegggfffhhhjjjlllmmmsssyyylllhhhdddbbbbbbccceeefffcccmmmllliiiqqqsssqqquuukkkggggggmmmrrrrrrrrrsssooonnnnnnmmmmmmjjjccc]]]]]]bbbccc```^^^^^^]]][[[YYYVVVSSSUUU[[[```^^^[[[\\\YYYWWWZZZ]]]]]][[[ZZZLLLJJJIIIKKKNNNSSSZZZ```___\\\XXXSSSNNNJJJIIIJJJMMMLLLKKKKKKKKKJJJHHHFFFIIIFFFEEEEEEIIIQQQ```mmmbbbrrr))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******))))))(((&&&''''''''''''(((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''(((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((''''''(((((((((((())))))************++++++++++++,,,,,,---------.........,,,---...///000000000///111111222333333333333333000111444777:::<<<>>>???:::999999999<<>>;;;999;;;===>>>>>>===>>>@@@;;;;;;;;;<<<>>>>>><<<:::999888777777888<<<@@@BBBAAAAAA@@@@@@FFFWWWooosssjjj^^^OOOFFFEEEDDD???:::<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;===???@@@@@@@@@AAAAAA@@@@@@@@@AAAAAABBBGGGFFFEEEDDDBBBAAA@@@???AAA@@@???>>>>>>???@@@AAADDDDDDCCCAAA@@@??????@@@<<>><<<<<<<<<<<<<<<<<<<<<<<<@@@AAAAAAAAABBBCCCDDDEEE@@@@@@AAABBBAAA@@@>>>===999888888999;;;;;;999888;;;:::888777777777888999;;;999888999:::;;;:::888======??????:::===RRRjjj~~~{{{uuunnnlllllljjjddd^^^[[[\\\\\\]]]]]]\\\\\\\\\]]]^^^]]]ZZZWWWWWW[[[___]]]\\\\\\\\\^^^^^^\\\ZZZ]]]]]]]]]]]]]]]]]]\\\\\\]]]]]][[[YYYXXXZZZ^^^aaa]]]^^^```bbbcccbbbaaaaaa___```aaa___^^^^^^___aaa____________aaadddgggiiieeekkkuuu|||tttllliiieeeaaa```aaadddeeedddkkkfffdddoooyyy~~~sssjjjeeegggkkkooossswwwuuuvvvtttqqqnnnmmmhhhbbb^^^dddfffbbb___``````^^^ZZZWWWTTTYYYeeeooollleee]]]YYYXXX\\\```^^^\\\[[[OOOMMMNNNPPPRRRTTTYYY```]]][[[YYYWWWRRRLLLKKKMMMLLLMMMMMMMMMKKKHHHEEECCCCCCEEEGGGIIIIIIIIIJJJLLLSSS___yyy(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&%%%%%%&&&''''''&&&%%%&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''((((((((()))))))))***&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((('''''''''((((((((())))))************++++++++++++,,,,,,------------......+++,,,---///000000/////////000111222333444444444111444777777666666999<<<888888777888;;;???CCCFFFDDDAAA>>>???AAAAAA===999999<<<>>>???===<<<===>>><<<:::999:::<<<===;;;888<<<<<<<<<:::888888<<>>DDDNNNVVVcccoooxxx}}}ttt\\\MMMLLLIIIFFFDDDDDDBBB===999;;;<<<<<<<<<<<<===???@@@;;;;;;;;;<<<===>>>???@@@=========>>>>>>??????@@@@@@@@@AAAAAAAAA@@@>>>===????????????????????????AAACCCDDDBBB???===???BBB<<<>>>AAAAAA>>>===>>>???======<<<<<<===>>>???@@@@@@?????????????????????===>>>@@@@@@@@@???===<<<777888999999888888999;;;:::999777666555666777888;;;:::999999::::::888666999<<<>>><<<:::>>>GGGPPPggg|||{{{uuuiii^^^^^^]]]\\\ZZZYYYXXXXXXXXX[[[^^^\\\XXXVVVWWWZZZXXXXXXXXXZZZ\\\\\\[[[YYYYYYZZZ[[[[[[\\\\\\\\\\\\[[[\\\]]]]]][[[[[[]]]___]]]^^^___`````````^^^^^^^^^``````___]]]]]]___bbb___aaaddddddcccfffmmmrrrrrruuuqqqmmmiiihhhfffccc```___```aaa```gggbbb```nnnxxx~~~yyyooogggfffhhhjjjmmmrrrrrrvvvuuuooolllmmmmmmjjjaaaccccccaaabbbdddaaa\\\YYYYYYYYY]]]hhhqqqoooggg___YYYYYY^^^aaa^^^[[[\\\UUUSSSTTTVVVTTTPPPRRRXXXWWWUUUVVVWWWRRRJJJIIILLLIIIKKKNNNNNNLLLHHHDDDBBB<<<@@@EEEIIIKKKJJJHHHEEEJJJUUUeee{{{''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((''''''((())))))((('''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''((((((((())))))******&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((''''''''''''((((((((())))))************+++++++++,,,,,,------------------***+++---///000000//////...///000222333444555555333777999888333222555888666555555666888<<<@@@CCCDDD@@@===>>>@@@@@@<<<888999<<>><<<:::888:::<<<<<<:::777;;;===>>><<<888666999<<>>===<<<;;;;;;<<<>>>>>>999::::::;;;<<<===>>>>>>:::;;;===??????>>><<<;;;>>>???@@@@@@@@@@@@???>>>CCCFFFHHHDDD???<<>>@@@BBB@@@???>>>>>>???AAADDDEEE???>>>>>>===<<<;;;;;;::::::;;;===>>>>>><<<:::999666888:::999777888;;;>>>999888666555444555777888<<<;;;:::::::::999777555222888<<<:::;;;???AAA@@@YYYtttaaa```]]]ZZZXXXVVVUUUTTTOOOUUU[[[\\\YYYUUUTTTVVVSSSSSSTTTWWWZZZ[[[ZZZXXXVVVWWWXXXZZZ[[[\\\\\\\\\WWWZZZ^^^___^^^\\\[[[ZZZ^^^^^^^^^]]]]]]\\\[[[[[[^^^___```___\\\\\\```ccc]]]bbbggghhhhhhllluuu~~~sssggghhhbbbeeeffffffdddaaa___^^^^^^```hhheeebbbkkkooommmoooqqqjjjgggjjjmmmnnnoooqqqlllrrrqqqkkkgggllloooooodddccc______dddgggbbbYYYWWW[[[\\\]]]cccjjjhhhaaa___ZZZYYY___bbb^^^[[[\\\SSSQQQSSSWWWTTTOOOQQQWWWSSSQQQRRRTTTNNNEEECCCGGGFFFIIIMMMOOOLLLHHHDDDBBB>>>@@@BBBCCCFFFHHHGGGEEEAAALLLTTT^^^{{{''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((,,,%%%"""&&&***)))((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((())))))))))))))))))***+++,,,,,,,,,,,,------......//////000000/////////000111333444555777666555555555777888999<<<999777666888;;;===>>>>>>>>>>>><<<;;;999777666;;;>>>AAA>>>:::777999===<<<<<<<<<<<<;;;;;;;;;;;;===<<<999777777888:::<<>>===<<<===>>>???BBBAAABBBEEEOOO___ppp|||{{{ggg```VVVKKKCCC??????@@@???>>>===<<<;;;:::999999;;;999666666999;;;;;;:::;;;;;;:::;;;;;;<<<===>>>::::::999999888999999:::777999::::::999:::;;;<<<;;;<<<<<<===============GGGDDDAAA@@@BBBDDDFFFGGGGGGDDDAAA@@@@@@AAA@@@@@@???>>>======???AAADDDEEEDDDBBB@@@??????>>>===;;;>>>:::777777999<<<<<<;;;<<<;;;;;;<<<999555777===>>>:::666555777888888666;;;;;;<<<;;;:::888666444666777888777777999<<>><<<888666888;;;;;;;;;<<<<<<<<<<<<<<<;;;===<<<999777777888999;;;@@@???===;;;;;;<<<===>>>;;;;;;;;;===@@@HHHQQQXXXkkk~~~wwweeeXXXQQQOOOJJJDDD>>>::::::<<<===>>>======<<<:::999999888:::888555666888::::::999;;;;;;::::::;;;;;;<<<<<<999999888888888888888999888:::<<<<<<;;;<<<===???<<<;;;:::::::::;;;======CCCBBBBBBCCCFFFIIIKKKKKKGGGEEECCCBBBCCCCCCBBBAAA============???BBBEEEGGGDDDBBB???>>>>>>>>>===<<<<<<999777666888:::::::::;;;::::::;;;888555666;;;???===:::999999888888777<<<<<<<<<<<<;;;:::888777777888999999999999<<<>>>GGGVVVfffsss|||rrrjjjeeebbb___^^^VVVXXXXXXVVVXXX\\\[[[WWWXXXZZZ[[[ZZZYYYYYY[[[^^^WWWUUUSSSTTTWWWXXXXXXWWW]]]\\\ZZZZZZZZZ[[[\\\\\\[[[\\\]]]]]]\\\\\\^^^```]]]^^^```aaa```aaabbbddd```lll}}}jjjbbb```eeellleeedddbbb```^^^]]]\\\\\\^^^^^^`````````___]]]\\\```````````````bbbeeeiiirrryyyssskkkmmmhhh``````^^^\\\\\\^^^cccfffeeedddcccaaaaaafffjjjggg___WWWTTTTTTRRROOOPPPSSSQQQMMMIIIGGGGGGJJJKKKHHHIIILLLQQQVVVWWWQQQKKKJJJJJJIIIGGGFFFEEEFFFGGGGGGEEEDDDCCCCCCEEEFFFFFFGGGGGGGGGHHHEEEGGGNNNTTT___yyy''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((&&&&&&((('''$$$&&&***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&'''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((())))))))))))((()))***+++,,,,,,,,,,,,......//////000111111111////////////000222333444333333333333444555666777777555333333666888::::::AAA@@@>>><<<999777555333666888:::999666555777999888999;;;===>>>===<<<;;;===;;;999777666777888999===<<<;;;:::999:::;;;<<<:::;;;<<<<<<::::::;;;===CCCQQQcccqqq|||qqqYYYJJJBBB>>>;;;>>><<<:::888888999<<<===<<<<<<;;;:::999888888777888666444555666888888888;;;;;;:::999999999999:::777777666666666777777888777999;;;;;;;;;<<<===???===;;;888666666999<<>>@@@CCCFFFIIIKKKLLLLLLGGGEEEEEEEEEFFFFFFDDDBBB<<<<<<<<<===???CCCFFFHHHDDDAAA===<<<<<<===>>>>>><<<999777777888999:::999:::888888999777444555999>>>??????===;;;999888888999::::::;;;:::999888777888999;;;;;;:::::::::<<>>===;;;999777555444444333555777666444444555777666888;;;===>>>===<<<:::<<<;;;999777666666666777999999888777777888888999888;;;===>>><<<:::999999===@@@DDDIIIQQQ```sssyyycccWWWIII@@@>>>???>>><<<<<<;;;:::999999999999:::::::::999999888777777666666555444333444666777777;;;:::999888777777777777555555555444555555666666444666888888888999;;;===>>>;;;777444444888===@@@>>>AAAEEEHHHHHHHHHGGGFFFDDDDDDDDDEEEFFFFFFCCCAAA>>>=========???AAADDDFFFDDD@@@<<<:::;;;===>>>???<<<;;;999999999::::::::::::777666777666333333666999===@@@???;;;999999:::555666777888888777666555888:::<<<<<<;;;999999999<<<:::;;;AAAIII]]]|||wwwppphhhdddaaa^^^\\\YYYYYYYYYYYYXXXYYYZZZ[[[[[[[[[[[[[[[[[[[[[ZZZYYYZZZZZZYYYXXXXXXXXXZZZ\\\[[[\\\]]]]]]\\\]]]___```dddeeegggjjjqqq{{{zzzyyypppaaaWWWWWWZZZ[[[\\\\\\]]]\\\[[[[[[___^^^\\\[[[[[[[[[[[[\\\[[[[[[ZZZYYYXXXZZZ^^^aaabbbfff___YYY``````YYYXXXZZZXXXVVVXXX[[[\\\ZZZXXXUUURRRPPPPPPRRRPPPLLLGGGKKKMMMKKKGGGGGGKKKLLLJJJCCC@@@@@@BBBBBB??????BBBEEEEEECCCBBBDDDIIIGGGCCCHHHGGGFFFFFFEEECCC???<<<@@@AAABBBCCCCCCCCCCCCCCCBBB???AAAEEEFFFEEEIIIPPP\\\~~~''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''((()))(((+++666BBB''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((())))))))))))(((((()))***++++++++++++.........///000000111111............///000111111...///000111222333444444444333222444777:::<<<<<<999888777666555555555555333444444444333333444555444666999<<<===<<<:::999:::999888666555555666666666666666666666666777777333666999:::999999:::;;;???>>>;;;:::<<>>???=========<<<;;;;;;;;;;;;:::666555666555222222444333777<<<===:::999999;;;444555666777888777666666777999;;;;;;999888777777888666999>>>???GGGaaa}}}~~~~~~wwwpppllliiiiiicccbbb```_________^^^^^^\\\]]]]]]\\\\\\[[[\\\\\\[[[\\\]]]\\\[[[\\\___aaa[[[]]]```bbbcccfffiiilllkkkrrr~~~sssllliiijjjeee\\\\\\aaaZZZZZZZZZ[[[\\\^^^```aaa___]]]ZZZXXXVVVVVVVVVVVVXXXYYYYYYYYYYYY[[[^^^aaaccccccWWWQQQ[[[___[[[[[[[[[XXXUUUUUUVVVVVVSSSPPPRRRPPPNNNOOOPPPPPPMMMKKKIIILLLKKKHHHHHHKKKMMMKKKAAA>>>>>>@@@@@@<<<<<>>;;;@@@AAAAAABBBBBBBBBBBBBBBAAA======DDDJJJKKKGGGEEEMMM```''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''%%%&&&...999&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((())))))))))))'''((()))***++++++++++++------......///000000000...............///000000---...000111333333444444333333333555999<<<======777666555444444555666777444444444444444444333333444666888999:::999888777777777666666555555666666444444555555555555555555333555777777777777999;;;777888;;;===>>>>>>======AAAHHHPPPUUUYYYbbbnnnxxxlll]]]LLLBBB===:::999;;;???<<<999777777777777666777777666666666555444444666666666555555444444444333444444333222222555777888777666555444333333333333333333333333444555666777888999:::999999:::<<<===;;;888666666999<<>>???>>>======>>>@@@AAA@@@???@@@???===;;;;;;<<<>>>???@@@===:::999;;;===>>>???===>>>???>>><<<;;;;;;<<<;;;666444555555222111222000333666888999999999999777888999::::::999888777555777888888666555555666333444999??????@@@LLL\\\zzz~~~xxxwwwpppmmmjjjhhhgggeeecccaaa]]]]]]]]]\\\[[[[[[]]]___YYY\\\^^^^^^\\\^^^bbbfffaaaeeekkkqqqwww}}}llleeebbbfffllliii___[[[^^^]]]]]]\\\]]]^^^```cccddd^^^\\\XXXUUURRRPPPOOOOOOUUUWWWYYYZZZZZZ[[[]]]^^^hhhgggZZZVVVccciiidddbbb\\\YYYVVVVVVWWWWWWTTTQQQQQQPPPOOOOOOPPPPPPNNNLLLIIIMMMNNNJJJIIIJJJKKKIIIBBB???>>>@@@???;;;;;;===:::<<<<<<===DDDLLLOOOLLLBBBAAA???@@@AAABBBAAA@@@@@@@@@AAAAAAAAAAAA@@@@@@AAA===<<>>JJJOOOhhh''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&$$$!!!$$$***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((())))))))))))'''((()))***++++++++++++,,,,,,------......//////......------......//////,,,...000222333444444444222222222555999<<<======999888666555444555666777666555555444444444333222555555666666777666666555555555555555555555666666333333444555555555555555555777999999888777888:::333666999<<<======<<<<<<===???@@@@@@@@@DDDJJJOOO\\\kkkxxx{{{|||~~~sssiii]]]QQQHHHGGG@@@::::::999888:::???:::;;;;;;999777666888:::666666666666666666666666444444444444444333333333333444555333222222555888666555444333333333333333333333222333444555666666777999:::999888888999:::999999888777888999:::;;;AAACCCCCC@@@<<<:::<<<@@@===;;;:::;;;>>>?????????>>><<<;;;::::::;;;===>>>===;;;::::::<<<===>>>>>><<<>>>@@@>>><<<::::::<<<<<<666333555666333111222111111333555777888888666888999:::::::::999888777333444444444222222444666222444888<<<>>>???CCCGGGOOOqqq|||}}}yyyvvvooopppooommmlllmmmqqquuummmpppssssssssstttzzz~~~rrrccc``````hhhrrroooaaaWWWUUU^^^^^^______```______^^^YYYYYYWWWUUUTTTSSSRRRRRRVVVYYY\\\^^^]]]\\\[[[\\\___bbb\\\___pppvvvmmmhhh^^^[[[WWWWWWXXXXXXUUUQQQMMMMMMNNNOOOPPPOOONNNMMMNNNSSSTTTPPPKKKJJJIIIFFFCCC@@@???AAA@@@<<<;;;===;;;===<<<<<<@@@GGGJJJHHHAAA???======???AAABBBBBB>>>>>>????????????>>>>>>=========???BBBDDDAAA>>>@@@EEERRRlll'''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%)))---,,,'''%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((())))))))))))'''((()))******++++++***++++++,,,,,,---......///......---------...//////,,,...000222444444444444111111222555999<<<===<<<<<<;;;888666555555666777888777555555555555333222555555555555444444444444333333444555555666666666222333444555555555555555222555888999888777777777:::999777555555777;;;???<<<;;;::::::;;;???CCCFFFAAALLLSSSQQQQQQXXX```bbbiiirrr}}}zzztttggg\\\VVVQQQJJJDDD@@@?????????<<<999:::===;;;666555:::444999===<<<666222111333444444333222222222222222444444333333333333333333333444555444222222555888444444333333222222333333333333333333444555666777666777888777666555555777666777777888888888888888999;;;;;;888555555;;;@@@===;;;999:::<<<>>>??????;;;:::999999999;;;===???<<<:::::::::<<<>>>>>>===;;;>>>???>>>;;;999999;;;===777333555666333111111444222111333777888777444777888999999888777666555111222222111000111333666444666777777;;;??????===>>>RRRrrrggg___dddbbb\\\\\\aaabbb\\\ZZZ___\\\]]]___```___\\\XXXVVVUUUUUUVVVXXXYYYZZZ[[[[[[YYY]]]```bbb```^^^\\\[[[OOOWWWYYYdddzzzssskkk```]]]YYYWWWWWWUUUQQQNNNKKKLLLNNNQQQSSSTTTTTTSSSTTTYYY[[[UUUOOOLLLHHHEEEDDDAAA@@@BBB@@@<<<;;;>>>AAADDDCCC@@@AAAFFFIIIHHHDDDAAA===<<<===???@@@@@@<<<===============<<<<<<888<<>>===>>>AAABBB:::CCCHHHMMMhhh''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''''''''((())))))(((''''''''''''&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))((((((((((((((()))******)))******++++++,,,------...------,,,,,,,,,------...000222444555444333222666444333222222555777999888888888888777666444444666555333222111111222333555444444333333444444555333333222222333333444555444444444555555444333333222222222333333444444444666666666666777777777777::::::::::::;;;<<<======>>>>>>???@@@AAAAAABBBBBBEEEHHHNNNXXXdddrrr}}}~~~{{{ssskkkeee```YYYPPPIIIEEEDDDDDDDDD<<<<<<<<<;;;;;;:::::::::;;;:::888777777777888999555666777888888777666555444444333333333222222222333333222111111222333333555444333333222222222333222222222111222222333333555555555444444333333333555555444444333222111111555666666666666666555444;;;888777777666333666;;;:::;;;;;;;;;;;;;;;;;;<<<888777666777:::;;;999777888888888999:::;;;<<<======???AAA===777444666:::666555444333222111111111666777888777444222222222666444444555777777444111000000111111111222222222555555666777888:::<<<===;;;FFFVVVnnniiibbb[[[RRRZZZfffjjj```WWWXXX[[[ZZZ```___^^^^^^]]]\\\ZZZWWW\\\ZZZ[[[___dddddd^^^WWW___]]]]]]```cccccc___[[[TTTVVV[[[eeepppvvvvvvssslllddd[[[VVVUUUUUURRROOOIIILLLPPPUUUXXXXXXTTTQQQWWW]]]aaa]]]RRRHHHCCCCCCAAABBBDDDEEEEEECCCAAA@@@AAABBBBBB???<<<<<<@@@DDDDDDAAA===<<<<<<<<<<<<;;;;;;???@@@;;;999;;;>>>>>>>>>>>>>>>>>>============>>>@@@BBBDDDMMMeee&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''((()))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((()))******)))******++++++,,,,,,---...------,,,,,,,,,------///000222333444333333222555333222111222444666888999999999888888777555555444444222222111222222333444333333222222333333444333222222222222333444444333333333444444333333222222222333333333444444444444444555555555666666666888888888888888999;;;;;;;;;;;;<<<<<<===>>>>>>???>>>>>>>>>@@@DDDHHHMMMPPPIIIKKKOOOTTTVVVXXXXXXXXXLLLLLLLLLJJJGGGCCC???<<>><<<999777999<<<888777555444222111111111444555666555333111111111555333333444666555222000111111111111222222222222333333444555666888999:::===AAAGGGVVVooocccUUUUUUUUUQQQSSS[[[___ZZZUUUWWW]]]bbb___^^^]]]\\\]]]\\\[[[ZZZ^^^___``````^^^\\\[[[[[[]]]\\\[[[\\\]]]]]][[[YYYWWWYYY^^^hhhpppsssppplllhhhbbb[[[WWWWWWWWWUUURRRQQQRRRUUUYYY[[[[[[WWWTTTVVVZZZ\\\ZZZRRRIIIDDDBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBB@@@>>>===>>>???BBB@@@<<<;;;;;;;;;;;;::::::>>>???;;;999<<<>>>>>>>>>=====================;;;===???@@@GGGXXXqqq%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''(((''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((()))******))))))******+++,,,,,,,,,------,,,,,,,,,,,,------000000111111222333333333333222111111222333555666999999999999888777666555333222222222222333444444222222222111111222222222222222222222222333444444222222222222222222222222333333333333444444444444333333333333444444444444555555555555666777888999777777888888999:::::::::666666666666777888999::::::;;;<<<>>>????????????===<<<:::999888888999:::222222333555888888777555666666666666666555555555666555444333333333333444444444333333333333444444333333222222222111111111222222111111111111222222222222111000000000111111000000////////////000000222222222222111111111111111111000000//////.........000222444666777888999777666777999777333444777666666666666666777888888888777666777888888666555;;;:::888666666888:::<<<======<<<<<<===>>>@@@AAA;;;999777444222111111111111333444333111000000111333222222333444333111///111111111222222222333333111111111222444555777777<<<::::::???KKKbbbaaaQQQOOOQQQRRRSSSOOOQQQTTTUUUSSSRRR[[[eee]]]\\\[[[ZZZZZZ[[[\\\]]]dddhhhiiiddd\\\YYY]]]ccc```^^^\\\[[[ZZZZZZZZZZZZZZZ\\\bbbiiinnnnnniiidddbbb^^^ZZZXXXYYYYYYWWWUUUUUUUUUWWWZZZ^^^^^^]]][[[UUUVVVVVVUUURRRLLLGGGDDDDDDCCCAAAAAAAAACCCEEEGGGEEEDDDBBBAAAAAA???<<<:::@@@===;;;999:::::::::999999===>>>::::::===???>>><<<<<<=====================>>>???@@@DDDMMMZZZccc$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''(((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((())))))***)))))))))***++++++,,,,,,,,,,,,,,,+++,,,,,,------111000000000111222333444000000000111111222333444777777777777777666555555222222333333444555666666111111000000000000111111222222222111222333333444000000000000000111111222333333333333333444444444222222222333333333444444444444333444444555666777666666666777777888888888444555777999<<<===??????;;;::::::999999:::::::::999888777777777999;;;<<<444444555777888888666333444444444444444444444444444444333333222222222222333222111000000111222333222222111111111000000000111111111000000111111111111000000/////////000000111000//////.../////////000000000000000000000000000000000//////.........///000222444666888999999555444666999888333222555444444333333444555666777666666777888999999888888>>><<<999666666888;;;===>>><<<;;;===@@@CCCEEEEEE>>><<<888555333111111111000222333333111000111111222222222333333222111///111111111222222222222333000000000111222333555666888555555999:::BBB\\\wwwyyysssaaaSSSTTTUUUQQQNNNPPPOOOMMMQQQVVVSSSNNNTTT```[[[[[[ZZZXXXWWWXXX[[[]]]cccgggiiiddd\\\XXX\\\bbb___^^^[[[XXXVVVWWWXXXZZZ\\\^^^aaafffiiiiiieeeaaa^^^[[[YYYYYYYYYYYYWWWUUURRRSSSUUUYYY^^^aaabbbaaaVVVTTTRRRRRRRRRPPPKKKGGGFFFCCC@@@>>>???CCCGGGJJJFFFDDDBBBCCCDDDBBB>>>999===;;;999888999:::999888888<<<<<<::::::>>>???===;;;;;;;;;<<<<<<=========???>>>>>>???AAAEEEIIILLL$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((((((((((())))))***((())))))******+++,,,,,,+++++++++++++++,,,---...000000000000111222333444//////000111222222222222555555555555555555444333333333444555666777888888111000000//////000000111222111111111111222333333000////////////000111222333333333333333333333333222222333333333444444444333333333444444555666777777777777777888888888888555555666777777666555444666555444444444444555666222222222333444444444444777555333333333333222000333333333333444444444444444444444333333333222222222111000//////000111222111111000000000/////////000000000000000000000000/////////......///000000111111000///////////////////////////////////////000000000000000/////////222222444555666777777777333333666999777222111333333222111111222333555777555666888999:::;;;;;;<<<>>><<<999777777999<<<===<<<:::999:::===AAACCCDDD???===999555222111111111111333444444222111222333222333444444333222111111000000111111111111222222000000000111222333444555555222444888666555AAARRRpppvvvWWWOOOMMMRRRQQQHHHDDDHHHMMMKKKPPPWWWUUUNNNQQQZZZZZZZZZYYYWWWTTTTTTWWWYYYZZZ]]]______\\\YYYXXXYYY[[[ZZZWWWUUUUUUUUUVVVVVV\\\\\\]]]___bbbccccccbbbZZZYYYYYYXXXXXXXXXVVVUUUTTTTTTUUUYYY]]]```aaaaaaWWWSSSPPPPPPQQQQQQMMMIIIEEECCC???===>>>BBBGGGJJJEEECCCBBBDDDFFFDDD@@@;;;:::999777888999999999777888;;;;;;:::;;;??????<<<999::::::;;;<<<======>>>;;;:::999:::<<<>>>@@@AAA$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&(((''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((((((((((()))******(((((())))))***++++++++++++******++++++,,,---...//////000000111222222222---///000222333222222111333333444444444444333333333444555666777777777777111000000//////000000111111111111111111222333333000///......///000222333222222222222111111111111222222222222333333333333333333333333444555666777777777777777777777777777555555444444333222000///666666555555555666777777333444666666666555444333555333000000111222222222222222333333333333444444333333444444444333222111000000000//////000000000000000/////////.........//////000000000000////////////.........///000000222111000//////...//////............////////////111111111111000000000000222333444555555555555555222222444888666111000333333222111000111333666777555777999::::::;;;<<<>>><<<;;;999777888999;;;===888777666555666999<<>>@@@DDDGGGCCCBBBCCCCCCDDDBBB???<<<999777777777999:::999777999;;;;;;:::<<>>:::888888999:::;;;======>>>;;;;;;;;;<<<<<<>>>???@@@%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((((((((((()))******(((((())))))******++++++************+++,,,---......///000111222222111111---///111333444333222000333444444555555444444333222333444555666666555555111000000000000000000111111111111111111222222333000///......///111333444111111111000000000//////000000000111111111222222222222222222333444555666555555555555555555555444333333333444555555666666000000000000000000000000000000111111111000//////222111000111222444444333111111111111222222333333222333333444333222111000//////000000000000///////////////.........------......///000000///......//////......///000000111111000///...------------............/////////000000000000000000000000000000111222333333333333333333222333666444000000333333222111000222444777999666999;;;;;;999888999;;;888888777777777888:::;;;777888777444222333777;;;>>>;;;777333111111222333444666666555333111111222///111444333111//////000............////////////000000000000000111222333111333333000111666999999888AAAYYY{{{|||]]]IIIJJJJJJGGGCCCDDDHHHHHHEEEAAAGGGKKKKKKKKKNNNPPPOOOPPPSSSUUUTTTPPPOOOQQQUUUQQQSSSWWW[[[\\\[[[XXXUUUZZZWWWVVV[[[bbbddd^^^WWWSSSUUUWWWYYYZZZ\\\^^^```WWWWWWXXXYYYYYY[[[]]]^^^YYYXXXXXXYYYZZZYYYVVVTTTPPPMMMIIIFFFDDDDDDCCCCCCBBBAAA???>>>>>>???AAABBBAAABBBCCCAAA???<<<;;;:::888777777888::::::999888:::;;;;;;:::<<>>;;;===@@@@@@???>>>>>>???%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((((((((('''''''''&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((((((((((()))******((((((((()))******++++++************+++,,,---...---...000222333222111000---///222444444333222000444444555555666555555444111222333444444444333222111111000000000000111111111111111000111222222333000000///...///111333555111000000000//////......////////////000000000000111111111111222333444555333333222222222222222222111111000000111222333444222222333333222111000000222222111000000000111222/////////000222222000//////000000000111111222222111222222333333111000///...///000111111000///...//////.........------------...///000000///...---///////////////000111111000///...---,,,++++++,,,........./////////000000/////////000000000000000---...///000222222222333333222333555333///000333444333111111222555888:::888:::<<<;;;777555666777555555555666666777888999999;;;;;;666111111666<<<===:::666222000000222333555666666555222000000000---000333222///---...///---------............//////////////////000111222---555888222222777777222999<<>>===>>>???@@@@@@??????????????????@@@BBBCCC@@@:::777666888777777777888:::;;;:::888;;;<<<;;;:::<<>>>>>666;;;???@@@<<<888888888&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((()))))))))))))))''''''(((((())))))******)))))))))***,,,...///000111111111000000000000000---///000000000000111333111222222222111222555777444444333222222222333333222111111000000000000000444333222111000000000000//////000111111111111111//////............//////---......///000111111111000000000000000000000000000111111222222222111111//////000111222333333333000000000000////////////////////////////////////000000000000////////////////////////////////////222111111111000000//////////////////////////////000///...---------------......////////////......//////.........---------,,,,,,+++---...///...,,,.........////////////000000000000000000000000000222000///111111///...///222222222111222222333333777666333111000111333444;;;;;;:::999777555444333333111000222666:::===>>>BBB@@@<<<999777666666666;;;:::777444111000//////111111111000000000000000///000222111///......///000///...---------------/////////000111111111222/////////000111333444555222777;;;<<>>>>>???AAAAAABBBCCCEEEGGGHHHHHHHHHOOOOOOOOORRRUUUUUUQQQMMMOOOLLLNNNRRRQQQLLLLLLPPPRRRMMMJJJOOOWWW\\\YYYTTTNNNOOORRRVVVZZZ[[[YYYWWW[[[TTTQQQSSSWWWWWWWWWYYYQQQNNNLLLNNNRRRSSSQQQNNNQQQNNNIIIDDD@@@???@@@AAA???BBBDDDCCC???<<<;;;<<>>:::777666666666777666666555555555555555333555999<<<<<<999666444999888888777888:::;;;<<<=========<<<;;;:::888777&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&''''''''''''''''''((())))))))))))((('''''''''((())))))******))))))***+++,,,...000000////////////////////////...000111111111111222444222333333333222333555888555444333222222222222222222222111000000000000000333222222111000000000000...///000111111111111000//////............//////...//////000111111222222000000000000000000000000111111111222111111000000...///000111222222222222000000000/////////..............................////////////////////////////////////////////////000000000//////.................................///......------------.........////////////......///.........---------,,,,,,++++++---...///---,,,---------.........//////////////////////////////++++++,,,---......///111000000000111222333444555666555222111111222333555888888777666555333111000444333444666;;;???AAABBBCCCAAA>>>:::777666555555:::999666444222111000000111000000000000000000000///000222111///....../////////......------......000000000000111111111111......//////000222333444333666999888;;;JJJcccwww{{{zzzqqqWWWMMMKKKHHHEEE>>>??????>>><<<<<<===???BBBBBBDDDEEEFFFGGGGGGGGGMMMMMMNNNQQQSSSSSSOOOKKKPPPOOOPPPSSSPPPLLLMMMSSS]]]YYYUUURRRPPPNNNJJJGGGLLLOOORRRTTTUUUUUUSSSRRRVVVOOOLLLPPPTTTVVVXXX[[[]]]UUULLLKKKOOOQQQMMMHHHMMMKKKGGGCCCAAA@@@AAAAAACCCDDDDDDBBB===:::999:::???===:::888666666666777555666666777777666666666222444777999999777555333777666666666777888999:::<<<<<<<<<;;;:::888777666&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((((((((&&&'''(((((()))(((((((((&&&''''''(((((()))***************+++---...000000---.....................///111222333222222333555333444444333333444666888555444333222111111111111222111000000//////000000111111000000000000111111...//////000000000000000.................................//////000000111000000000000000000000000111111111111000000///......//////000111111111111000////////////...................................................//////.......................................---------........................------,,,,,,,,,---......---......//////......---......------------,,,,,,,,,++++++,,,......---,,,,,,,,,,,,,,,------------------------------------+++---...------///111333/////////000222333555666444333222111222333444555777666666555444333111000666666888<<<@@@DDDDDDDDDCCCAAA>>>:::777555444444888777666444333222111111000000000000000000111111...000111111///......//////............//////000111111111111111111000000------......///000222222222444555444333888CCCLLLkkkyyysssyyy}}}hhhOOOCCCEEEHHHFFFAAA===>>>>>><<<;;;:::;;;===AAABBBCCCDDDEEEEEEEEEEEEIIIIIILLLNNNPPPOOOKKKHHHOOOOOOPPPPPPLLLHHHLLLRRRYYYYYYVVVQQQLLLHHHHHHJJJLLLPPPTTTTTTQQQNNNMMMNNNRRRKKKHHHKKKQQQTTTWWW[[[cccWWWJJJGGGKKKNNNKKKFFFGGGFFFDDDCCCAAAAAABBBBBBFFFEEECCC???;;;777777777777777777666666666666666333555777888999999777777333333555555555444333222444444444444555666777888999999999999888777555555%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''''''''(((((((((((()))&&&&&&'''(((((((((((('''&&&&&&''''''((())))))*********++++++,,,...///000------------............000111333333222222444555333444444444333444666999555444333111000000000000000000///...............000000/////////000111111......///000000/////////........................,,,,,,---------.........////////////////////////000000000000//////...------...///000000000000000/////////.........------------------------------------------............------------------------............------------------------------------,,,+++++++++,,,---......---------......---------------,,,,,,,,,,,,,,,,,,,,,++++++,,,......---+++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000---,,,///000000000000000000111222444444222222222222333444555666888888888888777555444444777777:::>>>AAACCCBBBAAA>>><<<:::888666555444444666555444444333333222222000000000000000111111111...000111111///...///000............//////000111222222222111111000000///------------...///000111000111111222222333666888III___{{{|||}}}zzzwwwxxxzzz{{{|||lllYYYNNNAAA===@@@DDDBBB======>>>>>><<<:::999:::<<<>>>???AAABBBDDDEEEEEEFFFEEEGGGIIILLLMMMKKKHHHFFFJJJLLLMMMKKKFFFDDDIIIOOOOOOPPPQQQOOOLLLLLLOOORRRQQQVVVZZZXXXRRRMMMMMMOOOUUUMMMHHHKKKNNNPPPSSSVVVYYYRRRIIIFFFHHHKKKJJJIIICCCCCCBBBBBBBBBBBBBBBBBBEEEDDDAAA===999777666666333444555666777666666555222444777:::;;;:::999888444444444444333333333333333333333444444555666666777777777777666555444333%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''''''''(((((((((((()))%%%%%%&&&'''''''''''''''&&&&&&&&&'''(((((())))))*********+++,,,---...///---------......////////////111222222222222333555222333333333222333555888444333222111000//////000......---,,,,,,,,,,,,,,,/////////...//////000000....../////////......---------............------------............//////........................///////////////...---,,,------.../////////..................------------------------------------++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------+++++++++++++++,,,---...,,,,,,------------,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++***,,,---...---+++************+++++++++,,,************************)))------,,,...333333///222222111111000111111111000111222333444555555555888888888888777777666555777777999<<<>>>>>><<<:::666666555555555555555555333333333333333222222222//////000000111111111111...///111111/////////000...............///000111111111111000000/////////,,,,,,,,,,,,---...//////000//////000222444555444666>>>RRRnnn{{{uuuttttttttttttyyy}}}dddKKKFFFCCC@@@???>>>???>>>>>>=========<<<::::::;;;<<<;;;<<<>>>AAACCCEEEFFFFFFCCCEEEHHHIIIIIIHHHFFFFFFHHHKKKKKKHHHDDDEEEIIIMMMQQQPPPPPPOOOOOOOOOQQQRRRYYY]]]___\\\UUUQQQRRRUUU\\\TTTMMMMMMNNNLLLLLLNNNLLLLLLKKKHHHFFFFFFHHHJJJBBBBBBAAAAAAAAAAAAAAABBBBBB@@@===:::999888777777444555666777777666555444111333777:::;;;;;;999888666555555444333333333444333333444555666666666666555555555555444333222222%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((((((((($$$%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''((()))))))))))))))******+++,,,---,,,,,,------.../////////---///000111000000111333000111111111000111333666222111000000///000000000...---,,,,,,++++++,,,,,,//////............//////..................---,,,,,,---...//////...---,,,000000000000000000000000........................,,,------.........------,,,------.........------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------++++++++++++++++++++++++---------............///,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,+++,,,,,,------,,,,,,+++******++++++++++++,,,,,,+++******+++------,,,+++************++++++++++++************************)))---///000888AAA???666333333111000000000000000///111222444555555444444444444555555555444444333666666777999::::::777555111111222333444444555555111111222222222111000000/////////000111111222222---///111111000///000111...------------....../////////////////////......------,,,,,,---......///000///...///111333333333222444<<>>??????===<<<===???;;;<<<<<<;;;::::::;;;===999;;;===???BBBDDDEEEEEEDDDEEEGGGGGGFFFEEEFFFHHHJJJLLLMMMJJJIIIMMMOOOOOOPPPQQQRRRSSSSSSTTTTTTUUU___```___\\\WWWVVVXXX[[[aaaYYYRRRQQQOOOKKKHHHHHHFFFJJJMMMKKKEEEBBBEEEIIIEEEDDDBBBAAA??????@@@@@@???<<<:::999999999888666444555666777777666555444222444666888999999999888777666666555555444444333333333555666666777666666333333444444333222222111$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&"""######$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&''''''''''''$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''(((((()))(((((((((((()))***+++++++++++++++,,,---.........+++---............///111......///...---...111333000////////////000111111///......---------------000000///...------------...............---,,,++++++,,,...//////...,,,+++////////////////////////------------------------***+++,,,------...------,,,,,,------------,,,,,,---------,,,,,,,,,,,,+++++++++++++++++++++++++++))))))******+++,,,,,,---+++++++++++++++++++++++++++,,,,,,,,,---------...++++++++++++++++++++++++,,,++++++************+++++++++,,,,,,,,,,,,++++++************+++++++++,,,+++******+++------,,,************+++++++++,,,,,,************************+++...///333@@@LLLFFF888222111111000000000000111///111333555666555333222111222222333333333222222555555555666888888777555000111222333333444444444///000111111000///...---...//////000111111222222---///000111000///000111...------,,,,,,,,,,,,------------...............---------------......//////......///000111222222222333666999???OOOnnn|||{{{tttTTTAAA===???:::;;;<<<<<<;;;;;;<<<===888999:::999999999;;;===;;;<<<===???@@@AAAAAABBBEEEFFFGGGEEEDDDDDDGGGJJJKKKNNNMMMLLLOOOUUUTTTPPPNNNTTTYYYZZZVVVTTTVVVZZZ```]]]ZZZWWWVVVXXX[[[^^^aaaYYYSSSSSSQQQLLLGGGFFFFFFIIILLLJJJFFFEEEGGGJJJJJJHHHDDD@@@>>>===>>>>>>===;;;999999:::999666333333444444555666666666666333444555666777888888888666666666666555444333222222333444666666666666555222333333333333222111111$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&""""""###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''(((((()))(((((('''(((((()))******))))))***+++,,,,,,------***+++------,,,,,,...///,,,---------,,,---///222///......//////000111222000000///............///111000///...---,,,,,,,,,---.........------,,,++++++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))***+++,,,---.........,,,,,,---------,,,++++++---------,,,,,,,,,++++++++++++++++++++++++++++++((())))))***++++++,,,,,,*********************************++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,+++***)))))))))***+++++++++,,,,,,+++++++++))))))******+++++++++,,,+++******+++------,,,******++++++++++++,,,,,,,,,************************)))++++++///>>>JJJAAA///000000///000000111222222000111444666666555333111111111222333333333222222444444444666888999888777222222333444444444333333//////000000000...---,,,...//////000111222222222---...000111000///000111...---,,,,,,+++++++++++++++,,,,,,------...............---------...//////,,,---///000000111222333000000111222222999LLL^^^vvvyyymmmOOOBBB???===<<<>>>;;;999999;;;<<<;;;999555777888888777888:::======>>>>>>????????????>>>GGGGGGGGGEEECCCDDDHHHLLLKKKMMMLLLLLLRRRYYYVVVOOOTTT]]]eeeaaaUUUNNNPPPVVV___ZZZUUURRRTTTXXX\\\^^^]]]WWWRRRSSSRRRMMMHHHGGGGGGGGGHHHHHHHHHJJJLLLMMMNNNKKKEEE@@@===<<<<<<======;;;999999:::999555111111222222333444666777777444444555555666666777777555555666666555333222000111222444555666666555444222222333333333222222111$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((()))************+++++++++,,,,,,,,,,,,------......------,,,------------------------,,,,,,---.../////////...000000//////............,,,...//////...------...,,,---...---------///111...///000///---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++......---------,,,,,,,,,***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))))))************+++++++++************************++++++++++++++++++++++++************************))))))))))))************------------,,,,,,+++***++++++************++++++***************************+++,,,,,,***))))))))),,,++++++******++++++,,,,,,,,,,,,------.........//////000111111111111111000000222666::::::666222555444111000///111333444444666888777555333222222...///222444555444333222///000111222111000...,,,...//////000000000//////,,,,,,,,,,,,,,,---...///------,,,,,,,,,,,,++++++,,,+++++++++++++++++++++------------------------.................................///111555888:::MMMiii~~~~~~|||vvv```KKKAAA>>>:::999:::777777888888999999999999888888777777777777777888===<<<<<<<<<===>>>@@@AAACCCBBBAAAAAACCCGGGLLLOOOMMMKKKJJJLLLOOOQQQPPPNNNQQQZZZdddddd]]]XXXXXXZZZ^^^XXXRRRQQQVVV[[[]]]]]]ZZZYYYVVVTTTQQQNNNMMMLLLHHHKKKNNNMMMHHHDDDCCCDDDGGGFFFDDD@@@<<<999999:::???===:::999999888777666:::999888888888999:::;;;<<<999666333222333555666333333222111000111555888666555333222222111///...//////000000000111111111$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((((((((())))))************+++++++++,,,,,,,,,,,,------------,,,,,,------------------------------......///.........//////.........---------...000000///---++++++,,,,,,---......------...000---...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++******)))))))))))))))*********+++++++++************************++++++++++++++++++++++++************************(((((()))))))))*********,,,,,,------,,,++++++******))))))(((((())))))***************************)))+++,,,,,,***)))))))))+++++++++******++++++++++++++++++,,,---....../////////000111111111111000111111222666999:::888555444333111//////000222333444555666666333222222222///000111333333333333222000000111222111000///...//////000000111000000///------,,,,,,,,,------...------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,------------------------------------------------000/////////000222444666>>>AAASSSwww}}}|||vvvXXXJJJ===999999777666777777777777777777777888888777777666666666666777777;;;;;;::::::;;;===???@@@AAAAAA@@@@@@BBBFFFIIIKKKKKKIIIHHHJJJNNNOOOOOOMMMQQQXXX^^^___[[[WWWWWWYYYYYYVVVSSSSSSTTTUUUTTTSSSSSSSSSSSSRRRPPPNNNLLLKKKGGGHHHJJJIIIGGGDDDCCCCCCBBBBBB@@@===:::888999:::>>>===<<<;;;<<<<<<<<<;;;<<<;;;:::999999999:::;;;<<<999666333111222444555444444333222111222555888>>>;;;666333222111000///111111111222222222333333$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((((((''''''(((((()))************++++++++++++,,,,,,,,,------------,,,,,,------------------------.........///......------------------,,,,,,,,,,,,///000111///---*********,,,---......---,,,...///,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---------------,,,,,,,,,++++++******+++,,,,,,+++******************************************)))))))))))))))))))))*********++++++************************************************************************(((((())))))))))))******+++,,,,,,,,,,,,+++******)))((((((''''''(((((()))************************)))***,,,+++***))))))***++++++************++++++))))))***+++---...//////...//////000000000000000000000111444888999999888444222000///...///111222333444444333111000111222000000000111222222333333111111111000000000000///000000111111111111000000...------,,,,,,,,,,,,---------,,,,,,,,,,,,++++++++++++,,,,,,------......------------------------------------------------111000///......///000111444///444HHHddd|||}}}aaaHHHAAA;;;888888999777777888666666666555555555555555555555555444444555555666888888888888999;;;===>>>?????????@@@AAACCCEEEFFFGGGFFFFFFHHHKKKMMMMMMMMMPPPSSSVVVWWWVVVUUUUUUUUUUUUVVVWWWVVVRRRNNNJJJIIIKKKLLLNNNPPPOOONNNKKKJJJFFFDDDCCCDDDDDDEEECCCBBB===>>>===;;;999777888999======>>>>>>??????@@@@@@===<<<;;;999999999::::::;;;999555222111111222444444444444222111222555888???:::555111000111111111111111111111222222222222$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''((((((((((((''''''''''''((())))))************++++++++++++,,,,,,,,,------,,,,,,,,,------------------------.../////////...---,,,,,,,,,,,,,,,+++++++++++++++...///000///---++++++++++++---......---,,,---...+++,,,---,,,***)))***+++++++++++++++++++++++++++---..................---,,,,,,,,,,,,++++++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************(((((((((((()))))))))******+++++++++++++++******)))((((((''''''(((((()))************************(((***++++++)))((()))*********))))))))))))******'''((()))+++,,,...//////---...//////000000////////////000111444777999999444333222000///000111111222333222000......000222000000000000000111222333000000///......//////000111111111111111111000///......---,,,++++++++++++------,,,,,,,,,+++++++++++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...------,,,------...111333555333666KKKvvv}}}mmmPPPBBB===999999999999777555555777444444444444333333333333333333333333333444444555666555555555777999;;;<<<<<<<<<>>>???@@@@@@@@@@@@CCCCCCDDDFFFHHHJJJKKKLLLOOONNNNNNNNNPPPQQQQQQQQQUUUYYY\\\XXXQQQIIIFFFFFFGGGIIILLLOOOOOOMMMJJJGGGDDDAAA>>>???BBBDDDCCCAAA>>>>>>>>><<<999888888999===>>>???@@@?????????@@@<<<;;;:::888777777888888999777555222111111111222333333333111000111333555555222///...///000111000........./////////000000$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((('''''''''''''''(((((()))))))))*********++++++++++++,,,,,,,,,,,,,,,,,,+++------------------------.../////////...---,,,,,,******+++++++++++++++++++++,,,......---,,,---...+++---......---,,,,,,---+++,,,---,,,***)))***+++++++++++++++++++++++++++---..................---,,,,,,+++++++++*********************************))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))))))))******+++******)))***))))))(((((())))))***))))))))))))))))))))))))''')))+++***)))((()))******))))))(((((())))))***'''''')))***,,,---...///------...////////////...,,,---...///111333666888666555444222111111222222111111111///---...000222000000/////////000111111///...---------......///111111111111111000//////...---,,,+++++++++++++++------,,,,,,,,,+++++++++++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------......---...000222888FFFTTT~~~}}}}}}yyyXXXJJJCCC<<<777555666666333000000111222222222222222222222222222222222111111222333444444333333333333555777999:::999:::<<<===>>>>>>======@@@AAACCCDDDFFFGGGIIIJJJMMMJJJGGGGGGJJJLLLMMMMMMSSSWWWZZZUUUMMMFFFEEEFFFGGGIIILLLOOONNNKKKGGGEEECCC@@@===>>>AAABBBAAA???@@@AAAAAA???;;;999888888<<<>>>@@@???<<<:::;;;;;;:::888777555444444555555777555333111000000111222000111111000......000222///...---...000///...,,,------........./////////$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&(((((())))))))))))((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&''''''((())))))))))))************+++++++++,,,,,,,,,,,,++++++------------------------.........///......------************++++++++++++)))+++---------,,,---...+++---//////---++++++++++++,,,---,,,***)))***+++++++++++++++++++++++++++------............------+++++++++*********))))))+++***))))))))))))***+++))))))))))))))))))))))))''''''''''''((((((((((((((((((((()))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((((((((())))))(((((()))************)))***))))))(((((())))))***))))))))))))))))))))))))'''(((******)))((()))***))))))(((((((((((())))))''''''(((***+++,,,------,,,------...............***,,,---...///000333666777666555444333222222222///000000000......///111///////////////000000000------............//////000000111000000///...------,,,,,,++++++++++++,,,------,,,,,,,,,,,,++++++++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,------......******---000111444888JJJhhhzzzxxxrrrtttuuuzzz}}}yyy~~~hhhMMM>>>:::999888888333555444000...111333222111111111111222222222222111111111111222333444444111111111222444666888999888888:::;;;<<<<<<<<<<<>>===AAABBBBBB???<<<999888888:::===???===999666555666666555444222222222333333444333222111000111111222///000000///------...000000000000111111///+++(((////////////000000000000$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&'''&&&&&&&&&&&&'''(((((())))))))))))************++++++,,,,,,,,,,,,++++++------------------------------......///.........*********++++++,,,,,,,,,***,,,------,,,+++,,,---***---//////---+++******,,,---------+++***+++,,,************************,,,,,,------------,,,,,,+++*********))))))))))))+++***)))(((((()))***+++************************&&&&&&&&&''''''((((((((((((((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))'''(((((()))******)))))))))((((((''''''(((((()))))))))))))))))))))))))))&&&(((******)))((()))***)))((((((''''''(((((()))((((((((()))***++++++,,,,,,,,,---............---***,,,////////////222444666555555333222111111000...///111111/////////000......000000000///...------...000111111111000///000000000//////...,,,,,,+++++++++***++++++,,,,,,------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,,,,,,,000...---,,,))))))111;;;444;;;NNNkkkwwwyyyuuuFFFBBB>>>;;;555000333:::333666444000000555555222//////000111222333333444111111111111222333444555000000000111333555888999777777888999:::;;;<<<===???AAACCCDDDCCCCCCEEEHHHHHHGGGDDDBBBAAABBBDDDFFFCCCGGGJJJKKKIIIGGGFFFGGGEEEGGGIIIKKKKKKIIIFFFDDDCCCDDDEEECCC@@@===<<<;;;<<<>>>>>>===:::888777777777:::===;;;777333333444444333222111111111222333111000000000000111222222///000111000...---...///111000////////////,,,***....../////////000000000$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%'''&&&&&&&&&&&&'''(((((())))))))))))************+++++++++,,,,,,+++++++++------------------------,,,,,,---.../////////...******++++++,,,,,,,,,,,,,,,---......,,,******+++***,,,//////---+++******,,,---...---+++***+++,,,************************+++,,,,,,------,,,,,,+++************))))))))))))+++***)))(((((()))***+++************************&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))''''''((())))))***))))))'''''''''&&&&&&'''''''''))))))))))))))))))))))))&&&''')))***)))((()))***((((((''''''''''''(((((((((((())))))*********++++++,,,------......------***---000111000///111444555555444333222111000///---///111222111//////000---...000111111///---,,,...///222333444333222000////////////...---,,,+++************+++,,,---------------,,,,,,,,,++++++,,,+++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,,,,++++++///***)))...111...)))&&&***///666AAATTTppp{{{}}}rrrnnn~~~rrrTTTCCCCCC777///444:::999444111222444222...///333222,,,...//////111222333444555111111111111222333444555000000000111333555888999666777777888999;;;===>>>???BBBDDDDDDBBBBBBDDDGGGGGGGGGEEEBBB??????BBBDDD>>>BBBHHHKKKLLLKKKIIIHHHCCCEEEGGGIIIIIIHHHFFFEEEDDDFFFHHHFFFAAA<<<:::;;;777999;;;;;;999777666666444888<<<;;;666222222444333222111111111222333444////////////000111222333000111111111///......///...,,,***+++---...//////,,,,,,,,,---------......$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''''''''&&&&&&''''''((()))***++++++++++++++++++++++++((()))***+++,,,+++******,,,,,,,,,------.........++++++++++++++++++++++++,,,,,,,,,---------......+++++++++++++++++++++++++++,,,,,,,,,,,,+++******------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))+++*********))))))(((((((((((())))))((('''&&&&&&(((((((((((())))))))))))******))))))((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&***(((&&&'''))))))'''$$$'''''''''''''''''''''''')))))))))))))))(((''''''(((((((((((((((((((((((()))))))))))))))******+++((()))+++,,,------,,,+++***,,,............000111333222111///............//////000000111111111222000///...------...///000333222111000000111222222444000---,,,---...,,,***---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++))))))************))))))************************((()))***+++,,,---------&&&***---///555GGG___rrr~~~uuuooowwwyyy|||~~~{{{kkkTTTGGG>>>999555555444444444333333333000111222222222111///...////////////000000000000000000000000000111111222222222111111222222333444444444555666777888999999;;;>>>BBBDDDCCCBBBBBBBBBGGGDDDAAA>>>======>>>???FFFEEEEEEHHHLLLMMMKKKHHHIIIHHHHHHGGGEEECCCAAA@@@EEEFFFFFFDDDAAA>>>======888888888999999777444111888555333444666777555222444444333222111111111222111000///...///222444666444222000...------//////,,,,,,,,,---------------------------------------$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''&&&&&&&&&&&&'''((()))***++++++++++++++++++++++++((()))***+++,,,++++++***,,,,,,,,,---------......------------------------,,,,,,,,,------------...++++++++++++++++++++++++)))******+++++++++******,,,,,,+++++++++*********++++++++++++++++++++++++************************((((((((((((((((((((((((*********)))))))))((((((((((((((((((((('''&&&&&&'''''''''((((((((())))))))))))))))))((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&)))(((''''''))))))'''$$$'''''''''''''''''''''''')))))))))))))))(((''''''''''''''''''''''''''''''((((((''''''(((((()))***((()))***,,,,,,,,,,,,+++,,,---///...------...///111111000///................../////////000000000000///...------...///000222111000//////000111111444111---,,,---...---+++---,,,,,,++++++,,,,,,---------------------------,,,++++++******++++++,,,++++++++++++++++++++++++))))))************))))))************************((()))***+++,,,,,,,,,,,,---...---***)))///;;;EEE[[[ooovvv~~~{{{wwwbbb\\\jjjuuuqqq[[[IIIAAA===:::777333333333222222222111111///////////////......---....../////////000000000000000/////////000111111111111111111111222333333333444444555666777888999<<>>>>>??????BBBBBBCCCEEEGGGHHHGGGFFFKKKJJJIIIGGGEEEDDDBBBAAAAAABBBDDDEEEDDDAAA>>><<<999888777777777666444111666444222222444555333111333333222111111111111111000/////////000111333444333222000...------...///...---------------------------------------------$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&'''((()))***++++++++++++++++++++++++))))))***++++++++++++***,,,,,,,,,,,,------------........................,,,,,,,,,,,,------------++++++++++++++++++++++++'''((()))***+++++++++++++++++++++*********))))))++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((('''(((((((((((('''&&&&&&&&&&&&&&&'''''''''(((((()))))))))(((((((((((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&((('''''''''(((((('''%%%''''''''''''''''''''''''(((((()))))))))(((''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))((()))***++++++,,,,,,+++---//////...,,,,,,,,,---........................---...............////////////...------...//////000//////......///000000333111............---,,,,,,,,,++++++++++++,,,,,,........................++++++************++++++++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))((()))***+++++++++++++++------,,,***)))***---///222AAA]]]{{{uuuqqqttt|||vvvnnnmmmjjjjjjtttnnnKKKCCC:::555555666444111111111111111000000000000...------,,,,,,,,,,,,,,,.........////////////000//////......//////000111000000000000000111222222222333333444555666777888<<>>>>>===???AAABBBBBBBBBCCCDDDJJJIIIHHHFFFDDDCCCBBBBBB???>>>@@@CCCEEEDDD???;;;999777555555555555333222333222111111222222111000333222111111000111111111//////000111111222222111222111///...------...////////////...---------,,,------------------------$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&'''((())))))************++++++++++++))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................++++++,,,,,,,,,---------************************'''((()))***,,,,,,,,,---++++++++++++************************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''(((''''''&&&'''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))(((((()))******+++++++++,,,---......,,,,,,---...,,,------.................................................................................//////111111//////......------,,,,,,++++++++++++,,,,,,------------------------++++++************++++++************************))))))************))))))))))))))))))))))))))))))(((((()))***++++++******))))))***,,,///111111111000///444CCCXXXrrr~~~yyylllnnn~~~tttyyy{{{qqqnnnxxxvvvkkkqqq|||nnnMMM666===999666555666666222///000000000000////////////...---,,,******+++,,,,,,------........./////////.........---......///000/////////...///000000111111111222333444555666666:::===AAABBBAAA???>>>>>>>>>>>>???@@@???>>>===<<<:::===@@@@@@>>>===@@@BBBFFFEEEDDDCCCBBBBBBCCCCCC@@@===<<>>===<<<<<<:::;;;===>>>>>>>>><<<;;;:::===??????<<<<<>>999:::>>>@@@???<<<;;;888444222222333444333333333444333222222222222222111111111111111222222111222444555555444111000.........---------------000000///...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&'''((()))(((((())))))***+++++++++******))))))******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,************************)))***+++---.../////////---------,,,,,,,,,++++++************************((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%%%%&&&''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''(((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&$$$&&&''''''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''(((((()))***''''''''''''((()))***+++)))***,,,---,,,---...000,,,---...///000000///...000000000///////////////------............------+++,,,---...............---...000///...,,,,,,---++++++************++++++******************************))))))))))))******************************))))))************))))))(((((((((((((((((((((((((((((())))))))))))((((((+++)))((('''((()))((('''+++---000222///,,,111:::QQQjjjnnneeebbbccckkkxxx~~~{{{tttkkk___[[[YYYWWWaaannnooofffffffffgggkkkrrr{{{|||xxxyyy~~~}}}fffVVVDDD999444444777<<<111///......000111111111////////////..................---,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,+++,,,------...,,,,,,,,,,,,,,,---.........///000111222333333444444777;;;===<<<;;;;;;;;;999:::;;;===>>>>>>======<<<===>>>===<<<===>>>@@@@@@AAACCCEEEFFFGGGGGGGGGBBB===999777:::===???>>>;;;888555333333444444444333555555555333222333444222222222111222222333444222333444555444333111///---------------------,,,.........---,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%'''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###%%%%%%%%%%%%&&&'''((((((((((((((()))***++++++++++++***)))))))))***+++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++***++++++++++++,,,,,,,,,************************)))***+++,,,---.........,,,,,,,,,,,,+++++++++***************************((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&###%%%((((((&&&%%%&&&(((''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))''''''&&&&&&'''(((***+++***+++------,,,,,,---...---...000111111000///.../////////.........------,,,------......------,,,++++++---.../////////...+++---//////---++++++,,,++++++************++++++++++++++++++++++++++++++******))))))))))))******************************))))))************))))))'''''''''''''''''''''''''''(((((())))))(((((('''&&&'''))))))******+++,,,,,,***+++......,,,...333///888NNNoooxxxvvv{{{lll```^^^cccjjjyyy{{{uuupppqqqzzztttZZZHHH<<<666444888999555111111333222000............---......---------,,,,,,,,,,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,---------+++++++++++++++,,,------+++++++++++++++,,,---------...///000111222222333222555:::<<<<<<<<<<<<<<<::::::<<<===>>>??????@@@>>><<<;;;;;;<<<>>>>>>>>>>>>@@@BBBDDDEEEDDDCCCBBB<<<:::999888999<<>>;;;<<<<<<>>>???AAABBBBBB???<<<999999<<<>>>>>><<<;;;===@@@BBBBBB???===:::555777999::::::<<>>===<<<666777888:::;;;;;;::::::===???BBBEEEEEEAAA:::555888===BBBCCCAAA>>>======>>>>>>===:::666333222222555666666444222111222333444333333222222333333444..................------//////............//////***++++++,,,,,,++++++***+++++++++************)))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$$$$%%%%%%###$$$$$$%%%&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((('''''''''''''''((())))))''')))***+++***)))***+++))))))))))))))))))))))))+++++++++++++++++++++++++++++++++************)))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''''')))))))))((((((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''((('''&&&%%%%%%&&&'''(((''''''''''''((()))***+++******)))((()))***+++,,,,,,,,,------......------,,,---...---+++*********+++,,,,,,------,,,,,,,,,+++,,,------------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******))))))******))))))))))))))))))))))))++++++******)))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((()))))))))*********///...------...111333555...<<>>:::666444444444333222000000000000000000000000............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))***++++++++++++***++++++++++++++++++++++++++++++******++++++,,,---------------............111444777:::::::::;;;<<<>>><<<999999;;;===<<<;;;666888:::<<<>>>>>>======>>>>>>???BBBBBBAAA<<<999999;;;>>>???>>>=========>>>>>><<<999555222222333666777777555222111111333333333222222111222222222000//////.............../////////....../////////++++++,,,,,,,,,,,,+++++++++++++++*********))))))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""##################$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''''''''((((((((())))))(((((((((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''((((((((('''''''''''''''((())))))'''(((******)))))))))***))))))(((((((((((()))))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''''''''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((''''''''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''((()))***+++((((((((()))))))))************+++++++++,,,,,,,,,+++---///...,,,*********,,,,,,,,,------,,,,,,+++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))))))))))),,,,,,+++******++++++,,,111333444555999DDDTTT```kkk```PPPCCC<<<888555444/////////111222222000...........................------------,,,,,,,,,,,,++++++++++++++++++++++++************************((()))******++++++******************************+++************+++,,,,,,,,,,,,,,,---------.........111555777888999:::<<<;;;999888888999::::::999555888<<>>>>>???@@@@@@>>><<<:::999888888:::<<<======>>>===;;;888444333444555888888777555222000111222222222111000000000000000111000//////......//////////////////////////////+++,,,,,,------,,,,,,+++++++++*********)))))))))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''(((((()))))))))(((((())))))))))))((((((&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((('''''''''''''''((())))))((()))++++++*********+++,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''$$$%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((******'''((()))*********))))))***************++++++,,,---/////////---,,,,,,---,,,,,,---------,,,++++++*********++++++*********++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))(((((((((((())))))******((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))((()))***+++,,,,,,------,,,...///...---111888>>>AAAKKK\\\oooooo^^^NNNEEE???:::555222222444444333...///000000000///---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************************((())))))******************************************************++++++,,,+++,,,,,,,,,------------,,,///222555666777999:::777777666777777888888888444777<<<@@@CCCDDDDDDCCC@@@@@@@@@AAABBBAAA>>><<<<<<888444444888<<<======>>>===;;;777444444666888888888777555111///000000111111000///............111000///...............////////////////////////,,,,,,------------,,,,,,************))))))))))))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((((((&&&''''''((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''''''''((()))))))))+++------,,,,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''((((((((('''&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''((()))***((()))******++++++******+++++++++***+++,,,------/////////---++++++...000,,,---------,,,,,,+++***************************++++++++++++++++++++++++++++++++++++++++++++++++***))))))((())))))******))))))))))))))))))))))))'''''''''((())))))******''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&''''''''''''(((((((((&&&(((***,,,---.........$$$)))...000000...///000---///333:::BBBJJJQQQUUUmmmnnnsssxxxtttdddZZZMMMBBB<<<888555333555444333222111///,,,***000000000///------------++++++++++++++++++++++++*********+++++++++++++++************************))))))))))))))))))))))))(((((()))************)))))))))))))))))))))))))))******))))))******+++,,,++++++++++++,,,,,,,,,---+++---000222333444666888444555555666666666666777333666:::???CCCEEEEEEEEEBBBBBBCCCEEEDDDAAA<<<888===888444333777;;;=========<<<:::777444555777:::777777666444000......///000///......---------...000000000///...---,,,,,,---...////////////...---+++,,,,,,------,,,,,,+++*********)))))))))(((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&''''''''''''''''''''''''((())))))+++,,,......---------...******+++,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''(((((((((''''''&&&%%%%%%%%%&&&''''''((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&'''((((((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&'''((()))***)))))))))*********++++++---,,,+++++++++,,,---......///...---,,,,,,...000------------,,,+++******++++++***))))))***++++++++++++++++++++++++++++++************************))))))((((((((()))******))))))))))))))))))))))))'''''''''(((((()))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))************))),,,...///...,,,((('''&&&111111111111111333444555333:::AAAEEENNN]]]kkkrrrzzzpppqqqllldddZZZRRRJJJCCC<<<777444111///---...000111111******+++,,,...///000111,,,------+++***+++---///++++++++++++++++++++++++)))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))******))))))((((((((((((((((((((((((***))))))))))))***++++++******+++++++++,,,,,,,,,***,,,...///000111333555111333555666555444555666444666999>>>AAADDDFFFGGGCCCCCCDDDEEEDDDAAA;;;666:::888555444666888::::::999999888666444444666888555555444222///---...///......------------......///000111222111///,,,***,,,---...//////...---,,,***++++++,,,,,,++++++*********)))))))))((((((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&''''''''''''''''''''''''((())))))***,,,......---,,,---...***+++---......---+++***+++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''%%%&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''(((((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''((()))&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&&&&&&&%%%$$$&&&&&&&&&&&&'''((())))))))))))((('''((()))***+++---,,,+++******,,,---///...000333444222111000000------------,,,+++***))),,,+++************+++,,,++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))''''''((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((%%%&&&(((***+++...111333&&&'''((()))+++,,,......---555888222...333;;;@@@;;;;;;===DDDMMMSSSTTTSSSQQQLLLGGGHHHLLLOOOOOOOOOKKKGGGCCCCCCEEEDDD???:::===999666444444333000------...000000...,,,,,,,,,//////...,,,***))))))***)))+++,,,+++***))),,,...++++++++++++++++++++++++((((((((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))(((((((((((((((((((((((()))))))))))))))***++++++************+++++++++++++++,,,---------...000222000222555666555444555666666777:::===@@@DDDGGGIIIBBBAAAAAAAAAAAA???;;;888666777777666444444555666444555555444222222333555222222222000...,,,---...---------------...///000000222444666555111---******+++---......---+++***)))******++++++******)))***)))))))))(((((((((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((()))))))))+++------,,,,,,,,,---+++---000222222000---+++************************+++++++++************)))************************(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((())))))%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&(((((()))&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&&&&''')))))))))(((&&&%%%&&&''')))+++,,,+++***))))))+++---...///444999<<<;;;777444222---...------,,,+++***)))---,,,+++******+++,,,---++++++++++++++++++++++++((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((()))******+++,,,++++++***)))((((((---,,,***))))))+++...000***...---***,,,222222...)))000444111...111444333444111///222444444222111111111111333666666444111222000------......,,,***))),,,///...,,,+++---///&&&))),,,...---,,,*********---///...+++))))))+++++++++++++++++++++++++++'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))(((((((((((((((((((((((()))))))))))))))******+++)))************++++++++++++,,,------,,,,,,///000///222666666555444555777888999:::===@@@EEEHHHKKKAAA???===<<<======<<<;;;333555888777333111222333000111222222111000111222000111111///---,,,---...,,,,,,,,,---...///000111111333777999888444...+++)))***,,,------,,,***)))))))))************))))))))))))))))))(((((((((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%###%%%&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((***---...---+++***+++---111333000---...,,,***)))((((((((((((((())))))(((((()))(((''''''((()))******))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))(((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$'''&&&%%%$$$%%%&&&'''((((((((('''&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$(((((('''&&&&&&%%%$$$$$$&&&&&&&&&&&&%%%%%%$$$###'''''''''&&&&&&%%%%%%%%%"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((******)))(((((((((((((((,,,,,,,,,+++++++++******,,,...333;;;@@@???666///000//////---,,,+++******(((((((((((())))))))))))++++++,,,,,,,,,,,,------+++******)))))))))))))))(((((((((((())))))))))))+++***((('''&&&''')))***((((((((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((()))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,------/////////......---------.........------,,,,,,,,,------------------------------------------------+++++++++++++++++++++++++++*********))))))((((((+++*********))))))((((((******))))))))))))******))))))))))))))))))))))))&&&''''''((()))******+++))))))(((((('''''''''&&&(((((((((((())))))))))))(((((((((((((((((((((((()))************+++++++++******+++,,,------------000111333333333555777999666999===@@@AAAAAABBBCCC===>>>>>><<<:::888888999777666444333111111111111333333333222222222222222000111111000000///...---///...------...///000111444333222111///---+++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%###%%%'''&&&%%%$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&'''''''''''''''***------,,,+++++++++...333555333000000...*********))))))))))))******'''((())))))((('''''''''))))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&(((((((((''''''&&&&&&%%%%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$###''''''&&&&&&&&&%%%%%%%%%"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''++++++++++++++++++++++++---...222999>>>===666/////////...---,,,+++******(((((((((((())))))))))))*********+++++++++,,,,,,+++***))))))(((((())))))(((((((((((())))))))))))+++***((('''&&&'''((()))((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((()))))))))*********++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,......---------,,,,,,,,,------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********)))))))))((((((*********)))))))))(((((()))(((((((((((((((((()))((((((((((((((((((((((((''''''(((((())))))******)))((((((((('''''''''&&&'''((((((((())))))))))))''''''''''''''''''''''''))))))*********+++++++++******+++,,,------------///111222333333444777999777999===>>>>>>=========999:::;;;:::999888999:::666555555444333222222111000000111111111111111111111111222111111000///.........---------...///000000000000///...,,,******************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%$$$%%%''''''%%%$$$%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''***,,,---,,,+++++++++///555888666444333000,,,++++++************++++++)))))))))***)))((('''''')))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$######$$$%%%%%%%%%%%%%%%((((((((('''''''''''''''&&&&&&'''(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$######%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((&&&&&&%%%&&&&&&'''((()))******++++++,,,,,,------......111666:::999555000......---,,,+++******)))(((((((((((()))))))))))))))))))))************++++++***))))))(((((())))))(((((((((((())))))))))))***)))((('''''''''((()))''''''((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&''''''''''''((((((((((((((((((((())))))))))))*********************************+++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************************************))))))))))))((((((******))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''((((((((()))))))))'''''''''''''''''''''''')))))))))*********++++++******++++++,,,---------///000222222222333666888999;;;======<<<:::999999666777888888777777999:::555555555555555444333222......//////000000111111333333333333222111000///---------,,,------...///------------,,,+++***)))++++++*********)))))))))))))))))))))))))))))))))(((((((((((((((((((((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''''')))+++,,,+++***+++,,,000666:::999666555111,,,++++++***)))))))))******,,,+++)))))))))***))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%$$$&&&&&&&&&'''''''''''''''%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''(((&&&&&&'''''')))***+++,,,))))))***+++,,,---...//////...///222555555333000---,,,,,,+++******))))))(((((((((((()))))))))))))))))))))*********++++++******)))((((((((((((((((((((((((((())))))))))))***)))(((''''''''''''(((''''''''''''((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((('''''''''((((((((()))))))))))))))))))))))))))))))))))))))*********++++++************************++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))(((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((((((((())))))''''''''''''''''''''''''))))))))))))*********************++++++,,,------///000111111111222444666:::<<<>>>>>><<<999888888555777888888777777888999444555666666666555444333---......///000111111222444444444444333222111000---------,,,------------******+++++++++++++++***+++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''''''''&&&$$$&&&((('''&&&%%%&&&&&&%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&&&&''''''(((***+++******+++---000666:::999666555111,,,+++***)))(((((((((((((((---)))&&&%%%''')))******'''''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''((((((((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&''')))***,,,---))))))***+++---...//////.........///000111000000+++++++++***))))))(((((((((((((((((())))))))))))************+++++++++,,,***))))))((('''((((((((((((((((((((()))))))))))))))(((((('''''''''''''''&&&'''''''''(((((())))))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))******)))))))))))))))))))))))))))*********************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))(((((((((((((((((())))))((())))))******))))))(((''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&'''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((()))))))))************************,,,---......///000000000111333555777999<<<<<<:::888888888777888999888777666666888555555555555555555444444//////000111111222333333555555555444444333222111------------------,,,,,,******+++,,,,,,,,,,,,,,,++++++++++++************((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''%%%&&&((((((&&&%%%&&&'''$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&(((******)))***,,,---///555888666444333000,,,+++***)))((('''''''''''')))'''%%%&&&)))+++***)))&&&''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''(((((((((((((((%%%%%%%%%$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%&&&&&&'''$$$$$$%%%%%%'''((()))*********+++,,,---...//////---------------.........******)))))))))((((((((((((((((((((())))))))))))*********+++++++++,,,,,,***)))((((((''''''(((((((((((((((((())))))))))))((((((((('''''''''&&&&&&&&&&&&''''''((()))))))))''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''''''''((('''''''''''''''''''''''''''''''''((((((((())))))(((((((((((())))))))))))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((())))))''''''(((((((((((())))))((()))***++++++***)))(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))))))))************))))))***+++---...---///000/////////111333333555888888777555555555777888999888666555666777666666555444333333444444111111222222333333444444555555555555444333222111---............---,,,,,,******+++,,,------,,,,,,,,,++++++++++++*********((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''%%%'''(((((('''&&&&&&'''$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$######$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&((()))))))))***,,,......333555333000000...***,,,+++***)))(((((((((((('''''')))///333333...)))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''########################$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&%%%%%%$$$$$$######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&&&&%%%######$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&((())))))+++++++++,,,---...//////,,,,,,---,,,++++++,,,,,,))))))((((((((((((''''''(((((((((((()))))))))))))))))))))************+++))))))(((''''''''''''((((((((((((((())))))))))))''''''((((((''''''&&&&&&&&&&&&''''''((())))))***''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''((((((((())))))))))))'''''''''(((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))'''''''''((((((((())))))'''((()))******)))((('''''''''''''''''''''''''''%%%&&&&&&''''''(((((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((()))))))))*********)))((()))+++---...---...//////......000222333555777777555333222222444555666666555555666777888666444222111111333444222222222333333333333333444444444444333222111111...//////000///...---,,,******+++,,,,,,,,,++++++,,,,,,+++++++++*********((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''%%%'''(((((('''&&&&&&'''$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$#########$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&''')))))))))***,,,...---111333000......---***---,,,+++***))))))))))))(((***000999>>><<<333+++&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%$$$%%%&&&'''((((((((('''&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&#########$$$$$$%%%%%%%%%"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%$$$$$$%%%%%%&&&'''(((((('''(((((()))***++++++,,,,,,------.........+++,,,---,,,+++******+++((((((((((((((('''''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))((('''''''''''''''(((((((((((())))))))))))''''''((((((''''''&&&%%%&&&&&&&&&'''((())))))***''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''((((((((())))))******&&&'''''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&'''''''''(((((())))))&&&'''''''''(((((())))))&&&'''(((******((('''&&&''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))+++***(((((()))***---...---...///.........000222666888999999777444222222000222444444444444666888:::777333000///000222333333333333222222222222222444444444444333222111111//////000000000///---,,,******++++++++++++******,,,,,,,,,+++++++++******((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&((())))))***+++,,,,,,,,,///......---,,,+++************)))(((((((((((((((''')))555EEELLLCCC555...''''''''''''''''''''''''(((((((((((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%&&&%%%%%%$$$#########$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))---...///000000...,,,+++))))))))))))))))))))))))'''((()))******)))(((''')))(((((('''''''''((((((++++++***)))(((((())))))))))))(((((((((((())))))&&&'''((()))))))))''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''((('''&&&%%%%%%''')))(((((())))))((('''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%'''((())))))))))))((()))***)))((((((***,,,............////////////444555555666555555444444---///111333333555777999777444///---...000111222444333111//////111333444333222222111000//////...///000111111000...,,,+++))))))***+++,,,,,,------+++***))))))******)))'''))))))(((((((((((())))))&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&((((((((()))***+++++++++,,,,,,+++******)))))))))***))))))((((((((((((((((((+++666EEEKKKBBB555---'''''''''''''''''''''''''''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((()))+++,,,---...---,,,***)))(((((((((((((((((((((((('''((()))******)))((('''((((((''''''''''''((((((++++++***)))))))))))))))))))))(((((((((((())))))'''(((((((((((((((''''''((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%''')))((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''((('''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((%%%&&&'''(((((()))((((((((()))***)))((((((***,,,,,,,,,---------.........333333444444444444333333111333444444333444555666666333000///000111222222222333555666666555333222000000000///...---------...///000000///...,,,************++++++,,,,,,,,,+++***))))))******)))'''))))))(((((((((((())))))&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''((())))))******(((((((((((((((((((((((())))))((((((''''''(((((((((***333>>>BBB;;;111***''''''''''''''''''''''''%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))((()))***+++***)))(((''''''''''''''''''''''''''''''(((((())))))(((((('''((((((''''''''''''((((((+++***))))))))))))))))))))))))(((((((((((())))))***)))((('''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''&&&%%%%%%&&&((()))((('''&&&%%%&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$&&&'''((())))))&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&''''''((((((((('''''''''((()))((('''((()))+++++++++++++++,,,,,,,,,,,,111111222222222222111111555666777555333222222333333222000111222333333333111444999======999444111......------,,,,,,++++++---......///...---+++*********+++++++++++++++++++++)))((((((******)))''')))((((((''''''(((((()))&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''(((((((((&&&&&&'''''''''((((((((()))(((((('''''''''((((((&&&(((+++111444111+++'''''''''''''''''''''''''''$$$%%%&&&'''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&'''(((''''''((()))(((((('''&&&''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''(((((()))******)))))))))))))))***))))))(((((((((((())))))+++***((('''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%%%%&&&''')))'''%%%$$$$$$%%%'''(((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''&&&&&&'''((((((((('''''')))+++******+++++++++,,,,,,,,,...//////000000000000///555666666444222000000111111000000222444555444333000444:::>>>>>>:::444000------,,,,,,++++++++++++,,,------------,,,+++***++++++++++++************+++)))(((((())))))((('''(((((((((''''''(((((((((&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&''''''((()))))))))((((((''''''''''''(((((('''''''''&&&((())))))'''(((((((((((((((((((((((($$$$$$&&&'''(((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%#########$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&''''''''''''(((((((((''''''((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''((())))))***)))))))))))))))******))))))(((((((((((())))))+++***((('''&&&&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''%%%%%%%%%&&&'''&&&$$$######%%%'''(((%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''&&&%%%&&&'''((('''&&&&&&(((*********+++++++++,,,,,,,,,,,,,,,---...//////......111222333222000000000111000///000222444555444222000333777999999777333000------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************************)))(((((())))))(((&&&((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))))))))''''''&&&&&&''''''((((((((()))'''$$$$$$(((***)))(((((((((((((((((((((((($$$%%%&&&'''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%############$$$$$$$$$$$$&&&%%%%%%$$$######""""""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((''''''&&&''''''((()))***)))))))))))))))******+++))))))(((((((((((())))))***)))((('''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%''''''%%%$$$%%%&&&%%%%%%$$$$$$$$$%%%&&&'''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%&&&''''''%%%&&&''')))*********++++++++++++,,,***+++,,,---............---///000000000000111333/////////111333444333222000111222333333222111000------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********************(((''''''))))))(((&&&(((''''''&&&&&&''''''(((&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&'''''''''((((((((((((((('''&&&&&&&&&&&&'''((()))%%%)))***'''&&&***+++)))((((((((((((((((((((((((%%%%%%&&&'''((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$########################%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%&&&############$$$$$$$$$$$$$$$$$$$$$###############%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%&&&''''''(((''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((&&&&&&&&&''''''((()))***)))))))))))))))***++++++))))))(((((((((((())))))'''(((((((((((((((''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&"""###$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%''''''&&&$$$$$$%%%###$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&''''''(((&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&''''''''''''%%%&&&'''&&&%%%%%%''')))(((((()))))))))***************+++,,,---......------///000111000111222444000///...///111222222111...///000000000000///...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------(((((())))))******++++++***(((''''''(((((('''&&&(((''''''&&&&&&''''''(((&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$"""############$$$$$$$$$#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))!!!(((+++)))(((+++***&&&))))))))))))))))))))))))%%%&&&''''''((('''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$&&&&&&&&&&&&$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%$$$#########$$$%%%%%%&&&"""############$$$$$$$$$"""""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((&&&&&&&&&'''''')))******))))))((())))))***++++++))))))(((((((((((())))))&&&'''((()))))))))''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&"""###$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%''''''&&&$$$$$$%%%"""###$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&''''''''''''$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&'''((((((&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%&&&''''''((('''%%%&&&&&&&&&%%%%%%'''(((''''''''''''((((((((())))))***+++,,,---............000111222111111333444111///---...///111111000---...///000000///...---++++++++++++++++++,,,,,,---------,,,,,,---......'''(((((()))***++++++,,,***(((''''''(((((('''&&&'''''''''&&&&&&'''''''''&&&''''''''''''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((///111...&&&$$$'''((($$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''))))))((('''&&&&&&%%%%%%&&&'''(((******((('''&&&$$$%%%&&&'''((((((((((((+++*********************)))(((((('''''''''(((((())))))(((((('''''''''&&&&&&&&&&&&&&&%%%$$$$$$###$$$%%%&&&%%%###"""###$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$%%%%%%%%%###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((+++++++++,,,---...///000//////000111111111111000---------------...//////000000000000///...---,,,++++++++++++++++++++++++,,,+++*********+++,,,---******))))))((((((''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''...000...'''&&&))))))&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''')))(((((('''&&&&&&%%%%%%%%%&&&'''(((((('''&&&%%%%%%%%%'''((((((((((((((()))))))))******+++++++++((((((''''''''''''(((((()))((((((((('''''''''&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&'''&&&$$$######$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))+++++++++,,,---...///000///000000111111111111111...............//////000////////////...---,,,+++++++++++++++++++++++++++,,,+++***)))))))))***+++)))))))))(((((((((((((((''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''---...,,,(((''')))***(((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&((((((''''''&&&%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$&&&&&&'''((())))))))))))(((((())))))******++++++((('''''''''''''''((((((((((((((('''''''''''''''$$$$$$%%%&&&&&&&&&%%%%%%&&&'''((('''$$$######$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((()))))))))***************++++++,,,...///000000000111111222222222222///////////////000000111/////////......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))((((((((()))(((((((((((((((((())))))''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''******)))((('''((()))(((%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&'''((()))************))))))))))))))))))))))))''''''&&&&&&&&&'''((((((''''''''''''''''''''''''###$$$$$$%%%&&&&&&&&&&&&'''((()))'''%%%###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%######"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))*********+++,,,...///000111111111111111222222333000000000///000111111222000000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((((((&&&''''''(((((()))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&''''''&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''((()))************+++******)))((('''&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''''''''###$$$$$$%%%&&&&&&&&&&&&'''(((((('''%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((()))))))))***,,,...///000111111000000000111222333000000000000000111222222222222222111111000///...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***)))(((&&&&&&''''''(((((())))))''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&&&$$$$$$&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$######$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&&&&'''&&&&&&'''((())))))))))))******)))((('''&&&%%%%%%%%%%%%%%%%%%&&&'''((((((&&&&&&&&&&&&&&&'''''''''$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&'''&&&%%%$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''(((((()))***,,,...///000111000/////////000222333000000000000000111111222333333333333222111000///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))''''''''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''###$$$((('''$$$###&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&''''''((($$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%############$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%'''(((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%&&&'''((()))%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&&&&%%%$$$$$$###$$$%%%%%%$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$########################$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''((('''((((((***,,,...///000000///...---...///111222000////////////000111111222222222222111000//////------------------------******+++,,,,,,+++***)))''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&((($$$%%%))))))$$$###'''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&'''(((((($$$$$$$$$%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%############$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$%%%&&&'''(((((((((((($$$$$$%%%&&&'''((()))***$$$$$$$$$%%%&&&'''((()))%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&%%%%%%$$$###!!!###$$$$$$$$$$$$%%%'''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%"""###%%%&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%"""############$$$$$$$$$###########################$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!""""""###$$$$$$%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))''''''(((***+++...///000000///---,,,---...000111///////////////000000111111222222111111000///...------------------------((((((***++++++***))))))(((((((((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%#########$$$%%%&&&(((((()))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''***))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''&&&%%%###"""########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&%%%$$$###$$$%%%(((%%%$$$%%%'''(((&&&$$$###$$$&&&''''''&&&$$$###%%%$$$$$$######$$$$$$%%%&&&&&&%%%$$$#########$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''((((((((('''%%%$$$&&&%%%$$$%%%'''((('''&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""############$$$$$$$$$$$$%%%%%%&&&%%%$$$###"""######$$$%%%%%%&&&''''''''''''&&&%%%$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$#########""""""%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''(((%%%%%%&&&&&&'''((())))))))))))*********+++++++++...---,,,++++++---///000//////////////////......//////.........---------/////////...---,,,***)))))))))))))))))))))))))))))))))((((((''''''&&&&&&(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%######$$$$$$%%%'''((()))(((((('''&&&&&&&&&&&&&&&'''''''''''''''''''''''')))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&&&&$$$###$$$%%%'''&&&$$$%%%'''(((&&&$$$###$$$&&&''''''&&&$$$###%%%$$$$$$######$$$$$$%%%%%%%%%$$$###############$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''&&&$$$$$$&&&%%%$$$%%%'''((('''&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""############$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""######$$$%%%%%%&&&''''''''''''&&&%%%$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&'''(((((())))))))))))*********++++++---,,,+++******,,,...///.................................---------,,,,,,.........---,,,+++***)))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&'''))))))((('''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&&&&$$$$$$$$$%%%'''&&&%%%%%%''''''&&&%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$###############$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&%%%%%%$$$###&&&%%%$$$%%%&&&'''&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""############$$$$$$$$$$$$$$$%%%%%%%%%$$$#########$$$$$$%%%%%%&&&&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&'''((((((((())))))))))))************++++++***)))***+++,,,---,,,,,,,,,------------------------,,,,,,,,,++++++---------,,,+++***)))((((((((((((((((((((((((((('''''''''''''''(((((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%&&&%%%%%%&&&'''((())))))''''''&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%$$$$$$%%%&&&&&&%%%&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%#####################"""$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&%%%%%%%%%&&&%%%$$$$$$&&&'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((((((((((()))))))))*********))))))))))))***+++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,++++++)))((((((((((((((((((((((((((((((&&&&&&&&&''''''((((((((('''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''((()))&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''&&&%%%$$$%%%&&&%%%&&&&&&&&&&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%"""###$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$$$$%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''''''''''''''''''''((((((((()))))))))(((((((((((())))))******************++++++,,,,,,,,,,,,+++++++++*********++++++++++++***)))((((((''''''''''''''''''''''''%%%%%%&&&&&&''''''(((((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""!!!!!!"""""""""$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&''''''(((%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%''''''%%%%%%%%%&&&%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%"""###$$$%%%&&&%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&'''((((((&&&%%%$$$$$$%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%#######################################$$$$$$$$$"""############$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######""""""###############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((()))))))))******))))))******+++,,,,,,,,,,,,,,,,,,+++++++++******+++++++++++++++***))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%%%%&&&$$$&&&((('''%%%$$$&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%"""$$$%%%'''''''''%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&'''(((&&&%%%$$$$$$%%%%%%$$$"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################""""""#########$$$$$$$$$"""############$$$$$$$$$$$$$$$#########$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((()))***************))))))***++++++,,,---------,,,,,,,,,+++++++++++++++++++++,,,++++++***)))'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%%%%&&&$$$&&&((('''%%%$$$%%%(((&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%###$$$&&&(((((((((&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$###$$$%%%'''(((&&&%%%$$$$$$%%%%%%###"""#########$$$$$$%%%%%%%%%""""""""""""""""""""""""#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%""""""""""""""""""""""""""""""######$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$#########$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&'''''''''(((((((((((()))***************)))******+++,,,,,,---------------,,,,,,,,,++++++++++++,,,,,,,,,++++++***'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''&&&%%%$$$$$$'''&&&%%%$$$############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((((('''%%%$$$###$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$#########""""""!!!!!!"""###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$########################&&&&&&&&&%%%$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%$$$###""")))((('''&&&$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((('''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''(((((((((((())))))))))))***++++++++++++***))))))(((((()))***++++++,,,,,,)))(((((()))++++++***((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&%%%%%%''''''&&&$$$$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''((('''&&&%%%$$$$$$$$$%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$#########""""""!!!""""""###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%$$$###"""&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&'''''''''((((((((()))))))))))))))******+++++++++******))))))******+++,,,,,,,,,))))))(((***+++,,,+++)))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''''''''&&&((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&%%%$$$$$$$$$%%%%%%''''''''''''&&&&&&&&&&&&$$$$$$$$$###############"""""""""###$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''((((((((()))))))))((()))***+++++++++++++++*********++++++,,,,,,---***))))))***,,,---+++***((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&'''(((((((((((((((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%########################""""""#########$$$$$$$$$$$$$$$############$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###$$$%%%'''((($$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&'''''''''''''''((((((((())))))'''((()))***+++,,,,,,,,,******++++++,,,,,,,,,---+++******+++------,,,***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&'''((()))))))))(((((('''&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#############################################$$$$$$$$$$$$$$$############$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$###""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''((((((((((((&&&''')))***,,,,,,------***+++++++++++++++,,,,,,+++******+++------,,,***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&'''((()))))))))(((''''''&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''''''''%%%%%%$$$$$$%%%%%%&&&'''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$###########################$$$$$$$$$########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$###"""###$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$%%%%%%%%%$$$$$$&&&%%%%%%$$$###"""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&'''''''''((((((((('''''')))***,,,,,,------***************************))))))***,,,---+++***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''((((((((((((((('''&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$%%%%%%&&&''''''(((%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$######$$$%%%%%%&&&$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$######""""""#########$$$$$$$$$########################$$$$$$############$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$###""""""$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$#######################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''(((((('''((()))***+++,,,,,,,,,))))))))))))))))))))))))))))))(((***+++,,,+++)))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((((((((((((((((((&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$%%%%%%&&&'''((((((%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$#########$$$%%%%%%&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%&&&'''&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$""""""######$$$$$$$$$$$$$$$$$$##################$$$$$$############$$$$$$&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%"""###$$$%%%%%%%%%%%%%%%!!!""""""###$$$$$$%%%%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''((((((((()))***+++++++++++++++)))))))))((((((((((((((()))(((((()))++++++***(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%$$$###""""""############$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######"""&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$###%%%'''***,,,---------(((&&&$$$###"""###$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((()))***+++,,,++++++***&&&&&&''''''''''''&&&&&&'''(((((((((&&&&&&(((***(((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%########################%%%$$$$$$###""""""############$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$!!!"""%%%(((***---...//////////////////......---%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''((()))*********))))))&&&&&&''''''''''''&&&&&&&&&'''((((((((((((+++---((((((((((((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))(((((((((((((((((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''&&&$$$''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######"""###############$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$######$$$%%%''')))+++---000111333444444222000///%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''((()))))))))((((((&&&&&&''''''''''''&&&&&&%%%'''((())))))***,,,...((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''***)))(((''''''((()))***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$%%%&&&'''&&&%%%''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''((((((''''''&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$%%%((('''%%%$$$$$$$$$%%%&&&(((((()))******)))((('''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&'''(((((('''(((***,,,((((((((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))((('''&&&&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%''''''&&&%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$%%%((('''%%%###"""######$$$######"""!!!!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&'''(((((('''%%%%%%&&&((()))(((((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&'''((('''%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$######$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########"""######$$$%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&%%%###""""""$$$&&&'''$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''+++***)))((((((((())))))&&&&&&''''''''''''&&&&&&'''((((((&&&$$$$$$%%%&&&)))((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%&&&'''((('''&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%###"""######$$$$$$$$$%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%######""""""###$$$$$$%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&''''''######$$$$$$%%%&&&''''''"""######$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''***)))((('''''''''((((((&&&&&&''''''''''''&&&&&&'''(((((('''%%%%%%&&&((())))))(((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&'''((('''&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%###"""#########$$$$$$%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%######""""""###$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%$$$"""!!! !!!###%%%%%%$$$###"""""""""###$$$&&&'''((((((""""""###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&'''''')))((('''&&&%%%&&&&&&'''&&&''''''''''''''''''&&&&&&'''(((''''''''')))+++))))))((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$###"""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&'''''''''%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""######$$$$$$$$$$$$######""""""#########$$$$$$$$$###########################$$$%%%$$$######$$$&&&##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''((('''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######"""$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""########################$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""######$$$$$$$$$$$$######""""""#########$$$$$$$$$########################$$$%%%%%%$$$######$$$&&&##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''((()))((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((((('''''''''&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&%%%%%%$$$%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$############$$$$$$$$$$$$#####################$$$$$$$$$########################$$$%%%&&&%%%$$$###$$$%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''((()))))))))))))))'''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((''''''&&&&&&&&&'''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$''')))+++%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$######################################################$$$%%%'''&&&$$$###$$$%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((''''''&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###$$$&&&)))***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$######$$$$$$$$$$$$######################################################$$$&&&''''''%%%$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&'''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''((((((''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$##################$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%$$$$$$######$$$$$$$$$$$$######$$$$$$$$$#######################################%%%&&&((((((&&&$$$###$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$############"""###$$$%%%%%%%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$######$$$$$$$$$#########""""""########################%%%'''))))))&&&$$$####################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%###!!!##############################$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''######$$$$$$$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$############""""""###$$$%%%%%%%%%%%%%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$######""""""########################%%%'''))))))'''$$$####################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""###%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%%%%###!!!##############################$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&((()))((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***)))((('''&&&%%%%%%$$$(((((((((((((((((())))))((((((((())))))*********(((((()))))))))(((((('''******)))(((((()))+++,,,++++++***)))(((((((((((('''''''''(((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))))))))(((((('''''''''&&&''''''''''''''''''''''''&&&&&&'''((())))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''')))(((((()))******)))'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$######""""""########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$############$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&((()))((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''(((((()))***)))))))))((((((((('''(((((((((((()))))))))))))))(((((((((((((((((('''))))))***+++++++++******,,,+++)))(((((((((((()))&&&&&&&&&&&&&&&'''((()))((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&'''(((((()))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&'''((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''(((''''''((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########"""########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%&&&((()))((('''''''''&&&&&&&&&%%%%%%%%%(((((('''&&&%%%$$$######&&&&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&'''((())))))******''''''''''''''''''''''''))))))))))))*********+++,,,,,,++++++***)))))))))******+++,,,,,,---,,,,,,---,,,+++***************+++***)))((('''&&&&&&&&&+++******))))))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&'''''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&''''''((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''&&&&&&'''(((((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&"""######$$$&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%&&&((()))(((&&&''''''&&&&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%)))(((&&&$$$$$$$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''(((((()))))))))***'''''''''((((((((((((((())))))******+++,,,,,,,,,,,,,,,,,,,,,++++++++++++)))***+++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,---,,,+++***************++++++++++++************))))))))))))))))))))))))(((((((((((((((((((((((())))))(((''''''&&&''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''((((((((((((((('''((((((((('''&&&&&&%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&%%%%%%&&&''''''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%'''((()))'''&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''+++***'''$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))))))))))))))(((((((((((()))))))))*********++++++++++++,,,------...//////------...///000111111111333444555555666666666555333333222222111111000///))))))***+++,,,...///000************************************************))))))))))))))))))))))))***)))(((''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''(((((((((((((((''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&%%%%%%&&&''''''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&'''(((((('''%%%''''''&&&&&&&&&%%%%%%%%%######$$$%%%&&&'''((((((***)))'''%%%############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))******************************'''((()))+++,,,...///000444555555666777888999999======>>>???AAABBBCCCCCCKKKKKKLLLLLLLLLLLLKKKKKKIIIHHHHHHFFFDDDBBB@@@>>>777666333111...,,,++++++***************)))))))))************************))))))))))))))))))))))))))))))(((((('''((((((((('''''''''(((((((((((((((''''''''''''''''''''''''(((((((((((((((((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&%%%%%%&&&''''''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%&&&&&&''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$#########$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&'''(((((('''%%%''''''&&&&&&&&&%%%%%%%%%######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))***++++++******+++,,,---...//////---...111555999===@@@BBBGGGGGGHHHIIIJJJKKKLLLLLLPPPQQQQQQRRRSSSTTTUUUUUUXXXXXXXXXXXXWWWVVVUUUUUUVVVVVVVVVVVVUUUTTTRRRQQQMMMKKKFFF@@@;;;666222111222222000///---,,,+++***++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((()))***''''''''''''((((((((()))''''''''''''''''''''''''((((((((((((((('''&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''&&&%%%&&&((((((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###$$$%%%&&&&&&''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$"""#########$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&########################$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&'''((((((&&&%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))***+++++++++)))***+++...000222444555;;;===BBBGGGMMMSSSWWWYYYXXXXXXYYYZZZ[[[\\\]]]^^^YYYYYYYYYYYYYYYYYYZZZZZZQQQQQQQQQQQQPPPNNNMMMLLLQQQRRRUUUWWWXXXYYYYYYYYYUUUTTTQQQNNNKKKIIIHHHGGG;;;:::888666333000...---++++++++++++++++++++++++))))))))))))))))))))))))(((((('''(((((()))***+++&&&'''''''''(((((())))))''''''''''''''''''''''''(((((())))))((('''&&&&&&$$$%%%%%%&&&'''((())))))(((((((((((((((((((((((('''''''''&&&&&&''''''''''''&&&&&&'''(((((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$%%%%%%&&&'''''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$###""""""###$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$############$$$$$$!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$""""""######$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&########################$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&$$$$$$$$$$$$%%%&&&'''(((***)))''''''((()))(((''''''((()))***,,,---------444777:::>>>AAAEEEJJJMMMRRRUUUWWWVVVWWWZZZZZZXXX___WWWSSSUUUUUUQQQPPPSSSPPPOOOOOOPPPRRRTTTUUUUUUTTTNNNJJJIIIGGGBBBAAACCCMMMKKKHHHGGGHHHIIIIIIHHHEEEEEEDDDEEEHHHLLLQQQSSSKKKKKKLLLMMMJJJDDD===777222333...'''''',,,---)))...---++++++++++++***(((*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$######%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########&&&&&&%%%$$$$$$######"""$$$%%%%%%$$$######$$$&&&%%%$$$###""""""###$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%######$$$%%%%%%%%%%%%$$$"""######$$$$$$%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""""""""###$$$$$$$$$$$$###!!!!!!!!!!!!"""###%%%%%%''''''&&&&&&&&&%%%%%%%%%''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''******)))((('''''''''(((***(((&&&%%%&&&'''((((((///,,,))))))+++111777<<>>???AAABBBCCCEEEIIIMMMQQQRRRQQQPPPFFFFFFBBB:::777777333,,,******+++---///...+++((()))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&(((''''''&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&'''(((&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$######%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$%%%$$$%%%&&&%%%######%%%&&&%%%$$$############$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%######$$$%%%%%%%%%%%%$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########""""""###$$$$$$$$$$$$###""""""!!!""""""###$$$%%%'''&&&&&&&&&&&&%%%%%%%%%''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))(((''''''&&&&&&&&&&&&---+++(((&&&&&&(((+++---,,,---///333;;;FFFOOOUUUWWW]]]ccceeebbb[[[TTTPPPGGGJJJJJJGGGHHHLLLMMMKKKYYYXXXYYY]]]^^^\\\\\\^^^[[[___dddffffffdddbbbbbbhhheeeeeegggfffaaa```bbb\\\___bbbccc```[[[VVVTTTQQQOOOLLLJJJGGGFFFFFFFFFJJJKKKNNNRRRVVV[[[___aaa[[[[[[VVVOOOIIIDDD===555///...,,,,,,------+++***+++++++++++++++***)))((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''')))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###%%%&&&((()))%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$######%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###"""######$$$%%%%%%&&&&&&$$$&&&'''&&&%%%$$$%%%'''%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%######$$$%%%%%%%%%%%%$$$&&&&&&%%%%%%$$$######"""%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$""""""###$$$$$$$$$$$$#########"""""""""######$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&%%%%%%&&&''''''(((******((('''(((,,,222666999>>>GGGPPPXXX\\\^^^^^^[[[[[[ZZZVVVPPPLLLJJJIIIOOORRRTTTUUUYYYaaaeeedddggghhhjjjkkkkkklllooossstttwwwzzz{{{zzz{{{zzzvvvqqqnnnqqqvvvvvvssspppnnnnnnmmmjjjgggbbbaaa___^^^\\\[[[ZZZZZZVVVVVVVVVWWWYYY]]]cccfffhhhfffccc___ZZZUUUOOOIIIBBB<<<444...,,,,,,,,,---------------+++***((((((************************))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%&&&''''''&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$#########%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$$$$$$$###$$$$$$######"""#########&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((())))))((((((''''''((()))******%%%(((+++...222999AAAGGGWWWZZZ___bbbaaa[[[TTTOOOOOOOOONNNMMMMMMOOOTTTXXXbbbfffiiijjjooovvvzzzzzzrrrwww{{{}}}wwwxxxwwwuuurrrnnnkkkgggfff```aaaaaa```___aaaeeehhhiiigggeeeeeeeeeccc```___VVVQQQIIIAAA;;;666222///,,,++++++***************++++++++++++++++++++++++************************))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$#########$$$$$$%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######%%%$$$$$$######$$$$$$%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$&&&((((((&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$$$$$$$###%%%$$$###############$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''(((((('''''''''''''''''''''''''''''''''(((((())))))***''''''''''''((()))***+++...444;;;AAAFFFLLLTTTYYY\\\[[[YYYVVVRRRMMMHHHFFFGGGKKKPPPUUUYYY]]]bbbfffiiioootttxxx}}}zzz{{{}}}|||wwwoooiiiggggggeeebbbbbbfffhhhfffeeefffaaa```___[[[TTTJJJ???777///---+++******+++,,,...++++++++++++++++++++++++***************************))))))(((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%######$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######""""""###$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######%%%$$$$$$######$$$$$$%%%#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$######"""###%%%'''(((&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%######$$$%%%%%%%%%%%%$$$"""######$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%""""""###$$$$$$$$$$$$###$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''&&&''''''((())))))******&&&''')))+++...222555666@@@FFFMMMQQQQQQQQQSSSVVVLLLKKKKKKKKKMMMPPPTTTVVVTTTYYYbbbjjjrrryyywwwtttnnnkkklllqqqqqqkkkggggggffffffgggfffbbb[[[QQQKKK@@@===777111...---...///,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$##################$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''########################$$$%%%%%%%%%%%%$$$######%%%$$$$$$######$$$$$$%%%"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$"""$$$''''''&&&$$$$$$$$$######$$$%%%%%%$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#################################$$$$$$$$$%%%%%%""""""###$$$$$$$$$$$$###############$$$%%%%%%&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((&&&''''''((()))******+++)))+++///555<<>>JJJMMMQQQUUUTTTQQQMMMKKKCCCAAABBBGGGPPPYYY___bbb___fffsss~~~wwwjjj]]]VVVYYYYYYZZZ[[[YYYRRRIIIAAA888666333///---...000222++++++++++++++++++++++++++++++***)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((''''''&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$%%%%%%########################$$$$$$$$$#########""""""###$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$##############################$$$$$$$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&'''&&&$$$###$$$%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%!!! """###!!!"""%%%%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&%%%&&&&&&''')))***+++%%%+++222888===CCCJJJPPPUUUTTTSSSRRRQQQNNNIIIFFFIIIJJJMMMTTT^^^eeeiiijjjrrrzzz{{{hhh]]]\\\\\\^^^``````[[[WWWIIIDDD<<<444...------...***+++,,,------+++***)))++++++***))))))))))))***(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''%%%%%%%%%&&&'''''''''((('''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$########################$$$$$$$$$##################$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$########################"""######$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&'''&&&$$$###$$$%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###&&& !!!'''&&&'''$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&""""""######$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&'''((((((((((((,,,666DDDMMMQQQRRRSSSUUUKKKMMMMMMNNNPPPSSSQQQMMMUUUXXX]]]ccciiioootttxxxtttmmmddd```aaabbbbbbaaa]]]WWWMMMCCC:::333---)))+++,,,,,,,,,,,,++++++***,,,+++******))))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''$$$%%%%%%&&&'''(((((()))&&&&&&&&&''''''((((((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$############################################################$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$########################""""""###$$$$$$$$$##############################$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%&&&'''&&&$$$###$$$%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$&&&(((&&&""""""%%%$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&'''''''''%%%%%%%%%$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''+++***'''%%%&&&***...000DDDKKKTTTYYYXXXUUURRRQQQGGGMMMQQQSSSYYY______[[[YYY```iiipppwwwwwwtttpppjjjeeefffccc^^^XXXPPPFFF;;;333///...,,,***)))***+++,,,,,,++++++***************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''%%%%%%&&&&&&'''((())))))%%%%%%&&&&&&''''''(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$############################################################$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$########################!!!"""###$$$$$$$$$$$$$$$########################"""######$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$######&&&%%% ###%%%######$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''')))***++++++''''''&&&&&&%%%$$$$$$###%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&'''''''''(((&&&%%%'''///<<>>DDDHHHIIIIIIGGGEEEIIIQQQSSSOOOOOORRROOOTTTYYY[[[\\\aaaiiipppqqqttttttqqqkkkfffeeefffccckkkqqqqqqttt~~~wwwlllccc^^^\\\YYYWWWSSSKKK@@@666000...---,,,,,,,,,,,,++++++*********))))))))))))((((((((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###""""""############$$$$$$$$$###########################%%%'''))))))'''%%%#########$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&%%%%%%$$$&&&&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%###$$$)))(((###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''###"""!!!"""$$$%%%%%%###&&&&&&&&&'''''''''(((((()))(((&&&%%%%%%&&&((()))######$$$%%%%%%&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&((())))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((+++(((&&&'''******(((%%%,,,'''(((777MMMZZZXXXQQQUUUPPPMMMMMMOOOKKKBBB:::FFFKKKOOOMMMFFF@@@>>>>>>@@@GGGGGGBBBCCCKKKNNNLLLVVVWWWVVVSSSOOOKKKJJJJJJQQQUUUXXXXXXVVVVVVZZZ___eeejjjoooooojjjeeeeeegggssswwwssshhhaaa[[[UUUYYYSSSMMMFFF:::...,,,111,,,---...---+++******+++))))))))))))((((((((((((&&&'''''''''(((((())))))''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((()))((('''&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$##################$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%&&&&&&&&&'''''''''&&&$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$(((((((((((())))))))))))&&&'''''''''&&&%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&))))))***))))))(((''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''%%%###$$$&&&'''%%%###&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''')))******(((&&&+++000;;;JJJXXX^^^\\\XXXWWWQQQKKKGGGGGGFFFBBB???AAAFFFIIIFFF>>>999:::======FFFKKKHHHHHHPPPTTTSSSNNNOOOOOONNNMMMMMMOOOQQQZZZ]]]___]]]WWWSSSSSSUUUbbbdddfffffffffggglllooozzz}}}~~~pppcccYYYXXXTTTQQQNNNEEE777...,,,------,,,,,,,,,,,,++++++***************))))))((('''''''''((((((((())))))''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%$$$#########$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&'''''''''((((((((('''''''''''''''&&&%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))))))))(((((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$%%%'''((('''%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$'''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%'''((())))))((()))***222@@@RRR^^^```]]]ZZZYYYRRROOOKKKGGGDDDAAA@@@???;;;???@@@<<<666333777<<<===IIIOOOIIIEEEIIIMMMLLLDDDFFFHHHJJJLLLOOOSSSVVV___bbbccc```YYYSSSPPPOOOYYYYYYZZZ]]]dddmmmuuu{{{~~~lll]]]ZZZVVVTTTVVVSSSGGG999000111...++++++---...---+++***+++,,,,,,,,,+++))))))(((((((((((())))))))))))''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&'''''''''((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((())))))'''(((((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%&&&((())))))(((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((())))))'''&&&***111777EEERRR```ddd]]]TTTQQQQQQHHHKKKNNNLLLGGG@@@<<<;;;;;;:::999777666888<<>>@@@???AAADDDHHHLLLNNNPPPRRRTTT[[[]]]^^^\\\XXXTTTRRRRRROOOQQQUUU]]]iiittt|||xxxzzz~~~pppddd]]]WWWWWWXXXSSSHHH???555000******---///---******+++,,,---,,,+++)))((())))))))))))))))))))))))''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''&&&&&&&&&'''''''''''''''(((''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%######$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&((())))))((('''&&&''''''''''''''''''''''''&&&''''''(((((()))))))))&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''((())))))(((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))(((''''''***444AAALLLXXX\\\```^^^VVVOOOLLLLLLEEEIIILLLJJJDDD>>><<<===>>>:::777999???DDDDDDBBBPPPYYYZZZLLL???===???>>>GGGKKKPPPSSSSSSQQQPPPOOOPPPQQQQQQQQQOOONNNNNNOOOOOOSSSZZZeeennnuuuwwwvvvhhhjjjnnnssstttvvv~~~xxxnnnaaaXXXVVVTTTOOOJJJ;;;555...+++---...,,,))))))***+++++++++***)))(((*********************)))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&''''''((('''''''''(((''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''((())))))((((((((('''&&&&&&%%%%%%&&&&&&''''''((()))***)))((('''&&&''''''''''''''''''''''''%%%&&&&&&'''(((((())))))&&&&&&'''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&''')))...777EEERRR[[[```^^^ZZZVVVRRROOOMMMMMMHHHGGGDDD???;;;;;;???DDDAAA>>>===BBBIIIKKKHHHCCCGGGQQQSSSIIIBBBCCCEEEDDDNNNRRRVVVWWWTTTOOOKKKIIIFFFFFFGGGHHHGGGFFFEEEDDDQQQVVV]]]dddhhhhhheeecccXXXZZZ___eeeiiimmmuuu~~~xxxeeeYYYTTTPPPLLLDDD>>>555000......---+++++++++******))))))))))))++++++++++++************((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((''''''((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''((((((((())))))))))))***'''(((((()))))))))))))))((((((''''''''''''(((((()))))))))))))))(((((('''''''''''''''''''''''''''%%%&&&&&&'''((()))******&&&&&&'''(((((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((('''&&&%%%&&&'''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&***333>>>JJJSSSXXXZZZ\\\ZZZVVVSSSQQQOOOMMMKKKEEEBBB===888666999???CCC???CCCHHHLLLLLLIIIDDD@@@???JJJOOOJJJGGGJJJIIIDDDOOOPPPQQQOOOKKKFFFCCCBBB@@@BBBEEEHHHHHHEEE@@@<<>><<<999666666:::>>>BBBOOOXXXYYYLLL??????JJJTTTTTTUUUVVVWWWWWWRRRKKKEEEKKKEEE???===>>>===888333EEEHHHKKKJJJDDD<<<555111///000222333555888===AAABBBFFFNNNUUU]]]eeelllppp}}}lllRRRSSSRRRNNNGGG===555111000///---++++++,,,---,,,,,,,,,+++******++++++***((())))))))))))))))))))))))(((((('''&&&&&&&&&&&&'''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%)))(((&&&###"""###$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((&&&''''''((((((''''''&&&$$$%%%&&&&&&'''''''''&&&'''&&&%%%%%%%%%''')))***'''(((((((((''''''(((***((()))***)))((((((,,,///,,,,,,+++++++++,,,,,,---,,,++++++,,,......---,,,...,,,***((('''((())))))'''(((***+++++++++******)))((((((((()))******+++)))'''&&&%%%%%%&&&((()))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''******))))))((((((''''''&&&'''((()))((('''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%&&&&&&%%%######$$$&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&'''))))))'''$$$'''///666IIIRRR\\\```]]]VVVPPPNNNMMMIIIHHHKKKKKKFFFAAA???>>>======>>>BBBDDDEEEFFFLLLPPPOOOFFF@@@DDDKKKPPPMMMPPPRRRQQQMMMIIIFFFFFFBBBAAA@@@<<<999777666777<<<>>>>>><<<777222///---...///111222333666:::>>>>>>BBBHHHNNNSSSYYY___cccjjjkkknnnsssyyy~~~]]]YYYTTTPPPKKKCCC999111000...+++***,,,---......,,,+++******++++++***((())))))))))))))))))))))))(((((('''&&&&&&&&&&&&'''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%)))(((&&&$$$###$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''(((((()))))))))))))))%%%&&&(((((('''(((***,,,)))+++,,,+++***+++...111///000000111111222222333,,,***((()))+++.........++++++***)))***,,,///000***+++,,,,,,,,,+++***)))***+++---.........---,,,***)))((((((((((((******(((((((((((((((((((((((((((''''''&&&&&&''''''(((***)))))))))(((((((((''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%&&&&&&%%%######$$$&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%((()))&&&%%%,,,;;;GGGZZZ^^^cccbbb[[[SSSNNNKKKHHHHHHKKKOOOLLLDDD===;;;666888<<>>DDDHHHGGGJJJMMMMMMHHH@@@<<<>>>BBB===AAACCC===444000222777333333222///,,,******+++,,,...//////000222666999999<<<@@@CCCGGGJJJNNNQQQSSSUUUWWWZZZ___cccgggiiiqqqssswww|||ttthhhZZZSSSQQQLLLAAA777333000---+++,,,...//////---+++******++++++***))))))))))))))))))))))))))))))(((''''''&&&&&&''''''%%%%%%&&&''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%((('''&&&%%%%%%&&&'''((($$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&''')))******((('''%%%((()))******))))))***+++***,,,...000111333777999555666888999::::::::::::@@@<<<777444333333222222...---+++))))))***,,,---,,,------......---,,,,,,))),,,///111111///,,,***+++++++++***************))))))))))))))))))))))))(((''''''&&&&&&''''''((())))))))))))((((((((((((''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''%%%&&&&&&%%%######$$$&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''(((---999JJJWWW```aaaaaa]]]WWWQQQMMMLLLEEEEEEGGGIIIEEE===:::;;;555:::AAACCCBBB?????????AAABBB@@@>>>AAAFFFGGGEEELLLKKKGGG@@@888555888<<<@@@DDDDDD===333---...333---...---+++))))))***,,,+++,,,---------///111444333666999;;;===???BBBDDDFFFGGGIIIMMMPPPTTTVVVXXXbbbffflllrrrwww|||iiiXXXQQQNNNJJJEEE;;;777222///............---+++******+++,,,***))))))))))))))))))))))))))))))(((((('''''''''''''''%%%&&&&&&'''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''((()))$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%))))))******)))((('''&&&)))+++,,,,,,++++++,,,---444666:::>>>CCCGGGLLLNNNRRRTTTVVVYYYZZZYYYXXXWWWYYYUUUQQQMMMJJJFFFBBB@@@AAA>>>:::555222///......------------------,,,,,,...///111222222000---,,,******+++++++++***)))((())))))))))))))))))))))))((((((''''''''''''(((((())))))))))))((((((((((((((('''%%%$$$$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%&&&''''''%%%&&&&&&%%%######$$$&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''&&&%%%(((///<<>><<<<<<999666888<<>>>>><<<777111---,,,---***+++------,,,++++++,,,***+++,,,,,,,,,---///111000222555666777999<<<>>>@@@BBBDDDHHHKKKOOOQQQRRRXXX^^^fffmmmrrruuuwwwyyyyyylll]]]TTTQQQPPPEEEAAA:::555222///---,,,---,,,++++++,,,,,,+++)))))))))))))))))))))))))))))))))(((''''''''''''(((%%%&&&''''''(((((('''''''''''''''((((((((())))))(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''(((((()))$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((%%%&&&&&&''''''&&&&&&%%%''''''(((((((((''''''&&&,,,+++************,,,,,,)))---222666999<<>>>>>777666555333111000///...444444333222000///......))))))******)))(((''''''(((((((((((((((((((((((((((((((((''''''((((((((((((((((((((())))))))))))((('''&&&%%%$$$%%%&&&'''%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''(((%%%&&&&&&%%%######$$$&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''')))000===MMMZZZ___```bbb^^^WWWPPPKKKHHHFFFFFFBBB<<<999999:::;;;???EEEMMMTTTWWWQQQEEE@@@EEEMMMGGGNNNRRRNNNHHHGGGFFFEEEAAA>>>;;;;;;<<<<<<;;;:::444222000......---,,,+++'''***------,,,+++******)))***,,,---,,,,,,...000...000333444555777999;;;<<<>>>AAAEEEHHHKKKMMMNNNMMMRRRYYY___bbbdddeeefffiiioooxxxsssaaaTTTOOOMMMIIICCC===888333...+++...,,,++++++,,,,,,+++***))))))))))))))))))))))))***)))((((((''''''((((((&&&&&&'''(((((((((((('''''''''((((((((()))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((&&&''''''''''''''''''&&&'''(((((()))******))))))((((((((())),,,000444666888===EEEMMMSSSYYY___bbbiiiiiiiiikkkmmmnnnmmmlllccceeegggjjjlllnnnnnnnnnnnnllljjjfff___UUUJJJBBBCCCBBBAAA@@@@@@AAACCCEEEJJJIIIFFFCCCAAA???>>>===888666444111...---,,,+++++++++******)))((((((((((((((((((((((((((((((((()))((((((''''''(((((()))(((((((((((())))))))))))(((((('''&&&&&&&&&&&&'''%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''(((%%%&&&&&&%%%######$$$&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((000???OOO[[[aaa```]]]YYYUUUMMMGGGCCCAAAAAAAAABBB===<<>>888111---...,,,++++++,,,---+++***))))))))))))))))))))))))***))))))(((((((((((((((&&&&&&'''((((((((((((((('''((((((((())))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((('''(((((())))))((((((''''''((()))***+++,,,,,,,,,)))+++///555<<>>???LLLLLLKKKJJJJJJKKKLLLMMMBBBAAA???<<<999555222000000///---,,,+++++++++,,,))))))))))))))))))))))))))))))(((((((((((())))))'''((((((((()))))))))***(((((())))))(((((('''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''((((((%%%&&&&&&%%%######$$$&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((666JJJ[[[cccbbb^^^ZZZOOOJJJCCC>>><<<===>>>???===:::<<>>999222666<<>>@@@AAAAAAAAAJJJJJJIIIHHHGGGIIIMMMQQQQQQWWW^^^cccfffjjjooossswwwzzz~~~zzzuuujjjnnnsssuuutttqqqooonnnjjjmmmqqqqqqnnnllllllmmmrrr{{{ttteeeSSSPPPLLLGGGBBB;;;444000...---+++,,,------,,,***))))))))))))))))))))))))******)))(((((((((((((((&&&''''''((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''(((((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((((())))))))))))(((((('''(((***+++------......222777???IIISSSZZZ___bbb___aaabbbaaa]]]ZZZXXXWWWPPPNNNLLLLLLLLLJJJFFFBBB===???CCCHHHNNNTTTZZZ\\\\\\ZZZWWWTTTQQQKKKEEE@@@???>>>===<<<<<<===>>>@@@<<<===???BBBFFFJJJNNNQQQRRRSSSRRRPPPLLLFFF@@@===444222000...---...///000************************))))))(((((((((((())))))'''((((((((())))))******((()))*********)))'''&&&&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&%%%$$$###$$$&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((())))))***+++,,,333GGGYYY___aaaaaaXXXKKKGGGHHHDDD>>>:::;;;999555:::<<<===AAAGGGKKKFFF===DDDEEEEEEDDDBBB@@@???@@@GGGGGGEEE@@@;;;888999:::<<<;;;888444111...---,,,************+++++++++++++++++++++,,,,,,------------------.........//////,,,------...000222333444666888:::;;;<<<===@@@CCCBBBCCCDDDDDDFFFIIIMMMQQQNNNRRRWWW^^^dddiiimmmpppvvv{{{~~~zzzxxxuuuqqqlllhhheeedddjjjhhhiiimmmmmmiiiggghhhssszzzsssbbbWWWMMMJJJFFF===444000000/////////000///,,,)))+++++++++************)))************))))))))))))%%%&&&&&&'''((()))******))))))))))))))))))))))))))))))(((((('''''''''&&&((((((((((((((('''&&&&&&))))))(((((('''&&&%%%$$$''''''''''''''''''''''''))))))((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((((((((())))))((('''&&&&&&'''''''''''''''''''''''''''((((((((('''&&&%%%%%%(((((('''''''''&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''((('''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$###%%%&&&''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$%%%&&&'''''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((()))((('''&&&%%%&&&''''''+++***))))))*********)))''')))*********///888@@@GGGPPP\\\eeegggfffcccaaa^^^XXXNNNHHHFFFGGGIIIJJJQQQOOOMMMOOOQQQNNNFFF???888666555777999>>>HHHSSSNNNXXX^^^]]][[[[[[ZZZVVVSSSTTTRRRNNNNNNOOOKKKFFFGGGDDDAAA???>>>???AAABBBCCCHHHPPPWWWZZZXXXSSSPPPJJJIIIFFF>>>555///...///+++***)))***+++,,,+++))))))))))))))))))))))))))))))))))))))))))*********)))******(((&&&%%%&&&'''***'''$$$&&&***+++(((%%%((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&((())))))((())),,,///BBBRRR___```]]]ZZZQQQFFFAAAAAA===777666999999666999@@@FFFGGGGGGGGGCCC>>>GGGIIIJJJIIIGGGEEEDDDDDDGGGDDD@@@===;;;888444111444333111///---++++++***************************,,,,,,,,,,,,,,,---------,,,,,,,,,---------......---------...///111222333555666999:::;;;===@@@BBB@@@AAACCCCCCDDDGGGKKKOOONNNSSSYYY```eeeiiikkkmmmtttxxx}}}~~~|||yyytttooojjjeeeccceeeeeegggiiigggdddhhhooozzzzzzgggUUUOOOMMMFFF;;;333000///......///...,,,***++++++++++++************************))))))))))))&&&'''''''''((())))))))))))))))))))))))))))))))))))(((((((((''''''''''''((((((((((((((('''&&&%%%'''&&&&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''')))(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%(((((('''''''''&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((((((((('''''''''((())))))((()))+++---...,,,)))''')))...444888===EEEPPPXXXbbbfffkkklllhhh^^^SSSLLLBBB@@@<<<:::;;;???EEEHHHCCCCCCCCCDDDDDDCCCAAA??????===???BBBEEEGGGOOOWWWbbbkkkqqqqqqpppssssssqqqllllllhhhbbb______]]]XXXZZZXXXTTTPPPLLLJJJHHHHHHCCCCCCDDDFFFHHHKKKMMMNNNQQQQQQPPPLLLFFF???;;;999000...------...///...---++++++******))))))))))))*********************************)))'''&&&'''(((***'''%%%&&&)))+++(((%%%(((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''')))***(((&&&)))111888RRR]]]ccc]]]TTTOOOGGG???===<<<777333555<<>>???JJJSSSQQQIIIEEECCCAAAHHHJJJLLLLLLJJJGGGEEEEEEBBB???<<<;;;;;;888111+++---,,,,,,+++************************************---------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------...///000111333555777888999;;;???AAA???@@@AAABBBCCCFFFIIILLLOOOTTT\\\bbbddddddddddddjjjmmmppptttxxx}}}~~~|||wwwqqqkkkeeebbb```bbbeeeeeeaaa```jjjuuu~~~vvv[[[QQQPPPKKK@@@777222000............---,,,,,,+++++++++************************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((('''''''''''''''((((((((((((''''''&&&%%%$$$$$$###$$$%%%&&&'''''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((((((((((((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((('''&&&&&&(((((((((''''''''''''&&&'''(((((())))))(((((('''''''''''''''''''''''''''((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&(((***+++)))((('''&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%###$$$$$$%%%&&&'''((()))&&&%%%%%%%%%%%%&&&'''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((''''''(((((()))*********+++,,,,,,------......///777>>>GGGPPPXXX```iiiooooooppppppkkkaaaSSSEEE===444555555444222444999>>>>>>AAAEEEFFFGGGJJJMMMQQQQQQPPPSSSXXXZZZ[[[```fffooouuuzzzyyywwwyyy{{{{{{zzzzzzuuulllgggggghhhfff^^^]]]\\\[[[[[[ZZZZZZZZZQQQNNNHHHCCC@@@??????@@@GGGJJJNNNQQQRRRNNNGGGBBB>>>;;;666333000...,,,***------,,,++++++***++++++***************************++++++***((('''((()))***(((&&&''')))***(((&&&(((((((((((((((((((((((('''''''''&&&&&&&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''((()))(((&&&&&&...<<>><<<888666;;;EEEJJJJJJHHHRRRXXXSSSJJJEEEDDDDDDDDDFFFIIIJJJGGGCCCAAA???::::::;;;<<<;;;777111,,,,,,++++++******++++++,,,)))))))))***++++++,,,,,,//////......------,,,,,,---------------------------------------...///000111333555777888:::===@@@>>>@@@AAABBBCCCEEEHHHKKKOOOUUU\\\___^^^ZZZXXXWWWXXXYYY]]]aaagggoooxxxzzzzzzxxxtttoooiiidddbbb``````bbbbbb``````iiitttyyyhhhZZZVVVPPPGGGAAA666333000............---,,,,,,+++++++++*********************)))))))))((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((()))))))))))))))(((((('''&&&%%%$$$$$$%%%&&&(((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((&&&%%%&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((('''(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''((((((((('''''''''''''''(((((())))))))))))((((((''''''''''''''''''''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%'''&&&$$$$$$%%%''')))++++++***'''%%%$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$$$$$$$%%%%%%&&&'''((((((&&&%%%%%%%%%%%%&&&''''''((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''((()))))))))))))))000...,,,+++...555>>>EEEQQQWWW___gggkkkooorrrtttooopppnnndddSSSDDD<<<999<<<@@@CCCAAA>>>===AAAFFFPPPSSSXXX^^^ccchhhkkknnnllljjjlllpppsssssswww|||zzz}}}~~~{{{wwwvvvwwwxxxzzzzzzuuukkkeeegggiiijjj\\\\\\\\\\\\^^^aaadddeee^^^]]][[[WWWQQQKKKEEEBBBEEEHHHOOOVVVYYYUUUKKKCCCFFFBBB<<<888444222///---///...---,,,,,,,,,---...+++++++++++++++*********+++,,,,,,***)))((()))+++***((('''''')))***)))'''((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((''',,,999JJJWWWZZZ[[[XXXQQQJJJHHHFFFEEE???===::::::BBBNNNSSSSSSLLLOOOOOOHHHCCCBBBBBB@@@AAACCCFFFFFFBBB>>>;;;:::666;;;???>>>777000...---,,,,,,+++*********++++++'''((()))+++,,,...///000/////////......---------////////////............---------------...///000111333555666666888;;;>>>>>>@@@BBBCCCDDDEEEHHHJJJNNNTTTYYYXXXSSSLLLIIIHHHFFFHHHJJJNNNTTT^^^hhhooommmmmmllljjjhhhdddaaa```___\\\\\\^^^```bbbgggmmmtttpppcccXXXPPPMMM>>>999444000............,,,,,,,,,++++++++++++***************)))))))))((()))))))))))))))((((((((((((((((((((((((((((((((('''''''''((((((((((((((()))******+++++++++******+++***((('''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''((('''&&&&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''((((((((((((((('''((((((((((((((((((((((((''''''((((((((((((((('''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((('''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%######$$$&&&'''+++***'''%%%$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((('''''''''((((((((())))))))))))((((((((((((((((((+++---000555===IIIVVV___iiimmmrrruuuuuusssqqqpppqqqtttqqqbbbMMM??????DDDNNNTTT[[[]]]]]]^^^ccchhhiiiiiimmmuuu}}}|||{{{wwwuuuxxxzzz{{{~~~}}}wwwtttvvvyyyuuutttnnneee```aaaccccccbbb___[[[XXXWWWXXX[[[\\\ZZZ]]]___aaaaaa___\\\ZZZYYY[[[___cccddd^^^SSSJJJGGGDDDAAA>>>===;;;:::888111///...,,,,,,,,,---...---,,,,,,,,,+++++++++***+++,,,,,,+++))))))***,,,)))((((((((()))))))))((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((()))***...888GGGVVVaaaZZZVVVPPPLLLKKKKKKJJJHHH<<<;;;:::<<>>@@@BBBCCCDDDEEEGGGIIILLLPPPRRROOOFFF???=========>>>@@@CCCHHHPPPYYY___^^^^^^^^^]]]\\\\\\\\\\\\[[[WWWVVV[[[aaaeeekkkqqq~~~ttt```TTTQQQHHHBBB999333000/////////,,,,,,,,,,,,++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((((((((()))******++++++++++++***,,,,,,+++***)))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&'''((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))(((((('''(((((((((((()))))))))((())))))******))))))((((((((((((((((((((((((((('''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''&&&%%%$$$###$$$$$$%%%)))((('''&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''(((((((((''''''((((((((()))))))))***)))((((((((()))++++++'''111???MMMXXXbbbkkkqqqvvvxxxzzzzzzyyyvvvsssppppppuuuuuuiiiZZZSSSZZZdddjjjnnnsssuuuuuuuuuwwwyyyrrrppprrrxxx{{{uuusssmmmjjjlllmmmmmmnnnqqqqqqoooooooookkkgggjjjoookkkiiibbb[[[YYY[[[ZZZVVV___\\\XXXUUUTTTUUUWWWXXXYYYYYYXXXYYYZZZ]]]```bbbaaacccfffiiijjjhhhccc___WWWTTTPPPLLLIIIEEEAAA===888666222///---,,,,,,,,,...------,,,,,,+++++++++***++++++***))))))***,,,))))))))))))))))))))))))((((((((((((((((((((((((((((((((('''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((()))///:::GGGTTT]]]aaaZZZQQQIIIGGGIIIIIIEEEAAA888888888<<>>AAABBBBBBCCCEEEFFFHHHJJJKKKFFF<<<777777:::999:::<<>>AAAEEEHHHNNNMMMKKKJJJKKKNNNQQQSSSUUUVVVZZZ```fffrrr{{{{{{||||||}}}mmmaaaWWWOOOCCC888222000//////---------,,,,,,,,,++++++************))))))))))))''''''((()))***++++++,,,))))))))))))))))))))))))&&&'''''''''(((((())))))&&&&&&'''(((((((((((((((''')))+++------,,,***(((''''''''''''''''''''''''&&&'''''''''''''''''''''(((((((((((((((((((((((()))'''&&&'''((()))((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&'''((())))))((((((''''''''''''''''''''''''''''''((()))))))))))))))'''((((((((())))))******))))))************))))))))))))))))))))))))))))))'''((()))))))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((###$$$&&&'''((())))))(((%%%&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%$$$$$$%%%''''''###$$$$$$%%%&&&'''((((((&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))(((((((((((())))))))))))+++***((((((+++000666999RRR[[[gggooorrruuuxxx|||~~~}}}}}}}}}}}}|||zzz{{{{{{{{{zzzyyyyyyzzz|||zzzxxxtttqqqmmmiiiccc___ZZZ]]]aaaeeegggjjjnnnqqqzzzuuutttxxxxxxsssmmmkkkuuussstttwwwuuuppprrryyy{{{zzzxxx{{{vvvxxx|||}}}zzzxxxsssoookkkiiiggggggeeedddaaa\\\XXXWWW[[[___ddddddeeefffgggeee```]]]VVVRRRKKKBBB;;;666333222//////...---,,,,,,++++++)))******)))((((((***+++)))*********)))((()))***(((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((((((&&&%%%'''***+++)))''')))444DDDRRRYYYYYY[[[^^^KKKFFF???:::777777777777;;;<<>>@@@@@@@@@@@@BBB@@@<<<888666555555666:::999999:::<<<@@@CCCFFFIIIIIIIIIJJJKKKMMMNNNOOOQQQYYY___```iii~~~{{{uuuuuuxxxyyy}}}ddd]]]SSSHHH???777///,,,...,,,---......---,,,,,,---************))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))(((((((((((((((((((((((('''''''''''''''((())))))*********)))))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((******))))))((((((((('''((((((((()))))))))))))))%%%&&&((()))))))))(((''')))))))))))))))))))))))))))))))))(((((((((''''''&&&'''((((((''''''(((***''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%&&&'''(((((('''''''''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&''''''((()))))))))$$$(((,,,......---------...))))))000888AAAOOO]]]mmmpppssstttssstttvvvyyyxxxyyyyyyxxxxxxyyy|||||||||xxxvvvzzzyyyoooiiieeeaaabbbeeeeee```[[[cccppp|||}}}wwwwwwxxx|||uuullleeebbb\\\VVV[[[gggeeeYYY^^^iiigggfffkkknnnggg^^^SSSNNNLLLEEE999///000//////000000///+++)))++++++,,,---,,,+++)))(((******))))))))))))*********+++,,,+++***)))***+++((((((((()))))))))))))))(((((((((((((((((((((((()))((((((((()))***++++++888BBBOOOZZZ\\\XXXSSSPPPEEEBBB<<<999888888888777???AAAHHHOOOOOOHHHCCCCCCGGGFFFDDDEEEIIILLLEEE;;;888;;;===;;;666000---+++************************))))))***+++,,,---............///000000111222222111222333444444444333222------------............///000111222222444777:::;;;:::888666555666777888888999;;;===>>>>>>===<<>>AAACCCEEEJJJJJJKKKLLLNNNPPPRRRSSSWWW^^^eeejjjwwwzzzttttttvvvxxx|||ggg^^^SSSJJJ@@@555//////------......---,,,,,,,,,************))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))(((((((((((((((((((((((('''''''''''''''((()))))))))))))))))))))))))))***'''''''''&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((())))))))))))((((((''''''************************))))))***++++++******)))************++++++++++++*********))))))))))))))))))***+++***((('''((()))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''((((((''''''''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&''''''((()))))))))+++***((('''(((***,,,------...666BBBLLLTTT```lllpppvvvzzzwwwnnngggfffhhhnnnppprrrtttvvvzzzyyyyyyuuuqqqppprrrllldddYYYYYY[[[^^^dddkkkpppsss}}}wwwqqqooonnnpppxxxeee[[[eeemmmqqqpppgggkkkeee___[[[YYYTTTJJJBBB888444000...---.........))))))+++,,,,,,,,,,,,++++++******))))))******+++***+++,,,+++)))))))))+++(((((((((((((((((((((((((((((((((((((((((((((((((((***+++)))''')))---111HHHPPP[[[aaa___WWWNNNHHHFFFBBB===:::999999999888===AAAHHHMMMJJJAAA===>>>BBBDDDDDDCCCDDDDDD>>>666222555888888555///+++)))))))))))))))))))))******)))***++++++,,,---............///000111333333444444444555666555444333222///......---...///000111222333555555666777:::<<<<<<:::888666666888:::<<<<<<===>>>>>>===;;;999777999888666555555777888:::;;;<<<===???AAACCCDDDDDDKKKKKKLLLNNNQQQUUUXXXYYY]]]bbbhhhrrryyyuuutttttttttyyyxxxkkk]]]RRRFFF:::000---.........------,,,,,,,,,++++++*********)))))))))))))))))))))))))))))))))((())))))******))))))((())))))(((((((((((())))))(((((((((((((((((((((((('''''''''''''''((())))))((((((((())))))*********))))))((((((''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((())))))((((((((((((''''''((((((((((((''''''''''''*********)))))))))))))))(((((())))))******++++++(((((((((((()))))))))))),,,------+++)))''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%&&&''''''(((''''''''''''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((&&&''''''(((((())))))***...,,,((('''(((***+++,,,///999IIIYYYdddjjjsss|||{{{}}}{{{ooo___UUUVVV[[[kkkooouuuyyyyyyxxxwwwwwwooopppmmmhhheeefffdddaaa]]]___bbbgggooo{{{{{{ooovvv||||||sssdddccccccbbbcccbbb^^^YYYTTTGGGAAA888111......000000++++++,,,,,,------------,,,,,,++++++++++++,,,,,,***+++,,,+++)))((()))***(((((((((((((((((((((((((((((((((((((((((((((((('''***,,,)))&&&(((000888OOOXXX``````[[[VVVRRROOOOOOIIIBBB<<<:::;;;<<<===AAABBBFFFHHHCCC<<<:::===BBBDDDDDDAAAAAABBB???999222333444444111...+++)))((()))))))))))))))******+++++++++,,,---.........---...///111222444555555666777777777666555333222000///......///111333555444666888888888999<<<>>>>>><<<:::999999;;;>>>@@@AAAAAAAAA@@@===:::777555555444444555666999;;;===>>>???BBBEEEFFFGGGFFFFFFJJJKKKLLLNNNRRRVVV[[[]]]^^^aaagggvvv~~~zzzvvvsssrrrpppooottt{{{}}}dddVVVMMMBBB777///111000...---------,,,++++++++++++*********)))))))))))))))))))))))))))))))))))))))******)))))))))))))))(((((((((((())))))(((((((((((((((((((((((('''''''''''''''((())))))&&&''''''((()))***++++++---,,,,,,+++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((++++++************++++++))))))******++++++,,,,,,************++++++++++++,,,,,,---+++)))'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((('''''''''((())))))******+++,,,...---,,,,,,...000===JJJ\\\kkkssswww|||{{{nnn]]]PPPNNNWWWaaassswww}}}~~~yyyppphhhcccdddeeedddbbbbbbgggnnnsssxxxwwwuuuxxxwwwkkk\\\```dddfffeeeccc```___WWWPPPGGG???888444111...000///...------,,,------------,,,,,,,,,,,,------***,,,,,,+++***))))))+++))))))((((((((((((((('''))))))))))))))))))))))))&&&***+++)))&&&+++777AAASSS[[[```[[[WWWXXX[[[\\\QQQJJJAAA;;;;;;???CCCFFFLLLJJJHHHHHHDDD@@@BBBGGGDDDEEECCC@@@AAAEEEDDD@@@666444111///---,,,+++***(((((())))))*********+++,,,,,,,,,---.........///---...///111222444555555777888888888777555333222111000//////111333666777555777999::::::;;;<<<>>>@@@???===<<<===???BBBCCCDDDDDDCCCBBB???;;;777555333444555666999<<>>AAA@@@@@@@@@@@@AAACCCCCCDDDDDDDDDCCC@@@===999777666666888:::===@@@BBBDDDFFFGGGJJJLLLLLLLLLKKKJJJHHHHHHHHHIIIMMMRRRVVVYYYYYY^^^hhh||||||nnn___WWWTTTSSSVVVZZZ[[[___fffkkkiiihhhnnnwww}}}|||{{{hhh```UUUHHH>>>999555000///000111///,,,,,,++++++++++++*********************************)))******++++++******)))))))))(((((((((((())))))(((((((((((((((((((((((('''''''''''''''((())))))'''''''''(((((()))))))))******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))))))))************++++++******+++,,,---......///***+++---///000000//////------------------------------,,,,,,,,,++++++++++++,,,---,,,+++***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''((((((((('''''''''(((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((&&&&&&'''''''''(((((((((''''''((((((((()))))))))'''(((((())))))******++++++------+++---999LLL\\\kkkrrryyy||||||}}}zzzvvv```]]]ZZZ[[[aaahhhnnnpppllliiiddd```aaagggpppvvvyyyzzz}}}}}}uuummmgggdddbbbaaa```^^^ZZZRRRIIICCC555333000---,,,,,,...///......------------......***,,,------------...000,,,++++++******))))))((()))))))))))))))))))))))))))*********...:::JJJVVV[[[]]]]]]```mmmvvvnnn]]]FFFBBB??????CCCJJJQQQUUUJJJAAA;;;<<<@@@BBBEEEHHH@@@???>>>???DDDHHHCCC:::333///+++***+++,,,,,,+++)))******+++,,,,,,------............////////////......///000000111222222666666777777777666444333000111222444666888999:::888:::===>>>>>>===>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBB@@@>>>;;;999999:::<<<>>>AAACCCEEEFFFHHHHHHJJJKKKLLLKKKKKKJJJHHHGGGGGGGGGJJJOOOSSSVVVYYY^^^jjj}}}xxxssssssvvvwwwwwwhhh]]]RRRNNNOOOPPPTTTYYY\\\ccclllqqqlllgggkkkttt~~~|||tttuuuzzzppp^^^OOOGGG<<<777222000222333000---,,,,,,+++++++++*********************************)))******++++++******)))))))))(((((((((((())))))(((((((((((((((((((((((('''''''''''''''((())))))''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))******+++++++++,,,,,,,,,***+++,,,...///111222333111444777;;;===<<<;;;:::777777666666555444444444444444333222111000//////000111111///---,,,,,,---************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&'''''''''((((((((()))''''''(((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''((((((((()))''''''''''''(((((((((((('''((((((((())))))))))))((((((((()))******++++++------...444???PPPbbbnnnsssxxx{{{{{{}}}}}}wwwnnn___bbbgggjjjllljjjgggeee______```ccckkkxxxyyyqqqllliiigggeeebbb```\\\WWWSSSEEEAAA;;;555111000000111...------,,,,,,------...***,,,.../////////111333------,,,,,,+++******)))))))))))))))))))))))))))++++++***+++222@@@QQQ]]][[[ZZZ[[[fff|||vvvZZZGGGEEEDDDEEEJJJOOOSSSUUUFFF<<<666:::AAADDDEEEFFF<<<<<<;;;>>>EEEGGG>>>222---+++)))***,,,---,,,*********+++,,,------...............///////////////......//////000000000111555666666777777666444444000111333555777999:::::::::<<>>??????@@@AAA@@@>>><<<:::<<<===???AAACCCFFFGGGHHHHHHHHHIIIJJJJJJJJJJJJJJJIIIHHHGGGGGGIIIMMMQQQTTTZZZ___jjjzzzvvvlllaaa]]]aaagggiiiiiiaaaXXXQQQQQQUUUXXX\\\```gggnnnwwwyyyqqqhhhiiipppyyyrrrtttxxxjjjZZZSSS>>>888333111333444111...,,,,,,,,,+++++++++************************************++++++++++++******))))))(((((((((((())))))(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((''''''''')))))))))))))))*********(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))+++++++++,,,,,,---------222222444666888:::<<<===AAADDDIIINNNPPPPPPNNNLLLHHHHHHGGGFFFEEEDDDCCCCCCCCCBBBAAA@@@???===<<<<<<444555444222///---,,,---************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))'''((((((((('''&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''((((((((()))(((((((((((())))))))))))((((((((()))******++++++,,,---333BBBVVVgggqqqtttrrrvvvxxxxxx|||}}}uuuiiikkkqqquuutttlllbbb\\\YYYYYY___iiiuuu{{{rrrmmmgggbbb```^^^]]]\\\WWWRRRIII@@@888333111111---------,,,,,,---------***,,,...///000111333555......------,,,+++******))))))))))))))))))***+++(((,,,,,,---999NNNZZZZZZ\\\XXXccc|||~~~fffUUUQQQKKKFFFHHHNNNRRRQQQNNN>>>;;;;;;@@@FFFHHHAAA::::::;;;===>>>===888111,,,+++***************++++++,,,------......------,,,---------......---,,,,,,.........///000111111222555777::::::888666444333222333666888:::;;;;;;;;;@@@CCCFFFFFFBBB@@@@@@BBB>>>???AAACCCCCCBBBAAA@@@AAA@@@>>><<<;;;;;;<<<<<<<<<>>>AAABBBBBBBBBCCCEEEEEEKKKMMMHHHFFFJJJLLLKKKJJJLLLMMMMMMLLLMMMOOOQQQWWWZZZ___hhhuuu~~~xxxkkk[[[XXXTTTQQQRRRUUUZZZ]]]]]]ZZZZZZ^^^bbbeeekkkrrr}}}ppphhhiiinnnxxxooorrr}}}bbbUUUHHHCCC999111---///000000000000...---+++)))((((((******++++++***)))'''&&&************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&(((((())))))))))))((((((''''''''''''&&&&&&&&&&&&))))))(((((('''''''''&&&))))))(((((((((((())))))))))))))))))))))))(((((('''(((((()))))))))((((((***++++++,,,,,,,,,,,,,,,)))+++---......000333555???EEEJJJKKKMMMQQQSSSQQQVVVWWWXXXWWWUUUTTTSSSTTTOOOLLLJJJFFFAAA===???DDDKKKKKKLLLNNNRRRTTTQQQLLLMMMGGG???:::888555111---)))''''''***---,,,***(((+++***((('''((())),,,---************************))))))))))))))))))))))))((((((((((((((((((((((((******)))((('''&&&%%%%%%'''&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&******))))))((((((''''''***+++,,,++++++***,,,------;;;PPPaaakkkmmmlllkkknnnwww{{{xxxvvvxxxvvvrrrtttxxxsssjjjcccUUUPPP[[[cccnnn}}}zzzrrrmmmfff___[[[UUU\\\\\\QQQFFF???888111000......///---)))+++000---+++***+++...111444444---------,,,,,,,,,++++++******))))))))))))******))),,,000999HHHXXX___``````eeeooozzzyyylll[[[RRRPPPLLLHHHIIINNNPPPMMMIII;;;>>>CCCFFFGGGEEE@@@===<<<;;;;;;:::999555000,,,+++******)))***+++,,,---........................---------......---------,,,---...///000222222333333555888999999999888888333555888;;;>>>@@@AAAAAAAAABBBDDDDDDDDDCCCDDDEEEDDDDDDDDDEEEEEECCC@@@>>>;;;:::999777666666777777<<<>>>AAABBBBBBCCCEEEFFFEEEKKKLLLIIIHHHLLLNNNMMMRRRPPPMMMLLLLLLLLLKKKJJJLLLQQQTTTWWW]]]```[[[RRRRRROOOLLLIIIJJJMMMQQQTTTYYYYYY]]]eeekkkpppwww~~~xxxllleeeffflllwww{{{{{{sssnnnsss~~~yyyjjj]]]QQQ@@@444222333333111111000///...---,,,+++***++++++++++++***)))((((((************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&&&&&&&'''(((((())))))))))))((((((------,,,***)))((('''&&&))))))((((((((('''''''''))))))(((((((((((())))))************))))))))))))+++++++++,,,++++++******+++*********,,,...111222666:::>>>BBBDDDFFFHHHIIIKKKLLLLLLJJJMMMRRRRRRNNNOOOPPPPPPOOOLLLJJJJJJKKKDDDHHHJJJIIIHHHHHHIIIIIILLLKKKHHHGGGHHHJJJJJJIIILLLJJJGGGFFFEEECCC???<<<777333...+++***+++,,,------,,,+++***************************************))))))))))))))))))))))))(((((((((((((((((((((((()))))))))(((''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((***,,,,,,******,,,...CCCPPPaaannnrrrpppmmmkkksssyyy}}}}}}~~~|||uuuwwwsssdddWWWUUURRRXXXjjjlllxxxtttddd[[[YYY^^^___[[[WWWQQQGGG===555111///222444111//////...---,,,---000333444444---------,,,,,,,,,+++++++++******)))))))))******)))***444DDDRRRZZZ]]]```fffsss{{{uuuggg\\\WWWUUUQQQNNNLLLMMMPPPOOOIIICCC;;;CCCKKKMMMHHHBBB???@@@>>>;;;777555333000---++++++***))))))***,,,...000000000////////////000000------..................,,,,,,...000222444666666777777888:::::::::::::::444666999===AAADDDEEEFFFCCCBBBAAACCCEEEGGGGGGGGGHHHFFFEEEEEEFFFCCC>>>999444333111000000000111111777999<<<>>>???AAACCCEEEDDDHHHJJJIIIIIIMMMOOOOOOVVVTTTRRRUUUZZZ^^^\\\ZZZVVVVVVTTTNNNKKKJJJGGGCCCJJJGGGDDDBBBBBBEEEIIIKKKUUUWWW^^^iiipppuuu}}}xxxmmmeee```ccciiirrrvvvvvvrrrrrr{{{}}}ppp\\\DDD555111111///,,,111111000000///......---------,,,+++************************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((((())))))))))))((((((,,,,,,,,,+++******))))))))))))((((((((((((''''''))))))(((((((((((())))))+++++++++******)))))))))++++++*********)))))))))///...---,,,---000444666===BBBHHHLLLNNNNNNNNNNNNHHHHHHDDDAAADDDIIIJJJGGGJJJKKKKKKJJJHHHHHHIIIKKKJJJOOORRRSSSYYY```^^^VVVVVVSSSPPPKKKGGGEEEFFFHHHGGGHHHKKKMMMMMMLLLJJJHHHCCC@@@;;;777444333000---------------,,,++++++***++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))''''''((())))))***++++++(((+++---,,,+++...555<<>>999333///---,,,+++***+++***))))))+++---111222111000////////////000111..................//////---...000333666999;;;<<<>>>===<<<;;;;;;;;;:::999777888;;;>>>AAADDDFFFGGGFFFCCC@@@AAADDDGGGFFFEEEDDDBBB@@@AAABBB???888333...---,,,+++++++++,,,---///222444777888;;;>>>AAABBBEEEGGGIIIKKKNNNPPPPPPQQQVVV___kkkvvv~~~vvvlll\\\NNNFFFEEEDDDDDDGGGEEEBBBAAAAAACCCEEEGGGPPPSSS\\\ffflllooovvv}}}vvvgggaaa^^^[[[___ffftttwwwyyyyyyxxxdddKKK;;;333///,,,+++000000000//////////////////...,,,+++******+++,,,************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((%%%&&&&&&((()))***++++++))))))(((((((((((((((((())))))(((((((((((())))))************))))))))))))+++*********))))))******......///222555999===@@@DDDGGGJJJLLLKKKJJJIIIIIIAAAEEEEEEBBBBBBGGGKKKMMMSSSTTTTTTTTTTTTUUUXXX[[[ZZZ___dddlll~~~zzzgggccc]]]VVVNNNJJJMMMRRRXXXYYYZZZXXXUUUPPPMMMKKKGGGGGGGGGKKKPPPMMM@@@222000///...---,,,------...++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((())))))((((((((((((((())))))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((()))))))))************,,,,,,+++...888IIIUUUiiiooovvvxxxuuuqqqpppqqqnnnnnnpppuuu|||}}}vvvmmmhhhhhhbbbdddooosssxxxuuuhhhaaa^^^\\\YYYWWWJJJ;;;333///------000/////////111333333222111...------------,,,,,,,,,***************++++++,,,222:::JJJZZZ]]]]]]iiizzzzzzjjjeeejjjjjjdddWWWVVVWWWWWWVVVQQQHHHBBBGGGGGGGGGEEECCC@@@???>>>:::666///+++))))))******++++++***+++,,,///222333000//////////////////000///............///000111000111444777:::>>>@@@BBBAAA???======>>>>>>===;;;======>>>@@@BBBDDDFFFGGGHHHDDD@@@@@@AAACCCAAA???;;;::::::;;;;;;888222---,,,+++***))))))***,,,,,,+++---000222444888<<>>333///111........................///...---+++***++++++,,,************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((('''''''''(((((()))(((((())))))))))))(((((($$$$$$%%%&&&((()))******(((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))),,,,,,,,,,,,---...///000---000555;;;AAAEEEHHHIIIJJJLLLMMMLLLKKKKKKLLLMMMOOOZZZaaa\\\VVVYYYdddllloooooommmkkkiiiiiilllnnnjjjsssvvvhhh^^^WWWXXXeeesss~~~rrrfffYYYPPPJJJFFFEEEHHHSSSbbbgggVVVAAA:::777333///,,,,,,---...++++++++++++++++++++++++************************))))))))))))))))))))))))&&&&&&''''''((()))))))))((((((((((((((()))***+++''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''(((((((((+++*********)))))))))(((+++++++++---555GGG^^^nnnsssttttttrrrnnnmmmmmmoooooonnnoootttvvvssskkkfffooonnnhhhlll~~~}}}kkk___\\\]]]aaaXXXMMMCCC999222111444000//////000111222000............---------,,,,,,)))))))))***+++,,,---...444@@@QQQ]]]aaaiii|||wwwiiiiiimmmjjjbbbXXXWWWWWWWWWTTTOOOHHHCCCHHHDDD@@@>>>???>>><<<:::555111,,,)))((()))******++++++,,,---///000222333//////000000000000////////////......///000222333222444777:::>>>AAADDDEEE@@@>>>===???BBBDDDBBB???@@@@@@@@@AAABBBCCCEEEEEEEEECCC@@@>>>===<<<:::999333555777888666222---+++++++++*********,,,---...---///111333555999===AAADDDBBBEEELLLQQQQQQRRRSSS]]]mmmzzzZZZHHHBBBAAABBBDDDFFFFFFEEEDDDCCCDDDDDDEEEDDDGGGOOOWWW[[[```jjjuuuvvveeeZZZ\\\\\\XXX\\\fffqqq{{{vvveeeXXXHHH888111333......------------------......---,,,++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((''''''(((((())))))(((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))******))))))(((((((((((())))))(((((())))))***++++++++++++++++++---///222555666@@@BBBEEEHHHIIIHHHFFFEEEGGGIIIKKKLLLMMMPPPSSSVVVjjjxxx{{{rrruuu||||||~~~uuuiiigggpppyyygggWWWMMMGGGDDDAAAIII\\\hhh^^^JJJEEEAAA<<<555111...---,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))&&&'''''''''(((((())))))(((''''''(((((()))***+++''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&''''''((((((,,,++++++***))))))((((((***+++///888FFFYYYmmmyyyzzzvvvpppllljjjhhhfffdddiiijjjlllnnniiibbb^^^___jjjttt}}}~~~jjj```___^^^[[[YYYTTTIII;;;444444222111//////000000///...............---------,,,'''(((((()))+++---///000;;;HHHVVV___iiizzztttiiigggeeeaaa^^^UUUTTTSSSRRROOOKKKGGGDDDBBB@@@===;;;;;;:::888555///,,,***)))***++++++++++++,,,...000111111111111...000222333333222000...000///......///000222444444555888;;;???CCCEEEGGGAAA??????BBBFFFGGGCCC???============>>>???AAABBB?????????===999666555555111666;;;:::555///,,,+++,,,,,,++++++,,,---///000///111333444666:::???BBB@@@===???HHHMMMMMMLLLNNN]]]gggtttzzzyyyuuussssssqqq___MMMEEEBBBBBBDDDGGGHHHGGGGGGFFFFFFFFFFFFFFFBBBEEEKKKQQQTTTZZZgggtttqqqaaaXXX[[[\\\ZZZbbbppppppcccTTT@@@444222.........------,,,,,,,,,---------,,,,,,+++***)))************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))******(((((())))))))))))((((((+++*********))))))(((((((((((()))))))))*********))))))(((((((((((())))))((()))***+++---...//////...///000222666;;;???BBBNNNOOOOOOOOONNNLLLJJJIIIKKKOOOTTTXXX[[[___ccceee}}}yyyyyy~~~mmm```[[[WWWOOOLLLVVV___XXXHHHHHHFFFCCC???:::555111///,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))'''''''''(((((((((((((((''''''''''''((()))******''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''(((((())))))************************+++111===MMM___mmmuuuxxxwwwpppiiiggghhheee^^^WWWYYY^^^eeehhh```YYY]]]fffmmmxxxuuukkkfffbbb^^^UUUHHH===:::555333000///000000000///............------------&&&'''((())),,,...000111IIIUUU___ffftttrrriiiccc[[[YYY]]]RRRQQQOOOMMMJJJHHHEEECCC<<<<<<<<<<<<:::777444222+++)))((()))+++,,,,,,++++++---///111222222111000///111444666666444111///000///......///111333444444666888<<>>999<<<>>><<<777333333444333:::???>>>555...,,,---,,,,,,,,,,,,---...000111000111333444666999>>>BBB:::666888BBBHHHFFFEEEGGGKKKPPPVVVYYYWWWSSSNNNJJJIIIAAA===???AAAAAADDDJJJJJJJJJJJJIIIIIIHHHHHHHHHDDDEEEIIIMMMOOOUUUcccqqqkkk[[[SSSXXX[[[[[[gggzzz|||ooo```KKK;;;666000//////...------,,,,,,+++,,,------,,,+++)))(((************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))******(((((())))))))))))((((((''''''(((((())))))******(((((())))))*********+++))))))(((((((((((()))))))))***+++---///111222333888999;;;>>>CCCIIINNNQQQGGGIIIKKKOOOSSSXXX[[[]]]]]]bbbiiiooosssvvvxxxyyyzzzwwwuuulll___]]]___TTTDDDDDDEEEGGGFFFCCC>>>888444,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&'''(((******''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++)))))))))***++++++,,,,,,...888JJJaaattt{{{xxxsssnnnhhhbbbcccgggeeeZZZOOOMMMWWWccchhhaaa\\\gggxxxxxxlllddd^^^TTTKKKGGG888555222000000111111111//////.........---------***((()))+++,,,---444===VVVYYYaaaqqquuunnniiibbb[[[WWW\\\ZZZXXXXXXVVVPPPFFF???<<<;;;:::999888555000,,,,,,,,,+++******+++,,,---...111444555333111000//////222666777555111///.../////////000222444666888999;;;>>>>>>>>>AAAEEEIIIDDDFFFGGGDDD===666222111------,,,,,,---000333444777999;;;;;;999777666666;;;>>>@@@<<<444---,,,---)))***,,,,,,,,,...000222555555666777999:::;;;<<<666555666;;;AAACCC@@@;;;======;;;::::::999999999999777777888<<>>888222//////+++''')))000,,,,,,+++++++++++++++,,,++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((('''''''''&&&))))))(((((('''''''''&&&(((((((((((((((((((((((('''((((((((()))))))))***)))***++++++******---///111MMMjjjuuuyyy{{{vvvmmm```bbbfffjjjggg]]]QQQJJJVVVbbbhhhaaa[[[eee{{{|||iii\\\XXXWWWUUUJJJ@@@555//////111000///......------------,,,,,,---***)))+++---111;;;FFFSSS\\\lll~~~wwwnnneee___]]]^^^aaaccc```XXXNNNEEE@@@>>><<<:::888777444000---,,,++++++***+++,,,---...///111444444222000000000222555777777444111///////////////111333666888999>>>@@@BBBBBBBBBCCCGGGKKKGGGGGGEEE@@@888222///...,,,+++++++++,,,///111333555777999999777555444444999;;;<<<999333...,,,,,,***,,,---...///000333555888999:::;;;<<<<<<;;;;;;222111222777<<<===:::555666555555444444444444444888777777999===AAAEEEGGGQQQTTTcccdddQQQKKKMMMBBBHHHFFFFFFFFFGGGIIIMMMPPPTTTQQQRRRWWWZZZddd~~~wwwgggRRR@@@333111///------///...---------,,,,,,,,,,,,++++++******************************))))))))))))******))))))))))))((((((((((((&&&&&&&&&''''''''''''((()))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))(((((()))***+++,,,(((+++000777???GGGOOOSSSZZZYYYVVVPPPKKKHHHHHHHHHOOOXXXaaammm~~~ggg[[[\\\]]]OOO===CCC;;;555555444000...000---,,,,,,+++++++++,,,,,,++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((()))((((((((('''''''''''')))(((((((((''''''''''''((((((((((((((((((((((((((((((((()))))))))))))))+++'''###%%%,,,222444444OOOddduuuxxxvvvvvvrrrkkkfffgggjjjiii```TTTLLLKKKXXXccckkkkkklllwwwvvviiiaaa[[[VVVQQQGGG;;;444333333222///000000000///...---,,,+++///,,,***,,,///666DDDPPPUUUeee{{{ooodddbbbeee___fffjjjeeeWWWKKKEEEDDDBBB>>>:::666444222///---++++++++++++,,,...///000111222333222000///000111777888888777444111000111...///000222555888;;;<<>>999777333000222222222111000...,,,+++...,,,+++...333;;;JJJWWW^^^ttt{{{hhhbbbiiirrrfffhhhggg___RRRHHHFFFHHHDDD???999444111000...---***+++,,,---...000111222222333222111000000111333;;;;;;:::777444222111222///000222444888;;;===???AAABBBCCCDDDEEEFFFGGGIIIGGGBBB:::222+++))))))************+++,,,...000111333444555444222000///000222111000000111000...,,,---///111333444666:::<<>>@@@BBBDDDDDDBBB===888444333555777::::::999555222111111222333444666888888777999===???AAAEEEJJJNNNVVVmmmttt```III???DDDLLLOOO[[[iiirrryyy{{{uuulll^^^XXXTTT]]]oooxxxiiiKKK<<>>AAAEEEFFFFFFHHHLLLQQQHHHOOO[[[gggqqqyyy~~~~~~zzzqqqpppuuugggcccYYYMMMCCC===:::999000///...---,,,,,,,,,,,,************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))************))))))))))))***---000333<<>>999333///......//////,,,---///111222333444444111222333333333444777:::======<<<999555333333444111333666999===???AAABBBCCCCCCCCCEEEHHHIIIHHHGGG:::555...***)))+++---...------...000111222333444444555555333000//////000,,,------...///000111222222333555777777999===???AAABBBDDDDDDBBB===888555444666888999999888666444333333444555666888999:::999<<>>AAAAAACCCCCCAAA@@@DDDNNNVVVYYYddduuuxxxwwwnnn^^^OOOFFF@@@<<<555444333111///......---++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((((((((((((((('''''''''((((((((((((((()))))))))))))))))))))))))))))))))*********++++++---)))+++<<>>@@@BBBBBBFFFDDDDDDEEEGGGFFFDDDAAA666222,,,***+++------------...///111222333333444444444444222///---...///+++---000000///000333666555777999::::::<<<>>>AAAAAABBBDDDDDDBBB???;;;888777888999:::999888888888666666666777888:::;;;<<<;;;@@@DDDFFFFFFGGGLLLQQQ^^^{{{yyy___SSSUUUcccxxxzzzmmmuuusssnnnmmmssszzz}}}{{{xxxwwwyyypppUUU<<<555555000---...------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******))))))))))))((((((((((((&&&&&&&&&''''''''''''(((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************+++---000555;;;BBBGGGJJJHHHIIIHHHFFFHHHSSScccppp|||zzznnncccZZZNNNCCC===;;;999666444222111000,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))))))))))))))))))))))))))(((((()))***++++++,,,---///111===UUUooo~~~~~~xxx|||wwwrrrqqqrrrrrrpppoooWWW^^^tttyyyhhhWWWKKK???<<<777222000000222444---,,,000:::III]]]wwwtttiiiqqqqqqiiieee___ZZZTTTNNNFFF@@@555222...,,,---...///000...///111333444444444333///111444666777999<<<>>>:::;;;;;;:::777444333333444666999===???AAABBBBBBFFFDDDBBBBBBCCCBBB>>>:::555111,,,+++,,,...---,,,,,,---///111222333333333333333333000...,,,,,,...***...222111//////444999888:::;;;<<<<<<===@@@BBBBBBCCCDDDDDDCCC@@@===;;;:::;;;<<<;;;;;;;;;<<<===888888999999:::<<<===>>>===BBBFFFHHHGGGHHHMMMQQQ```yyynnnOOOKKKZZZttt{{{sssrrrkkkccc]]]TTTOOOSSSYYY___hhhrrruuuwww{{{}}}vvvqqqoooxxxwww{{{}}}___CCC999666000,,,------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******))))))))))))((((((((((((&&&&&&&&&'''''''''((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************///111555;;;BBBIIIOOOSSSFFFHHHJJJMMMVVVjjj}}}xxxqqqaaaPPPBBB@@@===:::777555333333---------,,,,,,,,,++++++)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''((((((((()))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))&&&'''''''''(((((())))))&&&'''''''''(((((())))))))))))))))))))))))))))))''''''(((***+++,,,---......???YYYooo{{{}}}|||zzzmmmlllooouuuwwwqqqggg```SSSaaa~~~vvvaaaSSSFFFAAA:::444000000222444333***444KKKUUU[[[|||gggjjjllleeebbb]]]XXXTTTMMMEEE???333222///---,,,---......000111222222333333333333000000222333555777888888;;;;;;<<<<<<;;;888555444777999<<>>???<<<888========================BBBEEEHHHJJJKKKMMMOOOQQQqqqiiiYYYJJJJJJddd}}}kkk\\\XXXUUUPPPMMMOOOPPPQQQTTTYYY^^^```cccgggooo{{{xxxuuusssnnnjjjkkkrrryyyqqqVVV===111111000,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******++++++++++++************))))))((((((''''''+++***))))))***+++***)))...,,,******+++,,,---,,,777999CCCPPPTTTNNNIIIHHHMMMOOOWWWfff{{{sssWWWBBB:::===;;;<<<===777333000---...//////+++'''+++******)))((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&((((((''''''''''''(((((('''((()))((('''((()))+++111+++(((***++++++---222???XXXrrr}}}}}}|||~~~ooorrrvvvyyytttgggZZZRRRTTTlllrrreeeZZZJJJCCC???444111555333---111>>>PPPaaawwwzzzjjj}}}mmmgggccc___ZZZTTTKKKBBB;;;333111///---,,,---...///111111222333333222111111......///111222333444555888999:::;;;;;;999777666888:::===@@@BBBBBBAAAAAACCC@@@;;;888777777666555222111///...------......000333666888888888999;;;999555000---...000333444888888999999:::;;;<<<<<<:::<<>><<<::::::===BBBCCC@@@<<<@@@@@@@@@@@@@@@@@@@@@@@@BBBDDDGGGGGGGGGGGGHHHIII[[[WWWMMMFFFNNNnnn{{{uuurrrjjjbbbaaaXXXQQQMMMMMMNNNMMMOOOSSSUUUUUUVVVYYY___iiittt|||wwwppplllnnnmmmjjjhhhjjjqqqzzz|||iiiJJJ666444333---.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******++++++******)))******))))))(((((((((((((((''''''((()))***)))(((---+++)))***---222666999DDDHHHNNNRRRMMMGGGHHHOOOWWWcccwww}}}}}}mmmZZZOOOIII>>>;;;???===888444000---------+++***************)))(((((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''((((((''''''''''''((((((((()))))))))((((((***+++++++++---...,,,,,,444>>>[[[kkk{{{~~~|||zzzvvvwwwyyywwwnnnbbbZZZYYYiiiwwwsss]]]NNNEEE:::666666111)))999IIIVVVqqqsssqqq|||llliiigggbbb[[[RRRHHH===555222111///---------//////111222444444333222///.........///000000111222222444666888999;;;;;;::::::999;;;>>>AAABBBAAA???>>>;;;777333111222333555555444333111000//////000000444666:::<<<<<<<<<>>>???===888333000222555999;;;:::;;;===???AAAAAABBBAAA???AAADDDGGGHHHIIIIIIHHHGGGEEEDDDFFFIIIHHHEEEBBBAAA@@@@@@CCCFFFGGGEEEBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEDDDAAA>>>>>>>>>DDDCCCAAACCCRRRvvvxxxeeeVVVWWW^^^```cccggg]]]UUUNNNMMMMMMKKKKKKMMMMMMMMMLLLMMMPPPVVV___eeebbbbbbeeehhhhhhdddccceeeooozzz}}}]]]AAA777333///.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******++++++******)))***))))))))))))(((((((((&&&'''((()))*********)))))))))+++///555>>>FFFKKKSSSTTTSSSNNNGGGIIIXXXhhh|||vvvrrrrrrssspppppprrr{{{|||wwwpppdddOOODDDCCC???@@@<<<777111...,,,++++++))))))***++++++***)))((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''')))((((((''''''(((((()))((()))***)))((((((***,,,)))+++---,,,)))///AAATTTwww}}}{{{vvvzzzxxxwwwtttkkkcccfffmmm~~~mmmXXXLLL???:::777...000BBBTTTfffyyysssnnnllliiiddd[[[PPPCCC888111222111///......///000111222333444555333000---,,,000000000111111111111111111333555888;;;===>>>>>>;;;<<>>@@@===???BBBEEEFFFFFFEEEDDDFFFGGGIIIJJJKKKJJJIIIHHHHHHFFFEEEFFFHHHHHHGGGEEEEEEDDDDDDFFFHHHIIIHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEBBB===999777666999;;;===BBBRRRsss~~~iiiWWWJJJBBBFFFNNNTTT___kkkeeeZZZQQQPPPPPPNNNKKKKKKJJJKKKLLLLLLMMMPPPTTTWWWZZZ___eeegggccc^^^]]]___lllyyymmmOOO888000222............------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((***+++,,,+++++++++,,,&&&+++222;;;CCCKKKRRRVVVVVVRRRMMMJJJPPPaaayyyyyyooorrryyy}}}~~~wwwuuuvvvmmmZZZMMM???BBBAAA>>>999444///,,,+++)))***+++,,,,,,+++***)))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))(((((((((((()))))))))*********))))))+++,,,000//////000333@@@[[[sss{{{{{{}}}}}}zzzzzzsssnnnnnnmmmnnnyyyxxxeeeWWWHHH@@@<<<333===HHH^^^{{{{{{uuutttrrroookkkdddYYYLLL@@@666111222111000//////000222333444444444444222///---+++000000000000000000000000000111444888<<>>@@@AAABBBCCCEEEBBB>>>999777999===AAACCC@@@BBBEEEHHHHHHGGGEEEDDDDDDEEEGGGHHHHHHGGGEEEDDDGGGFFFEEEEEEFFFGGGGGGFFFDDDDDDDDDEEEGGGGGGGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFBBB===888666555888;;;>>>CCCOOOhhh~~~iiiWWWJJJIIIDDDDDDHHHHHHLLL]]]ooonnnbbbVVVUUUVVVSSSOOOLLLHHHKKKNNNPPPPPPQQQRRRSSSUUU\\\aaa```\\\ZZZ[[[]]]jjjyyyyyy```>>>///444//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))))))))***************+++,,,,,,******,,,...---555AAAJJJOOOQQQQQQRRRMMMKKKMMMXXXmmm|||yyyuuuuuuqqqxxxvvvuuuzzzsss```JJJ>>>??????>>>;;;666111---+++,,,,,,------,,,+++***************************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''''''''((((((((())))))))))))(((((((((((()))))))))***+++***)))***+++---333444:::DDDPPP```uuu}}}wwwvvv{{{~~~~~~|||mmmcccgggnnnvvvvvviiiUUUIIIDDD<<>>===<<<999555111...///000111111333333333333444555777888999<<<@@@BBBCCCDDDEEEGGGDDD@@@===;;;===@@@CCCDDDCCCDDDGGGIIIJJJHHHGGGEEEDDDEEEGGGIIIJJJJJJHHHHHHDDDDDDDDDEEEEEEEEEEEEFFFBBBBBBBBBCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFCCC???<<<::::::888===AAAEEELLL[[[ppp{{{eeeRRRIIIFFFEEEAAACCCGGGJJJFFFHHH\\\sss}}}nnn```^^^___\\\UUUPPPHHHKKKOOORRRTTTVVVXXXZZZVVV[[[\\\XXXUUUXXX]]]```jjjzzzpppMMM666444/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((())))))******))))))((()))))))))************+++)))***+++***)))***///333<<>>BBBDDDEEEFFFHHHIIIFFFCCCAAA@@@BBBDDDEEEEEECCCEEEGGGIIIKKKKKKJJJJJJIIIJJJLLLMMMMMMLLLJJJIIIAAABBBCCCDDDDDDCCCCCCDDD???@@@@@@@@@@@@@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEDDDBBB@@@@@@AAA;;;@@@EEEGGGIIIOOOYYYbbbgggcccWWWIII@@@AAACCCCCCAAABBBHHHKKKJJJOOOfff~~~ppplllmmmiii___XXXNNNOOORRRUUUYYY```ggglllmmmllleeeXXXSSSWWW^^^```lll}}}{{{bbbEEE333////////////............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))*********+++++++++)))+++,,,++++++///777>>>HHHLLLPPPOOOJJJFFFFFFGGGOOOeee|||zzzcccWWWIIIAAAAAABBB???;;;222111...,,,+++++++++,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((&&&''''''((())))))************))))))))))))*********+++,,,,,,++++++,,,...'''333LLLiii|||}}}wwwtttzzzzzzlll]]]YYYeeesss}}}tttfff\\\QQQUUUnnn{{{tttqqqjjj]]]MMM???:::<<>>AAADDDFFFBBB>>>999555222222333444444333111111333555555555000000111222444777:::<<<<<<@@@CCCFFFGGGHHHJJJKKKGGGFFFDDDCCCEEEFFFFFFEEECCCDDDGGGJJJLLLMMMNNNNNNLLLMMMMMMLLLJJJHHHEEECCC>>>@@@CCCCCCCCCBBBBBBBBB>>>??????>>>>>>>>>???AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@BBBDDDDDDDDDCCCDDDEEE>>>CCCHHHIIIFFFFFFKKKOOOMMMKKKGGGBBBCCCEEECCC===HHHGGGKKKQQQUUU^^^www~~~yyyyyytttiii```VVVVVVWWWYYY___jjjvvv~~~ttt___UUUXXX\\\]]]nnnrrrRRR222000/////////............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))******++++++++++++***,,,......///666AAAIIIMMMNNNMMMHHHCCCCCCHHHMMM[[[xxx{{{nnnUUUEEEBBBCCCBBB???555333///,,,******+++,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))&&&''''''((()))******+++******))))))))))))******+++,,,,,,,,,++++++---///000===VVVqqqwwwpppqqq}}}www\\\SSSWWWiiiyyy}}}sssffffff}}}uuuhhhTTTCCC???CCCBBB<<<666555555555555666666777444222000...---...//////000/////////000111222333;;;<<<===???AAA@@@===;;;222000...,,,,,,,,,......111222333333333444777999444000---///444:::>>>@@@@@@AAABBBCCCEEEGGGHHHIIIIIIHHHFFFEEEEEEFFFHHHIIIJJJJJJKKKLLLNNNOOOPPPQQQQQQOOOLLLHHHEEEBBB@@@???BBBAAAAAAAAA@@@@@@?????????>>><<<;;;;;;<<<>>>???<<<<<<<<<===???AAACCCEEECCCCCCDDDDDDDDDEEEEEEEEEDDDFFFIIIKKKJJJHHHEEECCCBBB>>>===@@@BBB@@@AAACCCLLLLLLOOOTTT\\\mmmoooggglllxxxzzznnnnnnfffaaacccgggooonnn```VVVPPPVVVaaaqqq~~~\\\<<<444111//////...---000333......---,,,,,,,,,,,,---************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))))))))((('''&&&)))+++)))&&&$$$&&&(((++++++******))))))))))))***,,,+++,,,666EEELLLKKKMMMKKKHHHEEECCCKKK___rrr}}}}}}zzzlll```NNNCCCBBB???===777000,,,,,,---,,,)))******+++,,,+++***)))((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))''')))******))))))***++++++***,,,///...,,,---222:::OOOkkk~~~yyyqqqjjjqqq{{{bbbVVVXXXlllpppvvvrrraaaKKK@@@???AAA???;;;666666555555555666666777222111///...---...///000000000///000111444666888>>>>>>???@@@???<<<888555000///---,,,+++,,,---...111222333444444555777999555222000111666;;;===>>>AAABBBDDDFFFHHHJJJLLLMMMHHHHHHIIIIIIHHHHHHGGGGGGLLLLLLLLLMMMMMMNNNNNNOOONNNMMMJJJGGGDDDAAA???>>>>>>>>>>>>>>>=========<<<>>>===;;;::::::;;;===>>><<<<<<<<<<<<>>>@@@BBBCCCDDDEEEEEEFFFFFFEEEEEEEEECCCEEEGGGHHHHHHGGGFFFEEEFFFAAA???@@@BBBAAACCCGGGLLLNNNUUU___mmmccc\\\bbbtttyyytttrrryyyyyybbbVVVQQQRRR[[[hhhzzzlllOOO888333000000///---...000......---,,,,,,,,,,,,---************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))((()))))))))((()))***,,,,,,***)))***,,,,,,***(((+++111666999@@@IIIKKKIIIJJJEEEEEEPPPbbbuuuuuu}}}vvv}}}ttt^^^PPPIII@@@CCC???:::444///+++***)))***++++++,,,,,,+++))))))***)))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((()))******))))))***+++,,,+++---...,,,))),,,222EEE___vvv}}}yyynnniiimmmzzz|||qqqjjjqqqtttuuunnnWWWCCCAAAEEECCC>>><<<666666666666666666666666000///...------...///000000000000111444888;;;===@@@AAAAAA@@@<<<777222......---,,,+++***+++,,,---000111333333333555777999666555555777:::===>>>>>>DDDEEEFFFHHHJJJKKKKKKLLLHHHJJJKKKLLLLLLJJJHHHFFFNNNNNNNNNMMMMMMLLLLLLLLLJJJIIIFFFDDDBBB@@@???>>>======<<<<<<<<<<<<;;;;;;===<<<;;;::::::;;;<<<===;;;;;;;;;;;;<<<>>>@@@AAAEEEFFFGGGHHHIIIHHHHHHGGGFFFFFFFFFGGGGGGHHHHHHIIIJJJEEEBBBBBBCCCBBBFFFKKKMMMOOOSSS___ssswww\\\___lll}}}iiiVVVQQQSSSYYYeeeqqq}}}eee???666000000000...,,,.........---,,,,,,,,,,,,---++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''((()))+++,,,///---***)))***++++++++++++***)))***---...,,,***...888AAAEEEFFFFFFEEECCCHHHEEENNNggg~~~|||{{{}}}nnn```SSSBBB>>>>>><<<777111------...++++++,,,,,,,,,+++***)))******)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((()))******))))))***,,,++++++---...,,,+++222;;;UUUooo~~~nnnfffeeeppp}}}yyykkkooo~~~vvv~~~ssseeeNNN@@@HHHOOOHHH@@@>>>777777777777666666555555///......---......///000//////000222666:::???AAA@@@AAABBB???999333...+++,,,++++++***++++++,,,---///000222222333444777999777888:::===@@@BBBBBBBBBFFFGGGHHHIIIIIIIIIHHHHHHKKKKKKLLLLLLLLLKKKIIIIIIPPPPPPOOOMMMLLLJJJIIIHHHFFFEEECCCAAA@@@???>>>>>>========================<<<;;;::::::::::::;;;<<<::::::999::::::<<<>>>???CCCEEEHHHKKKMMMNNNNNNMMMLLLKKKJJJIIIHHHIIIJJJJJJJJJGGGEEEFFFEEEDDDHHHMMMVVVYYY```qqqnnnfff|||{{{nnnfffZZZRRRUUU]]]eeerrrvvvIII;;;000000111...,,,---......---,,,,,,,,,,,,---+++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((()))((('''''''''***,,,...666111+++))))))***)))'''************+++---111444;;;CCCKKKJJJFFFBBBCCCDDDJJJSSSkkkyyyuuuvvvwww|||yyyxxxxxxvvvtttwww}}}|||yyyrrrdddLLLBBB@@@===999666333111000,,,,,,,,,,,,,,,+++++++++*********)))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((***++++++***)))+++,,,++++++---...---000<<>>888888888888777666444444///............//////000...///111444888<<<@@@BBB???@@@@@@===777000---+++++++++++++++,,,------......///111222222444666999999<<<@@@DDDFFFGGGHHHHHHEEEGGGIIIKKKLLLLLLKKKKKKLLLKKKJJJJJJJJJJJJKKKLLLPPPOOONNNLLLJJJHHHGGGFFFCCCBBBAAA@@@????????????=========>>>>>>>>>>>>>>>;;;;;;;;;::::::;;;;;;;;;::::::999999999:::<<<===@@@BBBFFFKKKOOORRRTTTUUUQQQPPPOOOLLLKKKJJJIIIIIIIIIGGGGGGIIIHHHFFFIIIOOORRRaaavvvzzzoooiii]]]UUUSSS[[[eeesssYYYCCC111///222///---///......---,,,,,,,,,,,,---++++++++++++************))))))))))))))))))))))))(((((((((((((((((((((((())))))''''''(((***,,,...555000***(((((()))(((&&&)))+++,,,***)))...999CCCMMMOOOOOOKKKDDDCCCJJJSSS[[[ooozzzqqqnnnooopppqqqrrrnnnqqqrrrpppooooookkkfffmmmkkklllpppqqqmmmiiihhhccciiirrr~~~xxxaaaSSSKKKAAA<<<;;;888222------------,,,,,,,,,,,,,,,************))))))))))))((((((((((((((((((((((((************************(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))***++++++******+++,,,+++---......,,,111CCCTTTuuuxxx~~~vvvooonnnkkkrrrsssiii```gggzzznnnuuuzzzgggKKKGGGJJJSSSSSSGGG>>>;;;999999999999888666444222000000000000000/////////...000333777;;;>>>@@@AAA???@@@???;;;444...---...,,,,,,---......///000000...000222333444555888;;;===@@@EEEHHHIIIIIIJJJKKKEEEGGGJJJNNNQQQRRRRRRRRRJJJIIIHHHGGGHHHJJJLLLNNNMMMMMMKKKJJJHHHGGGEEEEEECCCBBBAAA@@@????????????<<<<<<============>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888999:::;;;<<<===???CCCHHHNNNSSSXXXZZZVVVVVVUUUTTTQQQNNNKKKIIIIIIHHHIIIJJJIIIHHHMMMTTTcccppp{{{ggg]]][[[eeevvvpppQQQ666111333000...111......---,,,,,,,,,,,,---,,,++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))***))))))((()))***,,,---,,,***(((((()))++++++,,,))),,,......000888EEEPPPRRRNNNJJJFFFCCCHHHWWWfff~~~yyynnnlllnnnhhhfffddddddcccbbb```___iiigggfffkkkuuuyyyooobbbaaabbbhhhrrrtttmmmddd___]]]\\\]]]dddwwwyyyaaaTTTEEE===>>>===777000///...---,,,,,,,,,------++++++*********)))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))***++++++******+++------...000...+++222HHH^^^{{{}}}{{{kkkgggnnnlllqqqnnnbbb^^^iiiuuuzzztttooo|||hhhIIIPPPWWWVVVMMMCCC===;;;999:::::::::888666333222222222222111111000//////000333777<<>>AAADDDHHHIIIHHHHHHIIIJJJGGGJJJMMMPPPRRRRRRQQQQQQEEEEEEFFFGGGHHHJJJKKKLLLJJJJJJIIIHHHGGGFFFEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@>>>>>>>>>??????@@@@@@@@@<<<<<<<<<======<<<<<<<<<<<<;;;:::999999999:::;;;;;;<<>>999//////---,,,,,,------...+++++++++*********))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))***,,,+++******+++---+++...000000///999UUUnnn~~~{{{rrriiijjjpppnnnggg```]]]___hhhttt}}}lllsssxxxgggMMMZZZaaaYYYJJJAAA>>>===::::::;;;:::999666333111333333333333222000///...222555;;;@@@BBBBBB@@@???CCCCCC@@@888///+++---000---...000222333444444444333555777888999;;;>>>AAADDDGGGJJJIIIGGGEEEFFFGGGLLLMMMOOOPPPPPPNNNKKKIII@@@BBBEEEHHHJJJJJJJJJJJJHHHGGGGGGFFFFFFEEEEEEEEEEEEDDDCCCBBBAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCC<<<<<<============<<<<<<<<<;;;:::999999999:::;;;:::;;;===@@@FFFMMMSSSWWWaaadddhhhjjjhhhccc\\\XXXRRRNNNJJJHHHGGGKKKWWWeeekkkxxxxxx{{{oooEEE777666111000444......---,,,,,,,,,,,,---,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++***))))))'''***---,,,***))),,,...///,,,...888HHHUUUZZZYYYOOOJJJJJJSSS^^^nnnuuunnnmmmjjjggggggmmmpppooonnnoookkkrrryyyzzzwwwuuuvvvvvvhhhgggooossszzzvvvyyymmmccceee^^^YYYnnn{{{~~~hhhTTTHHH@@@===000///...---,,,---......+++++++++************)))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))+++,,,,,,+++***,,,---(((,,,111333444CCCbbbvvvuuukkkmmmrrrtttqqq^^^RRRWWW___gggyyytttppp|||{{{uuujjjYYY______RRRFFFAAA>>>;;;<<<<<<<<<;;;999777555444111222333222000///000222666;;;AAABBB@@@???AAADDDIIIEEE===555...,,,...111//////000000222555888999555777:::<<<>>>@@@DDDGGGGGGIIIJJJJJJIIIJJJNNNQQQRRRQQQOOOLLLJJJHHHGGGFFFCCCFFFJJJMMMNNNMMMJJJHHHFFFGGGHHHFFFDDDCCCCCCDDDCCCEEEGGGIIIIIIIIIHHHGGGJJJJJJIIIHHHHHHHHHHHHIIIFFFFFFEEECCCAAA???===<<<;;;<<<===>>>>>>===<<<;;;999;;;===AAAEEEJJJMMMOOObbbfffkkknnnnnnllljjjiiicccXXXMMMHHHEEEEEENNNZZZsssuuunnnhhhaaa~~~ttt[[[999999444+++000/////////...------,,,,,,,,,,,,,,,+++++++++******))))))************))))))))))))))))))))))))))))))************************---***''''''(((+++...///777///444JJJ[[[YYYRRROOOMMMJJJMMMbbbxxxlllfffeeeeeehhhkkknnnrrr|||xxxnnnddd\\\^^^nnnnnnMMM??????999333000111111......000,,,,,,,,,+++++++++******((((((((((((((((((((((((************************))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((()))+++------,,,,,,---...***//////---???___uuuyyyxxxjjjiiirrrvvvrrr]]]___dddfffcccggg}}}yyy||||||xxxpppfff]]]aaa]]]PPPDDD@@@>>><<<======<<<;;;999888666555333333333222111111333555999>>>BBBCCCAAAAAACCCFFFHHHEEE???777000------///111111111222444777999;;;999;;;===???@@@BBBEEEHHHIIIJJJKKKKKKIIIIIIKKKNNNQQQOOOMMMJJJHHHGGGGGGGGGIIIIIIJJJKKKKKKJJJJJJJJJEEEGGGHHHGGGFFFEEEFFFHHHKKKLLLMMMNNNNNNMMMKKKJJJMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLKKKJJJHHHFFFEEEDDDDDDCCCCCCBBBAAA???>>>======<<<<<<>>>AAAFFFKKKNNN\\\aaahhhlllmmmkkkiiihhheee```ZZZTTTLLLFFFJJJRRRWWWaaahhhfffhhhmmmjjjaaavvvsssjjjfffeeemmmjjjBBB333444222000000//////......---,,,,,,,,,,,,,,,+++++++++******))))))************))))))))))))))))))))))))))))))************************+++***))))))+++,,,---...---:::IIIOOOPPPQQQQQQQQQJJJWWWjjj~~~pppfffccciiirrrzzzvvv}}}yyyooojjjkkkppp|||{{{\\\IIICCC;;;555000000///,,,+++---,,,,,,,,,++++++++++++***))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))((()))***,,,---,,,,,,---...---//////777NNNkkkzzz{{{~~~|||rrriiilllvvvuuummmeeennnxxxzzzzzzuuuxxxooogggbbbbbbbbbZZZMMMBBB>>>>>>>>>>>>======<<<:::999888888555555444333222444777:::>>>AAACCCCCCAAAAAACCCFFFEEECCC???999222...---...333333444666888:::<<<>>>???@@@AAABBBBBBDDDGGGIIIKKKLLLLLLKKKIIIHHHIIIJJJNNNLLLJJJGGGFFFFFFGGGGGGMMMLLLJJJHHHHHHHHHJJJKKKHHHIIIKKKKKKJJJKKKLLLNNNPPPQQQQQQQQQQQQOOOMMMLLLNNNNNNOOOOOONNNNNNMMMLLLKKKKKKKKKJJJIIIHHHFFFEEEJJJIIIGGGFFFDDDCCCCCCCCCAAA???===<<<>>>CCCHHHKKKSSSZZZcccjjjmmmlllkkkjjjnnnmmmlllggg\\\PPPLLLNNNNNNQQQTTTZZZjjjxxxvvvlllqqqvvveeeZZZTTTQQQSSSVVVccczzz|||QQQ111222999000000000///......------,,,,,,,,,,,,+++++++++******))))))************))))))))))))))))))))))))))))))******************************+++,,,,,,---......000HHHWWWRRRKKKOOOSSSRRRQQQmmmsssoookkkkkkssszzzqqqsss{{{lllRRRCCC@@@999333222000,,,***,,,,,,,,,,,,,,,++++++++++++************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((***,,,,,,++++++---...000...444GGGcccxxx{{{rrrmmmssszzzssseeelll{{{|||sss|||nnnbbb```dddfffaaaVVVIII@@@>>>>>>???>>>>>>===<<<;;;:::::::::888777666555444777<<>>===>>>@@@??????===999444111000000555555777999;;;===???@@@CCCDDDDDDDDDCCCEEEHHHJJJKKKLLLLLLKKKJJJHHHHHHHHHKKKIIIGGGEEEDDDEEEGGGHHHMMMLLLJJJIIIIIIJJJKKKMMMMMMNNNPPPPPPOOOOOOQQQRRROOOOOOPPPPPPPPPOOONNNMMMLLLMMMMMMNNNMMMLLLKKKJJJHHHHHHIIIHHHHHHGGGFFFEEEJJJIIIHHHGGGGGGHHHIIIJJJDDDBBB@@@???@@@BBBEEEGGGKKKSSS^^^gggmmmpppqqqqqqssstttsssppphhh]]]TTTOOOVVVUUUUUU\\\mmm{{{zzzpppqqq}}}bbbWWWMMMJJJJJJLLLQQQVVVXXXlllccc888000888///000000//////...---------,,,,,,,,,+++++++++******)))******++++++******)))))))))))))))))))))))))))************************+++++++++++++++...111444EEEOOOTTTQQQOOOSSSWWWWWWmmm|||vvvvvvsssvvv}}}|||vvvzzz|||xxx|||```LLLFFF???888555222...,,,---------,,,,,,,,,+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))((()))))))))************)))))))))))))))*********)))***+++++++++,,,---//////111???YYYrrr~~~{{{xxxzzzyyylll\\\qqqrrryyyfff\\\aaakkkfff]]]QQQFFF@@@>>>???@@@>>>===<<<;;;;;;;;;;;;<<<:::999888777777:::>>>BBBCCCCCCAAA>>>:::888777888888999999888555333333333555666888;;;===@@@AAABBBEEEEEEEEEDDDCCCEEEIIILLLKKKKKKJJJJJJIIIIIIIIIHHHGGGGGGEEEEEEEEEGGGIIIJJJJJJJJJKKKLLLMMMMMMNNNNNNPPPQQQRRRQQQPPPPPPQQQRRRMMMNNNNNNOOOOOOPPPPPPPPPLLLMMMMMMMMMMMMLLLKKKKKKLLLLLLMMMMMMLLLLLLKKKJJJJJJIIIHHHGGGGGGHHHIIIJJJEEEEEEEEEEEEEEEEEEDDDDDDFFFNNNYYYdddlllssswwwzzzuuutttsssrrrpppjjj```VVVRRRRRRRRRWWWbbblllmmmiiitttwww\\\OOOIIIFFFHHHJJJKKKOOOTTTSSS^^^vvvsssJJJ111222000111000000///......------,,,,,,,,,+++++++++************++++++++++++******))))))))))))))))))))))))************************,,,+++***)))***000888>>>TTTQQQPPPQQQPPPQQQ^^^nnn|||uuutttvvvyyysssttt}}}sssaaaMMMEEE===999444///---...---------,,,,,,,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))((()))))))))************((()))))))))*********+++)))***+++++++++,,,///111000:::PPPiiiyyy}}}~~~zzzooo```TTTpppwwwvvvddd```hhhrrrcccWWWKKKDDDAAA??????AAA>>>===;;;::::::;;;<<<===;;;;;;;;;:::999<<>>888000---...------------,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))************((())))))******++++++++++++,,,,,,,,,,,,...111333777KKKddduuu{{{|||}}}{{{ssscccWWWQQQfff}}}yyyooodddiiipppqqq]]]QQQFFFDDDCCC@@@???@@@===<<<:::999999;;;<<<===;;;<<<<<<<<<;;;<<>><<<:::777555000222444444333333444555444555888<<>>KKKUUUTTTTTTUUUUUU\\\ppptttkkkmmmvvv~~~|||||||||~~~}}}yyy}}}jjj___RRRIII???666111000...------------,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))************((())))))******+++,,,,,,,,,------------///222555EEE]]]ttt||||||~~~~~~{{{zzz}}}yyylll___YYYXXXccc}}}qqqxxxiiidddooossskkkYYYMMMCCCCCCEEEBBB???@@@<<<;;;:::999999:::<<<===;;;<<<============???@@@>>>>>>???@@@@@@>>>;;;888000222333333111111222444333555888;;;>>>@@@AAAAAADDDEEEEEEEEEGGGLLLQQQVVVVVVPPPIIIEEEEEEEEEEEEDDDBBBDDDHHHKKKMMMNNNNNNNNNQQQQQQQQQQQQQQQQQQPPPPPPOOOPPPRRRSSSSSSTTTVVVXXXYYYXXXWWWVVVVVVVVVVVVVVVTTTRRROOOLLLLLLNNNPPPRRRTTTTTTTTTSSSRRRPPPOOONNNKKKLLLMMMNNNNNNMMMLLLKKKHHHGGGFFFEEEFFFGGGIIIJJJHHHIIILLLPPPXXXdddqqqyyyzzz}}}}}}{{{~~~tttfff[[[UUUXXXbbbkkk}}}ppp^^^QQQJJJGGGFFFJJJPPPRRRSSSWWW\\\^^^uuu{{{{{{uuuRRR666888111111000000//////......,,,,,,,,,+++++++++*********++++++,,,,,,++++++***))))))))))))))))))))))))************************+++///333777;;;DDDQQQZZZZZZYYYRRRSSSkkk|||jjjhhhkkkuuu~~~{{{xxxxxx||||||zzzyyymmm___SSSGGG<<<555444......---------,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))************((())))))***++++++,,,,,,------.........000333666PPPiii~~~~~~www}}}|||yyysssiii```___aaakkkuuupppaaavvv}}}ooojjjNNNKKKFFFCCCBBBAAA@@@??????<<<999888888999999999===<<<<<<>>>AAABBBBBBAAAAAAAAABBBBBBAAA???===<<<:::666222///000111222222888666444777;;;???@@@???BBBCCCEEEHHHKKKNNNQQQRRRMMMKKKHHHEEEDDDEEEFFFGGGJJJJJJLLLMMMOOOQQQRRRRRRPPPPPPPPPPPPQQQQQQRRRRRRTTTSSSRRRQQQRRRSSSUUUVVV[[[YYYWWWUUUSSSRRRRRRRRRRRRRRRRRRQQQPPPPPPOOOOOOPPPPPPQQQSSSSSSQQQMMMJJJNNNNNNNNNMMMMMMLLLLLLLLLJJJJJJIIIIIIIIIHHHHHHHHHKKKHHHGGGKKKRRR[[[iiiuuu}}}uuudddWWW]]]lll{{{lllUUUMMMOOOMMMKKKMMMTTTWWWWWWZZZaaammm|||vvvrrrttt~~~}}}~~~|||ccc---777444222111000111000///------------,,,,,,,,,++++++************************++++++************++++++---+++***+++,,,---...------000555===GGGPPPTTTSSSZZZTTTUUUhhhxxxvvvnnnpppvvvzzzzzz{{{}}}vvvnnnWWWBBB666111///---...111000---...222---------,,,,,,+++++++++************************************************)))************++++++++++++***)))))))))***,,,,,,......111333///---666CCCeeepppzzzxxxzzzzzz|||jjjkkk~~~{{{pppppppppvvvxxxjjjfffwww|||nnncccMMMJJJFFFCCCBBBBBBAAA@@@>>>;;;888666777777777666999:::<<<@@@CCCDDDCCCAAAFFFFFFEEEDDDCCCAAA@@@???<<<888444000000111111111111000000444999>>>??????CCCEEEHHHKKKNNNPPPQQQQQQKKKJJJGGGEEEDDDEEEGGGHHHKKKLLLMMMNNNOOOPPPQQQRRROOOOOOPPPQQQRRRSSSTTTTTTRRRRRRSSSSSSTTTVVVWWWWWWWWWVVVTTTRRRQQQQQQQQQQQQOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNOOOPPPOOOLLLJJJLLLLLLLLLLLLLLLLLLLLLMMMKKKJJJJJJJJJIIIIIIIIIIIIIIIGGGHHHMMMQQQWWW```iiiyyy{{{}}}}}}ssslllpppwwwrrr|||vvv^^^QQQNNNRRROOOPPPSSSWWW^^^lll{{{~~~yyyzzzttt>>>;;;333222000000000000///------------,,,,,,,,,++++++************************++++++************++++++---,,,,,,,,,---------------222:::CCCLLLRRRUUUTTTOOO[[[mmmzzzsssrrrsss{{{yyyvvvUUU>>>444000......000///++++++...------,,,,,,,,,,,,,,,,,,************************************************)))************++++++++++++***)))))))))***,,,,,,+++,,,...///---///===MMMkkkvvv}}}vvvvvvyyy|||{{{tttrrrvvvoooiiigggjjjooosssvvv}}}sssdddooo{{{{{{lllYYYLLLIIIEEECCCCCCBBBAAA@@@>>>;;;777555444555444333666888<<>>:::555222111111000000...///222777===AAACCCCCCDDDGGGKKKOOOQQQQQQOOONNNIIIHHHFFFEEEEEEFFFHHHIIIMMMMMMNNNOOOOOOPPPPPPQQQPPPPPPQQQRRRSSSUUUVVVVVVRRRSSSTTTVVVWWWXXXXXXXXXSSSRRRQQQQQQQQQQQQQQQRRRNNNMMMMMMMMMMMMNNNNNNOOOLLLKKKKKKLLLMMMMMMKKKJJJIIIIIIJJJKKKKKKLLLMMMMMMLLLLLLKKKKKKKKKKKKJJJJJJHHHGGGJJJNNNQQQQQQVVV\\\ooo{{{}}}|||iiirrrmmm\\\UUUZZZYYYYYY^^^gggyyyrrr}}}yyy~~~~~~RRR===333111//////000000///...------------,,,,,,,,,,,,************************++++++************++++++---------------------,,,///777BBBMMMRRRTTTTTTUUUSSSnnnxxxwwwxxxxxxyyy}}}hhhLLL>>>333000///111000,,,+++---,,,,,,,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++)))************++++++++++++************+++,,,,,,***,,,------,,,444III\\\ttt}}}vvvqqqtttyyy}}}rrrlll{{{tttzzz{{{jjjkkkccc``````bbbddddddgggkkkppp|||zzzfffdddyyy~~~yyyjjjQQQJJJHHHEEEDDDCCCCCCBBBAAA>>>:::666444333333333222444666999???EEEHHHHHHGGGGGGFFFEEEDDDCCCBBBAAAAAA<<<888444222222222222111222444999>>>CCCGGGIIIIIIFFFIIIMMMQQQQQQOOOLLLIIIFFFFFFEEEEEEFFFHHHJJJLLLOOOOOOOOOOOOPPPPPPPPPPPPRRRRRRSSSTTTTTTUUUVVVVVVUUUVVVWWWXXXYYYXXXWWWWWWQQQQQQQQQQQQRRRRRRSSSSSSOOONNNMMMLLLLLLLLLMMMNNNKKKJJJIIIIIIKKKLLLKKKJJJIIIIIIJJJJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLJJJIIIKKKOOOPPPNNNQQQVVVdddssswwwggggggooo}}}wwwooommmmmmpppzzzyyylll}}}wwwuuuxxx}}}{{{|||```;;;444111/////////000///......------------,,,,,,,,,************************++++++************+++++++++,,,------,,,,,,---...666>>>JJJTTTUUUSSSTTTWWWjjjsssooowww~~~qqqXXXKKK777333111333222///---///+++,,,,,,,,,------......++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************++++++,,,,,,---...///---///===VVVkkkzzz|||qqqoootttyyyyyyjjjiiigggooottt}}}wwwiiijjjaaa___^^^```bbbcccccccccbbbhhhooovvv~~~}}}dddjjjvvveeeMMMJJJHHHEEEDDDDDDCCCBBB@@@===:::666444333333222222444444666;;;AAAGGGKKKLLLFFFEEEEEEDDDCCCCCCBBBAAA777444222111333444555444666999===AAAEEEGGGIIIJJJHHHKKKMMMOOOOOOLLLHHHEEEDDDDDDEEEFFFIIIKKKNNNOOOPPPPPPPPPPPPPPPPPPPPPPPPTTTTTTTTTUUUUUUUUUUUUUUUXXXYYYYYYYYYXXXVVVTTTSSSRRRRRRSSSSSSTTTTTTTTTTTTQQQPPPNNNLLLKKKKKKLLLMMMKKKJJJIIIJJJKKKLLLKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKMMMMMMMMMMMMMMMMMMMMMMMMNNNLLLLLLOOOOOONNNRRRWWWZZZgggyyyvvvkkkbbbaaassszzztttsssvvvxxx{{{wwwppp}}}{{{vvvpppnnnoooppppppxxx|||}}}~~~mmm???666333000//////000//////.........---------,,,,,,************************++++++************++++++***+++,,,,,,+++,,,///222@@@FFFQQQXXXVVVSSSYYYcccvvvooorrrzzz}}}www___NNN<<<666222222222///...000,,,,,,,,,------.........++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++******++++++,,,,,,,,,,,,...//////---333FFF```rrr|||xxxpppqqqvvvyyykkkcccjjjzzznnnuuuzzzpppkkkaaaaaa``````cccfffgggfffeeebbbbbbjjjyyyuuunnnvvvqqq^^^MMMJJJHHHFFFEEEDDDCCCAAA???<<<999555333333333222222333222333888???FFFKKKNNNGGGHHHHHHGGGEEECCC@@@???222000///000333555666666555888<<>>@@@BBBEEEJJJMMMQQQPPPMMMJJJGGGEEEDDDCCCAAACCCFFFIIIMMMQQQTTTVVVPPPPPPQQQQQQRRRRRRRRRSSSQQQQQQRRRTTTUUUWWWXXXXXXYYYXXXWWWUUUSSSRRRQQQQQQQQQQQQRRRQQQPPPNNNMMMKKKMMMKKKJJJIIIIIIKKKMMMOOOJJJJJJJJJKKKLLLKKKHHHFFFAAABBBCCCEEEHHHJJJLLLLLLLLLLLLLLLLLLMMMMMMMMMNNNNNNLLLLLLNNNMMMKKKNNNSSSPPPSSSYYYdddsss|||{{{qqqfff```dddhhhlllxxxtttmmmeeehhhddd\\\XXX^^^dddfffuuu|||{{{```===999444111000000///...............------------************************++++++************++++++***,,,------...333===DDDNNNOOOTTTYYYZZZdddtttjjjvvvtttpppuuuuuuxxx}}}}}}{{{||||||ooo^^^QQQEEE999444111...---...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++***+++,,,---------,,,,,,,,,......333DDD]]]qqqyyy|||wwwvvvzzzwwwooogggqqqzzzssspppjjjllljjjdddaaacccaaa\\\\\\\\\]]]____________```eeeqqqyyyuuuhhhcccggggggcccdddoooyyy}}}zzzoooggglllvvvkkk|||gggPPPOOOKKKJJJGGGFFFEEEBBB???<<<666444000///000111111000,,,...222999AAAFFFHHHIIIIIIIIIIIIGGGAAA:::333//////......///222444555444;;;>>>BBBDDDFFFJJJPPPUUUUUURRRMMMHHHEEEDDDDDDDDDAAACCCFFFJJJOOOSSSVVVXXXPPPPPPQQQQQQRRRSSSSSSTTTMMMNNNPPPSSSVVVXXXZZZ[[[XXXVVVTTTRRRQQQQQQQQQRRROOOPPPOOOOOOMMMJJJHHHFFFHHHGGGFFFFFFHHHKKKNNNQQQIIIIIIJJJLLLLLLJJJFFFCCC;;;===???CCCFFFJJJLLLNNNKKKKKKLLLLLLMMMMMMMMMMMMLLLKKKLLLNNNMMMIIIIIIMMMPPPQQQSSSZZZgggzzzttt^^^bbbbbbiiivvvqqqiiiaaahhhfffZZZRRRVVV___eeezzz~~~{{{yyy|||}}}lll???;;;666222111000///...//////.........---------************************++++++************+++++++++---......///666BBBKKKPPPOOOSSSYYY^^^nnnssskkkkkk~~~kkkjjjsss|||yyyxxxzzzxxxvvvxxx}}}vvviii```YYYUUU```kkkzzzyyyooo]]]OOO@@@888444000///000/////////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++***+++,,,---...---,,,,,,---///111888MMMhhhyyy~~~}}}~~~xxxxxx}}}vvviiivvvzzzwwwxxxvvvnnnfffccc]]]aaa___XXXUUUWWWUUUPPPRRRSSSUUUXXXXXXVVVUUUWWWYYYiiivvv|||qqqgggmmmnnnjjjmmm{{{}}}rrrqqqtttyyyqqq```SSSLLLKKKJJJIIIHHHGGGDDD???;;;666333000......///222444333555999===BBBGGGJJJLLLGGGHHHGGGBBB;;;555333333///---+++---333777999999>>>BBBFFFHHHIIIKKKPPPTTTSSSNNNGGGDDDEEEFFFFFFEEECCCFFFJJJNNNQQQSSSSSSSSSQQQPPPQQQTTTWWWVVVQQQLLLKKKNNNSSSXXX[[[\\\[[[ZZZXXXVVVSSSQQQOOOPPPQQQRRRQQQMMMJJJJJJGGGCCCBBBEEEAAACCCGGGJJJKKKKKKJJJJJJGGGLLLMMMIIIIIIJJJFFF???<<<<<<>>>BBBGGGJJJJJJHHHMMMLLLKKKKKKKKKKKKLLLMMMMMMMMMNNNOOOOOOMMMHHHEEEIIIRRRXXXWWW]]]qqq}}}aaaWWW[[[\\\eee{{{vvvooowwwxxxppp```UUUYYYccckkk}}}zzz|||yyyKKKDDD555///444111,,,000//////.........------------------,,,,,,,,,++++++++++++******************+++---///000222:::GGGRRRTTTYYYVVVTTThhhzzztttggggggooowwwtttqqqyyy{{{xxxsssfffXXXQQQLLLIIIMMMUUUXXXfffxxx}}}xxx}}}wwwqqqeeeNNN999111333222---......---------,,,,,,,,,------------------------------,,,,,,+++***))))))++++++************++++++++++++++++++++++++,,,,,,///***111HHHbbbqqqyyy}}}~~~www|||~~~ooojjjzzz~~~{{{zzzrrrqqqnnnhhhaaa[[[XXXWWWRRRPPPNNNLLLKKKLLLMMMNNNTTTOOOLLLMMMLLLKKKMMMRRRTTT]]]ooo{{{mmmnnnpppttt|||zzzmmm]]]RRRLLLLLLJJJHHHFFFEEEBBB>>>;;;666555222000000111444666888999<<>>888333111111///------000555999::::::@@@CCCFFFIIIKKKMMMOOOQQQMMMJJJFFFDDDEEEEEECCCBBBDDDFFFIIIMMMOOOQQQQQQQQQNNNQQQSSSTTTTTTRRRPPPOOORRRTTTWWWYYYZZZZZZXXXWWWVVVVVVUUUSSSRRRQQQPPPPPPOOOJJJGGGGGGDDD???>>>@@@@@@BBBEEEHHHHHHGGGFFFFFFCCCJJJMMMJJJFFFEEEAAA<<>>JJJSSSWWWYYY[[[ddd}}}wwwkkkjjjpppwww{{{xxxuuuuuuxxxyyyyyypppaaaUUUJJJGGGHHHJJJQQQXXXjjjooovvvwwwuuu{{{wwwlllWWW???111//////,,,/////////.........------------------------------------,,,,,,+++******)))++++++************++++++,,,,,,,,,,,,------------000///999OOOfffssszzz~~~xxxzzzzzzooorrr~~~xxxssspppoooggggggddd___XXXSSSPPPOOOKKKKKKJJJJJJKKKMMMNNNOOOTTTOOOLLLMMMLLLKKKMMMRRRTTTXXX```lllxxx}}}{{{xxxssszzz}}}}}}hhhXXXPPPMMMMMMKKKHHHFFFDDDAAA===:::777555333222222444666888===>>>???AAADDDFFFGGGHHHDDDAAA;;;777444111///---......000333888;;;<<<<<>>>>>>>>EEEEEEGGGLLLPPPPPPLLLHHHDDDCCCBBBBBBBBBCCCCCCCCCHHHJJJLLLMMMNNNMMMLLLKKKKKKMMMQQQRRRRRRRRRUUUWWW\\\\\\ZZZXXXVVVSSSQQQPPPRRRRRRRRRQQQPPPOOOMMMLLLJJJEEEBBB@@@===888777999CCCEEEGGGGGGEEEDDDFFFHHHPPPUUUVVVNNNBBB;;;<<>>???@@@AAABBBCCCDDDEEE<<<777000------......,,,000333777<<<>>>@@@@@@AAAFFFFFFHHHLLLPPPOOOJJJEEEEEEDDDBBBAAAAAACCCGGGJJJLLLMMMNNNOOOOOOMMMLLLJJJKKKKKKLLLPPPUUUXXXYYYXXXYYYXXXWWWUUUSSSQQQOOONNNQQQPPPNNNLLLLLLLLLMMMNNNKKKEEE@@@???<<<888999<<>>>>>??????@@@@@@777333///------...000000333777;;;>>>@@@AAABBBCCCFFFHHHJJJLLLMMMKKKGGGCCCEEEDDDCCCAAABBBEEEKKKOOOMMMNNNOOOPPPOOOMMMKKKJJJMMMKKKLLLQQQXXX[[[ZZZWWWTTTTTTTTTTTTRRRPPPNNNMMMOOONNNKKKJJJJJJLLLOOOPPPLLLEEE???===;;;:::>>>CCCFFFHHHHHHFFFEEEIIISSS\\\iii]]]NNNCCC>>>===CCCJJJRRRVVVZZZ[[[^^^iii{{{xxxiii```ZZZWWWVVVUUU\\\hhhjjjdddbbbeeeuuu~~~zzzzzznnnYYYeeewwwxxxwwwzzz]]]<<<888111222888333000000000/////////..................---------,,,+++,,,,,,------......///...111777???HHHPPPVVVZZZ^^^sssfffkkkuuu}}}~~~~~~wwwmmmcccZZZTTTQQQKKKLLLLLLJJJFFFCCCBBBBBB;;;@@@GGGOOO]]]ooo~~~mmmnnn{{{cccIII888333/////////.........------........................------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++,,,,,,---...///000000555IIIbbbrrryyy{{{xxxtttggguuussseee^^^]]]hhhzzz}}}}}}yyyrrrlllgggccc```]]]XXXWWWVVVUUUTTTRRRQQQPPPUUUSSSNNNHHHDDDCCCEEEHHHQQQSSSUUUWWWWWWWWWVVVUUUQQQNNNMMMPPPPPPNNNOOOSSSVVVYYY]]]^^^^^^___cccfffjjjhhhZZZVVVSSSPPPRRRQQQPPPNNNJJJCCC;;;555333444555666999;;;>>>???======<<<<<<;;;:::999999222222000///...///222555777:::>>>@@@@@@AAACCCEEEFFFIIIKKKLLLJJJGGGDDDCCCAAACCCDDDDDDDDDGGGLLLPPPLLLMMMNNNOOONNNLLLJJJIIINNNOOORRRVVVXXXYYYWWWVVVQQQRRRSSSTTTSSSPPPMMMKKKLLLLLLLLLLLLMMMOOOQQQRRRKKKDDD===;;;:::<<>>FFFKKKRRRYYY^^^kkkzzzlllhhhxxx|||vvvmmmaaaWWWPPPKKKIII???AAABBBAAA>>>===>>>@@@???CCCKKKZZZqqqzzzlll}}}uuuWWW>>>111000000000/////////..............................---------------------------,,,,,,++++++,,,,,,---,,,------...000111111222???SSSiiivvv{{{zzzsssjjjgggtttqqqdddccchhhppp}}}}}}xxxsssmmmjjjeeeaaa]]]XXXTTTQQQNNNOOORRRTTTTTTTTTRRRQQQRRROOOJJJEEECCCFFFLLLQQQWWWXXXYYYYYYYYYXXXWWWVVVUUURRRRRRTTTUUUSSSTTTWWWYYYZZZ[[[\\\]]]```cccfffhhhxxx{{{eeeZZZXXXUUUPPPUUURRRNNNJJJFFFAAA;;;777444555666888;;;===@@@AAA>>>===<<<:::888666444333///111222111///000444888999===@@@AAA@@@AAACCCFFFFFFIIILLLLLLGGGDDDCCCCCC>>>AAAEEEFFFGGGHHHLLLOOOKKKLLLMMMNNNMMMKKKIIIHHHNNNSSSXXXZZZWWWUUUUUUVVVPPPRRRTTTUUUTTTQQQMMMJJJJJJKKKMMMPPPQQQRRRRRRRRRKKKCCC;;;999999===EEEMMMPPPQQQPPPNNNOOOYYYkkkxxxmmmVVV@@@>>>GGGMMMQQQTTTVVVYYYcccyyynnn]]]^^^]]]\\\bbblllqqqoooffftttrrrjjjxxxtttdddccc```aaajjj||||||zzz{{{|||rrrWWW;;;:::777000000000000000000//////////////////.........---------,,,,,,------...///000000111999CCCJJJNNNSSS[[[aaauuupppaaagggvvv}}}sssmmmbbbWWWMMMFFFBBBAAA===???@@@???<<<<<>>;;;???DDDHHHJJJLLLNNNOOOMMMNNNNNNMMMIIIFFFCCCBBBOOOQQQSSSTTTTTTTTTUUUVVVTTTUUUTTTSSSRRROOOMMMLLLNNNJJJGGGJJJOOORRRRRROOODDDBBB===888888@@@KKKRRRPPPQQQQQQRRR\\\nnn}}}___LLL@@@FFFQQQUUUYYY```]]]cccsssooolllkkkpppxxx{{{www}}}pppaaaVVVNNNRRRTTTTTTWWWhhh~~~zzzyyyyyyxxxzzzooolll:::333666111444222222111111000/////////000000///...------,,,,,,+++---......------///000444???JJJOOOPPPTTT]]]eeeoooggghhhsss|||vvvjjjaaaSSSIIIDDDBBBAAAAAA???;;;<<>>@@@AAAAAA@@@???<<<888666444333333111000///000222555888::::::<<>>AAAGGGJJJLLLMMMNNNOOOMMMNNNMMMGGGAAA???BBBGGGQQQSSSUUUUUUUUUUUUVVVWWWUUUUUUUUUTTTRRROOOKKKIIIJJJGGGDDDEEEJJJNNNOOOMMMEEEAAA:::777<<>><<<999666444333444444000000111222444666777999777999;;;>>>@@@CCCGGGJJJOOONNNKKKFFF@@@<<<;;;;;;AAAEEEJJJMMMNNNNNNNNNOOOMMMMMMJJJAAA999999CCCMMMQQQSSSUUUUUUTTTTTTUUUVVVVVVVVVVVVVVVSSSOOOKKKHHHHHHDDDAAAAAAEEEIIIKKKKKKGGG>>>666888BBBOOOWWW[[[WWWUUU^^^yyypppMMMKKKOOOVVVWWWUUUYYYbbbsssrrrnnnnnnrrrwww~~~{{{kkkUUUMMMJJJGGGGGGGGGLLLSSSTTT\\\zzzxxxtttuuuxxx{{{mmm{{{OOO888888555000222222222111000000//////000//////......---------,,,---.........000222555CCCEEEKKKOOOOOOXXXqqqrrrbbbfffvvv}}}~~~~~~qqqddd[[[MMMIIIBBB>>>===>>>>>>???AAA@@@BBBFFFIIIIIIKKKNNNOOOVVVeee}}}~~~~~~qqqUUU:::000000222...111444.../////////.........------------------------------,,,,,,,,,,,,,,,------...------//////---...999EEEaaakkkvvv{{{yyyuuussssssvvvmmmssspppeee___XXXTTTRRRQQQNNNLLLKKKIIIFFFEEEGGGKKKPPPSSS\\\ZZZWWWVVVVVVVVVVVVUUURRRQQQPPPPPPQQQUUUXXXZZZbbbaaaaaadddhhhiiifffbbb```^^^\\\ZZZZZZZZZ\\\]]]```aaabbbgggooo|||iii``````^^^ZZZXXXWWWXXXWWWQQQGGG@@@<<<<<<999;;;===@@@AAABBBBBBAAA;;;999666444222222333444222222333444444444444444333666999<<>>:::>>>HHHQQQQQQRRRTTTTTTSSSRRRSSSTTTTTTUUUWWWWWWUUUQQQMMMJJJKKKFFFBBB@@@BBBEEEGGGGGGEEE;;;555===KKKVVV[[[\\\ZZZeeeyyy]]]JJJNNNUUUZZZXXXXXXcccqqq~~~pppbbbddddddgggjjjkkkllluuu~~~{{{}}}___OOOKKKMMMNNNJJJHHHLLLSSSSSS[[[{{{xxxxxx{{{nnnqqqYYY777666777000333333222111111000000///000/////////......------,,,---......///111666999GGGHHHLLLQQQTTT```}}}uuuiiicccooo}}}}}}xxxhhhZZZQQQEEECCC@@@>>>>>>@@@AAABBBEEEFFFHHHLLLPPPSSSUUUWWWZZZ^^^sss|||}}}eeeCCC444000222///222555///////////////....................................,,,,,,,,,,,,,,,---......---///000///+++...>>>NNNfffpppxxxzzzyyyyyyxxxvvvssscccsssqqqggg\\\WWWQQQNNNNNNMMMKKKIIIIIIGGGFFFFFFJJJQQQXXX]]]^^^YYYTTTSSSTTTUUUTTTSSSQQQQQQQQQRRRTTTVVVYYYZZZ^^^___aaafffjjjkkkhhhfffccccccbbbaaa```aaaccceeeeeeiiiqqqzzzgggaaaaaa]]]XXXWWWXXXYYYVVVOOOFFF???<<<<<<;;;===???BBBCCCBBBAAA@@@888777444222111222222333444444555444333222000///222555888<<>>>>><<<>>>AAACCCCCCBBB@@@???777666555444333333222222444444444333222000...---222666;;;???BBBEEEHHHKKKFFFEEEBBB???>>>@@@DDDHHHHHHJJJLLLLLLLLLMMMOOOQQQPPPLLLIIIJJJOOOSSSSSSRRRUUUVVVXXXWWWUUUTTTTTTTTTQQQQQQRRRSSSSSSRRRQQQPPPOOOLLLHHHCCCAAAAAABBBCCC>>>:::>>>LLLWWW[[[aaagggjjjUUULLLVVVYYY[[[YYY[[[ggg~~~~~~qqqppp{{{yyyrrrqqqpppttt~~~cccSSSNNNLLLLLLMMMLLLMMMOOOSSS[[[qqq{{{tttsssyyyttthhhyyyGGG999===555333333333222111111000000////////////////////////............000555<<>>BBBEEEFFFHHHIIIDDDCCCBBB@@@???BBBFFFJJJLLLLLLLLLLLLLLLNNNRRRUUUSSSRRRRRRSSSTTTUUUTTTSSSTTTUUUVVVUUUSSSQQQQQQRRRPPPPPPOOONNNNNNNNNNNNNNNJJJHHHFFFCCC@@@???@@@AAA<<<;;;CCCPPPXXX\\\hhhwwwpppWWWRRRTTTZZZ\\\]]]\\\aaaooo{{{}}}vvvxxx}}}cccVVVRRRNNNKKKJJJIIIPPPVVVZZZjjjxxxttttttuuu{{{iii~~~TTT<<<:::222444333333222222111111000/////////////////////000............111777???DDDKKKRRRSSSUUUnnnyyyccclllrrr}}}}}}}}}|||mmmWWWGGGBBBCCCBBBDDDFFFFFFFFFIIIMMMQQQVVV\\\aaacccjjjsssxxxwwwvvvsssRRR<<<777111000333000000000000000/////////...........................---------------.../////////...///111444>>>RRReeeiiittt|||zzzzzz{{{tttiii```cccsss{{{mmmaaaYYYWWWTTTPPPMMMLLLNNNNNNLLLIIIGGGJJJOOOVVV[[[```bbbdddaaa```]]]YYYUUUSSSSSSTTTRRRRRRSSSVVVZZZ___dddgggfffiiilllpppsssvvvxxxzzzxxxjjjlllkkkaaa]]]ccc```ZZZRRRMMMKKKHHHDDDAAA===???AAACCCCCCAAA???===::::::;;;;;;:::888555333000000////////////000000555:::@@@EEEGGGGGGGGGHHHCCCCCCBBBAAA@@@CCCGGGKKKNNNNNNMMMLLLLLLPPPUUUYYYVVVXXXYYYXXXUUUSSSSSSTTTPPPRRRSSSQQQOOOMMMMMMNNNPPPOOOMMMKKKJJJJJJKKKKKKDDDDDDCCCAAA???>>>???@@@<<<===FFFRRRXXX]]]nnnwww[[[PPPVVV]]][[[]]]___```gggtttttt~~~jjj^^^YYYTTTOOOMMMNNN[[[dddiiiyyysssuuusssjjjzzzdddCCC===333444444333222222111111000////////////000000000000............111777@@@FFFNNNWWWUUUUUUrrrtttfffxxx{{{}}}xxx|||{{{fffPPPDDDCCCGGGDDDFFFIIIJJJKKKNNNTTTXXX___fffjjjmmmttt~~~}}}}}}YYY???888111000222000000000000000////////////////////////////////////...------------.../////////...///222666BBBVVVhhhgggttt|||{{{zzzzzzqqqeee```kkkvvvpppdddYYYSSSSSSVVVRRROOOOOOPPPPPPNNNKKKKKKOOOVVV]]]bbbeeeeeeeeeeeefffddd___XXXTTTTTTVVVUUUUUUVVVYYY^^^dddiiimmmlllpppuuu{{{sssjjjfffdddbbb```]]]YYYTTTNNNJJJGGGFFFFFFBBBCCCDDDCCCBBBAAABBBCCCAAA@@@===999777666666777333333111...---///222666;;;<<<>>>BBBEEEGGGFFFEEEBBBAAA@@@???AAAEEEIIILLLLLLNNNPPPOOOOOOQQQVVV[[[]]]\\\YYYUUUQQQNNNOOOPPPLLLLLLLLLOOOQQQQQQNNNLLLNNNOOOKKKDDDDDDIIIKKKHHH???EEECCCBBBFFF@@@;;;BBBHHHCCCIIIVVV\\\___sssyyy^^^RRRTTTZZZ\\\```[[[___nnnzzzsssiiicccZZZXXX\\\gggwwwzzz|||vvvuuuzzz~~~sssmmmzzz~~~sssiii|||EEEAAA444777555333222333222111000000000000000000000000000......///111555<<>><<<888555333333444555444333222000000222666999======???CCCGGGIIIGGGDDDBBBAAA???@@@BBBEEEIIILLLOOOOOOOOOOOOPPPSSSXXX\\\ZZZYYYVVVQQQMMMLLLMMMOOOMMMKKKIIIJJJLLLMMMLLLJJJIIIJJJGGGAAAAAAFFFGGGDDDAAAGGGEEEDDDHHHAAA;;;BBBBBBGGGRRR^^^aaahhh~~~dddRRRPPPVVV\\\___aaaccclllzzzwwwrrrzzzuuu}}}xxxrrrpppwwwqqqnnnyyy{{{ttthhhSSSEEE777777555333222333333111000000000000000000000000000///000111333777>>>FFFLLLUUUSSSXXXlllzzzooosss|||}}}~~~vvviii]]]QQQSSSZZZWWWWWWXXXZZZ\\\```dddhhhjjjnnnxxxxxxWWW===444666555000111000000000//////////////////.........---------...------------.../////////111111222>>>RRRcccjjjnnnxxxxxxvvvwwwqqqmmmsss{{{eeeXXXRRRPPPRRRVVVXXXRRRPPPUUUTTTMMMLLLRRRQQQVVV\\\aaaeeegggjjjkkkkkkhhhddd___[[[YYYXXXXXXWWW\\\ccchhhlllsss{{{{{{uuuqqqpppnnnkkkggg```\\\WWWRRROOOMMMKKKIIIDDDAAA>>>@@@EEEGGGDDDAAA999777333000...///111222444444444333333555:::===AAA@@@@@@DDDJJJKKKGGGCCCAAA@@@???@@@BBBFFFIIILLLQQQOOONNNOOOSSSWWWZZZ\\\UUUTTTQQQMMMJJJJJJMMMOOOOOOKKKGGGFFFHHHJJJIIIHHHEEEEEECCC???@@@CCCCCCAAAEEEKKKKKKMMMPPPFFF>>>DDDAAALLLXXX^^^cccrrrqqqSSSMMMTTTYYY]]]```eeettt~~~xxxxxxtttnnnmmmsssrrrqqqvvvwwwtttggg}}}]]]EEE777888666333333333333222000000000000000000000000000000111333555999@@@IIIOOOVVVTTT^^^wwwxxxvvv~~~}}}mmmcccaaaZZZZZZcccffffffgggjjjnnntttzzzeeeHHH888555555333111111000000000//////////////////.........------......------......///000000000000555DDDXXXfffkkkpppvvvvvvvvvuuukkklll}}}}}}mmm\\\TTTSSSTTTWWW[[[YYYSSSRRRVVVVVVPPPPPPUUUVVVZZZ```dddgggiiikkkmmmjjjgggddd```^^^]]]]]]^^^```eeemmmuuu}}}|||vvvsssssssssqqqooogggbbb\\\XXXUUUSSSOOOLLLGGGAAA===???EEEGGGBBB<<<666333///,,,+++---///111222333444444555888<<<@@@DDDBBBBBBFFFKKKLLLGGGAAA@@@@@@???@@@CCCFFFIIILLLPPPOOOOOOSSSXXX[[[ZZZXXXPPPOOOMMMKKKJJJLLLPPPTTTQQQMMMIIIIIILLLNNNLLLIIIGGGDDDAAA@@@BBBEEEDDDBBBGGGOOOUUU]]]```QQQDDDHHHHHHRRRYYY]]]iii}}}dddQQQTTT[[[[[[^^^fffvvv~~~{{{~~~}}}qqqpppmmmmmmtttxxxttttttrrr}}}tttgggrrrdddEEE999888666444333333333222111000000000000000000000000000111444666;;;BBBJJJPPPUUUVVVeeeyyy~~~iiiaaaeee]]]XXX]]]aaabbbdddhhhoooxxxrrrSSS===333333555111111111000000000//////////////////...........................//////000111///111:::KKK]]]iiilllsssvvvvvvxxxsssdddggg~~~ssseeeYYYVVVXXX[[[^^^bbbZZZVVVTTTWWWWWWSSSTTTXXXZZZ^^^cccgggiiikkkmmmoookkkiiigggeeeeeegggjjjlllooouuu~~~~~~wwwtttvvvyyy{{{{{{qqqlllddd```]]]ZZZTTTPPPJJJCCC<<<>>>CCCDDD>>>666333111...,,,,,,---///111000111333444666999===AAAEEEDDDDDDGGGKKKJJJEEE????????????AAACCCFFFJJJLLLLLLMMMQQQWWW\\\\\\WWWRRRKKKLLLLLLLLLMMMPPPVVVZZZSSSPPPNNNQQQWWWXXXUUUPPPKKKEEE@@@@@@CCCFFFGGGGGGIIITTT```nnnqqq\\\IIIJJJMMMWWWaaammmiii[[[UUUZZZ]]]^^^jjj{{{|||nnnkkkhhhdddcccjjjyyyttt|||zzzvvviiikkknnnpppvvv}}}vvvqqqooowww}}}ssshhhkkknnnHHH@@@888666444333444444222111111111111111111111111111///111444777<<>>>>>>>>???AAADDDGGGJJJLLLJJJMMMRRRXXX[[[YYYSSSOOOKKKLLLNNNOOOQQQUUUYYY]]]UUUSSSRRRXXXaaaddd```[[[RRRHHH??????CCCGGGKKKOOOPPP[[[kkk|||~~~dddLLLLLLLLL^^^vvv{{{\\\XXXXXX^^^cccmmm~~~qqqhhhaaaZZZXXXVVVSSSRRRWWWcccrrr||||||wwwtttooo~~~jjjeeeaaaffflllpppwwwxxxpppmmmrrruuuqqqkkkggg{{{JJJAAA999777444444444444333111111111111111111111111111///111555999>>>EEEMMMSSSQQQ```xxxzzzuuuqqqkkkVVVGGGFFFFFFHHHJJJLLLPPPTTTYYY\\\^^^```gggpppyyy}}}rrrooolllkkklllooozzzoooNNN777000333222222111111111000000000000000000/////////......//////......//////000111111111888GGGXXXccckkkqqqtttzzzxxxssskkk^^^```sssfff^^^YYY\\\bbbfffhhhkkkdddbbb___]]][[[ZZZZZZ[[[ZZZ]]]aaadddfffhhhlllnnnoooooopppsssyyy~~~|||yyyrrrnnnggg^^^VVVGGGAAA<<<;;;>>>>>>999333////////////000111111111///111444666777:::>>>AAA@@@DDDHHHIIIFFFAAA>>>======>>>???AAADDDGGGJJJLLLJJJNNNSSSVVVUUUSSSPPPOOOMMMOOOQQQSSSTTTVVVYYY[[[WWWSSSSSSZZZeeellljjjfff\\\MMMAAA@@@FFFLLLRRRYYY___iiiwwwkkkQQQQQQOOOiiiyyygggYYY[[[```kkkyyylll^^^VVVQQQQQQSSSOOOOOOPPPRRRWWW```jjjqqqxxx|||dddcccoooooo\\\YYYZZZ___fffllltttyyyooolllooonnnooonnnfffPPPCCC999777555444444444333222111111111111111111111111000222666;;;AAAHHHPPPUUUTTTlll{{{~~~{{{mmmTTTJJJMMMKKKPPPSSSXXX^^^ccchhhkkklllkkkiiigggjjjtttzzzuuukkkeeennnvvvwwwuuu\\\???333333222222222111111111000000000000000000/////////...///////////////000000111000222===MMM[[[ccckkksssrrrzzzvvvlllgggccchhhvvv{{{ccc]]]ZZZ```hhhlllnnnppplllkkkgggbbb___^^^^^^]]]\\\___cccfffiiilllooorrrtttvvv|||~~~}}}wwwrrrkkk```WWWCCC???;;;;;;===<<<888444---...///000111111111111000222555777888;;;>>>AAA>>>DDDIIIIIIDDD>>><<<<<<===>>>???BBBDDDHHHJJJLLLKKKOOOSSSSSSPPPNNNOOOPPPOOOQQQTTTUUUVVVVVVWWWXXXXXXSSSQQQYYYeeeooopppmmmdddSSSDDDCCCIIIPPPYYYaaannnvvvpppVVVWWWUUUsssxxxaaaXXXZZZ```jjj{{{{{{fffSSSNNNMMMIIIKKKPPPRRRUUU[[[bbbjjjsss|||tttdddjjjsssdddXXX[[[UUUZZZbbbhhhqqqyyynnnlllmmmjjjnnnooogggzzz[[[KKK999777555444444444333222111111111111111111111111111444888===CCCJJJRRRWWW___|||www~~~nnnTTTPPPWWWWWWWWW\\\eeeoooyyyxxxyyyfffEEE555444222222222111111111111000000000000000///////////////////////////000111111000444@@@QQQ]]]ccckkkuuuqqqzzzsssfffdddhhhppp|||yyyccc]]]\\\dddmmmqqqsssuuurrrqqqllleeebbbaaaaaa___```cccgggkkkmmmqqquuuxxx{{{zzzoooZZZKKK===;;;:::;;;<<<:::555000111111//////000222444555444555666777888:::???BBBBBBEEEHHHGGGBBB>>>=========>>>???BBBDDDGGGJJJKKKOOOOOOOOOPPPPPPQQQQQQQQQRRRSSSTTTSSSSSSTTTXXXZZZWWWUUUUUU[[[fffoootttuuuoooYYYFFFEEEKKKOOOXXXbbbuuuvvv[[[TTTcccyyyyyyeeeZZZVVVbbbiiiyyycccWWWLLLHHHIIILLLQQQVVV]]]\\\___lllqqqbbbrrr^^^MMMVVVSSSWWW[[[bbbqqqtttllllllkkkeeecccfff|||III:::999555000///000111000222111111111000000//////111:::::::::DDDIIIMMMVVVlllyyypppvvvdddVVVUUU^^^ggghhhjjjttttttPPP999222333222000000111222111000000/////////.....................//////000111222444666AAATTTdddjjjmmmqqqkkkzzzhhhiiiuuu{{{~~~rrreeedddgggnnnssstttxxx|||wwwzzzvvvmmmhhhgggddd^^^hhhgggkkksssvvvwwwzzztttfffTTTHHH>>><<<;;;<<<===;;;555000222111000000111333555666666777888888999<<<@@@CCCCCCFFFIIIHHHCCC>>><<<<<<===>>>???BBBEEEGGGJJJKKKNNNNNNNNNNNNNNNOOOPPPPPPRRRTTTUUUUUUUUUVVVXXXZZZXXXTTTSSSXXXcccnnnuuuwwwrrr]]]KKKHHHMMMQQQYYYccc~~~{{{fffaaahhhssszzzsssdddYYYYYY]]]dddwwwnnn]]]QQQHHHJJJPPPTTTVVVXXXZZZ___oookkkmmm{{{^^^RRRUUUSSSYYYaaakkk|||tttkkkmmmkkkdddgggrrrOOO;;;999666222111222222111222111111111000000000000000::::::<<>>555444222000000111222111000000000/////////.........///......//////000111222444888DDDVVVccciiinnnssssssyyyooodddnnn|||ppphhhgggiiiooossstttvvv{{{yyy{{{yyyrrrmmmmmmjjjeeegggiiiqqqzzz{{{mmm\\\MMMFFF@@@>>>======>>><<<666111222222222222333555777888999:::;;;;;;<<<>>>BBBDDDDDDHHHKKKIIIDDD>>>;;;;;;===>>>@@@BBBEEEGGGJJJKKKMMMLLLKKKJJJJJJKKKMMMOOOQQQTTTWWWXXXXXXXXXZZZ[[[YYYVVVTTTXXXcccoooxxx}}}vvvcccQQQLLLNNNRRRZZZdddzzz~~~llliiiiiijjjhhh___UUUSSS\\\fffooottt[[[OOOGGGDDDMMMWWW\\\]]]]]]eeennnooojjjZZZWWWTTTTTT]]]jjjwwwuuujjjmmmkkkcccnnnYYY===:::666555444444333333111111111111111000000000000999;;;???KKKQQQWWWddd{{{{{{ooopppfffUUUQQQVVV]]]```hhhgggiiinnnzzzwwwIII888444333111000111222111000000000000/////////......////////////000111222222333;;;IIIXXXbbbgggnnntttxxxqqqcccdddwwwnnnkkkiiikkkqqqttttttvvvzzzzzz}}}|||wwwtttsssrrrpppnnnrrrzzz{{{gggSSSIIIHHHAAA???>>>??????===777222333333444444666888:::;;;<<<===>>>??????AAACCCFFFFFFJJJLLLJJJDDD>>>;;;:::<<<>>>@@@CCCEEEHHHIIIJJJLLLJJJHHHFFFFFFHHHJJJLLLOOORRRWWWYYYZZZZZZZZZZZZZZZYYYYYY___iiiuuu}}}xxxhhhWWWOOOMMMPPPXXXaaaiii~~~uuueeebbbdddaaa]]]XXXUUUXXXdddqqqdddUUUJJJHHHLLLWWW```dddgggiiiuuu}}}~~~```[[[]]]ZZZ```kkkzzzxxxjjjnnnjjjccctttddd@@@:::666555666444333333111111111111111111111111111:::<<>>???@@@>>>999444444555666777999;;;===>>>???@@@BBBBBBBBBCCCEEEGGGHHHJJJLLLIIICCC===;;;;;;<<<===@@@CCCFFFHHHIIIJJJJJJHHHFFFDDDDDDEEEHHHIIILLLPPPUUUXXXYYYYYYYYYYYYWWWYYY___gggqqqyyy~~~zzzmmm\\\PPPKKKLLLTTT[[[bbbsssvvvppplllcccYYYYYY]]]XXXTTTTTTWWW```rrrjjjYYYTTTQQQUUU^^^eeegggiiipppzzzlllaaaaaafffiiiuuu}}}lllnnnjjjdddxxxpppDDD;;;444555666333111222111111111111111222222222444;;;===CCCNNNRRR\\\pppxxxkkkgggkkkvvvzzzyyyzzzeeeTTTNNNVVVeeeqqqnnnlllkkkjjjlll}}}kkk???666444222111222222111000111000000000/////////////////////000000111222333222@@@PPPYYY^^^dddmmmsssrrrdddWWWbbbsssrrrtttlllhhhfffiiiooossstttwww{{{yyyzzz||||||{{{{{{yyyeeeQQQBBB???CCC???>>>===???AAA???:::666555666888:::<<<>>>@@@@@@AAABBBDDDDDDDDDDDDEEEGGGIIIJJJJJJGGGAAA<<<<<<===;;;===@@@DDDFFFHHHIIIIIIHHHFFFEEECCCCCCDDDEEEFFFHHHLLLQQQTTTUUUVVVVVVWWWSSSYYYbbbllltttzzz|||}}}|||rrraaaQQQGGGGGGNNNUUUhhhpppgggXXXWWWXXXVVVYYY[[[RRRMMMPPPXXXiii{{{___TTTSSSYYY```iiimmmlllooo}}}pppkkkoooqqqwwwpppnnnjjjfffxxxJJJ===333444555111000333111111111222222222222222777<<<>>>DDDOOOSSS```xxxgggdddhhhrrrvvvwwwooo\\\UUUaaazzz|||hhhddd``````fffzzzvvvEEE777555333222222222111000111111000000000/////////000000000000111222333333555CCCRRRZZZ___gggnnnrrrooobbbVVV\\\lllrrrllleeedddgggmmmqqqrrruuuyyyvvvwwwzzz}}}~~~jjjWWWHHH>>><<<@@@===<<<<<<>>>AAA@@@;;;777666777999<<<>>>@@@BBBBBBBBBDDDEEEFFFEEEEEEFFFGGGIIIJJJHHHDDD>>>;;;<<>>EEEQQQVVVgggxxxhhhgggllluuuzzz{{{vvvaaa^^^qqq|||lllddd\\\[[[eeezzzyyyMMM777555333222222222111000111111111000000000//////000000000000111222333333999GGGTTT[[[bbbkkkqqqrrrllleee]]]cccttt~~~nnneeecccfffkkknnnoooqqquuussstttxxx{{{aaaOOODDD===<<>>AAA@@@<<<888666777:::===@@@BBBCCCDDDBBBDDDFFFFFFEEEEEEFFFGGGIIIIIIGGGBBB<<<:::===@@@;;;===AAADDDGGGHHHIIIIIIEEEEEEEEEDDDDDDCCCCCCBBBBBBEEEJJJLLLNNNPPPRRRTTTXXX___iiirrryyy}}}yyyhhhSSSDDDBBBHHHMMM[[[ccc]]]UUU___iiigggfff\\\YYY^^^kkkxxxcccYYY^^^dddlllnnnvvv}}}sssdddbbb^^^^^^kkkxxxllliiikkkuuuUUUCCC555555666111111666111111111222222333333333:::===>>>FFFRRRYYYlll}}}kkkkkkrrr}}}vvvdddiii|||pppeeeZZZYYYdddzzzwwwSSS888666333222222222111000111111111111000000000000000000000000111222333444===IIIVVV]]]dddnnnsssrrriiiiiigggqqqooofffdddeeejjjmmmlllnnnqqqqqqrrrxxxuuuZZZFFF???>>>===;;;<<<>>>>>>>>><<<;;;<<<===888999<<>>NNNZZZ]]]dddoootttqqqkkkccchhhzzzpppdddcccbbbcccgggkkkllliiimmmrrrzzzrrrYYYHHHAAA@@@>>>;;;===>>>??????>>>>>>???@@@======>>>???@@@AAAAAAAAABBB???;;;888888<<<@@@CCCIIIEEE@@@===<<<<<<;;;:::<<<===@@@DDDHHHJJJHHHFFFBBB@@@??????AAABBBAAA@@@???===???BBBBBBBBBHHHOOO```hhhsss{{{xxx[[[HHHFFFHHHHHHRRRUUUaaaxxxgggllluuuwwwgggeeekkkvvv~~~rrr___VVVTTTTTTUUUXXX]]]eee{{{|||llllllgggkkk{{{{{{vvvBBB888999222333000222111222333222111111333555===???EEELLLTTTbbb|||~~~zzzssszzz~~~eee^^^]]]\\\___yyy{{{\\\AAA444;;;333---777222000000000000000000000000000333///...111222111333666AAAOOO[[[___fffqqqsssnnnccciiixxxtttgggeeebbbbbbeeeiiijjjiiimmmtttnnnXXXHHHBBB@@@>>><<<===>>>@@@@@@??????AAABBBBBBAAAAAA???>>>===<<<;;;;;;999666555666999>>>AAAGGGDDD@@@===<<<<<<;;;:::<<<===@@@EEEIIIIIIHHHEEE???>>>===>>>@@@BBBBBBAAA===<<<<<<>>>>>>@@@GGGPPP___hhhuuu~~~|||```KKKGGGJJJKKKOOOWWWmmmoooyyy|||jjjfffiiirrrrrr\\\QQQOOOPPPNNNQQQVVV\\\jjjpppmmmhhhjjjyyy|||III:::888111333111444222222333222111111444666<<>>>>>======???@@@???>>>>>>???@@@CCCBBB@@@>>>;;;999888777777666555555888;;;@@@BBBEEEBBB???===<<<<<<;;;:::<<<===AAAEEEIIIIIIGGGDDD???>>>======@@@AAAAAA@@@===<<<===???>>>???HHHRRR\\\fffsss|||cccMMMFFFIIILLLNNN[[[zzzyyy|||rrrmmmnnnlllvvvjjjYYYRRRPPPQQQRRRQQQSSS]]]sssrrrmmmhhhkkkyyy{{{NNN;;;999222555222333222222222222111222555777888>>>FFFOOO[[[ooowwwzzz~~~}}}xxxxxx{{{yyyxxxiii```^^^]]]\\\rrrvvvMMM777:::555///444000444000000000000000000000000222//////111222222555;;;KKKTTT^^^fffooosssnnndddeeekkkiiihhhkkknnnpppssswww|||kkkUUUCCC<<<<<<===>>>>>>???@@@???===<<<<<<===BBB@@@>>>;;;888777666555555555555666999===AAADDDCCCAAA>>><<<<<<<<<;;;999;;;===AAAFFFIIIIIIFFFCCCAAA???>>>>>>???@@@@@@??????@@@BBBCCCBBBBBBJJJUUU[[[eeeqqqyyy}}}fffNNNEEEGGGLLLQQQccc}}}wwwqqqqqqxxx~~~hhhZZZSSSRRRRRRXXXTTTTTTbbbrrrkkkhhhlllyyywwwwwwQQQ<<<999444777222222222333222111111222666888;;;BBBKKKTTTaaauuu}}}tttyyy|||~~~zzzuuuvvvzzzttthhh\\\YYYZZZ[[[qqqUUU999888666222555000555000000000000000000000000111///000222222222777>>>NNNVVV```iiiqqqrrrkkkbbbffftttqqqqqqvvvxxxxxx|||||||||vvvhhhSSSCCC<<<;;;>>>??????@@@AAA@@@>>>===>>>???AAA???===999777666555555222333444777:::>>>AAACCCAAA???===<<<<<<<<<:::999;;;>>>BBBGGGJJJIIIFFFBBBBBB@@@>>>>>>@@@@@@@@@???AAADDDIIIKKKHHHFFFLLLUUU[[[fffsss{{{kkkRRRFFFGGGNNNVVVmmm|||zzz}}}kkkXXXPPPPPPSSSUUUSSSXXXmmmrrrjjjfffjjjvvvqqqoooVVV>>>:::555999333111333333222111111333666:::;;;CCCLLLSSS```vvvqqqqqq}}}~~~|||wwwtttwww|||}}}lll[[[UUUWWWZZZpppfff???666555444666000666000000000000000000000000111000000222222222888AAAPPPWWWaaalllqqqooohhhbbbeee~~~yyyyyy~~~yyyuuussslllaaaRRREEE???>>>???@@@@@@BBBCCCDDDCCCCCCEEEGGGCCCAAA>>>:::777666555555222333666999<<>><<<<<<<<<<<<:::999;;;>>>BBBGGGJJJIIIEEEBBBAAA???>>>???AAABBBBBBBBBBBBGGGOOORRRMMMIIILLLTTTZZZfffuuu~~~qqqXXXIIIJJJQQQ[[[uuuyyybbbUUUSSSUUUTTT[[[iiirrriiieeeeeennnuuujjjiii]]]@@@999444999444222333333222111000333777;;;<<>>BBBGGGJJJIIIEEEAAA???>>>>>>???BBBDDDEEEDDDBBBIIIRRRVVVQQQJJJLLLSSSWWWeeevvvvvv]]]MMMLLLTTT]]]zzzqqq```YYYYYY]]]kkksssjjjcccaaahhhmmmeeeddddddBBB888222888555444333333222111000333888;;;@@@GGGNNNWWWkkkqqqjjj{{{}}}}}}|||~~~~~~{{{}}}|||zzz{{{eeeWWWXXX[[[nnn}}}|||SSS777111222777333;;;000000000000000000000000111000111333222222:::DDDOOOWWWdddmmmnnniiieeeeeettt|||tttsss|||}}}uuulllfffbbbZZZPPPGGGBBBBBBDDDFFFBBBGGGIIIHHHKKKSSSWWWUUUPPPEEE;;;999888666444444666888;;;>>>AAACCCDDDDDD???>>><<<:::::::::<<<===???BBBEEEGGGGGGEEEBBB@@@AAA@@@@@@@@@AAACCCDDDEEEFFFNNNVVVXXXUUURRRQQQSSSWWWcccsss}}}~~~fffMMMLLLTTTfffpppgggfffkkkuuufffddddddaaaeeecccddd~~~~~~DDD999666333===222222222111000000222666:::???EEEMMMYYYqqquuuqqqxxx~~~|||xxxooopppsssvvvxxx{{{|||~~~~~~eeeUUU\\\jjj{{{YYY888<<<333444;;;222111111000000000000111111111000111333333555<<>><<<::::::;;;<<<===AAACCCFFFIIIHHHFFFCCC@@@@@@@@@@@@@@@AAABBBDDDEEEGGGKKKPPPVVVYYY[[[\\\\\\___jjjxxxmmmSSSQQQWWWcccppp{{{wwwgggddddddaaadddeeefff{{{JJJ:::555111999///333333222111111444888<<<>>>HHHRRR\\\tttsssqqqxxx}}}zzzyyyooogggjjjnnnrrruuuxxxzzz}}}rrr___UUUZZZmmm\\\:::;;;333333999111111111000000000000111111111000111333333555===FFFQQQZZZcccooorrrhhhmmmrrrmmm|||wwwrrrpppccc```ZZZRRRLLLIIIKKKMMMLLLLLLPPP\\\mmmuuulll^^^HHH===333000000111333777777999<<>><<<;;;:::;;;===>>>CCCEEEHHHJJJIIIFFFBBB@@@????????????@@@BBBDDDEEEIIIJJJMMMSSS[[[```bbbaaa^^^jjjxxxpppUUUSSSWWWnnnqqqbbbooozzzhhheeedddaaabbbeeefff{{{~~~wwwQQQ;;;555000777000444444333222333555:::>>>>>>LLLWWW```xxx~~~vvvvvv~~~~~~|||yyyzzzwwwfffaaaeeekkkpppssssssvvv{{{vvviiikkkrrrtttyyyfff\\\VVVWWWkkkzzz```<<<:::333222777000111111000000000000111111111000000333444666>>>GGGSSS]]]gggppprrriiinnn{{{yyy}}}{{{|||tttooohhh^^^UUUPPPNNNNNNPPPPPPYYYnnnoooYYY???777000/////////222666777999<<>><<<;;;;;;<<<>>>???CCCEEEGGGIIIHHHDDD@@@===>>>>>>===>>>???AAACCCDDDKKKMMMQQQVVV[[[^^^^^^^^^```ooo~~~kkkUUUYYY___ppppppvvv}}}qqqaaannn~~~jjjeeedddaaa___eeeeeetttwwwxxxXXX;;;777222888444333333333222333666;;;??????OOOZZZbbb{{{xxxvvvzzz~~~~~~qqqbbb```eeejjjooossspppsssxxx~~~ppp\\\SSSUUU\\\[[[___fffoooyyyhhh\\\VVVVVV```~~~~~~ddd???888333333666111111111000000000000111111111000000333444777@@@IIITTT```iiipppqqqhhhmmm~~~ooommmqqqwww~~~yyypppggg^^^XXXTTTRRRWWWhhhlllQQQ777222///111222000111444777999<<>>===<<<<<<===???@@@BBBCCCFFFFFFEEEAAA<<<999<<<<<<<<<===>>>@@@BBBDDDJJJQQQZZZ______^^^___aaammm~~~bbbVVVaaakkkyyylllhhhsss}}}uuufffsss~~~jjjdddccc``````hhhfffqqqvvv```<<<888333666555222222222222333666;;;???BBBPPPZZZddd|||{{{~~~qqqyyyyyylll```___dddhhhlllooommmpppuuu{{{kkkYYYOOOJJJKKKOOOQQQRRRTTTWWW^^^hhhttt}}}mmmYYYSSSWWWWWWhhhiiiCCC666444666666444111111000000000000111111222000000333444888AAALLLTTTbbbkkknnnmmmeeekkkxxxeee[[[XXX[[[aaafffjjjlllmmmmmmssszzzvvvggg\\\SSS^^^vvvdddKKK333111111444444111222444666888;;;>>>AAACCCDDDDDD@@@???===<<<===>>>@@@AAAAAABBBDDDDDDBBB>>>999666;;;;;;;;;<<<===@@@BBBCCCGGGQQQ^^^eeefffgggjjjmmmppp[[[SSS]]]ggg{{{iiikkkwwwxxxkkkyyy|||dddhhhvvvjjjbbbaaa___bbbllljjjrrryyyhhh>>>999222222333111222222222333777<<<@@@FFFOOOZZZiiivvvppp}}}qqqfff]]]]]]aaadddgggjjjjjjmmmqqqvvv{{{kkkXXXQQQPPPMMMLLLPPPSSSSSSRRRPPPPPPVVV___ggguuulllUUUPPPXXXXXXeeepppHHH666666777555444111111000000000000111111222000000333555999CCCNNNTTTccclllmmmjjjcccjjj~~~yyydddVVVPPPLLLOOORRRVVVXXXXXXWWWVVVXXX[[[hhhyyyrrr^^^NNN```}}}yyyYYYGGG555222222444444222444888555777:::===@@@BBBCCCCCC@@@???>>>======???AAABBBAAABBBDDDDDDAAA<<<777444:::::::::;;;===???AAACCCGGGNNNYYYcccjjjpppuuuxxxppplllZZZUUU[[[dddqqqooo|||vvvmmmeeewwwyyy{{{zzz|||}}}iiiaaa```^^^```mmmkkkssszzzlll???;;;444222333222222333333444888>>>BBBJJJOOO\\\ppptttrrrzzzjjj```ZZZ[[[___aaadddggggggiiilllpppuuuyyy}}}wwwggg[[[UUUXXXWWWRRRRRRWWWUUUWWWYYYWWWVVVXXX^^^cccfffxxxkkkWWWQQQWWW\\\rrrwwwNNN777777777333333111111000000000000111111222000000333555999DDDOOOTTTeeennnlllhhhbbbiii}}}www|||sssfffVVVNNNMMMJJJKKKMMMOOOPPPOOONNNMMMPPPNNNTTTaaakkkwwwvvvZZZIII^^^}}}lllQQQDDD888444333444333222666<<<444666999<<>>===>>>???AAABBBBBBCCCDDDDDDAAA<<<777333999999999:::<<>>===666555777333333444444666:::@@@DDDLLLNNN]]]vvvqqqooo}}}tttfff^^^XXXZZZ___aaadddgggeeefffhhhkkkpppuuuzzz}}}tttbbbYYYUUUYYY```^^^UUUUUU^^^SSSYYY___aaa```aaafffjjjnnnyyykkk\\\UUUTTT^^^}}}}}}RRR777777666000111111111000000000000111111222000000333555:::EEEPPPUUUgggooommmhhhbbbjjj}}}|||tttccc___^^^^^^XXXNNNJJJMMMLLLLLLMMMNNNNNNNNNMMMLLLUUUOOOOOOWWW___kkkkkkOOOKKKaaa{{{\\\III<<<333444555777888888888888===<<<<<<>>>@@@AAA@@@???>>>@@@AAA???<<<;;;===@@@@@@CCCDDDBBB<<<777555555666666666777999;;;>>>???HHHJJJOOOWWW___iiiyyyyyymmmbbbbbbhhhooowww}}}~~~nnnppptttqqqmmmrrroooooouuujjj]]]^^^[[[\\\iiikkkiiissszzzBBB666999666777222333444444666:::@@@EEEMMMQQQdddsssrrrzzzooobbb]]]YYY[[[]]]]]]___cccbbbbbbccceeegggkkkuuu}}}}}}uuukkkeeedddSSSZZZ[[[\\\aaa[[[VVV\\\\\\iiisssqqqkkkmmmtttzzzpppYYYPPPYYYfffRRR666:::222111111111111111111111111111111222222111222555>>>HHHOOOWWWkkkrrrgggeeetttsssddd]]]VVVWWWWWWVVVTTTQQQOOOMMMNNNRRRVVVUUUPPPNNNOOORRRUUUWWWYYYZZZ\\\kkkeeeKKKLLL___uuuXXXFFF:::666666888999:::;;;;;;;;;>>>>>>>>>@@@BBBBBBAAA@@@>>>@@@@@@???<<<;;;===???@@@BBBCCCAAA;;;666555666777666666777888:::<<<===JJJNNNTTTYYY\\\ccctttfffbbbccciiiqqqxxxooodddhhhmmmllljjjkkkiiikkktttmmm______\\\```gggeeeeeennnvvv}}}CCC666999555777333444444444666;;;AAAEEEMMMOOOaaa~~~llliii||||||tttiii[[[VVVTTTWWWXXXYYY\\\```^^^^^^___ccchhhnnntttyyy|||sssnnnhhh___YYYXXXQQQWWWWWWYYY^^^YYYUUU\\\```nnnyyyyyywww~~~oooZZZSSS]]]lllZZZ::::::222111000111111111111111111111111222222111222666>>>HHHOOOYYYiiiooojjjppp{{{oooaaaWWWSSSWWWWWWVVVUUUTTTSSSRRRQQQTTTVVVVVVTTTQQQPPPRRRUUUZZZ]]]`````````iii]]]GGGLLL\\\yyylllQQQBBB888999:::;;;<<<===>>>>>>>>>@@@@@@@@@AAACCCDDDCCCAAA>>>??????>>><<<<<<===???@@@BBBBBB???:::666555777888777666666777888:::;;;DDDMMMYYY```^^^___kkkyyydddUUUWWW^^^gggnnnvvvmmm]]]ZZZ```dddffffffdddeeekkkyyypppbbb```]]]]]]\\\YYY```jjjpppFFF777888444666444555555555666;;;AAAFFFOOOTTTggg~~~jjjiii|||}}}yyy~~~wwwiii___QQQNNNNNNQQQRRRSSSVVVZZZ[[[[[[]]]aaahhhpppuuuxxx|||sssmmmhhhfffccc\\\XXXWWWUUUZZZYYY]]]ddd___]]]gggkkk{{{ooo[[[VVVbbbqqqyyy]]];;;999222111222111111111111111111111111222222111222666???IIIQQQ]]]iiimmmkkkyyy}}}xxxnnn```WWWQQQMMMLLLXXXXXXXXXXXXWWWVVVVVVUUUZZZYYYWWWUUUTTTTTTVVVWWW\\\^^^bbbdddbbbeeerrrwwwYYYHHHLLLWWWnnnvvvaaaKKK???666;;;<<<===>>>???@@@@@@@@@AAA@@@@@@AAACCCDDDCCCAAA===>>>======<<<<<<===>>>???AAAAAA>>>999666666888888888666666666666888888:::EEEUUUbbbcccaaaeeellltttuuurrrZZZRRRQQQTTTZZZ___gggtttsssaaaYYYTTTWWW[[[]]]___aaabbbfffrrrsssccc```[[[^^^WWWSSS^^^iiimmmJJJ999888333555555555555555777<<>>666<<<<<<>>>???@@@AAAAAAAAA@@@??????@@@BBBBBBAAA???===<<<;;;;;;<<<=========>>>@@@AAA???:::777777888888777666555444555666666666;;;GGGTTT\\\^^^bbbgggggg```aaasssuuu]]]RRRNNNMMMRRRVVVZZZaaahhhxxxbbbUUUTTTSSSTTTXXXYYYWWWXXX\\\___iiizzzvvvddd```ZZZbbbYYYTTT```lllnnnOOO;;;777222555555555555555888>>>EEEKKKUUUbbbwwwsssqqq~~~~~~|||~~~vvvnnncccWWWOOOJJJIIIKKKOOONNNLLLNNNSSS[[[___^^^YYY[[[jjj|||{{{lllbbbbbb]]]YYYYYYXXXXXX\\\bbbgggjjjlllvvv~~~sss\\\TTT]]]jjjsssyyy\\\;;;999333444333111111111111111111111111111111111333888AAALLLTTTaaaooorrrjjjnnn|||pppiiippp}}}lll[[[SSSQQQQQQRRRTTT\\\___ccceeeddd```[[[WWWXXXXXXXXXZZZ]]]______^^^aaaccciiinnnpppuuulllXXXMMMHHHKKK[[[aaaRRRDDD???999======???@@@AAABBBBBBBBB@@@???>>>???AAAAAA@@@>>>===;;;::::::<<<======<<<<<<@@@BBBAAA===999888999777666555444444444555555999666777???IIISSS^^^gggeeeccceeevvvgggRRROOOOOOUUUXXXYYY\\\```vvvnnn[[[VVVWWWSSSSSSUUUXXXWWWTTTVVV\\\bbbpppyyyfff```YYYYYYTTTSSSaaaqqqzzzRRR===888222666555555555555999@@@HHHOOOVVV```ooo|||{{{pppggg||||||~~~~~~~~~|||vvvnnnfff]]]TTTNNNKKKLLLPPPTTTSSSQQQSSSYYY^^^```[[[SSSYYYnnn|||mmmaaa[[[YYYTTTQQQRRRRRRUUU\\\eeeyyy|||www]]]RRRZZZfff}}}pppwww|||fff@@@:::333444222111111111111111111111111111111222444999BBBNNNUUUaaaqqquuujjjiiiwww~~~}}}wwwmmmccceeevvvyyykkkaaaWWWTTTTTTSSSTTTXXX\\\```dddhhhgggccc]]]YYYWWWXXX[[[^^^bbbgggjjjlllhhhlllrrrxxx{{{~~~fffSSSIIIEEEFFFTTT[[[OOOEEEAAA;;;>>>???@@@AAABBBCCCCCCCCC@@@??????@@@AAAAAA???>>><<<:::888999<<<======;;;;;;???DDDCCC???;;;999999666555444333333333444555777333111555<<>>888333888444444444555999AAAKKKRRRWWW^^^iiivvv{{{mmmfff|||{{{||||||}}}{{{vvvtttsssrrrooojjjddd]]]UUUOOOKKKLLLOOOUUU[[[[[[YYY\\\bbbdddbbbYYYTTTbbb~~~}}}qqqggg___ZZZTTTRRRSSSVVVXXX\\\dddnnn{{{```SSS[[[iiiqqqmmm|||oooCCC888111333222111111111111111111111111111111222444:::CCCOOOVVVdddsssuuuiiifffttt|||xxxsss}}}wwwqqqhhh___ZZZ]]]kkk~~~rrrjjjeeebbb^^^ZZZWWWWWWVVVTTTWWW\\\[[[]]]aaadddeeecccaaa___ZZZ]]]```bbbfffnnnyyyyyywwwaaaOOOEEECCCCCCPPPXXXNNNEEECCC===???@@@AAACCCDDDDDDEEEEEEAAA@@@???@@@AAAAAA@@@>>><<<:::888999<<<======;;;:::???DDDEEEAAA<<<:::999555555333333333333444555000111444777888<<>>===<<<===???@@@@@@???;;;:::999999999:::;;;<<<===???BBBCCCAAA<<<666222777666555444333222222222222333333333555999???CCCUUUiii~~~rrrhhhbbbaaa[[[]]]zzz|||ooogggeeegggcccbbbbbbbbbeeelllvvv||||||dddZZZ\\\```___```aaaaaa___bbbqqq}}}ccc\\\XXXZZZZZZZZZpppwwwtttSSS@@@;;;777222444666555444999FFFRRRWWWZZZjjj{{{lllpppxxxuuu{{{}}}wwwoooiiiccc^^^[[[YYYZZZWWWPPPIIIFFFHHHLLLOOOPPPQQQSSSVVVZZZ```eeeaaabbbccclllpppfffcccbbbcccfff```aaaYYYVVV```hhhppp~~~gggWWWVVVeee}}}ccc}}}oooyyyGGG666777333...333222222111111222222333333333333666<<>>@@@AAA@@@???;;;:::999999999:::;;;;;;===???BBBCCCAAA<<<666222666666555333333222222333444444444444444777<<<@@@IIIUUUbbbnnnwwwxxx|||~~~{{{yyywww~~~vvv```VVVTTTVVVUUUUUUUUUUUUXXX^^^ffflllooollliiinnn|||{{{pppllljjjmmmmmmooorrrtttyyy{{{ccc\\\XXXQQQSSSSSSkkktttoooSSS???:::888444444666555444999GGGSSSYYYaaaqqq}}}gggnnn|||xxx|||||||||sssjjjbbb\\\WWWTTTNNNOOOMMMHHHCCCBBBGGGKKKLLLMMMNNNOOOQQQUUU[[[___dddiiippp~~~jjj``````aaacccfffhhhfff]]]^^^jjjnnntttzzzcccUUUWWWfffcccvvvzzzHHH777888555222333222222111111222222333222333333666===HHHUUU]]]mmmvvvuuuwww|||xxxrrrgggccc]]]XXXSSSNNNHHHEEECCCHHHLLLMMMLLLQQQ]]]gggsssqqq[[[YYY^^^___aaaeeennnmmmggg[[[QQQQQQXXX___]]][[[XXXWWWYYY]]]```bbbffffffmmmzzzuuuZZZJJJCCC???AAAEEEOOO]]]eeeffffffiii[[[YYYUUUPPPIIIAAA;;;777;;;;;;===???BBBCCCAAA???;;;;;;:::999999999:::;;;<<>>AAAGGGLLLLLLLLLMMMLLLMMMPPPUUUYYY^^^fffqqqyyyaaaXXX[[[]]]]]]\\\hhhccc]]]fffuuuuuuxxxvvvaaaUUUXXXhhhccc|||KKK777777666555333222222111111222222333222222333777>>>IIIVVV___qqqyyy{{{{{{nnnfffZZZVVVQQQLLLIIIGGGDDDBBBAAADDDGGGHHHIIIKKKQQQUUU^^^fffnnnvvvdddOOOUUUbbbgggmmmwwwzzziiiZZZSSSTTTYYY]]]```___^^^___ccchhhnnnrrrrrrrrryyypppUUUGGGAAA>>>AAADDDOOO]]]hhhnnnttt{{{tttpppgggZZZLLL@@@888444999:::===@@@CCCDDDBBB???<<<;;;:::999999999:::;;;<<<>>>AAACCCAAA<<<777333555444444333222222222333444444444444444666:::===DDDAAABBBDDDCCCHHHaaa}}}~~~|||ttt^^^TTTRRRTTTUUUVVVWWWYYY[[[^^^cccgggmmmzzzlllnnndddZZZYYY[[[jjjiii]]]TTTZZZUUUMMMaaakkklllXXX@@@999888777444666666555<<>>BBBIIINNNMMMMMMLLLKKKKKKLLLPPPSSSUUU]]]ffflllttt|||}}}xxxooo[[[TTTXXX[[[WWWRRR]]]ZZZ[[[nnnzzzdddWWWYYYjjj```{{{MMM777555555666333222222111111222222333222222444777???KKKXXXaaawww{{{yyyxxxjjj```TTTPPPJJJFFFDDDCCCCCCBBBAAADDDIIIMMMPPPRRRTTTTTTWWWYYY[[[^^^hhhxxxbbbNNNWWWeeelllzzzfffXXXVVVXXX]]]```ccceeeiiiooovvvmmmSSSEEEAAA???@@@BBBJJJUUU]]]ccckkktttuuupppeeeVVVHHH===999888:::;;;===AAADDDDDDBBB@@@<<<;;;:::999888999::::::;;;>>>AAACCCAAA<<<777333444444333222222222333333111222333333444666:::===CCC@@@EEEJJJHHHNNNppprrrbbbYYYVVVTTTUUUWWWYYY[[[]]]aaafffiiipppgggaaaccc\\\VVVZZZddd{{{kkk]]]RRRVVVRRRLLLaaakkklll]]]BBB888777777444666666666>>>NNN^^^eeeiiikkkpppzzzxxxgggjjjyyy{{{{{{{{{qqqbbbTTTIIIBBB>>><<<<<<<<<<<<===@@@DDDIIIMMMKKKKKKJJJHHHFFFGGGJJJMMMPPPWWW]]]___bbbjjjtttyyyjjj___UUUTTT]]]ccc```YYYXXX[[[eee}}}jjjZZZZZZjjj{{{\\\xxxOOO666333333555333222222111111222222333111222444888@@@MMMZZZddduuuvvvtttxxxiii___QQQLLLGGGBBBAAAAAABBBAAACCCGGGNNNTTTYYYZZZYYYWWWUUUTTTRRRRRRTTT\\\iiisssyyyaaaRRR[[[hhhttt|||bbbWWWXXX\\\```dddcccjjjuuuhhhQQQEEEBBBAAA@@@AAAEEEJJJMMMOOOWWW___ccc```YYYMMMBBB<<<<<<>>><<<<<<>>>@@@CCCDDDBBB@@@===<<<:::999888999999:::;;;>>>AAACCCAAA===777444333333222222222222333333///111222333444666:::<<<<<<<<>>>>>>>>@@@BBBCCCBBB@@@===<<<;;;999888888999999;;;===AAACCCAAA===888444333222222222222222333333000222333333333555777::::::;;;AAAJJJSSSjjjzzzuuuoookkkiiiddd\\\VVVWWWYYY\\\___cccjjjqqqvvvsssvvvlll```eeegggtttfff[[[TTTSSSTTTTTThhhoooqqqcccEEE888777777444666666777@@@SSSdddmmmsssvvv||||||rrrsss{{{xxx|||{{{sssiiiXXXJJJAAA===<<<===<<<===???CCCFFFIIIJJJJJJFFFFFFDDDAAA??????BBBEEEIIIMMMYYYmmm~~~rrrhhh___VVVPPPOOOPPPPPPRRR\\\hhhllliiifffxxxiiiYYYZZZkkkyyy^^^sssLLL666444333444333222222111111222222333111222444999BBBPPP^^^hhhttttttsssuuufff[[[HHHEEEAAA??????AAAAAAAAAFFFNNNXXX___bbbaaa___^^^WWWTTTQQQOOOIIICCCEEEKKKTTTaaarrr}}}eee```[[[```nnnxxxiii___bbbfffhhhpppzzzzzz}}}sss^^^LLLEEEEEEEEECCCDDDGGGJJJJJJJJJRRR[[[jjjkkkhhh___RRRGGGBBBAAA@@@???>>>???AAABBBAAAAAA===<<<;;;999888888999999;;;===AAACCCAAA===888444222222222111222222333333222333444444333333555777??????BBBHHHUUUuuu~~~yyyxxxzzz|||}}}cccaaaaaaccceeeccc\\\VVVVVVWWWZZZ^^^cccjjjsssyyyvvvttt{{{|||bbbZZZVVVUUUSSSMMM\\\bbbjjjcccEEE999777888444666666777AAATTTfffooonnnvvvtttyyyyyy|||{{{~~~~~~pppeeeUUUGGG???<<<=========???BBBGGGKKKNNNMMMLLLHHHGGGEEEBBB@@@AAACCCFFFLLLNNN]]]{{{aaaOOOKKKNNNRRRUUUVVVVVVSSSNNNRRR\\\```___hhh}}}zzzcccVVVYYYkkkbbbqqqrrr}}}KKK666555555555333222222222222222222333111222444:::CCCPPP___iiitttpppjjjrrr|||qqqbbbWWWEEECCCAAA@@@BBBCCCDDDCCCGGGQQQ]]]eeeggggggggghhh^^^YYYVVVSSSKKKAAAAAAGGGIIIPPP[[[nnntttiiifffaaaaaannn}}}xxxiii___]]]fffmmmqqq{{{}}}|||zzzuuuuuuyyypppcccUUUKKKFFFEEEEEEGGGDDDCCCFFFIIIQQQccctttnnn[[[OOOBBB666<<<<<<===>>>@@@AAABBBCCC???>>><<<:::999999999999;;;;;;<<>>777111000111111111111222222222333333222222333333444555444???BBBBBBZZZyyyssstttuuuuuuvvvyyyzzzttteee[[[YYYbbbcccZZZSSSSSSYYYWWW[[[dddgggiiiwww|||bbbYYY\\\TTTQQQJJJZZZ]]]aaarrr@@@;;;666777666555888888===XXXqqquuu~~~|||~~~lllnnnyyyzzz|||yyypppfffTTTDDD>>>???AAABBBFFFFFFGGGIIILLLMMMLLLKKKNNNMMMIIIDDD@@@CCCKKKRRRPPPXXX```wwwxxxaaaPPPIIIIIIXXXgggffffffeeeaaaZZZUUUWWW^^^dddmmmfffTTTVVVgggaaammmuuuyyyDDD777888222333222222222222222222222222222666333666FFFSSS]]]lll{{{ssssss{{{|||yyylll]]]RRREEEBBBAAABBB???===???CCCJJJRRR^^^hhhlllllliiiggghhhcccZZZOOOGGGDDDEEEGGGIIINNNUUU\\\hhh}}}tttfffbbb___eeesss~~~zzzoooggg```cccooorrrsss}}}zzzuuurrrooommmnnnpppiii^^^TTTLLLIIIHHHIIIGGGEEEEEEFFFJJJZZZyyymmmSSSGGGBBB>>>:::;;;===???AAABBBCCCCCC@@@???===;;;999999999999;;;;;;<<>>777111000111111111111222222222333222222222222333444444777>>>@@@DDDbbb~~~xxxtttttttttrrrrrruuuyyyuuuwwwiii```___eeeeee\\\VVVXXXXXXZZZcccoootttwwwzzz___TTTVVVUUUQQQIIIWWWZZZ\\\tttBBB<<<666888777666999999???[[[uuuzzz{{{{{{lllttt~~~zzzpppdddSSSDDD???BBBFFFHHHKKKJJJJJJJJJKKKLLLLLLKKKKKKKKKKKKIIIHHHIIIMMMQQQRRRZZZ```nnnnnneee```NNNFFFJJJWWWooorrrlllccc___```fffllloooqqqgggUUUWWWggglllwwwyyyyyyDDD777777222444222222222222222222222222111666333777HHHVVVaaappp{{{yyy}}}wwwjjj[[[PPPEEEBBBAAAAAA???===???DDDMMMTTT___iiipppsssttttttppplllcccWWWKKKDDDDDDFFFNNNMMMNNNRRR[[[kkk~~~lllccc```^^^bbbqqqsssmmmnnnuuu|||}}}zzzqqqmmmjjjiiiiiifffaaaXXXPPPKKKIIIJJJKKKKKKKKKJJJIIIPPPiiieeeGGG::::::<<<888:::<<>>;;;:::999999999;;;;;;<<>>777222000111111111111222222222222222222222222333444444888;;;===FFFiiizzzxxxsssqqqtttuuutttsssuuussslllpppvvvhhhgggmmmvvvttthhh___]]]\\\cccsssxxx^^^RRRRRRTTTPPPGGGUUUYYYZZZ}}}wwwFFF>>>777999888777::::::AAA^^^|||{{{zzz}}}|||{{{nnnaaaQQQEEECCCFFFKKKNNNNNNNNNNNNMMMLLLLLLKKKKKKHHHIIIKKKNNNPPPRRRUUUVVVVVV___dddnnnzzzqqq\\\RRRIII???EEEXXXnnnmmmcccXXXWWW^^^hhhllllllmmm~~~hhhVVVXXXfffsss~~~mmm}}}GGG777666111444222222222222222222222222000555444999KKKYYYeeesssxxx|||uuugggXXXMMMEEEBBB@@@AAA@@@>>>AAAFFFQQQWWW```jjjrrrvvvxxxxxxqqqpppiii\\\MMMEEEFFFJJJWWWRRRPPPRRRUUU^^^pppxxxeeedddcccaaabbbmmm{{{}}}vvvtttssspppmmmhhhcccZZZQQQLLLKKKLLLMMMQQQPPPNNNQQQ___}}}[[[BBB555333555666888<<<@@@BBBDDDEEEEEECCCBBB???===;;;:::::::::::::::;;;>>>@@@>>>888222000000111111111222222222222222222111222333333444666999;;;EEEccc~~~sssnnnnnnvvvmmmhhhkkkmmmhhhrrrqqqjjjfffppp}}}www___UUUTTTQQQNNNFFFUUU\\\___zzzIII???888;;;777777::::::AAAaaa}}}{{{|||lll___PPPIIIHHHIIIKKKNNNMMMOOOQQQRRRPPPMMMKKKJJJGGGHHHIIILLLRRRYYY^^^aaadddkkkoooxxxvvvZZZKKKBBB@@@QQQkkk}}}sssWWWOOOIIIJJJSSS\\\```aaaccclllttt~~~~~~~~~jjjWWWXXXfffmmm~~~jjjJJJ888666000333222222222222222222222222000555444:::LLLZZZfffttt{{{ssscccTTTKKKDDDAAA@@@AAA@@@>>>BBBHHHTTTZZZdddnnnttttttqqqmmmhhhiiifff[[[NNNHHHLLLRRR\\\[[[]]]bbbaaa___fffrrrwwweeeeeeiiijjjgggiiiuuuxxx~~~xxxyyy||||||zzzrrrlllbbbXXXQQQOOOPPPQQQTTTPPPPPP\\\xxxkkkOOOAAA999666777666888;;;???BBBDDDEEEFFFEEECCCAAA>>><<<:::::::::::::::;;;>>>AAA>>>888333000000111111111222222222222111111111111222333333333888:::???OOOgggxxx}}}kkkddd___aaafffmmmyyyxxxssstttyyykkkfffggggggrrr||||||sss}}}zzzrrr^^^VVVUUUOOOOOOHHHVVV]]]bbb~~~MMMAAA888;;;666666999888@@@bbb~~~|||iii[[[OOOLLLLLLIIIHHHIIIHHHMMMTTTVVVTTTOOOJJJHHHFFFEEEDDDGGGNNNYYYdddkkkvvvzzz{{{\\\DDDHHHHHHYYYoooxxxvvvgggOOOGGGGGGHHHKKKPPPVVV\\\___```gggkkksss~~~{{{zzz|||qqqppplllXXXXXXeeeeeezzzmmmHHH777666111444222222222222222222222222000666555;;;MMMZZZeeessszzznnn```SSSKKKCCC@@@???@@@@@@???DDDJJJUUU\\\hhhtttyyyuuukkkccc```bbbaaaYYYOOOLLLSSS[[[```hhhttt{{{wwwooojjjjjjpppyyyvvvjjjdddmmmrrrmmmhhhjjjsssyyyttt~~~vvvyyyyyytttmmmeee___[[[ZZZZZZ[[[TTTRRRgggSSS???;;;888888:::888999;;;>>>AAACCCFFFGGGGGGEEEBBB???<<<;;;::::::999999;;;>>>AAA???999333000111111111111222222222111111111111111222333333222777999888;;;CCCKKKNNNGGGAAA???CCCIIIPPP[[[dddssssssvvv~~~}}}}}}tttooommmqqqwww~~~zzzkkkZZZTTTSSSPPPQQQJJJVVV\\\dddPPPAAA777<<<666666999777???ccc~~~|||fffWWWKKKKKKKKKGGGDDDEEEFFFMMMTTTWWWTTTMMMHHHFFFDDDEEEFFFHHHLLLVVVdddnnnxxx}}}jjjNNNNNNLLLYYYhhhjjjfffYYYEEEBBBGGGNNNQQQSSSWWW]]]ccckkkvvvzzz}}}}}}qqqgggooonnnYYYXXXeee{{{```vvvsssyyyBBB666888444666222222222222222222222222000666666<<>>@@@@@@@@@FFFMMMUUU\\\gggsssyyyuuujjj```^^^___]]]WWWQQQRRRZZZbbbmmmtttfffhhhssspppjjjooosssqqqkkkaaammmvvvqqqhhhgggmmmrrr~~~qqqyyy|||}}}yyyvvvooobbb[[[nnnddd???777:::777666;;;::::::;;;<<>>AAA???999444000111111111111222222222111111111111111222222333000555888666555777888777;;;777666:::===AAAGGGNNN^^^```hhhxxx~~~{{{wwwtttxxx~~~}}}cccWWWTTTTTTOOOSSSNNNXXX^^^jjjRRRAAA666;;;777777999777???ddd~~~|||eeeSSSEEEEEEGGGDDDCCCFFFIIINNNTTTTTTOOOIIIFFFEEEFFFMMMSSSUUUUUUYYYcccmmmppp{{{tttXXXPPPPPP]]]iiiiiifff]]]NNNDDDIIIOOOSSSTTTXXX___eeezzzpppZZZXXXdddvvv[[[nnnxxx@@@666:::444444222222222222222222222222///666777>>>QQQ___jjjxxxyyytttrrrxxxxxxwwwssskkk```UUULLLGGGCCC???>>>???@@@AAAGGGNNNUUUWWW]]]dddjjjiiibbb\\\[[[ZZZWWWSSSRRRVVV```hhh|||mmmaaa^^^mmmsss```XXX\\\dddfffeeedddpppwwwqqqhhhhhhqqqxxxzzzooowwwqqqcccppppppPPP999<<>>AAAEEEHHHIIIGGGDDD@@@===;;;::::::999999;;;>>>AAA???999444000111111111111222222222111111111000111222222333///222666888:::;;;999777777444444777::::::===BBBKKKNNNZZZmmm|||rrrppp||||||{{{kkkffftttuuu___WWWWWWWWWMMMTTTPPPZZZbbbqqqRRRAAA666;;;999888:::888???eee{{{|||dddPPP@@@@@@CCCBBBCCCIIIMMMQQQTTTQQQKKKEEEDDDEEEJJJUUUaaaccc```^^^dddkkknnn}}}kkkPPPQQQUUUffftttrrrmmmdddUUUJJJLLLPPPRRRVVV[[[bbbhhhqqqZZZWWWdddqqqTTTeee|||CCC888;;;444222222222222222222222222222...555777???SSSbbbnnn|||{{{uuupppttt~~~{{{yyytttjjj^^^QQQHHHCCCBBB???>>>???@@@AAAHHHOOOTTTRRRQQQTTTYYYZZZXXXTTTVVVSSSPPPNNNQQQYYYdddlllxxxbbbQQQXXXkkk{{{yyyjjjWWWNNNRRRYYY^^^^^^kkkuuuyyyqqqhhhkkkvvv{{{pppwwwbbbbbbXXXIII;;;888<<>>???>>>:::888333...333>>>@@@777111333222222222222222222222222555555555555555555555555444444444555777999<<<===AAALLLVVV[[[bbbkkkooommm|||zzztttmmmkkkuuu|||gggeeeeeezzz~~~ttt```WWWUUUTTTOOOLLLPPPSSS[[[~~~QQQ<<<>>>999444666::::::>>>UUUyyy___QQQEEE@@@@@@AAABBBDDDIIIMMMSSSTTTMMMFFFIIIQQQ]]]fffuuu}}}ssseeegggssszzz}}}```SSSRRRXXXcccqqqxxxttthhh]]]HHHTTTWWWYYYaaadddfffmmmpppYYYVVVcccwwwRRRdddvvvBBB999666777000333222222111111222222333333777666>>>SSScccnnn|||tttmmmyyy|||tttjjj```UUUHHHBBBAAA<<<<<<<<<>>>BBBGGGLLLOOOPPPPPPRRRUUUWWWVVVQQQMMMOOOLLLIIIHHHMMMWWWdddmmmeee^^^WWWXXX^^^gggpppwwwkkk[[[QQQRRRWWWZZZ___ggghhhttttttlllkkkjjjkkksssssszzzpppxxxjjjbbbxxxdddPPPEEE<<<===AAABBBBBBBBB@@@BBBCCCAAA@@@BBBFFFIIILLLKKKIIIDDD???;;;:::;;;::::::<<<>>>???>>>;;;999333///222<<<>>>555111333222222222222222222222222222333333444555666777777666666666777999;;;===>>>>>>GGGPPPWWW___kkkqqqrrrnnnnnnllliiimmmzzz~~~|||mmm```eeekkkrrrvvv|||ppp^^^VVVSSSRRRQQQNNNRRRTTTZZZzzzSSS===???:::777999;;;;;;===SSS~~~aaaTTTGGGCCCCCCCCCDDDFFFMMMOOOSSSSSSOOOOOO[[[iiiyyy{{{~~~}}}wwwttt|||{{{~~~```PPPSSS[[[iiiwww}}}uuubbbSSSPPPYYYYYYYYYbbbgggkkkvvvoooYYYVVVbbbtttSSSiiiqqqBBB:::555888666333333222222222222333333333777666>>>UUUeeeppp}}}}}}uuupppxxx~~~yyyqqqggg^^^SSSGGG@@@@@@;;;<<<>>>AAADDDIIIOOORRROOOOOOQQQVVV\\\^^^]]]\\\PPPMMMIIIGGGKKKTTT```hhhzzz|||||||||aaa^^^]]]___ccceeedddbbbeeeVVVLLLRRRZZZ]]]```eeedddmmmiiiccchhhkkklllsssxxxpppvvveee^^^qqqzzzWWWDDD>>><<<@@@DDDDDDCCCDDDDDDCCCBBB@@@@@@BBBFFFJJJOOONNNLLLGGGAAA===;;;;;;::::::;;;===??????===:::444///000888999444111333222222222222222222222222000111222333555777999::::::::::::;;;<<<===???@@@???EEEKKKPPPXXXccclllpppdddeeegggjjjsss~~~mmmjjjkkkgggbbbaaajjjxxxpppeeekkkqqqtttwwwxxx{{{kkk[[[UUURRROOOPPPOOOSSSUUU\\\zzzWWW??????:::;;;:::;;;;;;<<>>???EEEHHHGGGGGGHHHFFFBBB>>>>>>>>>@@@FFFLLLRRRRRRPPPKKKEEE???<<<;;;::::::;;;===???@@@>>><<<555000///333555222111333222222222222222222222222000111111333555888:::<<<>>>>>>??????@@@@@@AAAAAADDDEEEGGGIIINNNVVV___dddeeehhhmmmsss~~~~~~jjj\\\]]]``````cccjjjuuusssaaaaaajjjkkklllnnnrrrxxx|||fffYYYUUUSSSOOOLLLMMMTTTXXXaaa\\\BBB@@@:::<<<:::;;;;;;<<>>222111333333333333222222333333333333777666AAAZZZkkkuuuppphhh___WWWMMMCCC>>>???;;;@@@FFFJJJNNNRRRWWW[[[```___^^^\\\ZZZVVVSSSPPPOOOLLLJJJIIIKKKOOOSSSUUUZZZQQQQQQ^^^iiijjjiiijjjpppttt{{{nnnYYYKKKPPP^^^hhhnnnttt~~~rrrhhhqqq}}}ppppppeeeWWWPPPQQQ[[[kkkiiiTTTFFFCCCCCCGGGJJJJJJKKKMMMGGG???::::::<<>>===666111///000222111111333222222222222222222222222333333333333555888;;;<<>>===666333000///000111222222222222222222222222222222444444444444777:::===???EEEFFFFFFFFFEEEEEEDDDCCC@@@>>>===???@@@CCCJJJQQQaaagggqqqyyy]]]WWWRRRWWWcccnnnssstttqqqppp^^^UUUWWW]]]bbbcccccceeejjjtttyyydddWWWTTTTTTSSSKKKOOOWWW\\\hhhgggIIICCC===;;;888:::===;;;IIIzzz~~~vvveeeYYYOOONNNOOOOOOPPPRRRLLLIIIHHHIIINNN^^^yyyxxxssskkkeeefffiiifff___dddeeeiiiiiiaaaVVVQQQSSSNNNYYYfffnnnooonnnooorrrwwwaaa[[[aaa}}}nnnPPPTTT{{{VVV777;;;666666444444444333333333333444444333666666CCC```sss{{{sssiii```WWWPPPHHHAAA>>>AAA???GGGPPPUUUVVVVVVYYY]]]lllmmmmmmjjjeee```\\\[[[```[[[UUUSSSTTTUUUUUUSSSOOOMMMNNNQQQPPPQQQ\\\jjjxxx\\\NNNDDDIIIWWWjjj{{{uuuzzznnnmmmtttdddZZZTTTRRRPPPQQQ```iii___OOOIIIGGGNNNUUUUUURRRPPPQQQBBB888888:::;;;BBBMMMWWWXXXYYYVVVPPPIIIDDDAAA>>>===<<<===>>>???>>><<<666444111///000222333222222222222222222222222222444333444555888===AAACCCGGGHHHHHHHHHGGGFFFDDDCCC>>>;;;;;;>>>??????EEELLLSSSZZZgggyyyoooWWWXXXVVVZZZkkk|||ppp|||yyybbb\\\WWWUUUZZZ```aaa```cccgggooo|||~~~gggWWWRRRSSSSSSMMMQQQ[[[aaaooojjjKKKEEE@@@<<<999<<>>======>>>>>>===<<<666555222///000333333111222222222222222222222222222222333555:::???DDDGGGHHHIIIIIIIIIHHHFFFDDDCCC???<<<<<<@@@@@@===@@@GGGIIIQQQ___rrriiiTTTZZZZZZ]]]rrr}}}ooodddbbbccccccffffff[[[\\\[[[ZZZ[[[___bbbcccfffjjjtttjjjWWWPPPQQQRRRMMMSSS]]]eeewwwlllMMMGGGCCC>>>;;;>>>@@@:::BBBpppxxxVVVLLLCCCCCCFFFGGGIIIJJJNNNLLLMMMPPPRRRSSSYYY```\\\]]]ffftttwwwnnnkkknnnhhhggghhhiiiiiihhhhhhjjjnnnfffcccnnnvvvvvvxxx```XXX\\\yyygggRRRfff[[[FFF::::::888555444444333333444444555333666666EEEcccwww}}}pppaaaYYYPPPJJJCCC===<<<>>>CCCMMMWWW[[[XXXVVVWWWZZZZZZ[[[[[[[[[]]]dddnnnuuuxxxeeeYYYWWW[[[___aaaccceeeddd___\\\^^^``````mmmyyy{{{jjjWWWOOOJJJDDDDDDHHHPPPXXX[[[eee~~~llliii}}}ooobbbSSSHHH>>>;;;===@@@EEEKKK```kkkrrrqqqlllllllllmmmfffLLL999:::===;;;@@@JJJWWW]]]```[[[SSSNNNHHHCCC@@@>>>;;;;;;<<<>>>??????999444//////222444222///000111111222222333444444111222444777;;;???BBBDDDGGGIIIKKKJJJHHHFFFFFFFFFGGGCCCBBBFFFGGGDDDAAA@@@HHHKKKXXXlll}}}dddPPPXXX```ppp}}}iiiaaa]]]YYYYYY^^^hhh}}}mmm^^^ZZZ[[[cccfffeeefffiiikkkuuu}}}gggWWWPPPPPPSSSKKKUUUWWWdddnnnVVVKKKBBB===<<<:::===<<<<<<]]]qqqUUUPPPHHHCCCEEEIIIIIIFFFIIINNNRRRRRRRRRTTTRRRNNNUUUeeeuuu}}}jjjiiieeedddeeekkkoooooonnnmmmfffaaa]]]^^^fffooouuuwwwyyyzzz|||xxxaaaYYY___{{{dddddd|||QQQAAA<<<777555555444444444444555555333999999EEEeee||||||wwwoooaaaVVVKKKFFFBBB>>><<<>>>IIIMMMSSSVVVVVVUUUSSSRRRPPPVVV[[[YYYVVVZZZfffqqqsssccc\\\XXXUUUZZZdddppppppqqqrrrtttvvvwwwxxxxxxkkkYYYLLLFFFDDDGGGJJJPPPYYY[[[]]]eeehhhppp{{{pppsss}}}}}}oooiiixxxwwwbbbSSSJJJAAA;;;:::<<<===@@@DDD[[[jjjyyy|||ZZZDDD666888<<<;;;AAALLLTTT[[[```\\\VVVQQQLLLGGGAAA>>><<<;;;<<<>>>??????:::555000...111333222000000111111222222333444444222333666999===@@@CCCEEEHHHIIIKKKJJJHHHFFFFFFFFFFFFDDDDDDIIIKKKIIIGGGHHHGGGIIIQQQ^^^kkkxxxyyy^^^ZZZdddsssyyyhhhYYYUUUTTTQQQRRRXXX]]]xxx|||iiieeedddhhhjjjiiikkkoooxxx{{{eeeWWWQQQPPPQQQIIIPPPSSSdddjjjTTTLLLEEE@@@???<<>>;;;TTT{{{hhhSSSPPPMMMKKKLLLKKKFFF@@@JJJOOOQQQNNNLLLNNNPPPOOOVVVdddsss|||kkkkkkeeefffiiikkkkkkjjjjjjlllllljjjhhhhhhkkkpppvvvzzz|||~~~zzzccc[[[```|||jjjggggggEEE888777555555444444444444555555333999:::GGGggg~~~~~~qqqiii\\\RRRHHHDDDAAA>>>===@@@GGGLLLRRRUUUVVVTTTSSSRRRVVVZZZ\\\XXXSSSUUU___hhhuuuiii___\\\YYYXXX```lll}}}~~~mmmVVVHHHDDDEEEJJJNNNXXX```bbbgggrrroooiiilllddd___]]]bbbkkkxxx}}}wwwxxx~~~}}}ooohhhwwwppp[[[LLLAAA<<<999<<<===<<<<<>>@@@@@@<<<777111...000222222222000111111222222333444444444555888;;;???CCCEEEGGGHHHJJJKKKKKKIIIGGGFFFFFFGGGFFFGGGLLLMMMJJJIIIKKKJJJKKKOOOVVV]]]hhhxxxggggggnnn|||vvvlll___VVVWWWYYYWWWZZZaaajjjzzzuuurrrsssuuuvvv{{{vvvbbbXXXTTTQQQOOOJJJNNNOOObbbgggSSSOOOJJJAAA@@@===???@@@<<>>BBBGGGKKKQQQUUUUUUUUUUUUUUUZZZ[[[ZZZUUUPPPQQQXXX^^^ddd]]]ZZZ[[[YYYZZZgggwwwrrrTTTFFFFFFKKKRRRWWWfffqqqyyyjjj\\\HHHKKKRRRXXX]]]kkkxxxmmmjjjkkkooozzz}}}ooohhhvvvmmmYYYKKK???<<<;;;>>>???>>>???BBB>>>HHHUUU^^^eeedddZZZOOOBBB999666===???===???GGGPPPZZZcccccc```[[[UUUOOOFFFCCC>>>;;;<<<>>>@@@AAA>>>888222//////111333333000111111222222333444444555777:::>>>BBBEEEGGGIIIHHHJJJKKKKKKIIIGGGFFFGGGHHHHHHJJJLLLJJJFFFFFFJJJIIINNNSSSWWW[[[bbbnnnyyy~~~|||xxxkkkppp{{{sssaaaWWWSSSVVVWWWVVVZZZbbbxxxooo^^^YYYXXXTTTOOOMMMOOONNN```hhhUUUQQQLLLBBBBBB===>>>BBB???III```{{{iiiddd]]]VVVTTTRRRPPPOOOPPPJJJRRRUUUMMMDDDDDDJJJOOOUUUZZZbbbrrr|||pppeeekkk}}}}}}yyytttsssyyy}}}wwwsssuuu|||iii^^^```{{{gggcccwwwKKK999:::555555444444444444555555444:::<<>><<>>??????CCCHHHGGGJJJMMMPPPTTTVVVOOOFFF@@@:::999>>>AAA???@@@DDDQQQ\\\eeegggccc___YYYSSSKKKFFF@@@<<<;;;===???AAA>>>:::444000///000222333000111111222222333444444777999<<<@@@DDDGGGIIIJJJHHHJJJLLLKKKIIIGGGGGGGGGHHHIIIKKKMMMIIIFFFJJJPPPRRRYYYbbbfffhhhlllrrrvvvwwwiiiiiiqqqpppbbbZZZVVVXXXXXXVVV]]]hhhyyyiiiYYYXXXZZZVVVPPPKKKNNNNNN^^^kkkZZZTTTLLLIIIHHH@@@===AAA@@@EEEVVV~~~uuulllddd```YYYQQQNNNPPPJJJTTTXXXPPPEEECCCIIINNN\\\]]]cccuuusssiiiqqqzzztttzzzlll``````yyydddfff[[[BBB888333555555444444444444555555444:::;;;LLLpppxxxlll```WWWNNNHHHBBB@@@>>>===AAAHHHNNNQQQUUUXXXZZZ\\\^^^___\\\WWWQQQNNNMMMOOOQQQQQQMMMKKKMMMRRRUUU]]]sssjjjSSSOOOUUU\\\gggqqqhhhJJJDDDFFFIIILLLMMMSSScccsss{{{mmmeeessscccQQQCCC???===<<<>>>???@@@EEELLLKKKOOOSSSWWW^^^dddccc^^^RRRIIIAAAAAABBBAAABBBEEERRR]]]gggiiifffccc^^^XXXPPPJJJBBB<<<;;;<<<>>>@@@>>>;;;666222000000222333000111111222222333444444777999===BBBEEEHHHJJJJJJIIIKKKLLLLLLJJJHHHGGGGGGHHHJJJMMMOOOLLLLLLTTT___lllrrryyy{{{~~~kkkhhhfffiiirrr}}}}}}rrrfffkkkzzzfff^^^ZZZ[[[[[[]]]iiixxxeeeVVVVVVXXXUUUOOODDDJJJOOOaaammm^^^VVVKKKNNNOOOFFF>>>@@@???@@@KKKvvv{{{ooo\\\QQQPPPLLLUUUYYYQQQFFFDDDIIIMMM[[[]]]eee{{{vvvgggmmm|||sssnnnyyywwwvvv~~~}}}kkk______wwwbbbllllllFFF>>><<<444555555444444444444555555555999:::KKKqqqtttggg[[[RRRKKKFFFBBBBBB@@@AAAGGGOOOSSSUUUYYY[[[]]]___aaacccaaaYYYPPPLLLMMMOOOMMMKKKFFFEEEIIIQQQVVV```wwwmmm\\\PPPTTT\\\bbbqqq___HHHEEEDDDFFFKKKNNNPPPVVV]]]rrr{{{yyykkkdddrrryyy```PPPBBB>>>===???BBBCCCCCCHHHOOOLLLXXXggguuu{{{iiiTTTHHHDDDDDDEEEGGGQQQ\\\fffiiihhhgggddd___TTTMMMDDD===:::;;;===>>>>>><<<888444111000111222000111111222222333444444777:::>>>BBBFFFIIIJJJJJJIIIKKKLLLLLLJJJHHHGGGHHHJJJLLLOOOPPPMMMNNN[[[hhhvvvxxxvvvsssuuuzzzzzzvvv\\\TTTLLLKKKRRR]]]gggmmmllljjjppp}}}zzziiihhhmmmmmmeeeaaaccceeemmmdddTTTRRRTTTQQQMMM@@@IIIRRRjjjjjj```XXXKKKLLLQQQIII???@@@???>>>DDD```zzzcccVVVVVVOOOUUUVVVMMMDDDEEEJJJOOOTTTYYYhhhyyyaaacccmmmnnnkkkhhhqqq~~~|||uuupppsss}}}wwwyyyvvv|||{{{|||zzzggg^^^^^^vvvwww[[[lllUUU???===<<<777555555444444444444555555666999999JJJppp~~~pppbbbTTTKKKGGGDDDBBBCCCDDDFFFOOOXXXVVVXXX[[[\\\^^^```ccceeeaaaWWWNNNKKKOOORRROOOKKKGGGFFFKKKTTTZZZ```qqq{{{fff[[[RRRQQQZZZaaaiii~~~pppUUUJJJHHHGGGKKKRRRVVVTTTUUUWWWYYYdddpppyyywwwjjjcccqqqpppZZZLLL@@@>>>???BBBGGGGGGFFFJJJQQQTTTgggfffOOOGGGFFFGGGHHHPPP[[[eeeiiijjjjjjhhhdddWWWOOOEEE===::::::<<<======<<<:::666222000000111000111111222333333444444777:::>>>CCCGGGIIIJJJJJJIIIKKKMMMLLLJJJHHHHHHHHHNNNOOOQQQPPPLLLMMMZZZiiihhhcccZZZQQQSSSZZZ[[[VVVPPPJJJDDDFFFKKKQQQWWW[[[jjjgggiiiqqq~~~mmmcccjjjmmmeeeTTTPPPQQQNNNJJJAAAJJJWWWrrrggg```XXXKKKDDDMMMIII@@@BBBAAA>>>CCCTTTsss___WWWZZZRRRUUUSSSIIIBBBDDDKKKPPPRRR[[[ooobbb___]]]eeehhhffflllwwwyyyssskkkkkknnnwwwuuuxxx{{{hhhqqquuuddd]]]^^^vvvlllSSShhhfffDDD:::777666666555555555444444555555555777999888HHHpppzzz}}}mmm^^^OOOFFFDDDBBBBBBEEEGGGKKKTTT___XXXYYY[[[]]]^^^```cccfff]]]SSSJJJJJJQQQVVVTTTPPPMMMKKKPPPYYY\\\^^^iiiwwwsss\\\JJJSSSNNNSSS___fffnnnoooZZZLLLKKKHHHIIIOOOWWWZZZVVVTTTUUURRR^^^lllxxxvvviiibbbqqqwwwhhhXXXKKKCCC>>>AAA???DDDMMMKKKLLLYYY___sssWWWHHHEEEEEEEEELLL[[[ggghhhggghhhhhhfffaaaTTTIIIDDDAAA;;;:::<<<>>>@@@???:::222///000444222222222111000111444666777<<>>@@@???:::444000111444333333333222111222555888:::>>>CCCFFFGGGIIIKKKNNNMMMNNNOOOMMMJJJIIIJJJKKKNNNMMMQQQZZZZZZQQQKKKLLLPPPKKKPPPTTTVVVdddqqqooohhhMMMMMMLLLLLLUUUUUU[[[cccmmmrrrpppsss}}}xxxjjjcccnnnuuu```WWWNNNMMMLLLDDDBBBMMMfffzzzddd___ZZZWWWXXXVVVRRRMMMIIIEEEBBBAAAIIItttuuu\\\TTTZZZ\\\OOOCCCBBBHHHNNNRRRTTTlllttt___^^^```lllooolllxxx|||uuuzzzvvvzzzdddZZZRRRTTT]]]rrr[[[VVVvvv}}}ZZZ>>>;;;888777777333444444444444444444555666777666888GGGhhh|||nnnppp}}}}}}nnn\\\MMMEEECCCBBBDDDIIIQQQXXX\\\]]]]]]]]]]]]\\\ZZZWWWRRROOOIIIFFFEEEIIIQQQXXXZZZZZZ```^^^^^^]]][[[XXX]]]dddooobbbWWWTTTOOOIIIKKKSSS]]]___eeejjjooo]]]OOOQQQOOOIIIJJJMMMRRRXXXZZZZZZ[[[^^^cccsssttthhhgggyyy~~~yyyooocccUUUIIIAAACCCJJJMMMQQQTTTOOOWWWmmmrrr]]]MMMFFFDDDCCCBBBEEEQQQ^^^dddeeehhhjjjiiiggg```XXXPPPFFF===;;;>>>???@@@@@@<<<666222222444444444444444333444888:::???BBBFFFHHHHHHIIIJJJKKKNNNMMMLLLIIIGGGHHHKKKMMMNNNNNNYYYhhhjjj]]]PPPLLLXXXTTTYYYcccooo}}}WWWPPPPPPPPPUUUUUU```nnnwww|||yyy{{{dddZZZccctttmmm]]]VVVOOOMMMKKKBBBAAAOOOjjj|||fff___ZZZYYY\\\XXXTTTQQQPPPLLLGGGCCCEEEccc```RRRXXX^^^PPPDDDEEEMMMVVV^^^ddd}}}[[[___\\\hhhpppqqqvvvuuupppwwwfffSSSQQQQQQUUU\\\rrrwwwXXXWWW}}}|||iiiJJJ:::<<<:::999:::777666666555555444555555555555666888GGGgggqqqsss}}}mmmZZZKKKCCCBBBDDDHHHOOOVVV[[[\\\\\\\\\___aaabbb]]]UUUKKKEEEAAA@@@@@@EEELLLRRRTTTTTT\\\\\\^^^___]]]YYY\\\aaannn\\\LLLGGGIIIKKKRRR[[[___dddiiimmmssscccMMMLLLPPPQQQPPPKKKKKKPPPXXX\\\^^^ccciiirrrssshhhhhh{{{{{{yyyuuunnncccWWWLLLFFFFFFMMMQQQTTTTTTQQQaaa{{{\\\SSSHHHBBBAAABBBBBBAAACCCMMMZZZbbbgggjjjmmmnnnjjjgggaaaWWWJJJ@@@===>>>???@@@@@@===999555333444444444444444444555999<<>>@@@@@@???BBBJJJWWWcccjjjmmmqqqtttmmmmmmhhh]]]PPPFFF@@@>>>@@@AAAAAA???<<<888555444333333444333444666999<<>>???CCCFFFIIIIIIYYYvvvfff\\\bbbeeellljjj[[[[[[___jjjrrrmmm\\\TTTTTTOOOLLLIII???@@@NNNggg|||jjj^^^UUUVVV[[[WWWSSSSSSTTTRRRKKKEEEAAAGGGlllyyy\\\ZZZXXXNNNLLLYYYiiivvvaaaTTTVVViiixxx~~~xxxdddXXXTTTYYYYYY[[[cccrrrqqqXXXdddTTTCCC======666444888777888777666555555555555555333777:::CCCbbbxxxgggTTTHHHCCCAAAGGGNNNUUUYYYZZZXXXWWW[[[^^^aaa```YYYPPPHHHDDDBBBCCCFFFJJJMMMNNNMMMLLLOOOPPPUUU\\\bbbiiitttyyyhhhWWWRRRVVV[[[]]]]]]]]]cccfffeeeppphhhIIIHHHNNNMMMTTTbbbYYYQQQPPPXXX```jjj{{{qqqfffeeeyyy~~~|||zzzyyytttrrrmmmggg___XXXQQQNNNNNNRRRTTTVVVWWWXXXuuupppMMMDDD???>>>===>>>@@@AAA@@@???BBBHHHUUUccclllppptttxxxqqqrrrnnncccXXXOOOFFF@@@@@@AAABBBAAA>>>:::666444222333444444444777;;;>>>BBBCCCEEEHHHLLLNNNMMMLLLBBB@@@>>>>>>AAADDDFFFFFFFFF^^^cccYYYeeeiiizzzeee]]]```hhh{{{eeeVVVQQQSSSNNNKKKHHH???@@@SSSooolll___YYYVVV]]]YYYVVVRRRQQQQQQOOOKKKHHHFFFCCC^^^kkkbbbxxx___RRR^^^sssiiiXXXWWWttt{{{zzzcccTTTPPPQQQYYY[[[bbbppphhhTTThhhzzzOOOAAA======555555:::999666666555555444555555555333888:::@@@^^^uuucccRRRHHHEEEBBBHHHOOOTTTUUUUUUTTTTTTXXX\\\^^^[[[TTTLLLGGGEEEDDDGGGLLLQQQTTTTTTSSSRRRTTTSSSVVV\\\bbbjjjwwwvvviiieeehhhjjjhhheeebbbgggfffdddrrr}}}___JJJMMMQQQPPPZZZlllhhhZZZRRRXXXbbbpppssshhhhhh|||~~~zzzyyyvvvsssmmmfff___ZZZUUUSSSRRRUUUWWW\\\\\\\\\xxxyyyYYYBBB===??????@@@AAABBBCCCBBBAAABBBFFFRRRbbbmmmpppuuuzzzuuuvvvrrrhhh```XXXMMMCCCAAAAAABBBBBBAAA===777444333444555555666999===@@@DDDCCCDDDHHHLLLMMMLLLJJJBBB@@@@@@BBBFFFHHHHHHFFFIIIdddbbbUUUaaammmpppWWW]]]gggyyy```RRRPPPRRRMMMJJJGGG???CCC^^^~~~___YYYVVVVVV___VVVUUUSSSPPPNNNMMMKKKKKKHHHAAARRR|||ooojjjZZZbbbpppzzzeee^^^___{{{xxxdddVVVQQQRRRUUU[[[dddttt]]]SSSfffvvv~~~pppNNNBBB??????999999===:::444444444444444444555666333:::999===ZZZqqq___PPPIIIHHHDDDHHHMMMPPPPPPOOOOOOPPPYYY]]]___\\\TTTLLLGGGFFFJJJNNNTTTXXXZZZXXXVVVUUUVVVTTTVVVZZZ]]]cccooozzz}}}jjjmmmhhhdddtttqqq[[[LLLNNNSSSVVVcccuuuvvvcccVVVYYYccctttrrrhhhjjj}}}zzzzzzvvvppphhhbbb]]]ZZZYYYUUUXXX[[[aaabbb___yyy|||^^^NNNBBB>>>===>>>???BBBDDDEEEEEEEEEBBBEEEQQQbbbmmmpppuuu{{{xxxyyyuuullleee___RRREEEAAAAAABBBCCCBBB>>>888444444555666777888:::???BBBGGGEEEDDDFFFIIIIIIFFFCCCBBBBBBCCCFFFJJJLLLJJJHHHMMMiiidddSSS\\\lllttt]]]PPPbbbttt{{{^^^QQQOOORRRLLLIIIGGG???GGGhhhuuu[[[ZZZWWWTTT[[[UUUUUUSSSPPPLLLKKKLLLMMMGGG>>>JJJvvvxxxjjjaaa]]]ccchhhuuurrr[[[```mmm~~~~~~{{{{{{dddUUUQQQUUUYYY[[[aaappp|||WWWVVVfffrrrmmmLLLAAA??????888888:::444333333333333333444555666444:::999;;;XXXooo]]]OOOIIIJJJEEEHHHLLLNNNLLLKKKMMMNNN\\\aaadddaaaXXXNNNJJJHHHQQQUUU[[[]]]\\\YYYUUUSSSRRRQQQRRRUUUXXX[[[eeeooo{{{nnnpppiiidddvvvlllYYYKKKMMMTTT[[[jjjzzziiiXXXYYYcccwwwooogggjjj~~~||||||yyyqqqkkkiiiddd```bbbeeehhhooonnneeevvvjjjNNNBBBAAACCCAAA@@@EEEKKKIIIBBB???BBBBBBFFFPPP___llltttxxxzzzyyyyyyuuupppmmmggg[[[OOOCCCCCCCCCCCCAAA???<<<;;;333444777;;;;;;999<<>>AAAGGGLLLMMMKKKGGGDDDIIIbbbiiiYYYZZZpppgggYYYWWWbbbtttUUUQQQOOOQQQOOOJJJFFFFFFGGGxxxsssbbbVVVUUUWWWSSSLLLPPPQQQOOOOOOPPPOOOKKKIIINNNOOOZZZppp___aaabbbfffwwwvvvaaaaaammmfffPPPOOOWWW[[[^^^cccjjj~~~jjjXXXOOOhhh~~~gggKKKGGGBBB===:::888666444777666444333333444666777444666:::;;;MMM|||lllZZZNNNGGGDDDFFFHHHJJJJJJIIIIIIJJJKKKTTTZZZ^^^\\\UUUPPPQQQUUU\\\ZZZ\\\^^^[[[SSSNNNNNNLLLTTT^^^ccc___[[[```jjjpppaaabbbfffiiieeeYYYPPPQQQXXXaaammmxxx~~~gggUUUVVVbbbwwwooogggmmmzzzvvvvvvuuurrrvvv}}}ooottt~~~___HHH@@@AAACCCFFFDDDEEEJJJKKKIIIJJJOOOGGGFFFMMM\\\mmmwww{{{}}}||||||yyytttqqqlllaaaUUUJJJHHHEEEDDDDDDBBB???<<<555555888;;;;;;:::===CCCEEEEEEEEEEEEDDDBBB???<<>>888666888;;;<<<;;;>>>DDDEEEEEEDDDCCCAAA@@@???>>>FFFIIIJJJFFF@@@<<<===???FFFKKKTTTZZZWWWSSS^^^mmmxxx\\\]]]eeexxxyyydddUUUPPPNNNOOONNNMMMOOOSSSiiikkk___YYYYYYYYYSSS]]]^^^ZZZSSSQQQSSSTTTRRRPPPSSSOOONNNbbb}}}sssrrrtttuuuwwwrrrddd___mmm~~~{{{uuukkkaaa___iiizzzzzz}}}|||rrroooxxx||||||hhhTTTPPPPPPWWW\\\```lllzzzeeeJJJDDDTTTqqqbbbNNNIIIBBB===;;;999888777777666555444444555666777666666888999GGGrrrqqq\\\OOOGGGCCCCCCEEEGGGGGGGGGGGGHHHJJJNNNUUU]]]___ZZZSSSPPPOOOUUURRRPPPPPPMMMJJJLLLQQQ^^^bbbfffjjjnnnooonnnllloooZZZUUUMMMNNNKKKQQQVVVVVV^^^ddd\\\XXXTTTQQQRRRVVV\\\fffppplllYYYJJJKKKWWWqqqxxxjjjdddlllvvv```jjjwwwppp```MMMCCCCCCGGGHHHGGGLLLQQQSSSTTTYYYdddnnnoooYYYIIIPPPbbbqqq{{{|||zzzwwwpppiiiYYYQQQGGGDDDGGGHHHEEEAAA;;;888777:::;;;;;;>>>CCCEEEEEECCCAAA??????@@@AAAFFFIIIJJJDDD===;;;???EEEMMMPPPUUUVVVRRRTTTdddvvvbbbccclll}}}ooo\\\SSSPPPOOOPPPOOOMMMOOOTTToooiii```[[[[[[ZZZRRRZZZ\\\YYYTTTSSSVVVXXXVVVTTTVVVRRRLLLUUUqqq{{{vvvuuutttuuuzzz}}}cccRRRYYYeeegggjjjooowwwpppkkkjjjjjjooo{{{|||jjjYYYOOORRRXXX^^^```ggg{{{nnnZZZKKKIIIbbb___NNNIIIBBB===:::999999888666666555555555555666666888555888888CCCjjjvvv___OOOFFFBBBEEEFFFHHHIIIIIIJJJMMMOOOUUUZZZ______XXXQQQLLLJJJQQQMMMJJJHHHFFFEEEKKKSSS___pppWWWEEEHHHGGGDDDGGGNNNSSSUUUYYY\\\ZZZZZZWWWTTTUUUYYY]]]bbbeee___SSSIIIIIIQQQddduuuhhhdddmmmrrrYYY___nnnjjj___PPPGGGFFFIIIIIIMMMSSSXXXXXX[[[kkknnnPPPMMM\\\kkkxxx}}}{{{{{{vvvppp```UUUIIIDDDFFFIIIHHHEEE>>>:::777999;;;;;;>>>BBBEEEEEEDDDBBB???>>>@@@CCCDDDGGGHHHDDD???@@@GGGNNNQQQTTTVVVSSSNNNSSSggg{{{ggghhhppp~~~~~~{{{jjjVVVOOONNNPPPSSSQQQMMMNNNRRRjjj}}}fff___ZZZXXXWWWPPPTTTWWWXXXVVVXXX\\\^^^\\\WWWXXXTTTMMMLLL^^^~~~{{{~~~}}}xxxuuuxxx}}}rrr^^^\\\___aaakkkxxxpppfffgggqqqtttwwwyyymmm[[[RRRRRRWWW___ccchhhvvvZZZTTTNNNPPPlll]]]MMMHHHBBB===;;;:::999888666666666555555666666666888444777888???aaa|||cccPPPFFFAAADDDFFFHHHJJJKKKNNNRRRUUUZZZ\\\]]]ZZZTTTNNNKKKJJJLLLIIIFFFDDDAAABBBJJJTTThhhUUUDDDHHHGGGHHHMMMQQQUUU[[[\\\___eeebbb___\\\]]]bbbdddaaa\\\QQQKKKIIILLLQQQZZZnnnyyyxxxqqqfffeeepppuuu[[[]]]gggiiieeeXXXMMMJJJKKKLLLQQQUUUVVVXXXddd}}}VVVMMMWWWdddsss}}}}}}{{{|||{{{wwwiii^^^QQQHHHGGGIIIJJJJJJDDD>>>999:::;;;;;;===AAADDDFFFFFFCCC@@@???AAADDDBBBEEEGGGFFFDDDGGGMMMSSSQQQQQQNNNJJJKKKYYYqqqllleeeqqq~~~}}}{{{yyy}}}}}}|||wwweeeQQQMMMNNNQQQTTTRRRMMMNNNRRRjjjsssbbb^^^WWWTTTTTTOOOQQQUUUWWWXXXZZZ```bbb``````^^^[[[UUUNNNUUUqqqyyyxxxwwwwwwyyy{{{~~~tttkkkeeejjjuuukkkbbbeeerrr|||~~~zzzttt[[[QQQRRRVVV[[[ccclllyyyrrrQQQMMMEEELLLhhh{{{YYYLLLHHHCCC???===<<<:::888666666666666666666666666888333777999===ZZZiiiTTTHHHBBBCCCEEEGGGJJJMMMQQQVVVZZZ\\\[[[ZZZVVVQQQNNNMMMNNNIIIGGGEEECCC@@@@@@JJJTTTrrrXXXEEEFFFDDDLLLSSSSSSXXXcccdddfffrrr{{{{{{yyyvvvuuurrriii```IIIHHHKKKRRRWWW[[[ccckkkrrrvvvqqqrrr~~~mmmbbbaaallllllccceeerrr}}}aaa___ccckkkmmmbbbVVVQQQSSSUUUVVVXXX[[[eee}}}~~~UUUJJJQQQ[[[kkkzzz{{{}}}|||~~~~~~|||vvvlll\\\OOOIIIIIILLLNNNKKKCCC<<<<<<======>>>BBBCCCFFFHHHEEEAAA@@@BBBEEEDDDEEEGGGHHHIIIKKKOOORRRNNNLLLKKKOOO^^^uuurrrkkk~~~zzzkkkiii{{{rrrjjjggghhhjjjwww{{{qqqmmmqqqxxx|||}}}xxxwwwrrr```LLLLLLMMMQQQSSSQQQOOORRRYYY~~~lllaaa___WWWTTTWWWUUUTTTVVVVVVTTTVVV\\\```___ccc___^^^]]]UUUSSSiii~~~xxxvvvwww||||||zzz|||~~~{{{cccRRRQQQYYY[[[aaakkk{{{]]]PPPKKKEEEYYY{{{sssUUULLLJJJFFFCCCAAA???<<<999666666777777777777666666777222777;;;;;;UUUqqqZZZKKKEEECCCEEEHHHLLLPPPUUU\\\```bbbaaa^^^ZZZVVVSSSQQQQQQHHHFFFFFFEEEAAAAAAIIITTTggg~~~VVVEEEIIIJJJSSS[[[[[[eeeyyy|||}}}xxxkkkaaaPPPNNNQQQYYY___cccdddfffeeemmmooowwwzzzssslllddd^^^[[[]]]bbbmmm|||ggg```eeessszzz}}}ddd```bbbmmmssskkk^^^XXXZZZ]]]___bbbiii}}}xxxPPPEEEKKKTTTcccsss{{{}}}|||~~~vvveeeUUUKKKJJJMMMPPPOOOFFF???>>>>>>>>>@@@BBBCCCFFFIIIGGGCCCAAACCCFFFFFFGGGHHHIIIKKKLLLMMMNNNMMMLLLOOO___zzzssszzzkkk\\\^^^uuujjjaaa[[[ZZZ^^^```nnntttiiibbbcccmmmxxxzzz|||zzztttrrrmmm\\\IIIMMMMMMPPPRRRQQQPPPWWW```{{{iiiccccccZZZWWW\\\]]]VVVWWWTTTOOOPPPVVV[[[[[[[[[WWWYYY\\\UUUPPPbbb||||||yyyyyyzzz~~~}}}jjjYYYQQQWWWaaaccchhhtttdddIIIPPPPPPSSSxxxmmmRRRMMMKKKIIIFFFEEEAAA===:::666666777777777777666666666111777<<<;;;RRRvvv^^^NNNGGGEEEHHHKKKOOOTTTZZZaaaffflllkkkgggbbb]]]WWWTTTRRRGGGGGGGGGGGGBBBAAAIIITTTQQQjjj}}}wwwRRRFFFPPPWWW^^^hhhjjjyyyqqqbbbYYY[[[WWWWWW]]]eeeiiiiiihhheeelllpppyyyqqqhhhaaa^^^]]]```bbbeeeiiiuuuxxxddd^^^dddsssnnnXXXbbbppp|||{{{wwwwwwyyyzzzyyy~~~uuu___KKKEEEFFFKKKZZZjjjzzz|||{{{~~~sssfffUUUGGGFFFNNNTTTQQQGGG<<<:::???AAA>>>DDDIIIMMMLLLGGGCCCCCCEEEAAAFFFKKKNNNQQQQQQMMMHHHKKKSSSUUUjjjzzzuuuhhheeehhh~~~mmmcccaaaVVVZZZ^^^^^^]]]pppyyyooogggeeeeeefffmmmwww~~~yyyxxx{{{uuudddUUUMMMJJJRRRRRRVVVYYYIIIPPPuuurrriiiaaa]]]YYYVVVVVVYYY[[[YYYVVVTTTSSSSSSTTTTTTWWWSSSRRRUUUWWWXXX]]]ccc}}}~~~xxxwwwzzz|||~~~nnnYYYSSSXXX^^^bbbggguuuxxxZZZHHHQQQcccyyyfffVVVPPPNNNKKKHHHFFFCCC???<<<::::::888777666666666666777333999666:::JJJllldddPPPGGGLLLOOOQQQQQQSSS\\\kkkvvv}}}nnndddbbb^^^WWWKKKJJJIIIIIIKKKNNNQQQTTTOOOUUU\\\hhhwwwtttlll___PPPKKKSSS^^^cccooorrr______eeeooofff```cccggghhhlllrrrtttzzz{{{pppgggddddddeeehhhlllooottt~~~rrrcccbbbfffxxxmmm[[[cccuuulllXXXKKKAAAAAACCCHHHYYYkkkttt{{{~~~}}}yyynnn]]]MMMIIIMMMUUUUUUNNNAAA;;;<<<>>>>>>CCCIIINNNNNNIIIEEEDDDFFFHHHFFFNNN___bbbWWWMMMLLLOOO[[[eee{{{kkkkkklllrrr~~~vvvrrr~~~uuutttxxxxxxmmm___YYYXXX\\\YYYYYY]]]hhhtttooohhhccceeegggkkksss|||}}}|||zzzppp^^^QQQLLLMMMSSSRRRTTTUUUMMM]]]pppggg___\\\ZZZWWWVVVXXXVVVUUUSSSQQQPPPPPPQQQRRRUUURRRRRRTTTUUUUUUYYY^^^kkk~~~vvvwwwzzzzzzvvv]]]SSSUUU[[[ccciiixxxXXXRRROOO]]]lll```QQQNNNKKKHHHGGGDDD@@@>>>;;;:::999777666666666666666222999555999GGGggglllVVVLLLNNNRRRVVVVVVUUUZZZdddlll~~~vvviii[[[VVVUUUSSSSSSTTTVVVXXXZZZYYY[[[[[[^^^lll{{{zzzoooYYYYYYXXXTTTOOOPPP\\\iiinnnhhhtttvvvllliiimmmwww~~~uuupppnnnnnnttt{{{pppccccccgggyyy}}}hhh\\\fff{{{xxx[[[MMMNNNHHHEEEEEEDDDEEEPPP___lllttt~~~yyyjjjYYYOOOMMMTTTXXXVVVIII<<<999;;;???BBBHHHMMMNNNIIIFFFFFFHHHLLLDDDOOOiiinnn[[[NNNPPP\\\sss^^^\\\[[[[[[cccsssyyy{{{}}}{{{xxxooo___ZZZXXXWWW^^^ZZZ]]]llltttggghhheeeeeejjjpppvvv}}}kkkWWWNNNMMMOOOSSSRRRSSSSSSSSSqqqnnnddd]]]\\\]]]ZZZWWWVVVSSSRRRPPPOOOOOOOOOPPPPPPSSSQQQQQQRRRQQQPPPRRRXXXaaatttuuusssvvvrrryyyvvv```OOORRR[[[aaalllyyynnnQQQNNNUUUqqqjjjdddQQQOOOKKKHHHGGGEEECCCAAA;;;:::999888777666666666666222888555777CCC___qqqYYYMMMQQQVVVZZZYYYWWWVVV[[[___uuu~~~xxxggg___]]][[[YYYYYY\\\___aaa___```^^^[[[___eeeaaaWWWLLLMMMPPPUUUXXX]]]jjjvvvxxxfffkkk~~~zzz~~~nnnbbbdddiii|||{{{vvvcccXXXaaaxxx}}}rrrqqqvvv{{{tttddd^^^bbb[[[UUUQQQPPPLLLHHHKKKPPPdddnnn{{{wwwfffWWWPPPQQQXXX[[[PPP@@@888;;;AAACCCGGGJJJIIIFFFDDDGGGKKKQQQJJJQQQfffmmmbbbXXXYYYrrrmmm___ddddddeeennn}}}kkk___]]]\\\\\\___gggyyyzzzqqqpppppptttzzzgggSSSMMMOOONNNPPPSSSTTTPPPVVV{{{lllccc\\\]]]^^^[[[WWWUUURRRRRRQQQPPPPPPPPPQQQRRRRRRPPPPPPQQQNNNKKKNNNSSSdddnnnyyyyyyuuuvvvuuuwww{{{hhhWWWOOOXXXbbbiiizzzZZZ^^^PPP^^^ppp^^^[[[RRROOOKKKHHHGGGFFFDDDCCC<<<;;;:::888777666666555777333999555777@@@XXXuuu]]]QQQTTTVVVXXXWWWTTTSSSVVVYYYXXXaaalllvvvrrr```\\\XXXUUUVVV[[[aaaeeeeeehhhhhhfffgggiiieee^^^\\\XXXZZZaaaeeefffnnnxxxmmmfffpppkkkbbbfffmmmrrrxxxdddUUUUUUnnnggg```bbblllyyywwwnnneeeaaa^^^WWWOOOKKK]]]iiiwww~~~sssbbbVVVOOOWWW]]]WWWHHH<<<===CCCDDDFFFGGGDDD@@@AAAGGGMMMTTTSSSWWW___gggjjjhhhfffuuuiiiaaacccooottt{{{ppp```[[[___eeeqqq}}}```OOOKKKNNNNNNNNNUUUVVVLLLSSSxxxtttlllddd^^^^^^___ZZZVVVTTTSSSRRRRRRQQQQQQQQQRRRRRRQQQPPPQQQPPPMMMIIIMMMTTTaaagggpppxxx}}}yyyxxxxxxzzzggg[[[TTTUUU```iiitttgggOOORRRWWW{{{fffWWWTTTRRRPPPLLLJJJIIIGGGEEECCC===<<<:::888777666666555888444:::666777===QQQ}}}{{{eeeYYYTTTUUUSSSQQQOOOQQQWWW\\\___cccffflllyyyrrr[[[VVVPPPMMMOOOXXXbbbhhhnnnoooooopppttt{{{~~~~~~nnneeebbbhhhkkkiiikkksss|||rrrlllppp|||gggaaahhhpppzzzjjjjjjVVVQQQeeeyyyrrr___gggvvvwwwiiiWWWJJJVVVbbbrrr{{{}}}}}}ooobbbRRRWWW^^^]]]QQQEEEAAADDDDDDFFFEEEBBB>>>???FFFMMMNNNTTTZZZ___gggoooqqqnnnjjj______```ccczzzrrrmmmwwwsssXXXLLLJJJKKKQQQNNNUUUVVVIIISSSyyyjjjnnnhhhbbbaaa]]]WWWTTTUUUSSSSSSSSSSSSRRRRRRQQQQQQSSSRRRRRRQQQMMMKKKQQQYYYZZZ```mmm||||||yyyvvvvvvxxxyyylll[[[RRRVVV^^^iiiuuupppRRRMMMGGGsss~~~ggg\\\VVVUUUSSSPPPOOOMMMKKKGGGDDD>>>===;;;999777666666555888333:::777777:::JJJyyy~~~iii\\\UUURRRNNNLLLMMMSSS\\\ccchhhiiigggfffooowwwrrrfffVVVRRRMMMKKKOOOXXXcccjjjpppoooooottt~~~rrrkkkqqquuurrrssszzzpppggglllkkkjjjnnn{{{wwwdddaaajjjtttwwweeennnVVVNNNYYYhhhrrrrrrmmmjjjhhhuuu]]]LLLNNN[[[lllwww{{{||||||nnnYYYZZZ___bbb\\\NNNEEEDDDCCCFFFGGGDDD@@@@@@EEEJJJIIIQQQaaassszzzwwwvvvyyy{{{\\\UUU___kkkwwwhhhRRRLLLMMMLLLUUUMMMTTTVVVMMMaaaiiippplllgggccc[[[TTTSSSVVVWWWWWWWWWVVVUUUTTTSSSRRRUUUTTTTTTSSSOOONNNVVV```ZZZZZZeeeyyy~~~zzzzzzzzz{{{ooo```[[[WWWaaannnyyy\\\RRR]]]ooowwwkkkeee^^^XXXWWWVVVUUUSSSOOOIIIEEE>>>===;;;999777666555555666111999666666777EEEqqqkkk]]]UUUQQQMMMKKKNNNWWWbbbjjjfffjjjkkkjjjnnnqqqgggYYYQQQPPPNNNOOOSSS[[[ccchhhnnnqqqzzzyyy~~~jjj^^^aaafffjjjpppzzzsssbbb```lllvvvttt___oooUUUGGGLLLXXXccceeeeeepppzzzbbbRRRIIIWWWiiiuuuzzz}}}www```^^^aaafffbbbTTTHHHCCCBBBFFFIIIHHHDDDBBBDDDHHHMMMSSSnnn}}}\\\OOO]]]yyy}}}aaagggyyyaaaPPPPPPQQQOOOXXXLLLSSSXXXSSSqqqzzzmmmrrroookkkdddZZZQQQRRRWWW[[[[[[[[[ZZZYYYXXXVVVUUUWWWVVVUUUTTTPPPPPPYYYeee]]]UUUXXXlll|||yyy{{{www___ZZZ^^^cccppp}}}iiiTTT^^^rrrpppllljjjccc[[[[[[ZZZYYYWWWRRRKKKGGG>>>===<<<999888666555555444///777555444555AAAlllrrraaaUUURRRNNNMMMQQQ[[[fffmmmllltttyyyyyyyyytttdddRRRNNNOOOQQQSSSXXX]]]aaadddpppzzzllleeerrrkkksssqqq``````mmmxxxpppZZZlllXXXIIIJJJRRRYYYZZZdddxxxeeeWWWIIIPPP```rrr{{{{{{}}}wwwfff[[[```cccYYYLLLEEEIIIFFFDDDFFFGGGGGGJJJOOORRRaaa}}}zzz___ZZZuuuiiidddjjjjjjwww___LLLIIIMMMQQQUUUMMMXXXTTTMMMoooqqqvvvpppfff]]]YYYWWWTTTPPPYYY^^^dddddd___YYYWWWXXXddd]]]VVVTTTRRRRRRWWW]]]UUU\\\___fffxxx|||xxxzzz~~~xxxddd]]]```ccchhh{{{xxxgggVVV[[[{{{jjjfffkkk___\\\YYYXXXWWWTTTOOOJJJGGGDDD???;;;999888666555888333333888777777DDDVVVttt^^^UUURRRMMMNNNWWWccciiijjjrrruuufffQQQRRRVVVVVVRRRUUUeeexxxzzztttyyy{{{jjjaaa```nnn~~~uuugggVVVjjjWWWKKKHHHJJJQQQWWWiiivvvooolllfff\\\SSSIIINNN\\\nnnxxx|||nnn___\\\___[[[PPPGGGIIIFFFGGGKKKNNNPPPTTTYYYjjjzzzuuuvvvqqqrrrnnnkkkppppppooowwwYYYJJJIIIMMMOOOUUULLLQQQUUUaaarrrooonnniiiaaa[[[YYYYYYWWWUUU\\\```ddddddaaa^^^___aaacccZZZQQQPPPQQQSSSXXX^^^[[[\\\VVVZZZlll}}}yyy~~~|||}}}iii[[[\\\dddkkktttbbbVVV^^^|||pppjjjkkkbbb^^^[[[YYYYYYWWWSSSOOONNNLLLGGGAAA===999888888888333444888777666BBBRRR~~~gggXXXTTTQQQUUU___jjjnnnnnnppptttwww\\\[[[\\\ZZZXXX]]]oootttuuu~~~vvvfffaaacccrrr}}}rrrbbbRRR|||fffVVVKKKEEEFFFOOOZZZqqqggg]]]RRRMMMOOOQQQPPPMMMEEEIIIUUUggguuu||||||hhh\\\[[[[[[SSSHHHIIIGGGIIIOOOTTTWWW[[[aaawwwwwwfffpppjjjRRRIIIJJJMMMOOOTTTQQQQQQ___vvvmmmbbb^^^YYYWWWWWWXXXYYYYYYVVVYYY\\\\\\[[[[[[___bbb___WWWRRRUUUYYYYYYYYYYYYZZZXXXPPPSSSddduuu|||sssttt|||xxxhhh[[[[[[aaannn{{{hhh___PPPMMMkkk~~~{{{vvvooojjjeeeaaa\\\[[[\\\\\\ZZZWWWVVVTTTPPPHHH???999888999666333444888666555>>>KKKyyy}}}jjj\\\VVVRRR[[[mmm~~~iiibbb```___bbbfffxxx~~~rrrqqqzzznnnaaa```ggguuuxxxkkk\\\OOOsss```SSSIIIFFFJJJWWWcccvvvkkkTTTLLLCCC>>>AAADDDFFFFFFDDDFFFNNN```sss~~~|||yyycccZZZYYYSSSIIIIIIGGGHHHNNNRRRTTTYYY___jjjuuusssmmmggg]]]sssxxxvvv{{{\\\LLLJJJMMMOOOPPPSSSXXXYYYmmmuuuiii[[[WWWSSSSSSSSSSSSTTTWWWPPPRRRUUUVVVVVVWWWZZZ\\\ZZZVVVXXXaaagggbbbWWWPPPQQQTTTSSSVVVbbbmmmhhhwww}}}~~~lll]]]___dddlllvvvZZZWWWUUUbbbuuuwwwvvvoookkkgggbbb^^^]]]^^^```___]]]YYYYYYUUUKKK???777666888555333555777666555;;;DDDooossspppkkk```VVVQQQ]]]vvvttthhhdddgggmmmqqq~~~jjjkkkwww}}}xxxyyyhhh^^^aaaiiivvvpppcccWWWNNN{{{lll[[[PPPJJJGGGMMMZZZdddtttkkkTTTKKKGGGAAA>>>???AAABBBCCCKKKHHHIIIVVVkkk}}}sssaaaYYYTTTMMMLLLIIIHHHJJJLLLMMMQQQVVVWWWXXXVVV^^^ccc___fffjjjyyylllRRRIIILLLPPPRRRSSSRRR[[[\\\qqqrrrnnnbbbXXXSSSQQQQQQOOOLLLMMMRRRRRRTTTXXXYYYZZZYYYXXXXXXZZZWWWZZZbbbggg```TTTLLLLLLSSSVVVXXX]]]ccc}}}rrrjjjhhh___^^^ffflllwwwvvvjjjYYYNNNXXXooozzzpppqqqppplllkkkfffccc______bbbcccaaa___[[[[[[WWWLLL@@@888777999444444555666555555:::???iiivvvuuuqqq```UUUQQQ]]]rrrtttiiifffkkksssvvv}}}uuuXXXRRRXXXeeexxxvvvrrrtttqqqccc^^^ccckkkvvvwwwiii\\\RRRMMMuuufffWWWMMMMMMHHHKKKTTT\\\lllkkkSSSHHHCCCBBBAAA@@@AAABBBCCCEEEQQQOOOMMMPPP___sssoooaaaYYYUUUTTTNNNKKKKKKKKKKKKOOOUUUVVVQQQSSSaaaiiinnnjjjnnnwwwwww```LLLIIIOOORRRSSSVVVSSSVVVZZZtttfffdddYYYWWWRRRPPPRRRNNNHHHIIIPPPTTTUUUXXXYYYYYYXXXVVVTTT]]]VVVSSSVVVXXXUUUQQQOOONNNSSSSSSSSSTTTXXXrrrxxxppp|||qqq]]]]]]bbblllvvvwww\\\RRRKKKSSSlllrrrmmmmmmkkkiiikkkeeecccbbbdddffffffccc___[[[YYYUUULLLBBB<<<:::;;;444444555555555666:::===```uuu^^^UUUQQQZZZbbbfffkkkqqqkkkaaa```eeeooovvvuuu```SSS[[[___eeejjjtttxxxnnniiijjjppp|||zzzhhh``````fffnnnzzzqqqeeeWWWMMMLLL}}}qqqcccUUULLLNNNJJJKKKPPPTTTcccqqqUUUGGGEEE>>>@@@BBBCCCCCCEEEIIIKKK\\\fffkkkgggeeennn}}}nnndddaaa^^^WWWQQQPPPPPPRRRWWW^^^ccc```ggglllmmmlll~~~jjjVVVHHHJJJQQQRRRSSSWWWUUUPPP]]]sss^^^]]]SSSUUUPPPPPPTTTQQQJJJLLLUUUTTTTTTTTTTTTUUUTTTSSSRRRXXXRRRMMMMMMNNNMMMNNNRRRMMMNNNMMMOOOQQQOOOaaa}}}|||}}}~~~mmmaaa\\\```kkk|||iiiTTTXXX```yyyuuuiiijjjllljjjgggiiiddddddfffiiillliiiccc^^^VVVSSSNNNHHHBBB>>><<<;;;444555444333444777;;;<<>>;;;999555555444333444888<<<===FFF|||aaaTTTLLLMMMNNNPPP]]]mmm~~~~~~cccffflll|||xxxbbb```dddgggqqq|||ppprrrzzz{{{vvv|||}}}fff[[[\\\bbbkkkwwwoooggg___QQQJJJLLL|||ttthhhZZZRRRQQQRRRKKKJJJOOORRR^^^~~~gggOOOGGGEEECCCFFFEEEEEEEEEGGGLLLTTT[[[~~~qqqlllkkkgggaaa]]]^^^dddiii|||rrrYYYOOOHHHLLLSSSVVVUUUTTTTTTVVVcccYYYWWWTTTOOOQQQTTTWWWVVVQQQOOOOOOQQQTTTVVVTTTRRRSSSTTTTTTYYYRRRIIIGGGIIIMMMNNNMMMNNNIIIFFFJJJOOOSSSXXX]]]iiirrrjjjqqqsssfff___YYYSSSQQQQQQOOOPPPPPPQQQRRRSSSTTTTTTTTTVVVWWWWWWVVVVVVXXXYYYXXXYYYZZZ[[[\\\\\\\\\[[[XXXZZZ\\\^^^___```______]]]]]]___aaaddddddaaa___bbb^^^[[[\\\___aaa___\\\ZZZYYY\\\^^^[[[WWWZZZcccaaaooo~~~eee[[[UUU\\\pppssslllbbb\\\___aaa^^^\\\^^^ccc```aaagggnnnlll___RRRLLLMMMKKKFFFEEEEEEAAA;;;:::777444333555777888999DDDfffdddSSSQQQVVVPPPQQQ___iiiyyykkkfffrrryyyccc___iiikkkwwwrrrmmmkkkmmmtttxxx}}}{{{vvvfff^^^^^^gggrrr~~~kkk___VVVOOOKKKKKK}}}tttlllaaaUUUOOOOOOPPPLLLLLLNNNNNNVVVsssbbbNNNHHHHHHGGGIIIIIILLLNNNMMMNNNZZZhhh{{{zzzvvvtttooojjjfffeeegggiii~~~mmmVVVMMMIIINNNUUUVVVUUUTTTTTTeeeccc[[[YYYUUUUUUUUUTTTRRRPPPNNNOOOQQQYYY[[[ZZZWWWUUUXXX\\\```SSSNNNHHHGGGJJJNNNNNNNNNIIIHHHJJJRRRVVVVVVUUUWWWcccmmm}}}uuulll|||nnn^^^WWWUUURRRRRRSSSPPPPPPPPPQQQQQQQQQRRRRRRTTTUUUVVVUUUTTTSSSTTTVVVTTTTTTTTTTTTTTTTTTTTTTTTXXXXXXYYYZZZZZZZZZZZZYYYbbbaaabbbdddeeefffdddbbbdddaaa___^^^^^^^^^\\\ZZZ[[[ZZZ\\\^^^ZZZVVVYYYaaannntttcccWWWNNNSSSrrriiiccc\\\XXXYYYZZZWWWWWWZZZWWWWWWZZZaaagggcccWWWKKKOOOQQQPPPMMMLLLKKKFFF@@@;;;888555444555777777888===YYYgggXXXUUUXXXVVVZZZaaa```llluuuiiilllyyyfff```hhhjjjxxx}}}iiieeelllppp{{{iiidddcccnnnpppaaa\\\___iiiuuuxxxfff[[[TTTNNNLLLMMMyyynnneee[[[QQQNNNPPPPPPNNNOOOQQQPPPVVVkkkrrrYYYJJJGGGHHHIIIJJJKKKPPPTTTNNNMMM```zzz{{{wwwzzzuuusssrrrrrrqqqoooccchhhlll|||vvv{{{gggPPPKKKJJJPPPWWWWWWUUUUUUVVVvvvttt```[[[XXXTTTWWWVVVTTTQQQOOOQQQUUUXXXZZZYYYXXXXXXYYY\\\aaaeeeNNNKKKHHHIIIMMMPPPPPPOOOJJJIIILLLSSSWWWUUUTTTTTTcccnnnlllhhhppp\\\SSSSSSTTTUUUWWWTTTTTTTTTSSSSSSSSSRRRRRRUUUVVVWWWVVVUUUUUUWWWXXXYYYXXXWWWVVVVVVWWWXXXXXX[[[[[[ZZZZZZZZZZZZZZZ[[[dddccccccdddggghhhhhhgggbbbbbbbbb```^^^^^^^^^___]]]^^^bbbfffgggiiiooovvvttteeeVVVLLLRRRKKK^^^kkkfff___\\\ZZZYYYWWWTTTVVV[[[PPPSSSXXX^^^aaa\\\QQQIIIOOORRRRRRPPPPPPPPPKKKEEE>>>;;;777555555666666666999JJJxxxsssbbb]]]aaa___```aaaZZZ]]]dddmmmyyy{{{kkkvvv{{{jjj^^^dddmmm~~~nnnbbbooovvvgggbbb```ggg|||yyyhhh]]]^^^dddnnnyyy|||nnn___VVVQQQLLLLLLNNN}}}qqqfff\\\SSSQQQSSSSSSSSSUUU[[[bbbjjjuuu~~~~~~jjjVVVKKKIIIKKKLLLOOONNNRRRUUUNNNOOOkkk~~~wwwzzzpppdddooo{{{mmmrrrtttaaaKKKIIIKKKSSSXXXWWWVVVVVVdddggg\\\ZZZWWWSSSWWWXXXUUUQQQRRRYYYaaaeeebbbYYYSSSTTTYYY\\\\\\[[[MMMLLLLLLNNNPPPRRRPPPOOOPPPKKKIIIMMMOOOPPPRRRUUUbbblll{{{www}}}yyybbbXXXYYY\\\]]]]]]\\\\\\[[[ZZZZZZYYYXXXXXXWWWXXXYYYXXXXXXYYY[[[^^^]]]\\\[[[ZZZ[[[]]]___```^^^^^^^^^^^^```bbbdddfffiiihhhiiilllppptttvvvvvvlllpppssstttrrrssswww|||{{{~~~wwweeeYYYPPPKKKJJJNNNTTTtttuuudddeee^^^^^^^^^ZZZUUUSSSVVV[[[VVVYYY]]]___^^^YYYSSSOOONNNPPPOOOMMMMMMOOOMMMHHHAAA===888666555555555444;;;BBBllloooooozzzqqqaaaZZZYYYXXX^^^dddjjjrrryyywwwoooooozzzuuu|||rrrbbbfffrrrjjjxxxnnnoootttqqqbbb\\\cccmmmssspppeeeXXXQQQLLLIIIJJJNNNyyynnnddd[[[YYY[[[[[[\\\aaannn|||iiiZZZQQQNNNNNNPPPTTTQQQRRRTTTQQQYYYyyyrrrttt|||xxxzzzxxxttthhhwwwkkkXXXIIIHHHLLLTTTWWWVVVVVVXXXtttrrr```\\\ZZZWWWTTTXXXXXXTTTPPPZZZooommmVVVQQQVVVWWWRRROOOLLLMMMNNNPPPQQQPPPMMMKKKPPPJJJGGGIIIKKKKKKMMMPPPUUU]]]iiivvv|||wwwyyyssslllnnnqqqrrrrrrooooooooonnnnnnmmmmmmllleeeeeeeeecccaaaaaaccceee````````````bbbfffiiikkkiiijjjkkknnnqqqvvvzzz|||ooo]]]RRRJJJFFFIIIOOOOOOggg{{{jjjbbb]]]\\\______YYYRRRQQQUUUYYY______^^^\\\YYYWWWUUUTTTOOOOOOMMMJJJKKKOOOOOOLLLCCC???:::777555555444444;;;<<>>999555444888999EEEhhh~~~ppp[[[ZZZ^^^gggooowwwgggXXXNNNEEEEEEFFFGGGHHHJJJOOOUUUZZZyyy|||~~~iiiTTTFFFCCCJJJUUUYYYRRR\\\\\\LLL```ooo\\\WWWRRRQQQOOOMMMLLLMMMKKKLLLMMMLLLKKKKKKMMMPPPPPPOOOMMMJJJHHHGGGGGGHHHMMMKKKIIIHHHGGGEEEAAA???DDDCCCBBBBBBDDDEEEDDDCCCFFFKKKQQQUUUUUUSSSQQQPPPTTTgggsssaaa]]]```dddrrrzzzxxxhhhZZZSSSRRRIIIJJJOOO[[[mmmnnn^^^ccc\\\YYYVVVXXXccccccRRRSSSSSSTTTUUUXXX[[[^^^```hhheeebbb```]]][[[ZZZ[[[WWWSSSPPPQQQUUUUUUQQQMMMKKKKKKIIIHHHFFFAAA:::666444666666<<>>CCCAAA>>>>>>???AAAAAAAAADDDGGGLLLPPPQQQPPPLLLJJJEEEUUUooolllbbb______aaaeeehhhnnnyyykkkXXXMMMKKKTTT^^^gggooo}}}|||hhhfffdddgggYYYSSSRRRTTT]]]\\\MMMRRRQQQQQQQQQSSSUUUXXXZZZ^^^[[[ZZZ[[[YYYVVVVVVXXXUUURRROOOOOORRRSSSRRRPPPOOONNNLLLJJJGGGBBB<<<888777333555888GGGmmm~~~{{{qqq}}}{{{hhh]]][[[bbbkkkrrrxxxlllVVVLLLFFF@@@EEEGGGIIIJJJLLLOOOSSSVVVrrrmmmiiimmm||||||gggPPPFFFHHHMMMQQQUUUSSSXXXNNNJJJiiipppdddXXXUUUPPPLLLJJJLLLMMMMMMIIINNNSSSSSSPPPMMMMMMNNNJJJLLLOOOOOONNNMMMNNNPPPPPPLLLFFFBBB@@@@@@???>>>???===<<<===???@@@@@@???@@@@@@BBBGGGKKKLLLHHHDDDAAAKKK[[[mmm{{{wwwoooeee___bbbmmmvvvnnndddWWWRRRVVVfff~~~hhheeekkkiiifffVVVQQQSSSQQQSSSSSSKKKOOONNNMMMNNNPPPSSSVVVXXXVVVSSSTTTXXXXXXUUUTTTXXXSSSQQQPPPOOOPPPQQQSSSUUUNNNMMMKKKIIIGGGCCC>>>:::999111555888===^^^{{{rrrnnnvvvggglllvvvnnn```[[[^^^eeennnuuu|||oooZZZMMMGGGDDDCCCEEEGGGJJJLLLMMMOOORRRTTT}}}gggTTTQQQMMMPPPaaattt^^^HHHCCCJJJPPPRRRSSSPPP]]]RRRVVVXXX^^^NNNPPPQQQQQQQQQQQQOOOKKKHHHNNNTTTTTTOOOKKKJJJJJJEEEHHHJJJKKKJJJJJJMMMPPPQQQLLLEEE@@@>>>=========<<<<<<<<<>>>AAABBBAAA???BBB@@@AAAFFFLLLOOOKKKGGGEEEIIINNNSSSaaavvvpppbbb___aaannnwww{{{yyyxxx}}}sssiiidddaaa^^^ZZZZZZWWWXXXaaasssxxxhhhcccjjjlllbbbcccSSSQQQVVVPPPKKKMMMKKKKKKKKKKKKMMMPPPUUUYYY\\\UUURRRSSSXXXYYYTTTSSSVVVNNNNNNNNNNNNNNNQQQVVVYYYLLLJJJHHHGGGFFFCCC???<<<;;;000666999888UUU|||}}}ooofffzzzyyyooo{{{~~~yyyggg^^^___```gggpppwwwxxx]]]MMMGGGEEEFFFIIIFFFHHHKKKLLLMMMNNNQQQSSSqqq\\\TTTGGGGGGDDDHHHTTTfffwwwaaaSSSFFFEEEKKKOOORRRTTTXXXYYYMMMhhhooo___VVVWWWQQQKKKKKKQQQTTTSSSOOOHHHMMMQQQQQQOOOMMMJJJHHHIIIDDDDDDGGGGGGCCCCCCHHHDDDCCCBBBAAA@@@?????????CCCCCCBBBAAAAAA@@@??????BBBAAAAAADDDHHHIIIGGGDDDFFFEEEEEEHHHQQQ^^^llltttsssjjjlllffffffkkkiiidddkkkwww~~~vvvaaaYYYUUUXXXYYYXXXZZZ``````ooolllhhhmmmmmmgggccceeeZZZOOOLLLPPPSSSQQQMMMMMMHHHIIIRRRYYYZZZ[[[___XXXVVVTTTTTTUUUTTTOOOJJJSSSSSSQQQOOOMMMMMMPPPRRRQQQMMMGGGDDDCCCCCCCCCCCC888999:::777777FFFhhh{{{ppp~~~~~~lll\\\YYY]]]dddmmmwww~~~~~~eeeOOOHHHGGGBBB@@@DDDFFFGGGJJJNNNNNNKKKLLLPPP~~~tttXXXJJJDDDFFFHHHEEEGGGOOO]]]mmmVVVKKKDDDFFFMMMQQQRRRTTTQQQPPPWWWnnn]]]TTTUUUQQQLLLKKKNNNPPPOOONNNMMMOOOQQQQQQOOOLLLHHHDDDGGGCCCBBBDDDDDD@@@@@@DDDCCCBBB@@@AAACCCDDDCCCBBBBBBBBBBBBAAA@@@@@@??????BBBAAABBBCCCEEEEEEDDDBBBDDDBBBAAABBBGGGPPPYYY___sss{{{nnnccciiiwwwuuuqqqtttxxxuuuuuuxxxzzzvvvmmmhhhggg```ZZZ[[[hhhvvv~~~{{{mmm```___bbbaaa_________XXXOOOMMMOOOQQQPPPMMMIIIEEEGGGOOOTTTUUUUUUXXX\\\ZZZWWWTTTQQQPPPQQQQQQQQQQQQPPPNNNLLLLLLNNNOOONNNJJJFFFCCCCCCDDDEEEEEE<<<999999999777AAA```sssdddZZZ[[[aaagggoooxxxsss]]]JJJFFFFFFBBBBBBEEEGGGGGGKKKOOONNNLLLNNNSSSqqq{{{sssXXXIIIBBBAAACCCHHHGGGGGGLLLVVV|||sss___JJJEEEDDDKKKRRRTTTTTTTTTMMMMMMhhhiii[[[SSSUUUSSSPPPNNNLLLLLLMMMMMMOOONNNOOOQQQRRROOOHHHCCCFFFCCCBBBCCCBBB??????AAACCC@@@>>>AAAFFFIIIGGGDDDAAAAAAAAA@@@@@@??????>>>@@@BBBCCCBBB@@@?????????@@@>>><<<<<>><<<@@@GGGJJJGGGBBB@@@@@@@@@??????>>>>>>>>>???AAABBB@@@<<<999:::<<<;;;;;;;;;;;;===@@@CCCEEERRRfffyyy}}}|||xxx|||oooeeeXXXWWWXXXXXXXXXVVVVVVWWWSSSSSSSSSQQQOOONNNNNNOOONNNOOORRRVVVXXXWWWUUUTTTWWWbbbllljjj]]]QQQLLLMMMKKKMMMNNNMMMLLLJJJJJJKKKMMMJJJGGGFFFFFFHHHHHHHHHFFF:::777<<<999444FFFbbbxxxfff\\\YYY[[[bbbjjjmmmsss|||sssXXXMMMDDDDDDEEEDDDEEEGGGHHHIIIMMMQQQSSSUUU^^^gggnnnvvvwwwrrrgggOOOIIIHHHGGGFFFCCCJJJLLLMMMPPPYYY~~~nnn[[[LLLCCCEEELLLVVVZZZWWWSSSTTTMMMjjjfffYYYTTTRRRRRRTTTTTTPPPKKKHHHJJJLLLLLLIIILLLVVVZZZTTTKKKFFFAAABBBBBBAAABBBDDDEEEDDDBBB>>>;;;???EEEHHHDDD>>>>>>>>>>>>>>>>>>============???@@@===999777888:::::::::;;;===>>>@@@AAABBBFFFWWWlll{{{iii```cccWWWUUUSSSSSSVVVXXXVVVSSSQQQSSSUUUTTTRRRPPPQQQRRROOORRRUUUVVVVVVUUUSSSQQQZZZeeeooommm```SSSNNNNNNJJJLLLNNNNNNMMMLLLLLLMMMRRROOOKKKIIIIIIIIIHHHGGGHHH<<<888===999333>>>RRRzzzuuuxxxlll___[[[]]]aaagggmmmooouuu}}}zzzgggPPPJJJEEEEEEEEEEEEFFFHHHHHHIIIMMMRRRUUUZZZgggttttttsssvvvuuu{{{\\\LLLJJJIIIFFFEEEJJJOOOOOOPPPTTT]]]mmmoooyyyppp___PPPGGGEEEGGGNNNVVVWWWRRRPPPRRRVVVsss]]]UUUOOOOOOLLLMMMMMMKKKGGGEEEFFFHHHLLLJJJPPP[[[]]]QQQFFFCCC???AAAAAA??????CCCDDDBBB@@@===<<>><<<<<<<<<<<<<<<<<<<<<<<<<<<:::888777888999999888::::::;;;;;;;;;;;;;;;;;;:::@@@FFFLLLVVVdddqqqwww}}}iiiaaa[[[XXXWWWSSSUUUUUUVVV[[[```]]]UUUQQQRRRRRRTTTUUUVVVVVVUUURRRXXXZZZUUUSSSUUUUUUSSSOOOOOOOOOOOOMMMLLLLLLKKKMMMOOOPPPPPPQQQRRRVVVXXXZZZXXXTTTRRRQQQOOOMMMLLLDDDBBB>>>::::::;;;======ZZZ{{{sssvvvggg___\\\^^^dddiiikkknnnrrrzzzxxxcccPPPFFFGGGGGGEEEDDDFFFIIIKKKKKKKKKNNNQQQRRRYYYjjj{{{mmmyyypppkkkjjjcccVVVcccsssqqq~~~pppSSSJJJKKKKKKMMMRRRSSSUUUSSSXXXcccrrryyynnnfffhhh}}}rrrdddgggrrrttteeeSSSEEE@@@BBBMMMOOOTTTXXXVVVRRRTTTZZZvvvWWWXXXWWWLLLMMMFFFFFFFFFFFFGGGGGGFFFFFFBBBFFFSSScccbbbRRRGGGGGGFFFJJJHHHBBB@@@DDDCCC???:::<<<>>>AAABBBBBBAAA@@@;;;<<<<<<<<<<<<<<<<<<<<<;;;888555666999;;;:::888888888999:::;;;<<<======::::::;;;AAANNN^^^jjjnnntttyyyfff\\\WWWUUUXXX^^^JJJPPPSSSSSSUUUWWWSSSKKKRRRQQQPPPRRRUUUWWWVVVUUUMMMSSSTTTOOOLLLOOOPPPNNNLLLLLLOOOTTTXXXXXXSSSNNNOOOPPPQQQQQQRRRUUUYYY]]][[[YYYVVVTTTSSSRRRPPPOOOBBBCCC@@@999:::???>>>888OOOyyyuuuuuurrr|||{{{lllbbbYYYYYY^^^fffkkklllpppttt~~~ppp[[[IIIBBBEEEFFFDDDDDDGGGKKKMMMLLLMMMNNNOOOPPPVVVgggxxx\\\}}}}}}ssshhh```[[[QQQQQQTTT]]]mmm{{{bbbQQQMMMOOOPPPPPPYYYWWWVVV[[[llltttttt}}}}}}vvv{{{{{{ggg]]]```^^^]]]uuulllfffppp}}}tttnnnbbbRRREEEAAAFFFLLLPPPUUU\\\\\\RRRLLL\\\rrrzzz^^^\\\YYYTTTPPPJJJIIIFFFCCCDDDFFFGGGEEECCCEEEIIIMMMOOOMMMIIIEEEDDDFFFEEEDDDEEEFFFFFFEEECCC@@@??????@@@BBB@@@;;;777<<<<<<;;;:::999777666555555555555555666666666666;;;;;;;;;;;;;;;;;;;;;;;;777777:::>>>EEENNNVVVZZZtttvvv}}}vvvhhh___ZZZXXX___^^^PPPLLLMMMPPPUUUXXXWWWQQQLLLPPPSSSTTTSSSPPPOOOQQQTTTRRROOONNNOOOQQQQQQNNNKKKJJJLLLPPPSSSUUUTTTSSSQQQQQQQQQQQQRRRUUUYYY]]]```^^^ZZZYYY[[[XXXPPPMMMOOOEEEBBB???>>>>>>>>>>>>===AAAgggyyypppooowww{{{kkk\\\SSSUUU\\\eeelllmmmooovvv}}}{{{nnn[[[KKKDDDAAADDDGGGIIIIIIJJJLLLMMMOOOPPPPPPOOOSSSbbbzzzRRRooo{{{rrrhhh___XXXSSSNNNMMMOOOYYYjjj~~~rrraaaYYYYYY]]]SSS[[[dddoooyyy```bbbnnnuuuvvvssskkk___[[[]]]YYY[[[zzzjjjcccmmmxxxzzzmmmeeeXXXKKKBBBAAAFFFLLLQQQSSS[[[^^^QQQHHH]]]|||qqqXXXWWWUUURRROOOIIIJJJHHHFFFEEEEEEEEECCCBBBCCCEEEGGGGGGFFFEEEEEEFFF>>>>>>>>>???@@@@@@>>><<>>>>>???AAA???;;;777:::::::::999888777666555555555444444444444444444999999999999999999999999666666666777:::>>>CCCEEESSSZZZiiizzzzzziii```]]]ZZZVVV\\\^^^SSSOOOOOOQQQTTTWWWUUUOOOJJJKKKLLLMMMLLLKKKMMMQQQTTTSSSPPPLLLKKKMMMMMMJJJHHHKKKMMMPPPRRRRRRQQQNNNLLLQQQRRRTTTVVVXXXYYYYYYYYYWWWTTTVVVZZZXXXPPPLLLMMMFFFDDDBBBAAAAAAAAA???>>>???ZZZvvvwwwnnnqqqwwwuuukkk```WWWSSS]]]aaagggjjjlllqqqzzz}}}rrraaaOOOFFFDDDBBBDDDGGGIIIJJJLLLNNNPPPRRRQQQQQQRRRVVVfffHHH___yyyzzzooofff```ZZZTTTOOONNNMMMNNNVVVeee|||rrr[[[YYYaaa\\\lll|||kkkdddsss~~~|||mmm\\\WWWTTTVVVYYYVVVaaa~~~eeelllttt|||xxxcccZZZMMMCCC@@@DDDJJJOOOUUUUUUZZZ[[[PPPLLLhhhfffTTTVVVUUURRRPPPJJJOOOOOONNNLLLIIIGGGGGGHHHCCCCCCCCCBBBBBBCCCFFFIII>>>>>>???AAABBBBBB???======<<<===>>>???>>>;;;888888888999999888777777666555555444444333222222222666666666666666666666666999888777777777777888999<<>>>>>???AAACCCBBB@@@>>>:::;;;<<<<<<;;;:::999888777888888999999999999999888777666555444222111111222222222222222222222222///111333555777888888888;;;999999>>>GGGVVVkkk|||hhh[[[]]]aaa^^^YYYYYYTTTWWWZZZXXX]]]\\\OOOOOONNNNNNRRRWWWZZZZZZXXXIIIFFFCCCCCCGGGNNNVVVZZZLLLHHHEEEFFFKKKPPPSSSSSSPPPQQQRRRSSSTTTSSSRRRQQQJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKMMMPPPSSSSSSKKKKKKKKKMMMMMMKKKGGGCCCDDD>>>VVVwwwyyycccrrr|||ooodddYYYVVVWWWZZZ```fffgggnnnvvv{{{ppp\\\MMMDDD???@@@DDDBBBEEEGGGIIIKKKMMMQQQSSSWWWVVV___pppEEEDDDLLLccc}}}wwwrrrppplllfff___YYYUUURRRSSSYYY```jjj|||yyyoooaaa\\\ZZZXXXZZZcccuuuxxxtttmmmrrrvvvvvvsssnnnbbbXXXGGGCCC@@@CCCLLLTTTWWWWWWVVVVVVOOOMMMeeewww^^^SSSTTTZZZUUURRROOOFFFDDDEEEEEEEEEDDDDDDFFFGGGCCCEEEFFFEEECCCAAAAAAAAA>>>======>>>@@@AAA@@@???;;;======<<<:::888888888777777888888999888888888777777666555444333222111111111111111111111111111000111333444666777777777:::888999<<>>===>>>@@@BBBBBBBBB===??????===999777777888555666666666666666555555666555555444333222111111222222222222222222222222333333444555666777888999888888:::======<<>>@@@@@@===999666666888444444555555444444333222444444333222222111111111222222222222222222222222000000111222333555777888555444555888777666<<>>HHHOOOZZZjjjpppvvvyyyvvvggg^^^RRRSSSRRROOOMMMNNNQQQTTTMMMMMMRRRPPPIIIOOOXXXTTTPPPKKKFFFDDDEEEFFFEEEDDDJJJHHHFFFGGGJJJLLLKKKIIICCCCCCFFFKKKPPPQQQNNNJJJMMMNNNPPPRRRTTTVVVWWWWWWLLLKKKIIIHHHGGGFFFFFFFFFLLLPPPPPPKKKKKKOOOOOOKKKKKKKKKKKKMMMOOOPPPOOOMMM===MMMEEERRR|||yyyuuu{{{mmm```UUUSSSTTTZZZdddmmmqqquuuzzz{{{dddLLLIIIHHHIIIGGGDDDDDDHHHIIILLLPPPQQQPPPNNNLLLKKK\\\mmmMMMDDD@@@CCCHHHVVVttt}}}xxxgggRRRKKKOOOSSSPPPccc~~~wwwpppcccRRREEE@@@LLL???JJJXXXVVV[[[aaaYYYOOOUUUsssyyyccceee[[[WWWQQQMMMKKKJJJIIIIIINNNLLLIIIHHHHHHFFFDDDBBBEEEBBB???@@@CCCEEEEEEDDD@@@???<<<<<>>???:::999888888777777666666777666555444333444444555555444444333222222111111111111111000000000//////111111111111222222222222555555444555666888:::;;;<<<<<<;;;<<>>>>>===<<<@@@BBBBBB???:::888:::>>>::::::999888888777777777777666555444444444555555444444333333222111111111111111000000000000////////////000000000111111111222333333444555777999::::::;;;;;;:::::::::===???IIIPPP^^^lllssswwwrrr^^^]]][[[[[[[[[ZZZWWWTTTJJJLLLNNNNNNMMMLLLMMMNNNOOOPPPQQQQQQPPPOOOLLLKKKLLLJJJGGGFFFFFFGGGGGGFFFDDDHHHMMMRRRUUUUUUSSSRRRHHHHHHGGGGGGHHHIIIJJJKKKIIIJJJLLLMMMMMMLLLKKKJJJKKKIIIFFFCCCAAAAAAAAABBBGGGIIIJJJIIIHHHJJJNNNSSSPPPMMMJJJHHHIIIIIIIIIIIIMMMPPPPPPOOOVVViii~~~sssbbbYYYSSSQQQXXXdddiiinnnvvv~~~}}}hhhWWWJJJCCCDDDEEEGGGGGGGGGHHHKKKMMMJJJQQQPPPPPPSSSNNNOOO\\\yyyGGGDDDCCCCCCBBBCCCOOO\\\vvvyyyzzzWWWIIIIIIKKKKKKNNNQQQRRRXXXdddnnnYYYVVVdddrrr~~~qqqZZZKKKDDDBBBFFFLLLIIIXXXZZZZZZ^^^UUUUUUlllhhh^^^[[[TTTPPPOOOMMMLLLKKKJJJHHHFFFGGGEEEDDDEEEFFFFFFEEEDDDDDDBBB???===<<<<<<;;;;;;>>>===>>>===:::666777::::::::::::999999888777666555555444444333333333333333333222222111111111000111000000000////////////........./////////000000000000111333444666888888999;;;<<<;;;::::::;;;======BBBNNN[[[eeelllwwwwwwhhh\\\XXXXXXZZZ\\\^^^\\\UUUPPPMMMMMMMMMMMMMMMPPPTTTXXXXXXVVVSSSPPPLLLIIIFFFEEEIIIGGGEEEEEEFFFFFFEEEDDDGGGGGGGGGGGGJJJNNNQQQTTTKKKJJJIIIGGGFFFGGGIIIKKKJJJJJJKKKKKKJJJIIIHHHGGGFFFEEECCCBBBAAAAAAAAAAAA888>>>DDDGGGHHHHHHJJJLLLMMMKKKIIIHHHJJJKKKLLLLLLPPPUUUXXXTTTTTT```wwwpppeeeZZZVVVUUUXXXbbbmmmsssxxxwwweeeSSSHHHEEEEEEDDDFFFHHHIIIIIIJJJLLLNNNKKKUUUVVVSSSRRROOOYYYnnnDDDDDDDDDDDDBBBBBBIIIPPPssszzzzzznnnRRRJJJNNNOOONNNOOOOOOPPPXXXfffrrr\\\^^^xxxssszzzzzzkkk~~~yyycccJJJAAACCCHHHLLLOOOQQQWWWUUUWWWVVVJJJ[[[wwwXXXVVVVVVOOOQQQOOOMMMKKKJJJHHHEEECCCEEECCCBBBBBBBBBBBBAAA???@@@???>>><<<;;;;;;;;;<<<>>>:::;;;@@@AAA<<<888777999999:::999999888666666333333333222222222111111222111111111111111000000000000000////////////...------........./////////...///000222333444555666444555666666666666999;;;:::;;;???FFFIIILLLSSSZZZrrr}}}nnnddd```]]]YYYVVVQQQPPPRRRXXX______XXXPPPMMMLLLJJJIIIJJJPPPXXX]]]XXXTTTOOOIIIEEEDDDEEEEEEFFFEEEDDDEEEEEEEEECCCBBBFFFEEEDDDDDDEEEGGGJJJLLLKKKKKKJJJGGGDDDCCCFFFHHHKKKKKKJJJIIIHHHGGGFFFEEEAAAAAAAAAAAAAAAAAAAAAAAA===AAAEEEFFFDDDCCCDDDFFFJJJGGGEEEDDDFFFHHHHHHHHHMMMTTTXXXVVVQQQXXXkkk~~~~~~rrriii___\\\ZZZ]]]```eeelllsssxxx}}}zzznnn]]]OOOFFFBBBDDDFFFEEEGGGIIIJJJJJJKKKMMMOOONNNYYYZZZSSSOOOPPPdddCCCDDDEEEDDDAAABBBFFFJJJ^^^{{{{{{dddPPPMMMPPPPPPOOOPPPPPPSSSaaaxxxuuudddrrrlllqqqxxxlllfffbbbyyygggTTTBBB???FFFMMMQQQSSSYYYUUURRRRRRMMMKKKkkkgggSSSSSSTTTPPPMMMKKKHHHGGGHHHHHHFFFEEEBBBAAA??????@@@@@@???============;;;::::::<<<>>>???;;;???JJJMMMDDD:::777888888999999888777555444111111222222222111000///000000000000000000000000000000////////////......------........./////////---...///111222222222222333444444333222333555777999888999<<<;;;:::===BBBJJJ[[[rrrwwwddd[[[TTTUUUWWWUUUSSSRRRPPPMMMMMMSSSZZZ[[[TTTLLLIIIHHHFFFEEEFFFKKKRRRWWWNNNJJJEEEAAA@@@CCCGGGJJJFFFEEEEEEFFFFFFEEEBBB@@@BBBDDDHHHJJJIIIFFFCCC@@@GGGHHHIIIFFFCCCAAADDDGGGIIIIIIIIIHHHFFFEEECCCBBB??????@@@AAAAAAAAAAAA@@@BBBCCCCCCAAAAAAEEEMMMSSSMMMJJJGGGEEEFFFGGGGGGFFFHHHLLLQQQPPPLLLOOO___pppyyyqqqeee\\\WWWWWWYYY^^^eeekkkppptttwww{{{~~~mmm]]]KKKCCCAAABBBCCCEEEGGGIIIJJJLLLLLLNNNQQQTTTTTT\\\YYYRRRSSS\\\yyyCCCEEEEEEBBB@@@AAACCCEEEQQQeeemmm]]]QQQPPPRRRQQQSSSYYYYYY]]]ttt|||uuuwwwvvv}}}nnnaaa\\\\\\```vvvmmmSSSIIIBBBDDDKKKOOOSSSVVVZZZUUUSSSOOOKKK```~~~oooXXXQQQRRRSSSSSSIIIGGGDDDCCCDDDEEEEEEEEE???>>>===>>>@@@AAA@@@???<<<===>>><<<999999;;;>>>>>>>>>GGGTTTSSSEEE999666666777888888888666444333111222222333222111000///000000000000000000000000000000/////////.....................////////////---...///000111000000///333555666666555444555666777555777;;;<<<:::;;;???222<<>>@@@DDDIIILLLHHHGGGGGGHHHHHHFFFBBB???BBBEEEHHHKKKIIIEEE@@@<<>>???@@@BBBBBBAAA@@@??????@@@AAAAAACCCJJJTTT\\\MMMKKKHHHGGGHHHIIIIIIIIIFFFFFFGGGIIIGGGJJJWWWfffwwwllleee^^^VVVSSSTTTZZZ^^^dddjjjqqqxxx|||~~~wwwmmmZZZMMMBBBBBBEEEEEEEEEFFFGGGIIIKKKMMMOOOSSSYYY\\\^^^^^^VVVUUUfff~~~EEEFFFEEEAAA>>>???AAABBBFFFSSSooo}}}~~~ggg[[[SSSTTTUUUTTTZZZccc```dddzzziii___XXXWWW[[[bbbtttwww]]]FFFDDDEEEJJJMMMNNNSSSXXXXXXUUUWWWNNNOOOyyy~~~VVVJJJLLLMMMMMMPPPIIIFFFBBB@@@@@@AAABBBBBB===<<<<<<>>>AAABBBBBBAAA===??????<<<999888:::===;;;???MMMZZZTTTAAA555444555666777888777555333222222222333444333222111000////////////000000000000000/////////...................../////////000000---...///000000///...---...111555777666555444444444222444888999666555777>>>===<<<999999>>>GGGNNNaaalll}}}nnnaaaaaa^^^SSSQQQWWWUUUNNNLLLQQQUUURRRQQQSSSLLLLLLKKKHHHDDDBBBCCCDDDEEEGGGIIIIIIFFFCCCBBBAAACCCBBBAAAAAACCCFFFIIILLLJJJIIIIIIJJJJJJGGGCCC@@@FFFFFFEEEEEEDDDBBBAAA@@@999>>>BBBCCCBBBBBBEEEIIICCCDDDEEEEEECCCAAA>>>======???AAABBBCCCBBB@@@??????CCCFFFGGGGGGIIIMMMQQQFFFDDDBBBCCCEEEHHHJJJJJJHHHDDDCCCEEEFFFIIIVVVccc{{{}}}~~~vvvlllccc[[[YYYVVVRRRUUU\\\aaadddhhhmmmttt}}}zzziii]]]JJJBBB???DDDIIIHHHHHHJJJGGGIIIKKKNNNRRRXXX___cccddd```UUU\\\zzz@@@>>><<<<<<>>>???@@@???FFFCCCUUUvvv{{{kkk```YYYWWWiiiwwwtttlllbbbZZZXXX\\\ccciiisssyyylllhhhgggdddpppvvvzzz|||~~~zzzeeebbb```WWWVVV^^^dddooo|||pppWWWKKKBBBEEEIIIMMMQQQVVVXXXWWWZZZSSSNNN\\\|||mmmQQQJJJLLLKKKHHHJJJHHHEEECCCAAAAAABBBAAAAAA@@@===;;;;;;>>>??????===>>>===<<<;;;:::999999999666HHHXXXVVVEEE666444999444444333222222222222333666555333222111000000000111000000000000000000111---...///////////////...000000000000////////////222111000//////......//////111333555555555444333333444666777777777666555666777999999999999;;;===DDDLLLUUU\\\bbbooozzzmmmddd```___```\\\VVVQQQMMMLLLMMMOOONNNPPPSSSUUUTTTPPPKKKHHHFFFFFFEEECCC@@@???AAABBBCCCJJJOOONNNFFF@@@???AAA>>>@@@AAAAAAAAABBBEEEGGGLLLNNNHHHEEEGGGBBB@@@JJJDDDIIIEEE;;;:::CCCEEE>>>@@@??????BBBDDDCCCAAA@@@BBBEEECCC======BBBCCC@@@CCCCCCBBB@@@>>>???AAADDDBBBGGGMMMOOOMMMJJJGGGGGGHHHDDDAAACCCGGGJJJHHHEEEFFFCCCAAABBBFFFJJJLLLLLLcccwww|||~~~~~~{{{vvvpppfff___[[[YYYVVVTTTVVV[[[```dddjjjkkkmmmooorrrwww~~~yyyjjjXXXKKKEEEEEEFFFGGGHHHIIIJJJJJJEEEJJJMMMNNNRRRYYYaaafff___UUUWWWsss>>><<<::::::<<<>>>>>>===???CCCNNNbbb{{{qqq```UUUPPPPPPSSS]]]mmm{{{kkkffflllyyy|||fffZZZVVVXXXVVV^^^wwwxxxeeeZZZ```dddkkkxxxccc]]]\\\YYY[[[aaakkk|||xxx}}}vvv\\\LLLGGGFFFHHHKKKOOOSSSVVVVVVTTTTTTMMMVVVtttxxxaaaMMMKKKMMMJJJFFFGGGFFFDDDBBBAAA@@@@@@@@@@@@@@@===;;;;;;===>>>>>>===>>>===<<<:::999999999999777@@@IIIGGG===333111444555444444333333333333333555444444333111000000///000000000000000000000000...///////////////....../////////...............000///////////////000000///000222444444444333222333444555666777666555555444666777777777777888999888<<>>???>>>???@@@@@@@@@AAACCCEEECCCIIIIIIJJJNNNEEE>>>EEE@@@DDDEEEAAA@@@CCCEEECCCDDDCCCCCCEEEFFFEEECCCBBB>>>AAA@@@<<<===BBBDDDBBB===>>>?????????@@@CCCFFFHHHLLLQQQRRRPPPMMMKKKKKKHHHEEECCCEEEIIIKKKIIIFFFKKKHHHEEEEEEGGGJJJKKKKKKOOOggg}}}}}}yyy{{{xxxnnnhhhddd___ZZZUUUUUUUUUVVVYYY]]]ccciiilllmmmooorrruuuyyyzzzpppeeeYYYNNNHHHHHHHHHHHHIIIJJJJJJJJJKKKLLLLLLMMMQQQXXX___cccdddZZZ[[[kkk;;;999888888:::<<<;;;;;;;;;CCCFFFLLLhhhyyyfffVVVNNNLLLMMMOOOSSS]]]tttyyybbbSSSLLLIIILLLNNNSSSeeelll]]]TTTNNNSSSVVV]]]vvvssseeeccciiioooqqq{{{mmmjjjrrr}}}pppXXXHHHCCCEEEKKKLLLPPPUUUXXXXXXVVVTTTPPPOOOeeecccVVVNNNPPPQQQLLLFFFEEEDDDCCCBBB@@@????????????>>><<<;;;;;;<<<======<<<===<<<;;;:::999888888888999:::999888555333111111555555444333333333333444333333444333333111///.../////////000000////////////000000000///...---------------...........................///000111222...///111222333333222111222333555666666666555444333444555555333333444555:::;;;;;;::::::<<<@@@DDD<<>>>>>??????<<<>>>??????@@@AAACCCFFFIIINNNQQQNNNFFF???===>>>>>>?????????>>>>>>@@@BBBAAAGGGFFFFFFIII???888>>>@@@===>>>AAA@@@===???CCCEEEEEEDDDEEEFFFFFFDDDBBBBBBDDDCCCAAAAAAEEEGGGFFF;;;===???@@@@@@AAACCCEEELLLNNNPPPPPPOOOMMMMMMMMMHHHGGGGGGIIILLLLLLIIIEEEHHHEEEBBBAAABBBDDDEEEEEEEEEZZZ{{{zzz|||yyywwwwww{{{}}}iiibbbZZZUUUTTTUUUUUUTTTWWWYYY]]]bbbgggkkkoooqqqrrruuuzzz~~~zzztttiii[[[NNNGGGFFFGGGJJJJJJKKKKKKKKKKKKKKKKKKMMMJJJJJJQQQ[[[aaa```^^^dddrrr999888777888:::;;;;;;:::<<>>>>>???===<<<;;;;;;;;;<<<;;;;;;===<<<:::999777777666666999777444333333444444333666555444444333333444444111222333444333111///------...///000000///...---000000000000///...,,,,,,------............//////...............///000111---...///000111111111111111222444555555555444333222333444333111000111222444333444555888:::;;;:::<<<;;;999777888:::<<<===???DDDMMMYYYbbbiiimmmpppbbb\\\ZZZ___dddfffjjjooonnnrrrrrrhhh^^^ZZZZZZYYY___dddbbbXXXNNNJJJHHHEEEFFFEEEDDDCCCBBBBBB@@@???BBBAAA@@@@@@?????????????????????>>>>>>=========@@@???>>><<<;;;;;;<<<===<<<>>>@@@AAAAAABBBEEEGGGGGGJJJMMMKKKDDD???======<<<===>>>===<<<<<<>>>???DDDFFF@@@@@@FFFEEEHHHTTTPPPBBB:::>>>???999:::AAAAAABBBBBBAAACCCFFFEEEAAAHHHHHHFFFDDDCCCDDDDDDCCC>>>@@@BBBBBBAAAAAAAAABBBHHHIIIIIIIIIIIIJJJKKKKKKIIIIIIJJJLLLMMMKKKFFFBBBAAA@@@======>>>@@@CCCDDDIIIWWW~~~xxxrrrqqqvvv{{{|||{{{~~~{{{sssjjjggghhhccc[[[YYYUUUQQQQQQUUUZZZ]]]___ccceeegggiiillloooqqqrrryyy~~~llldddXXXLLLDDDCCCFFFIIIKKKKKKKKKKKKKKKKKKKKKKKKLLLKKKNNNVVV\\\]]]\\\\\\sss888777777888:::<<<;;;:::=========AAAPPPiii~~~xxxnnnaaaVVVQQQPPPRRRRRRYYYiiibbbUUURRRQQQPPPPPPPPPTTTXXXfffjjjYYYQQQPPPQQQQQQSSSTTT\\\zzzqqqcccdddmmmzzzoooTTTGGGFFFGGGIIIJJJQQQRRRXXX]]][[[TTTSSSWWWzzz~~~|||]]]]]][[[[[[[[[WWWPPPIIIGGGBBBDDDEEECCC@@@>>>???@@@<<<======<<<;;;;;;:::;;;<<<;;;:::888666555555555555555555444333333444555555555444333333333333444000111333444333111///------...///000000///...---000000000000///...,,,,,,....../////////000000000000000///...............------...///000000000000000111333444444333333222222333444333111000000111333111000222333444222///999777666666666666888999666999;;;===@@@CCCEEEEEEBBB===999:::;;;<<>>>>>>>>BBBBBB@@@======>>>===:::AAAAAA@@@???===<<<;;;;;;666777999;;;============::::::;;;;;;;;;:::::::::<<<<<<======<<<;;;:::999;;;===???@@@@@@@@@BBBDDDAAADDDFFFEEEAAA>>><<<===;;;<<<===<<<;;;;;;<<<>>>???BBB@@@EEETTT]]]hhhzzziiiPPP===>>>AAA<<<<<>>>>>??????AAACCCDDDCCCCCCDDDEEEDDDCCCBBBCCCDDDFFFGGGHHHIIIJJJKKKLLLKKKGGGBBB>>>=========>>>@@@CCCHHHJJJQQQ\\\{{{rrrnnnooopppnnnkkkmmmssszzz{{{yyy{{{zzzuuuoooeeebbb^^^YYYYYYZZZXXXTTTTTTTTTUUUYYY^^^cccfffhhhiiiiiijjjmmmppptttxxxzzz{{{pppjjj[[[SSSHHHCCCDDDHHHJJJKKKIIIIIIIIIJJJKKKKKKLLLLLLRRRTTTYYY]]][[[XXX]]]fffyyy777777777999;;;<<<;;;:::;;;999;;;BBBGGGQQQiii{{{pppbbbVVVPPPNNNNNNQQQ^^^xxxmmmXXXSSSTTTSSSRRRTTTTTTVVV\\\qqqppp]]]TTTOOONNNNNNRRRUUUXXXeeevvvfffccckkkvvviiiVVVEEEBBBIIIMMMNNNMMMUUUUUUXXXYYYRRRLLLSSSaaakkkUUU[[[ZZZZZZWWWSSSMMMGGGDDDAAADDDFFFDDD@@@>>>???@@@<<<===???>>><<<::::::;;;<<<;;;999777555444444333000222555555333222333555444444333222222222222333111111222222222111///...---...000111111000...---///000000000///...------......//////000111111111111000///...---------------......//////000111111///000222333333333222111111222333222000///000111555444555666888888777666333111222555666555666999666888888666666999:::888<<<:::888777777888;;;===777>>>BBB@@@>>>??????>>>;;;888666777<<>>;;;======>>><<<999777777888555777888:::;;;::::::999555555666777888999999:::777999;;;<<<<<<:::777555777999;;;<<<<<<<<<===>>><<<>>>@@@AAA???===<<<<<<:::;;;;;;;;;::::::<<<>>>===BBBDDDLLL[[[aaaiiixxxlllRRR>>><<>>===<<<;;;;;;888:::;;;;;;:::;;;===???>>>CCCBBBEEEMMMMMMNNNYYYWWWJJJ>>>===>>>===>>>AAAFFFKKKIIICCCDDDLLLLLLFFFEEEAAABBBEEEEEEBBBAAADDD===>>>@@@BBBCCCFFFJJJMMMHHHEEEBBBAAAAAAAAA@@@>>>???AAACCCDDDCCCAAA???>>>@@@@@@@@@???>>>@@@DDDHHHWWWtttxxxssspppllljjjhhhhhhjjjkkkkkkjjjkkkmmmoooppppppooommmllllllkkkjjjhhheeebbb___^^^___]]][[[ZZZ\\\]]]]]]]]]WWWVVVUUUVVVWWWWWWWWWXXXbbbdddhhhkkkmmmoooqqqrrrtttwww}}}|||lll\\\PPPIIIFFFDDDAAABBBFFFIIIJJJJJJJJJKKKMMMPPPSSSVVVXXXYYYXXXVVVWWWXXXZZZhhh444444555888:::;;;:::888888>>>AAA@@@???EEEQQQ[[[wwwwwwfffXXXSSSTTTVVV```rrrjjj^^^VVVZZZ[[[XXX[[[ccceeeooo|||kkkZZZTTTSSSSSSTTTXXXXXX]]]gggrrrmmmmmmvvv~~~{{{rrr```OOOBBBAAACCCIIILLLNNNRRRXXXVVVSSSRRROOOIIIQQQttt|||]]]SSSWWWNNNOOOOOOOOOOOOMMMFFF???>>>BBBEEECCC>>>;;;<<<>>><<>>===;;;888777666666777999999:::::::::999888777222555999;;;<<<<<<>>>???;;;<<<=========;;;::::::888999:::::::::;;;>>>@@@>>>@@@:::999???===>>>JJJEEEDDDCCCCCCCCCCCCDDDFFFIIINNNKKKCCCCCCKKKJJJCCCFFFBBBAAADDDCCC===;;;>>>@@@@@@AAA@@@AAACCCGGGJJJKKKGGGCCCAAA@@@>>>;;;888:::===???AAAAAA@@@@@@@@@JJJJJJIIIFFFCCCBBBFFFIIIQQQsssgggWWWsss|||wwwrrrmmmlllmmmkkkfffaaaccccccdddeeeeeeddddddccc___```aaa```___[[[XXXVVVVVVVVVVVVWWWXXXZZZ\\\^^^[[[ZZZ[[[___bbbdddfffiiiiiikkknnnqqqtttwww{{{~~~ooo^^^OOOEEEAAAFFFGGGGGGGGGFFFFFFIIILLLLLLMMMPPPSSSWWW[[[^^^___^^^WWWVVV[[[fffvvv333444777999999888666444<<<;;;;;;<<>>???@@@???===;;;;;;<<<>>>>>>===;;;::::::===???BBB@@@===:::999:::<<<===??????>>>===>>>AAAFFFJJJNNNOOOKKKDDDCCCIIILLLJJJHHHGGGDDD@@@<<<===AAAFFFEEEGGGGGGDDD@@@AAAGGGLLLKKKHHHEEEAAA>>><<<;;;;;;>>>;;;888:::???CCCCCCAAAHHHGGGEEEDDDDDDHHHNNNSSSaaa~~~ZZZDDDOOOjjj}}}|||vvvssssssrrrmmmiiiggggggfffdddbbbaaaaaabbb]]]^^^```___^^^\\\[[[[[[___\\\ZZZ[[[^^^aaaaaa```hhheeeccceeejjjnnnoooooouuuvvvzzziiiVVVKKKEEEBBB???JJJGGGEEEDDDFFFHHHJJJKKKJJJRRRRRRWWWeeeggg^^^]]]VVVTTTWWWgggppp}}}444555777999999888777666;;;;;;;;;===AAAFFFJJJMMMXXXlllnnn___]]]eeemmm~~~nnniiikkktttmmmfffaaa^^^ZZZWWW[[[cccmmm}}}}}}zzz~~~~~~{{{{{{sssooofff\\\RRRIIICCCAAACCCIIIMMMNNNRRRWWWVVVQQQOOOEEEAAAOOOmmmvvvTTTNNNRRRMMMMMMLLLKKKJJJHHHEEECCCBBB@@@@@@??????>>>>>>>>>>>>@@@???>>>===<<<;;;::::::<<<:::888555333222222111333222222222111111111111111000///...///222444666000000000000000000000000111111222222111///,,,+++------------------------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------......---------...///000//////000000000111111111111000///...------------//////......------------////////////////////////....../////////000000000111111111111111111111111000111333444555444333222777666555444333555666777666666666555555666666666555555444444444555666777888777555444444444666777888888888888888777777777777777888999::::::::::::???@@@@@@>>>;;;999999:::<<<>>>??????>>>===>>>???>>>===;;;:::999:::;;;<<<<<<===>>>>>>???AAAFFFIIIIIIJJJHHHBBBBBBGGGIIIGGGBBBCCCCCC@@@>>>???BBBEEEFFFGGGFFFCCC??????CCCHHHDDDBBB???===;;;::::::;;;???<<<:::===BBBEEEDDDBBBCCCDDDEEEFFFHHHNNNUUUZZZbbbuuunnnPPPAAAFFFWWWjjjwwwrrrxxx{{{rrrqqqpppmmmjjjhhhggggggffffffeeeccc```_________dddbbbaaaccchhhkkklllkkknnnmmmmmmppptttyyy|||~~~sssgggWWWKKKFFFEEEEEEDDDHHHHHHHHHIIIKKKLLLKKKKKKPPPTTTRRRXXXiiijjj___[[[HHHWWWqqqvvv~~~777777777888888888888888999:::<<>>======<<<<<<>>>===<<<;;;::::::999999999888777555333333222222111111111111000000000000///.........000333777888000000000000000000000000.../////////...---+++***------------------------++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,.........---......///000............////////////000///...------,,,,,,---,,,,,,,,,,,,++++++++++++........................---.........///////////////////////////////////////000111222333222111000555444333222222333444555555555444444444444555555333333222222222333444555555444333333333444555666888777666555666666888888666777888999::::::::::::@@@@@@???===:::888999::::::===@@@AAA???>>>======::::::::::::::::::::::::999;;;>>>???@@@AAADDDFFFBBBCCCBBB@@@@@@CCCEEECCC===???BBBCCCBBBBBBCCCDDDDDDEEEDDD@@@<<<<<>><<<;;;::::::;;;;;;???======@@@EEEGGGFFFDDD@@@AAADDDFFFIIINNNTTTXXXVVV^^^VVVHHHGGGJJJRRRaaa{{{|||tttnnnttt~~~zzzxxxwwwvvvwwwuuurrrooolllkkkjjjjjjrrrqqqpppqqqtttwwwwwwwwwxxxzzz}}}ooogggTTTNNNFFFCCCDDDFFFGGGGGGFFFHHHKKKNNNPPPOOONNNLLLPPPUUUVVV^^^llliii[[[WWWVVVssszzzmmmzzz999888777777777888::::::999:::<<>>===;;;;;;;;;;;;;;;;;;;;;::::::999888777777666555444333333222222000000000000000/////////...------...000222555666////////////////////////------......---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,***++++++++++++,,,,,,,,,..................//////,,,,,,,,,,,,------------......---,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------------............////////////////////////---...///000000000000///111111000000000111222333444333333222222333333444222222222222222333333333111111111111222333555555777666444333333555777888666666777888999999999999>>>???>>><<<::::::;;;===;;;===>>>>>>;;;999888888::::::;;;;;;;;;999888777999;;;>>>@@@@@@???@@@@@@<<<===>>>>>>???@@@AAA@@@===@@@DDDGGGGGGFFFDDDBBBAAAAAA@@@===::::::===@@@???>>>===<<<<<<<<<<<<<<<<<<<<<>>>AAAEEEGGGEEEDDD???AAABBBCCCDDDFFFIIILLLHHHJJJEEEEEELLLMMMQQQ^^^pppuuusssvvv}}}|||dddPPPGGGHHHFFFCCCCCCEEEGGGGGGFFFEEEHHHLLLPPPQQQQQQQQQRRRSSS^^^dddhhhlllccc\\\aaa|||999888777666777888:::;;;999:::<<<>>>????????????CCCGGGSSShhhiii___WWWXXX___lll|||nnnuuuuuuiiiggggggbbbZZZVVVGGGEEEBBB@@@AAAEEEJJJNNNRRRUUUYYYYYYTTTNNNJJJJJJPPPppppppsssbbbYYYRRRSSSPPPLLLGGGEEEDDDDDDEEEAAA???===;;;:::::::::;;;999999::::::999888777666555555555444333333222111////////////////////////...---------...///000111........................---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,---............---------******+++++++++,,,,,,,,,---,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------////////////////////////---------...............///////////////000000111222222111111111111222222111111222222222333333333///000000111222333444444666555333222222333555666444555666777888888888888;;;<<<======<<<===>>>@@@@@@@@@>>>;;;777666666777<<<<<<======;;;999777555999<<>>???@@@BBBFFFIIIJJJGGGCCC@@@<<<<<<;;;:::999:::<<<>>>@@@???>>>===<<<;;;::::::999:::<<>><<<:::999999:::;;;888888999:::999888777666444444444444333222111000////////////000000000000......---------------...........................---------------.........+++++++++++++++++++++++++++++++++++++++*********************++++++++++++,,,------------,,,++++++************++++++++++++++++++************+++++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,........................,,,,,,---------.........------......//////000000000000////////////000000000000111222222222222111//////000111222222333333555444333222111222222333333333444555666666666666666999<<<======>>>???@@@CCCBBB@@@<<<888666777999;;;<<<<<<<<<;;;999777666999<<>>===<<<;;;999888666666666777:::<<<>>>@@@AAABBB???@@@@@@@@@>>>>>>@@@BBBBBBGGGEEEDDDHHHCCCBBBLLLKKKZZZ{{{{{{kkkjjjpppsssvvv{{{ooocccUUULLLGGGDDDGGGKKKEEEFFFHHHIIIJJJKKKKKKJJJLLLNNNQQQSSSVVV[[[cccjjjlllsssqqqiiifffjjj777666666666777777888888777888999:::<<<>>>???@@@===>>>BBBJJJYYYooo|||xxxzzzzzz}}}~~~|||{{{~~~zzzvvvuuuooonnnhhhcccppptttbbbTTTQQQPPPTTTlll|||ggguuuyyyllldddnnn~~~{{{ooocccZZZSSSJJJEEECCCAAADDDHHHLLLPPPSSSUUUUUUUUUTTTRRRLLLEEELLLfffoooeeecccccc\\\^^^aaa\\\WWWTTTOOOJJJEEEBBBAAA@@@>>><<<:::888888999:::<<<777888999::::::999777666444444555444333111///.../////////000000111111111........................------------------------,,,,,,,,,,,,------...///++++++++++++++++++++++++++++++++++++*********)))************++++++++++++++++++,,,,,,,,,+++***))))))*********++++++++++++******)))))))))******+++******+++++++++,,,,,,,,,++++++++++++++++++++++++************+++++++++,,,---------------------------,,,,,,,,,------......,,,,,,---...//////////////////............//////---...///000111000000//////000111111222222222222444444333222111000000///111111222333444444444444333666:::<<<<<<<<<<<<<<>>===>>>@@@AAA@@@===999:::999777777777888888888;;;;;;:::999888666555444555666888:::;;;>>>AAACCC@@@@@@@@@>>><<<<<<>>>@@@>>>GGGDDD@@@FFFFFFEEEKKKAAAHHHaaammmiiillljjjjjjnnnooosssyyy|||~~~ooobbbLLLHHHGGGJJJJJJGGGDDDEEEDDDFFFHHHJJJKKKMMMOOOPPPPPPTTTYYY\\\___eeeooovvvtttvvvtttxxx555666666666777777777777666666888:::<<>>AAAKKK```zzzyyyvvvxxxrrrxxx~~~{{{wwwwwwyyyyyy~~~{{{lllddd```YYYVVVhhh~~~nnn]]]RRRSSSRRRTTTkkklll___rrr~~~wwwlllfffooopppeeeZZZRRRJJJBBB???@@@CCCEEEIIINNNQQQSSSTTTTTTRRRPPPMMMHHHFFFWWWhhhhhhcccdddbbbYYY[[[\\\RRRXXXUUUQQQKKKFFFBBB???>>>===;;;999777777999;;;<<<777888:::;;;:::999777666444555555444333111///---//////000000111111222222.........///////////////------------------------++++++++++++,,,---......************************++++++++++++******)))))))))************+++++++++***++++++,,,+++***)))(((************++++++++++++***)))))))))))))))******))))))******+++++++++,,,************************)))************+++++++++++++++++++++++++++++++++------,,,,,,,,,---...///+++,,,---...////////////.........------.........,,,---.../////////...---000111111222222222222111444444444333111000...---000000111222333333333333222555:::<<<;;;:::888888888:::<<<<<<:::777666666444555555777888999:::;;;444777:::<<<<<<;;;<<<<<<888333222555666333444999:::999888999<<<<<<:::777;;;:::888777777777666555::::::::::::999888666666555666777999:::===AAACCCBBBAAA???<<<999888:::<<<===FFF@@@888>>>AAA>>>???>>>@@@RRRnnnrrrmmmlllgggbbbdddbbbeeeiiiiiiiiillltttzzzxxx}}}kkk]]]TTTQQQNNNHHHCCCDDDDDDCCCDDDGGGGGGHHHJJJKKKLLLNNNQQQTTTSSSYYY___dddgggmmmwww~~~||||||vvv