BM66(@ |||mmmdddgggrrrrrr\\\LLLBBB>>>;;;===DDDRRR```iiiyyyyyyxxx~~~xxxwwwxxxzzzooofff___[[[]]]bbbrrr|||~~~}}}|||{{{zzzwwwuuusssrrrqqqpppmmmjjjhhhgggeeebbb___\\\ZZZYYYZZZZZZYYYXXXVVVTTTRRRQQQPPPOOONNNMMMLLLLLLLLLLLLJJJJJJHHHGGGGGGGGGGGGGGGDDDCCCCCCCCCCCCBBBBBBBBB@@@@@@???>>>===<<<;;;;;;999999999999888666555444222222111111000/////////...............///000000111111000000000000111111333333333222111000000///000000000111222222333333333222111111000111111111//////000111222222333333444444222222222222444444333111......///111222222222222222111111111111111............///111222333222222222444777;;;>>>AAADDDEEEEEEGGGHHHIIIJJJJJJNNNQQQSSSTTTTTTUUUVVVWWWYYY\\\bbbmmm|||}}}nnnjjjppp|||wwwhhhUUUFFF>>>;;;999;;;DDDSSScccmmmzzz{{{~~~yyyzzz{{{}}}xxxlllddd]]]ZZZ]]]cccttt~~~~~~}}}{{{zzzyyyyyyxxxvvvuuutttsssqqqnnnlllhhhgggeeebbb___\\\ZZZYYYYYYYYYXXXWWWVVVTTTRRRQQQOOOOOONNNMMMLLLLLLLLLLLLKKKJJJIIIHHHGGGGGGGGGGGGCCCCCCCCCCCCBBBBBBBBBBBB@@@@@@???>>>===<<<;;;;;;999999999999888666555444333222222111000000/////////............///000000111000000//////000000111222111111000//////......///000000111111222333333111111000////////////000//////000111111222333333333222111111111111222333444111///...///111111111222222222222222222222222000000/////////000000111333333333444777:::>>>@@@CCCDDDEEEFFFGGGIIIJJJJJJKKKMMMPPPQQQQQQQQQSSSTTTXXX[[[bbbmmm|||wwwqqqxxx|||pppaaaPPPEEE<<<:::888<<>>===<<<;;;;;;999999999999888666555444333333333222111111000000//////......//////000111000//////......//////000000//////......------,,,//////000111111222222333222222111000000000000000///000000111111222222222222111111000000111111222444222/////////000000///000111111222222333333333222111000///////////////444444333444777:::===???CCCCCCDDDEEEGGGHHHIIIJJJJJJLLLOOOPPPPPPPPPQQQSSSXXX[[[aaalll{{{}}}uuu~~~yyymmm]]]MMMDDD===;;;:::???JJJ\\\nnnyyy}}}rrreee]]]YYYZZZaaajjjzzz~~~~~~}}}{{{zzzyyyxxxwwwyyyxxxvvvuuutttrrrooommmgggfffdddbbb___]]][[[ZZZWWWWWWWWWVVVUUUTTTSSSRRRNNNNNNMMMLLLKKKKKKKKKKKKLLLLLLKKKJJJIIIGGGFFFEEECCCCCCCCCBBBBBBBBBAAAAAA??????>>>===<<<;;;;;;:::999999999999777666555444444444333333222111111000/////////...///000000111//////............///////////////......---------//////000000111222222222555444333333222222333333///000000000111111111222222222111111111111222222555222000///000000///...//////000000111222333333111111000000///000000111555444444444666999<<<>>>BBBBBBDDDEEEGGGHHHIIIJJJLLLOOOQQQRRRRRRSSSTTTUUUXXXZZZaaakkkzzz||||||uuuiiiVVVFFF???<<<;;;;;;@@@LLL]]]nnnxxx|||}}}zzznnnbbb[[[YYY[[[eeennn|||~~~}}}|||zzzyyyyyyxxxvvvtttssssssqqqnnnkkkfffeeedddbbb___]]]\\\[[[WWWWWWWWWVVVUUUSSSRRRQQQNNNMMMLLLKKKJJJJJJJJJJJJKKKKKKKKKJJJIIIHHHFFFEEECCCBBBBBBBBBBBBAAAAAAAAA??????>>>===<<<;;;::::::999999999999777666555444444444333333222111111000///////////////000111111//////............//////000000///////////////......//////000111111222222555444333333222222333333000000000000000111111111222333333333333333333222444222000000000000///------......///000111222222////////////000111222333555444444444666999<<<>>>BBBBBBDDDEEEGGGIIIJJJKKKNNNPPPSSSTTTTTTTTTVVVWWWXXX[[[aaakkkzzzyyyssseeeQQQCCC???999999;;;AAAMMM]]]mmmvvv|||uuuyyy}}}wwwlllaaa\\\[[[___iiirrr~~~}}}|||{{{zzzvvvuuusssrrrqqqooollljjjfffeeedddbbb___]]]\\\[[[XXXXXXWWWVVVTTTRRRQQQPPPMMMLLLKKKJJJJJJIIIIIIIIIHHHIIIIIIJJJIIIHHHFFFEEEBBBBBBBBBBBBAAAAAAAAAAAA???>>>>>>===<<<;;;::::::999999999999888666555444333333333222111111000000000000//////000000111222000//////......//////000000000000000000000000000......///000000111111222222222111000000000000000000000000000000000000000222333333444444333333222333111000000111111///......//////000000111111111/////////000111222333444444444333444777:::===???BBBCCCDDDFFFHHHJJJKKKLLLNNNPPPSSSTTTTTTTTTVVVWWWYYY\\\bbblll{{{tttlll]]]JJJ???@@@777888<<>>>>>===<<<;;;::::::999999999999999888666555444333222222111000000//////000000//////000000111222111000000//////000000111000000000000000000000000......//////000111111111111111000////////////000000000000000000000000///111222333333333333222111111000000000222222000///111111111111222222222222111000000000111222222333333333333444777:::>>>@@@CCCDDDEEEGGGIIIKKKMMMNNNNNNQQQSSSTTTTTTUUUVVVWWWZZZ]]]cccmmm{{{~~~zzzkkkaaaQQQ???888;;;777:::???IIIWWWggguuu}}}yyylllsss|||tttkkkccc``````eeennnxxx~~~}}}|||{{{zzzwwwuuusssrrrqqqpppmmmjjjeeeeeecccbbb```^^^\\\\\\[[[ZZZXXXVVVTTTQQQNNNMMMLLLLLLKKKIIIIIIIIIIIIIIICCCEEEGGGHHHHHHGGGFFFEEEBBBBBBBBBAAAAAAAAA@@@@@@>>>>>>===<<<;;;::::::999999999999999888666555444222222111111000/////////000000000000000111111222111111000000000000111111/////////000000000000000......//////000111111111333222222111000111111111000000000000////////////000111222333333222111000000//////000222222111///444444333333333333333333333222111111000111111111222222222444777;;;???AAACCCDDDFFFHHHJJJLLLNNNOOOPPPRRRUUUVVVVVVVVVXXXYYY[[[^^^cccnnn|||qqqoooyyyuuuaaaSSSHHH>>>888666999:::@@@KKK\\\mmm|||uuunnnqqqtttiii___]]]```hhhsss}}}~~~{{{yyyxxxwwwvvvtttrrrqqqqqqooollliiiiiihhhfffdddaaa```___^^^]]]\\\ZZZXXXTTTPPPMMMLLLKKKKKKKKKKKKJJJIIIHHHGGGFFFGGGHHHIIIHHHFFFDDDBBBAAAAAABBBBBBBBBAAA@@@???=========<<<;;;;;;::::::<<<<<<;;;;;;:::999999888444444333222222111111000222222222111111///...------------///000000///...//////000000000000////////////000111111111111111222222222111111111000000111333555444000...///111000000000000000000000000222222222222222222222222222222222333333222222222000000000000111111111111444333333444777:::===???BBBCCCDDDFFFHHHJJJKKKLLLOOOQQQTTTVVVVVVWWWXXXZZZZZZ]]]ccclllxxxwwwfffhhhuuuoooZZZKKKBBB;;;888999888:::@@@KKK\\\mmm{{{qqqjjjnnnvvv~~~~~~rrrhhh^^^\\\```hhhttt~~~}}}{{{yyyxxxwwwtttrrrpppooonnnllljjjggghhhfffdddaaa___]]]\\\[[[\\\[[[YYYVVVSSSOOOMMMKKKKKKKKKKKKKKKJJJIIIHHHGGGGGGGGGHHHHHHGGGFFFDDDCCCBBBBBBBBBAAAAAAAAAAAA@@@=========<<<;;;;;;::::::999999888888777777666666444444333222222111111000111111111111111000///.........---...//////......//////000000000000//////...///000000111111000000222222222111111111000000...000222222000///000111000000000000000000000000222222222222222222222222111111222222222222111111000000000000111111111111333333333444777:::===???BBBCCCDDDFFFHHHJJJLLLLLLOOOQQQTTTVVVVVVWWWXXXZZZZZZ]]]ccclllxxx~~~hhh]]]eeewwwzzzgggPPPBBB;;;888888;;;888:::AAALLL\\\mmmyyykkkeeeiiilllttt{{{~~~}}}oooeee]]]\\\aaaiiiuuu}}}{{{yyywwwwwwsssqqqooonnnmmmllliiiggghhhfffdddaaa^^^[[[ZZZYYYYYYXXXVVVSSSQQQNNNLLLKKKKKKKKKKKKKKKJJJIIIHHHGGGHHHGGGGGGFFFFFFEEEDDDDDDCCCBBBAAA@@@???@@@AAAAAA=========<<<;;;;;;::::::888888777777666555555555444444333222222111111000000000000111111000////////////...---------......//////000000000000//////......///000000000000///222111111111111000000000///000111000///......000000000000000000000000000000000000000000000000000000111111111111111111000000000000000111111111111333333333444777:::===@@@BBBCCCDDDFFFIIIKKKLLLMMMOOOQQQTTTVVVVVVWWWXXXZZZZZZ]]]bbbkkkwwwrrr```]]]jjj~~~qqq___JJJ===888555777:::888;;;BBBNNN^^^mmmwww}}}zzzfffbbbgggkkkpppvvv~~~|||jjjbbb[[[\\\bbbkkkwww~~~~~~|||zzzxxxwwwwwwuuussspppnnnnnnllljjjhhhiiihhheeeaaa^^^[[[ZZZYYYVVVUUUSSSQQQNNNLLLKKKJJJKKKKKKKKKKKKJJJIIIHHHGGGHHHGGGFFFEEEDDDDDDDDDEEEBBBAAA???======>>>???@@@=========<<<;;;;;;::::::999999999888777777666666444444333222222111111000//////000000000000000///000000000...------///000//////000000000000//////---......///////////////111111111111000000000000222222111000///...//////000000000000000000000000000000000000000000000000000000111111111111000000///000000000111111111111333222333444777:::>>>@@@BBBCCCEEEGGGIIIKKKMMMNNNOOOQQQTTTVVVVVVWWWXXXZZZYYY\\\bbbjjjvvvjjj^^^bbbqqq}}}iiiYYYGGG===888555555666888<<>>@@@BBBCCCEEEGGGIIILLLNNNNNNOOOQQQTTTVVVVVVWWWXXXZZZYYY\\\aaaiiivvvvvvaaa\\\ggguuuttt```RRRDDD<<<999666444555999>>>GGGTTTbbbnnnvvvyyy}}}nnneeegggkkkoooqqquuu}}}|||vvvccc\\\YYY^^^gggqqq}}}~~~{{{{{{||||||{{{}}}~~~}}}}}}|||{{{yyyxxxwwwvvvrrroookkkiiiiiihhhgggeeedddbbb```]]]ZZZWWWVVVUUURRRPPPNNNLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGGGGFFFFFFEEEEEEDDDCCCCCC???>>>===<<<;;;<<<===============<<<;;;;;;::::::777777666666555444444444444444333222222111111000/////////000000///......,,,///222222000///000222//////000000000000//////......///000000000000/////////000000000000000111///......111555999;;;<<<000000000000000000000000////////////////////////000111111111111111111000000000000000111111111111222222222444777;;;???AAABBBCCCEEEGGGJJJLLLNNNOOOOOOQQQTTTVVVVVVWWWXXXZZZYYY[[[```hhhuuujjjYYY\\\kkkvvv{{{}}}pppZZZLLL???999888666777888;;;???IIIWWWeeeooovvvxxx|||kkkhhhkkknnnnnnrrrxxxyyyqqqaaa[[[YYY```iiittt}}}|||}}}}}}}}}|||~~~~~~}}}|||{{{zzzyyywwwvvvvvvrrrnnnkkkhhhggggggfffeeebbb```^^^[[[YYYWWWVVVUUUQQQOOOMMMKKKJJJKKKLLLLLLKKKKKKKKKKKKJJJIIIHHHGGGEEEFFFFFFFFFFFFDDDCCCBBB??????>>>>>>>>>==================<<<;;;;;;::::::888888777666666555555444444444333222222111111000000000000000///...------''',,,111222000...///111//////000000000000//////...///000000111111000000////////////000000111111111///...111666:::<<<<<<000000000000000000000000000000000000000000000000111111222222222222111111000000000000111111111111111111222444777;;;???AAABBBCCCEEEGGGJJJMMMOOOPPPOOOQQQTTTVVVVVVWWWXXXZZZYYY[[[___hhhtttxxxcccUUU\\\mmmwwwwwwuuu}}}oooVVVHHH:::666666777999<<<;;;@@@KKKXXXfffpppvvvxxxzzzjjjjjjnnnpppnnnttt|||~~~vvvmmm```[[[ZZZaaakkkuuu~~~|||}}}~~~~~~}}}}}}|||||||||{{{zzzxxxwwwvvvvvvssspppllljjjiiiiiihhhgggcccaaa___]]][[[YYYXXXWWWPPPOOOMMMKKKJJJKKKLLLMMMKKKKKKKKKKKKJJJIIIHHHGGGDDDEEEFFFGGGFFFDDDBBBAAA???@@@@@@@@@@@@???>>>>>>>>>======<<<;;;;;;::::::::::::999999888888777777444444333333222111111000000000000000///...,,,,,,###)))000222///---...000//////000000000000////////////000111111111111111.../////////000000111111777444111111444777888777000000000000000000000000111111111111111111111111222222333333333333222222000000000000111111111111111111222444777;;;???BBBBBBCCCEEEGGGJJJMMMOOOPPPOOOQQQTTTVVVVVVWWWXXXZZZYYY[[[___gggtttppp___VVV```kkkppptttyyy}}}yyyhhhMMMBBB888666777777888:::===AAAMMM]]]iiipppvvv|||xxxiiijjjrrrxxxsssyyyyyymmmddd[[[\\\___eeennnyyy}}}}}}~~~~~~}}}}}}|||{{{{{{zzzyyyxxxvvvuuutttmmmlllkkkkkkkkkjjjhhhfffaaaaaa___]]][[[YYYXXXWWWTTTSSSQQQNNNMMMLLLLLLMMMMMMMMMLLLLLLKKKIIIHHHGGGIIIIIIHHHHHHGGGFFFFFFFFFCCCBBBAAA???>>>========================<<<<<<<<<>>>@@@AAA>>>999666555666000111333444444333222000999888666444222000//////222111111111000000//////222222222222222111000///000000////////////000000222111111111000000//////222222222111111111000000111111111111111111111111111111111111111000//////444444555555444444333333000///---,,,---...000111000222333444666:::???CCCEEEEEEFFFGGGIIIKKKMMMNNNPPPRRRTTTTTTTTTUUUWWWXXXYYYZZZ^^^fffrrrlll^^^WWW___iiiooovvv~~~nnn\\\JJJ@@@777555777777888:::===BBBMMM]]]jjjqqqyyyuuuiiilllvvv|||xxx}}}~~~xxxlllcccZZZ\\\```gggqqq}}}~~~}}}~~~zzzzzz{{{{{{||||||}}}}}}|||{{{{{{zzzyyywwwvvvuuupppnnnlllkkkkkkiiifffddd```___^^^\\\ZZZXXXVVVUUUTTTSSSQQQOOOMMMMMMMMMMMMMMMMMMLLLLLLKKKIIIHHHGGGGGGGGGFFFEEEEEEDDDDDDCCCCCCBBB@@@???>>>=========>>>=========<<<<<<;;;;;;;;;===>>><<<999777777888777666444333222111222222333333111000////////////000000000000//////......111111111222111111000000000000////////////000000222111111111000000000000222222222111111111000000111111111111111111111111111111111111111000000000111222222222222222111111111000///...---...000111000222333444666:::???BBBDDDEEEFFFGGGIIIKKKMMMNNNPPPQQQTTTTTTTTTUUUWWWXXXZZZ\\\```gggtttjjj```\\\bbbiiipppzzzwwwcccQQQEEE<<<555444666666888:::>>>BBBNNN]]]jjjsss}}}uuummmrrr}}}xxxnnnttt~~~|||vvvjjjaaaZZZ\\\bbbjjjuuu~~~||||||~~~~~~}}}}}}~~~xxxxxxyyyzzzzzz{{{||||||||||||{{{zzzyyywwwvvvuuurrrpppnnnlllkkkiiifffccc``````^^^\\\ZZZXXXWWWVVVTTTSSSQQQOOOMMMMMMMMMMMMMMMMMMLLLLLLKKKIIIHHHGGGGGGFFFFFFEEEEEEDDDCCCCCCBBBAAA@@@???>>>=========???>>>>>>===<<<;;;::::::777999::::::999888888999===:::555111///000111333///////////////000111111////////////............//////000111111111000000000000////////////000000111111111111111000000000222222222111111111111111111111111111111111111111111111000000000111111222000111111222222222111111333222111/////////000000000222333444666999>>>BBBCCCDDDEEEGGGIIIKKKMMMNNNOOOQQQSSSTTTTTTUUUWWWXXX\\\^^^bbbiiiuuummmhhheeegggkkkqqq~~~qqq]]]NNN???888333333555555777:::>>>CCCNNN]]]iiittt{{{uuu{{{|||ooohhhooo|||~~~}}}zzzssshhh```ZZZ]]]dddmmmxxx|||zzzxxxvvvtttuuuwwwyyyzzz{{{}}}}}}}}}}}}}}}|||{{{{{{{{{zzzzzzyyyyyyzzzzzzzzzyyywwwvvvtttsssqqqooommmlllllljjjgggdddcccbbb```^^^\\\ZZZYYYXXXTTTSSSQQQOOONNNNNNNNNNNNMMMMMMLLLLLLKKKIIIHHHGGGHHHHHHHHHGGGFFFFFFEEEEEEAAA@@@???>>>============??????>>>===;;;:::999999666777888888888888888888<<<999555222000///111222000000000000000111222333////////////////////////---...///000000000000000000000////////////000000111111111111111111111111111111111111111111111111111111111111111111111111111111000000000111222333111111222333333444333333444333222111000000000000000222333444555999===AAABBBCCCEEEGGGJJJLLLMMMNNNMMMPPPSSSTTTUUUUUUVVVXXX\\\^^^bbbiiiuuussspppnnnmmmlllrrr~~~|||kkkXXXJJJ;;;555222333444444666:::>>>CCCOOO]]]hhhrrr|||uuukkkfffooo|||~~~|||xxxpppeee^^^ZZZ^^^eeeooozzz~~~yyyuuusssrrrpppooopppqqqtttuuuvvvyyy|||~~~}}}{{{{{{zzzzzzzzzzzzyyyyyyyyyyyyyyyxxxxxxwwwwwwuuutttrrrqqqooommmlllllllllkkkhhhfffbbbaaa```^^^\\\ZZZYYYXXXTTTSSSQQQOOONNNNNNOOOOOOMMMMMMLLLLLLKKKIIIHHHGGGHHHHHHGGGGGGFFFEEEEEEDDD@@@@@@???>>>============???>>>===<<<;;;:::999888888888777888888777666555555555444333222111000///111111000000///000000111000000000000000000000000---...///000000000000000000000////////////000000111111111111111222222222111111111111111111111111111111111111111111111111222111111111111111222222///000111222333333333333444444333222111000000000111222333444555888===@@@AAABBBEEEGGGJJJLLLMMMMMMLLLOOORRRUUUUUUUUUVVVWWWZZZ\\\aaahhhtttxxxxxxuuuqqqooosss~~~uuuaaaNNNBBB888444222444444333555:::===CCCOOO]]]gggppp}}}tttmmmlllvvv~~~{{{vvvmmmccc\\\YYY^^^fffppp{{{xxxuuuqqqnnnmmmmmmlllkkkkkkmmmoooqqqsssuuuyyy|||}}}}}}{{{zzzxxxwwwttttttuuuvvvxxxyyyzzzzzzwwwwwwvvvuuutttrrrqqqpppmmmllljjjjjjkkkjjjhhhfff______]]][[[YYYWWWVVVUUUTTTSSSQQQOOOOOOOOOOOOPPPMMMMMMLLLLLLKKKIIIHHHGGGFFFEEEEEEDDDDDDCCCBBBBBB@@@???>>>===============>>>======<<<;;;:::999999:::888777777888777555333111222444555444222000...111000///......------...000000000000111111111111//////000111111111000000000000////////////000000111111111222222222222222111111111111111222222222111111111111111111111111222222333333222222111000,,,,,,...///111111222222333222222222111111000000111222333444555888<<>>============>>><<<<<<<<<;;;;;;::::::::::::888777777999888666333222333555555555333000///000000//////......///////////////000000000111111111111111222111111000000000000////////////000000111111111222222333333333000000111111111222222222111111111111111111111111222333444555444222///---***+++---///000111222222111111111111111111000000111222333333444777;;;???>>>AAADDDHHHJJJLLLMMMMMMJJJMMMRRRUUUUUUUUUVVVWWWYYY[[[```gggrrr~~~}}}{{{kkkUUUCCC999666444444666555222444999<<>>>>>============>>>;;;;;;;;;;;;;;;;;;;;;;;;999777666777999:::777555666666666555444333111000222111111111111222222333---.........//////000000222222222222222111000///000000////////////000000111111111222222333333333000000111111222222222222111111111111111111111111222444666666555222...+++,,,---...000222333444444///000000111111111000000111222333333444777;;;>>>>>>@@@DDDHHHKKKLLLLLLLLLIIIMMMRRRUUUVVVVVVVVVVVVYYY\\\```hhhrrr{{{lllZZZKKKAAA<<<555444333222333555888999AAAIIIVVVaaadddgggttt~~~|||~~~~~~xxxnnnccc]]]ZZZ```kkkvvvvvvmmmfffcccaaa```___```aaacccdddhhhiiikkkmmmppprrrtttuuuwww{{{|||zzzxxxwwwvvvvvvxxxxxxyyyzzzyyywwwtttsssuuuuuuvvvuuutttqqqooonnnooolllhhhffffffeeedddcccbbbaaa^^^ZZZWWWUUUSSSRRRQQQQQQPPPOOONNNMMMMMMLLLLLLLLLKKKJJJIIIHHHHHHGGGHHHGGGFFFEEEDDDCCCBBBAAA@@@@@@??????>>>=========::::::;;;;;;<<<===>>>>>>999999888888777666666666666555444555555444222000000000000000////////////...///000111111000///...000111333444222000///...000///////////////000000222333333444444333333222/////////000111111222222000111222333333222000000444333333222222333333444000000000000111222333444222111000000//////000000111222333333333444666888AAACCCEEEHHHJJJLLLMMMMMMNNNQQQTTTVVVVVVVVVWWWXXXZZZ\\\___eeeooozzzyyy~~~sssdddTTTFFF===888555444333333444666888:::AAAIIIVVVaaaeeejjjxxx~~~~~~xxxnnnccc]]]]]]cccnnnyyyyyypppgggaaa]]]]]]\\\[[[\\\^^^```aaaeeefffhhhkkknnnppprrrsssuuuxxx|||~~~|||yyyxxxwwwvvvwwwtttvvvwwwyyyyyyyyywwwvvvrrrrrrrrrqqqpppnnnmmmkkklllkkkjjjiiiiiihhheeebbb```^^^\\\ZZZWWWVVVUUUTTTRRRRRRQQQPPPOOONNNMMMMMMLLLLLLKKKJJJIIIHHHHHHGGGHHHGGGFFFEEEDDDBBBAAAAAA@@@??????>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;999999888888777777666666777666444444555555333222000000000000////////////...///000111111000///...,,,...//////------000333000000////////////000000222222333333333333222222111111000000000000000000000111222222222222111000222222111111111111111222000000000000111222333444444333222222111111222222111333444555555666999;;;AAABBBDDDGGGIIIKKKLLLMMMMMMPPPSSSUUUUUUVVVWWWXXXZZZ\\\```eeeooozzzpppppp}}}~~~{{{}}}{{{ttthhhYYYJJJ???777333555444333333444666999:::AAAIIIUUU___fffnnn~~~yyymmmddd^^^___eeeppp{{{yyyoooggg___YYYWWWWWWVVVWWWXXXZZZ\\\^^^aaabbbeeehhhkkknnnqqqrrrrrruuuxxxzzz{{{}}}~~~{{{yyyxxxwwwwwwwwwuuuvvvwwwyyyyyyxxxwwwwwwppppppppppppooommmlllkkkiiiiiijjjkkkkkkiiieeeaaa]]]\\\[[[YYYWWWVVVVVVUUUSSSRRRRRRQQQPPPOOONNNNNNLLLLLLKKKJJJIIIHHHHHHGGGHHHGGGFFFEEECCCBBBAAAAAA??????>>>======<<<<<<;;;???>>>===<<<;;;999999888999999999888777777666666888666444333444444444333111111000000000///////////////000000000000//////...///000...---///333888000000////////////000000000111111222222111111000222222111000000///......000000111222222111111000111111000//////...//////000000000000111222333444444333222222111111222222222333555666777888;;;>>>@@@AAACCCEEEGGGIIIKKKLLLLLLOOOSSSTTTUUUUUUVVVXXX[[[]]]```fffpppppphhhiiixxxyyyxxxuuuxxx~~~tttlll^^^PPPCCC:::555222333222222222333555888:::AAAIIIUUU^^^gggsss{{{{{{yyymmmddd``````gggqqq}}}}}}ppphhh```YYYUUUSSSSSSSSSTTTVVVXXX[[[\\\^^^___bbbeeeiiimmmpppqqqqqqrrrtttvvvwwwzzz~~~}}}{{{yyyxxxxxxxxxxxxzzzzzzyyyyyyxxxvvvtttsssrrrrrrqqqqqqpppooonnnnnnhhhhhhhhhiiiiiihhheeebbb]]]\\\ZZZXXXWWWUUUUUUTTTSSSSSSRRRQQQPPPOOOOOONNNLLLLLLKKKJJJIIIHHHHHHGGGGGGGGGFFFDDDCCCBBBAAA@@@>>>>>>======<<<<<<;;;;;;>>>>>>===<<<:::999888888::::::999888888777777666888555222111222333444333222111111000000///////////////000000000000//////111000///000222444444333111000000////////////000//////000000000000//////111111000000////////////000000000111111111111111111111000///............000000000000111222333444222111000000//////000000111222555666777999===??????@@@AAACCCFFFHHHJJJKKKLLLOOORRRTTTUUUUUUWWWXXX[[[]]]aaagggqqqyyyiiidddfffssstttrrrppptttyyyzzzwwwrrrhhhXXXJJJ???999555333111111000000222444777999AAAJJJUUU^^^hhhwwwuuuttt{{{~~~~~~yyymmmeeebbbcccjjjuuuvvvjjjbbb\\\VVVSSSQQQQQQRRRTTTVVVXXXZZZ[[[\\\]]]```dddhhhlllooopppoooppprrrtttvvvyyy~~~}}}|||zzzyyyyyyzzzzzz{{{zzzyyyxxxwwwuuutttsssssssssrrrqqqpppooooooooohhhfffddddddddddddcccbbb^^^]]][[[XXXVVVTTTSSSRRRSSSSSSRRRQQQPPPOOOOOONNNLLLLLLKKKJJJIIIHHHHHHGGGGGGFFFEEEDDDCCCAAA@@@@@@>>>>>>======<<<<<<;;;;;;<<<<<<;;;;;;::::::::::::::::::999999888777777777666333111000111222333333222222222111000/////////000000////////////000000...,,,---444===>>>777...111111000///////////////...//////000000//////.........//////000000000000/////////000000111111222222111000///////////////000000000000111222333444222111000000//////000000///111333555666888<<<>>>??????@@@BBBDDDGGGJJJKKKLLLOOORRRTTTUUUVVVWWWYYY[[[^^^bbbhhhrrrmmmddddddgggooopppoooppptttzzzyyytttrrrfffTTTEEE===888555444111111000111222555888999BBBLLLVVV^^^iiizzzrrrqqqyyy~~~}}}~~~xxxmmmfffdddgggmmmxxx|||oooccc\\\XXXUUURRROOOPPPRRRSSSUUUWWWXXXYYYZZZ[[[^^^bbbfffiiilllnnnmmmnnnqqqsssuuuyyy}}}~~~}}}|||{{{{{{|||}}}xxxxxxxxxwwwwwwwwwwwwwwwsssrrrpppnnnmmmllllllllliiifffcccbbbbbbbbbbbbaaa^^^\\\ZZZWWWUUUSSSRRRQQQSSSRRRRRRQQQPPPOOONNNNNNLLLLLLKKKJJJIIIHHHHHHGGGGGGFFFEEEDDDBBBAAA@@@@@@??????>>>======<<<<<<;;;:::::::::::::::;;;;;;;;;:::::::::999888888777777555333111111222333333222333333222111000000///...000000////////////000000///000666BBBMMMLLL@@@444222111000//////......///...//////000000//////...------...//////000111111///////////////000222222111111000000000000111111000000000000111222333444444333222222111111222222...000222444555777:::===??????@@@AAADDDGGGJJJKKKLLLOOOSSSUUUVVVWWWYYYZZZ[[[^^^ccciiirrruuuccc```eeeiiikkknnnooorrryyy}}}wwwqqqdddPPPAAA999666555333222222222222444777:::;;;BBBMMMWWW^^^jjj|||oooqqq{{{~~~~~~||||||xxxlllfffeeefffmmmvvvuuuggg\\\WWWTTTRRRPPPMMMNNNOOOQQQRRRSSSTTTTTTXXXYYY\\\___cccfffiiijjjiiilllooorrrtttxxx|||~~~}}}}}}}}}~~~yyyxxxxxxwwwwwwvvvwwwwwwsssrrrooommmkkkjjjiiiiiihhhfffddddddcccbbb```^^^[[[ZZZYYYWWWUUUSSSSSSRRRRRRRRRQQQPPPOOONNNMMMMMMLLLLLLKKKJJJIIIHHHHHHGGGFFFFFFEEEDDDBBBAAA@@@???@@@??????>>>>>>===<<<<<<::::::::::::::::::::::::;;;::::::999999888888777555444333333555555444333444333333222111000///...111000///......///000111333999CCCNNNSSSNNNBBB777222111000///............//////000000000000//////......////////////////////////......///000222333////////////000111222222000000000000111222333444444333222222111111222222///111333444555777:::<<<@@@@@@@@@AAADDDGGGJJJLLLMMMPPPTTTVVVWWWXXXZZZ[[[\\\___ccciiissslll]]]^^^fffjjjjjjmmmpppvvv~~~|||pppbbbNNN>>>777555333222444333333444666888;;;===BBBNNNXXX___jjj||||||lllqqq{{{}}}~~~{{{{{{~~~wwwlllgggfffccciiisss}}}yyypppbbbXXXSSSQQQPPPNNNJJJKKKMMMNNNPPPPPPQQQQQQVVVXXXZZZ]]]aaadddfffggggggjjjnnnqqqtttwww{{{}}}~~~~~~}}}|||zzzwwwvvvttttttsssuuusssqqqnnnkkkjjjiiiiiiggggggggggggfffddd___\\\YYYXXXWWWVVVUUUTTTTTTTTTRRRQQQPPPOOONNNMMMMMMLLLLLLLLLKKKJJJIIIHHHHHHGGGFFFFFFEEECCCBBBAAA@@@???@@@@@@??????>>>>>>======;;;;;;;;;::::::999999999;;;;;;:::999999888888777666555555666777888666444444444333222111000///...111000///......///000111222<<>>IIISSSZZZ]]]jjjwwwjjjnnnxxx||||||{{{~~~ttthhhddddddfffkkksss|||vvviii[[[TTTPPPNNNOOORRROOOPPPQQQPPPPPPPPPRRRTTTUUUVVVYYY[[[___aaaccceeejjjlllnnnppprrruuuyyy|||}}}~~~zzzyyy{{{}}}|||{{{}}}|||{{{yyywwwuuutttsssrrrqqqooommmkkkjjjiiiiiihhhfffdddcccbbbaaa^^^[[[ZZZZZZXXXWWWUUUTTTRRRRRRQQQQQQPPPOOOMMMLLLKKKKKKMMMLLLKKKJJJHHHGGGFFFEEEFFFFFFDDDCCCAAA???>>>===??????>>>>>>======<<<<<<::::::::::::::::::::::::;;;;;;:::999888777666555888666444333333333222111444333222111000000000000///222555333///---000333555IIIWWWOOO???555444555222111111000///......---////////////000000000000////////////000000000000000111111111222222222222444444444555555444333333......///000111333555666222222333111000///111222000111222222333666:::>>>@@@BBBDDDEEEFFFHHHKKKNNNLLLOOORRRUUUVVVWWWXXXZZZaaaaaacccgggrrr}}}sss^^^WWW\\\ffflllooosss|||~~~oooZZZDDD:::888777555444111222333333444777;;;>>>GGGRRRZZZ___mmmvvvjjjnnnwww|||~~~||||||uuuhhhccccccdddjjjsss|||}}}qqqfff[[[VVVSSSPPPPPPQQQOOOPPPPPPPPPOOOOOOPPPRRRVVVWWWYYY[[[^^^bbbdddfffjjjllloooqqqrrruuuxxx{{{}}}|||zzzzzz|||~~~~~~}}}}}}}}}{{{yyywwwuuutttsssrrrqqqooommmkkkjjjiiiiiihhhfffdddcccbbbaaa^^^[[[ZZZZZZXXXWWWUUUTTTRRRRRRPPPPPPOOONNNNNNMMMLLLLLLMMMLLLKKKJJJHHHGGGFFFFFFEEEEEEDDDCCCBBBAAA@@@@@@??????>>>>>>======<<<<<<::::::::::::::::::::::::;;;;;;:::999888777666666666444333444666777777666444444333111111000000111///111222000---///555:::GGGNNNOOOEEE:::555333111111111111000///.........////////////000000000000000000000000/////////////////////000000000000111222222333333333333222222/////////000111333444555222222333111000///111222111222222222333666:::===???@@@CCCDDDEEEGGGJJJMMMMMMPPPTTTWWWXXXYYYZZZ\\\``````bbbgggrrriiiYYYVVV^^^iiiqqqttt||||||gggUUUAAA888777555333333222333333444444777;;;>>>FFFPPPZZZaaaqqqxxxmmmrrr{{{~~~}}}}}}uuugggaaaaaaaaahhhsss}}}yyyiii___VVVSSSQQQNNNLLLMMMNNNOOOPPPOOONNNNNNPPPRRRXXXXXXYYY[[[^^^bbbeeegggkkkmmmoooqqqrrrtttxxxzzz|||~~~~~~~~~{{{zzzzzz{{{}}}~~~}}}}}}}}}{{{yyywwwuuutttsssqqqpppooommmkkkjjjiiiiiigggfffdddcccbbb```^^^[[[ZZZZZZXXXWWWUUUTTTRRRRRROOOOOONNNNNNNNNMMMMMMMMMMMMMMMLLLJJJIIIHHHGGGFFFDDDDDDDDDDDDCCCCCCCCCCCC??????>>>>>>======<<<<<<::::::::::::::::::::::::;;;::::::999888777666666444333333444888:::;;;;;;444333222111111000000111///000///---,,,111999@@@SSSMMMAAA777444666444111111111000000//////........./////////000000000111111111000000//////......------........./////////000000111111111111111000000000000000111222333444222222333111000///111222222333333333333555888;;;===???BBBDDDEEEGGGIIILLLOOORRRVVVXXXYYYZZZ\\\]]]]]]^^^```fffqqqyyydddZZZ[[[cccoooxxx||||||ttt___NNN===666555444333333222333444444555777;;;???EEEOOOYYYcccsss|||tttzzztttfff___^^^___gggsss~~~~~~vvvhhh^^^UUURRRPPPMMMLLLMMMMMMNNNOOOOOOOOOPPPRRRTTTYYYYYYZZZ\\\___cccfffhhhkkkmmmoooqqqrrrtttwwwzzz{{{~~~~~~}}}}}}}}}zzzzzz{{{|||}}}}}}|||{{{}}}|||{{{yyywwwuuusssssspppooonnnllljjjiiiiiiiiifffeeecccbbbbbb```^^^[[[ZZZZZZXXXWWWUUUTTTRRRRRRNNNNNNNNNMMMMMMMMMMMMMMMMMMLLLLLLKKKIIIHHHHHHGGGEEEEEEEEEEEEDDDDDDDDDDDD??????>>>>>>======<<<<<<::::::::::::::::::::::::::::::999999888777777666333222222444888:::;;;;;;222111111000/////////000//////...---...222:::???MMMBBB666000222666666333111000000000/////////.........//////000000111111000000000000////////////---------........./////////000000111111111111111111111111000111111222333222222333111000///111222333444444333333444777:::===@@@CCCEEEFFFGGGJJJKKKOOORRRVVVXXXYYYZZZ\\\]]]\\\]]]___eeeqqquuuccc^^^bbbiiittt}}}~~~rrrhhhVVVHHH:::555555333222333222333444444555888<<>>>>>======<<<<<<::::::::::::::::::::::::::::::999999888777777777444333222333555777777777000//////............//////000000000111333666999<<<777222111222333333222000000000000////////////.........///000111111111......//////000000111111....../////////000000000000111111222333333222222222111111111111111222222222222333111000///111222444444444333222444777:::>>>AAADDDFFFGGGIIIJJJLLLNNNQQQUUUWWWXXXYYY[[[\\\[[[\\\___fffqqqrrrcccccciiipppyyyxxxjjj]]]NNNBBB777444444333222333333444444555555888<<>>>>>======<<<<<<::::::::::::::::::::::::999999999888888888777777666444333222444444444333//////............//////000000111111222222222222222111222444333......000000000000000////////////------...///000111222222////////////000000000000//////000000000111111111111111222333444444444444111111111111111111222222222222333111000///111222333444444333333444777:::>>>AAAEEEGGGHHHIIIKKKLLLMMMPPPTTTVVVWWWXXXZZZ[[[\\\^^^aaagggqqqqqqeeeiiirrrxxxuuugggXXXHHH>>>666444555333333444333444555555666888<<>>>>>======<<<<<<::::::::::::::::::::::::999999999888888888888888777555333222333333222111000000/////////000000111000000000000111111000//////...111444222---...333////////////000000000000------...///000111222222222111111000///......---//////000000000111111111000111222333444444444444111000000000111222333333222222333111000///111222333333333333333444888;;;===@@@DDDGGGHHHIIIJJJKKKMMMPPPTTTVVVWWWXXXZZZ[[[^^^___bbbhhhrrrrrrgggoooyyy~~~~~~vvvfffVVVFFF===555444555444333555333444555555666888<<<@@@GGGLLLVVV```jjjyyyyyytttyyy}}}{{{}}}zzzgggZZZWWWXXX___hhhttt}}}uuummmccc[[[TTTTTTSSSPPPNNNOOOJJJKKKLLLKKKJJJJJJLLLNNNRRRUUUZZZ^^^aaacccbbbbbbgggjjjmmmpppsssvvv{{{~~~~~~~~~}}}|||{{{zzzzzzzzztttuuuvvvtttrrrssswww{{{xxxwwwvvvtttrrrpppnnnnnniiihhhgggfffeeeddddddddddddcccaaaaaaaaa```^^^\\\ZZZZZZXXXWWWUUUTTTRRRRRROOOOOONNNMMMLLLKKKJJJIIIHHHHHHHHHGGGGGGFFFFFFFFFBBBCCCCCCCCCDDDDDDDDDEEE?????????>>>======<<<<<<::::::::::::::::::::::::999999999888888888888888777555333333444444333222222111111111111111222222111///......///000000000///,,,---111111///222999////////////000000000000------...///000111222222555444222111///---+++***////////////000000000000000000111222333444444444000000000000111222333444222333333111000///111222222333333333333555888;;;;;;???CCCFFFGGGHHHIIIJJJNNNPPPTTTWWWXXXYYYZZZ\\\___```ccciiirrr|||mmmiiiuuu||||||zzzuuueeeSSSAAA;;;444111444666666444222333444444666999>>>BBBJJJNNNTTT\\\gggvvv}}}xxxgggYYYVVVZZZeeelllwww}}}vvvnnn```WWWPPPLLLJJJGGGHHHKKKLLLKKKJJJJJJJJJLLLMMMNNNUUUVVVXXX[[[^^^aaacccdddkkkkkkmmmooossswwwzzz}}}~~~}}}|||{{{zzz{{{xxxvvvuuuvvvxxxxxxxxxwwwvvvtttqqqooonnnmmmmmmgggdddbbbcccfffgggfffeeeaaa``````aaaaaa```^^^[[[ZZZYYYWWWTTTQQQOOONNNNNNMMMMMMLLLLLLKKKKKKJJJJJJIIIIIIHHHGGGGGGFFFFFFEEEDDDBBBAAAAAACCCDDDDDDCCC???@@@@@@??????>>>===<<<;;;;;;::::::::::::999999::::::999999888777777777333333444444333333222111444444333222111111111111000000//////......------////////////000000000000.........///////////////222111000000000111333333444333222111000000000000000000000000000111111222333333333222222111111111000000//////000111222222333333222222111000000000333333333444555777999:::???AAADDDFFFFFFGGGIIIKKKLLLNNNQQQTTTWWWZZZ\\\]]]\\\___ccchhhqqqsssmmmooo{{{yyysssooo```NNN@@@:::444111333666555444333444444555666:::???CCCLLLOOOTTTZZZcccppp}}}~~~vvveeeXXXWWW[[[eeelllwww~~~{{{tttkkk___WWWOOOLLLIIIGGGHHHKKKLLLKKKKKKKKKKKKLLLNNNOOOTTTUUUWWWZZZ]]]```bbbccciiijjjkkknnnqqquuuyyy{{{}}}~~~~~~|||{{{zzzyyywwwtttssstttvvvvvvvvvuuutttrrrpppnnnllljjjiiiiiigggddddddfffgggeeedddcccbbbaaaaaaaaa```]]][[[[[[YYYWWWUUURRRPPPOOONNNMMMMMMLLLLLLKKKKKKJJJJJJIIIIIIHHHGGGGGGFFFFFFEEEGGGEEEBBBBBBBBBBBBAAA??????@@@@@@??????>>>===<<<;;;;;;::::::::::::999999888888777777666555555555444444444444444333222222444444333222111111111111///////////////.........000000000000111111111111////////////////////////111111000000000111222333444333222111000000000000000000//////000000111222333222222222222222222111333222111111111111111111111111111111111111222222333333333333555777999:::>>>@@@CCCEEEFFFGGGIIIJJJKKKMMMPPPTTTWWWZZZ\\\]]]```bbbeeeiiirrrsssdddjjjttt}}}|||pppmmmjjj\\\KKK>>>999444222333555555444333444555555666:::???CCCKKKOOOTTTZZZaaalllxxxzzz|||ssscccWWWWWW\\\fffmmmyyy~~~{{{xxxppphhh]]]UUUMMMKKKIIIFFFGGGKKKLLLLLLLLLLLLMMMNNNOOOPPPRRRSSSVVVXXX\\\^^^aaabbbggggggiiilllooosssvvvxxx{{{|||~~~}}}|||{{{xxxuuusssrrrsssttttttsssttttttrrrpppnnnkkkiiigggkkkiiifffeeeffffffdddccceeedddbbbbbbaaa```]]][[[[[[ZZZXXXVVVTTTRRRPPPOOOMMMMMMLLLLLLKKKKKKJJJJJJIIIIIIHHHGGGGGGFFFFFFEEEFFFDDDBBBAAAAAAAAA@@@??????@@@@@@??????>>>===<<<;;;;;;::::::::::::999999888888777777666555555555444555555555555444333333444333222111000000000000.........///////////////000000111111111222222222////////////////////////111000000000000111222222333222111111000000000000000000//////000000111222111111111222222222222222444444333222111111111111///000000111222222333333333333333333555777999:::===@@@CCCDDDEEEFFFHHHJJJJJJLLLOOOSSSWWW[[[]]]^^^cccdddfffjjjsssrrrccc]]]lllyyy}}}wwwlllkkkhhh[[[JJJ<<<888444222333444444444222333444444666999>>>BBBHHHLLLRRRYYY```kkkwwwzzz{{{~~~wwwxxx~~~pppaaaVVVVVV\\\fffnnnzzz|||yyyuuunnnfff[[[SSSLLLIIIHHHFFFGGGJJJLLLLLLLLLMMMOOOPPPQQQRRRQQQRRRUUUXXX[[[^^^```aaadddeeehhhjjjnnnqqqssstttyyyzzz|||~~~~~~}}}|||xxxvvvtttsssttttttsssrrrvvvuuutttrrrpppllljjjhhhiiihhhgggfffeeeeeeeeedddhhhfffdddbbbbbb```]]][[[[[[ZZZYYYWWWUUUSSSQQQPPPMMMMMMLLLLLLKKKKKKJJJJJJIIIIIIHHHGGGGGGFFFFFFEEEBBBAAA@@@@@@BBBCCCCCCBBB???@@@@@@??????>>>===<<<;;;;;;:::::::::999999999::::::999999888777777777555555666666555555444333333222111000000///000000------......//////000000///000000000000111111111000000000///////////////000000000000000111111222222222111000000000000000///////////////000111111000000111111222222333333222222111111000111111111000000111111111222222222333333222333444666888:::===???BBBDDDEEEFFFGGGIIIIIIKKKOOOSSSWWW[[[]]]___bbbccceeeiiissswwwdddZZZ___ooo{{{~~~tttlllkkkfffXXXIII:::777444222222333444444111222333444555888>>>AAAFFFJJJPPPVVV]]]gggsss|||xxx{{{rrruuu}}}ooo___TTTUUU[[[gggooo|||{{{wwwtttllldddYYYQQQJJJHHHFFFEEEFFFJJJKKKLLLNNNOOOQQQRRRSSSSSSRRRSSSUUUXXX[[[^^^```aaaccceeegggjjjmmmpppqqqrrrvvvxxxzzz|||~~~~~~}}}{{{yyywwwvvvvvvvvvtttsssuuutttsssqqqnnnllljjjhhhgggggggggfffffffffggghhhjjjhhheeecccbbb```^^^\\\ZZZZZZYYYXXXVVVTTTRRRPPPMMMMMMLLLLLLKKKKKKJJJJJJIIIIIIHHHGGGGGGFFFFFFEEECCCAAA@@@@@@BBBCCCCCCBBB???@@@@@@??????>>>===<<<;;;;;;:::::::::999999999::::::999999888777777777555555666666555555444333222222111000////////////------......//////000000.........////////////000111111000000//////////////////000000111111111111111111000000///000000000/////////...///000000111000000000111111222222222.........//////111222222222222222111111111000000222222222333444666888999===???BBBDDDEEEFFFGGGIIIIIIKKKNNNSSSWWW[[[]]]^^^^^^```ccchhhsssjjj]]][[[bbbllluuuyyy~~~tttooolllcccSSSEEE888666444222222222333444222333333444555999>>>BBBFFFIIINNNSSSZZZdddpppyyy|||nnnrrr}}}~~~|||mmm]]]SSSTTT[[[hhhqqq}}}}}}}}}yyyuuuqqqjjjaaaWWWOOOHHHFFFEEEDDDFFFJJJKKKMMMOOOQQQSSSTTTUUUUUUSSSTTTWWWYYY\\\___bbbcccccceeehhhkkknnnpppqqqrrrtttvvvyyy{{{~~~~~~~~~|||zzzyyyyyyxxxvvvtttrrrqqqooommmkkkiiiiiihhhhhhiiiiiiiiihhhhhhjjjlllkkkiiieeeccccccaaa```^^^YYYYYYYYYXXXWWWTTTRRRPPPMMMMMMLLLLLLKKKKKKJJJJJJIIIIIIHHHGGGGGGFFFFFFEEEGGGEEECCCBBBBBBBBBAAA@@@???@@@@@@??????>>>===<<<;;;;;;::::::::::::999999888888777777666555555555444555555555555444333333222111000///.....................///////////////---------.........//////222111111000000//////......///000000111111000000111000000//////000000000//////......//////000111000000000111111111111111,,,,,,------///111222333333333222222111000000///222222222222444666888999===@@@CCCDDDEEEFFFHHHJJJIIIKKKNNNRRRVVVZZZ\\\]]]\\\___bbbhhhssstttaaa\\\```kkkmmmqqqwww{{{vvvtttooobbbPPPBBB666555444222111111222444444555555666777;;;@@@DDDFFFIIINNNSSS[[[ggguuu}}}jjjooozzz|||xxxjjjZZZQQQTTT\\\iiiqqq~~~~~~}}}zzz|||{{{vvvrrrnnnfff^^^UUUMMMGGGEEEDDDCCCEEEIIIKKKMMMOOORRRTTTVVVVVVVVVUUUVVVXXX[[[^^^aaaccceeedddfffiiillloooqqqrrrrrrrrrtttwwwzzz}}}rrrhhhbbbeeegggfffnnnyyy~~~|||{{{{{{yyywwwtttrrrpppmmmjjjiiiiiijjjkkklllnnnnnnmmmkkkjjjlllnnnkkkiiieeedddcccbbbaaa```XXXXXXYYYXXXVVVTTTQQQOOOMMMMMMLLLLLLKKKKKKJJJJJJIIIIIIHHHGGGGGGFFFFFFEEEHHHFFFDDDCCCCCCCCCBBBAAA???@@@@@@??????>>>===<<<;;;;;;::::::::::::999999888888777777666555555555444444444444444333222222111111000///............///////////////.....................////////////222222111111000//////.........000111111111000///000000////////////000000///............///000000111111111111000000000000............///000222222222222111111111111111111222222222222333555777999>>>@@@CCCEEEFFFGGGIIIJJJJJJLLLOOORRRVVVYYY[[[\\\^^^```dddjjjtttnnn\\\\\\eeeyyyuuuuuu|||~~~{{{zzzzzzssscccPPPCCC555555444333111111222444666666777888999===BBBFFFEEEIIINNNUUU___nnnxxxhhhmmmxxx~~~{{{zzzzzz~~~uuugggYYYQQQUUU]]]iiirrr~~~}}}{{{zzzyyyzzzyyytttppplllddd\\\TTTLLLFFFDDDDDDCCCEEEIIIKKKMMMPPPSSSUUUVVVWWWWWWVVVWWWZZZ]]]```ccceeefffeeegggjjjmmmpppqqqrrrrrrqqqtttwwwzzz}}}zzzwwwtttqqqooonnnnnnnnnmmmpppvvv~~~~~~vvvddd___UUURRRWWWYYYVVV\\\fffjjjxxx}}}|||{{{zzzwwwttttttqqqnnnkkkjjjkkkmmmoooqqqrrrsssqqqmmmlllmmmpppkkkiiieeedddccccccbbbaaaWWWXXXXXXXXXVVVTTTQQQOOOMMMMMMMMMLLLKKKKKKJJJJJJIIIIIIHHHHHHGGGFFFFFFEEEEEEDDDCCCCCCEEEFFFFFFEEE???@@@@@@??????>>>===<<<;;;;;;;;;:::::::::999999::::::999999888777777777333333444444333333222111111000///......------...000000//////.........---////////////000000000000222222222111000//////...---...000111111111000///000000////////////000111...............///000000222222111111000000//////111000000000000000111222000000000111222222333333222222111222333555777999???AAADDDFFFGGGHHHIIIKKKKKKLLLOOORRRVVVXXXZZZ[[[```cccgggllluuuyyygggdddmmmwww}}}qqq___MMM@@@777555333222333444444333333555777999:::<<<@@@CCCGGGIIIMMMVVVccctttsssiiipppzzz~~~{{{zzz~~~ssscccWWWUUUZZZ^^^llluuu~~~|||{{{zzzzzzzzz{{{{{{wwwsssqqqpppjjjaaaYYYOOOLLLGGGDDDCCCEEEHHHJJJMMMNNNPPPSSSUUUWWWXXXXXXYYY[[[]]]^^^___```bbbdddjjjlllnnnooonnnnnnoooppprrrtttxxx{{{xxxqqqgggeeeaaa]]]ZZZYYYXXXXXX[[[[[[]]]dddmmmtttwwwxxxtttsssqqqmmmiiiggghhhiiilllqqqwwwxxxsssjjjaaa[[[QQQQQQQQQQQQRRRTTTVVVWWWYYYcccrrr|||{{{zzzyyywwwuuusssqqqnnnllloootttzzz~~~|||xxxwwwuuusssqqqnnnkkkgggdddcccbbb```___[[[YYYVVVUUUTTTRRRPPPNNNOOOOOONNNLLLKKKIIIHHHHHHIIIHHHGGGGGGFFFFFFGGGGGGCCCCCCCCCDDDDDDDDDDDDDDD@@@@@@@@@@@@??????>>>>>>>>>>>>===<<<;;;:::::::::999999888888777666666555444444333222222222222333111111000000///.........000000000000000111111111...//////000//////...---111222333333444444444444000000000000000111222222......////////////......////////////000000000000////////////000000000000333333333444444333333222222333444333111000111222333333333444555666777888===???BBBEEEFFFHHHKKKNNNMMMMMMOOOQQQTTTWWWZZZ[[[]]]```eeekkkvvvtttggghhhttt~~~ppp^^^KKK>>>777555333222333444444333333555777999:::===@@@CCCHHHKKKQQQ[[[iiizzzsssgggppp|||~~~|||{{{rrraaaWWWUUUYYY^^^mmmvvv~~~~~~}}}|||zzzyyyxxxwwwxxxxxxvvvssspppooonnniiiaaaZZZOOOLLLGGGDDDCCCDDDGGGJJJLLLMMMOOORRRTTTVVVWWWXXXXXXZZZ]]]___```bbbeeegggjjjlllnnnooooooooopppqqqpppsssvvvzzz~~~vvvkkkcccYYYWWWTTTQQQNNNMMMMMMMMMLLLLLLMMMRRRXXX^^^```aaa______]]]ZZZWWWVVVXXXZZZ]]]aaafffhhhddd]]]VVVRRRLLLMMMNNNPPPQQQSSSSSSTTTRRRYYYeeeppp{{{~~~}}}zzzyyyyyyxxxvvvtttyyyxxxwwwxxx{{{|||xxxtttqqqnnnkkkiiieeecccbbbaaa^^^\\\ZZZXXXVVVUUUTTTSSSQQQOOOOOONNNMMMLLLKKKIIIHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFCCCCCCCCCCCCDDDDDDDDDDDDAAA@@@??????>>>>>>??????======;;;::::::999999999:::999999888777777666666555444444333333333333333222111111000000///......111000000000000000000000.........//////////////////000000111111111111000111000000000000000111111......////////////......////////////000000000000111111111111111000000000000111111222222222222111222333444333111000111222333333333444555666777888===@@@CCCEEEFFFHHHKKKMMMLLLMMMOOOQQQTTTWWWZZZ\\\^^^```dddiiisssnnnffflll|||~~~ooo\\\III<<<777555333222333444444333333555888999;;;===AAACCCHHHLLLTTT```qqqrrriiisss~~~zzz{{{}}}ppp___UUUTTTYYY^^^nnnwww~~~}}}{{{zzzzzzzzzyyyxxxvvvuuutttttttttqqqooollllllkkkggg```[[[MMMKKKGGGCCCBBBDDDFFFHHHKKKLLLNNNQQQSSSUUUVVVWWWXXXZZZ]]]```bbbdddgggjjjjjjmmmooopppppppppqqqrrrooorrruuuyyy|||xxxjjj\\\SSSJJJHHHFFFDDDBBBAAAAAABBBDDDCCCDDDFFFJJJMMMOOOOOOPPPPPPOOOMMMKKKLLLOOOQQQPPPSSSVVVWWWUUURRROOONNNLLLNNNPPPRRRSSSSSSQQQPPPMMMRRRYYY```jjjvvv~~~|||{{{zzzzzzzzzxxxvvvxxxxxxyyy|||{{{wwwsssooolllgggfffdddbbbaaa```\\\ZZZZZZXXXVVVUUUUUUTTTRRRPPPNNNNNNMMMLLLJJJIIIHHHHHHGGGFFFFFFEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCAAA@@@???>>>===>>>??????<<<;;;:::999999999999999:::::::::999888888777777666555555444333444444444333222222111000000//////111111111000000/////////......------...///000111000000111111111000//////111111000000000000000111...//////000000//////...////////////000000000000333333333222222111111111...//////000000111111111222333444333111000111222333333333444555666777888===@@@CCCEEEGGGHHHKKKMMMLLLLLLNNNQQQTTTWWWZZZ\\\___```cccgggqqq{{{jjjeeeooo}}}mmmZZZHHH<<<666444222222333444444444444666888:::;;;>>>AAADDDFFFKKKUUUdddvvvsssoooxxx{{{vvvssstttzzz~~~nnn^^^TTTSSSYYY___oooyyy~~~}}}{{{yyyxxxxxxwwwvvvuuutttsssrrrqqqqqqnnnllljjjiiigggccc]]]XXXLLLIIIFFFCCCBBBCCCFFFGGGKKKLLLNNNQQQTTTVVVWWWXXXZZZ\\\___aaaccceeehhhjjjkkkmmmpppqqqqqqrrrsssuuuqqqsssvvvyyy}}}sssbbbTTTKKKBBBAAA@@@???>>>>>>>>>>>>BBBAAABBBCCCEEEGGGHHHIIIKKKLLLLLLKKKJJJKKKMMMPPPMMMOOOQQQRRRRRRRRRSSSUUUWWWXXXYYYYYYWWWSSSPPPMMMMMMPPPUUU[[[bbbmmmzzz~~~}}}~~~}}}|||}}}}}}{{{zzzuuuvvvwwwyyy|||~~~{{{yyyvvvsssrrrpppmmmkkkeeedddccccccbbb```\\\ZZZZZZXXXVVVUUUUUUTTTRRRPPPNNNMMMLLLKKKJJJIIIHHHHHHFFFFFFEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBAAA@@@>>>=========??????<<<;;;;;;:::999999:::::::::::::::999999999888888666666555444444444444555333333222222111000000000222222111000///......---///...,,,,,,---///111333444444444444333222111111222111111000000000000000//////000000000000//////////////////000000000000333333333222111111000000......//////000000111222222333444333111000111222333333333444555666777888===@@@CCCFFFGGGHHHJJJLLLKKKLLLNNNPPPTTTWWWZZZ\\\aaabbbcccgggpppyyyjjjiiitttxxxjjjXXXGGG<<<666444222222333555555444555777999;;;<<>>>>>>>>>>>>>>>>>;;;<<<===>>>???AAACCCEEEGGGHHHJJJKKKJJJKKKMMMOOOPPPQQQRRRRRRTTTWWW[[[___dddcccaaa]]]XXXRRRMMMJJJMMMQQQVVV[[[```gggpppwww}}}}}}|||||||||}}}}}}~~~zzzzzzzzz|||~~~|||}}}~~~~~~}}}|||}}}}}}{{{zzzxxxxxxxxxxxxxxxwwwwwwvvvqqqooonnnmmmmmmmmmkkkiiieeedddcccccccccaaa^^^[[[ZZZYYYVVVUUUUUUTTTRRRPPPMMMLLLLLLKKKJJJIIIHHHHHHFFFEEEDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBAAA@@@???>>>=========>>>???===<<<<<<;;;;;;;;;;;;;;;:::::::::999999999999999666666555444444444444555333333222222111000000000222111111000///...------///...,,,,,,---///111333444555555555444333222222111111000000000000000111//////000000000000//////////////////000000000000222222111111111000000000111000000000000111222333222333444333111000111222333333333444555666777888===@@@DDDFFFGGGHHHIIIKKKJJJKKKMMMPPPSSSWWWZZZ\\\bbbbbbdddhhhqqqzzzppprrr}}}}}}sssfffUUUEEE:::666444222222333555555555555777:::;;;===???CCCEEEJJJNNNYYYkkk}}}sss|||yyyssspppuuu}}}{{{kkk[[[RRRSSS[[[bbbpppyyy~~~}}}{{{yyywwwvvvuuuppppppooonnnmmmkkkiiihhhiiigggddd```ZZZTTTOOOMMMEEEDDDBBBAAABBBDDDFFFHHHKKKMMMOOOSSSVVVXXXZZZ[[[^^^___bbbccccccdddfffhhhlllnnnqqqssstttuuuwwwyyyyyyzzz|||~~~xxxhhhXXXKKKEEE========================888:::<<<======???BBBDDDEEEIIINNNQQQRRRRRRSSSTTTUUUUUUUUUUUUWWW[[[bbbfffllliiiccc]]]VVVQQQMMMKKKNNNSSSYYY]]]___bbbgggllluuuuuuvvvvvvvvvuuuttttttnnnmmmmmmooouuu}}}~~~~~~~~~|||{{{zzzzzzzzzxxxvvvwwwwwwvvvuuusssqqqooonnnpppnnnmmmllllllkkkhhhffffffdddcccccccccbbb```^^^\\\ZZZWWWVVVUUUTTTQQQOOOLLLLLLKKKKKKJJJIIIIIIHHHFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBAAAAAAAAA??????>>>>>>>>>============<<<<<<;;;;;;<<<<<<<<<999999999999999999888888666555555444333444444444333222222111000000//////000000000//////...............------...///000111111111222222222111000000000000000000000111111222///000000111111000000///////////////000000000000111111111111111111111111333333111000000111222333222333444333111000111222333333333444555666777888===@@@DDDGGGHHHHHHIIIJJJIIIJJJLLLOOOSSSWWWZZZ\\\```aaadddhhhrrr|||xxx~~~|||vvvnnnaaaQQQAAA666555333222222333555666555666888:::<<<===@@@CCCFFFKKKNNNYYYkkk|||sss}}}}}}xxxsssqqqwww{{{kkk[[[RRRTTT\\\dddpppyyy|||{{{yyywwwuuusssrrrqqqkkkkkkkkkjjjhhhfffdddbbbcccaaa___ZZZSSSMMMIIIGGGBBBAAA@@@@@@BBBDDDGGGIIIJJJLLLNNNRRRUUUWWWYYYZZZ\\\^^^```bbbcccdddgggiiilllooorrrtttuuuwwwyyy{{{|||}}}~~~tttcccSSSHHHCCC;;;;;;<<<<<<<<<<<<;;;;;;:::<<<>>>???>>>@@@CCCFFFGGGLLLUUU[[[___`````````]]]]]]\\\\\\^^^ccciiinnnnnnjjjbbb[[[UUUSSSRRRSSSWWW[[[```bbbbbbcccfffiiippppppqqqqqqooollliiigggfffdddbbbdddjjjttt~~~}}}zzzyyyyyyxxxvvvttttttssssssrrrpppooonnnmmmpppnnnmmmmmmmmmkkkhhheeefffdddbbbaaabbbbbbaaa___^^^[[[XXXWWWUUUSSSPPPNNNKKKKKKKKKJJJJJJIIIIIIHHHGGGFFFEEEEEEDDDDDDEEEEEEDDDDDDCCCBBBBBBAAA@@@@@@===>>>???@@@???>>><<<;;;<<<;;;;;;::::::;;;;;;<<<888888888888888888888888555444444333333333333333222111111000000///......//////////////////...............///////////////...//////000000000000///////////////000111333333000000111111111111000000////////////000000000000000000111111222333333333555444222000000000111222222333444333111000111222333333333444555666777888===@@@EEEHHHHHHHHHHHHIIIIIIJJJLLLOOOSSSWWWZZZ\\\]]]___ccchhhrrr}}}~~~zzzxxxssskkk___NNN>>>333555333111222444555666555666888;;;<<<>>>@@@CCCFFFJJJMMMVVViiiwwwuuu~~~{{{wwwrrrqqqxxx{{{kkk[[[SSSUUU]]]eeepppyyy}}}}}}xxxxxxvvvtttrrrpppnnnmmmhhhhhhhhhgggeeeccc```___]]]]]]ZZZUUUOOOIIIFFFEEE@@@??????@@@BBBEEEHHHJJJIIIJJJMMMQQQTTTWWWXXXYYYYYY\\\___aaaccceeehhhkkklllooorrruuuvvvwwwzzz|||}}}~~~sssaaaQQQGGGCCC;;;;;;;;;<<<<<<;;;:::::::::===??????===>>>AAADDDEEEMMMWWW```eeegggggghhheeeeeeddddddeeejjjqqqvvvooojjjbbb[[[WWWWWWYYY\\\bbbeeehhhiiihhhhhhkkknnnmmmnnnooonnnkkkfffaaa^^^aaa___\\\\\\cccnnnzzz|||{{{{{{yyywwwuuuttttttttttttssssssssstttmmmlllllllllmmmllliiigggfffdddaaa``````aaaaaa```___\\\YYYWWWUUUSSSPPPMMMKKKKKKKKKJJJJJJIIIIIIHHHGGGGGGFFFEEEEEEEEEEEEEEEDDDDDDCCCBBBAAAAAA@@@@@@<<<===???AAA@@@>>><<<::::::::::::999999:::;;;;;;777777777777777777888888444444333222222222222333111111000000///..................///////////////...//////000//////...---......///000000111000000.........///000222444444000000111111111111000000////////////000000000000000111222333444444555666666444222000//////000111222333444333111000111222333333333444555666777888===@@@EEEHHHHHHHHHHHHIIIHHHJJJLLLOOOSSSWWWZZZ\\\ZZZ]]]aaahhhrrrxxxvvvzzzyyykkkUUUCCC;;;;;;777666444333444666888:::::::::<<<>>>AAADDDGGGHHHLLLNNNWWWjjj}}}}}}yyyqqqnnnmmmttt{{{kkk___VVVTTT[[[dddsss|||~~~}}}{{{yyyuuurrrooommmllllllkkkjjjgggeeeaaa^^^]]][[[XXXVVVSSSSSSRRROOOKKKFFFAAA>>>=========>>>???AAACCCCCCFFFIIILLLNNNPPPRRRUUUXXXYYY[[[^^^```aaadddhhhkkknnnqqqvvvyyyyyyyyyyyyzzz}}}~~~|||ooo___PPPFFFAAA===<<<;;;:::::::::;;;;;;======>>>===<<<<<>>>>>===<<<;;;;;;;;;::::::::::::::::::::::::999999999999888888888777444444333333333333222222222111111000000000000000............///////////////////////////......---111000//////000000///...111000///////////////000333111///000333333000---000000////////////000000222111000111333444333222444222111000111222111000222222111000//////000000111111222333444555666777===@@@EEEIIIJJJIIIGGGEEEHHHJJJLLLPPPTTTWWWZZZ[[[ZZZ```gggllltttxxx~~~xxxwwwrrruuurrreeePPP@@@999999444333333444444555666666:::;;;<<<>>>AAADDDGGGHHHMMMNNNWWWiii{{{vvvooommmnnnvvvyyyiii]]]UUUSSSZZZdddrrr{{{}}}{{{{{{yyywwwvvvrrrpppllljjjiiihhhfffdddbbb___[[[YYYWWWVVVSSSQQQNNNNNNLLLJJJFFFBBB???<<<<<<<<<<<<===???@@@BBBCCCEEEGGGJJJLLLNNNQQQTTTVVVXXXZZZ]]]___aaadddhhhkkkooorrrwwwyyyzzzzzzzzz{{{}}}~~~xxxkkk\\\NNNEEE@@@<<<<<<;;;:::;;;<<<===>>><<<===>>>===<<<<<<>>>@@@AAAEEEMMMYYYeeennnssstttyyyzzzyyyvvvvvvzzzzzzwwwkkkeee```___```aaagggnnn{{{}}}yyyttttttrrrnnnjjjiiihhhhhhggggggeeebbbaaadddkkktttzzz~~~|||yyywwwuuussssssrrrpppnnnllllllmmmoooqqqmmmmmmmmmllljjjiiigggfffeeecccaaa`````````___]]]\\\[[[YYYWWWTTTRRRPPPOOOOOONNNNNNMMMKKKJJJHHHGGGGGGHHHHHHGGGGGGFFFEEEDDDBBBBBBBBBAAA@@@@@@??????@@@??????>>>======<<<<<<>>>===<<<;;;999888777666999999888888888777777777444444444333333222222222111111000////////////000............////////////000//////......///000000222111///000111111000...000000////////////000000555333111000222333444333000000////////////000000222111000111333444333222444222000///000111111000333333222111111111111111333333444666777999:::;;;???AAAEEEIIIJJJJJJHHHGGGHHHJJJLLLPPPTTTWWWZZZ[[[[[[```eeekkktttwwwuuuuuupppoooppppppjjj\\\JJJ;;;666666222333444555666666666666:::;;;===???BBBEEEGGGHHHKKKNNNWWWiiiwwwrrrlllkkknnnxxxwwwggg[[[SSSRRRZZZdddqqqyyy~~~{{{yyyxxxwwwvvvsssrrrnnnllliiigggeeebbb___\\\YYYVVVSSSQQQPPPNNNLLLJJJGGGGGGEEEBBB@@@===;;;::::::;;;;;;<<<===???@@@AAACCCEEEHHHKKKLLLOOORRRTTTWWWYYY\\\^^^```dddhhhkkkooossswwwzzzzzz{{{{{{|||}}}~~~~~~{{{sssgggYYYLLLCCC???<<<;;;;;;:::;;;===>>>???<<<===>>>>>>======>>>???>>>AAAGGGQQQ]]]kkkvvv|||~~~~~~xxxjjjeeebbbdddgggjjjqqqxxx{{{vvvpppkkkiiiiiiiiiiiifffeeeddddddhhhnnnuuuyyy~~~}}}{{{xxxvvvtttssssssnnnllliiiffffffgggjjjllliiijjjkkkkkkkkkiiihhhfffbbbaaa___^^^______]]][[[ZZZYYYXXXVVVTTTRRRPPPOOOOOOOOONNNMMMLLLJJJIIIIIIHHHHHHHHHHHHGGGFFFEEEDDDBBBBBBAAA@@@@@@??????>>>@@@@@@??????>>>>>>============<<<;;;999888777777888888777777777666666666555555444333333222111111111000//////......//////............////////////000///.........000222333333222000111222222111///000000000//////000000111000000000///......111333000000////////////000000222111000111333333333222444111...---...000000000444333222222222222222222000000111333555777999:::@@@BBBEEEHHHIIIJJJIIIIIIHHHJJJLLLPPPTTTWWWZZZ[[[]]]___cccjjjuuuvvvttt{{{tttooonnnqqqnnneeeUUUDDD888444444333444555666777888999999;;;<<<>>>AAACCCEEEGGGGGGIIILLLVVViii|||{{{rrrmmmhhhhhhmmmyyyvvvfffZZZSSSRRR[[[eeepppxxx{{{yyywwwvvvuuutttqqqoookkkiiifffdddaaa]]]XXXUUUQQQNNNKKKIIIHHHGGGEEECCCAAA@@@>>><<<;;;::::::999999999:::;;;<<<>>>???@@@BBBDDDGGGJJJLLLNNNQQQTTTVVVXXX\\\^^^aaadddiiilllooorrrvvvxxxyyyzzz{{{|||}}}~~~|||yyyqqqeeeWWWKKKCCC???<<<<<<;;;;;;;;;<<<===>>><<<>>>??????>>>===>>>???BBBDDDHHHNNNWWWeeettt~~~zzzlllgggdddgggkkkqqqzzz{{{rrrllljjjjjjiiiiiieeeddddddgggmmmuuu|||}}}{{{yyywwwuuusssrrrrrrllliiifffcccbbbdddfffhhhgggiiikkklllkkkiiifffddd```___^^^^^^^^^^^^\\\ZZZXXXXXXVVVUUUSSSRRRQQQPPPOOONNNMMMLLLJJJJJJIIIIIIHHHHHHHHHHHHGGGFFFEEEEEEBBBAAAAAA@@@??????>>>>>>?????????>>>>>>=========999999::::::::::::;;;;;;777777777777666666666666555555444333222222111111000000///...........................////////////000///...---...111444666444333111222333333222000000000000///000000111111...222777777444000///000000000////////////000000222000000111222333222111333000---,,,...///000111333222222111111111222222...//////111333666888:::@@@AAACCCFFFHHHIIIIIIJJJHHHJJJLLLPPPTTTWWWZZZ[[[^^^^^^aaaiiivvvuuu||||||vvvtttvvvoooaaaPPP@@@666333333444444444444666888:::<<<;;;===???BBBDDDFFFGGGGGGGGGJJJTTTggg}}}zzzwwwmmmiiieeegggnnn{{{uuufffZZZSSSSSS]]]hhhqqqxxx~~~zzzyyywwwvvvtttrrrooolllhhhfffccc```]]]XXXRRROOOKKKHHHEEEDDDCCCBBBAAA???===<<<;;;:::999999999999888999999:::;;;===??????BBBDDDGGGJJJKKKNNNQQQSSSVVVXXX\\\___bbbfffjjjmmmmmmppptttvvvwwwxxxzzz|||}}}~~~}}}yyyqqqeeeWWWKKKCCC@@@>>>===<<<;;;;;;<<<===>>>>>>???@@@???>>>===>>>@@@DDDGGGJJJMMMTTTaaarrr~~~{{{pppjjjgggjjjpppxxxwwwpppmmmmmmllljjjcccbbbccchhhrrr}}}{{{zzzxxxvvvtttsssrrrqqqnnnllliiiffffffgggjjjkkkjjjkkklllllljjjgggcccaaa___^^^^^^^^^___^^^\\\ZZZXXXWWWVVVUUUSSSRRRQQQQQQMMMLLLKKKIIIHHHHHHHHHHHHHHHHHHIIIHHHHHHGGGFFFEEEBBBBBBAAAAAA@@@??????>>>>>>===============<<<<<<999999999::::::;;;;;;;;;777777777777666666666666555555444333333222111111000000///...........................////////////000///------...111444777444333222222333333222000000000000000000111222222444<<>>>>>@@@BBBEEEGGGHHHIIIIIIHHHJJJLLLPPPTTTWWWZZZ[[[]]]^^^aaaiiiuuusss~~~zzzwwwmmm\\\JJJ<<<555333333222333333555777999;;;<<<<<<>>>@@@CCCEEEGGGGGGGGGHHHIIIQQQbbbvvvzzztttjjjgggeeehhhppp~~~ttteeeYYYRRRTTT^^^jjjssszzz|||yyyxxxvvvtttrrroookkkhhhccc```\\\XXXUUUQQQLLLHHHFFFDDDAAA@@@@@@???===<<<::::::::::::999999888888888999999:::;;;===>>>???AAACCCFFFIIIKKKMMMPPPSSSTTTWWWZZZ^^^aaaeeejjjnnnmmmooorrruuuvvvxxxzzz|||}}}~~~~~~zzzvvvnnnbbbUUUJJJDDDAAA@@@???>>>>>>>>>???@@@AAAAAABBBAAA@@@>>>>>>@@@BBBCCCHHHMMMPPPUUUaaarrryyyoookkkkkkqqq{{{|||uuurrrqqqnnnkkkaaaaaaeeennn{{{|||{{{yyywwwuuutttssssssqqqpppooonnnnnnoooqqqrrrmmmmmmmmmllliiifffbbb```_________```aaa```^^^[[[YYYXXXWWWVVVTTTSSSQQQQQQLLLKKKJJJHHHGGGGGGHHHIIIIIIIIIIIIIIIHHHGGGFFFEEECCCCCCBBBAAAAAA@@@@@@???============<<<<<<<<<<<<<<<<<<;;;::::::999888888888888777777777666666666444444333333333333222222111000//////......//////............///////////////...------///111333555444333111222333333222000000000000000111111222333666>>>HHHMMMKKKBBB888111000000////////////000000111000///000222222222111111///...///000111111000000000000///000000111222222222222222444777:::<<<===???CCCFFFHHHIIIIIIIIIHHHJJJLLLPPPTTTWWWZZZ[[[\\\^^^bbbiiitttooo~~~zzztttgggTTTCCC888444444444111444888<<<>>>>>>===<<<<<<>>>AAADDDFFFGGGGGGGGGHHHHHHNNN^^^qqqyyyqqqiiihhhhhhkkktttrrrbbbWWWQQQSSS^^^jjjuuu||||||xxxvvvuuusssqqqnnnjjjeeeaaa\\\XXXSSSOOOLLLHHHDDDAAABBB@@@>>><<<===<<<;;;:::888999999::::::999777666999999999:::<<<===???@@@???BBBEEEGGGIIIKKKNNNQQQQQQTTTXXX[[[___dddiiilllmmmpppsssuuuvvvxxx{{{}}}}}}~~~}}}{{{rrrooohhh^^^RRRIIIDDDBBB@@@@@@@@@AAABBBDDDGGGHHHEEEDDDBBB@@@>>>???BBBEEEGGGNNNVVVYYY\\\eeettt|||qqqiiiiiiooo|||~~~vvvtttqqqmmmhhhcccfffnnn|||~~~}}}|||zzzxxxwwwvvvvvvqqqqqqrrrrrrssssssttttttooonnnmmmkkkhhhfffcccbbb`````````bbbcccbbb___]]]ZZZZZZXXXVVVUUUSSSQQQQQQMMMLLLJJJHHHHHHHHHIIIJJJIIIIIIIIIIIIHHHGGGFFFEEEDDDDDDCCCBBBBBBAAAAAA@@@========================<<<;;;;;;::::::999999888999999888888888777777777222222333333333333444444111111000////////////000............////////////............///000111222333222111111222222111000000000000000111222333444333666:::???@@@<<<555000000000////////////000000111000///000111222111000000//////111333333111000111000000000111111222333222111000000111444777999>>>AAAEEEIIILLLLLLKKKJJJHHHJJJLLLPPPTTTWWWZZZ[[[ZZZ^^^dddjjjsssqqqyyyooobbbNNN===444333444555222777>>>DDDGGGEEEAAA>>>===???BBBEEEGGGGGGGGGFFFFFFFFFMMM\\\qqq}}}wwwoooiiijjjjjjnnnxxx}}}qqqaaaUUUPPPRRR]]]iiiwww}}}~~~yyyvvvtttrrrpppnnnkkkfffaaa\\\VVVRRRMMMHHHEEEBBB???===@@@>>>;;;;;;;;;;;;:::888777888999::::::888666555999999:::;;;<<<>>>???@@@===@@@CCCEEEGGGJJJMMMOOOOOORRRVVVZZZ]]]bbbgggkkknnnqqqtttvvvwwwyyy||||||~~~{{{xxxllliiicccZZZPPPHHHDDDCCC@@@@@@AAACCCFFFIIILLLNNNGGGFFFCCC@@@>>>???CCCGGGOOOWWW```cccccciiivvv}}}}}}sssgggcccfffrrr|||tttrrroooiiidddhhhmmmyyy~~~|||zzzyyyyyyyyynnnoooppprrrssssssssssssooonnnllljjjhhhfffeeedddaaaaaabbbcccdddcccaaa^^^[[[[[[YYYWWWUUUSSSRRRQQQNNNMMMKKKIIIHHHIIIJJJKKKIIIIIIIIIIIIHHHGGGFFFFFFEEEDDDDDDCCCCCCBBBAAAAAA>>>>>>>>>>>>>>>?????????888888999::::::;;;<<<<<<999999999999888888888888111222222333333444444555222222111000000000000000............/////////000------......///000000000333222000111222222111///000000000000111222333444222000///222666777555222000000////////////000000111//////000111222111000//////000333555444222///222111111111222333333444666444333333444666999;;;>>>BBBGGGLLLNNNNNNMMMKKKHHHJJJLLLPPPTTTWWWZZZ[[[XXX^^^eeekkkrrrqqqssseeeVVVEEE<<<777333111222444555666888:::<<<===>>>AAACCCEEEGGGHHHHHHGGGFFFFFFHHHPPPaaavvvzzzxxxooonnnsssxxx{{{nnn___UUUQQQRRR[[[dddrrrzzz~~~wwwrrrsssppplllhhhccc___YYYUUUOOOLLLGGGBBB>>><<<<<<<<<999999888777777666777777888888888888888999999999::::::999:::;;;===???@@@@@@BBBDDDEEEFFFGGGIIIKKKOOOQQQUUUZZZ___cccgggiiimmmppptttvvvxxxzzz|||~~~|||}}}~~~~~~|||{{{||||||yyysssmmmjjjeee[[[QQQIIIEEECCCBBBCCCGGGIIIGGGIIINNNMMMGGGGGGGGGFFFEEEFFFJJJPPPTTT^^^gggnnnppprrrwww|||~~~zzztttqqqlllbbbZZZXXX[[[bbbpppwwwqqqnnnjjjiiijjjqqq}}}~~~}}}{{{xxxuuutttqqqmmmlllnnnqqqssssssqqqpppmmmkkkhhhfffddddddaaadddffffffccc```^^^]]]ZZZYYYXXXWWWUUURRRPPPOOOMMMMMMLLLKKKJJJIIIHHHHHHJJJJJJIIIHHHHHHHHHIIIIIIFFFEEEDDDCCCBBBAAAAAAAAA?????????>>>??????@@@@@@======<<<;;;;;;;;;;;;<<<;;;999777777888777666444666666555444333333222222444333222000///.........////////////////////////------......//////000000333333222222111000000000111---+++---222444222...222222222222222111000///111111000000000000111111111111000000000000111111///////////////000111111111111111222222333333333222333333333333555888;;;BBBCCCFFFIIIKKKKKKKKKKKKJJJKKKOOORRRVVVYYY[[[\\\YYY[[[^^^dddnnn~~~ppp```QQQBBB999666333222333444555666888:::<<<===>>>@@@BBBDDDFFFGGGGGGFFFEEEEEEHHHQQQcccxxxzzzyyy~~~uuutttsssyyy{{{nnn___UUUQQQSSS\\\eeessszzz~~~~~~|||vvvqqqqqqnnniiiddd___ZZZTTTPPPJJJGGGCCC???<<<;;;;;;<<<888888777666666666666666888888888888888999999999::::::999:::;;;===???@@@???AAACCCDDDEEEFFFHHHJJJNNNPPPSSSXXX]]]aaaeeegggfffjjjnnnrrruuuyyy|||}}}~~~{{{zzzxxxxxxxxxtttnnnhhhaaa\\\TTTLLLFFFCCCBBBCCCCCCGGGJJJJJJMMMSSSSSSOOOKKKKKKJJJJJJMMMTTT]]]cccrrryyy}}}{{{zzz}}}~~~ssshhh```YYYQQQLLLLLLPPPWWWdddwww}}}uuummmjjjjjjlllrrryyy~~~}}}}}}{{{xxxvvvtttqqqnnnmmmooorrrttttttsssrrrpppnnnllljjjiiihhhhhhjjjkkkjjjgggccc```___ZZZZZZYYYWWWUUUSSSQQQPPPNNNNNNMMMMMMLLLLLLKKKKKKJJJIIIIIIHHHHHHHHHHHHHHHFFFEEEDDDBBBAAAAAAAAAAAA@@@@@@??????>>>?????????===<<<;;;;;;::::::;;;;;;:::888777777888888666555666555555444333333222222333222111///...---------////////////////////////.........///////////////000000111111111111111111000...---...111222111///000111111222222222111111111111000000000000111111111111000000000000111111///////////////000111111333333444444444555555555222333444444444555888;;;BBBDDDFFFIIIJJJKKKJJJJJJJJJLLLOOORRRVVVYYY[[[\\\[[[]]]```eeennn~~~|||kkkZZZLLL>>>777555333222444444444666888:::<<<>>>>>>???AAADDDFFFGGGGGGFFFEEEEEEIIISSSeee{{{vvvvvvxxxwwwttt{{{{{{nnn___UUUQQQTTT]]]gggsss{{{|||{{{{{{yyytttpppnnnjjjddd^^^XXXRRRLLLHHHCCCAAA>>>;;;:::999::::::777666555555555555555555777777888888888999999999::::::::::::;;;<<<>>>>>>>>>@@@BBBCCCDDDEEEGGGIIIKKKMMMPPPUUUYYY^^^aaacccaaaeeejjjnnnqqqtttxxxzzz{{{|||~~~}}}|||xxxuuusssrrrqqqmmmfff```SSSPPPJJJEEEAAA@@@AAABBBCCCHHHKKKNNNSSSZZZ]]]]]]YYYZZZ[[[^^^ccclllwww~~~{{{lll[[[PPPIIIDDDDDDFFFFFFLLLWWWdddvvvyyyhhhdddaaabbbfffooo}}}}}}}}}{{{yyywwwtttrrroooooorrrtttvvvvvvtttsssrrrqqqpppooonnnmmmoooppppppnnniiidddaaa___[[[[[[ZZZXXXVVVTTTRRRQQQNNNNNNMMMMMMLLLLLLKKKKKKIIIIIIHHHGGGGGGGGGGGGGGGFFFEEEDDDBBBAAAAAA@@@@@@AAA@@@??????>>>>>>>>>>>><<<;;;::::::999999::::::888777666666888888777666555555555444444333333222222111000...------------///////////////////////////////////////...............///000000111222222////////////000000000000//////000222222333333333111000000//////000000111111111000000000000111111000////////////000111111555555555555666666666666222333444444444555888;;;BBBDDDFFFHHHJJJJJJIIIHHHKKKLLLOOOSSSVVVYYY[[[\\\]]]___aaafffooo~~~}}}uuugggWWWJJJ<<<666444333222444444444666888;;;===>>>???AAACCCFFFIIIJJJIIIGGGFFFGGGJJJUUUhhh~~~vvvqqqyyy}}}|||}}}uuutttuuu|||yyylll]]]TTTPPPSSS^^^hhhuuu|||~~~zzzxxxxxxwwwsssooojjjfff___XXXRRRLLLFFFBBB???>>>;;;999777777777777555555444444333444444555777777777888999999::::::::::::::::::;;;<<<<<<===<<<>>>AAABBBBBBCCCEEEGGGHHHJJJMMMQQQUUUYYY\\\^^^aaacccgggjjjlllnnnqqqsssvvvwwwyyyzzzzzzyyyxxxwwwtttqqqmmmkkkiiieee^^^XXXIIIFFFBBB???===>>>???AAACCCHHHMMMRRRYYYaaahhhkkknnnqqqvvv|||wwwgggUUUKKKGGGEEEGGGJJJCCCHHHPPPWWWaaapppssscccYYYWWWXXX[[[bbbppp}}}||||||}}}|||zzzxxxtttsssrrrsssvvvxxxyyyyyyuuuuuuuuutttsssrrrqqqqqqssssssrrrnnnhhhccc___^^^\\\[[[ZZZYYYWWWTTTRRRQQQMMMMMMLLLKKKJJJIIIHHHHHHIIIIIIHHHGGGFFFFFFFFFFFFEEEEEECCCBBBAAA@@@@@@@@@AAAAAA@@@>>>============;;;:::999999888888999999777666555666777888777666555555444444444333333333222111000///......---...////////////////////////000000//////......------......//////000000000000...000111000///...///111///000111222222222222222000000////////////000000111111000000000000111111000000//////000000111222444444444444444444555555222333444444444666999;;;BBBDDDFFFHHHIIIIIIHHHHHHKKKMMMPPPSSSVVVYYY[[[[[[]]]^^^bbbgggqqq|||uuuqqqfffVVVIII<<<666444222222333444555777999<<<>>>@@@AAACCCFFFJJJMMMNNNLLLJJJIIIHHHLLLXXXkkk}}}sssmmmvvv{{{|||zzzqqqpppuuu{{{wwwjjj[[[RRROOOSSS^^^iiivvv}}}zzzxxxwwwuuuqqqmmmfffaaaZZZSSSMMMGGGAAA>>>>>>===:::888666555555555444333333333333333444444666777777888999999::::::::::::;;;;;;;;;;;;;;;;;;;;;===???@@@@@@AAADDDEEEFFFGGGJJJNNNRRRUUUXXXZZZ]]]```dddgggiiillloooqqqssstttuuuvvvvvvuuusssrrrooolllhhheeebbb]]]VVVQQQDDDBBB>>><<<;;;;;;===???CCCGGGNNNVVV]]]fffpppwww}}}qqqbbbRRRKKKJJJIIIJJJLLLFFFKKKPPPSSSWWW```lllvvv|||pppaaaUUUPPPPPPSSSWWW^^^mmm}}}|||{{{|||}}}|||{{{yyyuuutttuuuwwwzzz}}}}}}}}}zzzzzzzzzyyyxxxwwwuuutttvvvvvvtttoooiiiccc___^^^\\\[[[ZZZYYYWWWTTTRRRQQQPPPOOOMMMLLLIIIHHHFFFEEEJJJIIIHHHGGGFFFFFFFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@AAA@@@???>>>============::::::999888888888888999777666555666777888777666444444444444444333333333222222111000////////////////////////////////////000000//////......------000000000000//////.........///000000//////000111222222222222222111000///000000////////////000000111111000000000000111111000000000000000111222222222222222222222222111111333444444444444666999<<>>;;;;;;;;;999777555444333333333333333333333333444555666666777888999::::::;;;::::::;;;;;;;;;::::::999999;;;===>>>???@@@BBBDDDDDDFFFHHHKKKOOORRRUUUVVVVVVZZZ___dddgggkkkooorrrqqqrrrsssttttttrrrqqqooojjjfffaaa^^^[[[VVVOOOJJJ@@@>>><<<:::999:::<<<===CCCFFFNNNWWW```hhhtttmmm___RRROOOPPPPPPNNNNNNQQQSSSVVVWWWXXX]]]dddiiiqqquuuvvvoooggg```WWWPPPMMMNNNRRRXXX___lll}}}}}}{{{zzzzzz{{{}}}}}}{{{zzzvvvwwwxxx|||}}}zzzxxxvvvwwwwwwuuupppiiidddaaa```[[[[[[ZZZXXXVVVTTTRRRQQQRRRQQQOOONNNKKKJJJHHHGGGKKKJJJIIIGGGFFFFFFFFFFFFEEEDDDCCCAAA@@@@@@??????@@@???>>>>>>============;;;:::999999888888999999777666555555777777666555444444444444444444444444222222111000000000000000///////////////////////////////////////.........222222111000000///...............///000111111111333333333222222000//////000//////......//////000111111000000000000111111111000000000000111222222111111111111000000000000333444555555555666999<<>>???AAACCCCCCDDDGGGJJJMMMPPPSSSTTTSSSWWW\\\aaadddhhhmmmooommmnnnpppppppppnnnlllkkkddd```[[[WWWTTTPPPIIIDDD<<<;;;999888999:::<<<===CCCEEEMMMXXX```hhhuuupppddd[[[[[[```bbbaaaaaaeeeccc```^^^^^^```dddffffffjjjkkkddd^^^ZZZVVVRRROOOPPPVVV___gggqqq}}}|||zzzzzzyyyyyy{{{|||}}}|||{{{xxxyyy{{{}}}yyyuuusssuuutttrrrmmmhhhccc``````ZZZZZZYYYWWWUUUSSSQQQPPPOOOOOONNNMMMLLLKKKJJJJJJLLLKKKJJJHHHGGGGGGFFFFFFDDDDDDBBBAAA@@@????????????>>>>>>=========>>>>>>;;;;;;:::999999999999999888777555555666666555333444444444444444444444444111111000////////////000////////////////////////.........///////////////111111111111111111000000...,,,+++...111444333111111111222222222111111000//////............//////111111000000000000111111111111000000111111222333333333222222222111111111333444555555555777:::<<>>;;;999222222333333333444444444333333333333444444555666555666777888999:::;;;;;;:::;;;;;;<<<;;;:::888777777999;;;======>>>@@@BBBCCCDDDFFFIIILLLOOORRRSSSTTTWWW\\\___bbbdddhhhjjjiiijjjllllllllljjjhhhggg```\\\VVVSSSPPPLLLFFFAAA999888777777888:::<<<>>>CCCEEELLLXXX```ggguuuxxxllleeeiiirrrvvvxxxxxxvvvqqqiiicccbbbccceeefffbbbggghhhbbb\\\ZZZWWWTTTSSSUUU\\\gggpppyyy}}}zzzyyyyyyyyyyyyzzz|||}}}|||{{{yyyzzz}}}}}}zzzuuuqqqnnnppppppnnnjjjddd```^^^^^^ZZZYYYXXXWWWUUURRRPPPOOOJJJJJJJJJJJJKKKKKKKKKKKKMMMLLLJJJIIIHHHGGGGGGGGGDDDDDDBBBAAA@@@?????????>>>============>>>>>>???<<<;;;::::::999999::::::999777666555666666444222444444444444444444444444000//////............///////////////////////////---.........//////000000000000000111222222333333...+++)))---222666444111///000111222222222222222//////............//////111111000000000000111111111111111000111111222333555555555444444333333333333444555555555777:::<<>>===<<<999666444444333333222222333333555444444444555666888999:::::::::999999999999999;;;;;;::::::999888777777777888999:::<<<===>>>>>>???BBBEEEGGGIIILLLQQQTTTXXXZZZ^^^bbbfffhhhiiiiiilllkkkjjjjjjiiifffbbb___\\\UUUOOOLLLHHHCCC@@@@@@999888777777888:::<<<>>>@@@DDDJJJRRR\\\jjjzzzvvvtttuuu}}}xxxllleeefffjjjmmmnnnmmmnnnmmmiiiccc```aaacccgggkkkqqqwww|||~~~|||{{{{{{{{{{{{{{{||||||}}}}}}yyyzzz}}}}}}{{{wwwuuurrrqqqnnnkkkhhhfffeeecccaaa___[[[ZZZWWWUUUSSSRRRRRRRRROOOMMMLLLLLLMMMMMMLLLJJJGGGGGGFFFFFFEEEDDDDDDDDDBBBAAAAAA@@@@@@@@@AAAAAA@@@???>>><<<;;;;;;;;;;;;::::::999999888999999999;;;777666999999666444555555333111111222222222111333222111///......------000000000000000000000000000000////////////000000......//////000000111111222111///......//////000333222222111111222222333000000000000000111111222444444333222222333333333666666666666555444333222666444222111222555888:::777666555444444777999;;;AAADDDHHHJJJLLLMMMNNNPPPQQQRRRSSSUUUXXXZZZ]]]^^^]]]```cccjjjuuu|||ooohhheee___UUULLLAAA999333333333222333555888999;;;>>>BBBEEEGGGHHHOOORRRVVVYYYXXXUUUQQQNNNJJJQQQ```yyy~~~rrrmmmlllmmmvvv}}}ooo___WWWWWW\\\gggrrr{{{zzzwwwsssooojjjccc\\\WWWOOOHHH@@@;;;:::999666333444333333222333333444444444444444555666777888888888888888888999999999999::::::999999888888777777777888999:::;;;===>>>>>>???BBBEEEGGGIIILLLPPPSSSVVVXXX\\\aaadddfffggggggjjjiiihhhhhhgggddd```\\\XXXQQQKKKIIIEEE@@@======777777666555666888:::;;;>>>DDDLLLVVVaaaooo}}}yyy{{{wwwlllgggjjjpppuuuwww{{{{{{yyyvvvssstttzzz~~~|||{{{||||||{{{{{{{{{zzzzzzzzzxxxyyyzzz~~~}}}}}}|||zzzxxxuuurrrqqqpppmmmjjjgggeeecccbbb```^^^[[[ZZZXXXUUUSSSRRRQQQQQQOOONNNLLLLLLMMMLLLKKKIIIHHHGGGGGGFFFEEEEEEDDDDDDCCCCCCBBBAAAAAAAAAAAAAAAAAA@@@???>>>===<<<<<<<<<::::::999999888999999:::<<<;;;>>>EEEEEE???888666666444222222333444333222333222111///......------////////////////////////---------...000111333444111111111111222222222222///...------...///000111222222222222222222222222000000000000000111111222333222222111111222222222555555555555444333222222444444333222333555777888444333222111222555888:::BBBEEEIIILLLMMMNNNPPPRRRRRRRRRSSSUUUXXXZZZ\\\]]]^^^```ccciiiuuuwwwllleee```YYYMMMDDD<<<666222333333222222555:::;;;===@@@CCCEEEGGGIIIRRRTTTXXXZZZZZZWWWRRROOOLLLQQQ___uuutttooonnnoooyyy}}}ooo```XXXXXX]]]hhhsss{{{~~~tttqqqnnnjjjeee^^^VVVQQQHHHCCC<<<888777666333111222222222222333444555666444444555666777777777777555555666777888999::::::777777777777777777777777777888999:::;;;<<<===>>>???AAADDDFFFHHHKKKOOORRRTTTVVVZZZ^^^bbbdddeeefffgggfffeeeeeeccc```\\\YYYTTTMMMGGGEEEAAA<<<999:::777777666666666888999:::<<>>===<<<<<<:::999999888999999:::::::::<<>>888555444444222000111222222222444555666777444555666888888888777666333333444666777999::::::555555666666666666666666777777888999;;;<<<===>>>???AAADDDFFFHHHKKKNNNQQQTTTVVVYYY\\\```cccdddeeefffeeeccccccaaa^^^ZZZVVVPPPIIICCCAAA>>>999777888888777777777888999:::;;;<<>>===<<<;;;999999888888999999::::::777888>>>FFFGGG???777333666444222222444444444333222111000///............////////////////////////000000////////////000000111111111000000///////////////......///111222333000111333444444333111000000000000000000111111222222111111111111222222333333333222111111111111111111222333444555444444333333222222222444888<<<>>>BBBFFFJJJMMMNNNPPPRRRTTTTTTUUUUUUVVVXXXYYY[[[\\\___```dddiiittt{{{uuullleee]]]RRRFFF===444111000222222111333777<<<>>>BBBDDDEEEGGGKKKMMMSSSTTTWWWXXXWWWUUUQQQOOONNNQQQZZZllluuunnnlllrrr|||wwwjjj]]]VVVWWW]]]gggqqq|||}}}yyyuuuqqqpppmmmiiiccc\\\SSSJJJDDD===:::777444333333222222111111222333444666777888555666777888888888777666333333444666777888999:::555555555555555555666666666777888999;;;<<<======???AAACCCEEEGGGJJJMMMPPPTTTUUUXXX[[[___bbbdddeeeeeedddcccbbb```]]]XXXUUUNNNGGGBBB@@@===999777888666666666777888999:::;;;<<>>===<<<:::999999888888888999999:::;;;777555666;;;<<<888444444444222111111222333333222222111000//////......///........................000000////////////000000222222111111000000//////......,,,,,,,,,,,,---...000111333444444333111000000000000000000111111222222222222222222333444444222222111000000000111111000111333444555444222222222222111222444888<<<>>>@@@DDDHHHKKKMMMOOOQQQSSSUUUUUUUUUVVVXXXZZZ[[[\\\___aaadddiiisss|||uuulllcccXXXMMM@@@777444111000222111000333999;;;???DDDFFFFFFIIIMMMQQQVVVXXXZZZ[[[ZZZWWWTTTQQQNNNOOOWWWhhh}}}sssnnnnnnttt}}}uuuiii\\\VVVWWW]]]gggqqq}}}}}}zzzvvvqqqmmmmmmiiiccc\\\UUUMMMEEE@@@999888666444333333333444222222222333444666777888666777777888888777777777555555666666777777888888555555555555555555555555666777888999:::;;;<<<===???AAACCCEEEFFFIIILLLOOOSSSTTTWWWZZZ]]]```cccdddeeedddbbbaaa___\\\WWWTTTLLLFFF@@@???===999777888333444555777888:::;;;;;;>>>???AAAEEEOOO___rrryyyjjj___UUUNNNNNNSSSZZZ___dddkkkrrrxxxzzz~~~~~~}}}}}}|||xxxxxxxxxxxxxxxwwwwwwwwwtttqqqnnnmmmnnnqqqrrrsssqqqpppooonnnlllkkkjjjiiihhhfffcccaaaaaa```___]]]\\\\\\[[[YYYVVVSSSPPPOOOOOOMMMLLLKKKKKKJJJIIIGGGHHHHHHHHHGGGFFFFFFEEEEEEEEEEEECCCBBBAAAAAAAAAAAA>>>>>>???>>>===<<<:::888888888888888999:::;;;;;;:::666555888999777666888333111000000222333333222111111000///////////////........................---------...000111333444333333333333333222222222222222000/////////000000111222333333333333222111000000000000000111111222222222222222333444555555222111000//////000111222000111333333333333222111000000///000222555999;;;???BBBFFFJJJLLLNNNPPPRRRTTTUUUUUUWWWYYY[[[\\\^^^```aaadddiiisssyyysssnnneee\\\RRRHHH===666555222111111000///444;;;:::???EEEGGGHHHJJJOOOTTTYYYZZZ\\\\\\[[[XXXUUUSSSMMMNNNTTTdddyyy{{{qqqqqqtttwwwuuuiii\\\WWWXXX^^^hhhrrr~~~}}}zzzvvvrrrllliiieeeaaaZZZSSSMMMGGGAAA===555555555444333333444444333333333444444666777777888888777777777777777888888888888777777666666666777777666666555555444444666666777999:::;;;<<<===>>>@@@CCCDDDFFFHHHKKKNNNQQQRRRTTTWWW[[[^^^aaacccdddbbbaaa```^^^ZZZUUURRRJJJDDD???>>><<<888666888444555777999<<<>>>???@@@???@@@BBBEEEMMM[[[lllxxxttt___TTTNNNJJJGGGEEEGGGKKKQQQXXX```hhhnnnttt~~~~~~}}}}}}|||zzzzzzyyyxxxwwwwwwvvvvvvssspppnnnnnnooorrrsssssspppooonnnllljjjhhhgggfffiiigggdddcccbbbbbb```___]]]\\\[[[YYYVVVSSSPPPNNNNNNLLLKKKJJJKKKKKKIIIHHHHHHGGGGGGFFFEEEEEEDDDDDDCCCCCCBBBAAAAAAAAAAAAAAA>>>???@@@@@@???===:::999888888888888999:::;;;<<<;;;888888===>>>;;;999999333222111111333444444333111000000///////////////........................---------...000111333444222333333333333333333444333333222111111222333444222222222222222222222222000000000000000111111222111111111111222333444555333222000//////000222333111111222222222222111111111000//////111555888:::>>>AAAFFFJJJLLLNNNPPPRRRSSSTTTUUUWWWYYY[[[^^^___```bbbdddiiirrr|||rrrhhhccc\\\UUUNNNFFF>>>999666333111111///...444<<<:::???EEEHHHHHHKKKQQQVVVYYYZZZ[[[\\\ZZZXXXUUUSSSMMMMMMSSSbbbwwwwwwppptttzzzyyyuuuiii]]]XXXYYY___iiisss}}}yyyvvvrrrmmmhhhddd___ZZZSSSMMMGGGCCC???<<<333444444333222222333555444444444444444555666777999888777666666777888999;;;:::999888777666555444888888777666555555444444666666777888:::;;;<<<===>>>@@@CCCDDDEEEHHHKKKNNNPPPQQQSSSUUUYYY\\\___aaacccaaa```^^^\\\YYYTTTPPPIIICCC>>>===;;;777666777777888;;;>>>AAACCCEEEEEE@@@BBBEEEHHHNNNZZZiiisss~~~rrr___QQQJJJGGGDDDBBB<<<===@@@FFFNNNWWW^^^bbbppp|||~~~}}}}}}|||}}}|||{{{yyywwwvvvttttttssspppnnnoooqqqsssttttttooonnnlllkkkhhhfffeeedddjjjhhheeedddccccccaaa```]]]]]]\\\ZZZWWWSSSPPPNNNMMMKKKJJJJJJKKKKKKJJJHHHGGGGGGFFFFFFEEEDDDDDDDDDBBBBBBAAA@@@@@@@@@AAAAAA???@@@AAAAAA@@@>>>;;;:::888888888888999:::;;;<<<999888<<>>BBBFFFJJJLLLNNNQQQRRRSSSSSSUUUWWWYYY\\\^^^``````bbbdddiiirrruuulllhhhaaaWWWNNNFFF???666000000111222222222333666888@@@CCCGGGIIIJJJOOOUUU[[[[[[\\\^^^``````\\\VVVQQQLLLJJJNNN]]]rrrwwwsssuuuxxxwww{{{jjj[[[VVVWWW\\\hhhvvv}}}xxxrrrllleee^^^YYYTTTPPPJJJDDD@@@<<<888555444333333222333444666777555666666777777777777666999999999888888888888888777777888888888888777777444444444444444444444444:::888777666777999<<<>>>???@@@AAACCCEEEHHHJJJKKKQQQRRRTTTTTTUUUWWW[[[^^^^^^aaabbb___^^^[[[TTTMMMHHHAAA;;;:::888555555777555777;;;BBBHHHLLLNNNNNNKKKGGGHHHNNNSSSXXXcccnnn{{{iii]]]NNNFFFFFFGGGDDD@@@CCCAAAAAACCCCCCGGGSSS___lll}}}{{{zzzyyyxxxyyyyyyzzzyyywwwvvvuuusssrrrppppppqqqrrrrrrrrrssspppmmmiiigggfffggghhhnnnkkkgggeeedddcccaaa```^^^\\\YYYVVVTTTRRRNNNLLLNNNMMMKKKKKKLLLLLLJJJIIIFFFFFFEEEEEEDDDCCCCCCCCCCCCBBBAAA@@@????????????@@@@@@@@@??????>>>===<<<999666666>>>IIIOOOMMMHHH>>><<<::::::;;;;;;888555666666666666555444333222222222111000///...------...........................000222222111000///000111222222333222111000///////////////000000000000//////000111111111111111111111000000111111222333222222111000000111222222222000///...///000222333222222222333333444444444444222333666666444777===>>>AAAFFFIIIKKKMMMOOOQQQTTTUUUUUUWWWYYY[[[]]]___```aaacccgggqqq}}}qqqkkkddd___VVVLLLDDD<<<666222000111222222222333666999@@@DDDJJJMMMOOORRRVVVZZZ]]]^^^aaacccbbb^^^WWWQQQOOOMMMPPP\\\mmm{{{~~~~~~{{{vvvwwwyyy}}}{{{jjj[[[VVVWWW\\\iiiwww|||xxxrrrlllfff___XXXSSSJJJFFFAAA>>>;;;999666444555444333333444555777888777888999999:::999999999:::999999999999888888888999999999999888777555555444444444444444444444444999888777777888:::<<<===>>>???@@@BBBDDDGGGIIIKKKPPPRRRSSSTTTUUUWWW[[[^^^^^^aaabbb___]]][[[TTTLLLGGG@@@;;;999888555555888:::<<<@@@FFFLLLPPPRRRSSSOOOMMMOOOUUUZZZ___iiissszzzyyyhhh\\\TTTKKKHHHJJJLLLIIIDDDDDDBBBCCCDDDDDDFFFOOOZZZmmm}}}|||{{{{{{|||||||||{{{zzzyyyxxxuuusssqqqqqqsssuuuvvvvvvvvvuuutttrrrrrrssstttuuurrrooojjjfffcccbbb```^^^[[[YYYWWWUUUUUUSSSQQQOOOMMMLLLJJJJJJKKKKKKIIIHHHHHHHHHGGGFFFFFFEEEEEEDDDCCCBBBAAA@@@????????????????????????>>>===<<<;;;:::888888>>>GGGKKKJJJFFF===;;;::::::;;;:::777555555555444444333333222222222222111000///...------...........................000222222111//////000111222222333222111000///////////////000000000000//////000111111111111111111111000000111111222333555444444333333444444555111111/////////000222333111111111111111111222222444222333666666444777===>>>AAAFFFIIIKKKMMMOOOQQQUUUUUUVVVXXXZZZ\\\^^^___```aaacccgggqqqyyyqqqnnnddd```WWWLLLAAA999555444000111222111222444777:::@@@FFFMMMRRRTTTUUUXXX[[[___aaadddffffff```XXXRRRPPPNNNPPP[[[kkkwww||||||{{{zzz{{{yyyyyyzzzjjj[[[WWWXXX]]]iiiwww~~~xxxsssllleee^^^VVVNNNJJJ@@@===:::888777777555444555444444444444666777999::::::;;;<<<<<<<<<<<<<<<;;;;;;:::::::::999999999;;;;;;:::999888666444333444444444444444444444444777777888999:::;;;<<<<<<===>>>???AAACCCFFFHHHJJJNNNPPPRRRTTTUUUWWW[[[]]]^^^aaaaaa___]]][[[TTTLLLFFF???:::999888666666999<<<>>>BBBGGGLLLPPPTTTVVVSSSTTTXXX```eeejjjrrryyyzzztttbbbSSSQQQNNNMMMQQQUUUUUUPPPKKKFFFCCCCCCCCCCCCDDDKKKTTTkkk~~~}}}}}}}}}}}}}}}|||{{{zzzyyyxxxuuussstttwww{{{~~~wwwssslllgggcccaaa___]]]XXXWWWUUUUUUUUUTTTSSSQQQMMMKKKJJJJJJJJJJJJIIIGGGIIIIIIIIIHHHGGGGGGFFFFFFCCCBBBAAA@@@????????????>>>>>>>>>>>>===<<<;;;:::555555666999===??????>>><<<;;;:::::::::999777555444333222111111222333333222222111000///...------...........................000111111000///000000111111222333222111000///////////////000000000000//////000111111111111111111111000000111111222333333222111111111111222333111111000///000111222333222222111111111111111111333222333555555444777<<<>>>AAAFFFIIIKKKMMMOOOQQQUUUUUUVVVXXXZZZ\\\^^^___```aaacccgggqqqvvvqqqqqqkkkggg]]]OOO@@@777444555000111111111222444888<<>>>>>>>>>>>>>>===<<<<<<;;;;;;::::::::::::::::::999888777555555555555555555555555555555555777999:::<<<<<<<<<<<<======>>>@@@BBBEEEGGGIIIMMMOOORRRTTTUUUXXX[[[]]]^^^aaaaaa___]]][[[TTTLLLEEE>>>999999888666666999999;;;???CCCGGGKKKPPPSSSUUUZZZaaajjjpppvvv|||~~~~~~xxxlll]]]RRRPPPSSSYYY___bbb___XXXQQQGGGCCC@@@@@@AAACCCKKKUUUgggzzz|||||||||{{{zzzzzzyyyyyyyyywwwuuuwww|||xxxssslllgggcccaaa___^^^XXXWWWUUUTTTUUUTTTRRRQQQMMMLLLJJJJJJKKKKKKIIIHHHJJJIIIIIIHHHGGGGGGFFFFFFBBBBBBAAA@@@????????????============<<<;;;:::999333444666666666666777888:::::::::999999888777666555444222000000222333555111111111000///....................................///111000//////000111000111222333222222000000////////////000000000000//////000111111111111111111111000000111111222333111111000000000000111111111111000000000111222333444444444333333222222222333111222555555444777<<<>>>AAAFFFIIIKKKMMMOOOQQQTTTTTTUUUWWWYYY[[[]]]^^^```aaaccchhhqqqtttooooootttnnnaaaPPP@@@555333444000111111111222555:::>>>EEEJJJOOOSSSTTTWWW\\\```ccceeehhhjjjiiiddd\\\VVVMMMOOOVVVeeewww}}}vvv{{{|||xxxwwwxxxyyyiii[[[YYYZZZ^^^jjjwww}}}vvvjjj^^^RRRHHH@@@;;;<<<999666555666666555444333333222333444555777999;;;<<<===>>>????????????>>>>>>>>>===<<<;;;;;;:::888999999999999888888777555555555555555555555555555666999;;;=========<<<<<<===>>>@@@BBBEEEGGGHHHLLLNNNRRRTTTVVVYYY\\\^^^^^^aaabbb```^^^\\\UUUMMMDDD>>>999888888666666999666999<<<>>>AAAFFFLLLQQQWWW^^^iiirrrzzzyyylll```XXXWWW]]]ffflllkkkdddYYYRRRIIICCC>>>>>>AAAFFFQQQ[[[ggguuu}}}||||||{{{zzzzzzzzzyyyyyyxxxwwwyyy{{{xxxtttpppjjjfffdddbbbaaa```ZZZXXXVVVTTTTTTSSSPPPNNNOOOMMMLLLLLLMMMLLLKKKIIIHHHHHHHHHGGGFFFFFFEEEEEEBBBBBBAAA@@@????????????=========<<<<<<;;;:::999777999:::999777666888999888999999999888777666666666555333111111222444555111111000000//////......////////////////////////---///000/////////000222000000222222333222111000////////////000000000000//////000111111111111111111111000000111111222333333444444444444444444333111111111111111222222333444444444333333222222222333111222555555333666<<<>>>AAAFFFIIIKKKMMMOOOQQQRRRSSSTTTUUUWWWZZZ\\\]]]aaabbbdddhhhrrrwwwqqqqqqtttlll]]]KKK===444222222000000000000222555;;;???HHHLLLQQQTTTVVVYYY^^^bbbccceeegggiiihhhddd^^^YYYSSSUUU]]]kkk}}}{{{uuuyyy||||||}}}wwwtttuuuyyyxxxiii\\\YYY[[[___jjjxxx~~~vvviii\\\OOOEEE===888;;;888555444444444333222333333333333444666888:::;;;<<<===???@@@@@@@@@@@@@@@@@@???>>>===<<<<<<;;;888888999999999999999888555555555555555555555555555666999;;;============<<<===>>>@@@BBBEEEGGGIIIKKKNNNRRRVVVXXXZZZ]]]``````ccccccaaa___]]]VVVNNNEEE>>>999888777555555888666999<<<===???DDDKKKQQQYYYdddpppzzz|||mmmbbb]]]```gggooorrrmmmcccXXXQQQKKKEEE@@@BBBGGGNNNYYYccchhhrrr~~~}}}||||||{{{{{{|||zzzxxxwwwyyy}}}yyyuuurrrmmmkkkgggeeedddcccbbb```[[[YYYVVVTTTSSSQQQNNNLLLPPPNNNMMMMMMMMMMMMLLLJJJGGGGGGGGGFFFEEEEEEDDDDDDCCCBBBAAA@@@????????????============<<<;;;:::999888999999777666555666888777888999999777666666777777666444333222222333333111000000000/////////...////////////////////////---...//////......000222///000111222333222111111////////////000000000000//////000111111111111111111111000000111111222333222222333333333333222222111111111222222222222333222222111111111111111111222111222444444333666;;;>>>AAAFFFIIIKKKMMMOOOQQQSSSSSSTTTUUUXXXZZZ\\\]]]aaabbbdddhhhrrrvvvpppmmmjjj```PPPAAA777333111111000000000000222666<<>>@@@AAABBBBBBBBBAAAAAA@@@???>>>===<<<<<<::::::::::::999888888777555555555555555555555555666777888:::<<<===>>>???===>>>???AAACCCFFFHHHIIIKKKOOOSSSWWWZZZ\\\___aaaaaaddddddbbb```^^^WWWOOOFFF???999888777444444666777:::<<<===>>>CCCKKKRRR^^^jjjxxxssshhheeegggnnnuuuvvvnnncccYYYTTTNNNIIIGGGKKKQQQWWW```gggiiinnnttt~~~~~~}}}{{{{{{{{{{{{{{{zzzyyywwwxxx{{{~~~|||xxxuuuqqqnnnlllhhhgggeeeddddddbbb```^^^[[[XXXVVVTTTSSSQQQOOOLLLOOONNNLLLLLLMMMMMMKKKJJJGGGGGGGGGFFFEEEEEEDDDDDDCCCBBBAAA@@@????????????======>>>======<<<;;;:::777666555444444555555555555777999999666555666777666555444333222111000///000000000000////////////////////////////////////---.........---...111333///000111222333222222111////////////000000000000//////000111111111111111111111000000111111222333///000111111111111000///111111222222333333333222111111111111111111222222222000111444444333666;;;>>>AAAFFFIIIKKKMMMOOOQQQTTTUUUVVVWWWYYY\\\^^^___aaabbbdddiiirrrxxxnnngggccc```UUUEEE888333111111000000000000000222666===AAAHHHOOOWWW]]]______aaabbbbbbbbbcccdddeeeccc```]]]UUUXXX```mmm}}}|||sssxxx}}}uuummmnnnpppvvvxxxiii\\\ZZZ\\\```kkkxxxwwwnnnbbbUUUKKKCCC<<<999;;;999666555666777777666777777777777999;;;===>>>===>>>@@@AAABBBCCCCCCCCCBBBBBBAAA@@@???>>>===<<<<<<<<<;;;:::999888666555666666666666666666666666666777888:::<<<===???@@@===>>>???AAACCCFFFHHHJJJKKKOOOTTTXXX[[[]]]```bbbbbbeeeeeecccaaa___XXXPPPFFF???999888666333333555666999;;;<<<<<>>>>>>>>>>>===<<<;;;::::::888666666888999999888555777999999666444555777555555444333111///---,,,000000000000////////////000000000000000000000000---.........---...111333///000111222333333222111////////////000000000000//////000111111111111111111111111000111222222333222333444555555444333222111111222333333333333222222222222333333444444555222000111444444333666;;;>>>AAAFFFIIIKKKMMMOOOQQQVVVVVVWWWYYY[[[]]]___```aaabbbeeeiiisss~~~zzzxxxnnnbbb[[[RRRHHH===888444000111444777333111222222333999AAALLLQQQXXX]]]```bbbcccdddeeedddcccddddddccc```]]]XXXYYY^^^jjj|||}}}sss~~~rrrkkkkkklllttt~~~wwwmmmbbb\\\ZZZ___kkkwww}}}uuulll]]]PPPFFF???;;;999888888777777777777666666444555666888:::;;;;;;<<>>===<<<;;;;;;;;;;;;:::::::::999999777777777777777777777777888888999999999:::::::::===>>>@@@AAABBBEEEIIILLLMMMPPPSSSVVVYYY\\\___bbbdddhhhiiifffdddaaaYYYQQQCCC<<<777777999777666777888777999;;;;;;>>>GGGRRR```kkk}}}{{{ppptttzzz|||wwwqqqllleee___]]][[[ZZZ___ggglllllljjjiiimmmrrrwww~~~~~~}}}|||{{{{{{zzz{{{zzzyyyxxxwwwwwwxxxxxx|||{{{xxxsssmmmhhhffffffccccccccccccbbbaaa___^^^ZZZYYYWWWUUURRROOOMMMLLLMMMLLLJJJIIIHHHHHHIIIJJJGGGGGGGGGFFFEEEDDDCCCBBBDDDCCCAAA@@@???@@@@@@AAA=========<<<;;;;;;::::::777777666666666666777777666444333333555666666555333333444444333333222111111000///......------...000000000000////////////111111000000//////......111222222333333222222111111000...---...///111222111222222333222111000//////000000000111111111111111111111000111111222333222111000//////000111222111111222222222333333333111222444444444555888:::<<<>>>BBBGGGLLLNNNNNNMMMQQQTTTXXXZZZ\\\\\\^^^___dddeeegggkkktttvvvtttrrrjjj```\\\OOOFFF<<<777333000000333666222000111222333:::AAAKKKPPPWWW]]]aaacccdddeeefffeeedddddddddbbb___\\\XXXXXX]]]kkk~~~yyyrrrlllkkkmmmuuuwwwmmmbbb\\\ZZZ^^^jjjvvv|||vvvlll\\\NNNCCC===999777:::999888777777666555555555666777999:::<<<===>>>BBB@@@@@@BBBDDDEEEDDDBBBCCCBBBAAA@@@???===<<<<<<;;;;;;;;;;;;:::::::::999777777777777777777777777:::::::::;;;;;;;;;<<<<<<===???@@@AAABBBEEEIIILLLNNNQQQTTTWWWZZZ]]]```ccceeehhhiiifffdddaaaZZZQQQDDD<<<777888888666555666888777999<<<<<<===EEEOOOZZZggg{{{yyy{{{~~~xxxssslllffffffeeegggoooxxx{{{~~~}}}|||{{{zzzzzzzzzxxxuuusssrrrrrrssstttuuutttrrrnnnjjjfffeeefffddddddddddddccc```]]]\\\YYYXXXVVVTTTRRRPPPNNNMMMMMMLLLJJJIIIHHHIIIIIIIIIGGGGGGGGGGGGFFFEEEDDDDDDCCCBBBAAA???>>>>>>??????>>>>>>===<<<<<<;;;;;;:::777777666666666666777777777666444444666777666666333444444444444333222222111111///...............000000000000/////////...000000000000////////////111222222333333222222111000000.........///111222111222222333222111000///111111111111222222222222111111111111111222222333222111000//////000111222222222222333333333333444000111333333333444777999===???CCCGGGLLLNNNOOOOOOSSSUUUXXXZZZZZZ[[[]]]___bbbccceeeiiirrrzzzuuusssoooggg```\\\KKKBBB999555222//////222444111///111222444:::BBBJJJOOOWWW^^^bbbeeefffhhhgggfffeeedddcccaaa^^^[[[ZZZXXX\\\kkksssmmmlllnnnvvvvvvmmmbbb[[[YYY]]]iiittt~~~{{{uuujjj[[[MMMCCC???======>>><<<:::999888777555444777777777888:::<<>>===<<<;;;<<<<<<<<<;;;;;;::::::888888888888888888888888<<<<<<<<<<<<============>>>@@@AAABBBCCCEEEIIILLLOOORRRVVVYYY[[[^^^bbbdddeeehhhiiigggeeebbbZZZQQQEEE===888888888666555666777777999<<<<<<<<>>=========>>>>>>>>>===<<<<<<;;;;;;888777777666666777777888999777555555777888777666444444444444444333222222111111000///............000000000/////////......////////////000000000000111111222222222222111111000///.........///111222111111222333222111000///111222222222222333333333111111111111111222333333222111000//////000111222222222222333333333444444///000222222222333666888>>>@@@DDDHHHKKKOOOQQQRRRUUUWWWXXXXXXYYYZZZ\\\^^^aaabbbdddgggppp}}}zzzvvvrrrjjjaaaYYYUUUEEE===666444111...///111222//////111222444:::AAAHHHOOOWWW___dddgggiiijjjiiihhhfffeeedddaaa^^^[[[[[[XXX\\\mmmuuunnnnnnpppxxxwwwmmmaaa[[[XXX\\\gggsss|||zzzqqqhhhZZZNNNGGGFFFGGGIIICCCAAA>>>======;;;888555999888888888999<<>>>>>===<<<======>>>===<<<;;;:::::::::::::::::::::::::::============>>>>>>>>>>>>@@@AAABBBCCCDDDFFFJJJMMMPPPSSSWWWZZZ\\\___cccfffeeehhhiiigggeeebbbZZZRRRFFF>>>999999999777555666666666888;;;;;;:::===BBBHHHTTTfffyyy{{{|||}}}{{{zzzyyy}}}{{{xxxuuurrrooonnnnnniiijjjjjjiiifffddddddddddddeeeffffffdddaaa]]]ZZZ\\\[[[YYYVVVSSSPPPNNNMMMMMMMMMLLLKKKJJJIIIIIIHHHEEEFFFGGGHHHHHHHHHHHHHHHDDDCCCBBBAAA???>>>>>>===???>>>>>>======<<<;;;;;;888777777777777777777888999777555555666777666555444444444555444333333222222111000///............000000/////////..................///000111111111111111222222222222111111000//////...///000111111000111222333222222000000111111111222222222333333222111111111111222333333222111000//////000111222111111111222222222222333///111222333333444666888???AAAEEEHHHKKKOOORRRUUUWWWXXXXXXXXXWWWXXX[[[^^^```aaacccgggooovvvvvvrrrkkkbbbXXXPPPKKK@@@999444222111......111111......111222333999@@@HHHOOOXXXaaafffiiijjjkkkkkkjjjhhhgggeeebbb___[[[[[[XXX]]]nnnyyyqqqqqqsss|||xxxnnnbbb[[[XXX[[[fffrrr~~~|||yyyooofffYYYNNNIIIIIILLLMMMIIIFFFDDDDDDFFFDDD>>>:::;;;:::999888999;;;>>>???AAABBBCCCDDDDDDEEEEEEEEECCCBBBBBBAAA@@@???>>>>>>>>>???@@@@@@@@@???===<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>AAABBBDDDDDDEEEGGGJJJMMMQQQTTTWWWZZZ]]]```dddffffffiiijjjgggeeebbb[[[RRRGGG???:::::::::888777888777555777::::::999:::>>>BBBJJJWWWfffwww~~~|||zzzzzz|||{{{zzzxxxuuuqqqnnnkkkiiijjjjjjiiifffcccbbbbbbeeefffggggggeeebbb___]]]___^^^[[[XXXTTTQQQNNNMMMMMMMMMMMMLLLJJJIIIHHHHHHEEEFFFGGGHHHHHHHHHHHHHHHDDDDDDCCCCCCAAA@@@??????>>>>>>>>>===<<<<<<;;;;;;888888777777777777888888888666444444555555555444444444555555555444333333222111000//////......///////////////............------...///000111222222000111111222222111111000///////////////000000111000000222222333222111000000000000000111111111222222222222111222333333444222111000//////000111222000000000000111111111111111222333444444555777:::>>>AAAFFFIIIKKKNNNSSSVVVWWWXXXXXXWWWWWWXXXZZZ]]]```aaaccchhhpppsssssspppggg___XXXOOOHHH<<<666222222222//////111111......111222222777>>>HHHOOOYYYbbbgggjjjkkklllmmmkkkiiihhhgggeeeaaa^^^ZZZYYY___ppp~~~uuuuuuwwwyyyoooccc\\\XXX[[[fffrrr}}}|||zzzooofffYYYOOOIIIHHHJJJKKKMMMKKKKKKNNNQQQOOOHHHAAA======<<<;;;;;;<<<===>>>@@@BBBDDDDDDCCCCCCDDDEEECCCBBBBBBAAA@@@@@@??????@@@AAABBBCCCCCCAAA???>>>========================>>>>>>>>>>>>????????????CCCDDDEEEEEEFFFHHHKKKNNNQQQTTTXXX[[[]]]```dddffffffiiijjjhhhfffccc[[[RRRHHH@@@;;;<<<===;;;:::;;;:::777777;;;<<<:::;;;???AAAFFFNNNXXXfffzzz~~~}}}|||{{{yyyyyyxxxwwwtttpppmmmkkklllmmmnnnmmmjjjgggeeeeeejjjjjjiiihhhfffccc```___```^^^\\\XXXTTTQQQNNNMMMNNNNNNMMMMMMKKKJJJHHHGGGEEEEEEFFFGGGHHHHHHGGGGGGCCCDDDDDDDDDCCCBBBAAA@@@=========<<<;;;;;;::::::999888888777777888888999888666444444444555444333555555555555555444333333222222111000/////////////////////.........---------......///000111111222000000111111111111000000////////////000000000000///000111222333222111111//////000000000111111111222222222222222333444444222111000//////000111222000000000000111111111222111222444444444555888:::<<>>>>>======>>>AAACCCDDDBBBBBBCCCEEEBBBBBBBBBAAAAAA@@@@@@???BBBCCCEEEFFFEEEDDDAAA@@@??????????????????????????????@@@@@@@@@AAAAAAAAADDDEEEFFFFFFFFFHHHKKKNNNQQQTTTWWWZZZ]]]```cccffffffiiijjjhhhfffccc[[[SSSHHHAAA<<<===???======>>>>>>::::::===>>>>>>???CCCDDDGGGLLLSSS___ooo~~~}}}}}}zzzxxxvvvsssqqqpppppppppsssuuuwwwvvvtttqqqpppoooqqqooollliiieeebbb```^^^\\\[[[YYYVVVSSSQQQOOONNNNNNNNNNNNMMMLLLJJJHHHGGGEEEEEEFFFFFFGGGFFFFFFFFFAAABBBBBBCCCCCCBBBAAAAAA<<<<<<<<<;;;::::::999999999888888777777888888999999777555444555555444333555555555555555444444333333222111000//////////////////.........---------......//////000000111111000000111111111111000000...//////000000000000000///000111222333222222111000000111111111222222222333222222222222333444444222111000//////000111222111222222222333333333333000222333333333555777999999???GGGKKKLLLMMMQQQUUUSSSUUUXXXYYYXXXYYYZZZ[[[]]]___bbbgggrrrsssqqqiii]]]VVVQQQGGG;;;888333000222333111000222111//////111111111555;;;JJJQQQ[[[dddiiikkkkkkkkknnnmmmlllkkkjjjhhheeebbbWWWZZZcccsss{{{||||||qqqeee]]]YYY\\\gggrrr}}}~~~{{{kkkddd[[[SSSPPPPPPQQQQQQRRRSSSVVV]]]cccaaaWWWMMMDDDDDDCCCCCCAAA@@@>>>===>>>@@@CCCCCCBBBAAACCCEEEBBBBBBBBBAAAAAA@@@@@@@@@CCCDDDFFFGGGGGGEEECCCAAA????????????????????????AAAAAAAAABBBBBBBBBCCCCCCDDDEEEFFFGGGGGGIIILLLNNNQQQSSSWWWZZZ\\\___cccffffffiiijjjhhhfffccc[[[SSSHHHAAA<<<>>>@@@??????@@@BBB===<<>>GGGKKKLLLMMMQQQTTTRRRTTTXXXYYYYYYYYYZZZ[[[[[[]]]aaafffqqqooohhh___XXXSSSKKKBBB;;;555444333111000//////...111111000///...000333666GGGSSS^^^cccgggkkklllkkknnnoooooonnnkkkfffaaa^^^]]][[[___mmm|||sssiiiaaa\\\]]]gggrrr}}}}}}yyyppphhh]]]TTTPPPQQQTTTVVVYYY[[[[[[[[[\\\\\\WWWOOOJJJHHHEEEBBB???======<<<@@@AAADDDEEEFFFEEEDDDCCCDDDDDDDDDDDDDDDDDDCCCCCCDDDEEEFFFGGGGGGFFFEEEDDDDDDEEEEEECCCAAA@@@AAABBBDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFGGGIIIKKKMMMOOOQQQTTTXXX\\\___aaabbbeeehhhjjjhhhfffddd\\\TTTGGGDDDAAA???AAACCCDDDDDDBBB>>>===AAADDDFFFIIIMMMMMMTTTYYY[[[aaalllvvvzzz}}}{{{~~~}}}zzzwwwttttttwwwzzz|||yyywwwtttrrrnnnjjjeee```]]][[[YYYXXXVVVTTTSSSRRRQQQQQQQQQPPPOOOMMMLLLJJJIIIHHHDDDDDDDDDCCCBBBBBBAAAAAABBBBBBAAAAAAAAAAAA@@@@@@@@@@@@>>><<<:::999999999999888777777888888777666666555555555666666555555444777555111222777666111//////000333444333///,,,////////////////////////...////////////---,,,+++000000111111111111000000...111111...---000111///////////////............000000111222222222222111111222333444555555555555000000//////000222555666111111111111111111111222222111111222333555777999===@@@EEEIIIKKKLLLNNNOOOSSSTTTVVVXXXYYYZZZ[[[[[[]]]^^^aaaeeeoookkkddd\\\UUUOOOHHH???888444333222111000/////////000000000//////222666999GGGRRR^^^cccgggkkkmmmlllnnnnnnooommmjjjeee```]]]YYYYYY]]]jjj~~~vvvkkkbbb\\\\\\fffrrr}}}}}}yyyqqqiii___WWWTTTUUUWWWYYYYYY\\\]]]]]]]]]]]]VVVNNNKKKIIIFFFCCC@@@???>>>>>>???@@@CCCEEEFFFGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCFFFFFFHHHHHHHHHGGGFFFEEEEEEFFFEEEDDDBBBAAABBBCCCDDDDDDDDDEEEEEEEEEEEEFFFGGGGGGGGGHHHIIIKKKMMMOOOOOOQQQTTTXXX[[[^^^```bbbcccfffgggfffdddbbbZZZRRRGGGDDDAAA@@@AAACCCDDDDDDCCC??????DDDIIIKKKOOOTTTWWW^^^dddeeeiiirrr{{{~~~~~~||||||{{{zzzxxxvvvvvvyyy{{{|||xxxvvvtttsssqqqnnnjjjeeeaaa^^^\\\ZZZYYYWWWUUUSSSQQQPPPPPPOOONNNMMMKKKJJJHHHGGGFFFEEEDDDDDDCCCCCCBBBAAAAAABBBBBBAAAAAAAAA@@@@@@@@@>>><<<;;;;;;;;;;;;;;;:::888777666777888999888777666777777666444444444555555666444111222666555111///...///000222111///---////////////////////////...///000000000///...---000111111111111111111000222777999333......111222222111111000000/////////000000111222222222222111111222333555666777777777555333222000000000111222111111111111111111111000222222222222333555777999===AAAFFFJJJLLLMMMOOOQQQUUUVVVXXXZZZ[[[\\\]]]]]]\\\]]]___dddnnneee___WWWPPPJJJCCC:::555333222111000000000000111//////000///000333888<<>>;;;999999;;;<<<:::777777666666777999:::999888666888999888777666555666555666444111222555555222///...---...///000///---////////////////////////...///000000111000000000111111222222222222111111666===???777///---000333444444333222111111000000///000111111222222111111111222444555666777777777555444222111000000000111222111111111000000//////222222222222444666888999>>>AAAFFFIIILLLMMMPPPQQQVVVWWWXXXZZZ[[[\\\]]]]]]ZZZ\\\^^^cccnnn```[[[SSSLLLFFF???777222111111000000000000111111///000000000111444888<<>><<<;;;;;;======:::777666555555777:::<<<;;;;;;999666888@@@JJJJJJ???444666555555666777666444222333111......///111111111////////////////////////,,,,,,------...///000111222222222333333222222222555666333000000222111---333222222111000000////////////000111111111111000333333333333222111000000///............/////////222111111111000000//////333333222333444666888:::<<>>??????>>>===<<<777666666777:::<<<<<<;;;:::666777@@@JJJKKK@@@444666555666;;;<<<888444222333111///...000111111111////////////////////////,,,,,,,,,,,,---...000000111111222222222222111111111000---+++///333222,,,000000000000000/////////...///000000111111000000333333333222111000///...111000000///...---,,,,,,111111111111111111111111333333333333555777999:::===@@@CCCFFFIIILLLPPPSSSXXXYYYZZZ[[[\\\\\\\\\\\\___```bbbgggqqqVVVSSSOOOGGG???888333111111000000/////////000000...////////////222777:::EEEPPP]]]dddiiiooorrrqqqqqqrrrrrrpppkkkfff```\\\YYYXXXXXX^^^lllxxxnnnfff___^^^eeeoooyyy}}}uuunnnddd[[[UUUSSSQQQQQQWWW^^^bbb```\\\ZZZVVVRRRLLLKKKJJJHHHGGGGGGGGGHHHIIIHHHHHHGGGFFFFFFFFFFFFFFFFFFGGGHHHHHHIIIJJJJJJHHHIIIJJJLLLMMMLLLLLLKKKJJJKKKLLLKKKIIIIIIKKKMMMKKKKKKLLLLLLLLLMMMMMMMMMLLLMMMOOOPPPQQQQQQPPPPPPRRRQQQQQQQQQRRRTTTVVVXXXWWWZZZZZZYYYYYYYYYUUUOOOKKKHHHCCC@@@@@@@@@@@@@@@@@@???AAAGGGNNNYYYkkkzzz~~~qqqcccZZZQQQLLLIIIIIIJJJKKKRRR[[[jjj~~~tttgggbbbbbbgggppp{{{}}}{{{{{{{{{zzzyyyyyyzzzzzzxxxuuusssssssssssssssrrrqqqpppnnnlllkkkiiihhhfffdddbbb```^^^^^^XXXWWWVVVTTTSSSRRRRRRRRRMMMMMMLLLKKKJJJIIIHHHHHHFFFFFFEEEEEEDDDCCCCCCCCC@@@@@@@@@@@@????????????@@@CCCFFFDDD???;;;:::<<<888777777888:::;;;;;;:::999777777;;;@@@AAA;;;666666444888@@@AAA:::333222111000......000111000///////////////////////////......------...///000111000111111111111111111000---...---+++...222222////////////000000000000000...//////000000000000000111111222222222222111111000111111111000//////...111111111222333333444444333333333333555777999:::???AAAEEEHHHKKKNNNSSSVVVYYYZZZ[[[\\\\\\\\\\\\\\\___aaabbbfffpppTTTRRRNNNFFF>>>777222111111111000///////////////,,,,,,---...///333888<<>>AAAGGGPPP]]]rrrqqq___TTTOOOLLLJJJKKKKKKKKKPPPWWW]]]qqqlllZZZOOONNNPPPQQQXXXccckkkttt|||zzzzzzzzzyyyxxxwwwxxxxxxvvvtttssstttuuurrrrrrqqqpppooommmkkkjjjgggfffeeecccaaa___^^^]]]WWWVVVUUUTTTSSSSSSSSSSSSOOONNNNNNMMMLLLKKKKKKJJJFFFFFFEEEEEEDDDDDDCCCCCC@@@@@@@@@????????????>>>GGGKKKMMMHHH>>>777555777999888777888:::;;;;;;:::888888888777666666777888666555:::BBBCCC;;;444222000...---...///000///---////////////////////////000//////......///111222000000111111111111000000+++000111...---000222222/////////000111111222222...//////000000000000000///000111222333444444444......000111333333444444111111222333444555555666333333333444555777999:::AAACCCFFFIIILLLPPPUUUXXXWWWXXXYYYZZZZZZZZZZZZZZZ``````bbbfffoooVVVRRRKKKBBB:::444222222///...---...///000///...//////...------000444888BBBOOO]]]dddhhhoootttuuuuuusssqqqooolllgggaaa\\\YYYVVVTTTVVV\\\jjj|||qqqiiiccc```dddjjjtttzzzvvvqqqdddUUULLLHHHDDDEEEGGGMMMOOORRRSSSSSSQQQNNNLLLIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDEEEFFFGGGHHHHHHIIIJJJJJJJJJKKKKKKKKKKKKKKKLLLMMMNNNMMMMMMNNNPPPSSSTTTSSSQQQPPPPPPQQQRRRRRRMMMNNNOOOQQQRRRQQQQQQPPPSSSSSSTTTTTTTTTRRRQQQPPPSSSSSSSSSSSSTTTUUUVVVWWWSSSRRRQQQRRRRRRRRRPPPNNNMMMIIIEEECCCCCCCCCBBB@@@@@@BBBFFFMMMYYYjjj|||}}}mmm```XXXQQQNNNNNNOOOMMMJJJMMMRRRSSSaaasss{{{mmm]]]QQQHHHBBBAAADDDFFFHHHMMMTTT[[[eeexxx}}}||||||{{{yyyxxxyyywwwvvvtttssssssssssssssssssrrrqqqnnnllljjjiiifffdddbbbccceeeddd```]]]YYYVVVTTTSSSSSSTTTSSSSSSQQQOOOMMMLLLLLLLLLJJJHHHGGGGGGFFFEEEDDDCCCBBBBBB@@@@@@@@@????????????>>>EEEDDDCCC@@@>>>;;;888777666666666666777777777777777777777777666666666666444444666666666555444333///...---------...000111222111000//////...//////......///000000000//////000111111000000///...---///............---------111111000//////000111111......///000111222222333///000111222222222222222111111111222222333333333333333222222222333444444333222222333444666888:::@@@CCCFFFIIIKKKMMMQQQSSSTTTXXX[[[\\\[[[[[[^^^```eeeffffffgggmmm|||UUUQQQIII@@@888444333333333111000111222222111000/////////......000555888BBBOOO]]]dddhhhnnnsssuuuuuusssrrrpppmmmhhhbbb^^^[[[WWWTTTUUUYYYeeeyyy}}}rrriiibbb^^^bbbhhhtttyyyvvvlll___PPPHHHCCC@@@AAADDDJJJLLLNNNPPPPPPNNNKKKJJJGGGGGGFFFEEEDDDDDDDDDEEEDDDDDDEEEFFFGGGHHHHHHIIIKKKKKKKKKLLLLLLMMMMMMMMMMMMNNNNNNNNNMMMNNNQQQSSSTTTSSSSSSRRRSSSSSSTTTTTTOOOPPPQQQRRRSSSSSSRRRRRRTTTTTTUUUUUUTTTSSSRRRQQQSSSSSSSSSSSSTTTUUUVVVVVVUUUTTTSSSSSSTTTTTTRRRPPPPPPLLLGGGEEEEEEFFFFFFEEEFFFIIIOOOYYYgggyyy~~~pppcccZZZ[[[WWWTTTRRROOOKKKLLLQQQQQQ]]]llluuuzzz|||wwwqqqaaaWWWMMMHHHCCC??????BBBAAABBBFFFKKKPPPXXXgggvvv}}}||||||{{{zzzxxxxxxwwwuuutttssssssssstttqqqqqqooonnnkkkiiigggfffaaa```______aaa```]]]ZZZXXXUUUSSSQQQRRRRRRQQQPPPRRRPPPOOONNNNNNMMMKKKIIIHHHHHHGGGFFFEEEDDDCCCCCC@@@@@@@@@????????????>>>>>>>>>>>>===;;;999888777777777777777888888888888777777777777666666666666555555666555555444333333111000///......///000111111000000////////////000......//////000000111111111111111111000///......++++++,,,,,,------......//////////////////////////////000000111111222222000000111222222222111111//////000111222333444555444333333222222222333333333222222333444666888:::@@@CCCFFFIIIKKKNNNQQQSSSVVVXXXZZZ[[[]]]```eeejjjuuuuuusssrrruuuUUUOOOFFF===666333333333111000......//////...,,,000000000//////111555999CCCPPP]]]dddhhhnnnssstttuuutttrrrqqqoookkkeeeaaa]]]YYYUUUTTTVVV___qqq}}}rrriiiaaa\\\___fffsssxxxvvvgggZZZLLLDDDAAA>>>???BBBFFFHHHJJJKKKKKKJJJHHHFFFEEEDDDCCCCCCCCCCCCDDDDDDCCCDDDEEEFFFGGGHHHIIIIIIKKKKKKLLLMMMNNNOOOOOOPPPNNNOOOPPPOOOOOOOOOQQQSSSRRRSSSTTTUUUVVVVVVVVVVVVSSSSSSTTTUUUUUUUUUTTTTTTVVVVVVVVVVVVUUUTTTSSSRRRTTTTTTSSSSSSSSSTTTTTTUUUVVVTTTSSSSSSSSSSSSRRRPPPPPPLLLHHHFFFGGGJJJLLLMMMPPPUUU^^^kkkzzz~~~sssfff]]]aaa\\\XXXUUUQQQNNNPPPVVVYYYbbbkkkooooookkkbbbYYYKKKEEEAAAAAA@@@>>>>>>@@@>>>???BBBEEEFFFJJJUUU```ooo|||{{{|||{{{zzzyyyxxxwwwuuutttsssrrrrrrrrrpppooommmkkkiiifffdddccc^^^^^^]]]^^^___^^^[[[YYYYYYWWWTTTRRRRRRRRRPPPOOOQQQPPPNNNMMMMMMLLLJJJHHHHHHHHHGGGFFFEEEDDDCCCCCC@@@@@@@@@????????????>>>::::::;;;;;;::::::999888777888888888999999999999777777777777666666666666777777555444333333333333444333222000000000000111000////////////000000111666555333222111111222222222222222222111000///...++++++,,,---...///000000000111222222222222111000000000000000000111111111111111222222222111111000//////111222444666777777555444333222222222222222333222222333444666888:::@@@CCCFFFIIIKKKNNNQQQTTTWWWXXXZZZ\\\___fffnnnsss|||{{{yyyvvvxxxSSSLLLBBB999444222222333000...------...---,,,+++000000111000000222666999BBBOOO]]]ccchhhnnnrrrtttuuutttsssrrrqqqmmmhhhddd^^^ZZZVVVTTTUUU]]]nnn~~~~~~yyywww{{{{{{qqqhhh```[[[^^^eeeqqqwww}}}}}}ttteeeXXXKKKDDDAAA???AAADDDDDDEEEGGGHHHHHHFFFDDDCCCAAAAAA@@@@@@AAABBBBBBCCCCCCCCCDDDFFFGGGHHHIIIIIIJJJKKKLLLMMMNNNOOOPPPQQQOOOPPPQQQQQQPPPPPPRRRSSSQQQRRRTTTVVVWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXWWWWWWYYYYYYXXXWWWVVVUUUUUUTTTUUUUUUTTTSSSSSSSSSSSSSSSSSSRRRPPPOOOOOOOOONNNMMMMMMJJJHHHGGGJJJNNNTTTWWW]]]dddnnn|||}}}uuuiii```^^^YYYUUUTTTSSSSSSZZZaaahhhooouuuuuurrrjjj^^^RRRGGGBBB???@@@AAA??????BBBDDDDDDEEEGGGFFFFFFMMMUUUddduuu~~~|||{{{{{{{{{zzzyyyzzzyyywwwuuusssqqqooooooooonnnkkkiiigggeeecccbbb`````````aaaaaa___]]]\\\\\\ZZZWWWVVVUUUTTTRRRPPPOOOMMMKKKJJJJJJJJJHHHFFFGGGGGGFFFEEEDDDCCCBBBBBB@@@@@@@@@?????????>>>>>>;;;<<<<<<<<<<<<<<<;;;;;;666777777888888999999999777777777777666666666666999777555333222222222222666555333222000000000111//////...//////000111111AAA>>>:::666333222222222222333333222222111000///...//////000111222222222222333555666666555333222111111111000000000000000222222222222222111000///222222333444555777777888555444333222111111111111333222222333444666888:::@@@CCCFFFIIILLLOOORRRUUUWWWXXXZZZ^^^cccjjjppptttooopppoooooosssPPPIII>>>666333222222111222111///000111111///...///000111111111222666888AAANNN\\\cccgggnnnssstttuuuuuutttsssrrrnnniiieee^^^YYYVVVUUUWWW```sss{{{ssspppuuuyyyppphhh___YYY^^^eeeooouuu|||{{{qqqbbbUUUHHHCCCAAA@@@BBBFFFEEEEEEFFFGGGFFFDDDBBBAAA=========>>>???@@@AAABBBCCCCCCDDDEEEGGGHHHIIIJJJJJJJJJKKKLLLNNNOOOPPPPPPPPPRRRSSSSSSRRRRRRRRRTTTPPPRRRTTTVVVWWWXXXWWWWWWZZZZZZZZZZZZZZZZZZ[[[[[[\\\[[[ZZZYYYXXXWWWVVVVVVVVVVVVTTTSSSRRRRRRQQQQQQRRROOOMMMLLLLLLLLLKKKJJJKKKJJJIIIJJJMMMSSSZZZ___iiippp{{{~~~}}}{{{uuujjjbbbZZZUUUQQQQQQSSSXXXaaalllsssyyy~~~}}}yyyppp```RRRIIICCC>>>???AAAAAADDDHHHNNNLLLMMMNNNLLLIIIMMMSSSZZZggg}}}~~~}}}{{{zzz{{{|||{{{zzz}}}{{{yyyvvvrrrnnnllljjjkkkjjjgggeeecccbbbaaaaaabbbcccddddddbbb```___^^^\\\ZZZXXXWWWVVVUUUSSSPPPOOOMMMKKKJJJJJJJJJHHHFFFEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>===<<<;;;:::999555555666666777888888999777777777777666666666666888777555333222111222222777666444222000000000000//////...//////000111111AAA>>>:::666333222222222222333333222222111000///111111111111111111111111222333555666666555333222111111111000000000000000222222222222222111000///333333333333333444444444555444333222111000000000333222222333444666888:::@@@CCCFFFJJJLLLOOOSSSVVVUUUXXX\\\bbbgggjjjkkkkkkcccdddeeegggoooMMMEEE;;;555222222111//////...---...///000///......///000000000222555777???LLLZZZbbbgggoootttvvvvvvuuuttttttrrrnnniiieee]]]YYYVVVVVVZZZeeezzz|||tttqqqyyy~~~xxxqqqhhh]]]WWW[[[ccckkkrrr{{{xxxnnn]]]QQQDDD???>>>>>>AAAEEEGGGGGGGGGFFFDDDBBB@@@???:::::::::;;;===???@@@AAABBBCCCDDDEEEGGGIIIJJJJJJKKKKKKLLLMMMNNNNNNOOOOOORRRSSSUUUUUUTTTSSSSSSTTTRRRSSSTTTVVVWWWXXXXXXXXX[[[[[[[[[[[[\\\]]]^^^______^^^\\\[[[YYYYYYXXXXXXWWWVVVUUUSSSQQQPPPPPPPPPQQQNNNKKKJJJJJJJJJIIIHHHIIIJJJJJJKKKNNNTTT[[[```kkkrrr~~~|||tttjjjbbb[[[UUUQQQQQQTTT[[[gggsssyyytttaaaQQQGGGAAA===@@@DDDGGGMMMRRRXXXUUUSSSSSSPPPLLLMMMRRRSSS\\\ooo~~~}}}{{{zzzzzz{{{|||{{{zzz}}}|||zzzvvvrrrnnnjjjhhhgggeeecccaaa```______```dddeeefffeeebbb___^^^^^^YYYXXXWWWVVVVVVTTTRRROOOQQQPPPNNNMMMMMMLLLJJJHHHDDDDDDCCCBBBAAA@@@??????@@@@@@@@@????????????>>>===<<<<<<;;;:::888777666444444555666777888888999777777777777666666666666666666444333222222222222555444222000/////////000000////////////000000111666555333222111111222222222222222222111000///...000/////////.........---000111222222222222111000000000000000000111111111111111222222222111111000111111111000000000//////444333222111111111111111333222222333444666888:::@@@CCCGGGJJJLLLPPPTTTVVVTTTWWW]]]ccchhhhhheeebbbaaacccdddgggoooJJJBBB999444333222000---+++******+++---......------...000000000111444666===KKKYYYaaahhhooouuuwwwwwwvvvuuutttrrrnnnhhhddd^^^YYYUUUUUU[[[iiizzzzzzzzzrrrhhh\\\TTTWWW___hhhppp{{{wwwmmmYYYNNNBBB======>>>AAAFFFHHHHHHGGGEEECCC@@@===<<<777777888999;;;===???@@@BBBBBBDDDEEEGGGIIIJJJKKKMMMNNNNNNNNNOOOOOOPPPPPPSSSTTTVVVVVVUUUTTTTTTTTTVVVVVVVVVVVVWWWXXXYYYZZZ[[[[[[[[[[[[]]]___aaabbbaaa```^^^\\\ZZZZZZZZZZZZXXXWWWUUUSSSQQQPPPOOOOOONNNKKKHHHFFFFFFFFFEEEEEEEEEGGGHHHHHHIIIMMMRRRWWW___gggssstttiiibbb]]]VVVRRRSSSWWWaaappp}}}{{{eeeRRRHHHCCCBBBGGGNNNRRRYYY___aaa\\\XXXVVVRRRMMMMMMPPPTTTZZZkkk}}}|||{{{yyyyyy{{{||||||{{{{{{zzzyyyvvvrrrnnnkkkiiifffeeecccaaaaaaaaabbbcccgggiiiiiigggccc___^^^^^^XXXWWWWWWWWWWWWVVVSSSQQQRRRPPPOOONNNNNNMMMKKKIIIEEEDDDCCCBBBAAA@@@@@@???@@@@@@@@@????????????>>>::::::::::::999777666555444555666777888999::::::777777777777666666666666444444444444444333222111333222000///.........///111000000////////////000......//////000000111111111111111111000///......---.....................//////////////////////////////000000111111222222000000111222222222111111//////000000000000000000222222111111111111111222333222222333444666888:::@@@CCCGGGJJJMMMPPPTTTWWWUUUWWW\\\cccgggfffbbb]]]bbbdddeeehhhoooHHHAAA888444333222///,,,---,,,,,,...000222111000,,,...///000000111333555<<>>>>>???CCCGGGIIIHHHGGGDDDAAA>>>;;;:::555666777888:::===???@@@BBBBBBDDDEEEGGGIIIJJJKKKPPPPPPPPPPPPPPPPPPPPPPPPSSSUUUWWWWWWVVVTTTTTTTTTYYYXXXWWWWWWWWWYYY[[[\\\[[[[[[[[[\\\]]]```bbbcccbbbaaa___\\\[[[ZZZZZZ[[[YYYWWWUUUSSSQQQOOONNNNNNJJJGGGCCCAAAAAABBBAAAAAAAAACCCDDDCCCBBBDDDHHHLLLRRRZZZgggvvvuuuiiibbb\\\VVVRRRUUU[[[gggxxxkkkWWWNNNJJJKKKRRRXXX]]]bbbggggggaaa\\\XXXSSSMMMLLLOOO\\\___nnn}}}|||zzzyyyyyy{{{||||||{{{xxxxxxwwwvvvssspppmmmkkkiiigggfffddddddeeeggghhhjjjlllmmmjjjeee```______ZZZYYYXXXYYYZZZXXXVVVSSSQQQOOOMMMLLLLLLLLLJJJHHHEEEEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@????????????>>>:::::::::::::::999888888555666777888999:::;;;;;;777777777777666666666666222333444555444333222111111000///---------......222111000//////...//////......///000000000//////111111111000000///...---------...///000111222222111111000//////000111111...//////000111222222333///000111222222222222222000000111222333333444444111111111111111111222222333222222333444666888:::@@@CCCGGGJJJMMMPPPTTTWWWVVVXXX\\\aaaffffffaaa]]]```aaacccfffnnn@@@<<<777333111111000//////////////////////////////...------...000333444===GGGVVVbbbjjjooosssuuuyyyxxxwwwtttqqqmmmiiigggaaa]]]YYYYYY^^^mmm}}}ttthhh\\\XXX\\\aaakkkqqq{{{}}}sssiiiTTTJJJAAA???AAABBBFFFJJJMMMLLLIIIFFFCCC>>>888444777888:::<<<>>>???@@@@@@AAACCCDDDEEEEEEFFFIIIKKKMMMOOOQQQQQQQQQQQQRRRTTTSSSSSSTTTUUUWWWXXXYYYYYYVVVVVVWWWWWWXXXXXXYYYYYY]]]]]]]]]]]]^^^```bbbccccccbbbbbb```^^^\\\ZZZYYY\\\YYYVVVTTTRRROOOKKKHHHGGGEEEBBBAAAAAAAAA@@@???CCC>>>;;;===>>>===???BBBIIIQQQ___ooo~~~pppddd___XXXYYY[[[___gggsssmmmWWWOOOOOORRR[[[fffnnnooommmlllfff```ZZZSSSPPPVVV^^^ddduuu~~~~~~~~~~~~|||zzzxxxvvvxxxwwwvvvtttsssrrrrrrrrrtttuuuvvvvvvuuusssqqqoooooonnnllliiifffbbb\\\YYY[[[ZZZZZZXXXWWWVVVUUUUUUPPPNNNLLLKKKLLLKKKIIIGGGFFFEEEDDDCCCBBBAAA@@@@@@??????>>>>>>======<<<<<<999:::;;;;;;:::999777666333444666777888888777777888888888888888777666666777666555444333222222111111111000000//////......222222000///............111111000000000000000111000000000///......------------......//////000000111000/////////111222333,,,---///111111111000000;;;999777555333222111000////////////000000000000333555777777555333111111222222222222333555777888;;;>>>CCCGGGKKKPPPVVVZZZZZZ]]]aaacccccccccbbbcccbbbbbbbbbeeennn>>>:::555222111000000///////////////////////////000///......///111444555===GGGUUUaaaiiimmmqqqtttzzzzzzyyyvvvsssooollljjjaaa]]]YYYZZZ```nnn~~~~~~}}}uuuiii^^^ZZZ]]]bbblllrrr|||~~~yyypppeeeTTTJJJBBBAAACCCEEEHHHLLLMMMLLLJJJGGGCCC>>>999555555666777999;;;===>>>???BBBCCCDDDEEEEEEFFFIIIKKKLLLNNNPPPPPPOOOPPPRRRSSSUUUUUUVVVVVVWWWXXXYYYYYYWWWWWWXXXXXXYYYZZZZZZZZZ]]]]]]]]]]]]^^^```bbbcccdddccccccbbb```^^^]]]\\\ZZZXXXUUUSSSPPPMMMIIIFFFEEEBBB???>>>======<<<;;;>>>999777999::::::<<<@@@FFFNNNZZZiiiwwwyyyhhh]]]XXXVVVYYY___gggssslllYYYXXX\\\cccmmmuuuyyyyyywwwrrrmmmgggbbb]]]\\\ccclll|||}}}zzzxxxwwwzzzyyyxxxvvvvvvuuuuuuuuuzzz{{{{{{zzzyyyvvvsssqqqnnnmmmllljjjgggccc^^^[[[[[[[[[ZZZYYYWWWVVVUUUUUUPPPNNNLLLKKKLLLKKKIIIGGGFFFFFFEEEDDDCCCBBBAAAAAA??????>>>>>>======<<<<<<::::::;;;;;;:::999777666444555777888999999888888888888888888888777666666666666555444333333222222111000000000/////////...222111000///............111000000//////000000000222111111000000///......---......//////000111111000000000000000000111222---...///000111111111000666555444333333222222222//////000000000111111111000222333333111///......222222222222444666888999>>>AAAEEEHHHKKKOOOSSSVVVVVVYYY]]]______^^^^^^___bbbbbbcccfffooo;;;888333111000000///...////////////////////////000000///000000222444555<<>>999777555555666888:::===???@@@BBBCCCEEEEEEEEEFFFIIIKKKKKKMMMNNNOOOOOOOOOQQQSSSVVVWWWWWWWWWXXXXXXYYYYYYXXXYYYYYYZZZ[[[[[[\\\\\\]]]]]]]]]^^^___```aaabbbdddddddddcccbbbaaa___^^^ZZZXXXUUUSSSQQQNNNJJJGGGDDDAAA>>><<<;;;;;;999888999555444777888888;;;@@@IIIQQQ]]]kkkxxxmmm]]]TTTQQQTTTZZZeeesssnnnbbbaaaiiiuuu~~~yyytttqqqnnnoooyyy~~~{{{yyywww{{{zzzzzzyyyxxxxxxxxxyyy~~~|||yyyuuurrrpppkkkllllllkkkhhheeeaaa^^^\\\[[[ZZZYYYWWWVVVUUUTTTPPPNNNLLLLLLKKKKKKIIIGGGFFFEEEEEEDDDCCCBBBAAAAAA??????>>>>>>======<<<<<<:::::::::::::::888777777555666888999::::::999999888888888888888777666666555555555444444333333333000000000000////////////111111000///............000//////......///000000333222222111111000//////......///000000111111222000111111111111000000///---...///000111111111111222222222222333333333444000000111111111222222222333444444333111000111222222222222333444666888:::BBBDDDGGGIIIKKKMMMPPPSSSWWWZZZ]]]____________```bbbcccdddgggppp888555111/////////...---////////////////////////000000///000000222333444;;;DDDRRR]]]dddhhhmmmpppsssssstttssspppmmmiiigggccc^^^[[[[[[___kkk||||||}}}~~~~~~xxxpppjjjhhhjjjmmmmmmsss|||}}}xxxsssiii```SSSJJJDDDEEEIIILLLPPPTTTUUUTTTQQQLLLDDD>>>999777777777888:::<<>><<<;;;:::999777777555555888999:::>>>DDDKKKVVVeeeuuuqqq___SSSOOONNNSSS\\\kkk|||~~~rrrnnnoooyyy{{{tttqqqrrruuuyyy}}}|||yyyxxx{{{zzzzzzyyyyyyyyyzzzzzz~~~}}}{{{xxxuuuqqqmmmkkkjjjlllmmmmmmjjjfffcccaaa]]]\\\[[[YYYXXXVVVUUUTTTQQQOOOMMMLLLKKKJJJHHHFFFDDDDDDCCCCCCBBBAAAAAA@@@??????>>>>>>======<<<<<<;;;:::::::::999888888777666777999:::;;;;;;:::999888888888888888777666666555555444444444333333333000000000000////////////111000///...............///............//////000333222222111000000///////////////000111111222222000111222222222000///......//////000111111222222111111222333333444444444111111222222222333333333444444444333111111222444222222222333555777999;;;BBBEEEHHHJJJKKKMMMPPPRRRWWWYYY\\\^^^^^^^^^___```aaabbbcccfffppp555222000/////////...---////////////////////////////////////000000111222888BBBOOOZZZaaafffkkknnnooopppqqqqqqooolllhhhfffddd___[[[ZZZ\\\eeewww|||||||||}}}|||wwwsssqqqqqqrrrlllrrrzzz|||wwwrrrhhh^^^PPPIIIDDDFFFKKKOOOSSSXXX[[[ZZZVVVOOOEEE===888666666777999;;;>>>AAADDDEEEDDDEEEFFFFFFFFFFFFHHHJJJLLLNNNPPPPPPQQQQQQSSSUUUUUUUUUUUUUUUUUUUUUVVVVVVZZZZZZ[[[\\\]]]^^^___```___``````aaabbbbbbbbbbbbbbbbbbbbbbbbaaa```___^^^[[[YYYVVVTTTRRROOOKKKHHHCCC@@@<<<:::999888777555666444555888::::::@@@GGGNNNZZZmmm|||mmm]]]QQQLLLKKKMMMRRR]]]ppp|||vvvxxxwwwjjjaaa]]]aaaeeelllsssyyy}}}{{{yyyzzzyyyyyyxxxxxxxxxyyyyyy{{{yyywwwtttpppmmmjjjhhhjjjmmmpppooolllgggdddccc]]]]]][[[ZZZXXXVVVUUUTTTQQQOOOMMMLLLKKKJJJHHHFFFCCCBBBBBBAAAAAA@@@@@@@@@??????>>>>>>======<<<<<<;;;;;;:::999888888888888666777999:::;;;;;;::::::888888888888888777666666555555555444444333333222////////////000000000000000//////..............................///000000222111111000000///....../////////000111111222222000111222222222000///.../////////000111111222333333333444444444444333222222222222222333333333333000111111///......///111333333333444666888:::<<>>>>>======<<<<<<<<<;;;:::999888888888888666777999:::;;;;;;::::::888888888888888777666666777666555444333222222111////////////000000000000//////......---......///............///000111111222111111000//////............///000000111111222000111111111111000000///000000000000000222333333444444555555555333222111111111222222222333333333000222333222111000111222333333333444666999;;;===@@@CCCHHHLLLNNNOOORRRSSSSSSVVVXXXYYYYYYYYY[[[\\\^^^^^^```dddooo111000...///000000///...//////////////////////////////000111111111111000333<<>>;;;888666666666555444222222444777777777>>>FFFXXXbbboooyyyzzztttmmmggg___```bbbccceeeeeeffffffXXXSSSMMMHHHHHHJJJNNNPPPUUUcccxxxssseee]]]YYYXXXWWW[[[bbbhhhmmmsssxxx{{{|||{{{yyyxxxwwwvvvuuuuuuuuuuuutttsssrrrqqqpppooooooooonnnsssvvvtttmmmfffbbbaaa___^^^\\\ZZZXXXVVVUUUTTTRRRPPPMMMLLLKKKJJJGGGEEEDDDDDDCCCCCCCCCCCCBBBBBB??????>>>>>>======<<<<<<<<<;;;:::888888888888999666777888::::::::::::999888888888888888777666666888777666555333111000000.../////////000000000111.........------......///////////////000111222222333222222111111000//////---......//////000111111000000000000000000111222111000000000000222333444111222444444444333111000111111111111222222222222222444666666555444444444333333444555777:::<<<>>>AAADDDIIILLLNNNOOOQQQRRRVVVXXXZZZ[[[[[[[[[]]]___^^^___```eeeppp000///...///000111000///////////////////////////000111111222222222111111111:::GGGSSS\\\cccjjjnnnmmmooorrrtttssspppllljjjaaa]]]ZZZYYYYYY___nnn|||~~~zzzwwwssstttvvvyyy}}}vvvkkkdddfffkkkttt{{{}}}wwwpppgggXXXJJJHHHBBB???DDDLLLQQQVVV[[[VVVVVVSSSKKK@@@888666777444888===CCCGGGHHHHHHGGGEEEFFFGGGGGGFFFFFFHHHJJJIIIKKKNNNOOOOOOPPPSSSUUUSSSSSSTTTUUUWWWXXXYYYYYYYYYZZZ[[[\\\^^^___```aaadddeeefffgggggggggfffeeeeeedddcccbbb```^^^\\\[[[XXXVVVSSSQQQOOOLLLHHHEEE???<<<999888888888888777333333666999888888???HHHRRRYYYaaaeeebbbZZZQQQKKKPPPQQQSSSVVVWWWWWWWWWVVVSSSPPPLLLJJJLLLPPPSSSUUUZZZfff{{{nnnccc_________gggkkkppptttwwwzzz~~~}}}|||zzzyyyxxxvvvuuutttttttttqqqppppppooooooppppppqqqppptttxxxuuummmeeeaaa```___^^^]]][[[XXXVVVUUUTTTRRRPPPMMMLLLKKKJJJGGGEEEEEEEEEEEEEEEEEEDDDDDDDDD?????????>>>======<<<<<<<<<;;;:::888777888888999555666888999::::::999999888888888888888777666666999888777555333111000///.../////////000000111111......---------......///////////////000111333333444444333333222111111000------......///000000000111000/////////111222333111000000000000222333444///000222333333222111000000000111111111222222222///111444555444222111111333333444555777:::===>>>BBBFFFJJJMMMNNNOOOPPPQQQSSSUUUWWWXXXXXXXXXZZZ\\\______aaafffqqq000000000000000000000000111000...------...///000222111///...,,,+++++++++333888BBBNNNZZZccciiilllooonnnooooooooommmiiieeeddd^^^ZZZZZZXXX[[[kkk~~~}}}{{{{{{yyyzzz~~~|||{{{wwwwwwwwwyyy}}}yyymmmeeeaaadddjjjrrr{{{~~~~~~xxxtttnnncccUUUKKKAAAAAAAAACCCGGGMMMRRRUUU[[[WWWOOOEEE<<<777666777:::;;;===@@@CCCEEEFFFGGGFFFFFFEEEEEEEEEFFFHHHIIIHHHHHHIIIKKKMMMOOOQQQRRRSSSSSSTTTUUUWWWXXXYYYYYYXXXXXXYYY[[[]]]```bbbcccfffdddbbbcccfffggggggeeefffccc```^^^^^^\\\ZZZYYYXXXUUURRROOONNNLLLIIIGGGAAA===999555444444444333555333222222333777;;;>>>FFFJJJNNNOOOMMMJJJGGGEEEHHHJJJJJJJJJIIIIIIKKKLLLNNNMMMMMMNNNQQQVVV[[[___gggooo}}}~~~rrrmmmmmmqqquuuzzz~~~{{{zzzzzzyyyxxxwwwuuutttsssrrrqqqpppooonnnmmmnnnnnnooosssuuuvvvsssllleeebbbaaa]]]\\\[[[YYYVVVSSSQQQOOOPPPNNNLLLJJJHHHGGGFFFEEEDDDDDDDDDCCCBBBBBBAAAAAA>>>>>>===<<<<<<<<<<<<<<<;;;;;;::::::999888888888333555888:::;;;999777555888888777777777777888888777666555444222111000///000000000000000000000000222222111000//////..................///000111222222222333222222111//////111///---...111222000...111111111111000000000000............////////////222333333444444333333222111111111111222333444555222888888111...111222000///111222333444666:::===CCCFFFKKKNNNOOOQQQSSSUUUTTTUUUVVVVVVWWWZZZ^^^aaaaaa```ccciiirrr000000000000000000000000111///...------...///000...............//////000222777AAALLLWWWaaahhhkkknnnnnnnnnoooooommmiiifffddd^^^[[[ZZZXXXZZZjjj}}}yyyvvvwwwwwwyyy~~~{{{uuuuuuuuuxxx}}}yyymmmddd```___eeemmmvvv}}}|||wwwrrrkkkaaaSSSIII@@@@@@@@@BBBEEEIIIMMMPPPPPPMMMGGG???888555555777:::;;;>>>@@@CCCEEEFFFFFFGGGFFFEEEEEEEEEGGGHHHIIIKKKKKKKKKLLLMMMOOOPPPQQQRRRSSSTTTUUUWWWXXXYYYYYYYYYYYYZZZ\\\^^^```bbbccceeecccbbbcccfffhhhgggffffffdddaaa___^^^]]][[[ZZZXXXVVVRRRPPPNNNMMMJJJHHHBBB>>>:::666555555555444444333111111222555999;;;>>>AAADDDEEEEEECCCCCCCCCGGGHHHHHHGGGFFFGGGJJJMMMPPPPPPQQQSSSVVV[[[___bbbkkkrrr~~~{{{zzzzzzyyyxxxvvvtttsssqqqqqqpppooommmlllkkkkkklllmmmrrrttttttqqqkkkfffcccbbb]]]\\\[[[YYYVVVSSSQQQOOONNNMMMLLLJJJHHHGGGFFFFFFDDDDDDDDDCCCBBBBBBAAAAAA??????>>>===============;;;::::::999888888777777444666888::::::888666444888888777777666777777777777666555444222111000000000000000000000000000000------,,,++++++***))))))////////////000111222222222222111000000//////...///------...111333222000111111111111000000000000....../////////000000000222333333444444333333222111111111222222333444555:::??????999444555444222000111333333444666999<<>>HHHTTT^^^fffjjjmmmmmmmmmoooooommmjjjgggddd___[[[[[[XXXZZZiii{{{xxxssstttvvv{{{{{{rrrssstttwww}}}{{{pppfffaaa___eeemmmvvv~~~~~~~~~zzzuuuooohhh]]]PPPGGG@@@@@@@@@@@@BBBDDDGGGHHHDDDBBB>>>:::666555777999;;;<<<>>>AAACCCEEEFFFGGGHHHGGGFFFFFFFFFGGGHHHIIIMMMMMMMMMMMMNNNOOOOOOPPPRRRSSSTTTUUUVVVXXXYYYYYYYYYZZZ[[[]]]___aaaccccccbbbbbbaaacccfffggggggggggggeeebbb```______]]][[[XXXVVVSSSQQQPPPNNNKKKIIICCC???:::777666666555555666555333333333555777999777999:::;;;<<<>>>BBBEEEGGGGGGFFFEEEDDDGGGKKKNNNTTTUUUXXX[[[```cccggghhhpppwww}}}{{{zzzyyyxxxwwwuuurrrpppooonnnnnnmmmlllkkkkkkkkklllmmmqqqqqqqqqnnniiifffdddddd]]]\\\[[[YYYVVVSSSPPPOOOMMMLLLKKKIIIHHHHHHGGGGGGDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>::::::999999888777777777555777999::::::888666444999888777666666666666666777666555444333222111000000000000000000000000000//////......------,,,,,,000000000000000111333333222111000............///---------...111333333222111111111111000000000000///000000000000111111111222222333333333333222222222222222333444444555555777;;;<<<999555444333000111222333333444555888;;;CCCFFFJJJMMMOOOQQQSSSTTTUUUVVVWWWWWWWWWYYY\\\___``````bbbiiiqqq000000000000000000000000///............///000000111000000000000000111111000444;;;DDDOOOZZZccchhhkkkkkklllnnnooonnnkkkhhheee___\\\[[[XXXYYYgggyyy}}}vvvuuuyyy{{{sssssstttvvv{{{~~~sssiiiccc```eeemmmvvv~~~}}}|||xxxrrrllldddYYYNNNGGGAAAAAAAAAAAAAAABBBBBBCCC>>>===;;;888666666999<<<===>>>@@@CCCEEEGGGHHHIIIIIIHHHGGGFFFFFFGGGHHHIIIKKKKKKKKKLLLMMMNNNOOOPPPRRRRRRSSSUUUVVVWWWXXXYYYZZZ[[[\\\^^^```bbbcccccc```aaabbbdddfffggggggggghhheeebbbaaa``````^^^\\\YYYWWWTTTSSSRRRPPPMMMJJJCCC???:::777666666555555888777666666666666777888666777777888:::???FFFKKKLLLKKKIIIFFFFFFIIINNNRRRXXX[[[```eeejjjnnnppppppssszzz}}}{{{zzzxxxwwwuuussspppnnnlllkkklllkkkkkkkkkkkkmmmnnnooonnnnnnmmmjjjhhhfffeeeddd\\\\\\ZZZXXXUUURRRPPPOOOKKKKKKJJJIIIHHHHHHHHHHHHDDDDDDCCCBBBBBBAAAAAA@@@@@@???>>>>>>======>>>>>>:::999999888888777666666666777999;;;<<<;;;999888999888777666666666666777777666555444333222111111000000000000000000000000222222222111111000000000000000000000111222333444444222000...---...///000......///000111222222222111111111111000000000///000000111111111222222222222222333333333333222222222333333444555555555555///222555666666555222000222333444444333555888:::BBBFFFJJJMMMOOOPPPRRRTTTVVVWWWXXXXXXXXXYYY[[[^^^```___bbbhhhqqq////////////////////////...............///000000111000000000000111222222000222888@@@KKKWWWaaagggiiijjjkkkmmmooonnnkkkiiifff```]]]\\\XXXXXXeeewwwyyywww|||~~~{{{uuuuuuuuuvvvzzztttjjjccc]]]bbbjjjrrrzzz|||{{{yyyuuuppphhh```VVVMMMGGGBBBCCCCCCCCCBBBBBBAAA@@@<<<<<<;;;888666666999;;;>>>@@@BBBEEEHHHJJJKKKLLLJJJIIIHHHGGGGGGHHHIIIIIIHHHHHHIIIJJJLLLNNNPPPQQQQQQRRRSSSTTTVVVWWWXXXXXXZZZ[[[]]]___aaabbbbbbbbb___```bbbdddeeefffgggggggggeeebbbaaaaaa```___]]]YYYWWWVVVUUUTTTQQQNNNKKKCCC???:::777666666555444777777777666666666555555777777777888;;;AAAIIIOOOPPPOOOMMMKKKKKKNNNTTTYYY___ccciiiooouuuyyyzzz{{{xxx~~~|||{{{zzzwwwvvvtttrrrooolllkkkjjjggggggggghhhiiilllnnnooolllkkkiiihhhgggfffdddccc\\\[[[ZZZXXXUUURRRPPPNNNJJJJJJIIIHHHHHHHHHHHHHHHCCCCCCCCCBBBAAAAAA@@@@@@>>>>>>===<<<<<<<<<<<<===::::::999999888777777777666888:::<<<===>>>======888888777777777777888888666666555555444333222222000000000000000000000000/////////...............000000000000111222333444555333111///...///000111111111111111000000000000111111111111000000000///111111111111222222222222111222222333333222222111222333444555555555444444222333666:::;;;999666444222333444444333555888:::BBBEEEJJJMMMNNNPPPRRRTTTUUUVVVXXXXXXXXXYYY[[[]]]```___bbbhhhqqq////////////////////////------......///000000000------...///111222444555000222666===HHHTTT___fffhhhhhhjjjmmmoooooollljjjfff```]]]\\\XXXWWWddduuu|||xxx}}}~~~}}}wwwvvvuuuvvvxxx|||}}}tttiiiaaa```dddkkkrrryyy~~~|||}}}|||yyywwwtttqqqlllddd[[[RRRKKKGGGCCCCCCDDDEEEDDDCCCAAA@@@;;;;;;:::777555555777999===???BBBEEEIIILLLNNNNNNKKKJJJIIIHHHHHHHHHIIIJJJFFFGGGHHHIIIKKKNNNPPPQQQQQQRRRSSSTTTUUUWWWXXXXXXYYY[[[]]]___```aaaaaaaaa^^^```dddeeeeeeeeeeeefffgggeeebbbaaaaaa```___]]]YYYXXXWWWVVVVVVSSSPPPMMMDDD@@@;;;888777777666666555666666666666555444333666666666777999???FFFKKKOOOOOONNNNNNPPPUUU\\\bbbhhhlllrrrzzz~~~}}}|||{{{zzzwwwvvvuuussspppnnnmmmllleeeeeeeeeeeefffhhhjjjkkkjjjhhhgggggggggeeecccaaa\\\[[[ZZZXXXUUURRROOONNNJJJJJJIIIHHHGGGGGGHHHHHHCCCCCCBBBBBBAAA@@@@@@@@@>>>======<<<<<<<<<<<<<<<;;;;;;::::::999888888777777888:::<<<===>>>>>>>>>888888888888999:::;;;;;;666666555555444333333222000000000000000000000000........................000000000000000111333333444333222111000000000111222333333222000//////000111111111111000000000000000111111111111222222222111111222222222222111111222333444555555444333222666444555:::;;;777333222111222333333444555888;;;BBBEEEIIILLLNNNPPPRRRSSSTTTVVVXXXYYYYYYZZZ\\\]]]______aaahhhppp~~~////////////////////////,,,---...//////000000000---......///000111333444111111555;;;FFFSSS___fffggggggiiillloooooommmkkkfffaaa^^^\\\XXXVVVcccsss{{{wwwvvvuuuuuuwww{{{~~~vvvkkkcccbbbffflllsssyyy~~~}}}{{{{{{~~~}}}yyyvvvtttnnnlllggg___VVVNNNHHHEEEAAACCCDDDFFFEEEDDDBBBAAA;;;;;;:::888666666777999;;;===@@@DDDHHHLLLNNNOOOLLLKKKIIIHHHHHHHHHIIIJJJHHHHHHIIIJJJLLLMMMOOOPPPQQQQQQRRRTTTUUUVVVWWWXXXXXXZZZ\\\___`````````___^^^aaaeeefffdddcccdddeeefffdddaaa`````````___]]]ZZZYYYXXXXXXWWWUUUQQQNNNFFFBBB>>>:::999999999888666777888999999888666555444555666666888<<>>>>>===<<<=========<<<<<<;;;;;;:::999999999999999:::;;;;;;;;;;;;:::777777888999:::<<<===>>>666666666555444444333333000000000000000000000000000000000000000000000000////////////000111222222222222222111000000//////000222333222000///000222111111111111000000000000000000000111111111111222111111222222222222111111111222333444444333222111333///000666888444111111000111333333444666999<<>>CCCGGGKKKNNNOOOLLLKKKJJJIIIHHHIIIIIIJJJKKKKKKKKKKKKLLLMMMNNNOOOQQQQQQRRRTTTUUUVVVWWWXXXXXXYYY\\\^^^``````___^^^^^^bbbeeefffdddccccccdddeeecccaaa`````````^^^]]]ZZZYYYXXXXXXXXXUUUQQQNNNHHHDDD@@@<<<;;;;;;;;;:::999:::<<<======<<<:::999333555666777888:::>>>@@@AAADDDHHHNNNUUU^^^gggnnnwww{{{}}}|||{{{{{{{{{{{{{{{zzzxxxwwwuuuttttttqqqpppmmmkkkiiihhhhhhhhhgggfffeeefffgggeee```\\\[[[[[[YYYWWWTTTQQQOOONNNKKKKKKIIIHHHGGGFFFFFFFFFCCCCCCBBBAAAAAA@@@@@@???@@@??????>>>>>>>>>>>>>>>===<<<<<<;;;;;;::::::999;;;;;;::::::999888777666777777888999;;;===???@@@666666666555444444444333000000000000000000000000///////////////000000000............///000111222000111111111000///...---...111333222000000222444111111111111000000000000///000000000000111111111111111222222222222111111000111333444444333111000111,,,---555999666444666///111222333444666:::===AAAEEEIIILLLNNNOOOQQQSSSQQQTTTWWWYYYZZZ[[[]]]______^^^aaagggppp~~~//////...------------...000///...------...///000...............---------444333333999CCCPPP\\\bbbeeegggjjjlllmmmnnnmmmmmmfffdddbbb___[[[[[[eeeqqqwwwuuussssssvvv{{{~~~qqqdddbbb```cccjjjqqqtttwwwzzz}}}zzzzzz}}}}}}zzzwwwuuurrrpppjjjddd[[[SSSMMMIIIFFFDDDCCCDDDGGGIIIJJJJJJIIIIIIGGGCCC???;;;:::::::::;;;<<<===???BBBEEEHHHKKKLLLKKKJJJIIIHHHGGGHHHIIIIIIHHHGGGFFFFFFGGGIIILLLMMMPPPRRRTTTUUUUUUVVVXXXZZZZZZ[[[]]]______```______```aaabbbcccccccccccccccbbbaaa```______^^^______ccc^^^ZZZYYYZZZYYYTTTPPPHHHGGGCCC???<<<<<>>888;;;999666444555666777666777:::>>>AAAGGGSSScccooovvvyyy}}}|||||||||{{{{{{{{{zzz}}}zzzxxxwwwvvvtttsssrrrpppmmmlllmmmmmmlllkkkiiihhheeedddcccaaa^^^[[[]]][[[XXXVVVTTTRRROOOMMMLLLLLLKKKJJJIIIGGGFFFEEEDDDCCCDDDDDDBBB???>>>@@@@@@>>><<<;;;;;;;;;===>>><<<<<<;;;999888666555444999::::::::::::999888888888888888888777999<<<>>>777666555333222111000000......//////000000111111---------------...///000////////////000000000000222111111000000000000000...000333333111111444777444333222111000000000000000000000000111222333444444444333222222222333333///000111222333222222111111111333666888777444111222222222111111333777;;;CCCFFFIIILLLMMMNNNQQQRRRUUUVVVXXXYYY[[[\\\\\\\\\^^^___```eeeooo//////...------------...000///...------...///000........................333222333888BBBNNNZZZ```dddfffjjjmmmnnnnnnmmmlllgggeeeccc```[[[[[[dddpppyyyxxxuuuuuuwww|||sssgggbbb___aaaiiipppuuuzzz~~~}}}zzzzzz}}}}}}zzzwwwtttpppmmmeee___VVVNNNIIIEEECCCAAADDDEEEHHHKKKMMMNNNNNNMMMJJJCCC<<<999;;;===<<<999;;;<<>>DDDFFFJJJNNNQQQRRRSSSSSSMMMDDD:::888===@@@===999;;;<<<>>>AAADDDGGGIIIJJJKKKJJJIIIHHHHHHHHHHHHIIIIIIJJJJJJKKKLLLMMMNNNNNNLLLOOOQQQSSSTTTUUUXXXZZZaaabbbcccddddddcccbbbbbb``````aaaaaaaaaaaaaaaaaa______^^^^^^]]]^^^^^^^^^]]]\\\[[[]]]]]]ZZZSSSNNNJJJIIIFFFCCCBBBEEEJJJNNNMMMQQQSSSSSSSSSSSSNNNHHH===:::777555555555555444666888:::<<<@@@IIITTT]]]fffjjjrrr|||~~~zzz~~~}}}|||{{{zzzyyyzzzzzzzzzyyyxxxwwwvvvuuurrrsssuuuwwwxxxxxxwwwvvvqqqooollliiigggdddaaa^^^]]]ZZZWWWUUUTTTRRROOOMMMLLLLLLKKKJJJIIIGGGFFFEEEEEEEEEEEEDDDCCCBBBAAA@@@<<<===>>>@@@???>>>;;;::::::999999888777777666666999::::::::::::999888888444555777888888777666555999888777555444333222222/////////000000000000111111000000////////////000111111111111222222222222222111000000//////000000222333333333111000111222333333222111000000000000111000000111111222333444444555555666555444333222...///111222333333222222000444777777444222222333333555666666666888:::<<>><<<;;;<<<>>>@@@CCCFFFHHHIIIJJJJJJIIIIIIHHHHHHHHHHHHHHHIIIJJJLLLMMMMMMMMMMMMLLLNNNQQQSSSTTTVVVYYY[[[aaabbbcccccccccbbbaaa```______`````````______^^^]]]]]]\\\\\\\\\]]]]]]^^^]]]\\\[[[[[[[[[YYYTTTPPPMMMKKKIIIFFFFFFIIIOOOTTTWWW[[[]]]\\\\\\ZZZTTTLLLDDDAAA<<<888666555444222666777888999<<>>???@@@@@@@@@???>>>===999999888888888777777777999::::::::::::999888888666777999<<<<<<:::777444888777666444333333222222000000000000000000000000111111000///............000000000111111111222222111111000///////////////...///000111222222444444333222222111000000111111111111111111222333444444444555777777777555333111222222333444444333222111000444888777222///111333222444666777888888:::<<>>@@@;;;<<<>>>@@@CCCFFFGGGHHHIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGIIIJJJKKKLLLLLLLLLMMMPPPRRRTTTUUUWWWZZZ\\\^^^___```aaa``````^^^]]]____________^^^^^^]]]\\\[[[[[[ZZZZZZ[[[\\\]]]]]]^^^\\\YYYXXXWWWWWWVVVUUUPPPOOOLLLJJJJJJNNNTTTYYY___ccceeeccc```]]]TTTJJJEEEBBB===999888777555444666666666777999<<<@@@DDDGGGKKKRRRZZZcccnnnyyy}}}wwwsssrrrqqqpppooommmjjjeeebbb]]]bbbiiittttttcccVVVWWW]]]eeesss|||||||||||||||}}}}}}}}}vvvwwwxxxwwwsssqqqqqqrrrtttxxx}}}}}}||||||tttqqqllliiifffccc```^^^[[[YYYVVVUUUTTTRRROOOMMMLLLLLLKKKJJJIIIGGGFFFEEEDDDFFFFFFCCCFFFJJJHHHBBB@@@???>>>=========>>>>>>::::::999999888888777777999::::::::::::999888888999:::<<<@@@AAA???:::555666666444333222222222222111111111111000000000000000//////...------------/////////000000000111111111000000///...//////////////////000222333333333333222111111000111111111111111111111222333444555555666777777777555222111333333444333222111///...000444888666111///000444000222555666666777:::;;;@@@CCCFFFIIIKKKMMMPPPRRRUUUUUUUUUVVVXXXZZZ\\\]]]\\\]]]___cccmmm~~~//////...------------...------............---------......//////000000111///000222333666???KKKTTTZZZ^^^ccchhhkkkkkkjjjiiiiiidddaaa___[[[XXXYYY^^^ggg{{{~~~||||||}}}~~~xxxrrrhhhbbb___ccciiipppxxx}}}|||yyyuuupppiiibbb[[[SSSNNNEEEBBB===:::999:::::::::;;;>>>BBBFFFJJJLLLMMMMMMDDDFFFFFFCCC>>><<<>>>BBB<<<===???AAADDDFFFHHHIIIIIIIIIJJJJJJIIIIIIHHHGGGFFFFFFGGGHHHIIIJJJKKKKKKOOOQQQSSSUUUVVVWWWZZZ\\\\\\]]]^^^______^^^]]]\\\^^^^^^^^^^^^]]]\\\[[[ZZZYYYYYYYYYYYYZZZ[[[\\\]]]]]]\\\YYYVVVUUUUUUWWWXXXRRRQQQOOOMMMOOOTTT\\\bbbgggkkkmmmkkkgggbbbWWWMMMDDD@@@<<<:::999999888777666666555666777888::::::<<<@@@FFFKKKPPPWWW```gggpppxxx}}}zzzuuupppjjjddd```^^^[[[XXXVVVSSSOOOLLLNNNRRRZZZcccoooooo[[[LLLMMMPPPTTT```ooo}}}~~~|||{{{yyyxxxwwwuuuwwwwwwuuuqqqppprrruuu{{{~~~}}}~~~ssspppkkkgggdddbbb___]]]ZZZXXXVVVTTTSSSRRROOOMMMLLLLLLKKKJJJIIIGGGFFFEEEEEEIIIHHHFFFIIIPPPOOOGGG???>>>;;;:::999;;;<<<===<<<;;;;;;:::999999888888999::::::::::::999888888;;;;;;===AAADDDBBB<<<777555555444333222111111222222111111111111000000000///......------------....../////////000000000000111000//////......//////333111000000111222000///222222111111111111111222222111111222222333444555555666666666555333222111111111222111000...,,,+++111333555444222000111333000111333444555666999<<>>@@@BBBDDDGGGHHHIIIIIIIIIJJJJJJJJJIIIHHHGGGGGGGGGFFFGGGHHHIIIKKKLLLOOOQQQSSSTTTUUUVVVXXXZZZ[[[\\\^^^___```______^^^^^^^^^^^^]]]\\\ZZZYYYXXXWWWWWWWWWXXXYYY[[[\\\]]][[[ZZZYYYXXXVVVVVVVVVWWWSSSRRRQQQQQQUUU\\\fffllltttxxx{{{yyyuuuooodddYYYKKKGGGBBB???===;;;:::999666666555666666666555555777;;;???AAABBBEEEKKKQQQWWW^^^dddeeedddbbb[[[SSSOOOLLLIIIGGGGGGFFFEEECCCHHHLLLQQQVVV^^^kkk|||ppp[[[KKKJJJJJJHHHPPP]]]iiixxx~~~~~~|||yyywwwuuuuuusssuuuvvvtttqqqrrrwww||||||{{{|||rrrooojjjfffcccbbb```^^^ZZZXXXUUUTTTSSSRRROOOMMMLLLLLLKKKJJJIIIGGGFFFEEECCCGGGGGGDDDJJJSSSRRRIII>>>>>>======<<<<<<<<<===>>>>>>===<<<:::999888888999::::::::::::999888888999999;;;???CCCBBB===777666555444333333333333333222222222111111111000000///...............///000//////000000000111111111000000///............///333111///000111222000...222111111111111111222222222222222222333444555555666666555444333222111111000000111111111000///...111222222222222222333333111222222333333666:::===>>>AAAEEEHHHJJJLLLOOOQQQTTTTTTTTTTTTVVVYYY\\\^^^^^^___```eeeooo//////...------------...,,,,,,---......---,,,,,,,,,,,,,,,---...//////000000111333333555<<>>BBBDDDEEEDDDDDDEEEDDDDDDEEEEEEDDD@@@<<<>>>???AAACCCEEEGGGIIIIIIHHHIIIJJJJJJJJJIIIHHHGGGHHHGGGFFFFFFGGGIIILLLNNNOOOPPPRRRSSSSSSTTTVVVXXX\\\]]]___```aaaaaaaaa```^^^^^^]]]]]][[[ZZZXXXWWWVVVVVVWWWWWWYYYZZZ\\\]]]XXXYYYZZZZZZXXXVVVUUUUUUSSSSSSSSSTTTYYYbbbmmmttt|||qqqfffVVVQQQKKKEEEAAA===:::777777666555666666666444222666:::>>>===;;;<<<@@@DDDFFFLLLSSSVVVXXXWWWOOOFFFFFFCCCAAA@@@AAACCCDDDDDDAAADDDFFFHHHLLLWWWeeepppvvv```OOOLLLIIIBBBFFFRRR[[[lll~~~}}}}}}|||zzzyyyxxxwwwvvvrrruuuvvvtttrrrttt{{{}}}xxxwwwxxxrrrnnniiieeecccbbb```___YYYWWWUUUTTTSSSRRRPPPNNNLLLLLLKKKJJJIIIGGGFFFEEE???DDDCCCAAAGGGRRRQQQGGG???@@@BBBBBBBBBAAA???===@@@???>>>===;;;:::999888999::::::::::::999888888888777888<<>>AAAAAA@@@AAABBBDDDFFFGGGLLLIIIGGGHHHHHHGGGFFFGGGIIIIIIIIIJJJJJJJJJKKKKKKLLLNNNQQQSSSTTTVVVYYY[[[[[[[[[\\\]]]___```aaaaaa___^^^[[[YYYWWWWWWWWWWWWWWWVVVWWWXXXZZZ[[[ZZZYYYWWWXXXXXXXXXXXXXXXWWWWWWUUUWWWXXXZZZ___hhhuuu~~~}}}nnnddd\\\RRRLLLIIIEEE>>>888:::888666555666666666444777777888999;;;>>>@@@AAAEEEFFFGGGJJJKKKJJJFFFCCC>>>>>>===<<<<<<>>>???@@@DDDDDDDDDCCCDDDJJJTTT[[[nnnzzzgggRRRGGGCCCCCCFFFJJJYYYcccrrr~~~}}}{{{xxxuuusssvvvuuuuuuuuuwww{{{~~~}}}yyyvvvsssmmmllljjjgggdddbbb```___XXXXXXWWWUUUSSSRRRQQQPPPLLLKKKJJJIIIHHHGGGGGGGGGEEECCC@@@@@@AAABBBBBBAAA>>>>>>===<<<;;;::::::999>>>===;;;999999999;;;<<<<<<;;;:::999999999:::;;;;;;:::888777777777888888:::888555333222111///---111111111111000000000000...............///000000......//////000000111111222111000...------------333333222222111000//////////////////000000000000000111111111111222222222:::999777555333111///...444444333333333333222222222333444222000//////000333333444444666888;;;<<<:::<<<@@@DDDHHHKKKNNNOOOUUUUUUUUUVVVXXXZZZ[[[\\\```aaabbbfffooo~~~+++,,,,,,,,,------------,,,---------............------,,,,,,,,,,,,---------...//////111777AAAHHHRRRZZZ```aaabbbeeegggfffddddddccc___ZZZUUUSSSRRRUUU^^^nnn{{{zzz||||||tttgggbbb___aaaeeeiiirrrzzz|||vvvmmm___TTTJJJEEE@@@;;;888888888888777777777666666666666777888:::;;;===>>>???CCCDDDEEEEEEEEEDDDBBBAAAAAAAAAAAABBBCCCEEEGGGIIIKKKIIIHHHIIIJJJIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKLLLNNNQQQRRRTTTUUUXXXZZZ[[[[[[\\\]]]^^^___`````````___]]]ZZZYYYXXXXXXXXXXXXWWWWWWYYY[[[\\\[[[YYYXXXXXXYYYYYYXXXXXXWWWWWWSSSUUUYYY]]]dddppp~~~vvviiieee^^^WWWOOOIIICCC@@@<<<:::777777777777777555888888888888999999::::::>>>>>>@@@BBBDDDCCC@@@===;;;:::;;;;;;<<<>>>@@@AAA======<<<;;;;;;???FFFKKKZZZnnnnnnUUUFFFBBBAAADDDGGGMMMVVVfffwww~~~|||yyywwwvvvyyyxxxwwwwwwxxx{{{~~~~~~zzzvvvrrrppplllkkkiiigggdddaaa___^^^XXXXXXWWWUUUSSSRRRQQQPPPLLLKKKJJJIIIHHHGGGGGGGGGFFFDDDAAAAAABBBCCCCCCBBB>>>=========<<<;;;;;;;;;===<<<:::999888999:::;;;===<<<;;;:::::::::;;;;;;::::::888777777777888888888666333222222222111///111111111111000000000000//////.........//////000////////////000000111111222111000///////////////000111111111111111222222////////////000000000000000111111111111222222222222222222222222333333333444444333333333222222222///000111000//////000111222222222333555777:::;;;===???BBBFFFJJJMMMOOOPPPTTTTTTUUUVVVXXXZZZ\\\]]]```aaabbbfffnnn~~~,,,,,,---------.........------........./////////......------------.........///000///000555>>>EEEOOOWWW^^^```aaadddfffeeeeeeeeeddd```ZZZUUURRRRRRQQQZZZiiiwww}}}vvvtttyyy}}}~~~~~~}}}vvvhhhbbb___aaaeeejjjsss{{{}}}{{{rrrhhhYYYNNNDDD???;;;777555666777777777666666666555555777888999:::;;;<<<<<<===BBBCCCEEEFFFGGGFFFEEEDDDAAAAAABBBCCCEEEGGGJJJKKKKKKKKKKKKKKKLLLLLLMMMMMMKKKKKKKKKKKKLLLLLLLLLMMMKKKNNNPPPRRRSSSTTTWWWYYY[[[[[[\\\]]]^^^_________```___^^^\\\[[[ZZZZZZZZZYYYXXXXXXYYY[[[\\\[[[ZZZYYYYYYYYYYYYYYYXXXWWWVVVRRRUUUZZZ___hhhttt{{{nnnmmmiiiaaaWWWOOOKKKIIIBBB???<<<::::::999888777777888999999999999999888::::::<<<>>>@@@???===:::999999:::;;;<<<===>>>???======;;;999888:::===@@@FFFWWWkkkyyyrrrVVVGGGBBBBBBDDDFFFJJJRRRaaaqqq}}}~~~~~~}}}|||{{{zzz{{{zzzyyyxxxxxxzzz|||~~~~~~~~~|||zzzvvvrrrnnnlllkkkjjjhhheeeccc```^^^]]]YYYXXXWWWUUUSSSRRRPPPPPPLLLKKKJJJHHHGGGGGGGGGGGGGGGEEECCCCCCDDDDDDDDDCCC========================<<<;;;999777777888999:::======<<<;;;;;;;;;;;;;;;:::999888888777888888888666444222222333333222111111111111111000000000000000000///......//////////////////000000000000111111111000000000000111111......///000222333444444////////////000000000000000111111111111222222222---...///000111333444444333333333333222222222222...///111111000111222444222111222222444666999:::AAACCCEEEIIILLLNNNPPPQQQSSSSSSTTTVVVXXX[[[]]]^^^```aaabbbfffnnn~~~/////////000000000000111.........////////////000//////............//////...000000000000444;;;AAALLLUUU]]]___aaadddfffeeeffffffddd```ZZZUUURRRRRRPPPXXXgggvvv~~~zzztttvvvyyy~~~~~~|||tttgggaaa^^^```dddjjjsss{{{}}}~~~yyyooodddVVVLLLAAA===;;;888777999666666666666555555555555777777888999::::::;;;;;;???AAADDDFFFGGGFFFEEEDDDAAABBBCCCEEEHHHJJJLLLMMMMMMPPPQQQOOONNNOOOOOONNNLLLMMMMMMMMMMMMNNNNNNNNNLLLNNNQQQRRRSSSTTTWWWYYY[[[\\\]]]^^^______^^^^^^___^^^]]]]]]\\\[[[[[[ZZZZZZYYYYYYZZZ\\\]]]\\\ZZZZZZZZZZZZYYYXXXWWWVVVUUUSSSVVV[[[```gggsssxxxrrrqqqnnniiibbbZZZUUURRRLLLHHHCCC???===;;;999777666777999;;;<<<===============>>>AAACCCBBB???===::::::;;;<<<<<<<<<;;;;;;>>>===<<<;;;::::::;;;<<<===JJJXXXeeetttnnnVVVIIIFFFFFFGGGIIIOOOVVVbbbppp}}}~~~}}}~~~~~~~~~~~~~~~~~~}}}}}}|||{{{yyywwwwwwwwwxxxyyyyyyxxxwwwuuurrrooolllkkkjjjiiigggeeebbb___]]]\\\YYYXXXWWWUUUSSSQQQPPPOOOKKKKKKIIIHHHGGGFFFFFFFFFGGGEEEDDDDDDEEEEEEEEECCC=========>>>>>>>>>>>>>>>;;;999888666666777999:::===<<<;;;;;;::::::::::::999999888888888888888888666444222222333333222111111111111111000000000///111000//////////////////000000000000000000000000000/////////000000111222---...///000111222333444////////////000000000000000000111111111222222222000000000000111111111111333333333222222222222111000222333444333333444666222222222333555777999;;;CCCEEEGGGJJJMMMOOOPPPQQQRRRRRRTTTVVVXXX[[[^^^___```aaabbbeeennn}}}/////////000000000000111.........////////////000000//////......//////000---///111000000222888===IIISSS[[[^^^```dddfffeeeeeeeeeddd```ZZZUUURRRRRRRRRYYYgggwwwxxxwwwzzzzzzrrrfff```\\\^^^bbbhhhqqqzzz{{{~~~~~~yyynnncccTTTJJJAAA>>><<<:::999;;;666666666666555555555555666666777888999:::;;;<<<>>>@@@CCCEEEFFFEEECCCBBBAAABBBEEEHHHKKKMMMOOOPPPQQQWWWXXXSSSPPPQQQQQQNNNNNNNNNNNNOOOOOOOOOPPPPPPNNNPPPRRRTTTTTTUUUXXXZZZ\\\]]]___``````___^^^]]]]]]]]]]]]\\\\\\[[[[[[ZZZ[[[[[[ZZZ\\\]]]^^^\\\[[[ZZZZZZZZZYYYXXXVVVUUUTTTRRRVVVZZZ___eeeppp}}}{{{tttvvvtttqqqqqqpppkkkccc\\\UUUQQQJJJDDD@@@===:::888777888999;;;===>>>>>>??????@@@BBBEEEFFFEEEAAA===999:::<<<===>>>===<<<;;;999888888888888888888777;;;BBBKKKSSS^^^kkkuuuyyyuuueeeUUUMMMJJJHHHHHHJJJOOOUUU___kkkvvv~~~}}}||||||}}}}}}}}}~~~zzzyyywwwuuuttttttttttttrrrrrrqqqpppooonnnlllllljjjiiigggdddaaa___]]]\\\ZZZYYYWWWUUUSSSQQQPPPOOOKKKJJJIIIHHHGGGFFFFFFFFFFFFEEEDDDDDDEEEEEEDDDBBB=========>>>>>>>>>>>>>>>:::999777666666777999:::;;;;;;::::::999888777777888888888888999888888888888666333222222222111///111111111111000000000///111000000/////////000000111111111111000000000000............///000111111//////000000000111111111////////////000000000000000000111111111222222222333333222222111111111111333333222222222111111111222333444444333222333444333333333444666888:::<<>>;;;::::::777777777666666666555555555555777999;;;===??????AAACCCFFFHHHHHHFFFCCCAAAAAACCCFFFJJJNNNPPPRRRSSSTTT\\\^^^WWWRRRTTTSSSOOOPPPPPPPPPPPPQQQQQQQQQQQQQQQSSSUUUVVVWWWXXXZZZ\\\^^^___```bbbaaa```^^^]]]\\\\\\]]]]]]]]]\\\[[[[[[]]]\\\\\\]]]^^^^^^]]][[[ZZZYYYYYYXXXVVVTTTSSSRRROOORRRWWW[[[aaakkkwww}}}rrroooooowwwuuutttvvvyyyvvvmmmeeeZZZUUUMMMFFFBBB>>>;;;999999999999999:::;;;<<<===BBBCCCFFFJJJJJJGGGAAA<<<888:::===@@@AAA@@@???>>>888777666777888999888777888<<>>;;;;;;888888777777777666666666555666888;;;???BBBDDDEEEHHHJJJLLLMMMLLLIIIEEEBBBAAACCCGGGLLLPPPSSSTTTUUUTTT^^^aaaYYYTTTWWWWWWSSSQQQQQQQQQRRRRRRRRRSSSSSSTTTVVVXXXYYYYYYZZZ\\\^^^___aaabbbccccccaaa___]]]\\\]]]^^^^^^___^^^]]]]]]^^^]]]]]]]]]______]]]\\\YYYYYYXXXWWWUUUSSSQQQPPPLLLNNNRRRTTTXXX___iiipppssssssqqqkkkccc^^^```dddmmmnnnqqqtttuuuqqqiiicccXXXSSSLLLFFFBBB???===<<<;;;:::999999:::===@@@AAAIIILLLPPPTTTTTTNNNFFF@@@>>>@@@BBBDDDCCC@@@===::::::888666777999:::999777777888;;;>>>AAAEEEKKKPPPQQQNNNMMMLLLIIIHHHNNNUUUZZZ^^^eeennnuuu{{{~~~|||{{{zzzyyyyyyyyyyyy{{{|||}}}wwwvvvtttsssqqqpppnnnnnnoooooonnnmmmllllllllllllkkkjjjhhheeebbb```^^^]]]ZZZZZZXXXUUUSSSQQQOOONNNKKKJJJHHHGGGFFFFFFEEEEEEBBBAAAAAABBBCCCBBB@@@>>>>>>=========<<<;;;;;;;;;:::999777777777999:::<<<;;;;;;;;;;;;:::888666555666777888999:::999999888777555333222333333222111111111111111000000000000......//////000111333333222222222111111111000000//////////////////000000000000000000000000000000////////////000000000000000111111111111222222222111111222222333444444555222222222222111111111111---///000000//////111222333333333444555888:::;;;CCCEEEGGGKKKMMMPPPQQQRRRTTTTTTUUUVVVXXXZZZ\\\]]]ZZZ\\\^^^cccnnn---------.........//////,,,,,,,,,---------............------------......))),,,///000000111555999>>>HHHSSSWWW[[[___```____________\\\XXXUUUSSSSSSQQQVVVdddvvv}}}yyy~~~|||{{{{{{|||~~~|||tttllleee______aaafffoooxxx}}}}}}wwwlll```TTTMMMGGGGGGFFFAAA======888888888888777777777777555777:::===BBBEEEHHHJJJMMMOOOQQQRRRPPPLLLGGGDDDAAADDDHHHLLLQQQTTTVVVVVVRRR^^^bbbZZZVVVZZZZZZVVVRRRRRRRRRRRRSSSSSSSSSSSSVVVWWWZZZZZZ[[[\\\^^^``````bbbcccddddddbbb___]]]]]]^^^___`````````___^^^___^^^]]]^^^______^^^\\\YYYXXXWWWVVVTTTRRRPPPOOOKKKLLLNNNMMMNNNSSSZZZ``````[[[UUURRROOOPPPUUUZZZ___dddjjjmmmjjjddd___\\\UUUPPPIIIDDDAAA@@@???>>>:::999999:::===BBBGGGJJJRRRUUUZZZ^^^^^^WWWNNNGGGGGGHHHHHHGGGCCC===777444999666444444666777666444777777999;;;;;;<<<@@@DDDCCCDDDFFFHHHHHHJJJTTT``````dddiiinnnsssuuuvvvvvvwwwzzz~~~~~~}}}|||{{{yyyyyyxxxwwwwwwxxxyyy{{{|||vvvvvvtttsssqqqpppnnnnnnqqqpppooommmlllkkkkkkkkkkkkjjjhhhfffccc```^^^]]][[[ZZZXXXVVVSSSQQQOOONNNJJJJJJHHHGGGFFFEEEEEEEEE@@@@@@@@@AAABBBAAA???===>>>>>>===<<<;;;::::::999:::999888777888999;;;<<<<<<<<<<<<<<<;;;999777666666777888999::::::999888444333111222333444444333111111111111000000000000.........///000222444444222222222222111111000000111111000000000000111111.../////////000000111111////////////000000000000000111111111111222222222333222222222222222222222222222222111111111111000---...000111111222444666222222222333444777999:::DDDEEEHHHKKKOOOQQQSSSTTTUUUUUUUUUVVVXXXZZZ[[[\\\YYY[[[^^^cccnnn222///++++++---///...---,,,,,,,,,---------......////////////////////////+++,,,,,,---///000222333<<>><<<;;;;;;:::;;;<<<;;;<<>>>>>CCCIIILLLOOOXXXaaa```eeekkkmmmkkkjjjjjjkkkiiimmmttt}}}~~~~~~}}}{{{yyy{{{zzzxxxwwwwwwwwwuuusssuuutttrrrpppnnnnnnnnnnnnttttttsssrrrpppnnnmmmllljjjiiihhhfffccc___\\\ZZZWWWVVVTTTSSSQQQPPPPPPOOOKKKJJJHHHHHHHHHHHHFFFEEEAAACCCCCC???===<<<<<<;;;>>>>>>===<<<<<<<<<<<<<<<888888777777888888999::::::::::::999999999888888:::888666666777888777666444444333333222111000000000//////...............---------...000111333444222222000/////////000111---------------...//////222222222111111111111000......//////000000111111//////000111111111111111333222222111111222222333333333333222222222111111111000///////////////000444555666555666888<<>>>>><<<:::888999<<<>>>AAACCCGGGKKKPPPWWW^^^cccbbbdddccc___VVVNNNHHHFFFDDDEEEGGGIIIKKKNNNOOOPPPTTTVVVXXXXXXVVVTTTRRRRRRRRRTTTWWWXXXXXXYYYZZZ\\\]]]]]]^^^______```aaaaaaeeeeeeeeedddbbbaaa___^^^``````aaaaaabbbbbbccccccaaabbbccccccbbb```^^^\\\[[[XXXTTTQQQOOOMMMJJJHHHCCCCCCCCCBBBBBBCCCCCCDDDAAA===999777777999999:::@@@AAAAAAAAAAAA@@@@@@???CCCAAA???===<<<<<<<<<;;;999<<>><<<;;;;;;:::>>>>>>===<<<<<<<<<<<<<<<888888777777888888999::::::::::::999999999888888:::999777777888888888666444444333333222111111000333333222111111111111222............///111222333333222111000000000111111...............//////000222222222111111111000000000000000000///////////////000000111111111111111000000////////////000000333333333222222111111111000000////////////000000000111222222222444888;;;AAADDDHHHKKKMMMNNNPPPQQQSSSTTTUUUUUUUUUWWWZZZ]]]\\\]]]___dddnnn---,,,+++,,,------+++))),,,,,,,,,---------............................../////////000111333555555999BBBNNNVVVZZZ\\\^^^___aaaaaa```___]]]ZZZWWWUUURRRWWWbbbrrrqqqnnnkkkkkknnnsssvvvxxx{{{|||~~~zzzxxxooohhhffffffhhhlllrrrxxx|||~~~~~~yyyoooggg___[[[VVVTTTSSSPPPKKKGGGCCCBBBAAA???>>>@@@DDDGGGJJJNNNSSSYYY___gggnnnrrrqqqrrrooofffYYYNNNJJJIIIFFFFFFFFFHHHJJJMMMPPPQQQXXXZZZ[[[ZZZXXXUUUTTTTTTTTTVVVYYY[[[[[[\\\^^^`````````aaaaaabbbbbbbbbcccgggfffdddcccaaa`````````^^^___```aaabbbbbbbbbbbbccccccccccccbbb```^^^]]]XXXUUUQQQNNNLLLIIIFFFDDDDDDCCCBBBAAA@@@?????????<<<999555333333555555555444555666888999:::::::::<<<<<<<<<============>>>888;;;???CCCHHHQQQ\\\ddduuu~~~yyykkk___UUUSSSNNNFFF???999777666555555666666777777777777666666666666777888999999::::::===BBBGGGNNNYYYdddhhhiiiiiieee^^^YYYWWWXXXUUUZZZbbbllluuu|||}}}}}}~~~~~~|||zzzyyywwwuuuuuuuuuuuusssrrrqqqqqqppppppnnnmmmkkkjjjkkkkkklllmmmnnnnnnnnnnnniiihhhgggeeebbb^^^\\\ZZZZZZXXXVVVTTTQQQPPPOOONNNKKKIIIGGGGGGGGGFFFEEECCCDDDCCCBBBAAA@@@>>>>>>>>>>>>>>>=========<<<<<<<<<888888777777888888999::::::::::::999999999888888;;;999888888999999888777444333333222222111111111222111000000//////000000///////////////000111111222111111000///000000000///////////////000000111222222111111111000000000111111000000///.........000000111222222222222111000000////////////000000444444333222111111000000000000000//////000000111111222333333444666999<<<@@@CCCGGGJJJKKKLLLNNNPPPQQQRRRSSSTTTTTTVVVZZZ]]]\\\]]]___cccmmm,,,,,,---......---+++***,,,,,,,,,---------............................../////////000111333444555888@@@KKKUUUZZZ\\\]]]^^^``````___^^^\\\YYYVVVUUURRRVVV```ppp~~~ooommmjjjiiikkkooosssvvvzzz|||}}}{{{rrrjjjhhhhhhhhhkkkooovvvzzz~~~}}}yyyrrrmmmbbb```]]][[[ZZZWWWSSSPPPKKKKKKJJJIIIJJJMMMSSSWWW[[[___eeekkkqqqvvv|||zzzlll[[[OOOJJJKKKHHHHHHHHHHHHJJJNNNQQQSSS\\\]]]^^^]]]ZZZXXXXXXXXXVVVXXX[[[]]]^^^___aaaccccccccccccdddddddddddddddhhhgggeeebbbaaa`````````ZZZ[[[]]]___```aaa``````eeeddddddcccbbb```^^^]]]VVVSSSOOOKKKIIIFFFCCCAAABBBAAA@@@???>>>=========<<<999555444444555555555333333555777888999::::::888:::<<<>>>>>>>>>???@@@<<<>>>AAAEEEKKKWWWeeennnttthhh[[[VVVNNNEEE===888666666555555666666777888888888999999999999999:::;;;;;;;;;:::<<>>>>>>>>>>>>>>>>>>>>===<<<<<<888888777777888888999::::::::::::999999999888888;;;:::999999::::::999777333333333222222111111111111000//////......//////000000////////////000000000000//////............000000000///000111111222111111111111000000000000000000000000////////////000111222222333333222222333333222222222222333333444444333222111000//////000000000///000000111111222444555666666888:::===>>>AAAEEEHHHJJJKKKMMMNNNPPPQQQSSSTTTUUUWWWZZZ]]]]]]^^^___ccclll}}},,,.../////////---,,,+++,,,,,,,,,---------.......................................///000111222333666===HHHQQQXXX[[[\\\\\\]]]]]]]]]\\\ZZZWWWUUUSSSRRRUUU\\\iiizzz}}}sssqqqooommmmmmooosssvvv{{{}}}}}}uuummmjjjhhhgggjjjnnnwww{{{|||wwwtttjjjhhheeebbb```]]][[[XXXUUUVVVXXXYYY\\\aaahhhmmmuuuyyynnn\\\PPPKKKKKKIIIHHHHHHHHHJJJMMMPPPRRRZZZ[[[\\\\\\ZZZYYYYYYZZZYYY[[[^^^```aaabbbdddfffffffffffffffffffffffffffjjjiiifffcccaaa```______YYYZZZ[[[]]]___```aaaaaaeeeeeeeeedddbbb___]]][[[SSSPPPLLLIIIGGGDDDBBB???;;;::::::999999:::::::::888666333111111222222111000111222444555555555555777999<<<=========>>>@@@@@@BBBFFFKKKTTTddduuuyyynnn^^^WWWMMMCCC;;;888666666666666777777888999999:::;;;::::::::::::;;;;;;<<<<<<:::;;;???DDDKKKWWWccchhhhhhfff```XXXTTTSSSTTTYYY\\\___bbbfffkkkqqqvvv|||~~~}}}||||||}}}}}}{{{zzzvvvtttssssssttttttrrrqqqnnnoooooonnnmmmkkkiiiggggggggghhhhhhiiihhhhhhhhhhhhgggeeebbb___]]][[[[[[XXXWWWTTTRRROOOMMMLLLKKKKKKIIIGGGFFFFFFEEECCCAAABBB======BBBDDD???<<<<<<>>>>>>??????>>>>>>===<<<888888777777888888999::::::::::::999999999888888:::999999:::;;;:::888666333333222222222222222111333333222111111111111222111000000///////////////111111111000000000//////000000000000000111222222111111111000000000//////---......///000111111222111111222333333333333333444444444333333444444444333333222111111000//////000000000000000111222222000111333444444666888:::===@@@DDDGGGHHHJJJLLLMMMOOOQQQTTTUUUWWWYYY\\\^^^]]]^^^___ccclll}}}---///000///...,,,------,,,,,,,,,---------......------------------------------------...///000111444:::CCCMMMUUUYYY[[[\\\[[[[[[ZZZZZZXXXUUUSSSRRRQQQRRRVVVbbbrrrxxxxxxwwwvvvtttvvvyyy|||}}}}}}}}}wwwqqqmmmhhhfffiiipppyyy}}}}}}{{{wwwtttppplllhhheeedddcccdddgggkkkpppuuu|||nnn]]]RRRMMMLLLHHHHHHHHHIIIKKKMMMOOOQQQUUUWWWXXXYYYXXXYYYZZZ\\\]]]```cccdddeeefffhhhiiihhhhhhiiiiiiiiijjjjjjjjjllljjjhhhdddbbb___]]]]]]YYYYYYZZZ[[[]]]___aaaccccccdddddddddbbb^^^ZZZXXXOOOLLLIIIFFFDDDBBB@@@>>>:::999999999:::;;;<<<<<<888666333222333333222111000111222333444444444444666999<<<<<<;;;;;;>>>BBB@@@EEELLLUUUcccuuu{{{ppp^^^VVVKKKAAA;;;888777666777777888999:::;;;;;;<<<;;;::::::999999::::::;;;;;;999999<<>>???@@@???>>>===<<<888888777777888888999::::::::::::999999999888888999999999:::;;;:::888555222222222222222222222222111111000////////////000111000///////////////000333333333333333222111111000000000000000111111222111111000000000/////////,,,---...///000111222333222222333444444444444333222222111111111111222222222111111111111000000000000000000000111111222333111333555666777888:::<<<===@@@DDDGGGHHHIIIKKKMMMNNNPPPTTTVVVWWWZZZ]]]___^^^^^^```cccmmm~~~---...///...+++***,,,...,,,,,,,,,---------......------------------------------------...///000000444888???IIIQQQWWWZZZ[[[ZZZZZZZZZYYYWWWUUUSSSQQQOOONNNPPP[[[lll~~~}}}~~~~~~~~~}}}}}}~~~{{{xxxuuuppphhhdddiiirrr{{{~~~|||yyyuuurrrrrrtttuuuwww|||mmm___VVVPPPMMMJJJKKKLLLMMMOOOQQQRRRRRRSSSUUUWWWXXXYYY[[[^^^aaaccceeehhhiiiiiijjjkkkmmmkkkkkklllmmmnnnoooooopppmmmllljjjfffccc___[[[ZZZVVVUUUUUUUUUXXX[[[___aaa___```bbbbbb```[[[VVVRRRJJJHHHEEEBBBAAA@@@>>><<<;;;;;;;;;;;;;;;<<<<<<===:::888666555555555444333222333444555666777777777888;;;>>>>>>===???DDDIIIHHHPPP]]]kkkzzzzzzooo\\\TTTIII@@@;;;999777666888999999:::;;;<<<===>>><<<<<<;;;;;;;;;;;;<<<<<<===::::::<<<<<>>???@@@@@@>>>===<<<888888777777888888999::::::::::::999999999888888888888888999:::999777444222222222222222222222222...------,,,,,,,,,,,,,,,000///////////////000111111222333333333222000000000////////////000111111111000000000////////////---......///000111111222222333333444444444444444111000000//////000000111000000000000111111111111000000000000111222333444222444777888888999;;;======@@@DDDGGGHHHIIIKKKMMMLLLOOORRRUUUWWWYYY\\\^^^^^^^^^```dddnnn---......,,,))))))+++...,,,,,,,,,---------......------------------------...............///000111333666===FFFOOOVVVZZZ[[[ZZZZZZZZZYYYWWWUUUSSSRRRLLLKKKMMMWWWiii}}}~~~}}}~~~|||{{{{{{~~~zzzyyywwwqqqhhhbbbiiittt~~~~~~|||zzzzzz}}}lll```YYYSSSOOONNNOOOQQQSSSTTTUUUVVVVVVSSSVVVXXXZZZ\\\___cccfffgggiiilllmmmlllmmmnnnooommmnnnooopppqqqrrrssssssnnnmmmkkkhhhccc^^^ZZZWWWRRRPPPOOOOOORRRVVVZZZ]]][[[^^^```aaa^^^YYYRRRNNNGGGEEEBBB@@@???>>><<<;;;888888777777777777777888888666444333444444333111111222333555777888999999;;;???BBBBBBBBBDDDKKKQQQYYYcccsssyyynnn[[[RRRGGG???;;;999888777999999:::;;;<<<>>>>>>???@@@??????>>>>>>>>>??????@@@======>>>===???FFFOOO]]]```bbbaaa]]][[[\\\]]]ZZZ[[[[[[YYYXXX]]]fffnnn}}}~~~|||{{{{{{zzzxxxvvvuuutttsssssstttuuutttrrrrrrpppnnnlllkkkjjjkkkkkkkkklllmmmmmmnnnnnnnnnnnngggeeebbb___]]]\\\[[[[[[YYYXXXVVVUUUSSSRRRQQQQQQNNNLLLJJJHHHHHHGGGDDDBBBCCC===AAAOOOSSSIII@@@>>>===>>>@@@AAA@@@???===<<<888888888777888999999::::::::::::999999999888888777777777999:::999666333222222222222222222222222000000///............//////////////////000111111...///000000000///---,,,///////////////000000111000000000000////////////////////////000000000000222333444444555555444444111111000000000000111111/////////000111111222222000000000000111222333444...000333444555555777888===@@@DDDGGGHHHJJJKKKMMMJJJMMMQQQTTTVVVXXX[[[]]]^^^___```eeeooo,,,,,,,,,---------......***+++,,,,,,------,,,,,,...---,,,+++++++++------...------------...//////222666===EEEMMMSSSVVVXXX]]]ZZZVVVVVVXXXWWWQQQLLLNNNMMMNNNUUUdddwww}}}}}}zzzwwwwww{{{|||xxxsssmmmiiijjjooosss|||nnnbbbXXXUUUWWWQQQRRRSSSSSSSSSTTTVVVXXXTTTVVVXXX[[[___cccfffhhhjjjlllpppsssttttttsssrrrqqqqqqppppppooonnnnnnmmmmmmllliiifffbbb\\\UUUPPPJJJJJJJJJLLLNNNRRRUUUWWWXXXYYYZZZYYYWWWTTTPPPNNNHHHEEE@@@===<<<;;;:::999;;;888666555666777777555555444444333333333444444444555777888999;;;>>>@@@AAA@@@AAAEEEHHHLLLVVV```pppwwwjjjZZZRRRGGG???<<<;;;:::999777999<<<=========>>>???>>>AAABBB@@@AAADDDEEECCCBBB???===?????????DDDJJJYYY[[[___aaa```]]]YYYVVVWWWXXXWWWVVVVVV[[[dddjjj}}}~~~|||zzzxxxwwwwwwvvvuuutttsssrrrrrrrrrrrrrrrqqqpppnnnoooqqqrrrrrrrrrpppqqqrrrrrrqqqpppmmmlllhhhfffccc```^^^[[[ZZZYYYYYYWWWTTTPPPNNNMMMNNNNNNIIIIIIIIIHHHHHHGGGGGGGGG@@@@@@@@@@@@@@@???>>>===??????@@@@@@???>>><<<;;;888999999::::::;;;<<<<<<<<<;;;:::999888888888888888888999999999888888777555555444333222111000///222222222111000//////...111000...,,,,,,,,,...///000000000000////////////111111000//////////////////////////////////////////////////////000111111222333555555555333111000333222000/////////000111222222000///............000000000///////////////000222444666666777999;;;<<>>???@@@BBBEEEGGGEEEHHHHHHFFFGGGJJJJJJGGGLLLGGGDDDDDDDDDDDDIIIOOOWWWZZZ^^^``````]]]YYYVVVQQQSSSTTTTTTWWW]]]gggooozzz~~~|||zzzxxxwwwwwwvvvuuuuuutttssssssssssssssssssrrrssstttwwwyyyyyyxxxwwwwwwwwwvvvtttrrrooommmfffeeebbb___\\\ZZZYYYXXXWWWVVVTTTRRRPPPPPPOOOPPPJJJJJJIIIHHHHHHGGGFFFFFFBBBBBBBBBAAA@@@???>>>>>>??????@@@@@@???>>><<<;;;777888888999::::::;;;;;;<<<;;;:::999888888888888888999999999999888777777333333222111000///......222222111111000//////...111000...,,,,,,---...///000000000000////////////111111000///////////////000000000000000000000000///////////////000111111111222444555444333111000444333111000/////////000222111000///............222111111111111111111111000222444555666777999;;;===???CCCFFFHHHIIIHHHHHHHHHJJJNNNRRRUUUXXXYYYZZZ[[[]]]___dddnnn*********+++++++++,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,---...///...------------...//////111555:::AAAHHHOOOSSSUUUXXXWWWWWWXXXZZZWWWRRRMMMMMMLLLMMMRRR\\\jjjxxx~~~{{{}}}yyyyyyzzz~~~|||{{{xxxsssnnnlllmmmoooxxxyyy{{{~~~{{{rrrlllfff^^^ZZZZZZ___aaaccccccbbb``````aaafffeeedddccccccdddfffhhhmmmooorrrtttvvvwwwvvvvvvvvvuuuuuuttttttsssssssssrrrrrrrrroooiii___SSSJJJHHHHHHIIIJJJIIIIIIHHHGGGEEEGGGIIIKKKJJJIIIGGGEEEBBB@@@===<<<<<<<<<;;;999999999888777555444666777555444444444444444555555333555666777888:::===???DDDDDDJJJTTT^^^jjj{{{qqqdddSSSMMMFFFAAA??????@@@AAA@@@BBBDDDEEEGGGJJJNNNRRRPPPTTTUUUTTTUUUXXXXXXUUU[[[TTTMMMKKKIIIGGGKKKPPPWWWZZZ]]]```___\\\XXXUUUNNNPPPRRRSSSVVV^^^hhhpppwww|||~~~}}}{{{zzzyyyxxxwwwwwwvvvvvvuuutttttttttuuuuuuttttttvvvyyy}}}~~~~~~}}}|||{{{zzzxxxuuuqqqnnnllleeedddaaa^^^\\\ZZZXXXXXXUUUUUUUUUTTTSSSRRRQQQPPPKKKKKKJJJIIIGGGFFFEEEEEEDDDDDDCCCBBBAAA???>>>>>>>>>???@@@@@@???>>><<<;;;888999:::;;;;;;<<<<<<<<<;;;;;;:::999888888888888999999999999999888777777333333222111000//////...222222111111000/////////000///...---------...///000000000000////////////111000000///////////////111111111111111111111111///////////////000111111000111333444444333222111444333222000000/////////222111000//////......///111111111111111111222222111222444555555777999<<<>>>@@@CCCFFFHHHIIIHHHHHHHHHJJJMMMQQQTTTWWWYYYZZZZZZ[[[^^^cccmmm++++++++++++,,,,,,,,,,,,***+++,,,,,,------,,,,,,------......//////000000...------------...//////111333888>>>EEEKKKPPPSSSTTTUUUVVVYYYZZZXXXRRRNNNKKKLLLMMMPPPXXXdddqqqyyy~~~zzzxxx{{{zzzzzz|||{{{{{{yyyuuupppmmmkkkkkkjjjmmmrrrxxxyyyqqqmmmiiicccaaabbbdddfffiiijjjiiihhhggggggmmmkkkiiigggfffgggiiijjjnnnooorrruuuwwwxxxxxxxxxwwwvvvvvvvvvuuuuuuuuutttttttttrrroooiii___TTTMMMIIIJJJJJJJJJHHHEEEBBB???>>>@@@CCCEEEFFFEEEDDDBBB>>><<<;;;;;;<<<<<<;;;:::666888999777555444555666555444444444444555555666666777999:::;;;===@@@BBBDDDFFFMMMYYYfffuuu}}}kkk___RRRMMMGGGAAA??????AAACCCGGGJJJMMMPPPTTTYYY___dddeeeiiillllllmmmppppppllloooeee\\\WWWSSSQQQRRRVVV[[[]]]```aaa___[[[WWWTTTPPPQQQRRRSSSVVV\\\fffnnnwww{{{~~~}}}{{{zzzzzzyyyyyyyyyzzzzzzwwwwwwvvvvvvuuuvvvvvvwwwttttttvvvzzz}}}~~~}}}{{{zzzyyyxxxuuurrrnnnkkkiiieeedddaaa___\\\ZZZYYYXXXVVVWWWWWWWWWUUUSSSPPPNNNLLLKKKJJJIIIGGGFFFEEEDDDEEEDDDCCCAAA@@@>>>>>>===>>>????????????===<<<;;;::::::<<<===>>>>>>======;;;:::999999888888888999999999999999999888777666555555444333333222111111111111111111000000//////000///......---...//////000000000000////////////000000////////////000000000000000000000000000000///////////////000000111///000111222333333222222111111111111111111111111111111000//////////////////////////////000000000111333444444555666999<<>>@@@BBBAAA@@@???;;;:::;;;<<<======;;;:::111333666777666555333333444444444444444555666777777888:::;;;<<<>>>AAACCCDDDGGGOOO\\\iiixxxwwweeeZZZVVVRRRKKKEEEBBBCCCGGGJJJNNNSSS[[[dddllluuu}}}vvvlllhhhfffdddfffiiigggggggggeeeaaa\\\XXXUUUQQQRRRSSSTTTWWW^^^gggoooxxx|||~~~|||{{{{{{xxxxxxxxxyyyzzz{{{|||}}}wwwwwwvvvvvvvvvwwwwwwxxxvvvwwwxxxzzz||||||zzzwwwvvvuuutttrrrooollljjjiiifffeeebbb```^^^\\\[[[ZZZYYYYYYYYYXXXVVVRRRNNNLLLLLLKKKJJJIIIGGGFFFEEEDDDDDDCCCAAA???>>>======<<<>>>>>>??????>>>===;;;:::888999;;;=========<<<<<<::::::999999888888999999:::::::::999888777666666555555444444333222222222111111111000000000000000//////........./////////000000000000////////////000000////////////000000///////////////////////////////////////000000111///000000111222222222222...///000111222333444444111000000////////////000......//////000000000000222333444444444666:::===@@@BBBDDDFFFGGGHHHIIIIIIHHHIIIKKKNNNRRRUUUXXXYYYXXXYYY\\\aaakkk}}},,,,,,---------.........***+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++...------------.../////////000333777===DDDJJJMMMPPPRRRUUUXXXXXXWWWUUUSSSKKKLLLMMMNNNRRR]]]jjjttt}}}|||qqqnnnpppttt|||}}}{{{{{{|||}}}~~~zzz{{{{{{yyytttnnnkkkiiihhhmmmttt|||wwwpppmmmkkkhhhiiillljjjlllooooooooonnnnnnooommmllllllllllllmmmmmmnnnlllmmmooorrrtttvvvwwwxxxvvvvvvvvvvvvvvvvvvvvvvvvvvvtttpppmmmhhhbbb[[[VVVGGGHHHGGGFFFBBB>>>999666666888;;;===>>>>>><<<;;;::::::;;;===???>>><<<999444666999>>>@@@???:::666444444444444555666777777666777999:::;;;===@@@BBBFFFHHHQQQ^^^jjjwwwqqq```YYYUUUQQQKKKFFFDDDHHHPPPVVV]]]eeessswwwwwwxxxyyy{{{~~~yyywwwsssmmmfff```\\\YYYQQQSSSUUUVVVYYYaaakkkssszzz}}}~~~|||{{{zzzzzzyyyxxxxxxyyyzzz{{{|||}}}wwwwwwvvvvvvvvvwwwxxxxxxzzzyyyyyyzzz{{{{{{xxxvvvuuutttrrrpppnnnlllkkkjjjfffeeeccc```^^^\\\[[[[[[ZZZZZZZZZXXXUUUQQQMMMJJJKKKKKKJJJIIIGGGFFFEEEEEEDDDBBB@@@>>>===============>>>??????>>>===;;;:::666777999;;;<<<;;;:::999::::::999999888999999::::::::::::999888777666555333333222222111111111111111111000000000000000000....../////////000000000000000000000///////////////////////////000000111........................///////////////000111111000000000000000111111111...///000222333444444444000000////////////000000000000000111222222333333222333444333444666:::===BBBCCCDDDFFFGGGHHHIIIIIIHHHIIIKKKMMMQQQTTTWWWYYYXXXYYY\\\```jjj{{{++++++,,,,,,,,,---------***+++,,,,,,------,,,,,,......//////...---,,,+++...------------...////////////111444:::AAAHHHLLLOOOQQQTTTVVVWWWVVVVVVVVVNNNNNNMMMLLLOOOXXXgggrrrzzz~~~uuuooonnnrrrzzz{{{||||||{{{{{{|||~~~{{{|||}}}{{{vvvqqqnnnmmmmmmpppvvv|||~~~xxxssssssrrrooonnnppppppqqqqqqpppnnnlllmmmnnnkkklllmmmmmmmmmmmmlllkkkjjjkkkmmmooorrrtttvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwuuusssqqqlllddd[[[UUUJJJJJJIIIGGGDDD???<<<999888:::===>>>???>>><<<:::::::::<<<>>>@@@???<<<999666777<<>>AAACCCIIILLLUUUaaammmxxx}}}jjj]]][[[UUURRRNNNKKKLLLUUUaaakkkvvvwwwmmmfffaaa___VVVWWWXXXYYY[[[bbblllsssyyy|||~~~|||{{{{{{{{{|||{{{zzzzzzyyyyyyyyyyyyvvvvvvvvvvvvvvvwwwxxxxxx{{{yyyxxxxxxyyyyyywwwvvvtttsssqqqnnnllljjjhhhhhheeedddbbb___]]]\\\[[[[[[YYYYYYXXXVVVTTTPPPNNNLLLJJJJJJIIIHHHHHHGGGFFFFFFDDDBBB@@@???>>>>>>???@@@===>>>>>>>>>>>><<<;;;:::666888:::======<<<;;;::::::999999888999999:::::::::::::::999888777666555333222222222222111111111000000000000000000000111......///000000000000000000000000000///////////////////////////000111111///////////////////////////////////////000111111111000000/////////000000000111222333333333222222000000////////////000000///000000111222222333333333333333333333666:::===CCCCCCDDDFFFGGGHHHIIIIIIHHHHHHJJJLLLPPPTTTWWWYYYYYYZZZ\\\```iiiyyy******+++++++++,,,,,,,,,++++++,,,---------,,,,,,+++,,,,,,,,,+++)))'''&&&...------------...////////////000333999@@@GGGKKKNNNQQQSSSUUUVVVVVVWWWXXXPPPPPPNNNKKKLLLUUUdddoooxxx|||{{{sssqqqttt|||||||||{{{zzzyyyzzz}}}}}}~~~|||xxxtttqqqpppnnnpppuuuzzz}}}yyywwwzzzzzzvvvssstttuuuuuutttqqqmmmkkkkkkllljjjkkkmmmnnnnnnllljjjiiiiiijjjlllnnnpppsssuuuvvvxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwwwwuuupppfff[[[TTTNNNNNNMMMJJJGGGDDD@@@???===>>>@@@BBBBBB@@@>>><<<:::;;;===???AAA@@@<<<999111222666AAAJJJIII>>>333444444444555555777888888999;;;<<<===>>>@@@CCCEEEKKKNNNXXXeeepppzzzxxxeee[[[]]][[[YYYVVVUUUZZZfffwww}}}rrrjjjeeeccc\\\]]]]]][[[\\\```iiipppwww{{{~~~|||||||||}}}~~~|||zzzxxxwwwvvvvvvvvvvvvuuuuuuvvvwwwxxxxxxxxxvvvuuutttvvvwwwvvvuuusssqqqooollliiifffeeedddcccbbb```^^^\\\[[[ZZZZZZXXXWWWVVVUUUSSSQQQOOONNNIIIIIIIIIHHHHHHGGGGGGGGGDDDCCCAAA??????@@@AAABBB===>>>>>>>>>>>><<<;;;:::999;;;>>>@@@AAA@@@>>>===999999999888999999::::::;;;:::::::::888777666555555444444444444444444333000000000000000111111111......///000000000000000000000000000///////////////////////////000111111000000000000000000000000///////////////000111111222111000//////...//////333333444444333222000///000000////////////000111---......///000111111111333333333333333666:::>>>CCCDDDDDDFFFGGGHHHIIIIIIHHHHHHJJJLLLOOOSSSWWWYYYYYYZZZ\\\```iiiyyy,,,,,,,,,------,,,++++++,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++***++++++,,,,,,------...///000222222444;;;DDDLLLRRRRRRSSSSSSTTTTTTTTTUUUTTTPPPMMMKKKKKKQQQ```ooovvv~~~tttoooqqq|||}}}|||~~~}}}yyyuuurrrppppppqqqttt{{{~~~{{{{{{|||}}}{{{yyyyyyvvvqqqnnnlllkkkjjjhhhjjjiiiiiikkkmmmnnnkkkhhhkkkkkkkkklllnnnqqqtttuuuwwwxxxyyyzzz{{{{{{|||{{{yyyzzzzzzxxxsssjjjbbb\\\VVVWWWUUUOOOFFF@@@??????AAAFFFGGGDDDAAAAAA???;;;<<>>>>>>>>======>>>>>>===;;;999888888999;;;======<<<;;;:::::::::999999999:::;;;<<<999999999888777666555444444444333222222111111000000000000000////////////............/////////000...///000111111000///...+++,,,---...///...---,,,000000////////////000000444444333333222111111111111111111111000000000000111222333333333333222111222111000///............////////////000111333333222333444444555777;;;???DDDEEEFFFHHHIIIIIIIIIHHHGGGHHHIIILLLOOOTTTWWWYYYYYYWWWXXX^^^gggttt,,,,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++++++++,,,---....../////////000111222444:::CCCKKKRRRRRRRRRSSSSSSSSSSSSTTTTTTPPPMMMLLLLLLRRRaaapppzzz|||tttrrrwww~~~~~~zzzvvvsssqqqqqqqqqttt{{{}}}}}}}}}zzzxxxtttoookkkiiihhhhhhggghhhggggggiiilllmmmkkkiiihhhhhhiiikkknnnrrruuuwwwzzzzzz{{{|||}}}}}}}}}}}}{{{|||}}}{{{vvvooogggbbbZZZZZZYYYVVVQQQMMMJJJJJJKKKNNNMMMIIIFFFEEECCC@@@>>>@@@BBBBBB???;;;888666444444444444444444444444666777777888999999::::::;;;:::<<>>>>>>>>>>>>>>>>>>>><<<;;;999888888999;;;<<<===<<<;;;:::;;;:::999999999:::;;;<<<:::::::::999888777666555333333333333333333444444111000000000////////////........./////////000000------............------------...////////////...000000////////////000000111000000000//////......111111111111000000000000111222333333333333222111111000//////////////////000/////////000111222222222333444444555777;;;???CCCEEEFFFHHHIIIIIIIIIHHHGGGHHHJJJLLLPPPTTTWWWYYYYYYXXXYYY```hhhuuu+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,+++++++++,,,---///000000111///000111111333888AAAHHHPPPQQQQQQRRRRRRRRRRRRRRRSSSPPPNNNMMMNNNTTTbbbqqqwwwrrrvvv}}}|||wwwtttrrrrrrrrrtttzzz~~~|||yyytttoooiiidddbbbbbbbbbbbbdddcccdddfffiiikkkjjjiiieeeeeegggjjjnnnssswwwyyy}}}~~~~~~~~~~~~{{{uuuoookkkccccccccccccbbb___ZZZWWWXXXYYYVVVOOOLLLKKKIIIEEEDDDDDDBBB@@@===;;;888777333333444444444444444444999999999::::::;;;;;;<<<===<<>>>>>>>>?????????>>><<<:::888777999:::;;;<<<<<<<<<;;;:::;;;:::999999999:::<<<===;;;;;;;;;:::999888666666222222333444444555666666111111000000000/////////....../////////000000000......------------......//////......//////000111000000////////////000000222222222222222111111111222222111111111000000000111222333333333333222111//////......//////000111111000000000000000111111222333444444555777;;;>>>CCCDDDFFFHHHIIIIIIIIIIIIHHHIIIJJJMMMPPPTTTWWWYYYZZZXXX[[[bbbkkkxxx++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,---...///000111...000111111222777???EEEMMMNNNOOOQQQQQQQQQQQQPPPRRRPPPOOOOOOPPPUUUcccppptttssszzz~~~~~~zzzvvvtttrrrqqqrrrxxx~~~}}}vvvqqqkkkfff___ZZZXXXYYYZZZZZZ]]]^^^___bbbdddggghhhhhhdddeeegggjjjnnnssswwwyyy~~~{{{vvvsssrrrqqqqqqsssuuurrrlllgggffffffaaaZZZVVVUUURRRMMMMMMIIICCC>>>;;;999777666555555666666666666777777999:::::::::;;;;;;;;;<<<======@@@FFFHHHKKKRRRZZZ___hhhqqquuuzzz|||mmmhhhmmmyyyvvvpppkkkccc[[[WWWVVVYYYcccmmmvvv~~~}}}|||zzzyyyyyyyyyyyyzzzyyyxxxwwwvvvuuuttttttrrrqqqooonnnoooqqqssstttsssrrrqqqnnnllljjjhhhgggbbbbbb```^^^\\\ZZZYYYXXXUUUUUUSSSRRRPPPOOONNNMMMJJJIIIIIIHHHGGGFFFEEEEEECCCBBBAAA@@@????????????AAA@@@???>>><<<:::888777::::::;;;<<<<<<;;;;;;:::;;;::::::999:::;;;<<<======<<<<<<;;;:::888777666222333333333444444444555111111111000000000//////...////////////000000000111000///......///000111000///...---...///000111000000////////////000000222333333333333333333333222222222111111111000000111222333333333333222111---------...///000111111222111000000000000000111222222333333444777;;;>>>CCCDDDFFFHHHIIIIIIIIIIIIHHHIIIKKKNNNQQQTTTWWWXXXZZZYYY\\\dddmmm{{{***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))***+++,,,---...//////...///000000111555<<>>BBBCCCFFFHHHIIIJJJJJJJJJHHHJJJLLLOOORRRTTTVVVWWWYYYYYY]]]eeeppp}}}******+++,,,------------,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++******+++,,,,,,------------///000000000333999???FFFHHHKKKNNNPPPPPPPPPOOOQQQPPPPPPQQQQQQTTT```lllxxxxxxwwwvvvvvvuuuuuutttqqqqqqrrrtttyyy}}}|||tttqqqppptttzzz|||xxxtttlllccc[[[PPPLLLGGGDDDDDDEEEFFFGGGLLLNNNQQQTTTWWW[[[___bbbeeefffhhhkkkoootttxxxzzz~~~}}}uuukkkVVVNNNCCC;;;888777666444555555666666777777888888999999999999999999999999999:::>>>BBBDDDGGGRRR]]]cccmmmxxx~~~|||tttkkkkkkuuu}}}wwwsssnnnggg```\\\ZZZ[[[ccclllyyy~~~~~~{{{{{{{{{{{{{{{{{{zzzzzzzzzzzzyyyxxxvvvsssqqqppprrrqqqppppppqqqrrrssstttqqqpppnnnllljjjhhhgggfffbbbaaa___^^^[[[ZZZXXXWWWTTTSSSRRRQQQOOONNNLLLLLLIIIIIIHHHGGGFFFEEEDDDDDDBBBAAA@@@@@@??????@@@@@@BBBAAA???===<<<;;;::::::<<<;;;;;;;;;;;;:::::::::<<<;;;:::::::::;;;===>>>>>>======<<<:::888666555444444333222222111000000222222111111111000000000/////////000000000111111......------------............------......///000000000////////////000000//////000000111222333333333222222222222111111111111222333333333333222111------------...///000111111000000000000000111111111222333333444666:::===BBBCCCEEEHHHIIIJJJJJJJJJHHHJJJMMMPPPSSSUUUVVVWWWXXXXXX]]]fffqqq)))***+++,,,------------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++---------------------------///000//////111777<<>>???@@@@@@DDDGGGKKKNNNQQQUUU[[[___dddeeehhhlllqqqwww{{{~~~{{{oooSSSKKK@@@999888999888666666777777888888999::::::999999999999999999999999999:::===AAAAAAEEEQQQ]]]hhhsss~~~oookkkkkksss}}}~~~~~~|||yyyoooiiieeeddddddfffnnnwww}}}|||{{{zzzzzz{{{{{{{{{{{{{{{{{{zzzzzzyyyxxxvvvssspppoooqqqqqqqqqqqqqqqqqqrrrrrrnnnnnnllljjjhhhgggeeedddaaaaaa___]]][[[YYYXXXWWWTTTSSSRRRPPPNNNMMMKKKKKKIIIIIIHHHGGGFFFEEEDDDDDDAAAAAA@@@@@@??????@@@@@@AAA@@@???===<<<;;;;;;<<<<<<<<<;;;;;;::::::::::::<<<;;;;;;::::::<<<===>>>======<<<;;;999777555444333333333333333333222222222222222111111111000000//////000000000111111111------............------......///000000000000///000000////////////000000000111222333444555666666333333222222222111111111111222333333333333222111---------------...///000000/////////000111222222111222222333333666:::===AAACCCEEEHHHIIIJJJJJJJJJIIIJJJMMMPPPSSSUUUVVVVVVWWWWWW]]]gggrrr)))***+++,,,------...---,,,,,,,,,------.........+++,,,,,,------,,,,,,+++///............------------///000///...111666;;;@@@BBBGGGLLLOOOQQQQQQPPPQQQPPPPPPQQQPPPRRR\\\gggttt}}}vvvrrrqqqtttwwwyyyxxxuuuqqqnnnfffiiimmmssszzzxxxuuusssuuu|||~~~~~~}}}yyyvvvrrrnnngggbbb\\\TTTKKKDDD@@@>>>;;;:::<<<===>>>===@@@CCCGGGJJJMMMRRRXXX]]]bbbdddggglllrrryyy~~~zzzyyyyyyxxx|||wwwjjjPPPHHH===888999::::::999999999:::;;;<<<<<<======::::::::::::::::::::::::999:::===@@@AAADDDPPP]]]kkkvvvtttjjjjjjooo}}}{{{yyyvvvxxx|||~~~}}}nnnjjjiiikkknnnrrr|||~~~|||zzzyyyyyyzzz{{{{{{|||{{{{{{{{{zzzzzzyyyxxxvvvssspppnnnppppppqqqqqqqqqqqqpppooommmlllkkkiiigggeeedddcccaaaaaa___]]][[[YYYXXXWWWTTTTTTRRRPPPNNNLLLJJJJJJIIIHHHHHHGGGFFFEEEDDDDDDAAAAAA@@@@@@???@@@@@@@@@AAA@@@>>>===<<<<<<<<<======<<<;;;:::::::::::::::<<<<<<;;;:::;;;<<<===>>>======<<<;;;999777555444222333333444444555555666222222222111111111111000000000000000111111111111...///000111111000///......///111222222222111000000000////////////000000------...000111222333333333333333222222222111111111222333333333333222111...------------...//////////////////000111333333111111222222333666:::===AAACCCEEEHHHIIIJJJKKKKKKIIIKKKNNNQQQSSSUUUVVVVVVVVVWWW\\\gggrrr***++++++,,,,,,++++++***)))******++++++******)))------------------------++++++******++++++,,,---+++,,,.........000444777===BBBIIINNNPPPPPPPPPPPPQQQPPPOOOMMMMMMQQQWWW\\\iiisss~~~xxxwwwwwwvvvxxxzzz||||||zzzwwwuuuqqqpppqqquuu|||}}}uuupppqqqvvvzzz}}}{{{|||uuupppmmmiiiddd\\\UUUOOOIIICCC@@@>>><<<:::888888888999:::===>>>@@@AAADDDIIIOOOSSS^^^bbbiiiqqqwww|||yyysssnnniiieeebbbhhhiiimmmuuu{{{wwwlllaaaIIIFFF@@@;;;888888999:::999;;;======;;;:::999:::<<<<<<;;;:::999999999999;;;>>>@@@???@@@FFFQQQZZZbbbgggqqqzzzwwwlllggggggooo}}}vvvnnnkkknnntttzzz~~~uuusssqqqrrrvvv|||{{{zzz}}}}}}|||{{{zzzzzzyyyyyyuuuuuutttsssrrrqqqqqqpppoooooonnnnnnmmmmmmlllllllllkkkkkkjjjhhhgggeeedddbbbaaa```]]][[[XXXWWWVVVRRRRRRRRRQQQOOOLLLIIIGGGHHHHHHHHHGGGFFFEEEDDDCCC@@@@@@??????>>>=========???>>><<<:::::::::;;;<<<>>>===<<<;;;:::;;;<<<<<<888888999:::;;;===>>>???<<<<<<<<<;;;999777666555444444333333333333222222111111111111000000000000......///000000000000000222222111111000000/////////000111111111111000000...,,,+++,,,...///000///111111222333333444555555999777444111/////////000222111000//////000111222111111111111000000000000111000/////////000222333333444444333333444888:::BBBCCCDDDFFFHHHJJJLLLLLLJJJKKKNNNPPPSSSUUUVVVVVVXXXXXX[[[bbbnnn***++++++,,,,,,++++++*********++++++++++++******------------------------+++++++++++++++,,,------***+++,,,------///222555<<>>???AAAEEEKKKOOOYYY^^^fffooovvv||||||vvvmmmeee___\\\ZZZXXXZZZZZZ]]]dddiiiggg^^^UUUJJJGGGBBB>>><<<<<<>>>???===???AAAAAA@@@>>>????????????>>>===============>>>>>>>>><<<<<>>>>>>>>???>>><<<;;;:::;;;<<<======<<<<<<;;;;;;;;;;;;;;;::::::::::::;;;<<<>>>>>>======<<<;;;999777555444444444333333333333222222000000000000////////////......///000000000000000000/////////.........---111111111000000000000000......///////////////000222222333333444555555666777666333111//////000000222222111111111111222222////////////............111000/////////000222222333444444444444666999<<>>BBBEEEHHHLLLTTT[[[aaahhhmmmqqqsssssspppiiicccbbbgggmmm}}}zzzpppjjjgggkkkpppwww}}}}}}|||~~~~~~}}}}}}||||||{{{yyyxxxvvvuuutttuuuttttttsssrrrqqqppppppnnnnnnnnnmmmlllkkkkkkkkkiiihhhgggfffeeedddcccbbbcccbbb```^^^[[[YYYXXXWWWTTTSSSQQQOOOMMMKKKKKKJJJHHHHHHHHHGGGFFFEEEDDDCCCBBBAAAAAA@@@@@@???>>>>>>>>>===<<<;;;;;;<<<======;;;;;;<<<<<<;;;;;;:::999:::::::::;;;<<<===>>>??????>>><<<:::888666444333444444333333333333222222000000/////////...............///000000000000000////////////............333222111/////////000000///111444333000...///111333333333444444555555666555444222111000000111111222333333333333333222222////////////............000000000///000111111222333333444444555888<<>>;;;999777555555555555666777888999888999:::::::::<<<@@@CCCJJJOOOYYYcccmmmssswwwyyy|||}}}}}}|||zzzyyywwwwwwqqqkkkbbb[[[XXXWWWWWWWWWRRRPPPOOOQQQTTTUUUQQQNNNIIIGGGEEEDDDDDDFFFHHHJJJHHHIIIJJJIIIGGGEEEFFFFFFDDDDDDDDDCCCDDDDDDEEEEEEEEECCC@@@@@@CCCEEEGGGGGGFFFJJJOOOSSSWWW[[[___bbbfffgggfffaaa___dddqqq}}}vvvpppnnnnnnpppuuu|||{{{{{{}}}~~~|||{{{zzzxxxvvvtttsssrrrttttttsssrrrqqqpppoooooonnnnnnmmmlllkkkjjjiiiiiigggfffeeedddcccbbbaaaaaabbbaaa```^^^[[[YYYXXXWWWUUUSSSQQQNNNLLLLLLLLLLLLHHHHHHHHHGGGFFFEEEDDDCCCAAAAAA@@@??????>>>>>>===<<<;;;;;;:::;;;;;;<<<===:::;;;<<<<<<<<<;;;999888999::::::;;;===???AAABBB@@@???===:::777555444333444444333333333222222222000000000000////////////......///000000000000000111111111111000000000000444333000///...///000111000444777666111...///222222222222333333444444444222222111000111111222222222222444444444333111000111111111111000000000000000000000000000111111222111222333444555888<<<@@@@@@AAACCCEEEGGGIIIJJJKKKOOONNNNNNOOORRRUUUYYY[[[VVVWWWZZZaaannn***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......///000000000000222555777777<<>>======<<<<<<999999999::::::;;;;;;<<<:::;;;<<<===<<<;;;:::999888888:::<<>>>>>===<<<<<<;;;;;;888888999:::;;;<<<<<<<<<<<<<<<======<<<<<<;;;:::888999:::===@@@CCCFFFGGG@@@???<<<999777555555555444444333333333333222222333333222222222111111111......///000000000000000............////////////222111000//////000111222333444555333///...000222000000000000000000000000000000000111111111222222333333333333222111000///////////////............//////000111111111111000///000111222333666;;;>>>BBBCCCDDDFFFHHHJJJLLLLLLKKKLLLLLLNNNPPPSSSVVVXXXVVVVVVXXX^^^kkk***++++++,,,,,,++++++*********++++++++++++******+++++++++++++++++++++++++++++++++++++++,,,------,,,------------...000333777:::@@@DDDGGGIIILLLNNNLLLNNNOOONNNMMMLLLMMMNNNNNNVVVfffuuu||||||}}}tttpppqqqwww|||}}}~~~}}}}}}zzzzzz~~~}}}{{{{{{{{{yyyvvvxxx~~~~~~~~~zzzuuuoooeeeXXXNNNFFFBBB<<<777555555555555333333444555555555555555222444555666555666888::::::<<>>>>>===<<<<<<<<<999999;;;<<<===>>>>>>>>>>>>>>>===<<<<<<<<<<<<===;;;<<<<<<>>>@@@BBBDDDFFF@@@>>>;;;888666666666666444444333333333333222222222222222111111111111000......///000000000000000---........./////////000/////////000111111222222444222000.........000222111111111000000000000000///000000111111111111111555555333222222111111111////////////...............///000111222111111000111222333333444777;;;>>>AAABBBDDDEEEGGGIIIKKKLLLIIIJJJLLLNNNQQQSSSTTTUUUWWWVVVWWW]]]iii}}}+++++++++,,,,,,+++++++++*********++++++*********++++++++++++++++++++++++++++++******++++++,,,---......///......///222444777:::???DDDFFFIIILLLNNNKKKMMMNNNNNNLLLKKKKKKLLLOOOVVVdddssszzz|||vvvqqqlllsssyyy{{{}}}~~~~~~}}}|||zzzzzz{{{wwwtttvvv{{{~~~~~~~~~|||wwwsssnnndddVVVLLLCCC???888444222222222222222222333444444444333333000222444444444555666888999999:::===BBBIIIOOORRRQQQWWW___cccddddddhhhkkkjjjkkkjjjjjjhhheeecccaaaZZZYYYXXXWWWXXXWWWUUUSSSPPPTTT\\\eeekkkooopppooobbbaaa]]]ZZZWWWUUUTTTSSSRRRRRRRRRQQQOOOPPPRRRTTTRRRRRRRRRSSSTTTVVVWWWXXXZZZbbbkkkqqqrrrtttyyy~~~~~~~~~~~~xxxwwwwwwvvvuuutttttttttrrrrrrqqqpppooonnnmmmmmmllllllkkkiiihhhfffeeeeeeeeedddaaa```___```aaabbb]]]\\\[[[YYYXXXVVVUUUUUURRRRRRRRRRRRQQQOOOMMMKKKHHHHHHHHHGGGFFFEEEDDDCCC@@@@@@??????>>>=========:::;;;<<<>>>???@@@@@@@@@@@@???===<<<<<<======>>>>>>>>>>>>???@@@AAACCCCCC???===:::888666666777777444444444333333333222222111111111111000000000000...//////000000000000000///000000000111111222222---...///111222222222222555111---+++,,,///000111222222222111111111111111000000111111111111000000777666444333222222333333111111111111000000000000...///000222222111111000222333444444555777;;;???@@@AAABBBDDDFFFHHHJJJKKKJJJKKKNNNPPPSSSUUUVVVVVVWWWVVVWWW\\\hhh|||)))))))))))))))))))))))),,,,,,++++++++++++++++++,,,++++++***+++,,,...///111000...,,,+++++++++,,,---------.........//////888:::===BBBFFFIIIKKKLLLMMMNNNNNNOOONNNMMMLLLKKKMMMSSS```oooxxx~~~rrrkkkmmmsss{{{|||{{{|||~~~|||wwwuuuvvvxxxzzz~~~~~~~~~|||{{{|||{{{{{{|||~~~}}}|||yyywwwuuurrrlllbbbUUUKKKAAA===777444222333333222333333444444555666666666555444444444444555666666777999;;;===???BBBGGGJJJNNNQQQUUU[[[___ccceeefffeeefffhhhhhhhhhfffdddccc\\\WWWUUUVVVTTTOOOLLLMMMQQQUUU___llltttvvvvvvuuummmkkkiiieeeaaa^^^[[[YYYVVVUUUUUUVVVXXXYYYXXXWWWXXXYYYZZZ[[[]]]```ccceeejjjnnnuuu{{{~~~}}}}}}{{{zzzyyywwwvvvuuuuuuuuuvvvuuutttsssqqqpppooonnnlllkkkiiigggffffffhhhiiigggeeebbb___^^^___```aaa^^^\\\ZZZYYYXXXWWWUUUSSSQQQQQQQQQPPPNNNKKKHHHFFFHHHGGGFFFEEEDDDBBBAAAAAA@@@@@@@@@@@@>>><<<:::888999;;;===>>>@@@@@@@@@???@@@???>>><<<;;;;;;;;;;;;999:::<<<>>>???@@@@@@??????<<<888666666666666555555555555555555444444444666444333111000000111111000000000000000000000000000000111111111111000000......//////000000111111111111111111111222222222000000000000000000000000...///111111222444888;;;GGG>>>555000000222111000000////////////000000111////////////000000000000...000222444666999>>>AAAAAABBBDDDFFFHHHIIIJJJJJJKKKKKKLLLMMMPPPSSSVVVXXXUUUWWW[[[aaalll~~~************************++++++++++++++++++++++++---,,,+++*********+++,,,(((((((((((()))+++---...------------.........///222444888===BBBFFFIIIKKKMMMMMMNNNOOONNNMMMLLLKKKOOOUUUaaapppyyytttlllnnnttt}}}~~~{{{xxxxxx{{{~~~~~~yyywwwxxxzzz|||~~~|||}}}|||}}}}}}}}}{{{yyyzzzxxxuuurrrlllaaaTTTJJJCCC???999666555555555444333333444555555666666777555555444444555555666777888:::<<<>>>???CCCGGGJJJMMMNNNRRRVVVZZZ^^^```aaaaaabbbccccccbbb___\\\ZZZZZZVVVSSSTTTSSSOOOMMMNNNSSSYYYdddpppyyy|||{{{{{{rrrpppmmmjjjfffcccbbbaaa\\\[[[[[[[[[\\\]]]^^^^^^bbbccceeegggiiimmmqqqsssyyy~~~~~~~~~|||{{{yyyxxxvvvuuuuuuuuuvvvvvvuuutttrrrqqqpppooonnnllljjjgggfffeeeffffffeeecccaaa___^^^^^^______^^^\\\ZZZYYYYYYXXXUUUSSSRRRRRRQQQOOOMMMKKKIIIHHHHHHHHHGGGFFFDDDCCCBBBBBB@@@@@@@@@???>>><<<:::999888999;;;===>>>>>>>>>===??????>>><<<<<<;;;;;;;;;;;;<<<>>>???AAAAAAAAA@@@???<<<888666666666666555555555555555444444444444555444333111000000111111000000000000000000000000000000111111111111000000///////////////000000000111111111111111222222222000000000000000000000000///000111222222444777999CCC<<<444000111222111///...------------...//////////////////000000000111222333555555666888<<>>999666555555555444333444444555555666777777666555555555555666777777888:::<<<>>>???BBBFFFIIIKKKMMMOOORRRVVVZZZ]]]___cccdddeeeeeebbb___ZZZXXXWWWSSSQQQQQQPPPMMMNNNQQQUUU^^^lllyyywwwtttpppmmmjjjhhhhhhhhhddddddccccccdddeeeffffffjjjlllooorrruuuzzz~~~~~~|||{{{zzzyyywwwvvvuuuuuuvvvvvvuuutttrrrqqqppppppooonnnkkkhhhfffeeeddddddbbbbbbaaa```___^^^]]]]]]___]]]ZZZYYYYYYXXXVVVTTTTTTSSSQQQOOOMMMKKKKKKJJJIIIIIIHHHFFFEEEDDDCCCBBB@@@@@@??????===<<<:::999888999;;;===>>>>>>>>>===???>>>===<<<<<<<<<<<<<<<<<<===???AAABBBBBBAAAAAA>>>;;;888666666666666666555555555555444444333333444333222111111111111111000000000000000000000000000000111111111111000000000000//////////////////000000111111111222222222000000000000000000000000000111222222222333555777<<<888333111111222000......---------......///000/////////000000000111111555666777777666888:::===DDDFFFGGGIIIKKKLLLMMMMMMKKKKKKLLLMMMPPPSSSUUUWWWVVVXXX\\\bbbmmm~~~++++++++++++++++++++++++))))))***+++,,,,,,------+++++++++***************,,,++++++++++++,,,,,,,,,------------------------///111555:::???DDDIIIKKKKKKLLLMMMNNNNNNMMMLLLKKKOOOTTT___mmmwww|||vvvwww}}}~~~|||{{{zzzyyyyyyxxx~~~}}}|||}}}}}}~~~}}}||||||{{{yyyxxx|||yyytttpppiii]]]PPPFFF???<<<777555444444333222444444444555666666777777777666666666666777888888777999<<<>>>???AAADDDFFFJJJKKKMMMPPPTTTYYY]]]```dddeeeggggggeee```[[[XXXSSSOOOMMMNNNMMMLLLOOOTTTVVVeeewww~~~vvvsssmmmiiiffffffhhhiiikkkkkklllkkkkkklllmmmoooqqquuuzzz~~~~~~}}}}}}|||{{{{{{zzzxxxwwwvvvuuuuuuttttttsssqqqppppppooonnnmmmkkkhhhgggeeeeeeeeeaaaaaabbbbbbaaa___^^^]]]^^^\\\ZZZYYYYYYXXXVVVTTTUUUTTTQQQOOOMMMLLLLLLLLLJJJIIIHHHGGGFFFDDDCCCCCC?????????>>><<<;;;::::::;;;<<<>>>???@@@@@@??????>>>======<<<<<<<<<<<<======>>>???AAAAAAAAA@@@@@@===;;;777555666666666666666555555444444333333333333222222111111111111111////////////////////////000000111111111111000000000000000//////......---000000000111222222333333000000000000000000000000111222333333222111333444666444111111222222000...////////////000111222222//////000000000111111111666777777777777888;;;===EEEFFFGGGIIIKKKLLLMMMMMMLLLLLLLLLMMMPPPRRRUUUWWWWWWYYY\\\bbbmmm************************))))))***+++,,,,,,------)))***+++,,,,,,------............------,,,+++***------------------,,,,,,111333555999>>>CCCGGGJJJKKKKKKMMMMMMNNNMMMLLLKKKPPPUUU```mmmxxx{{{|||}}}{{{zzz{{{{{{}}}~~~|||||||||}}}~~~|||{{{||||||{{{zzz{{{wwwrrrmmmfff[[[NNNEEE>>>;;;777555444444333222444444555555666777777888888777777777777888999999777999<<<>>>???@@@BBBDDDFFFGGGJJJMMMRRRXXX]]]___]]]___bbbcccbbb]]]WWWTTTNNNKKKIIIJJJIIIJJJPPPXXX\\\ooo{{{qqqllleee^^^[[[\\\```bbblllnnnqqqrrrrrrsssuuuwww}}}~~~}}}|||{{{|||||||||{{{zzzxxxvvvuuusssrrrrrrqqqpppooonnnnnnkkkkkkjjjhhhhhhggggggfffaaabbbcccccccccaaa___^^^^^^\\\ZZZYYYXXXWWWUUUSSSUUUSSSQQQNNNMMMLLLLLLLLLJJJIIIHHHGGGFFFDDDCCCCCC??????>>>===<<<;;;;;;:::<<<===>>>@@@@@@@@@??????===<<<<<<<<<<<<======>>>===>>>???@@@@@@@@@???>>>===:::666555555666666666666555555444333333222222111111222111111111000000////////////////////////000000111111111111000000000000//////......------///000000111222222333333111111111111111111111111111222333333222111222333222111111111222111///.../////////000000111333333000000000000111111111111444555666777777999===@@@CCCDDDFFFHHHJJJKKKLLLLLLLLLLLLLLLNNNPPPRRRUUUVVVWWWYYY]]]cccnnn))))))))))))))))))))))))*********++++++,,,,,,---((()))+++,,,......//////******+++,,,,,,,,,++++++------------,,,,,,,,,,,,000111333777;;;@@@EEEGGGJJJKKKLLLMMMMMMMMMLLLKKKSSSWWWaaannnyyy~~~{{{zzz|||~~~}}}|||{{{}}}}}}{{{zzz|||}}}}}}}}}zzzwwwrrrllleee[[[NNNEEE???<<<999777777777555444444555555666666777888888999888888888888999::::::999;;;>>>@@@@@@AAACCCDDDCCCEEEGGGLLLPPPUUUYYY[[[ZZZ]]]aaacccaaa\\\UUUQQQJJJGGGFFFFFFFFFHHHQQQ[[[fff{{{vvvkkkeee[[[SSSOOOPPPUUUXXXeeekkkrrrwwwyyy{{{~~~}}}||||||||||||}}}|||{{{yyyvvvuuuqqqqqqpppoooooonnnmmmmmmjjjjjjiiiiiihhhhhhggggggaaabbbcccccccccbbb```___]]][[[XXXWWWWWWVVVTTTRRRSSSRRRPPPOOOMMMLLLLLLLLLIIIIIIHHHFFFEEEDDDCCCBBB???>>>===<<<;;;;;;;;;;;;;;;<<<===>>>???>>>======<<<<<<<<<<<<<<<===>>>???>>>???@@@@@@@@@???>>>===<<<999666555555666666666666555555444333222111111000111111222111111000000000000000000000000000000000000111111111111000000//////..................//////000111222333333444111111111111111111111111000222333333222111111222000111111111111000//////---------...///000111222000000000111111111222222111333555666777:::>>>AAABBBCCCEEEGGGIIIJJJKKKKKKMMMMMMMMMNNNOOORRRTTTVVVVVVXXX\\\cccooo************************++++++++++++++++++++++++((()))+++,,,---------,,,'''(((***+++,,,,,,,,,+++---------,,,,,,,,,++++++---...111555:::@@@FFFIIIIIIJJJLLLMMMMMMMMMLLLKKKQQQUUU___lllwww~~~}}}~~~|||{{{~~~~~~{{{zzz{{{}}}}}}|||{{{wwwrrrmmmfff\\\PPPGGG>>><<<999888777777555444555555555666777777888888999999999999999:::;;;;;;<<>><<<;;;:::;;;;;;;;;;;;<<<===>>>???>>>======;;;;;;;;;<<<<<<>>>??????@@@@@@AAAAAAAAA@@@>>>===;;;999666444555666666666666555555444333222111000///000111222222111000000000000000000000000000000000000111111111111000000------.....................///000111222333444444111111111111111111111111///111333333222111111222000111222111000/////////---------...///111222333000000111111111222222222111333444555666999<<>><<<;;;::::::;;;<<<>>>>>>@@@AAAAAA@@@??????;;;;;;;;;<<<<<<>>>???@@@AAABBBBBBCCCBBBAAA???>>>;;;888555444555666666666666666555444222111111000///000111222222111000///000000000000000000000000000000111111111111000000,,,------....../////////...///000111222333444444111111111111111111111111...000333333222111111222111222222111000//////000/////////000111333444555000111111111111222222222222333444555555777;;;>>>CCCDDDFFFHHHIIIKKKKKKLLLMMMMMMMMMNNNOOORRRTTTUUUSSSVVV[[[cccqqq---,,,+++))))))))))))*********************************++++++++++++******+++,,,---.........---,,,+++,,,,,,+++***+++---000///------222:::BBBGGGIIIJJJJJJKKKMMMMMMNNNNNNNNNPPPTTT\\\eeekkkttt~~~~~~~~~~~~~~~~~~~~~}}}|||||||||xxxqqqjjjbbbUUUJJJGGG@@@::::::;;;777555555444444444555555777888999777777888777777888:::===???BBBGGGJJJJJJJJJJJJJJJLLLMMMOOOQQQUUUYYY]]]```eeefffggggggccc\\\SSSMMMDDDDDDDDDCCCDDDIIIRRRYYYmmmxxx{{{uuunnniiiggg[[[MMMGGGDDDCCCFFFJJJPPPYYYgggvvvxxxhhh^^^UUUSSSTTTVVVYYY]]]hhhooo{{{~~~{{{{{{yyyxxxvvvuuutttsssrrrrrrrrrqqqqqqpppppppppooommmjjjgggdddccccccdddaaa```^^^]]]\\\]]]]]]^^^YYYXXXWWWVVVUUUTTTTTTTTTPPPPPPPPPOOONNNMMMLLLKKKHHHGGGFFFEEEDDDCCCBBBAAA>>>===;;;:::999999:::;;;>>>>>>>>>>>>>>>>>>>>>>>>:::;;;;;;<<<===>>>??????@@@AAABBBBBBBBBAAA@@@???999777666555666777666555555444333333222222333333222222222111111111111000........................111111000000///.........000000000000111111111111111111000000111111222333000111333444333111///...111111111111111111111111222222222111111111111111000000000000000000000000111111222333333333333222444555666666666888;;;>>>DDDCCCCCCGGGKKKMMMMMMKKKIIIJJJLLLOOOQQQRRRSSSSSSXXXXXXZZZ```ooo++++++)))((((((((()))*********************************++++++++++++************,,,---------,,,+++)))*********))))))+++---...,,,---222999AAAEEEGGGHHHIIIJJJKKKLLLMMMMMMMMMOOORRRYYYaaagggooo~~~~~~}}}}}}~~~}}}|||zzzzzzyyyvvvoooiiibbbUUUJJJGGG???:::::::::888666666666666666666777888888999777888999999999;;;>>>@@@DDDGGGJJJMMMMMMNNNOOOPPPPPPQQQRRRUUUYYY]]]```bbbhhhhhhiiihhheee]]]TTTNNNDDDEEEEEEDDDDDDIIIOOOUUUbbbkkkrrrqqqnnnllljjjgggbbbWWWLLLGGGFFFEEEHHHLLLSSS\\\jjjxxxwwwooo```WWWOOOMMMMMMMMMOOOSSS[[[___jjjuuuzzz{{{~~~~~~|||{{{zzzxxxvvvuuusssssssssrrrrrrqqqpppooooooooonnnllliiifffdddccccccddd^^^]]]\\\ZZZZZZZZZZZZ[[[YYYXXXWWWVVVUUUTTTTTTTTTPPPPPPPPPOOONNNMMMLLLKKKHHHGGGFFFEEEDDDBBBBBBAAA>>>===;;;:::999:::;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<===>>>>>>??????BBBCCCDDDDDDCCCAAA>>>===777666444555666777666666555444333333222222333333222222222111111111111000........................111111000000000000//////000000000000111111111111111111000000111111222333111222222333222111000///........................222222222111111000000///000000000000000000000000000000111111222222222111333555666666666888;;;>>>BBBAAAAAAEEEIIIKKKJJJIIIIIIJJJLLLNNNQQQRRRTTTTTTXXXXXXYYY```nnn+++***)))))))))***+++,,,******************************++++++++++++******)))******+++,,,+++++++++******+++***))))))+++------,,,---222888???CCCEEEGGGGGGIIIJJJKKKLLLLLLMMMMMMOOOUUU\\\aaahhhuuu~~~}}}}}}}}}|||{{{yyyyyyyyyuuuooojjjdddYYYNNNGGG???:::::::::888666777999888888888888888999999888999;;;<<<<<>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<===>>>???@@@AAADDDEEEFFFFFFEEEAAA===:::777555444444666777777666555444333333222222333333222222222111111111111000........................000000000111111111111222000000000000111111111111111111000000111111222333222222222111111111111111222222222222222222222222222222111000000///......000000000000000000000000//////000000000111111111333444555666666888<<<>>>AAAAAABBBEEEHHHJJJJJJIIIHHHJJJKKKNNNPPPSSSTTTUUUWWWWWWYYY___mmm++++++******+++,,,...///******************************++++++++++++***************+++++++++++++++,,,---...---,,,,,,---...------///222888===BBBDDDEEEFFFHHHJJJKKKLLLMMMMMMMMMNNNRRRWWW\\\aaammmxxx~~~~~~~~~}}}}}}}}}{{{yyyzzzzzzwwwrrrnnniii___UUUHHH@@@:::::::::888777888:::999999888888888888999888:::<<<===???BBBFFFIIINNNPPPRRRSSSTTTWWW[[[^^^bbbccceeegggjjjmmmoooppppppooonnnlllggg```VVVPPPLLLMMMNNNNNNOOOOOOQQQRRRWWW]]]```___aaaeeeiiiiii```WWWNNNKKKLLLQQQYYYbbbttt{{{mmm```WWWLLLGGGEEEGGGHHHHHHJJJMMMLLLLLLOOOSSSVVV[[[gggrrr}}}}}}|||zzzxxxvvvtttrrrqqqrrrrrrqqqooonnnlllkkkjjjhhhgggeeedddbbbbbbbbbbbb]]]\\\\\\[[[ZZZZZZYYYYYYXXXWWWVVVTTTSSSSSSSSSSSSOOOOOOOOOOOONNNLLLKKKJJJHHHGGGFFFEEECCCAAA@@@@@@<<<<<<;;;::::::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>???AAAAAABBBDDDEEEGGGHHHFFFBBB===::::::888666666777777666555555444333333222222333333222222222111111111000000........................///000000111222222333333///000000000111111111111111111000000111111222333222222111000000111111222444444444444444444444444222111111000///...------////////////////////////000000000000000111222222333444555666666888<<>>AAADDDIIILLLPPPRRRTTTVVVXXX\\\aaaeeeiiijjjlllnnnppprrrtttttttttsssqqqooojjjbbbYYYSSSPPPPPPRRRSSSUUUVVVVVVVVVZZZ___bbbaaabbbfffgggeeeaaaXXXOOOLLLMMMTTTbbbnnnyyynnncccWWWPPPKKKHHHHHHJJJJJJHHHJJJNNNMMMMMMNNNOOOPPPUUUcccppp~~~|||{{{{{{yyywwwuuusssqqqpppqqqpppooonnnlllkkkjjjiiifffeeedddbbbaaa`````````[[[[[[[[[[[[ZZZYYYXXXXXXWWWVVVUUUTTTSSSRRRRRRRRROOOOOOOOONNNMMMLLLKKKJJJHHHGGGFFFDDDCCCAAA@@@???<<<;;;;;;:::;;;<<<>>>???????????????????????????<<<===>>>???@@@BBBCCCCCCBBBDDDGGGHHHFFFBBB>>>;;;===;;;888777777777666444555444333333222222333333222222222111111111000000//////////////////////////////000111222333333444///000000000111111111111111111000000111111222333222111111000000111222222111111111111111111111111111111111000///......---////////////////////////222111111111111222333444222444555666666999<<>>===<<<:::999:::999888888777888888999999:::<<<>>>AAACCCGGGKKKOOORRRTTTXXX[[[___ccciiimmmoooppprrrtttvvvwwwwwwwwwyyywwwuuusssnnnggg^^^XXXTTTUUUVVVZZZ^^^````````````cccdddcccccceeedddaaabbbZZZQQQNNNPPPXXXgggtttvvvlllbbbYYYQQQLLLKKKIIIIIIJJJIIIFFFHHHMMMPPPPPPRRRRRRQQQTTTaaaooo~~~}}}{{{yyyxxxwwwuuutttrrrqqqpppooonnnmmmlllkkkjjjiiihhhddddddcccbbb```___]]]]]]YYYYYYYYYYYYXXXWWWVVVUUUWWWVVVTTTSSSRRRRRRQQQQQQOOOOOONNNNNNMMMLLLJJJIIIHHHGGGFFFDDDBBB@@@???>>>;;;;;;::::::;;;===???@@@????????????????????????======>>>@@@BBBCCCDDDEEECCCDDDFFFFFFEEEBBB>>>;;;===;;;888777777777666444555444333333222222333333222222222111111111111000//////////////////////////////000000111222333333000000000000111111111111111111000000111111222333111111111111111222222222222222222222222222222222111111000000000000//////000000000000000000000000333222111111111222444555222333555666777999===@@@>>>@@@CCCEEEFFFGGGIIIJJJKKKKKKLLLMMMOOOQQQTTTVVVUUUVVVYYY```nnn)))(((((('''((()))+++,,,******************************++++++++++++******+++******)))***+++,,,---+++,,,......,,,******+++))),,,000222333555999<<>>===:::999:::999999888999999:::;;;<<<===???AAACCCFFFIIINNNRRRUUUYYY]]]bbbggglllrrrvvvxxxyyy{{{}}}~~~~~~~~~~~~~~~|||zzzwwwssslllddd___]]]]]]___dddjjjnnnpppoookkkmmmkkkggggggiiihhhdddddd^^^XXXWWWXXX___lllyyy~~~wwwlllbbbYYYQQQLLLIIIEEEDDDFFFHHHHHHGGGKKKQQQWWWYYY\\\\\\YYYZZZeeeqqq~~~|||{{{vvvuuutttsssrrrqqqqqqpppmmmllllllkkkjjjjjjiiiiiidddcccbbbaaa___]]][[[ZZZYYYYYYZZZZZZYYYXXXVVVUUUVVVUUUTTTSSSRRRQQQQQQQQQNNNNNNNNNNNNMMMKKKJJJIIIHHHGGGFFFDDDBBB@@@>>>>>>;;;;;;:::;;;<<<>>>???AAA????????????????????????===>>>???AAABBBDDDEEEFFFEEEFFFFFFEEEBBB???<<<999999777555555666777666555555444333333222222333333222222222111111111111000/////////////////////////////////000000111111111000000000000111111111111111111000000111111222333///000111222333222222111444444444444444444444444000000000111111111111111000000000000000000000000222111000///000111333444111333555666777999===@@@===@@@DDDEEEEEEFFFHHHKKKMMMMMMLLLLLLNNNPPPSSSTTTTTTUUUYYYaaaooo---,,,+++++++++,,,---...******************************++++++++++++*********)))((((((((()))+++,,,---///000000...---,,,,,,'''***...000111333666:::<<<>>>@@@CCCFFFHHHIIIJJJOOOKKKJJJNNNQQQUUU\\\cccnnnvvv}}}}}}|||{{{{{{{{{|||}}}~~~~~~~~~|||{{{zzzxxxxxxxxxyyyzzz}}}yyyxxxwwwxxxzzz{{{zzzyyywwwwwwvvvsssssssssnnnfffVVVLLLCCC@@@>>>;;;999:::999999999:::;;;<<<===>>>???AAACCCFFFHHHKKKPPPTTTXXX\\\bbbhhhmmmsssxxx|||~~~{{{wwwpppiiidddeeeeeegggmmmuuu{{{}}}}}}wwwvvvrrrmmmlllppppppmmmgggccc``````aaafffqqq|||yyy{{{||||||ttthhh\\\SSSMMMIIIFFF??????BBBGGGIIIKKKQQQYYY```bbbfffgggcccbbbkkkwww}}}{{{zzztttssssssrrrrrrqqqppppppkkkkkkkkkjjjjjjiiiiiiiiidddcccbbbaaa^^^\\\ZZZXXX[[[\\\\\\\\\\\\ZZZYYYXXXVVVUUUTTTRRRQQQQQQQQQQQQNNNNNNNNNNNNMMMKKKJJJIIIHHHGGGFFFDDDBBB@@@>>>===;;;::::::;;;<<<>>>@@@AAA????????????????????????===>>>???AAACCCEEEFFFGGGHHHHHHFFFDDD@@@===999777444333222333555777777666555444333333222222333333222222222111111111111000000000000000000000000000////////////000000000000000000000000111111111111111111111000111222222333...///111333444333111000000000000000000000000000000000000111222222333333000000000000000000000000222111///...///000222333111333444666777999===@@@???BBBFFFGGGGGGGGGJJJMMMNNNNNNMMMLLLNNNPPPRRRTTTSSSUUUYYYaaappp******************************++++++++++++******))))))***+++,,,,,,,,,,,,))))))))))))))))))))))))///...+++)))))))))***,,,...///000000111333777::::::<<>>???AAADDDGGGJJJMMMRRRXXX]]]```bbbgggnnnvvv~~~~~~zzzuuurrrpppppprrrwww~~~|||xxxtttsssuuurrrooollllllqqqxxx~~~|||tttuuu{{{}}}}}}{{{xxxuuuhhh[[[RRRLLLEEEBBBCCCDDDDDDEEEGGGKKKQQQZZZ___hhhkkkoooqqqqqqssswww{{{}}}zzzxxxvvvttttttsssssssssrrrrrrrrrnnnkkkhhhggggggggggggffffffdddbbb```^^^\\\[[[ZZZ^^^^^^]]]\\\ZZZYYYXXXXXX\\\YYYUUUSSSRRRQQQOOONNNMMMMMMMMMMMMLLLJJJIIIIIIEEEEEEDDDBBB@@@===;;;:::777888:::<<<>>>???@@@AAAEEEDDDCCCBBBAAAAAA@@@AAA<<<>>>AAADDDFFFHHHHHHHHHJJJJJJIIIEEE@@@;;;999888777777777777666666666666444444333222222111111000////////////////////////000000000///......------////////////////////////111111111111111111111111000000///000000111222222111222333444444333111000111111111111111000//////......//////000000111111222111000//////000111111////////////000111222333444444444555777999<<<===>>>@@@BBBEEEGGGHHHHHHHHHJJJJJJKKKLLLNNNQQQSSSUUUSSSTTTXXX___mmm******************************++++++++++++************+++++++++***))))))************************---,,,+++++++++,,,---...,,,---.........111444777:::<<<>>>@@@BBBEEEHHHKKKMMMNNNNNNMMMNNNRRRZZZ```gggrrr~~~~~~}}}}}}~~~}}}{{{zzz{{{|||}}}|||{{{yyyyyyyyyzzz|||~~~|||{{{zzzyyyyyyzzzzzz{{{zzzyyyyyyyyyxxxtttnnnjjjbbbXXXJJJ@@@>>>>>>>>>======<<<;;;:::;;;<<<>>>???BBBDDDHHHKKKPPPWWW^^^cccjjjmmmsss{{{~~~|||{{{|||~~~~~~{{{zzz|||yyyyyyzzz|||rrrrrrwww|||wwwqqqdddVVVNNNHHHCCCAAABBBBBBCCCDDDGGGLLLUUU___fffrrrvvvzzz|||}}}~~~}}}{{{xxxwwwttttttssssssrrrqqqqqqpppllljjjhhhggghhhhhhgggeeefffeeecccaaa```___^^^^^^``````___]]]\\\ZZZYYYXXXZZZWWWTTTRRRQQQQQQOOONNNMMMMMMMMMLLLLLLJJJIIIHHHEEEDDDCCCBBB???===;;;:::888999;;;===???@@@AAAAAACCCBBBAAA@@@????????????>>>@@@BBBEEEHHHJJJKKKKKKIIIIIIGGGCCC>>>;;;999999777777777777666666666666444444333222222111111000000000000000000000000000000000/////////.........000000000000000000000000111111111111111111111111000000//////000000111111///000000111111111000000111111111111111000//////.../////////000000000111111000///......///000000////////////000111222333444444444555777999<<<===>>>@@@BBBEEEGGGHHHIIIIIIIIIIIIJJJKKKMMMPPPRRRTTTTTTVVVYYYaaaooo******************************++++++++++++*********++++++***)))(((''''''++++++++++++++++++++++++,,,,,,------------------,,,------......000333666999;;;>>>@@@BBBEEEIIIKKKLLLNNNNNNMMMMMMPPPWWW]]]dddooo}}}}}}~~~}}}|||zzzzzz|||}}}|||{{{zzzzzz{{{|||}}}{{{{{{{{{{{{{{{|||||||||{{{zzzzzzzzzyyyvvvrrrnnnhhh^^^PPPFFFAAA@@@???>>>@@@>>>===<<<===???BBBDDDIIIKKKNNNRRRXXX___ggglllwww{{{}}}nnnjjjrrr~~~|||vvvnnnaaaSSSKKKFFFBBBBBBDDDBBBCCCDDDHHHPPP[[[hhhpppzzz~~~~~~}}}{{{yyyxxxuuutttsssrrrqqqooonnnnnniiihhhggghhhiiihhhgggeeeeeedddccccccbbbbbbbbbbbbbbbaaa```^^^\\\[[[YYYYYYWWWUUUSSSQQQQQQQQQPPPNNNMMMMMMMMMLLLKKKJJJHHHHHHEEEDDDCCCAAA???===;;;;;;:::;;;===>>>@@@AAABBBBBBAAAAAA@@@???>>>>>>>>>>>>AAABBBDDDFFFIIILLLNNNOOOKKKJJJGGGBBB===:::::::::888888777777777666666666444444333222222111111000111111111111111111111111000/////////////////////000000000000000000000000111111111111111111111111111000000////////////000////////////000000111222111111111111111000//////////////////000000000000000///...------...///000////////////000111222333444444444555777999<<<===???@@@CCCFFFHHHIIIIIIIIIIIIIIIIIIJJJLLLOOORRRSSSVVVWWW[[[cccqqq******************************++++++++++++************++++++***)))((((((+++++++++++++++++++++++++++,,,---......,,,***)))---.../////////000333555777:::===???AAAEEEIIILLLLLLMMMNNNMMMLLLOOOVVV[[[bbbnnn}}}zzzyyy}}}}}}~~~|||zzzzzz{{{||||||{{{{{{||||||}}}zzz{{{|||}}}~~~~~~}}}}}}|||||||||}}}}}}{{{wwwtttnnneeeWWWKKKDDDAAA@@@???CCCBBBAAA@@@BBBEEEIIILLLQQQTTTXXX]]]ccckkktttzzz|||~~~~~~mmmeeeiiiyyy}}}vvvmmm```RRRJJJFFFDDDEEEHHHDDDEEEGGGKKKTTTaaaoooxxx~~~~~~|||{{{yyyyyyuuutttsssqqqooommmlllkkkgggfffggghhhiiiiiifffdddcccbbbbbbbbbbbbcccddddddbbbaaa___]]][[[ZZZXXXWWWUUUSSSRRRQQQQQQQQQPPPNNNMMMMMMMMMLLLKKKIIIHHHGGGDDDCCCBBB@@@>>>===<<<;;;<<<<<<>>>@@@AAABBBCCCCCCAAA@@@@@@???>>>>>>??????BBBCCCEEEGGGJJJMMMPPPQQQOOOLLLHHHAAA<<<999999;;;999888888777777666666666444444333222222111111000000000000000000000000000///////////////000000000////////////////////////111111111111111111111111111111000///.........///111000000000000222444555111111111111111000//////////////////000000000000000///...---...///000111////////////000111222333444444444555777999<<<===???AAACCCFFFHHHIIIJJJJJJIIIIIIJJJKKKMMMPPPRRRTTTVVVXXX[[[cccqqq******************************++++++++++++******)))******+++,,,,,,++++++************************&&&(((***,,,---,,,+++***,,,...//////...///111333555888;;;>>>@@@DDDHHHKKKKKKMMMNNNMMMLLLOOOUUUZZZcccooo}}}}}}{{{yyysssnnniiikkkuuu~~~}}}zzzzzzzzz||||||{{{|||}}}}}}~~~~~~~~~~~~~~~~~~|||}}}~~~~~~~~~~~~~~~{{{sssjjj]]]QQQIIIDDDCCCCCCCCCBBBBBBCCCFFFJJJNNNQQQUUUYYY```gggpppzzz|||rrrppptttyyy~~~ooogggfffppp~~~}}}xxxnnn```RRRKKKGGGEEEFFFIIIFFFGGGIIINNNWWWdddsss|||~~~|||{{{yyyxxxtttsssrrrpppnnnllljjjjjjfffffffffggghhhhhhfffccc``````___``````aaabbbbbb___^^^]]][[[YYYXXXVVVVVVTTTSSSQQQQQQRRRRRRPPPNNNMMMMMMMMMLLLJJJIIIGGGFFFDDDCCCAAA???===<<<<<<<<<===>>>???AAABBBCCCCCCCCCBBBBBBAAA@@@@@@@@@AAAAAACCCDDDFFFIIILLLNNNPPPQQQQQQNNNIIIBBB<<<999:::;;;999999999888777666666666444444333222222111111000////////////////////////.../////////000000111111000000000000000000000000000000000000000000000000222111000///////////////000000//////000222444555111111111111111000//////000000000000////////////000000/////////000222222////////////000111222333444444444555777999<<<===@@@BBBDDDGGGIIIJJJJJJJJJKKKKKKKKKMMMOOOQQQTTTUUUUUUVVVZZZbbbooo******************************++++++++++++******))))))***,,,,,,---------))))))))))))))))))))))))"""$$$'''***---......---***+++------,,,,,,---...222555888<<>>===<<<<<<======>>>???AAABBBBBBCCCCCCCCCCCCBBBBBBAAABBBBBBCCCDDDFFFIIILLLNNNPPPPPPPPPOOOLLLHHHAAA<<<::::::<<<::::::999888777777666555444444333222222111111000..............................///000000111222222333333333333333333333333000000000000000000000000222111111000000000000111............//////000111111111111111111000//////000000000000////////////000000//////000111222333////////////000111222333444444444555777999<<<===AAABBBEEEHHHJJJKKKKKKKKKLLLLLLLLLMMMOOORRRUUUVVVTTTUUUYYYaaannn******************************++++++++++++******)))***+++++++++++++++***************************&&&''')))+++,,,------,,,)))+++---,,,+++++++++---000333666:::===AAAFFFIIIIIIKKKNNNNNNNNNQQQWWW\\\fffppp|||~~~uuuooobbb^^^[[[^^^fffpppwwwzzz{{{}}}~~~zzzyyyyyy{{{{{{{{{|||}}}~~~~~~~~~}}}{{{{{{{{{|||}}}~~~~~~~~~zzztttiii]]]TTTOOONNNOOOMMMOOOSSSYYY^^^cccfffhhhkkkqqq{{{|||uuupppeeebbbaaabbbcccfffmmmvvvuuugggbbbaaaiiiwwwyyy~~~wwwkkk^^^VVVQQQMMMKKKMMMOOORRRWWW___iiiwww}}}yyywwwuuuppppppooommmllljjjiiiiiiiiigggeeedddeeeeeedddbbb___^^^]]]\\\[[[[[[[[[[[[YYYYYYYYYXXXWWWVVVVVVVVVVVVUUUTTTTTTTTTSSSPPPNNNNNNMMMMMMKKKJJJHHHFFFEEEDDDBBB@@@===<<<<<<<<<======>>>???@@@AAABBBBBBBBBCCCBBBBBBBBBBBBBBBCCCCCCFFFIIIMMMPPPRRRRRRPPPOOOGGGFFFDDD???<<<:::<<<>>>;;;::::::999888777666555444444333222222111111000////////////////////////---...///000111222333333222222222222222222222222000000000000000000000000222111111111111222222333......///////////////...111111111111111000//////111000000000/////////...//////......///000222333////////////000111222333444444444555777999<<<===AAACCCEEEHHHJJJKKKLLLLLLKKKKKKLLLMMMOOOQQQTTTVVVTTTUUUYYYaaannn******************************++++++++++++*********++++++******)))((('''++++++++++++++++++++++++---------,,,+++***)))(((+++---......---,,,---...///111555888<<<@@@EEEHHHHHHKKKNNNOOOOOORRRXXX]]]fffppp{{{wwwpppiiieeebbbccciiipppuuuwwwsssvvv|||~~~{{{yyyyyy{{{{{{{{{|||}}}~~~~~~}}}|||zzzzzzzzz{{{}}}~~~~~~}}}}}}}}}|||wwwmmmaaaXXXSSSSSSTTTYYY\\\bbbiiioootttwwwxxx~~~|||uuunnnhhheee```___aaacccaaabbbiiisss{{{rrreeebbb___aaammm~~~zzzrrreee^^^YYYSSSQQQQQQVVVYYY```iiiuuu}}}yyyvvvtttoooooonnnmmmkkkjjjiiiiiikkkhhheeeccccccdddcccbbb```___^^^\\\[[[ZZZZZZYYYYYYXXXXXXXXXXXXWWWWWWWWWWWWVVVUUUUUUUUUSSSPPPMMMNNNMMMMMMKKKJJJGGGFFFDDDDDDBBB???===<<<<<<=========>>>???@@@AAABBBBBBBBBBBBBBBBBBAAAAAABBBCCCCCCHHHKKKPPPSSSUUUTTTQQQOOOAAAAAA@@@>>>;;;;;;===???;;;;;;:::999888777666555444444333333222111111000000000000000000000000000---...///000111222333444////////////////////////000000000000000000000000222111111111222333444444000000111222222111//////111111111111111000//////111111000000/////////......---------...///111222////////////000111222333444444444555777999<<<===BBBCCCFFFHHHJJJLLLLLLLLLJJJJJJKKKLLLNNNQQQSSSUUUUUUVVVYYYaaaooo,,,,,,,,,,,,++++++******///...,,,***)))))))))***+++++++++************)))++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,------......///000000111,,,///222555999===CCCGGGIIIJJJLLLNNNPPPSSSVVVXXXgggnnnxxx}}}vvvnnniiigggkkknnnpppssswwwtttyyy~~~~~~~~~}}}{{{zzzyyyyyyyyyzzz~~~~~~}}}}}}||||||{{{{{{~~~~~~~~~~~~}}}}}}}}}}}}~~~||||||}}}~~~~~~{{{tttjjjbbb^^^^^^```iiiooowww||||||rrrllliiigggffffffdddccccccaaaccckkkvvvzzzlll```\\\VVVZZZcccrrr~~~rrrkkkhhhgggdddaaaeeelllvvv~~~}}}yyyuuurrrooommmkkkiiiiiiiiiiiigggeeeiiihhheeecccbbbccccccdddeeeaaa]]][[[[[[\\\ZZZXXXWWWWWWWWWWWWWWWWWWWWWWWWSSSSSSTTTSSSSSSRRRQQQPPPNNNMMMLLLJJJHHHFFFDDDDDDAAAAAA@@@???>>>===<<<<<>>>>>??????===<<<;;;:::888777666555222222333444444222111000......////////////......000000000000////////////000000000000////////////333333111000////////////444333222222111111222222000000111000000///...---111222333222000......///000000000000///////////////000000000111111111222///...---------...000111777666333111222777>>>DDDCCCDDDFFFIIIJJJKKKKKKKKKHHHIIIIIIJJJLLLOOOQQQSSSSSSVVVZZZaaammm'''((((((((()))))))))***,,,,,,++++++***++++++++++++++++++************)))******************************+++++++++,,,,,,,,,))))))******+++,,,,,,,,,,,,///222555888===BBBFFFJJJKKKMMMOOOQQQTTTWWWZZZdddkkkuuu{{{wwwrrrrrrvvvyyyzzz||||||~~~~~~}}}{{{zzzzzzzzzzzzzzzzzz{{{|||}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~}}}||||||~~~}}}wwwoooiiiggghhhjjjrrrxxxyyyqqqmmmkkkkkkkkkmmmjjjiiihhhggghhhqqq|||{{{sssjjj___WWWUUUXXX^^^iiizzz~~~{{{zzzyyyxxx~~~|||yyyvvvsssqqqnnnllljjjjjjjjjjjjhhhfffhhhfffdddbbbaaaaaabbbcccddd```\\\ZZZZZZ[[[YYYXXXXXXXXXWWWWWWVVVVVVVVVVVVRRRRRRRRRRRRRRRQQQPPPOOONNNMMMLLLJJJHHHFFFDDDCCCAAA@@@???>>>======<<<===BBBBBBBBBCCCCCCCCCDDDDDDCCCCCCCCCBBBAAACCCGGGJJJKKKQQQVVVWWWVVVUUUOOOHHHFFFCCC???===============<<<<<<;;;:::888777666555111111111222111000000///......////////////......000000000000000000000////////////000000000000000////////////000111222222333222111111000000111111000000111222222111111111111222333222000......///////////////000000000000000000//////////////////000///.........///000111333333333333444777;;;???BBBCCCFFFHHHJJJJJJKKKJJJIIIIIIIIIJJJLLLOOOQQQSSSSSSVVVZZZaaammm(((((()))***,,,---......)))***+++,,,,,,,,,,,,,,,+++++++++************)))***))))))((())))))************+++++++++,,,,,,,,,***++++++,,,------......,,,...111444777;;;@@@DDDIIIKKKNNNPPPRRRUUUXXX[[[bbbhhhqqqyyy}}}~~~~~~~~~~~~|||{{{zzzzzzzzzyyyzzzzzz|||}}}~~~~~~|||{{{{{{|||~~~~~~}}}|||}}}~~~{{{uuupppnnnppprrr{{{vvvpppmmmnnnpppqqqsssooommmlllllloooxxx|||rrrggg```ZZZSSSQQQSSS[[[eeeuuu{{{yyywwwuuusssooommmkkkkkkkkkkkkiiigggfffeeecccaaa``````aaaaaaccc```\\\ZZZZZZZZZYYYXXXYYYXXXXXXWWWVVVUUUUUUTTTQQQRRRRRRQQQPPPOOONNNNNNMMMMMMKKKIIIGGGEEEDDDCCCAAA???===<<<;;;<<<===>>>BBBBBBBBBCCCCCCCCCCCCCCCAAABBBBBBBBBCCCFFFJJJNNNQQQVVVZZZXXXVVVSSSLLLEEEEEEBBB>>><<<<<<<<<<<<<<<<<<;;;:::999888666666555111000000///////////////...//////000000//////...000000000000000000000000...//////000000111111111............///000111222222111000000//////000000---...///000111111111111000111222111///......///......//////000000111111111000000000000000000000000000//////000000111222000333666888888999;;;===AAABBBEEEGGGIIIJJJJJJJJJIIIIIIIIIJJJLLLOOORRRSSSSSSVVVZZZaaammm******+++,,,---...//////)))***+++,,,---,,,+++***+++++++++*********))))))******)))((()))***++++++******+++++++++,,,,,,,,,,,,,,,---......//////000,,,...111333555999>>>AAAFFFIIIMMMOOOPPPSSSXXX\\\bbbhhhooouuuzzz~~~~~~~~~|||zzzyyyyyyyyy{{{{{{||||||||||||||||||}}}{{{zzzzzz|||~~~~~~}}}||||||||||||~~~}}}~~~yyysssqqqqqqsss~~~}}}tttnnnlllnnnppprrrqqqmmmkkklllnnnsss}}}oooeee[[[UUUQQQOOOSSSYYYaaappp}}}zzzxxxvvvsssqqqooonnnlllkkklllkkkjjjhhhfffeeecccbbbaaa`````````bbb```]]][[[ZZZYYYZZZZZZYYYYYYXXXWWWVVVTTTTTTSSSRRRRRRRRRQQQPPPOOONNNMMMMMMLLLJJJHHHFFFEEECCCBBB@@@>>><<<::::::<<<>>>@@@CCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBBBBCCCFFFKKKOOOUUUZZZ\\\YYYVVVRRRLLLDDDEEECCC???=========<<<;;;;;;:::999888777666555555222111///.........///000//////000000000000//////000000000000000111111111......///000111111222222111000000///......//////222222111000000000000000000000111222222222222222000111111000......///000000000000000////////////000000111111111222222222111111111111111222222222333555999;;;<<<<<<>>>???@@@AAADDDFFFHHHJJJJJJJJJIIIIIIJJJKKKMMMOOORRRTTTTTTVVVZZZaaammm))))))))))))*********+++***+++,,,---,,,+++***)))+++++++++*********))))))***************+++,,,---******+++++++++,,,,,,,,,******++++++,,,------...,,,...000222444777;;;>>>BBBFFFKKKMMMNNNPPPVVV[[[ccciiippptttwww|||~~~~~~}}}{{{yyyxxxwwwwwwzzzzzz{{{{{{||||||}}}}}}~~~}}}{{{yyyzzz|||~~~~~~}}}||||||{{{{{{}}}}}}{{{|||}}}~~~|||xxxvvvvvvwww}}}|||sssllliiijjjkkkllliiieeeeeeiiipppwwwzzztttmmmccc[[[RRRMMMLLLNNNWWW```lll}}}|||xxxuuussspppnnnnnnmmmkkkkkkkkkkkkiiigggeeeeeedddcccbbbaaa``````aaa```^^^[[[ZZZYYYZZZ\\\YYYXXXXXXVVVUUUTTTSSSSSSSSSSSSSSSRRRQQQPPPNNNNNNLLLKKKJJJHHHFFFDDDBBBBBB???===;;;:::;;;===@@@BBBCCCCCCCCCCCCCCCCCCCCCBBBAAABBBBBBBBBCCCFFFKKKOOOVVV[[[]]]ZZZWWWTTTNNNGGGFFFDDDAAA??????>>>===;;;999999888777777666555555333222111000///000111222//////000000000000/////////000000000111111111222...//////000111222222333111000000////////////000333333222111111111111222555666666666555555444333000000000///...---///111222222111000///...------,,,---...///000222333333000111111222222222222222555777888999:::<<>>CCCIIIKKKKKKNNNTTTZZZbbbiiiqqqttttttwww~~~~~~|||zzzxxxxxxxxxxxxuuuvvvxxxzzz|||~~~||||||zzzzzzzzz|||~~~~~~}}}}}}|||{{{{{{|||~~~}}}{{{zzz{{{}}}~~~}}}~~~|||yyypppiiieeedddcccccc___]]]```jjjuuutttlllddd]]]UUUOOOIIIIIIKKKPPP\\\ggg|||~~~zzzvvvsssqqqnnnlllmmmkkkiiiiiiiiiiiigggeeeeeeddddddcccbbbaaa``````______^^^[[[YYYXXXZZZ\\\XXXWWWWWWVVVUUUTTTTTTSSSTTTTTTSSSSSSQQQPPPNNNMMMKKKKKKIIIGGGEEECCCBBBAAA======<<<<<<===???BBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCEEEHHHMMMQQQWWW[[[]]][[[XXXVVVPPPJJJGGGEEEBBB@@@???>>><<<;;;888888777777666555555444444333333222222222222222///000000111111000000//////000000111111222222222///000000111111222222222.........///000222444444444333333222111222222222333333333333222111000///000000000...------///111222222111000///...------******+++,,,...///000000000000111222222222222111444555666666666999===AAA@@@AAADDDGGGIIIKKKKKKKKKJJJJJJJJJKKKMMMPPPSSSTTTTTTVVVZZZ```lll~~~+++,,,,,,---...///000000++++++******++++++,,,,,,+++++++++************)))&&&(((***,,,------+++*********+++++++++,,,,,,,,,---......//////000000111,,,...///000111333777:::<<>>@@@AAACCCDDDDDDDDDCCCCCCCCCBBBBBBBBBAAABBBDDDFFFHHHMMMSSSWWWXXX]]]^^^[[[YYYVVVQQQKKKFFFDDDAAA@@@???>>>;;;999777777777666666555555444333333333333333222222111000000111111111111000000///000000111111222333333111111111111111111111111/////////000222333555666333222222111111111111111...///////////////......///000///...,,,---///222////////////000000000000------------............//////111222222222111000333444555666777999<<>>@@@AAACCCDDDEEEDDDDDDCCCCCCCCCBBBBBBBBBAAABBBEEEGGGKKKPPPWWW\\\ZZZ^^^___\\\YYYVVVQQQKKKEEECCC@@@???>>><<<:::888777777666666555555444444222222333444444222111000000000111111111111000000///000000111222222333333222222222111111111111111333222222222222222333333222111111000000000000000111222333444444444444444/////////---,,,---000222------...///000111222333333222222111000//////......///000111222111000000222555888999:::;;;===???@@@BBBEEEHHHKKKLLLMMMMMMJJJJJJKKKLLLNNNQQQSSSUUUTTTVVVZZZ```kkk}}}+++,,,---...///...---,,,...---,,,+++************,,,++++++******++++++,,,+++++++++************)))))))))***+++,,,,,,------,,,,,,++++++,,,,,,---......///111222333444777:::>>>AAAEEEHHHLLLPPPUUUYYY\\\bbbiiiiiieeecccfffjjjsss~~~}}}|||{{{{{{|||}}}~~~|||zzzyyyxxxxxxxxxyyyzzz{{{wwwxxxyyyyyyzzz{{{||||||||||||||||||{{{zzzyyyxxxzzz}}}~~~yyyuuuwwwxxxzzz|||}}}~~~~~~zzzyyyxxxxxxzzz}}}xxxooogggbbb]]]XXXUUUWWWZZZbbbnnn~~~rrr```TTTMMMIIIHHHIIIEEEIIIMMMPPPXXXhhh~~~}}}vvvuuussspppmmmjjjhhhgggllljjjhhheeeccccccbbbbbbeeeccc```]]][[[\\\]]]^^^ZZZYYYYYYXXXXXXXXXXXXYYYXXXWWWVVVUUUTTTSSSSSSSSSTTTSSSPPPNNNLLLLLLMMMMMMGGGFFFFFFDDDCCCAAA???>>>>>>???@@@AAABBBCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCEEEDDDDDDHHHOOOVVV[[[]]]```]]]ZZZWWWTTTOOOKKKGGGEEEDDDBBB@@@>>><<<;;;:::888777666555444333333222111111111111111111111111111///---+++,,,...111333333222000/////////000111000111111222222222111111//////000000111111111222000///...---...000222333222111000000111111000...000000//////.........------...000111222222111111///000000111222222333333222111///...///000222333333444666777888:::===???BBBCCCFFFHHHKKKMMMNNNNNNHHHIIIJJJLLLMMMNNNOOOOOOWWWXXX[[[bbbnnn******+++,,,,,,,,,,,,+++...---,,,+++************,,,++++++++++++++++++,,,))))))******+++++++++,,,*********++++++,,,,,,---,,,,,,++++++,,,,,,---...,,,...000000111222555888<<>>>>>???@@@AAABBBCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDFFFJJJQQQYYY]]]``````]]]XXXTTTQQQMMMIIIFFFFFFEEEBBB???===;;;;;;:::888777666444333333222222111111111111111111111111222111000000000111222333222222000/////////000111111111222222222111111000......//////000000000000000///...---...000222333222111000000111111000...000000/////////.........---...000111222222111111222222111000000////////////...,,,,,,,,,---///000333444666777888:::===???AAABBBEEEGGGJJJLLLMMMMMMMMMLLLLLLLLLNNNPPPRRRTTTWWWXXX[[[bbbooo)))))))))))))))******+++---,,,+++***************++++++++++++++++++++++++'''((()))***+++,,,------++++++++++++++++++++++++,,,,,,++++++,,,,,,---...+++,,,.........000222555:::===AAAEEEIIINNNSSSWWW___cccgggeeeaaa^^^```cccppp{{{~~~}}}}}}}}}|||{{{zzzyyyzzz{{{{{{~~~~~~~~~{{{zzzyyyxxxwwwxxxyyyzzzxxxxxxxxxxxxxxxyyyzzz{{{|||{{{zzzxxxxxxxxxxxxyyy{{{|||~~~~~~~~~|||zzzxxxvvvwwwxxxyyyzzz{{{|||}}}~~~~~~|||{{{{{{}}}~~~vvvlllbbb]]]XXXUUUUUUXXXaaalll{{{mmm```RRRJJJFFFDDDDDDGGGGGGLLLTTT]]]jjj|||~~~wwwpppoooooonnnmmmmmmlllllljjjiiigggeeedddcccbbbbbbaaa```^^^\\\[[[ZZZZZZZZZZZZYYYXXXWWWWWWWWWWWWWWWXXXWWWWWWVVVVVVWWWWWWWWWWWWVVVSSSPPPMMMLLLKKKKKKHHHGGGFFFDDDBBB@@@>>>===??????AAABBBCCCDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEHHHNNNVVV]]]bbbdddbbb]]]WWWQQQMMMJJJGGGDDDGGGEEEBBB>>><<<::::::;;;777666555444333222222222111111111111111111111111//////000111111111111000222111111000///000000000222222222222222111000///............//////////////////.........000222333222111000000111111000...000000////////////.........///000111111222222111222111000///............111000/////////000222333333444666777888:::===???@@@BBBDDDFFFIIIKKKLLLLLLPPPNNNMMMLLLNNNQQQTTTWWWVVVXXX[[[bbbooo))))))((('''((()))***+++,,,,,,+++***************++++++++++++++++++++++++((())))))***++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++,,,,,,---...+++,,,---......///111333888;;;@@@DDDIIINNNSSSWWW___bbbfffeeebbb```bbbdddqqqyyy~~~||||||{{{{{{zzzyyyyyyyyyzzz{{{||||||}}}|||{{{yyyxxxxxxxxxyyyyyyxxxxxxwwwwwwwwwxxxyyyyyy{{{zzzxxxvvvvvvvvvxxxyyy{{{{{{{{{{{{{{{zzzzzzzzzwwwwwwwwwxxxxxxyyyzzz{{{~~~~~~~~~}}}|||}}}}}}~~~tttjjj___ZZZWWWUUUWWW\\\cccppp~~~vvvaaaWWWMMMHHHFFFEEEGGGKKKJJJPPPZZZeeesss{{{uuuoooooonnnmmmmmmlllkkkkkkiiihhhgggfffdddcccbbbbbb```______]]]\\\[[[ZZZYYYYYYYYYXXXWWWVVVVVVVVVVVVWWWWWWWWWWWWWWWXXXYYYYYYXXXWWWTTTQQQNNNLLLJJJJJJGGGFFFDDDBBB@@@>>>===<<>>;;;999999999555444333222222222222222111111111111111111111111222222222111222222333444111111111111000000000///333333333222111000///...000000000000000000000000.........//////000111222222111000000111111000...//////000000000000000000/////////000000111222222111000//////000111333444............//////000000333444666777888:::===???BBBCCCEEEHHHJJJLLLMMMNNNNNNOOOQQQTTTUUUUUUUUUUUUVVVWWWZZZaaaooo***************++++++,,,+++******)))))))))*********+++,,,------,,,+++***+++++++++*********))))))++++++++++++++++++++++++,,,,,,++++++,,,,,,---....../////////......000222666:::???DDDIIINNNTTTXXXYYY^^^fffkkkmmmnnnnnnnnntttzzz~~~|||{{{zzzzzzyyyxxxyyyzzz{{{|||zzzzzz|||}}}{{{zzzzzzzzzzzzyyyxxxvvvtttssstttuuuwwwwwwvvvuuuttttttuuuvvvvvvwwwwwwwwwwwwwwwxxxyyyzzzyyyxxxwwwvvvvvvwwwyyyyyy||||||}}}~~~~~~}}}}}}{{{}}}~~~rrriiibbb```aaadddiiiooowwwzzzjjjaaaLLLGGGEEEFFFGGGGGGKKKQQQUUU[[[ggguuu}}}wwwtttqqqqqqooommmkkkiiigggfffffffffffffffeeecccbbbaaabbbaaa___^^^\\\[[[[[[[[[YYYXXXWWWVVVUUUTTTTTTTTTTTTTTTTTTTTTUUUUUUVVVWWWVVVUUUSSSPPPNNNKKKIIIGGGCCCAAA@@@>>>===<<<======@@@AAACCCDDDEEEEEEFFFFFFDDDDDDDDDDDDCCCCCCCCCCCCGGGJJJQQQYYY```dddeeeccc^^^ZZZSSSNNNLLLKKKJJJIIIFFFEEEBBB???<<<999888777444333222222111111111222111111111111111111111111///000000111222111111111000111111111111000//////222222222222222111000///111111111111000000000000......//////000111111111222111000000111111000...//////000000000000111111////////////000111222333555444222000///000111222000000000000111111111111333444666777888:::===???BBBDDDFFFHHHKKKMMMNNNNNNOOOQQQTTTWWWYYYXXXWWWVVVVVVWWWZZZ```mmm))))))***++++++++++++*********))))))))))))******)))***,,,------,,,***)))***************+++++++++*********++++++,,,,,,---,,,,,,++++++,,,,,,---....../////////------///111444777===BBBGGGMMMSSSXXXWWW]]]fffnnnrrrrrrqqqppptttzzz~~~zzzxxxuuuxxx}}}~~~}}}|||{{{zzzyyyyyyyyyzzz|||}}}}}}}}}~~~}}}{{{{{{{{{{{{zzzxxxuuusssrrrssstttuuuttttttttttttttttttttttttuuuuuuvvvvvvwwwxxxyyyyyyzzzyyywwwvvvvvvwwwxxxyyy{{{{{{|||}}}}}}}}}}}}}}}~~~}}}}}}tttlllggghhhkkkooovvv|||mmm^^^UUUIIIFFFEEEHHHJJJKKKOOOUUU[[[bbbnnn~~~}}}xxxtttqqqqqqpppnnnllljjjhhhgggfffeeefffffffffeeecccbbbaaabbb```^^^[[[ZZZZZZZZZ[[[YYYXXXWWWUUUTTTTTTSSSSSSSSSSSSRRRRRRRRRSSSSSSTTTTTTSSSRRRPPPMMMJJJHHHGGGBBBAAA???>>>>>>>>>@@@AAAAAABBBCCCDDDEEEFFFFFFFFFDDDDDDDDDDDDCCCCCCCCCCCCHHHLLLRRRZZZaaacccbbb```XXXUUUPPPMMMLLLKKKKKKJJJDDDDDDCCC@@@===:::666555333222222111111111111111111111111111111111111111---000444777888555111...000111111222111000///...111111222222222111111000111111000000000/////////---...///000000111111111222111000000111111000...//////000000000111111111000/////////000111222333555333111......///000111222222333333444444444333333444666777888:::===???AAACCCEEEHHHJJJLLLMMMNNNNNNPPPRRRTTTVVVVVVVVVUUUVVVWWWYYY___lll}}}'''(((***+++++++++***)))***)))))))))))))))******)))***,,,------,,,***)))(((((()))***+++,,,,,,---))))))***+++,,,,,,------,,,,,,++++++,,,,,,---...---...///...------...000222666;;;@@@FFFLLLRRRVVVVVV]]]gggpppttttttrrrooottt{{{zzzrrrooolllpppvvv|||}}}|||{{{zzzzzzyyyzzz{{{|||}}}~~~|||{{{{{{|||zzzxxxuuurrrrrrrrrtttuuusssssstttuuuuuuttttttsssttttttuuuvvvwwwxxxxxxyyy{{{zzzxxxvvvvvvwwwyyyzzzzzz{{{|||||||||||||||{{{~~~}}}uuuoookkknnnssswww~~~tttcccUUULLLIIIGGGHHHLLLNNNOOOTTTZZZ^^^fffsss~~~yyyuuuqqqnnnooonnnmmmllljjjiiihhhgggeeeeeeffffffeeecccbbb```bbb___\\\YYYXXXXXXYYY[[[YYYXXXWWWUUUTTTSSSSSSSSSRRRRRRQQQQQQQQQQQQRRRRRRRRRRRRQQQOOOMMMJJJHHHGGGCCCBBB@@@??????@@@BBBCCCAAABBBCCCEEEFFFFFFFFFFFFEEEDDDDDDDDDCCCCCCCCCCCCIIIMMMSSS[[[aaabbb```]]]TTTQQQNNNLLLKKKKKKKKKJJJCCCDDDCCCAAA>>>:::666333222222111111111111111111111111111111111111111111222777???DDDDDD@@@888333000111111222222000///...000111111222222222111111000000//////.........------...///000111111111111222111000000111111000/////////000000111111111222000////////////111222333000///---------///222444//////000111111111111000333444666777888:::===???@@@BBBDDDGGGIIIKKKLLLMMMMMMMMMMMMNNNPPPQQQSSSTTTVVVWWWYYY___kkk|||((((((((((((((((((((((((************************************+++,,,,,,---+++++++++*********))))))''')))+++---------,,,+++''')))+++---............---...///.........000222000444888===BBBGGGMMMQQQSSS[[[eeelllnnnmmmmmmnnnrrr|||}}}wwwsssuuutttuuuxxx}}}}}}||||||}}}~~~|||}}}~~~}}}|||zzzyyyyyywwwvvvuuutttssstttuuuuuuuuutttrrrqqqrrrtttvvvwwwtttuuuuuuttttttuuuwwwyyyyyyyyyxxxwwwwwwwwwwwwxxx~~~}}}|||||||||}}}}}}||||||wwwwwwvvvvvvxxx}}}xxxeeeWWWNNNJJJLLLJJJLLLPPPRRRTTT[[[bbblllsss|||wwwssspppnnnmmmlllkkkjjjiiigggffffffccccccbbbbbbaaa`````````^^^\\\ZZZYYYYYYXXXWWWVVVWWWWWWVVVVVVVVVUUUUUUUUUSSSRRRRRRQQQQQQQQQRRRRRRPPPPPPPPPOOOLLLHHHEEECCCAAAAAAAAABBBCCCDDDFFFFFFEEEEEEFFFGGGGGGGGGGGGFFFFFFGGGFFFDDDBBBCCCEEEGGGMMMUUU^^^bbbdddccc^^^WWWSSSPPPNNNLLLKKKIIIFFFDDDCCCBBB>>>;;;888666555555555444333333222111000//////000000000111111111111000111>>>QQQTTTEEE555000111111111111111111111111000000////////////000000222111111000000000000000---......///000111111222333222111000///////////////////////////.........000000000000////////////111111111111111111111111000111222111000000222333444555666666777999===@@@BBBCCCDDDGGGIIIKKKMMMNNNPPPOOOOOOOOOPPPQQQSSSTTTUUUVVVYYY^^^iii{{{))))))))))))))))))))))))************************,,,,,,++++++***++++++++++++++++++*********))))))+++,,,...//////---,,,+++((()))+++---.........------...//////...///111333000333777;;;???EEEJJJNNNQQQYYYbbbhhhjjjjjjkkkmmmuuu~~~}}}zzzrrrqqqqqqttt{{{~~~~~~~~~~~~~~~~~~~~~|||yyywwwvvvwwwwwwuuuuuutttssssssssstttuuutttssssssrrrssstttuuuvvvxxxxxxxxxvvvuuuuuuwwwyyy|||{{{{{{zzzzzzzzzzzzzzz}}}}}}}}}~~~~~~~~~}}}}}}{{{{{{zzzyyy{{{tttaaaTTTMMMJJJMMMLLLNNNSSSWWW[[[dddmmmyyy}}}wwwssspppnnnllllllkkkkkkiiihhhgggfffeeeccccccbbbbbbaaa`````````]]][[[YYYYYYYYYZZZYYYXXXVVVVVVVVVVVVUUUUUUUUUUUURRRQQQQQQPPPPPPPPPPPPQQQNNNNNNNNNMMMJJJGGGDDDBBB=========>>>???AAACCCEEEFFFGGGGGGHHHGGGGGGFFFFFFBBBCCCCCCBBBCCCEEEJJJMMMRRR[[[cccfffgggfff```YYYRRRPPPMMMLLLLLLKKKHHHFFFCCCAAA>>>;;;888666555555444444333333222222111111000000000000000111111222555000444???BBB:::444555222222222222222222222222222222222111111222222222222222111000//////000000//////000000111222222333333222111000/////////////////////////////////...////////////000000000000000000000000000000000000000111222222111222444666555666666777777999===@@@CCCCCCEEEGGGJJJLLLNNNOOOOOOOOOOOOOOOPPPQQQSSSTTTVVVWWWYYY___iii|||************************************************...---,,,+++************+++++++++***************---............,,,***)))***+++,,,---------,,,,,,......///---,,,+++---...000333666999<<>>???AAADDDGGGIIIIIIIIIIIIIIIHHHGGGFFFFFFCCCCCCCCCCCCEEEJJJPPPUUU\\\cccjjjlllllljjjccc[[[QQQPPPNNNMMMMMMLLLJJJHHHBBB@@@===:::777555555444333333333333333333333333111000/////////000222333555///---333555222222777333333333333333333333333333333222222222222333333333222111000////////////000000111111222333333333222222111000////////////......//////////////////......//////000000111111///////////////////////////000222222222333666888666777888777888:::===@@@DDDEEEFFFHHHKKKMMMOOOPPPOOOOOONNNOOOPPPQQQSSSTTTVVVXXXZZZ___kkk}}}************************************************,,,,,,++++++***+++++++++***************************++++++++++++***)))(((+++,,,---------,,,+++***//////...,,,)))'''((()))111333555888:::>>>CCCGGGMMMRRRYYY]]]```dddiiimmmqqqvvv||||||{{{{{{~~~yyyvvvrrrrrrvvv}}}{{{yyyyyyxxxvvvvvvvvvvvvvvvwwwwwwwwwsssssstttuuuuuuttttttsssuuuuuuuuusssqqqqqqsssuuuwwwwwwvvvuuuuuuuuuuuuvvvyyyzzz}}}}}}eeeVVVPPPOOOOOOSSSUUUYYY___bbbgggqqq||||||wwwsssqqqpppooonnniiiiiihhhfffeeedddcccbbbbbbbbbaaaaaa```_________\\\ZZZXXXXXXYYYZZZYYYXXXTTTTTTTTTSSSSSSSSSRRRRRROOOOOONNNMMMLLLLLLLLLLLLJJJJJJJJJHHHFFFDDDBBBAAA@@@??????@@@CCCFFFJJJLLLKKKKKKKKKJJJIIIGGGFFFEEEHHHHHHHHHHHHJJJOOOWWW\\\fffmmmqqqqqqooollleee]]]TTTRRROOONNNMMMLLLIIIGGG@@@???<<<999666555444444222222333333333444444444111000///...///000222333222//////444555222222555333333333333333333333333222111111111111111111222333333222000////////////111111111111222222333333111111000///////////////............////////////---......///000111111222000000000000000000000000///111222222111222444666777888888888888:::>>>AAADDDEEEGGGIIILLLNNNPPPQQQNNNNNNNNNNNNOOOQQQSSSUUUWWWXXX[[[```lll~~~************************************************************+++,,,---...************************((())))))***+++++++++++++++,,,---------,,,+++***...///...---+++***+++,,,222444555666888<<>>AAAEEEHHHJJJLLLLLLKKKJJJIIIHHHFFFEEEHHHIIIIIIKKKOOOVVV___eeeppptttuuurrrnnnkkkddd]]]WWWTTTQQQNNNLLLJJJFFFDDD???===:::888555444333333111222222333333444444555111000/////////000222222111000222555555333333555222222222222222222222222222111111111111111111222333222111000////////////000000000111111111111111111000//////////////////---.........//////000000---......///000111111222111111111111111111111111111111222111//////000222777888888888888:::>>>AAAEEEFFFGGGJJJLLLNNNPPPQQQMMMMMMMMMNNNOOOQQQSSSUUUWWWXXX[[[aaalll************************************************(((((()))***+++---...///***************+++++++++******++++++,,,------...+++,,,---------,,,+++***,,,---/////////000222444222333444555666:::@@@DDDHHHMMMSSSXXX\\\bbbhhhnnnpppqqqvvv}}}zzzwwwuuu{{{{{{tttrrrtttxxx{{{zzz}}}~~~~~~~~~~~~~~~yyyvvvvvvvvvvvvvvvvvvuuutttttttttttttttttttttsssssssssrrrrrrsssrrrrrrsssuuuxxxuuutttssssssrrrrrrssssssuuuvvvxxxzzz|||}}}~~~~~~rrr```WWWXXX]]]bbbkkkmmmqqqssssssvvvzzzwwwssspppnnnllljjjhhhfffeeedddcccbbb```____________^^^^^^]]]\\\\\\[[[\\\ZZZWWWVVVVVVVVVTTTSSSQQQQQQQQQQQQPPPPPPPPPPPPNNNMMMLLLKKKJJJIIIIIIIIIHHHGGGFFFEEEDDDCCCBBBBBB>>>???@@@CCCEEEHHHJJJKKKKKKKKKKKKJJJIIIGGGFFFEEECCCEEEIIINNNUUU___iiipppvvvxxxvvvpppjjjgggaaa[[[XXXUUUQQQNNNKKKHHHDDDBBB===<<<999777444333333333111111111222222333333333///000000000111111111111333222222000000111555888111111111111111111111111333333222222222222333333222111111000000000000000111111111111111111111111000//////....../////////------......///000000000......//////000000111111111111111111111111111111111222222000...---...000555666777777888;;;???BBBEEEEEEGGGIIILLLNNNPPPQQQMMMLLLLLLMMMOOOQQQSSSUUUVVVXXXZZZ```lll))))))))))))))))))))))))***************************)))******+++,,,---...))))))*********+++++++++,,,+++++++++++++++,,,,,,***+++,,,---------,,,+++,,,...////////////222444000111111222444888>>>BBBDDDJJJQQQWWW[[[```ggglllpppppptttzzz{{{{{{~~~yyyvvvzzzzzzuuutttvvvxxxwww{{{}}}}}}}}}}}}}}}}}}~~~~~~~~~{{{yyyyyyyyyzzzyyyxxxwwwuuutttvvvuuutttsssrrrsssssstttrrrssssssrrrqqqqqqsssuuuttttttsssrrrrrrrrrrrrrrrvvvwwwwwwxxxzzz|||}}}~~~ppp```[[[^^^fffkkktttssstttuuuuuu|||~~~vvvtttpppnnnmmmkkkiiihhheeedddcccbbbaaa___^^^^^^]]]]]]\\\\\\[[[ZZZZZZZZZYYYWWWUUUTTTUUUUUUTTTSSSPPPPPPPPPPPPOOOOOOOOOOOONNNMMMLLLKKKJJJIIIIIIIIIFFFEEEDDDCCCBBBAAAAAAAAAAAACCCEEEHHHJJJLLLLLLMMMJJJJJJJJJIIIIIIGGGFFFEEEEEEHHHNNNUUU^^^hhhrrryyyzzzzzzuuukkkdddaaa]]]XXXVVVTTTPPPMMMKKKHHHDDDBBB<<<;;;888666444333222222111111111111111111111111...///111222222222000///111333333000///111555888222222222222222222222222222222222111111222222222000000000000000111111222222222222222222222222222//////.........//////000------......///000000111////////////000000000000111111111111111111111111000111222000//////000111333444555666777;;;???BBBDDDEEEGGGIIIKKKNNNOOOPPPLLLLLLLLLMMMOOOQQQSSSUUUUUUWWWZZZ```kkk~~~((((((((((((((((((((((((************************+++++++++***++++++,,,,,,))))))******++++++++++++,,,+++***)))((((((((((((***+++,,,---...---,,,,,,...//////---+++***+++---...//////000222666<<<@@@BBBHHHOOOVVVZZZ___fffkkknnnnnnqqqvvvuuusssxxx~~~yyy{{{{{{xxxyyyzzzzzz~~~{{{|||||||||}}}}}}}}}}}}~~~}}}~~~~~~~~~~~~}}}zzzxxxwwwwwwvvvtttrrrqqqrrrtttuuurrrrrrrrrpppnnnmmmoooqqqsssrrrqqqqqqppppppqqqqqqxxxxxxwwwxxxyyy{{{}}}~~~pppbbb^^^ccckkkrrrvvvtttrrrqqqsss|||{{{uuussspppnnnnnnmmmllljjjddddddcccaaa```___^^^]]]\\\\\\[[[[[[ZZZYYYYYYYYYVVVTTTSSSSSSTTTUUUUUUTTTPPPPPPPPPOOOOOOOOONNNNNNNNNNNNLLLKKKJJJIIIIIIHHHDDDCCCBBBAAA@@@@@@@@@@@@???AAADDDGGGIIIJJJJJJIIIIIIIIIIIIIIIHHHGGGFFFFFFLLLPPPVVV]]]eeennnwww}}}|||zzzssshhh```]]]ZZZVVVTTTRRROOOLLLKKKHHHEEECCC<<<:::888555333222222222000000000000000000000000---...111333333222000...---222666666444444444444333333333333333333333333000000////////////000000////////////000111222333333333333333333333333333//////.........//////000---------...///000000111000000000000////////////000000000000000000000000000111222111000111222444111333444555777;;;???CCCDDDEEEFFFHHHKKKMMMOOOPPPLLLLLLLLLMMMOOOQQQTTTUUUTTTVVVYYY___kkk~~~)))((((((((((((((()))***---,,,***(((((()))***+++,,,)))''''''***+++***((())))))***++++++++++++***************************++++++,,,,,,,,,,,,------...------------...//////---...///000333555777888@@@CCCHHHNNNTTT]]]ffflllooorrrrrrnnniiihhhlllppp|||~~~}}}|||{{{|||}}}}}}||||||}}}~~~~~~|||{{{zzzxxxvvvtttqqqqqqrrrrrrssstttuuuuuusssrrrqqqpppoooooooooooorrrssstttttttttsssqqqqqqwwwvvvwwwxxxyyy|||~~~~~~|||zzz{{{}}}~~~rrreee___bbbllluuuzzzooogggjjjwwwzzzuuuvvvtttpppllliiihhhggggggeeedddcccaaa```_________\\\\\\[[[ZZZYYYXXXWWWWWWXXXWWWUUUSSSQQQQQQQQQQQQRRRPPPNNNNNNNNNNNNLLLJJJLLLLLLKKKKKKJJJIIIGGGFFFGGGEEEAAA???>>>@@@BBBDDDHHHHHHIIIJJJKKKLLLMMMNNNMMMKKKLLLMMMJJJEEEDDDGGGOOOPPPWWWcccpppxxx}}}{{{vvvnnneee^^^ZZZXXXXXXTTTQQQNNNLLLIIIEEEAAA>>>999888666555444333222222111222222333333333222222000111111222222222111111222222444444444444222222222222333333333444444444222000///000111111000///000000///////////////000444333222111000000000000000///...------...///000000000111111111111000000+++---///222333333222222...///000111222222111000///000000000000111111111222222333555777:::===???EEEFFFGGGHHHJJJKKKLLLMMMLLLKKKKKKMMMQQQSSSSSSRRRTTTVVVYYY```mmm(((((((((((()))+++,,,---...---+++***)))***+++,,,...+++)))***,,,---+++***))))))***++++++++++++***************************+++++++++,,,,,,,,,---------------------...//////,,,---...///111444666777999<<>>@@@DDDHHHMMMUUU]]]bbbhhhkkknnnmmmiiiiiinnnrrrtttyyy|||{{{~~~zzzwwwvvvuuutttrrrpppqqqqqqqqqrrrrrrrrrsssqqqrrrssstttsssqqqooonnnnnnooopppqqqrrrsssttttttsssssstttuuuwwwxxxzzzzzzzzz{{{|||||||||}}}||||||}}}}}}~~~}}}}}}~~~~~~kkkeeefffhhhlllrrr|||}}}zzzyyywwwuuurrrpppnnnkkkhhhgggfffeeegggfffdddaaa___]]]\\\\\\ZZZZZZYYYYYYYYYXXXXXXXXXVVVVVVUUUSSSRRRQQQPPPOOOPPPOOOMMMMMMMMMLLLKKKIIIHHHHHHHHHGGGFFFEEEDDDCCCBBBAAA@@@???@@@CCCEEEGGGKKKKKKLLLLLLMMMNNNNNNOOOJJJGGGFFFGGGFFFDDDGGGMMMVVV```mmmxxx}}}wwwqqqiiiaaa___``````[[[UUUSSSOOOJJJFFFBBB>>>:::777444444333222111111111222333333333444333333222222111222333444444555444444222333444555555444333222111111111222222222333333555333000///000000///...000////////////000000111333222111000000//////000---...///000000///...---......////////////.........//////000000///......//////000000000000000000111111222222222333333333777777666777999;;;===>>>AAABBBDDDEEEGGGIIIKKKKKKIIIIIIJJJMMMQQQTTTUUUUUUVVVWWWYYY___lll***))))))((((((((())))))***)))))))))))))))******)))***++++++***)))(((((())))))***++++++++++++************************************+++++++++,,,,,,,,,,,,,,,,,,,,,---......---......///111333555666:::===@@@DDDIIIQQQXXX^^^ggglllppppppmmmnnnrrrwwwuuuyyy{{{tttuuuyyy~~~~~~~~~~~~}}}yyywwwvvvuuusssqqqpppppppppqqqqqqqqqqqqqqqooopppqqqrrrqqqooommmkkklllmmmmmmooopppqqqrrrsssssstttuuuvvvwwwxxxyyyyyyzzz{{{}}}~~~}}}~~~}}}{{{|||}}}~~~~~~~~~~~~{{{gggbbbeeehhhpppzzzzzzxxxwwwwwwvvvrrrpppooollljjjhhhgggfffgggeeecccaaa___]]]\\\[[[ZZZZZZYYYYYYXXXXXXWWWWWWUUUUUUTTTSSSRRRPPPOOOOOOPPPNNNLLLLLLLLLLLLJJJHHHHHHHHHHHHGGGFFFEEEDDDCCC@@@@@@@@@AAABBBEEEHHHIIILLLLLLMMMMMMNNNOOOOOOOOOPPPMMMKKKKKKJJJJJJNNNUUU[[[hhhvvv~~~|||tttjjjddd^^^]]]aaabbb]]]WWWRRRNNNHHHDDD@@@===999666333222222111111111222222444444444444444333222111000111222333444444444444333333555555555555333333111111222222222333333333666444111111333444555555///////////////000111111333222111000////////////---...///000000///...---......////////////......000111111111000000//////000000//////////////////111111222222222333333333777777666777999;;;===>>>AAAAAACCCEEEGGGIIIKKKKKKKKKKKKKKKMMMQQQSSSSSSSSSVVVVVVXXX^^^kkk+++***)))(((''''''''''''((((((((())))))))))))))))))+++------,,,+++++++++))))))***++++++++++++***************************************++++++++++++,,,,,,,,,,,,,,,------.........///000111333444555777:::???DDDKKKSSS\\\bbbkkkpppttttttqqqppptttxxxyyy}}}yyynnnooorrryyy~~~~~~~~~~~~~~~}}}~~~~~~}}}zzzyyyxxxwwwtttrrrppppppppppppppppppppppppnnnnnnoooooonnnmmmkkkjjjkkkkkkkkklllmmmooopppqqqrrrsssuuuvvvwwwxxxxxxxxxyyy{{{}}}~~~}}}~~~wwwdddaaadddhhhtttzzzuuusssssssssrrrqqqpppooommmkkkiiigggffffffdddccc```^^^]]]\\\\\\[[[ZZZZZZYYYXXXWWWVVVUUUUUUUUUTTTSSSRRRPPPOOONNNOOOMMMLLLKKKLLLKKKIIIHHHHHHHHHHHHGGGFFFEEECCCCCC@@@@@@AAABBBEEEHHHJJJLLLNNNNNNNNNOOOOOOOOOPPPPPPOOOKKKIIIIIIJJJLLLSSS[[[ffftttzzzoooddd```]]]]]]______[[[WWWOOOKKKEEEAAA===:::777555222222222111222222333333444555555444444333222111///000111333444444444444333444555666666555444333222222333333333444444444444333222333666:::<<<===///......//////000111222000000///...------------......////////////.........//////000000//////...111111111111000000000000000000///.........//////111111111111222222222333555555555666888;;;===???@@@AAACCCEEEGGGJJJKKKLLLLLLKKKKKKMMMQQQSSSSSSRRRUUUUUUVVV\\\iii}}}******))))))((()))))))))(((((()))***************&&&***---...,,,++++++---))))))***++++++++++++***************************************++++++++++++,,,,,,++++++,,,,,,---...------...///000111333444888;;;???EEELLLUUU^^^dddkkkpppuuuvvvttttttwww|||}}}~~~sssiiijjjmmmttt}}}|||}}}~~~~~~}}}}}}}}}}}}{{{xxxuuupppppppppppppppppppppooonnnnnnnnnmmmllllllkkkkkkjjjjjjjjjjjjkkklllnnnoooqqqrrrsssuuuvvvvvvvvvvvvxxxzzz||||||||||||}}}~~~~~~zzzllllllnnnqqq|||wwwsssppppppoooooooooooonnnllljjjhhhfffeeedddcccbbb```^^^]]]]]]]]]\\\[[[ZZZYYYWWWVVVTTTTTTTTTTTTTTTTTTRRRPPPNNNMMMOOOMMMKKKKKKKKKKKKIIIGGGFFFFFFFFFEEEDDDCCCBBBAAA???@@@BBBDDDGGGJJJMMMOOOOOOOOOOOOOOOPPPPPPPPPPPPLLLHHHFFFIIILLLQQQ[[[dddtttvvvkkkaaa___]]]\\\[[[YYYUUURRRJJJFFFAAA<<<999777555333222222222222222333444444555555555555444333222111000111222444555555666666333444555666666555444333333333444444444555555555444222000111444777999:::............///000111222000000...---------------//////............/////////000000111111000000///000000/////////000000111111000///...---......///000000000111111111222222333333444555888;;;===???AAABBBCCCFFFHHHJJJLLLMMMJJJJJJKKKMMMQQQSSSTTTTTTTTTTTTUUU[[[hhh|||***)))))))))***+++,,,,,,((()))***+++++++++++++++###'''+++,,,+++)))***,,,))))))***++++++++++++***************************)))************+++++++++,,,,,,++++++,,,,,,---...,,,,,,------///000222222666999===AAAGGGOOOWWW]]]hhhmmmsssvvvuuuwww|||yyymmmeeeeeeiiipppyyy||||||}}}~~~~~~~~~~~~}}}~~~~~~zzzwwwpppppppppooooooooooooooooooooommmllllllkkklllllljjjiiiiiihhhiiijjjlllmmmoooppprrrtttuuuuuuttttttvvvxxxzzz{{{zzzzzz{{{|||zzz|||~~~{{{}}}~~~{{{wwwssspppooooooooommmmmmlllkkkiiigggeeedddcccbbbaaa```^^^^^^]]]]]]]]]\\\[[[YYYWWWUUUSSSSSSTTTTTTTTTTTTRRRPPPNNNMMMNNNMMMKKKKKKKKKJJJIIIGGGEEEEEEEEEDDDCCCBBB@@@@@@@@@@@@BBBEEEHHHLLLNNNPPPOOOOOOPPPPPPPPPPPPPPPPPPOOOLLLKKKOOOTTT[[[gggqqq~~~~~~tttggg______]]][[[WWWSSSPPPNNNGGGCCC>>>999777555333111222222222222333444555555555555555555444333222111111222333555666777777777333444555666666555444333444444444555555555666666555222///---...000000000............///000222222222111000//////......///000///...------...///000000000111111111111000000...............///000000111000///...------...//////000000000000111111111222222333555777:::===???AAABBBDDDFFFIIIKKKMMMNNNHHHHHHIIIMMMQQQUUUVVVVVVTTTSSSTTTZZZggg{{{******++++++,,,,,,,,,,,,************************)))))))))***++++++,,,,,,((((((((()))******++++++)))************++++++++++++++++++,,,---,,,***(((,,,,,,,,,---------......------,,,,,,---...000111666888;;;===AAAJJJUUU^^^dddjjjpppuuuwwwzzz~~~}}}rrriiibbbeeeiiinnnsssyyy~~~{{{}}}|||||||||~~~~~~~~~~~~~~~~~~~~~xxxvvvtttqqqooonnnnnnnnnmmmmmmnnnmmmllljjjhhhfffggghhhhhhiiijjjjjjkkkkkknnnnnnooopppqqqrrrrrrsssvvvuuuuuuuuuvvvwwwyyyzzzzzz|||~~~~~~~~~~~~yyyvvvsssooonnnmmmnnnooolllllllllkkkiiifffcccbbbcccaaa^^^\\\ZZZZZZ[[[[[[ZZZ[[[\\\\\\[[[YYYWWWUUUSSSRRRPPPNNNLLLKKKKKKLLLKKKJJJJJJIIIGGGFFFEEEEEEDDDDDDDDDCCC@@@???@@@BBB???CCCHHHLLLNNNOOOQQQRRRRRRQQQPPPOOOPPPOOONNNMMMOOOKKKLLLSSS[[[eeewww|||qqqiiiaaa^^^ZZZVVVRRROOOJJJGGGAAA>>>999666555444333222777666555333333333333333666555444333333333333333222222222333333333444444666777777777666555444333777444111222555777777666333222111000////////////...//////000111222222333222111000//////...//////............////////////---------.........//////......////////////......000000////////////000000000///111444333...---///444555555666777999;;;<<<>>>>>>@@@DDDIIIKKKKKKJJJKKKKKKLLLMMMNNNPPPQQQRRRRRRRRRTTTZZZhhh|||***))))))((()))***++++++************************++++++***************************************))))))************++++++++++++++++++,,,------,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,---...000000444666888;;;???GGGRRRZZZaaagggnnnrrruuuxxx}}}zzzrrrmmmhhhiiikkkmmmpppuuu|||~~~|||~~~}}}|||}}}~~~~~~~~~~~~~~~~~~~~~zzzyyyvvvssspppnnnmmmmmmlllmmmmmmmmmllljjjiiihhhiiihhhhhhhhhiiijjjkkkkkkmmmnnnnnnooopppqqqrrrsssttttttsssssssssuuuvvvwwwxxxzzz|||||||||}}}{{{zzzvvvtttpppmmmlllkkklllmmmllllllkkkjjjhhhfffcccbbbaaa___]]]ZZZYYYYYYYYYZZZXXXYYYYYYZZZYYYWWWTTTSSSRRRPPPNNNLLLKKKJJJJJJJJJJJJJJJIIIHHHGGGFFFEEEEEECCCCCCCCCBBB@@@???@@@BBBAAADDDIIILLLNNNOOOQQQRRRRRRQQQQQQQQQRRRRRRQQQPPPSSSPPPSSS]]]hhhtttvvvjjjccc```]]]YYYUUUQQQLLLGGGDDD===:::666444333333222111//////111222444555777777666555444444333333333333666777777777777888888888999999888666555444333333666444222222555777666555333222111000/////////////////////000000111111111111000//////////////////............////////////---------.........//////......////////////......000000////////////000000000...///333333111222666222333444666888:::<<<>>>>>>???AAAEEEIIILLLLLLKKKIIIJJJKKKLLLNNNQQQSSSTTTTTTTTTUUU[[[hhh{{{))))))((((((((()))***+++************************,,,,,,++++++***))))))(((---,,,,,,+++******)))))))))************+++++++++***************+++,,,---))))))*********+++++++++,,,,,,,,,,,,---...///000111333555777;;;BBBMMMTTT]]]cccjjjooorrruuuzzz~~~{{{yyyxxxvvvuuutttqqqnnnmmmpppuuuyyy{{{}}}}}}~~~}}}}}}}}}~~~}}}}}}}}}~~~}}}|||xxxuuuqqqnnnlllllllllllllllllllllkkkjjjjjjkkkjjjhhhggggggiiijjjlllmmmmmmnnnooopppqqqrrrrrrsssrrrqqqppppppqqqrrrsssuuuwwwyyyzzzzzz{{{}}}~~~}}}zzzwwwrrrpppnnnkkkiiiiiiiiijjjlllkkkkkkiiigggeeecccaaa^^^]]][[[YYYWWWWWWWWWXXXVVVVVVVVVVVVUUUTTTRRRPPPOOOOOOMMMKKKJJJIIIIIIIIIIIIIIIHHHGGGFFFEEEEEEDDDAAAAAAAAA@@@??????AAACCCDDDGGGKKKMMMNNNOOOQQQRRRQQQRRRRRRSSSTTTTTTTTTTTTXXXXXX^^^kkkzzzyyyooofff```___\\\WWWSSSNNNIIICCC???:::888555333333444333222***,,,///222555777777888666666555444333333333333666666666666777777777777;;;:::888666444333333333666444222333444555555444333222111000////////////////////////000000000000/////////...//////000000............////////////------........./////////...//////000000//////...000000////////////000000111......111222111333777111222333555888;;;>>>???@@@@@@BBBFFFJJJLLLLLLKKKGGGHHHIIILLLOOORRRTTTVVVVVVVVVWWW\\\hhh{{{)))***+++,,,,,,,,,+++***************************+++++++++*********)))))),,,,,,,,,+++++++++******))))))*********+++++++++)))))))))((('''(((***+++)))************+++++++++,,,,,,,,,,,,---.../////////111444555888???HHHOOOYYY___ffflllooosssxxx}}}}}}{{{~~~|||tttnnnmmmooorrrxxxzzz}}}~~~}}}~~~~~~||||||}}}~~~}}}zzzvvvrrrnnnkkkjjjkkkkkkllllllllllllllllllllljjjhhhffffffhhhkkkllllllmmmmmmnnnooopppqqqqqqrrrqqqpppooooooooopppqqqtttvvvxxxyyyyyyzzz|||}}}~~~zzzwwwuuupppnnnllliiihhhhhhhhhhhhkkkjjjiiigggeeecccaaaaaa\\\\\\ZZZXXXWWWWWWWWWWWWTTTTTTUUUTTTSSSRRRPPPOOONNNNNNMMMLLLJJJJJJIIIIIIHHHHHHGGGFFFEEEEEEDDDDDD???@@@@@@???>>>???BBBEEEHHHJJJMMMOOOOOOPPPQQQSSSQQQRRRSSSTTTTTTUUUWWWXXX```cccmmm}}}{{{rrrkkkeeeaaa^^^[[[VVVQQQLLLFFF@@@;;;999777555555666666666555...000222555666666444444666666555444333333333333555555555666666666777777;;;999777555444444555666555555444444444444444444222222111000//////000000000000//////////////////...............///000111............////////////............//////////////////000000000000//////000000////////////000000222//////333333000///111222222444555888;;;===>>>AAAAAACCCGGGJJJMMMLLLKKKHHHHHHJJJKKKNNNQQQSSSTTTVVVVVVXXX]]]iii{{{(((+++///222222000,,,***************************))))))*********+++++++++******+++++++++,,,,,,,,,))))))*********++++++++++++,,,+++)))'''''')))++++++++++++,,,,,,,,,------++++++,,,------............111333444666<<>>:::888333222111222444555444222333444555666777777666666444333333333333444555555777777888888888999999999666555555555666888:::;;;777888999888666444444444111111000000000000000111000000000000111111111111.........---......//////............////////////....../////////000000000///000000111111000000///000000////////////000000///...333<<>>999777555555444333333444666666444333666555444333333333333444111111111222444666777888;;;;;;;;;<<<<<<<<<======777777888888888888777666888;;;===<<<888555555666111000000000000000111111000000111222333444444444000///...---------------............/////////000////////////000000000000000000111111111111000000000000////////////000000333///000666;;;888333000111222333555888;;;===???@@@@@@BBBEEEHHHJJJIIIHHHFFFGGGHHHJJJMMMPPPRRRTTTSSSTTTVVV\\\gggxxx)))))))))))))))))))))))))))(((((('''''''''''''''++++++******++++++,,,---))))))************))))))(((((()))***+++,,,,,,---*********************************+++,,,---...///...---,,,++++++,,,---...,,,,,,...000333666999:::<<>>===;;;999777666555777999;;;<<<:::888777777666555333222000//////222222111111111111222222///////////////.........------------------------///////////////................../////////000000/////////000000000000000000000//////////////////222222111111222222333444444555666777999;;;<<<===>>>???AAACCCEEEFFFGGGHHHJJJJJJJJJJJJKKKMMMOOOPPPPPPRRRUUUZZZdddttt)))))))))))))))))))))))))))******++++++***))))))***))))))))))))***++++++))))))************))))))(((((()))******+++,,,,,,************************---,,,,,,+++++++++,,,,,,+++,,,---......---,,,+++////////////000111222222777999>>>GGGTTTdddrrrzzz~~~sssppprrr}}}sssiii___[[[\\\___gggnnn{{{~~~~~~}}}}}}}}}|||||||||{{{|||}}}~~~~~~~~~~~~}}}|||yyytttqqqnnnmmmiiihhhgggfffffffffggggggeeeeeeeeeeeeeeedddcccbbbbbbdddfffggghhhiiikkkmmmkkkkkklllnnnpppqqqssssssrrrsssuuuxxxzzz}}}~~~}}}~~~~~~zzzrrrssssssrrrpppllliiigggcccbbb```^^^]]]\\\\\\\\\YYYXXXVVVTTTTTTTTTUUUVVVQQQOOONNNNNNOOOPPPOOONNNLLLJJJIIIIIIIIIIIIHHHFFFFFFFFFEEECCCBBBAAA@@@@@@???AAABBBCCCCCCEEEHHHJJJLLLOOOSSSVVVUUUTTTTTTTTTTTTUUUVVVUUUUUUYYYaaahhhrrr~~~yyypppcccWWWNNNFFF>>>999555222...---///111111///333444444555555444444333555555444444333333333333333333333444777:::===???BBBAAA@@@===:::888777666666888:::<<<<<<;;;999888999777555333111000000///222222111111111111222222/////////...............------------------------.........///////////////............////////////......//////000000000000//////000000000000000000222222111111222222333444444555666777999;;;<<<===<<<===???BBBDDDEEEFFFGGGGGGGGGGGGIIIKKKNNNPPPRRRQQQSSSVVV[[[eeeuuu)))))))))))))))))))))))),,,,,,---...---,,,+++******))))))))))))***++++++))))))************))))))(((((()))***+++,,,------************************---,,,,,,+++,,,,,,------,,,------......------,,,///.........///000111222444777;;;BBBLLLZZZhhhrrr~~~wwwrrrxxx|||pppeeeaaabbbgggpppyyy~~~~~~}}}}}}|||{{{|||}}}}}}~~~~~~~~~~~~}}}xxxssspppooojjjiiigggeeedddccccccdddcccddddddddddddccccccbbb```bbbdddeeeeeefffhhhjjjiiijjjkkkmmmnnnpppqqqrrrrrrsssuuuxxx{{{|||~~~~~~{{{|||~~~xxxzzz}}}|||vvvssspppppppppooonnnllljjjhhhaaa```^^^[[[ZZZZZZZZZZZZXXXWWWVVVUUUTTTTTTTTTTTTNNNLLLKKKLLLNNNOOOOOOOOOLLLJJJIIIHHHIIIIIIHHHFFFFFFEEEDDDBBBAAAAAAAAAAAA@@@BBBDDDEEEFFFHHHLLLNNNOOOQQQTTTUUUUUUTTTSSSTTTSSSVVVXXXXXXXXX^^^iiirrr{{{tttiii^^^PPPDDD>>>;;;:::888555333111111111222222111444444555555555555444444333333333333333333444444333333444666888;;;===>>>BBBBBB@@@===999777777777777999:::<<<<<<;;;:::999:::999666444222111000000111111111000000111111111000000///............///------------------------.........///////////////........................---......//////000000111//////000000000000111111222222111111222222333444444555666777999;;;<<<===<<<===???BBBDDDFFFGGGGGGFFFFFFGGGIIIKKKOOORRRTTTRRRTTTWWW\\\fffvvv))))))))))))))))))))))))+++,,,...//////...---,,,)))(((((((((((()))******))))))************))))))((()))))))))******++++++************************+++*********+++,,,---------------,,,,,,---------...------...///000111222222666:::>>>DDDOOO]]]hhhwww}}}uuuxxx{{{ooojjjjjjoooyyy~~~~~~}}}||||||}}}~~~zzztttqqqpppkkkiiifffcccaaa`````````aaaaaabbbbbbccccccbbbbbb___```bbbccccccccceeegggggggggiiijjjlllnnnooooooppprrruuuxxxzzz{{{||||||yyyzzz|||~~~zzzwwwuuu}}}www|||zzzuuuppplllllllllkkkkkkjjjiiiiiihhh```^^^\\\YYYXXXXXXXXXYYYRRRSSSTTTTTTTTTSSSRRRRRRMMMLLLJJJKKKLLLNNNMMMLLLLLLJJJIIIHHHIIIIIIHHHFFFEEEDDDCCCBBBAAABBBBBBCCCBBBEEEGGGIIIKKKMMMQQQTTTQQQRRRTTTTTTSSSRRRSSSSSSTTTWWWZZZ[[[]]]eeerrr}}}zzzooogggXXXPPPEEE<<<999888777555666666555555666666666666444444555555555555444444222222222333333444444555333555777:::;;;=========AAAAAA@@@<<<888666666888999::::::;;;;;;;;;;;;;;;<<<:::777444222111111111111000000//////000000111111000///.........//////..................................../////////000........................------......///000000111//////000000000111111111222222111111222222333444444555666777999;;;<<<======>>>AAACCCFFFHHHIIIIIIIIIIIIJJJKKKMMMPPPSSSTTTTTTUUUXXX]]]gggxxx))))))))))))))))))))))))(((***,,,...//////...---'''''''''''''''((())))))))))))************))))))))))))))))))((((((((((((************************))))))))))))***+++,,,---......,,,++++++,,,......---------......000111222000555:::<<>>>>>>>>===@@@@@@???<<<777555666999:::::::::;;;;;;;;;<<<<<<===;;;888555333222222222000000////////////000000222111000......//////000////////////////////////---.........//////000000.....................------------...///000000111//////000000111111111222222222111111222222333444444555666777999;;;<<<===>>>@@@BBBEEEGGGIIIKKKKKKMMMLLLLLLMMMOOOQQQSSSTTTUUUVVVYYY^^^hhhyyy***************)))((((((*********)))***++++++,,,------,,,,,,+++***)))))),,,,,,+++***)))(((''''''((()))+++)))'''(((+++...)))))))))))))))(((''''''((((((((()))******++++++++++++++++++++++++++++++,,,,,,------.../////////111444777777888@@@NNNZZZjjjvvvyyy{{{vvvooorrr{{{~~~~~~~~~|||xxxvvvrrrmmmfffaaa____________^^^_________^^^^^^]]]\\\^^^___``````___```bbbdddeeeeeeggghhhjjjlllmmmmmmqqqqqqsssuuuvvvxxxyyyzzzxxxxxxyyy}}}~~~zzzqqqjjjdddbbb~~~zzz{{{~~~{{{vvvqqqnnnkkkiiieeecccbbbdddfffgggccc```^^^]]]\\\ZZZWWWUUUTTTSSSRRRRRRQQQPPPOOONNNNNNMMMMMMMMMMMMLLLLLLLLLLLLLLLFFFFFFFFFFFFFFFEEEDDDDDDEEECCC@@@>>>===>>>???AAAFFFJJJOOORRRSSSSSSSSSTTTLLLMMMNNNOOOPPPSSSXXX\\\______ccciiilllsssvvvqqqlllaaaTTTLLLCCC@@@<<<888555333222222666666666666666666666666444444444444444444444444444666777666444222222222555666:::===???@@@@@@???>>>===<<<;;;::::::999999999999888:::;;;<<<:::999===999555444444444111///000000000//////000222444////////////............111000---,,,---///222555////////////////////////---------............///............/////////000...111444444111///000333000000000///////////////333555777888999;;;>>>AAA===???BBBDDDEEEGGGJJJLLLMMMKKKJJJIIIKKKNNNRRRUUUWWWWWWXXX]]]hhhyyy***************)))(((((()))))))))))))))***++++++,,,,,,++++++******)))))),,,,,,,,,+++******))))))&&&(((******((('''(((******************)))((((((((((((((()))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////000333777777888???KKKUUUdddppp|||zzz~~~vvvtttwww{{{}}}{{{xxxyyy~~~{{{yyyrrrnnnhhhcccaaaaaaaaa```_______________^^^^^^]]]]]]___````````````aaaccccccdddeeegggiiijjjkkklllooopppqqqssstttvvvwwwxxxxxxwwwyyy|||}}}|||vvvmmmeee```]]]ggglllrrrvvvzzz~~~xxxrrroookkkhhhfffdddbbbbbbdddfffgggdddaaa]]]]]][[[YYYWWWUUUTTTSSSRRRRRRQQQPPPOOONNNMMMMMMLLLKKKKKKKKKJJJJJJIIIIIIFFFFFFFFFFFFFFFEEEEEEDDDEEECCCAAA@@@@@@AAACCCEEEIIILLLPPPRRRSSSSSSSSSTTTPPPQQQRRRRRRRRRSSSVVVYYY]]]___fffpppxxxvvvkkkeee^^^SSSHHHBBB>>><<<999777555444444555666666666666666666666666555555555555555555555555555666777666444333333444777999<<>><<<::::::;;;===>>>???===<<<<<<<<<:::888666777555333333444444111...000000///...------...///////////////............,,,---------...//////000////////////////////////........./////////000000........./////////000000000111222222000000111222000000000000000000000000222333555555555777999;;;===???BBBDDDEEEGGGJJJLLLMMMLLLJJJJJJLLLOOOSSSUUUVVVVVVWWW\\\gggxxx)))************))))))(((((((((((()))))))))******************))))))))))))************************''')))++++++)))(((''''''***++++++++++++******)))((((((((()))******++++++------------------------,,,,,,------...////////////222666777888===FFFNNN[[[hhhyyyzzzyyy~~~xxxrrrooopppppppppoooooottt|||~~~uuuqqqkkkgggeeedddbbbaaa``````_________^^^^^^^^^\\\^^^```aaa`````````aaabbbcccdddeeegggiiijjjkkkmmmmmmoooppprrrssstttuuuvvvvvvwwwzzz}}}~~~}}}|||}}}|||yyyrrrjjjbbb]]]\\\aaagggpppwww~~~{{{xxxrrrnnnkkkhhheeecccbbbaaa```cccfffgggdddaaa\\\[[[ZZZXXXVVVTTTSSSRRRQQQQQQPPPOOONNNMMMMMMLLLJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCCCCBBBCCCDDDFFFIIIJJJNNNPPPRRRRRRRRRRRRTTTUUURRRSSSTTTTTTTTTUUUWWWYYY\\\```jjjyyyvvvmmmccc[[[RRRGGG???>>>888777666555555666777888666666666666666666666666666666666666666666666666555666777777555444555666999;;;>>>AAACCCCCCBBBAAA???===;;;:::;;;>>>AAACCCBBB@@@>>>>>>===;;;888666777666666777777555222///111111111111111000000000////////////............(((***---///000...---+++////////////////////////////////////000000000111....../////////000000000333111//////000111222111111111111111111111111111222333444444444444777999>>>@@@BBBDDDEEEGGGIIIKKKLLLKKKJJJJJJLLLOOOSSSUUUTTTTTTUUUZZZeeevvv))))))************)))(((''''''((()))))))))))))))(((((((((((())))))))))))&&&&&&''''''((((((((()))+++++++++***))))))))))))*********++++++***))))))((((((((()))******++++++------------------------,,,,,,------.../////////...111555666777:::AAAFFFSSSaaasss}}}vvvtttvvv|||ooofffeeeeeeeeefffjjjsss|||zzzvvvqqqmmmjjjgggdddaaa``````___^^^^^^]]]]]]]]]ZZZ]]]```aaa```___^^^^^^aaabbbccceeefffhhhiiijjjkkklllmmmnnnpppqqqrrrsssssstttvvvxxxzzz{{{{{{zzz{{{zzzxxxsssmmmhhheeedddpppwww|||zzzuuurrrmmmjjjhhheeecccaaa```___^^^aaaeeefffcccaaaZZZZZZXXXWWWUUUSSSRRRQQQPPPPPPOOONNNMMMLLLLLLKKKJJJJJJJJJIIIHHHFFFEEEDDDDDDDDDDDDCCCCCCCCCDDDDDDAAABBBCCCFFFHHHKKKNNNOOOSSSTTTTTTSSSQQQRRRTTTVVVQQQRRRTTTUUUUUUVVVYYY[[[^^^eeerrrxxxmmmeee\\\SSSHHH>>>:::;;;444444444444444555777888666666666666666666666666666666666666666666666666444555666666555555666888;;;===AAACCCDDDCCCBBB@@@;;;;;;;;;===>>>AAACCCEEEAAA@@@>>>>>>>>>>>>;;;999999888777666555444333222000000000111222222222111////////////............(((***,,,//////...,,,+++////////////////////////....../////////000000000...////////////000000000555111------000222222111111222222222222222333333333444666666666777999<<<>>>@@@CCCDDDEEEFFFIIIKKKJJJJJJIIIJJJLLLOOORRRTTTSSSSSSTTTXXXcccttt((())))))*********))))))''''''((())))))))))))((((((((((((((((((((())))))&&&&&&&&&'''(((((())))))---+++)))''''''((())))))(((((()))))))))))))))(((((((((((()))******++++++++++++++++++++++++++++++,,,,,,------.../////////---000333555666999===AAANNN[[[mmm~~~~~~wwwpppnnnttt}}}rrrfffaaa______ccclllwww}}}yyyuuuqqqlllfffcccaaa```___]]]\\\[[[[[[[[[ZZZ\\\___```___]]]]]]]]]```aaabbbdddeeeggghhhiiikkkkkklllmmmooopppqqqqqqqqqrrrtttuuuvvvwwwwwwxxxzzzzzzzzzxxxuuuttttttuuu|||}}}zzzxxxuuurrrpppooollliiigggfffdddbbb```^^^]]]\\\___cccdddaaa^^^YYYXXXWWWUUUTTTRRRQQQPPPOOOOOONNNMMMLLLKKKJJJJJJJJJJJJKKKJJJIIIGGGEEECCCBBBBBBAAAAAAAAAAAABBBCCCAAABBBEEEIIILLLOOOQQQRRRVVVVVVUUUSSSQQQQQQSSSUUUSSSTTTUUUVVVVVVWWWYYY[[[cccnnn~~~rrrbbb\\\TTTKKK@@@777555888444444444444444444555555666666666666666666666666555555555555555555555555333444555555444555888:::===???BBBEEEEEECCCAAA???777:::===AAACCCDDDCCCCCCAAA@@@???>>>>>>===;;;999666444222000000333777999444222//////000000...,,,////////////............+++,,,,,,---......//////////////////////////////------........./////////////////////000000000111444111------///222222000111111222222333333333333222444666777888:::===???>>>AAACCCDDDEEEFFFHHHJJJHHHHHHHHHIIIKKKNNNQQQSSSSSSSSSTTTXXXcccsss((())))))************)))'''((()))***+++***)))((())))))))))))(((((((((((()))))))))******+++++++++***(((&&&%%%'''(((((('''''''''((())))))))))))(((((((((((()))******++++++++++++++++++++++++++++++,,,,,,------.../////////---///222444555888;;;>>>JJJUUUfffwww~~~rrrkkknnnvvvtttiii```^^^^^^dddppp}}}~~~~~~{{{xxxrrrlllgggdddccc```]]][[[ZZZZZZZZZZZZ\\\^^^^^^]]]\\\\\\\\\^^^___```bbbccceeefffgggiiijjjkkklllmmmnnnnnnooooooppprrrrrrrrrsssuuuvvvyyyzzz|||}}}~~~|||xxxuuurrrpppmmmkkkiiigggeeeddddddccc```^^^\\\[[[ZZZ]]]```aaa^^^[[[WWWVVVUUUTTTRRRQQQPPPPPPNNNNNNMMMLLLKKKJJJJJJIIIIIIJJJKKKKKKJJJHHHFFFDDDBBBAAA@@@@@@@@@AAABBBCCCCCCEEEIIIMMMQQQSSSUUUUUUVVVVVVVVVTTTQQQQQQSSSUUUWWWWWWWWWVVVVVVXXX[[[^^^lllzzzsss^^^WWWPPPIII@@@888666999555555555555444444333333666666666666666666666666555555555555555555555555333444555555555777:::===???AAADDDGGGFFFDDD@@@>>>888;;;AAAEEEGGGFFFDDDBBBCCCBBB???>>>===:::777444555444333222333999AAAGGG@@@;;;666333222111...+++////////////..................---,,,---///111222////////////////////////------------............/////////000000000111111222000......///000111000111111111222222333333444111333555666777:::===??????AAACCCDDDEEEFFFHHHJJJGGGGGGHHHIIILLLOOOQQQSSSUUUTTTUUUYYYdddttt(((((()))***************'''(((***+++,,,+++***)))*********))))))(((((((((******++++++++++++++++++(((((((((***,,,,,,)))&&&'''((()))***************((((((((()))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////...///111222444777:::===EEEOOO^^^nnn|||wwwlllgggnnnyyy~~~qqqggg```^^^^^^fffttt~~~~~~~~~yyysssnnniiifffccc___\\\[[[ZZZZZZ[[[\\\]]]\\\[[[ZZZ[[[]]][[[\\\]]]___```bbbcccdddgggggghhhiiijjjkkkllllllmmmoooqqqqqqoooppprrruuuwwwyyy|||~~~|||yyyuuurrrpppmmmkkkhhhdddcccbbbaaabbbaaa___]]][[[ZZZYYY[[[^^^^^^[[[XXXUUUUUUTTTSSSRRRPPPOOOOOONNNMMMMMMLLLKKKJJJIIIHHHGGGHHHJJJKKKJJJHHHFFFDDDCCCBBBAAA@@@AAABBBDDDEEEHHHJJJNNNSSSVVVXXXXXXXXXUUUUUUUUUTTTRRRQQQRRRSSSUUUVVVVVVWWWYYY^^^dddiiiwwwxxxYYYRRRKKKGGGAAA:::777999555555555555555444333333666666666666666666666666666666666666666666666666555666777777777:::===AAAAAADDDGGGIIIIIIFFFBBB???>>>@@@DDDGGGIIIHHHFFFEEEAAA???===<<<;;;999666444555666666555666;;;CCCIIICCC===666333333333111///////////////...............---------...///000111////////////////////////............//////////////////000000000111111111///000111000/////////111000000111111222333333333333444666777777999<<<>>>???AAACCCDDDEEEFFFHHHJJJHHHIIIJJJKKKNNNQQQSSSTTTVVVVVVVVV[[[eeeuuu(((((()))***************''')))+++,,,---,,,***))),,,++++++***)))(((((('''******))))))))))))))))))((())),,,111444222,,,'''((()))***+++++++++++++++((((((((()))******++++++------------------------,,,,,,------...//////000...///000111444777:::===BBBJJJXXXgggvvv|||nnnaaafffoooxxx|||wwwlllccc```^^^___hhhvvv~~~~~~~~~xxxtttllliiieeeaaa^^^\\\[[[[[[[[[\\\\\\[[[ZZZZZZ[[[]]]YYYYYY[[[\\\^^^___aaaaaaeeeffffffggghhhiiijjjjjjlllnnnppppppnnnnnnqqqtttvvvxxx|||{{{vvvvvvsssooommmkkkiiigggeeeaaa```______```___]]][[[[[[YYYXXXYYY\\\\\\YYYVVVUUUTTTSSSRRRQQQPPPOOOOOOMMMMMMLLLKKKJJJIIIHHHHHHEEEFFFIIIJJJJJJHHHFFFDDDEEEDDDBBBBBBBBBDDDFFFGGGKKKNNNRRRVVVYYYZZZZZZZZZSSSUUUUUUTTTRRRQQQRRRSSSQQQRRRSSSVVV\\\dddnnnuuu}}}QQQJJJCCC@@@===666333333555555555666666555444444666666666666666666666666777777777777777777777777777888888999999<<<@@@CCCCCCFFFIIIKKKKKKGGGCCC@@@CCCEEEGGGHHHIIIIIIIIIHHH<<<;;;::::::;;;:::888777222333333222111333888===:::333---+++---000000...000/////////............,,,,,,---...////////////////////////////////////////////////000000000000000000000000111111111111---000222222///---///111//////000111222222333333666888999999999999<<<>>>@@@AAACCCDDDEEEFFFHHHJJJIIIJJJKKKMMMPPPSSSUUUVVVXXXWWWXXX\\\fffvvv)))************+++++++++,,,,,,+++***)))(((''''''))))))))))))))))))))))))((((((((((((((('''''''''))))))************))))))))))))))))))))))))))))))*********)))((()))+++---------------------------,,,++++++++++++,,,---------------...000444777999AAAFFFQQQ___kkkyyyrrrgggdddcccggglllooonnnkkkeee```]]]cccppp|||~~~~~~~~~}}}wwwrrrkkkfffbbb___]]][[[YYYYYYZZZZZZ[[[[[[ZZZZZZXXXXXXXXXXXXZZZ]]]```bbbaaabbbdddfffhhhiiikkkkkknnnmmmkkkjjjkkklllnnnooowwwxxxyyy{{{}}}~~~}}}zzzwwwuuusssqqqnnnjjjgggeeedddcccbbbbbb```___]]]]]]\\\\\\XXXWWWWWWXXXZZZYYYWWWUUUTTTSSSQQQOOOLLLKKKJJJIIIHHHHHHHHHHHHHHHGGGFFFEEEFFFFFFGGGGGGFFFDDDCCCBBBBBBBBBBBBCCCDDDFFFHHHIIITTTVVVXXXXXXWWWVVVWWWXXXYYYVVVRRRRRRSSSTTTSSSQQQTTTVVVXXXZZZ```kkkyyy{{{qqqqqqqqqmmmhhhPPPGGG???>>>===888444222666555555444444444555555666666777888999::::::::::::999777555444555666777<<<>>>???>>>===>>>CCCGGGEEEHHHJJJJJJHHHGGGIIIKKKEEEFFFHHHJJJKKKIIIDDDAAA???===;;;::::::999777555555444333333222222222222444333111///......///000.........------,,,,,,,,,............////////////............////////////,,,------.....................//////000000111111000000////////////000000000111222222111000111333555555555666888999;;;<<<===@@@CCCEEEFFFGGGIIIJJJIIIIIIIIIJJJMMMPPPSSSUUU[[[ZZZZZZ[[[dddttt))))))*********+++++++++************))))))))))))))))))))))))))))))))))))++++++***((('''&&&%%%$$$)))))))))))))))))))))((()))))))))))))))))))))))),,,---,,,***(((''')))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------...000333666888:::???HHHUUUaaaoooxxxiiiddd______dddjjjlllmmmkkkeee______dddkkkpppqqqxxx|||~~~~~~|||xxxsssnnniiieee```]]]ZZZZZZZZZ[[[[[[[[[[[[ZZZYYYXXXXXXYYYZZZ]]]```bbbbbbbbbccceeegggiiikkkllllllkkkkkkkkkllloooqqqsssuuuvvvwwwxxx{{{}}}{{{yyywwwtttrrrooonnnkkkhhhfffdddddddddbbbaaa___]]][[[ZZZYYYYYYWWWVVVVVVWWWYYYXXXVVVTTTQQQQQQOOONNNLLLKKKKKKKKKEEEFFFFFFFFFFFFFFFEEEEEECCCCCCDDDDDDDDDCCCBBBAAADDDCCCCCCDDDGGGJJJMMMPPPWWWXXXYYYYYYXXXWWWWWWXXXWWWTTTRRRRRRSSSUUUTTTSSSQQQTTTYYY___iiixxxxxxhhh___]]]\\\WWWRRRIIIAAA;;;:::;;;777444333666555555444444555555555555555666777888999888888:::888777555555555555666999===@@@BBBBBBBBBDDDEEEEEEGGGGGGFFFEEEEEEHHHKKKNNNMMMLLLLLLKKKIIIEEECCC>>><<<:::999999888666444444444333222222222333333444333111///......///000.........------,,,,,,,,,............////////////............////////////......///000000000000000/////////000000000000000000000////////////000000000111222222111111222333444444555666777999:::;;;===@@@CCCEEEFFFGGGIIIJJJIIIIIIIIIJJJLLLPPPSSSUUUXXXXXXZZZ]]]fffuuu)))))))))*********++++++(((((())))))*********+++))))))))))))))))))))))))++++++***)))'''&&&%%%%%%******)))(((''''''(((((())))))))))))))))))))))))+++,,,,,,***(((((()))************+++++++++++++++---------,,,---......///---------...000333555777888;;;CCCNNNZZZhhh{{{rrrhhh\\\WWWZZZbbbkkkoootttnnnfff```]]]^^^aaaccclllsss{{{}}}}}}|||}}}|||}}}~~~{{{wwwrrrkkkccc^^^[[[[[[[[[[[[[[[[[[[[[ZZZZZZYYYYYYYYY[[[]]]```bbbfffeeedddcccdddfffgggiiiiiiiiiiiikkkmmmpppssstttqqqrrrrrrtttxxx}}}{{{xxxvvvuuussspppnnnkkkjjjhhhfffdddcccccccccbbb```^^^[[[YYYWWWVVVVVVVVVUUUUUUVVVWWWXXXVVVTTTOOONNNMMMLLLLLLLLLLLLLLLFFFFFFEEEEEEDDDCCCCCCBBBCCCCCCCCCBBBBBBBBBCCCCCCEEEEEEGGGIIIMMMQQQVVVXXXYYYZZZ[[[ZZZXXXWWWWWWXXXTTTSSSQQQQQQSSSUUUUUUUUUQQQUUU]]]gggtttrrrhhh[[[SSSQQQNNNHHHCCCAAA:::666777888555333444666555555444555555666666444555666777777777777777888888777666555555555555777<<>><<<:::999888777555333333333222222222333444444333222000///...//////000.........---------------............////////////............///////////////000111111222222111111000000000000000000//////111000000//////000000111000111222222111111222444444444444555777888:::;;;>>>@@@CCCEEEEEEFFFHHHJJJHHHHHHHHHJJJLLLOOORRRTTTTTTVVVZZZ^^^gggvvv))))))))))))************))))))))))))************))))))))))))))))))))))))((((((((((((((()))))))))+++***)))''''''''''''((())))))))))))))))))))))))&&&((()))))))))***,,,---*********+++++++++++++++...------------...//////---------...000222444555666888>>>GGGQQQ___sssrrr```TTTSSS[[[fffnnnssspppiiiaaaYYYVVVXXX[[[dddlllvvv|||~~~}}}|||{{{zzzzzz{{{{{{|||}}}xxxpppggg```___^^^]]]\\\[[[ZZZZZZZZZZZZYYYYYYYYYZZZ]]]```aaajjjhhheeebbbaaaaaacccdddgggggghhhiiikkknnnpppqqqmmmmmmnnnpppttt{{{|||xxxvvvtttrrrqqqpppmmmkkkiiihhhgggeeecccbbbaaa```___^^^\\\ZZZXXXWWWVVVVVVVVVUUUUUUUUUWWWXXXWWWUUUNNNMMMLLLKKKJJJJJJJJJJJJIIIHHHGGGEEECCCBBBAAAAAAGGGFFFDDDBBBBBBCCCDDDEEEGGGIIIMMMRRRVVVZZZ\\\]]][[[[[[[[[YYYWWWUUUVVVWWWSSSRRRQQQQQQRRRSSSUUUUUUTTTZZZdddppptttfff___VVVPPPMMMJJJDDD@@@<<<777444666666444222444555555555555555666666777555666666777888888777777777777666666666666666666:::>>>EEEJJJMMMLLLJJJIIIJJJHHHEEECCCDDDIIIOOOSSSZZZXXXVVVTTTRRRNNNIIIEEE???===;;;:::999888555333222222222222333333444555222111000///////////////...............---------............////////////............////////////000000111222222222222111222111111000000/////////111000000000000000000111///111222222222222333444333444444555666888999:::>>>AAACCCEEEEEEFFFHHHIIIGGGGGGHHHJJJLLLOOORRRSSSTTTUUUXXX]]]fffuuu(((((()))))))))*********************))))))))))))))))))))))))))))))))))))(((((((((((())))))************)))((((((((((((((())))))))))))))))))))))))&&&((()))***))))))+++,,,***+++++++++,,,,,,,,,---...------------...//////---------...///111222333222333777>>>GGGSSSfffwww|||hhhWWWQQQUUU^^^eeekkkjjjggg___VVVQQQQQQSSS\\\cccmmmtttxxx}}}}}}|||{{{{{{|||{{{{{{|||~~~~~~~~~wwwnnnhhhdddbbb```^^^\\\ZZZZZZYYYZZZYYYXXXXXXZZZ\\\___```fffdddaaa```___aaacccdddeeeeeefffggghhhiiijjjkkkiiijjjkkklllpppwww~~~}}}||||||{{{zzzxxxtttrrrpppooonnnmmmkkkiiiiiiiiigggeeeccc```^^^]]]\\\[[[ZZZYYYXXXXXXXXXXXXVVVUUUTTTUUUWWWXXXWWWWWWNNNMMMLLLJJJIIIHHHGGGGGGGGGGGGFFFEEEEEEEEEFFFGGGIIIGGGDDDAAAAAACCCEEEGGGKKKOOOVVV\\\```aaa```^^^ZZZ[[[ZZZXXXUUUTTTTTTVVVSSSSSSSSSRRRRRRSSSUUUVVVWWW```mmm|||qqqcccXXXUUUPPPLLLIIIEEE@@@===;;;777555666666333222333555555555555555666777888777777888888999999888888666666666666666777888999???BBBFFFKKKOOOPPPOOONNNIIIFFFCCCCCCFFFLLLSSSVVV]]]]]]]]]]]][[[VVVNNNIIIAAA???===;;;:::999666444222222222222333333444555000000000///////////////....................................////////////............////////////...///000000111111000000222222111111000000//////111111000000000000111111///111222333222222444555444444444555777888:::;;;???AAADDDEEEEEEFFFGGGIIIGGGGGGIIIKKKMMMPPPRRRSSSUUUVVVVVVYYYcccsss((((((((()))))))))******+++*********))))))(((((())))))))))))))))))))))))++++++***))))))(((''''''))))))************))))))))))))))))))))))))))))))***+++,,,+++(((&&&&&&&&&******++++++,,,------------------,,,---......///,,,------...///000000111444444777===CCCNNN___ooo~~~sssaaaVVVTTTVVVYYYeeeggghhhddd\\\UUUQQQPPPTTTZZZbbbjjjqqqzzz~~~}}}|||zzzyyyyyyzzz{{{{{{{{{yyyuuullljjjfffbbb___\\\[[[ZZZYYYXXXWWWWWWXXX[[[]]]___]]]\\\\\\]]]___bbbeeegggddddddddddddeeeeeeeeeeeeggghhhiiijjjmmmrrrxxx}}}~~~~~~|||{{{zzzyyyxxxwwwvvvvvvqqqooommmllllllkkkiiiggghhhgggfffdddbbb___\\\[[[ZZZYYYXXXXXXWWWWWWXXXXXXUUUTTTSSSSSSUUUWWWWWWVVVMMMLLLKKKIIIGGGFFFFFFEEECCCCCCCCCEEEGGGJJJMMMOOOIIIFFFCCC@@@AAADDDIIILLLSSSWWW^^^ccceeedddaaa^^^ZZZZZZYYYWWWTTTSSSUUUVVVTTTUUUUUUUUUUUUVVVYYY[[[___jjj|||ssscccXXXPPPOOOLLLIIIDDD@@@===;;;:::777666888777333222444555555555555666777888888888888999999999999888888666666555555777999<<<>>>EEEFFFHHHMMMQQQSSSSSSQQQFFFDDDCCCEEEKKKQQQVVVYYY___aaabbbdddbbb[[[SSSLLLBBB@@@>>><<<;;;999777555333333222222222333444444////////////////////////.............../////////............////////////............////////////---...//////000000//////111111111111111111000000222111111000000111111222///111222333222333444666555555555666777999;;;<<>>BBBKKKZZZiiizzzqqqcccYYYTTTSSS]]]aaafffhhheee^^^WWWRRRRRRTTTYYY```jjjvvv~~~}}}zzzxxxuuuuuuwwwyyyyyyyyy~~~~~~uuurrrmmmhhhccc```^^^]]]XXXWWWVVVVVVWWWYYY[[[]]]XXXYYYZZZ\\\^^^```cccdddaaabbbbbbccccccccccccccceeeggghhhjjjkkknnnrrrvvvyyy~~~~~~|||zzzzzzzzzxxxwwwvvvtttrrrqqqqqqqqqmmmkkkiiiiiiiiihhhfffeeecccccccccbbb```^^^[[[ZZZYYYXXXWWWVVVUUUUUUUUUUUUSSSQQQPPPPPPSSSUUUUUUUUUJJJJJJIIIGGGGGGFFFFFFFFFCCCCCCCCCDDDGGGKKKNNNPPPIIIGGGDDDCCCEEEKKKRRRWWW___aaaccceeeeeeccc```^^^ZZZZZZYYYWWWUUUTTTVVVXXXTTTVVVXXXYYYZZZ\\\aaadddooo|||rrrcccXXXQQQOOOOOOLLLHHHBBB===::::::777555666888777333333666555555555555666777888999777777888888888888777777777555444444777;;;@@@CCCHHHHHHKKKPPPTTTVVVTTTRRRFFFEEEGGGLLLSSSZZZ]]]^^^aaaaaaaaaaaa^^^XXXQQQKKKBBB@@@===;;;:::999666444444444333222222222333333......///////////////...---........./////////000............////////////............////////////---...//////000000//////111111111111111111222222222111111000000111111222///111333333333333555777666666666777999:::<<<===???BBBDDDEEEEEEEEEGGGHHHHHHIIIKKKNNNPPPRRRSSSTTTUUUVVVWWWZZZbbbrrr(((((((((((())))))))))))''''''((()))***+++,,,,,,))))))))))))))))))))))))'''(((((()))***+++++++++%%%(((+++...///...,,,***))))))))))))))))))))))))(((***++++++)))'''&&&''''''(((((()))***+++++++++,,,++++++++++++,,,------,,,------...//////......333333555:::>>>EEESSSaaasss}}}nnnaaaWWWRRRPPPVVV___eeefffaaaYYYRRRUUUTTTUUU[[[eeeqqqzzz}}}{{{|||}}}{{{zzzwwwuuussssssuuuxxxyyyyyyyyyyyyzzz}}}{{{xxxrrrlllgggccc``````WWWWWWVVVUUUVVVXXXZZZ\\\ZZZZZZ[[[\\\]]]]]]^^^^^^```aaabbbcccccccccccccccdddfffhhhiiijjjllloooqqqqqquuuzzz~~~zzzzzzzzzxxxvvvtttssstttssssssrrrooommmkkkkkklllkkkiiigggggggggfffeeeccc______``````___]]][[[ZZZYYYXXXVVVTTTSSSRRRQQQQQQQQQOOONNNNNNPPPSSSSSSSSSHHHGGGGGGGGGGGGGGGHHHHHHGGGFFFEEEEEEFFFHHHJJJLLLKKKIIIFFFGGGKKKSSS[[[aaaggggggfffeeedddbbb```___[[[[[[ZZZXXXVVVVVVXXXZZZSSSVVVZZZ\\\^^^aaaggglll~~~oooaaaWWWQQQNNNMMMMMMKKKEEE===777555555444333444777777333444777555555555555666777999999666777777777777777666666777555444444777===CCCGGGHHHIIIMMMSSSWWWXXXTTTPPPHHHIIILLLRRR[[[bbbdddddd```___]]][[[WWWRRRLLLGGGAAA???<<<;;;999888555333555444444333222222222222......///////////////...---.........//////000000............/////////000............/////////000......///000000000000000000000000111222222222333222222111111111111222222///111333333333333555777666777777888999;;;<<<===@@@BBBDDDEEEEEEEEEGGGHHHHHHJJJLLLOOOQQQSSSTTTTTTTTTUUUXXX\\\dddrrr)))))))))))))))))))))))))))'''&&&(((+++---,,,***))))))************))))))))))))))))))))))))))))))*********************************************************)))))))))))))))******+++++++++,,,,,,,,,******))))))***,,,///000---------...///000000111444444444555888???HHHNNNdddsss}}}sssbbbTTTNNNQQQVVV^^^eeeeeeaaa\\\TTTQQQQQQVVV^^^eeepppyyyxxxyyy|||~~~{{{xxxuuussspppoooqqqrrrssssss{{{zzzzzz{{{~~~}}}wwwppphhhbbb]]][[[ZZZXXXUUUTTTUUUWWWXXXYYYZZZ[[[\\\]]]]]]^^^^^^]]][[[[[[[[[\\\]]]^^^```aaa^^^aaadddeeefffggghhhjjjnnnnnnpppsssxxx}}}}}}~~~~~~{{{yyyxxxxxxyyyzzzzzzyyywwwtttrrrpppoooooolllkkkjjjiiihhhhhhhhhhhhffffffdddbbb```^^^]]]\\\ZZZZZZZZZZZZZZZYYYXXXWWWVVVUUUTTTRRRQQQQQQPPPPPPOOOOOOPPPPPPQQQRRRRRRRRRNNNLLLHHHDDDCCCCCCEEEGGGGGGSSSZZZUUUMMMJJJLLLNNNJJJLLLOOOTTTZZZaaagggkkkoookkkfffddddddccc```^^^^^^YYYVVVWWWWWWUUUUUUXXX[[[YYY\\\bbbfffiiitttmmm___WWWPPPLLLKKKKKKHHHDDD???;;;999888888444444444555555555555666666666777666555555555666;;;:::888666555555555555===:::777777:::???CCCEEEJJJMMMRRRUUUUUUTTTRRRQQQQQQQQQTTT\\\eeehhhddd___aaa\\\VVVQQQMMMJJJGGGEEECCCAAA===:::777555555555222222222333333444444444000000000000//////////////////............//////,,,---------...////////////////////////////////////......------///000111222111111111000000//////000000000000111111111111222333333222111222444777444444555666888:::;;;<<<@@@EEEIIIIIIGGGFFFIIIMMMMMMMMMMMMNNNPPPTTTWWWYYYVVVWWWXXXZZZbbbppp))))))))))))))))))))))))***(((''')))+++---,,,***))))))************))))))))))))))))))))))))))))))***************************************************)))))))))))))))))))))))))))))))))************+++***))))))***---///000---------...///000000000222222333444777<<>>;;;888666444444444999888666444222000///...000000000000//////////////////............//////---...............//////////////////////////////000//////...///000111222111111111111000000000///000000000000111111111111666777777666444444555777444444555666888:::;;;===???DDDHHHHHHGGGGGGJJJMMMHHHHHHIIIKKKMMMQQQUUUWWWXXXXXXYYY\\\dddrrr))))))))))))))))))))))))***(((((()))+++,,,,,,+++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))******'''''''''((((((((())))))+++*********+++---...000---------...//////000000///000222333555999>>>BBBMMMXXXgggwwwttteeeTTTQQQOOOQQQWWW]]]``````XXXQQQLLLLLLOOOTTT]]]fffpppvvv~~~~~~|||zzzxxxwwwuuurrrqqqrrrsssssssssuuutttssstttwwwyyyzzzyyy}}}}}}}}}|||zzzwwwtttssskkkggg```\\\ZZZYYYXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYZZZ[[[\\\]]]^^^bbbcccddddddbbbaaaaaabbbggggggggghhhjjjmmmoooqqqpppppprrrsssuuuuuuvvvvvvvvvvvvuuuuuuuuuuuuvvvvvvwwwxxxxxxyyyzzz{{{||||||{{{{{{{{{{{{{{{{{{{{{{{{yyyyyyyyyyyyyyyyyyyyyyyyxxxyyyzzzzzzzzzyyywwwvvvuuuvvvwwwxxxyyyyyyyyyyyyvvvvvvvvvvvvuuuuuutttssspppooommmkkkiiiggggggfffiiihhhgggeeecccbbbbbbaaa``````___]]]\\\ZZZYYYXXXXXXXXXXXXXXXWWWVVVUUUTTTUUUTTTRRRQQQOOONNNNNNNNNNNNNNNNNNMMMMMMMMMMMMLLLOOONNNMMMLLLLLLKKKLLLLLLUUUaaajjjiiiccc___^^^\\\\\\aaagggnnnsssuuuuuuuuujjjgggccc```___^^^\\\ZZZ[[[XXXWWWZZZ[[[YYY[[[^^^fffhhhnnnxxx}}}mmmcccZZZWWWSSSKKKDDD@@@@@@>>>;;;999666555555555444444444444444444444444888888999:::::::::999888777666666555444444444444333888???CCCEEEGGGJJJMMMOOOSSSVVVTTTMMMHHHGGGIIIUUU^^^ggghhhbbb\\\\\\^^^[[[WWWPPPKKKGGGDDDAAA???===;;;999777555444444444<<<;;;888555222///...---000000000000//////////////////............//////////////////............////////////////////////000000000000000111222222111111111111000000000000000000000000111111111111666888999888666444444555444444555666888:::<<<===>>>BBBFFFHHHGGGHHHKKKNNNJJJJJJKKKMMMPPPSSSWWWYYYWWWXXXYYY[[[cccsss))))))))))))))))))))))))((((((((())))))*********))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((************************)))))))))))))))*********'''''''''((((((((())))))***)))))))))***+++---...---------....../////////---///222333444666999<<>>;;;;;;:::888666555444444444444444444444444444444444666666777999::::::888666555555555444444555555666555<<>>===;;;:::888777666666666666999888666444222111111111000000000000//////////////////............//////111000000//////........./////////////////////////////////000000000111111111111111000000000000000///000000000111111111111222444666666444333222333444555555777888:::<<<======@@@DDDGGGHHHIIILLLNNNMMMMMMMMMOOOQQQSSSVVVWWWTTTTTTVVVYYYaaaqqq))))))))))))))))))))))))''''''((((((((((((((()))))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))************((((((((()))))))))******(((((()))))))))***++++++------------............---///222444444555777888AAAFFFOOO\\\mmm|||pppbbbYYYMMMGGGIIIPPPWWW[[[YYYQQQKKKHHHGGGGGGMMMSSS[[[dddooovvvxxx{{{}}}{{{xxxuuussssssttttttsssuuutttssstttvvvxxxxxxxxxvvvxxxzzz|||||||||zzzyyywwwrrrkkkfffbbb^^^[[[YYYUUUUUUUUUUUUVVVWWWYYYZZZWWWWWWWWWWWWWWWXXXYYYZZZ[[[]]]___```___^^^___`````````aaabbbdddfffggghhheeefffgggiiikkkllllllmmmkkkkkkkkklllmmmnnnooopppnnnnnnooopppqqqsssssstttssssssssssssssssssrrrrrrppppppooooooooopppqqqqqqqqqqqqrrrsssrrrqqqpppooonnnnnnnnnooooooppppppqqqlllnnnooopppooonnnkkkiiiiiiiiigggfffeeeddddddcccfffeeecccaaa___]]]]]]\\\[[[[[[ZZZYYYXXXWWWWWWWWW______]]][[[XXXTTTRRRPPPQQQPPPNNNMMMLLLKKKKKKKKKKKKKKKJJJIIIHHHGGGGGGFFF@@@AAACCCEEEFFFFFFFFFEEEGGGLLLNNNNNNRRR[[[cccffftttvvvxxxxxxuuuooohhhccccccbbb```]]]ZZZYYYYYYZZZ[[[ZZZ\\\___aaabbbgggnnnsss~~~}}}kkk^^^SSSMMMHHHIIIGGGCCC???>>>888777777666555555555555444444444555555555666666777777999<<<>>>===:::666666555444444555666888999???DDDIIIKKKKKKMMMSSSYYYZZZXXXRRRIIICCCEEELLLTTT^^^cccggghhhccc]]]XXXUUUNNNJJJFFFCCCBBBAAA@@@???;;;::::::999888888888888777666444333222222333333000000000000//////////////////............//////111111111000000//////...////////////////////////......////////////000///000000000000000000111111///000000000111111111111---000333444333333333444555555666777999;;;<<<======???CCCFFFHHHJJJLLLNNNKKKKKKLLLLLLMMMNNNOOOPPPRRRSSSUUUXXXaaaqqq))))))))))))))))))))))))'''((())))))''''''((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))*********+++++++++((())))))*********++++++------------------------,,,///222333333444666777999>>>FFFQQQaaavvv~~~tttjjj```RRRIIIHHHLLLPPPRRRTTTOOOJJJJJJIIIGGGJJJOOOUUU\\\fffoootttxxx}}}}}}zzzvvvttttttttttttsssuuutttssstttvvvxxxxxxwwwuuuvvvxxxyyyzzzzzzyyyyyywwwsssoookkkhhhdddaaa^^^ZZZYYYXXXWWWWWWXXXYYYZZZVVVVVVUUUUUUVVVVVVWWWXXXXXXZZZ\\\]]]]]]^^^___```]]]^^^___aaaccceeeffffffbbbccceeefffggghhhiiiiiiggggggggghhhiiijjjlllmmmkkkkkklllmmmmmmnnnoooooonnnnnnooooooooopppppppppnnnmmmlllkkkkkklllmmmnnnnnnnnnooooooooonnnmmmlllkkkkkkkkkkkklllmmmnnnoookkklllmmmmmmllljjjgggfffgggfffeeedddcccbbbbbbbbbbbbaaa___]]]\\\ZZZZZZZZZXXXXXXWWWWWWVVVVVVVVVUUU]]]]]][[[YYYVVVSSSQQQOOOMMMMMMLLLKKKKKKKKKKKKKKKIIIIIIHHHHHHGGGFFFEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDHHHLLLOOORRRZZZhhhqqqttt||||||yyyuuupppiiiccc___``````___]]]ZZZYYY[[[\\\^^^]]]___bbbcccfffnnnwwwlll]]]TTTMMMFFFAAA???===999777888666666666666666666666666444444555666777888888999<<<<<<>>>BBBFFFEEE@@@;;;999777555444555888<<<>>>GGGJJJLLLMMMNNNRRRXXX]]]YYYSSSKKKDDDCCCJJJTTT\\\eeeeeeffffffccc^^^WWWSSSMMMJJJFFFDDDCCCCCCBBBAAA<<<<<<;;;;;;:::999999999999777444222000000111111000000000000//////////////////............//////111111111111000000000000////////////////////////------...///////////////000000000000111111111111000000000000111111111111...000333444444444666777555555666777999;;;===>>>>>>???BBBEEEHHHJJJLLLLLLLLLLLLMMMNNNOOOOOOPPPPPPSSSTTTVVVZZZcccsss))))))))))))))))))))))))(((***++++++)))((()))+++))))))************))))))))))))))))))))))))))))))************************))))))))))))))))))))))))'''(((((()))******++++++)))))))))*********++++++***++++++,,,,,,,,,,,,,,,------------------------+++---000111222222444666666;;;BBBIIITTTgggzzzqqqfffXXXMMMIIIIIIIIIIIIMMMJJJJJJLLLLLLIIIIIILLLNNNSSS\\\eeennnuuuzzz}}}~~~{{{wwwuuuuuuuuutttssstttrrrqqqrrrtttuuuuuuuuurrrrrrssstttuuuvvvwwwwwwuuutttrrrqqqooolllgggdddaaa___]]]ZZZXXXWWWWWWXXXUUUUUUTTTTTTTTTUUUVVVVVVWWWYYY[[[\\\\\\\\\]]]^^^\\\]]]^^^___aaabbbbbbbbbbbbcccdddeeeffffffffffffggggggggghhhiiijjjkkklllhhhhhhiiiiiijjjjjjjjjjjjiiijjjjjjkkklllmmmnnnnnnmmmllljjjhhhhhhhhhiiijjjjjjkkklllllllllkkkjjjiiihhhgggggghhhiiikkkmmmnnnllllllkkkkkkiiigggeeecccbbbbbbaaa```____________\\\\\\ZZZYYYXXXWWWWWWWWWTTTTTTTTTTTTTTTSSSSSSSSSVVVVVVUUUTTTSSSQQQOOONNNJJJJJJJJJJJJJJJKKKKKKLLLHHHHHHGGGGGGFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJNNNTTT\\\dddppp{{{~~~}}}zzzuuunnniiieeebbbaaa^^^______]]][[[[[[]]]```______bbbggglllsss~~~ooo```SSSLLLJJJCCC>>>;;;777222///111555555666666666666555555333444555777888:::;;;<<>><<<<<<<<<;;;;;;:::999888999666333000///...///000000000000000//////////////////............//////000000111111111111111222////////////////////////---...///000111000000//////000000000111111111111000000000000111111111111111222444444333444666888555666666777999;;;===>>>???@@@AAAEEEHHHJJJKKKKKKKKKLLLNNNPPPRRRSSSTTTTTTRRRSSSUUUYYYcccsss))))))))))))))))))))))))***,,,...---***)))+++---))))))************))))))))))))))))))))))))))))))************************))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))************,,,,,,---.........------------------------------***,,,...///000111333555666<<>>CCCCCCEEEJJJOOONNNHHHAAA>>>;;;777444666<<>>===;;;999<<<<<<<<<;;;:::999888777666444111///...///111222000000000000//////////////////............//////000000000111222222222333////////////////////////...///000222222111111000//////000000111111111222000000000000111111111111333333333222111111444666555666666888999;;;===>>>@@@@@@AAADDDHHHJJJJJJJJJEEEGGGIIILLLOOOQQQSSSSSSPPPQQQSSSWWWaaaqqq))))))((((((''''''&&&&&&))))))))))))))))))))))))))))))))))))((((((((((((###%%%'''(((*********)))))))))(((((((((((())))))'''((()))***++++++***))))))((((((((()))***++++++)))*********++++++++++++'''((()))***+++,,,,,,,,,,,,,,,,,,---------......////////////000222333444555666:::@@@FFFQQQddduuuwwwgggYYYQQQKKKDDD@@@@@@BBBFFFKKKNNNNNNJJJGGGJJJJJJMMMTTT]]]ffflllooosssvvvzzz~~~~~~}}}}}}~~~~~~~~~}}}|||{{{~~~}}}wwwuuutttsssssssssrrrpppoooppppppooonnnlllmmmnnnpppqqqqqqrrrrrrppppppqqqrrrtttuuusssqqqmmmkkkgggbbb\\\YYYYYYYYYTTTSSSTTTUUUWWWVVVTTTRRRWWWXXXYYYYYYZZZYYYYYYYYYYYYYYY[[[\\\\\\\\\\\\\\\^^^_________``````aaaaaabbbbbbbbbccccccbbbbbbbbbdddddddddddddddeeefffgggffffffffffffffffffeeeeeeggghhhhhhiiihhhggggggfffcccdddeeeeeeeeedddcccbbbeeecccbbbaaaccceeehhhkkklllkkkiiigggdddbbb```___^^^]]]\\\ZZZZZZZZZZZZ[[[WWWWWWVVVUUUTTTRRRRRRQQQRRRRRRRRRRRRRRRQQQQQQQQQPPPPPPOOOOOONNNMMMMMMLLLKKKLLLMMMKKKHHHFFFFFFFFFIIIGGGEEEEEEEEEEEEEEEDDDEEEHHHKKKLLLNNNUUU___hhhwww|||}}}xxxwwwqqqjjjeeecccbbb___]]]bbb]]]\\\^^^___```dddiiieeeoooyyyuuudddXXXQQQLLLEEE???:::888666555444555666777555444444333333333333444444555666777999999999:::FFFBBB???AAAEEEHHHFFFCCC999777555555999@@@GGGLLLRRRPPPRRR[[[fffjjjfff___SSSMMMNNNZZZffflllpppuuuvvvoooiiifffaaaZZZVVVVVVTTTNNNFFFCCCBBBAAA===999;;;===>>>>>>===:::777555333222111000////////////000///...------,,,---------------.........//////............////////////---......///////////////000///000222333000+++&&&000000000000000000000000000000000000111111111111111111000000111111222333333333444666888:::<<<===AAABBBCCCDDDFFFFFFGGGGGGHHHIIIKKKLLLNNNPPPQQQRRRQQQSSSUUUYYYbbbppp((((((((((((((('''''''''))))))))))))))))))))))))***)))))))))((((((((((((&&&'''((())))))(((''''''))))))(((((((((((())))))((((((******+++***))))))******************+++,,,)))))))))*********++++++((()))***+++++++++++++++,,,,,,,,,---------......000000000///000000111111444555888===BBBKKK\\\kkkqqqeee[[[RRRIIIBBBAAAAAACCCGGGJJJKKKJJJHHHJJJKKKMMMQQQVVV]]]cccgggllloootttxxx{{{{{{{{{zzz}}}}}}|||{{{zzzyyyyyyyyyzzz|||{{{uuusssqqqqqquuurrrpppooooooooonnnmmmlllllllllmmmnnnnnnoooooopppoooppprrrtttuuusssrrrsssqqqmmmggg```[[[YYYXXXVVVVVVUUUVVVXXXYYYWWWVVVWWWXXXXXXYYYYYYYYYXXXXXXXXXYYYZZZ[[[\\\\\\\\\\\\]]]]]]]]]^^^^^^^^^______aaaaaabbbbbbbbbbbbaaaaaabbbbbbbbbbbbbbbbbbccccccddddddeeeeeeeeeeeeddddddffffffeeeeeeddddddccccccbbbbbbcccccccccbbb```___aaaaaa``````aaaccceeeggghhhgggeeecccaaa___^^^]]]]]]\\\ZZZXXXXXXWWWXXXXXXWWWVVVVVVUUUSSSRRRRRRQQQRRRRRRQQQQQQPPPPPPPPPOOOOOONNNNNNMMMLLLLLLKKKKKKMMMNNNOOOOOOMMMKKKJJJKKKFFFEEEEEEEEEGGGGGGGGGGGGEEEKKKSSSYYY___hhhrrrzzz~~~xxxtttnnniiidddaaa```___]]][[[^^^\\\]]]___```aaafffmmmooo{{{mmmaaaSSSIIIEEEAAA<<<777999888666444444555666777666666666666666777777888555666777888999:::::::::???>>>AAAFFFLLLLLLFFF@@@999888888999===DDDJJJNNN[[[[[[^^^dddjjjjjjeee___YYYWWW\\\gggppprrrtttwwwqqqjjjccc```[[[TTTOOOPPPPPPJJJDDDAAABBBAAA>>>;;;<<<===>>>>>><<<999666444333222111000////////////.........---......//////---------.........//////............////////////---......///////////////---,,,---000222222///,,,111111111111111111111111000000000000111111111111222111111111111222333333444444555777999;;;===>>>AAAAAACCCEEEFFFGGGHHHHHHIIIJJJKKKLLLNNNOOOQQQQQQQQQSSSUUUYYYbbbqqq'''((((((((((((((())))))))))))))))))))))))))))))******)))))))))(((((((((*********)))((('''&&&%%%))))))(((((((((((()))))))))************))))))(((,,,,,,+++*********++++++((((((((()))))))))******)))******+++++++++******,,,,,,,,,---------......222111000000/////////000333333555999===CCCQQQ^^^yyyuuujjj^^^RRRJJJDDDBBB@@@@@@CCCFFFHHHHHHIIIKKKLLLLLLMMMPPPVVV[[[bbbeeejjjooossstttttttttxxxwwwuuussssssuuuvvvxxxtttxxx}}}zzzvvvtttssswwwtttqqqpppppppppooonnnllllllkkkjjjjjjjjjllllllmmmmmmnnnppprrrtttsssrrrttttttrrrmmmgggbbb___^^^\\\ZZZYYYYYYZZZ[[[ZZZYYYXXXXXXXXXXXXWWWWWWWWWWWWXXXXXXYYYZZZ[[[[[[[[[[[[[[[[[[[[[\\\\\\\\\\\\\\\______````````````______``````__________________```aaabbbcccccccccccccccdddcccaaa```_________`````````aaaaaa```^^^]]][[[]]]]]]^^^^^^___```aaabbbaaa``````^^^]]]\\\[[[ZZZZZZZZZXXXVVVUUUUUUTTTTTTVVVVVVUUUTTTSSSRRRRRRQQQQQQQQQPPPOOONNNNNNMMMMMMLLLLLLKKKKKKJJJJJJIIIIIIHHHJJJLLLLLLKKKIIIIIIIIIEEEEEEFFFGGGHHHJJJKKKKKKNNNWWWdddpppyyy{{{uuupppnnndddbbb___^^^^^^^^^\\\[[[\\\]]]```cccdddfffnnnyyyttteeeYYYQQQFFF@@@???===:::777777666555444444444555666777666666666777888999:::666777888:::;;;;;;;;;;;;999:::===EEEKKKKKKEEE???;;;;;;===AAAFFFLLLRRRUUU```ccchhhlllkkkgggbbb]]]^^^cccmmmxxx{{{yyywwwxxxrrrjjjccc___YYYRRRNNNNNNKKKGGGCCCAAAAAAAAA???===<<<=========;;;888555333222222111000////////////---------......///111111---------...........................////////////---......///////////////---,,,---///111222111///111111111111111111111111000000000000111111111111222222222222222333444444555555666888:::<<<>>>???@@@AAACCCEEEGGGIIIJJJJJJJJJJJJKKKLLLMMMOOOOOOPPPQQQRRRUUUYYYbbbqqq''''''(((((()))))))))***))))))))))))))))))))))))*********)))))))))((((((+++******)))((('''&&&&&&(((((())))))))))))((((((************))))))((((((,,,,,,+++***))))))))))))(((((((((((())))))))))))******+++++++++******))),,,,,,,,,---------......111000000/////////000000222222444888:::???JJJUUUkkkyyywwwkkk___WWWJJJFFF@@@<<<===AAAEEEGGGFFFIIIJJJHHHEEEFFFMMMSSSXXX[[[```eeejjjmmmnnnnnnmmmllljjjiiilllpppuuuxxxsssxxx}}}|||zzzxxxuuurrrppppppqqqppppppnnnllljjjhhhggghhhiiijjjjjjjjjjjjllloooqqqqqqppppppqqqsssrrrooollljjjjjjccc```]]]\\\[[[\\\[[[ZZZXXXXXXWWWWWWVVVVVVVVVVVVWWWWWWXXXYYYZZZZZZZZZZZZZZZZZZ[[[[[[[[[[[[[[[[[[]]]]]]^^^^^^^^^^^^]]]]]]^^^^^^^^^]]]]]]\\\[[[[[[]]]]]]^^^```aaaaaaaaaaaabbb```^^^[[[[[[[[[\\\]]]____________^^^\\\ZZZYYYYYYZZZ\\\]]]^^^^^^^^^]]][[[[[[ZZZZZZYYYXXXXXXXXXXXXXXXWWWUUUTTTSSSRRRRRRUUUTTTTTTSSSRRRQQQQQQQQQPPPPPPOOONNNLLLKKKJJJJJJIIIIIIIIIIIIHHHHHHGGGGGGEEEGGGIIIIIIHHHFFFFFFFFFHHHIIIIIIJJJLLLPPPTTTXXXdddmmm{{{xxxqqqllljjjiii```___^^^^^^^^^^^^]]]\\\\\\^^^bbbgggiiiooo~~~|||lll\\\QQQLLLFFF@@@=========;;;999666555444444444444555555777666666666666666777777888999:::;;;<<<<<<<<<<<<:::888888===CCCGGGDDDAAA<<<>>>CCCIIIOOOVVV[[[]]]___dddjjjkkkfff```\\\ZZZ___jjjyyy|||xxxvvvtttllleee```ZZZSSSOOONNNKKKHHHDDDBBBBBBAAA???===<<<<<<<<<;;;999777444222111111000///////////////...............///000111....................................////////////---......///////////////111000//////////////////000000000000000000000000///000000000111111111111333333222222333333444555444555666777999<<<>>>???@@@AAACCCFFFHHHJJJKKKKKKJJJKKKKKKLLLMMMNNNNNNOOOPPPRRRUUUYYYbbbqqq'''((((((((())))))******))))))))))))))))))))))))************)))))))))))))))))))))((((((((())))))(((((())))))))))))((((((++++++***))))))(((((((((+++***)))((((((((((((((((((((((((((())))))))))))******+++++++++******))),,,,,,,,,---------..................///000111222222111333888;;;???GGGPPP^^^iii}}}xxxnnniiiWWWPPPEEE>>><<<>>>AAACCCBBBEEEGGGFFFCCCCCCHHHMMMOOORRRWWW\\\aaaeeeggghhhfffdddbbbbbbffflllsssxxxzzz~~~yyyvvvrrroooooooooooonnnooommmkkkhhhggghhhiiijjjggggggggghhhkkkmmmnnnmmmlllooossstttsssrrrqqqqqqkkkgggccc```^^^]]][[[YYYZZZYYYXXXVVVUUUUUUUUUUUUVVVVVVWWWXXXYYYYYYYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[\\\\\\[[[[[[ZZZ\\\\\\]]]]]]\\\[[[ZZZYYYYYYZZZ[[[]]]]]]^^^^^^^^^___]]][[[YYYXXXYYYZZZ[[[]]]]]]^^^]]]\\\ZZZXXXWWWWWWXXXZZZ\\\\\\\\\[[[ZZZWWWWWWVVVVVVVVVVVVUUUUUUVVVVVVUUUTTTSSSRRRQQQQQQRRRRRRRRRQQQQQQPPPPPPOOOOOONNNMMMLLLKKKJJJIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHJJJKKKKKKIIIIIIJJJKKKMMMNNNPPPRRRWWW^^^hhhooo~~~|||vvvpppjjjfffdddddd]]]]]]^^^^^^]]]]]]]]]]]]^^^___dddjjjppp{{{tttdddWWWMMMHHHAAA>>>:::999::::::888666555555444444444555555555999888777666666666666666999:::;;;<<<<<<<<<<<<<<<:::999:::???FFFIIIFFFAAA===@@@FFFMMMUUU[[[___bbbaaafffjjjfff]]]VVVUUUWWWbbbpppyyyvvvssskkkeeeaaa[[[SSSNNNMMMMMMKKKHHHEEECCCAAA>>><<<;;;;;;;;;:::888666333222111000//////////////////000000///....................................---............////////////---......///////////////111111000///...///000111///////////////////////////000000000111111111111333333222222333333444555333444444666888:::<<<===@@@AAACCCFFFHHHJJJKKKKKKJJJJJJKKKLLLMMMMMMNNNNNNPPPRRRTTTYYYbbbqqq((())))))))))))))))))***))))))))))))))))))))))))++++++*********)))))))))(((((((((((())))))***+++'''((()))******)))((('''+++***)))))))))))))))***))))))((('''''''''((((((((((((((()))))))))******)))******+++++++++******,,,,,,,,,---------......---------...///000222222222111333888;;;>>>DDDKKKSSSZZZlllzzziii```RRRGGG@@@>>>??????>>>AAADDDEEECCCCCCFFFHHHGGGJJJOOOTTTYYY^^^```aaacccaaa```bbbgggnnnvvv{{{{{{vvvqqqooonnnmmmlllnnnmmmkkkiiihhhhhhhhhiiigggfffeeefffiiikkklllkkkmmmpppssstttsssrrrqqqrrrpppmmmiiieeeccc```]]][[[\\\[[[YYYWWWUUUUUUUUUVVVUUUUUUVVVWWWXXXXXXXXXXXXZZZZZZYYYYYYYYYYYYXXXXXXXXXXXXYYYYYYYYYYYYXXXXXXYYYZZZ[[[\\\\\\ZZZYYYXXXWWWXXXYYYZZZZZZ[[[ZZZZZZ[[[ZZZYYYXXXWWWXXXYYYYYYZZZ[[[[[[[[[ZZZXXXWWWVVVUUUVVVWWWYYYYYYYYYXXXWWWTTTSSSSSSSSSSSSRRRRRRRRRSSSSSSSSSSSSRRRQQQPPPOOOPPPPPPOOOOOONNNNNNNNNNNNMMMMMMLLLKKKJJJJJJIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGHHHIIIJJJJJJJJJLLLOOORRRTTTXXX^^^cccjjjssswwwtttpppkkkfffbbb```___[[[\\\]]]]]]\\\]]]___aaacccdddjjjsss}}}|||kkk]]]SSSIIIDDDCCC<<<:::999999::::::888666444555555555555666666666:::999999888888888888888::::::;;;<<<<<<<<<<<<<<<777:::AAAKKKSSSRRRJJJCCCCCCEEEKKKQQQWWW\\\```bbbgggiiiggg___UUUQQQSSSXXXiiivvv{{{vvvtttmmmhhhfffaaaXXXQQQOOONNNLLLJJJGGGCCC@@@===;;;:::999999888777555444333000//////....../////////000000...------,,,,,,,,,...............---------............////////////---......///////////////---///000//////000222444////////////////////////000000000000111111111111222222222222222333444444333333444666888:::<<<===@@@AAACCCEEEGGGIIIJJJJJJIIIIIIJJJKKKLLLNNNNNNOOOPPPQQQTTTYYYbbbrrr*********)))))))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))((((((((()))++++++'''((()))******)))((('''***))))))(((((()))***+++)))((((((((((((((()))***)))))))))*********++++++((()))***+++++++++++++++,,,,,,,,,---------.....................///000111222000222777:::;;;>>>DDDGGGKKKZZZqqq{{{qqqaaaSSSHHHBBB>>>===<<<>>>AAADDDDDDDDDCCCCCCAAADDDHHHMMMRRRWWWZZZ[[[^^^^^^```eeemmmxxxzzzuuuqqqnnnllllllkkkkkkjjjiiihhhggggggiiigggffffffhhhjjjkkkkkkmmmoooqqqrrrqqqppppppqqqrrrpppmmmkkkiiifffbbb___^^^\\\ZZZWWWVVVUUUVVVVVVTTTUUUVVVWWWWWWXXXXXXWWWXXXXXXWWWWWWWWWVVVVVVVVVVVVWWWWWWXXXXXXWWWWWWVVVVVVWWWYYYZZZZZZZZZXXXWWWVVVWWWWWWXXXXXXXXXWWWWWWVVVVVVVVVVVVVVVWWWWWWWWWVVVWWWXXXXXXXXXVVVUUUTTTSSSSSSTTTTTTUUUUUUTTTTTTQQQQQQPPPPPPOOOOOOOOOOOONNNOOOPPPPPPPPPPPPOOONNNMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJHHHHHHHHHHHHHHHHHHHHHIIIHHHIIIJJJKKKMMMRRRYYY]]]cccjjjttt{{{yyyuuuqqqoookkkfffbbb```___^^^ZZZ\\\]]]^^^^^^```eeeiiimmmooowwwmmmaaaUUUNNNIIIAAA>>>>>>888999:::;;;<<<<<<:::999555555666666777777777777666666666777888999:::;;;::::::;;;<<<<<<<<<;;;;;;666:::CCCOOOXXXYYYRRRJJJOOOQQQTTTXXX[[[^^^aaabbbgggeee___VVVOOOPPPYYYaaarrr{{{~~~}}}yyyssssssnnnkkkjjjeee\\\TTTQQQLLLKKKJJJFFFBBB>>><<<;;;888888777777666555444444//////.........//////000...------,,,,,,,,,------//////.........---------............////////////---......///////////////---000111111000///111333111111111111111111111111000000000000111111111111222111111111111222333333333444555666888;;;===>>>AAAAAACCCEEEFFFGGGHHHHHHHHHHHHIIIKKKLLLNNNOOOPPPOOOQQQTTTYYYbbbrrr++++++******))))))(((((())))))))))))))))))))))))+++++++++************)))+++***)))(((((()))******'''((()))++++++)))((('''))))))(((((((((***+++,,,))))))(((((()))***++++++************++++++++++++'''((()))***+++,,,,,,,,,,,,,,,,,,---------......000000///............///222000111666888777:::>>>???@@@MMMdddzzz|||lll[[[NNNEEE???<<<<<<===@@@CCCEEEEEEAAA>>>>>>@@@DDDIIINNNRRRUUUWWWXXXZZZ___hhhttt~~~|||wwwrrrpppjjjjjjjjjjjjiiihhhgggfffkkkiiiggggggiiikkkkkkkkkkkkmmmooopppooopppqqqrrrrrrqqqpppooonnnkkkgggddd___]]]ZZZXXXVVVVVVVVVWWWTTTTTTUUUVVVWWWWWWWWWWWWVVVVVVVVVUUUUUUUUUTTTTTTUUUVVVVVVWWWWWWVVVVVVUUUTTTUUUWWWYYYYYYYYYWWWVVVVVVVVVWWWWWWWWWVVVUUUUUURRRSSSTTTUUUVVVVVVVVVUUUSSSTTTUUUVVVVVVUUUSSSSSSQQQQQQQQQQQQRRRRRRRRRRRROOOOOONNNNNNMMMMMMLLLLLLKKKLLLMMMOOOOOONNNMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIMMMNNNOOOPPPUUU\\\eeelllrrr{{{|||xxxtttqqqllliiieeeaaa___^^^___```\\\^^^``````bbbffflllrrrwwwzzzwwweeeZZZPPPHHHHHHEEE>>>::::::333444666999::::::888777555555666777888888777777111111222444666888:::;;;::::::;;;;;;<<<;;;;;;;;;999:::@@@JJJUUUZZZXXXTTT\\\\\\]]]___```bbbcccdddaaa]]]VVVNNNKKKRRR```kkkwww}}}{{{xxxxxxuuuooommmiiiggghhhcccYYYPPPMMMIIIIIIHHHFFFAAA>>><<<;;;777666666666555555555555//////.........//////000++++++++++++,,,---......//////.........---------............/////////000---......///////////////111333555333///------...222222222222222222222222000000000000111111111111111111000000111111222333555555666777:::<<<>>>???AAABBBCCCDDDFFFFFFGGGGGGGGGGGGIIIKKKLLLNNNPPPPPPOOOQQQTTTYYYbbbrrr))))))))))))))))))))))))))))))(((((((((((())))))***)))))))))((((((''''''))))))))))))))))))))))))''''''''''''((((((((()))************+++,,,---...)))(((((((((''''''''''''))))))))))))************''')))++++++******,,,...---,,,,,,,,,,,,---......000222333222000......///000000111222333555666777;;;<<>>>>>======???CCCFFFCCCCCCCCCEEEIIINNNRRRUUUVVV[[[aaakkk|||zzzsssqqqnnnkkkjjjjjjkkkjjjiiijjjiiihhhhhhjjjjjjiiihhhpppoooooonnnnnnnnnoooooonnnnnnnnnnnnnnnmmmlllkkkhhhddd```^^^]]][[[VVVRRRTTTSSSSSSTTTUUUUUUTTTRRRUUUUUUTTTTTTTTTTTTTTTTTTRRRSSSTTTTTTUUUUUUUUUTTTUUUUUUUUUUUUTTTTTTTTTTTTQQQSSSTTTVVVVVVTTTSSSQQQRRRRRRQQQQQQQQQPPPPPPPPPSSSSSSTTTSSSSSSRRRQQQQQQPPPQQQQQQQQQQQQPPPOOONNNLLLLLLKKKKKKKKKJJJJJJJJJLLLLLLLLLKKKKKKKKKJJJJJJLLLKKKIIIHHHGGGIIIJJJKKKMMMLLLJJJIIIHHHIIIJJJKKKHHHKKKMMMNNNOOOOOOQQQRRRPPPUUU\\\aaagggnnnvvv|||}}}xxxuuuuuusssmmmhhhdddcccbbbbbbbbbbbbaaa___ZZZ^^^cccfffiiimmmtttzzzsssaaaVVVNNNIIICCC@@@>>>:::333---888777666555555444555555888777666555555555555555555555555666777999:::;;;<<<<<<;;;<<<<<<<<<:::999<<<::::::>>>GGGRRR\\\bbbccc```^^^```eeegggeeebbbZZZQQQJJJLLLRRR[[[jjjyyy|||{{{yyyvvvssspppmmmllljjjjjjhhheee```YYYSSSOOOLLLIIIDDDAAA???>>><<<::::::999888888888888555333000000///.......................................---------........................////////////000---......///////////////333666888666111...000444222111111000000000000000000000000000000111111222222111000000111333444666333555666777777999===@@@AAAAAABBBDDDEEEFFFGGGHHHFFFGGGHHHJJJKKKMMMOOOOOORRRSSSTTTXXXbbbrrr))))))))))))))))))))))))++++++************++++++*********))))))((((((((())))))))))))))))))))))))'''''''''((((((((())))))))))))))))))******+++,,,))))))((((((((('''''''''))))))))))))************%%%&&&(((((('''''')))***+++++++++++++++,,,------...000111000///......///000000000111333444666777::::::@@@MMM\\\mmmzzznnncccUUUIII@@@???>>>>>>???AAACCCDDD??????>>>???AAADDDHHHJJJPPPVVV```lll}}}}}}}}}}}}}}}}}}}}}yyysssnnnlllkkkkkkjjjkkkiiihhhhhhiiiiiihhhgggnnnnnnmmmmmmmmmmmmmmmnnnlllmmmnnnooopppqqqqqqqqqooollliiigggeeeaaa\\\XXXWWWUUURRRRRRSSSTTTTTTTTTTTTTTTTTTUUUUUUUUUVVVVVVRRRRRRRRRSSSRRRRRRQQQPPPSSSSSSSSSSSSRRRRRRRRRRRRQQQQQQSSSSSSSSSSSSQQQQQQOOOOOONNNNNNNNNNNNMMMMMMQQQRRRRRRRRRRRRQQQQQQPPPPPPPPPOOOOOOOOONNNNNNNNNMMMLLLLLLLLLKKKJJJJJJJJJHHHHHHHHHHHHIIIIIIIIIIIIKKKKKKIIIHHHHHHHHHIIIJJJKKKKKKKKKLLLMMMNNNNNNNNNIIIKKKMMMOOOQQQUUUZZZ]]]```eeekkkqqqvvv|||}}}zzzzzzvvvqqqppppppnnnjjjeeefffdddbbbaaaaaaaaaaaa```]]]aaaffflllrrr{{{|||mmm^^^PPPFFFGGGBBB>>><<<<<<;;;666222666666555555555666666777777666555444444444444444555555555666777888:::::::::999999999::::::999888888999;;;AAAJJJUUU^^^cccjjjhhhgggjjjnnnmmmfff___QQQKKKKKKQQQZZZeeesss|||yyytttpppmmmkkklllllliiihhhgggddd___YYYSSSPPPLLLIIIEEECCCBBBAAA???===:::888666666555444222000000000///.......................................000000000///.........---------........./////////---......///////////////...111333111---+++---000222111111000000000000000000000000000000111111222222111111111222333444444333555666777777:::===@@@BBBBBBCCCDDDFFFGGGHHHHHHIIIIIIJJJKKKLLLLLLMMMMMMQQQRRRTTTXXXbbbrrr))))))))))))))))))))))))++++++************++++++***************)))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))((((((((())))))***)))))))))(((((((((''''''))))))))))))************''')))******))))))+++,,,***************+++,,,,,,+++---//////...---...///000000000111222444555666888888===DDDMMMZZZlll}}}yyygggWWWHHHDDD@@@???AAABBBBBB@@@BBBAAA@@@??????AAACCCDDDHHHQQQ\\\hhhwww~~~~~~~~~}}}~~~xxxrrrooollljjjmmmkkkiiiiiijjjjjjiiihhhlllkkkkkkjjjkkkkkkllllllnnnnnnooopppqqqrrrsssssstttrrrqqqooolllhhhccc___\\\YYYVVVTTTTTTUUUVVVVVVPPPQQQQQQRRRRRRSSSSSSSSSQQQQQQQQQQQQPPPOOONNNNNNQQQPPPPPPPPPOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPMMMMMMMMMMMMLLLLLLLLLLLLNNNOOOOOOPPPPPPPPPPPPOOOOOONNNMMMLLLLLLLLLMMMNNNMMMMMMLLLLLLKKKJJJJJJIIIEEEFFFFFFGGGGGGHHHIIIIIIHHHGGGGGGGGGFFFFFFFFFFFFGGGHHHJJJKKKLLLMMMMMMMMMNNNOOORRRVVVZZZaaaiiinnnxxx{{{{{{vvvrrrooorrrnnnkkkjjjkkkjjjgggccceeecccaaa___^^^^^^______cccgggnnnuuusssbbbWWWOOOFFF???AAA===999888999999777555444444444555555666888888666555444444444444444555555666666777888999::::::999999888888888888888888777:::@@@IIIRRR[[[bbbfffpppoooppppppnnneeeWWWMMMGGGGGGNNNYYYdddmmmvvv~~~zzzvvvooohhheeefffhhhjjjfffeeedddaaa]]]XXXTTTRRRLLLIIIEEECCCBBBAAA@@@???999777555444333111///---000000///.......................................222111111000///...------,,,---------............---......///////////////,,,...000///,,,+++---///222111111000000000000000000000000000000111111222111222222333333333333222444555666777888:::===@@@BBBCCCDDDEEEFFFHHHIIIIIIIIIJJJKKKLLLMMMNNNOOOOOOPPPQQQTTTYYYbbbsss(((((((((((((((((((((((())))))(((((((((((())))))++++++******************))))))))))))))))))))))))'''(((((((((((()))))))))******)))((((((((()))))))))))))))(((((((((((('''((()))))))))************)))***,,,++++++***,,,---***************+++,,,,,,***,,,............///000//////000000111333444555666666:::>>>AAAJJJ[[[llluuueeeWWWNNNDDD??????@@@>>><<>>===999777555333333333111///000000///.......................................000000//////......------,,,,,,,,,---------......---......///////////////---...000000......000222222111111000000000000000000000000000000111111222111222333444444444222111444555777777888:::>>>@@@CCCCCCDDDFFFGGGHHHIIIJJJFFFGGGIIILLLOOOQQQSSSUUUOOOQQQTTTYYYcccsss(((((((((((((((((((((((())))))(((((((((((())))))******************++++++))))))))))))))))))))))))(((((((((((()))))))))***+++******)))))))))*********)))))))))((((((((((((((()))))))))************&&&''')))(((''''''((()))+++++++++++++++,,,------***,,,...///......000111/////////000111222333444444555888:::<<>>;;;888<<<;;;;;;:::;;;;;;<<<===@@@FFFMMMSSS]]]iiiqqqsssyyyxxxvvvuuussssssuuuvvvwwwyyy{{{zzzyyyyyy|||~~~yyyrrrpppmmmjjjiiiiiijjjiiiiiihhhhhhhhhhhhhhhiiijjjjjjnnnnnnmmmlllmmmmmmnnnooooooqqqrrrsssrrrqqqooonnnooonnnnnnmmmlllgggbbb]]]\\\[[[ZZZXXXVVVUUUSSSSSSMMMMMMNNNOOOOOONNNNNNNNNMMMMMMMMMMMMLLLLLLLLLLLLMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLKKKKKKKKKIIIJJJKKKLLLLLLLLLLLLLLLLLLKKKIIIHHHHHHIIIKKKLLLJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLLLLLLLLLLKKKMMMMMMNNNPPPTTTYYY^^^aaafffjjjqqqxxx~~~}}}zzzwwwuuussspppnnnmmmlllllliiihhhgggfffffffffdddcccggghhhhhhgggfffhhhmmmqqqttt~~~|||cccXXXKKKDDDDDDDDDBBB???<<<:::777666666777888888777777666555555555555555777777666777777888999999999999;;;<<<<<<<<<<<<<<<;;;;;;:::888555555888;;;BBBIIISSS\\\bbbeeehhhjjjhhhqqqwwwsssfffZZZVVVWWWVVV```nnn{{{tttqqqmmmhhheeebbbaaa``````___]]]ZZZWWWUUUTTTSSSRRRNNNIIIEEECCC@@@>>>;;;999777555444555666555444000000///.......................................,,,,,,,,,------.........,,,,,,,,,---------......---......///////////////...///000000000000111222222111111000000000000000000000000000000111111222111222333555555444333222444666777888888:::>>>AAACCCCCCDDDFFFGGGHHHIIIJJJFFFGGGIIILLLOOORRRTTTUUUOOOQQQTTTZZZcccsss))))))))))))))))))))))))++++++************++++++)))))))))***************))))))))))))))))))))))))((((((((()))))))))************)))))))))******+++******)))))))))((((((((())))))))))))************((()))******(((((()))***+++++++++++++++,,,------***,,,...///......///000////////////000111222333444444666999:::>>>IIIUUUlll~~~wwwmmm]]]OOOFFFAAA<<<999888888888999999;;;<<<<<<<<>>AAABBBCCCDDDEEEFFFHHHIIIIIIJJJKKKKKKMMMNNNOOOPPPPPPPPPRRRUUUZZZdddsss))))))))))))))))))))))))++++++************++++++((((((((())))))*********))))))))))))))))))))))))(((((()))))))))*********((((((((((((((()))***+++*********)))))))))(((((())))))))))))***************,,,---,,,+++***+++,,,***************+++,,,,,,)))+++---...---,,,---...///////////////000111222444222333777999<<>>::::::;;;;;;<<<===>>>>>>:::???CCCCCCGGGQQQYYY\\\^^^bbbfffgggfffddddddeeeeeeccceeelllwww~~~}}}||||||vvvrrrnnnkkkiiiiiiiiiiiiiiijjjkkklllmmmffffffeeefffhhhkkkmmmooonnnoooqqqqqqpppqqqtttwwwxxxyyy{{{}}}~~~|||wwwsssjjjiiigggeeebbb```^^^]]]YYYXXXXXXWWWUUUSSSRRRQQQPPPPPPPPPPPPOOOOOOOOOOOOLLLMMMNNNOOOOOONNNMMMLLLJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJKKKKKKKKKJJJIIIIIIHHHHHHHHHIIIIIIJJJJJJJJJHHHIIIIIIJJJKKKLLLMMMMMMJJJKKKLLLMMMOOOPPPQQQRRRPPPQQQQQQRRRTTTWWWZZZ[[[]]]aaahhhooowww}}}|||xxxwwwvvvuuuqqqnnnlllkkkjjjiiigggeeedddcccbbbdddfffhhhiiikkkmmmnnnnnnssszzz~~~mmm]]]TTTIIIGGGEEEAAA>>><<<;;;;;;444555666777777777999:::777666666555555555666666666666666777888:::;;;<<<888999;;;<<<<<<<<<:::999666888999999999===FFFMMMXXX___hhhnnnpppssswww{{{zzzlll[[[MMMIIIQQQYYYhhhuuu|||zzzvvvqqqlllfffbbb```^^^\\\YYYUUURRRRRRRRRRRRTTTPPPKKKGGGDDDAAA>>><<<888666333222333444444444000000///.......................................+++,,,,,,------.........------........./////////---......///////////////......---.../////////...222111111000000000000000000000000000000111111222111111222222444555777888555666888888999;;;???AAABBBBBBCCCDDDFFFGGGHHHHHHKKKKKKLLLLLLMMMNNNNNNOOOQQQSSSVVV[[[dddrrr))))))))))))))))))))))))))))))(((((((((((())))))''''''(((((()))))))))***))))))))))))))))))))))))))))))))))))************&&&&&&&&&'''''')))***+++************))))))))))))))))))))))))************((()))***)))((('''((())))))))))))))))))******+++)))+++,,,,,,+++++++++,,,//////...//////000111222444111111666999:::>>>CCCLLL]]]sss{{{ooo___QQQGGGBBB:::::::::;;;;;;<<<<<<<<<:::???AAA??????DDDIIIKKKMMMSSSYYY\\\[[[YYYYYYYYYXXXUUUVVV```ppp}}}~~~|||zzz{{{zzztttpppmmmjjjjjjjjjjjjkkklllmmmnnniiihhhgggffffffhhhjjjkkkmmmnnnooommmlllmmmqqquuuwwwxxxzzz|||~~~|||uuutttsssqqqooonnnllllllccccccaaa___\\\YYYVVVUUURRRRRRRRRQQQQQQQQQPPPPPPLLLMMMOOOQQQQQQOOOMMMLLLMMMMMMLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIHHHGGGHHHIIIJJJJJJJJJJJJIIIIIIIIIJJJLLLMMMOOOPPPPPPMMMNNNPPPRRRUUUXXXZZZ[[[```___```aaacccgggkkkmmmrrrwww}}}yyytttqqqpppnnnjjjgggeeeeeeeeeeeeeeedddccccccbbbeeehhhkkknnnqqquuuwww~~~uuueeeWWWNNNHHH>>>??????===888666888:::666777888888666444444444555555444555555666777888555555555666777999:::;;;666888:::;;;;;;:::999888666999<<<===???EEEPPPXXXbbbiiiqqqvvvyyy|||sss```OOOIIIOOO\\\eeeyyy~~~yyysssmmmhhhdddbbb^^^\\\XXXTTTQQQPPPQQQRRROOOLLLGGGCCCAAA???<<<:::888555222000000111111000000000///.........................................................------.........////////////000---......///////////////111000//////000111000///222111111000000000000000000000000000000111111222111111111222333666888:::555666888888999;;;???BBBAAAAAABBBDDDEEEFFFGGGHHHHHHHHHJJJKKKMMMOOOPPPQQQQQQTTTWWW\\\dddrrr***)))'''&&&&&&&&&'''((()))))))))))))))((('''''')))******)))(((''''''(((((((((''''''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((***+++,,,******))))))))))))******...+++(((%%%$$$&&&)))+++))))))))))))************++++++,,,...000111///---////////////000000000000111222333555777888::::::FFFLLL[[[qqqrrr```NNNAAA@@@===:::888999:::;;;;;;;;;;;;<<<>>>@@@BBBDDDFFFJJJLLLPPPSSSTTTSSSPPPOOOIIILLLRRR\\\hhhttt|||uuuzzz|||{{{}}}zzzuuuooonnnmmmlllllllllmmmnnnmmmllljjjiiihhhhhhhhhiiilllkkkjjjjjjkkkmmmooopppssstttuuuwwwxxxyyyyyyyyyyyyzzzzzzzzzzzzzzzzzzzzzvvvtttoookkkfffcccbbbaaa\\\\\\\\\ZZZYYYWWWUUUTTTXXXUUUQQQPPPQQQRRRPPPNNNMMMMMMMMMMMMMMMMMMMMMMMMPPPOOOLLLJJJIIIHHHHHHIIIKKKKKKJJJJJJJJJLLLMMMOOOOOOOOOPPPRRRUUUXXXXXXXXX[[[[[[\\\^^^bbbgggkkknnnqqqrrrtttyyy~~~zzzwwwrrrqqqooommmkkkjjjiiiiiihhhfffbbb```___````````````dddiiilllooouuu{{{hhhYYYRRRMMMGGGBBB???>>><<<:::999777777666555555555444444333333333333333444555555666666777777777888888888999999999;;;:::::::::;;;:::999777:::888:::???DDDJJJYYYiiilllsssxxx{{{xxxfffTTTMMMQQQZZZjjjxxxvvvpppllliiieeebbbfffaaaYYYSSSPPPNNNLLLKKKIIIGGGDDDBBB@@@>>>;;;999777666555333222111000000////////////............---000222111---+++,,,......///000000000//////............///////////////,,,------...............000000000000000000000000000000000000000000000000...000111222222111000...222222222222333444555555777777777999;;;===@@@AAA@@@AAABBBDDDFFFGGGHHHIIIHHHIIIKKKMMMOOOPPPQQQQQQUUUVVVYYY]]]eeesss+++******)))))))))))))))+++,,,,,,,,,,,,+++******)))******)))((('''''')))******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))),,,+++***)))((((((((()))******))))))))))))******+++***)))'''''''''((()))))))))))))))************,,,++++++,,,...///...,,,---............/////////000111222444666777999999@@@FFFTTTfff|||}}}lllXXXKKK@@@>>>:::999999999888777888888999:::<<<>>>???@@@???AAAEEEGGGHHHHHHFFFEEECCCEEEIIIPPP[[[dddkkknnnwww|||}}}zzzzzz|||}}}{{{xxxtttpppmmmmmmnnnooolllllllllkkkkkkjjjiiiiiillllllkkkkkkkkkllllllmmmooopppqqqssstttuuuuuuuuuxxxyyyyyyzzz{{{|||}}}~~~zzzxxxvvvtttrrrpppooooookkkjjjjjjhhhfffcccaaa``````\\\YYYXXXXXXYYYWWWVVVTTTSSSSSSSSSRRRRRRRRRRRRPPPPPPOOONNNNNNNNNOOOOOOQQQQQQQQQRRRSSSVVVXXXYYYZZZZZZ\\\___cccfffggggggnnnnnnoooqqqtttxxx|||~~~}}}|||yyyuuurrrooonnnllliiigggdddcccbbbaaa```______```aaaaaaaaacccggglllpppvvvttthhhYYYNNNJJJGGGCCC???===<<<:::999777666666555555555444444444333333333333333444444555666666666999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;:::999888999999???JJJSSSZZZdddoooqqqyyyzzzkkk\\\OOONNNVVVeeexxxxxxssspppmmmiiieeebbb]]]XXXSSSQQQOOOMMMLLLIIIGGGDDDBBB@@@>>><<<999777666555333111111000000////////////...............000111000///......///,,,---------------------111111000///...---,,,,,,------...////////////...000000000000000000000000000000000000000000000000111111000000000000111111222222222222333444555555777777777888:::===???AAA@@@AAABBBDDDEEEGGGHHHHHHIIIJJJKKKMMMOOOPPPQQQQQQTTTVVVXXX\\\eeesss)))************)))(((((()))))))))))))))(((((('''((()))***)))((('''((()))******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))),,,+++***)))(((((((((((())))))))))))))))))))))))((())))))))))))(((((('''))))))))))))************---,,,******,,,------,,,,,,,,,---------.........///000111222444666777777888???IIIWWWiii{{{gggXXXGGGCCC>>>;;;999888777666777777777888999:::;;;<<<;;;===???BBBCCCBBBAAA@@@AAABBBDDDJJJQQQYYY^^^```qqquuu{{{}}}{{{yyyyyy{{{wwwyyy{{{~~~zzzuuurrrrrrrrrnnnnnnnnnnnnmmmlllkkkjjjkkkkkkkkkkkkkkkjjjiiiiiiiiijjjlllmmmooopppppppppssstttuuuwwwyyy{{{|||}}}zzzzzz{{{||||||||||||{{{yyyyyyxxxvvvtttrrrooonnnjjjhhheeecccccccccbbbaaa\\\\\\[[[ZZZZZZYYYYYYZZZVVVWWWXXXYYYZZZ[[[[[[[[[]]]]]]^^^```cccfffhhhjjjkkklllooosssvvvyyy{{{||||||yyyvvvtttrrrnnnlllhhhhhhgggeeedddaaa___^^^]]]]]]^^^```aaabbbbbbccchhhlllrrryyyrrrhhhZZZRRRHHHCCCBBBBBB???<<<;;;:::888777666555555444555444444444444333333333333333333444555555666666999999:::::::::;;;;;;;;;======;;;:::::::::::::::<<<@@@JJJXXXbbbiiiooouuuzzz|||kkk[[[TTTOOOUUUbbbuuu{{{vvvsssooojjjggg]]]ZZZWWWTTTSSSQQQOOOMMMIIIGGGDDDBBBAAA???<<<:::777666444333111000000000////////////............/////////000111222000///,,,,,,++++++,,,---......111111000///...------,,,......///000000000//////000000000000000000000000000000000000000000000000333111///......///111333222222222222333444555555666666666777999<<>>:::999888888:::999999999999:::;;;;;;;;;<<<>>>???@@@@@@@@@@@@???@@@BBBHHHPPPVVV[[[\\\dddiiiqqqvvvxxxyyyzzz{{{vvvuuutttssstttzzz~~~zzzxxxsssrrrpppooommmmmmllllllhhhiiijjjjjjjjjiiigggffffffggghhhjjjkkklllmmmmmmnnnnnnoooqqqrrrtttuuuuuutttuuuxxxzzz|||}}}||||||}}}}}}||||||{{{yyyxxxwwwrrrqqqnnnmmmlllllllllllleeedddcccccccccdddeeeeeedddeeegggjjjkkklllkkkkkknnnoooppprrruuuwwwyyyzzz{{{~~~xxxvvvsssqqqnnnkkkhhhgggaaabbbcccccccccbbbaaa```]]]^^^```aaabbbdddhhhjjjqqqwwwssseeeXXXPPPKKKFFFAAA??????@@@===:::999999777666555555555555444444444444444444444444333333333444555555666666777777888888888999999999<<<;;;:::888777999;;;>>>FFFLLLWWWaaaiiipppxxx~~~mmm___RRRRRRXXXcccsss}}}xxxtttpppiiieee\\\ZZZXXXVVVUUURRROOOLLLIIIGGGDDDBBBAAA???<<<999666555444222111000000000////////////............000...---///333444222000------,,,,,,---...///000------......//////000000...//////000000000000000////////////////////////000000000000000000000000222111000//////000111222222222222222333444555555555555666777999;;;>>>@@@AAABBBBBBCCCEEEFFFFFFGGGJJJJJJKKKMMMNNNPPPRRRSSSRRRTTTWWW\\\eeesss&&&'''((((((((('''%%%$$$******++++++******)))(((''')))***)))((('''(((***((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))******++++++((()))************)))(((***)))(((''''''((()))***((()))))))))************000...,,,+++---......---------........./////////---...///000111222333444444888<<>>>>>===:::777888888777666666666666666444444444444444444444444333444444555555666666777777777888888888999999999888888888666777:::@@@EEERRR[[[eeekkkoooyyyyyyfffYYYTTTNNNWWWfffuuu}}}xxxqqqjjjddd___]]]ZZZXXXVVVRRRNNNJJJIIIFFFCCCAAA@@@>>>;;;999555444333222111000000000////////////............///...---///333555333000---------------...//////---------...///000000111...//////000000000000000////////////////////////000000000000000000000000///000111222222111000///222222222222333444555555555555666777999;;;>>>@@@BBBBBBCCCDDDEEEGGGGGGHHHKKKKKKKKKLLLNNNPPPRRRTTTRRRTTTWWW\\\fffuuu((())))))))))))((('''''')))))))))))))))((('''''''''((())))))(((((()))*********))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++***)))((('''((()))***++++++***)))(((***)))'''&&&&&&(((***+++))))))))))))************///...,,,---...//////...---............/////////---...///000111222333333555777:::;;;AAAPPPeeeuuu{{{sssjjj[[[NNNDDD>>>;;;:::999999888888777888888999888888888888999;;;<<<======AAAIIISSS]]]cccffffffccceeehhhlllnnnpppppppppppppppnnnkkkhhhhhhjjjlllqqqwwwzzzuuusssssssssmmmmmmmmmmmmllllllkkkjjjiiijjjjjjkkkkkkkkkkkkkkkmmmmmmllllllkkkjjjjjjiiijjjkkklllmmmnnnooooooooorrrssstttvvvwwwxxxyyyyyytttttttttsssrrrrrruuuwwwxxxwwwvvvvvvwwwyyy{{{}}}||||||}}}~~~~~~|||yyywwwvvvtttqqqooolllmmmmmmjjjgggeeeeeeeeedddccccccccccccdddeeeeeeggglllrrrxxx~~~nnnfff[[[RRRMMMHHHCCC???BBB@@@>>><<<;;;999666444777777666555555666666666333333333444444444444555444555555666777777888888999999:::::::::;;;;;;;;;666777888888:::AAAKKKRRR^^^hhhqqqvvv}}}ttt```PPPLLLOOOSSSbbbttt~~~|||uuullleee```^^^ZZZWWWTTTQQQLLLIIIHHHEEEBBB@@@???===:::888444444222111111000000000////////////.....................000222222222000....../////////......---000000//////..................///000000000//////000000000000000000000000000000000000000000000000...///111333333111///...222222222222333444555555666666666777999<<>>???BBBFFFOOOZZZdddhhhhhhgggeeeddddddeeefffffffffeeehhhiiijjjiiifffeeeeeeeeeiiinnnwww~~~wwwvvvtttqqqooonnnmmmmmmllllllmmmmmmllllllkkkjjjllllllkkkkkkjjjiiihhhhhhhhhhhhhhhhhhiiijjjkkklllmmmmmmoooqqqrrrsssttttttppprrrssssssrrrsssvvvyyy|||{{{yyywwwwwwxxxzzz|||yyyyyyyyyzzz{{{}}}~~~}}}~~~~~~~~~~~~~~~~~~~~~zzzyyyyyyzzz{{{{{{yyywwwvvvtttsssrrrqqqooollljjjhhhiiijjjhhheeecccdddffffffffffffgggjjjnnnrrrttt~~~rrrdddVVVPPPIIIDDDCCCBBB???<<<>>>===;;;:::999888666444555555444444444444555555333333333444444444555555666666777777888888999999999999:::::::::;;;;;;;;;777999;;;===AAAJJJXXXbbbjjjrrrzzzjjj[[[QQQLLLOOOTTTbbbqqq}}}}}}|||uuulllfff___\\\XXXUUURRROOOKKKHHHFFFDDDAAA???>>><<<999666444333222111000000000000////////////............,,,...000000//////000111222333444555555333000...////////////............------...////////////...000000000000000000000000000000000000000000000000000000111111111111000000222222222222333444555555777777777888:::===???AAAAAABBBDDDFFFHHHKKKLLLMMMLLLLLLLLLLLLNNNQQQSSSUUUSSSUUUYYY___hhhxxx((('''&&&$$$$$$%%%&&&&&&)))))))))***)))(((((('''&&&((())))))(((((()))+++((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))&&&''')))***++++++******''')))***++++++***)))'''%%%&&&)))++++++***((('''))))))))))))************))))))***,,,//////...,,,++++++,,,,,,,,,---------...//////000111222222333555555555555888@@@KKKSSSfff}}}}}}qqqcccUUUHHH@@@888888888888888999999:::888777666666777999<<<===@@@EEEOOOYYYbbbdddbbb```aaa```^^^]]]^^^___^^^^^^```cccfffgggfffdddccccccdddhhhooowww}}}yyyuuurrrpppooonnnnnnnnnnnnmmmmmmkkkjjjjjjjjjjjjiiiiiihhhhhhggggggfffeeeeeeeeefffgggiiikkkiiijjjkkklllmmmnnnnnnnnnnnnppprrrrrrqqqsssvvvzzz|||zzzwwwtttssstttuuuvvvssssssssstttvvvxxx{{{|||zzz{{{}}}www||||||yyyyyy{{{vvvwwwwwwxxxxxxwwwwwwvvvtttsssssstttvvvvvvuuusssnnnmmmmmmnnnooonnnkkkiiieeeggghhhgggdddcccdddfffffffffhhhkkkrrryyy~~~ooodddXXXNNNIIIDDD???===>>>>>><<<:::;;;::::::999999999888888333333222222333333444444333333333444444555555555777777777888999999::::::777777888888888999999999888;;;>>>AAAFFFRRRaaalllqqqwwwiiiRRRKKKNNNRRRXXX]]]qqq~~~}}}||||||yyyssskkkddd]]]YYYUUURRRPPPMMMJJJHHHEEECCC@@@>>>===;;;888555333333222111000000000111000/////////............+++...111000...---...111777999;;;<<<;;;888444222,,,,,,---...///000111222,,,------...............000000000000000000000000000000000000000000000000222111000......000111222222222222222333444555555777777888999;;;===@@@BBBAAABBBDDDGGGIIILLLNNNOOOMMMLLLLLLLLLNNNQQQTTTUUUSSSVVVZZZ___iiiyyy((((((((((((((((((((((((((((((''''''&&&&&&%%%%%%((((((((((((((((((((((((&&&&&&'''((((((((((((((('''''''''''''''((()))***)))&&&%%%&&&)))***)))'''))))))(((((((((((())))))***((('''((()))***)))'''((((((((((((((()))************)))((('''&&&%%%%%%))))))***+++,,,------...,,,,,,++++++,,,,,,---...000000000000000000000000333333333444666:::@@@EEEYYYmmm}}}ttthhh[[[PPPHHHAAA???<<<999888888999999777777888888999999::::::===EEEPPPVVVWWWWWWZZZ]]]eeeeeedddbbb^^^\\\\\\\\\^^^bbbgggjjjkkkjjjjjjjjjllllllmmmooossswww|||~~~|||yyyuuuqqqooonnnmmmkkkjjjjjjiiiiiihhhiiijjjkkkkkkjjjiiihhhgggiiikkkkkkhhhfffggghhhkkkkkkkkkllllllkkkjjjjjjgggkkknnnqqqrrrssstttvvvyyyxxxuuusssqqqpppppppppppppppqqqrrrssstttuuuuuuvvvvvvvvvwwwwwwxxxxxxxxxuuuuuuuuuuuuuuuuuuvvvvvvtttttttttsssrrrrrrqqqqqqnnnoooqqqssssssqqqnnnmmmlllkkkkkkkkkjjjhhheeecccdddfffhhhiiihhhhhhiiikkkpppqqqtttxxxqqqcccZZZQQQHHHBBB<<<<<<;;;;;;;;;::::::::::::888666555444555666777666555444444555555444333555555555555555555444444444666888888888999:::<<<;;;:::999999:::999888777;;;>>>AAAGGGUUUeeepppssszzztttdddYYYPPPNNNQQQXXXfffsss~~~}}}|||~~~|||{{{||||||uuuiii```\\\[[[YYYUUUPPPNNNNNNOOOFFFEEECCC>>>:::777666777222111000.........//////........................000000000000000000000000888;;;GGGQQQJJJ777...000///////////////000111111333111000///000111000///------------............222111111111000000//////...///000222222111000000111111111222444666777888777777777888999<<<>>>???EEEEEEFFFGGGIIIKKKMMMOOOMMMMMMMMMNNNOOOPPPQQQRRRVVVWWWYYY^^^iiixxx(((((((((((((((((((((((()))))))))))))))((((((((())))))))))))))))))))))))(((((()))***************(((((('''''''''((())))))((('''%%%''')))***)))'''))))))(((((((((((())))))***((('''((()))***)))(((((((((((((((((()))************))))))((('''''''''++++++++++++++++++++++++,,,,,,++++++,,,,,,---...+++,,,---...000111222222222333444444555999>>>BBBJJJ[[[qqqzzzooodddZZZTTTHHHDDD>>>999777777777888777777888888999::::::;;;<<>>@@@DDDDDDFFFHHHJJJLLLMMMNNNMMMMMMNNNOOOPPPQQQSSSSSSUUUVVVXXX^^^hhhxxx((((((((((((((((((((((((((((((((()))))))))))))))************************(((((()))***************))))))((('''''''''((((((((('''&&&''')))***)))((())))))(((((((((((())))))***)))((((((******)))(((((((((((((((((()))******)))))))))))))))))))))))),,,,,,+++++++++*********,,,,,,++++++,,,,,,---...***+++,,,---///000111111000222333444555777:::<<<@@@NNN```rrryyyqqqiiicccUUUNNNEEE===999888888777777777777888888999::::::;;;???CCCFFFJJJPPPXXX^^^bbbaaa___[[[WWWWWWXXXZZZ\\\___cccgggmmmssszzz}}}zzzxxxxxxwwwvvvvvvwwwxxx{{{yyytttpppnnnmmmmmmllllllllllllmmmmmmmmmmmmmmmlllkkkkkkmmmooolllkkkjjjiiihhhfffeeeeeehhhiiiiiiiiihhhhhhjjjlllnnnmmmllljjjiiijjjjjjkkkhhhiiiiiijjjkkklllmmmmmmmmmmmmmmmnnnooopppppppppppppppppppppqqqqqqrrrrrrqqqpppooonnnmmmlllkkkkkkjjjjjjjjjjjjiiihhhgggfffgggfffffffffggghhhjjjkkkiiilllpppuuuzzz~~~ssshhh]]]VVVMMMHHHCCC@@@@@@???<<<999999999999999888888888888777666555444444444555666333333444555666777777888555555555555666666666666888999:::999777666777888999888777666777888:::;;;===JJJYYYdddnnnxxxvvvcccUUURRRRRRWWWbbbooo~~~~~~{{{}}}{{{tttlllfffddd]]]\\\ZZZXXXUUUSSSQQQPPPOOOLLLGGGAAA;;;777555444111111000000000111222222................................................///333AAAOOOOOO@@@222...///////////////000111111333111//////000111000///000000000111111111222222111111111111000000000000000000000000000111111222111111111222333555777777555555666777999<<<>>>@@@BBBCCCFFFIIIKKKLLLMMMMMMMMMMMMNNNPPPQQQSSSTTTTTTSSSTTTWWW]]]hhhwww((((((((((((((((((((((((%%%%%%&&&&&&''''''(((((())))))))))))))))))))))))&&&&&&'''(((((((((((((((******)))((('''''''''((((((''''''((())))))))))))))))))(((((((((((())))))***)))((()))******)))(((((((((((((((((())))))***))))))*********++++++++++++++++++***************,,,,,,++++++,,,,,,---...------------------------///111333444444555666777>>>FFFSSSaaasssvvvpppddd[[[OOOEEE@@@===;;;999888777777666666777888999999;;;>>>@@@DDDIIIPPPUUUUUUTTTQQQNNNLLLMMMPPPTTTXXXZZZ^^^cccjjjsss~~~~~~}}}}}}zzzwwwsssqqqqqquuu{{{|||yyyvvvuuusssqqqpppppppppppptttsssqqqpppoooppprrrtttooonnnmmmllljjjiiiiiihhhjjjjjjjjjiiihhhhhhkkkmmmlllkkkjjjiiiiiiiiijjjkkkhhhhhhiiijjjjjjkkkllllllllllllmmmmmmnnnoooppppppoooppppppqqqqqqrrrrrrrrrooonnnmmmlllkkkjjjiiihhhlllllljjjhhhgggfffeeeeeehhhhhhgggggghhhjjjnnnqqqtttyyyxxxmmmcccZZZRRRKKKGGGCCCAAA>>>===>>>===:::888888888777777777666666666666555444444444444555555222333444444444444555666666666666666666777777777555777888999888888:::;;;::::::999777888:::>>>AAAKKKXXXgggpppwwwwwwcccWWWSSSUUU]]]kkk{{{zzzxxxyyyyyywwwrrrmmmiiifff```^^^\\\ZZZYYYVVVSSSQQQPPPLLLEEE???:::666333111000000000111111222333333................................................///---000888999333...---///////////////000000111222111//////000111111000000000111111111222222222111111111000000000000000111000/////////000222333111111111222333444666777444444555666888;;;>>>@@@@@@BBBFFFIIIKKKLLLLLLLLLKKKLLLNNNPPPQQQSSSSSSTTTRRRSSSVVV\\\gggwww((((((((((((((((((((((((%%%%%%&&&&&&''''''((((((((((((((((((((((((((((((&&&&&&'''(((((((((((((((+++***)))((((((((((((((('''((()))))))))))))))***))))))(((((((((((())))))+++)))((()))***+++***)))((((((((((((((())))))***))))))******++++++,,,,,,(((((()))******+++,,,,,,,,,,,,++++++,,,,,,---...------------------------...000222444333333444555999>>>FFFQQQ```vvv|||pppfffYYYOOOIIIEEE@@@<<<:::999777666555555666777777999;;;===@@@BBBEEEHHHFFFEEEDDDCCCBBBEEEIIIMMMQQQSSSVVV[[[bbblllwww~~~xxxtttmmmhhhhhhlllrrruuuxxx}}}~~~}}}}}}{{{yyyvvvtttsssttttttuuuttttttrrrqqqpppoooooooookkkkkkkkkjjjjjjjjjmmmoookkkjjjiiihhhhhhiiijjjkkkhhhhhhiiiiiijjjjjjkkkkkkkkklllmmmnnnooopppqqqqqqooooooppppppqqqrrrrrrsssqqqqqqpppooonnnmmmllllllooommmjjjgggffffffgggggghhhiiikkkmmmpppuuu|||uuukkk___ZZZRRRKKKFFFCCC@@@???<<<;;;:::999999888666555777777666666666555555555555555444444444555555555555777888777444333444555666666666777777777888888666777999999888888999;;;::::::999888999>>>EEEKKK[[[fffqqqxxx}}}dddTTTRRRXXXaaapppzzzttttttrrrpppqqqsssrrrmmmhhhdddaaa]]][[[ZZZXXXTTTQQQMMMHHH@@@:::666444111///000000111111222222222222////////////////////////........................444000...///111//////000///////////////000000111222000//////000111111000/////////000000000111111000000000000000000111111111000/////////000222333111111111222333444555666444444444666888:::===??????BBBEEEIIIKKKLLLLLLLLLKKKLLLNNNPPPQQQRRRRRRRRRRRRSSSVVV\\\gggwww((((((((((((((((((((((((((((((((()))))))))))))))''''''''''''''''''''''''(((((()))*********************)))((((((((())))))''')))******(((((()))+++))))))(((((((((((())))))+++***))))))++++++***)))((((((((((((((()))******))))))******+++++++++,,,''''''((()))***+++,,,---,,,,,,++++++,,,,,,---...)))***+++,,,...///000000---///222222222222333444888:::@@@IIIUUUgggzzzqqqeee\\\WWWQQQIIICCC>>><<<:::777555555666666666777999;;;<<<============>>>>>>===>>>@@@DDDHHHIIIKKKNNNQQQVVV^^^ffflllkkkmmmooorrruuuxxx{{{|||rrrnnnjjjhhhjjjnnnqqqrrrpppsssxxx~~~~~~|||{{{yyyxxxwwwtttrrrqqqpppppppppmmmnnnnnnnnnmmmmmmooopppkkkjjjiiihhhhhhhhhiiijjjiiiiiiiiiiiijjjjjjkkkkkklllmmmnnnooopppqqqrrrsssoooppppppqqqrrrsssttttttrrrrrrqqqqqqpppooooooooollljjjgggeeeeeehhhkkkmmmoootttyyy~~~wwwgggYYYSSSLLLIIIEEE@@@===<<<<<<<<<777777777666666666666666666666666666555555555555444555555555555666666666999;;;<<<:::666444555888666666777777888888999999:::;;;;;;999777666666777888999:::;;;>>>FFFRRRZZZjjjsss}}}iiiTTTMMMUUUaaassszzzsssooonnnkkkjjjnnntttuuupppjjjgggbbb\\\YYYXXXVVVSSSPPPHHHBBB:::555444333111...///000111111222111111111////////////////////////........................222222222333222000///...///////////////000111111111000//////111222111111........./////////000000000000000000111111111111000000000000000111111222111111111111222333444555444444444555777999;;;===???AAADDDGGGJJJLLLMMMMMMLLLNNNOOOQQQRRRRRRRRRQQQSSSTTTWWW]]]hhhwww(((((((((((((((((((((((()))))))))))))))((((((((((((((((((((((((((((((((((((((()))***************)))))))))((())))))******''')))+++***((((((***,,,))))))(((((((((((())))))+++***))))))++++++***)))((((((((((((((()))******)))))))))***************(((((())))))******++++++,,,,,,++++++,,,,,,---...******+++---...///000111...///111111111222444555::::::>>>DDDKKKWWWnnn}}}tttmmmiiiaaaVVVNNNDDDBBB>>>:::777777777777666666666777888999999999:::;;;<<<;;;;;;===???BBBAAACCCFFFHHHKKKOOOSSSWWWWWWXXX[[[___cccfffhhhiiieeefffhhhmmmrrruuuuuusssnnnppprrrtttvvvzzz~~~~~~zzzwwwuuuuuuuuusssuuuvvvuuusssqqqqqqrrrnnnnnnlllkkkjjjkkkkkklllllllllllllllmmmmmmmmmmmmpppqqqrrrssstttvvvwwwwwwttttttuuuvvvwwwxxxyyyyyywwwwwwwwwwwwwwwwwwwwwwwwrrrqqqooopppsssyyyxxxkkkbbbZZZOOOFFFDDDCCCBBB@@@===:::999:::;;;555666666555555555777888666666666666555555555555555555666666777777777777666999;;;:::666444666999666666777888888999:::::::::;;;;;;999777555666777888;;;???BBBIIIUUUeeeqqqzzzooo[[[QQQSSSbbbqqqxxxsssooommmhhhhhhkkkooossssssppplllhhhaaaYYYTTTSSSRRROOOLLLBBB<<<555111222333222000///000111111111000///...////////////////////////////////////////////////,,,000333222///......//////////////////000111111111000...///111222222111........./////////000000///000000000111111111111//////000111111111111111111111111111222333444444555555555555666888:::;;;@@@AAACCCFFFIIIKKKMMMNNNPPPQQQSSSTTTTTTTTTSSSRRRUUUVVVXXX^^^hhhxxx((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%))))))))))))))))))))))))&&&''''''((((((((((((((())))))(((((()))***++++++''')))+++***((((((***,,,))))))(((((((((((())))))+++***)))***+++++++++)))((((((((((((((()))******))))))))))))))))))))))))************)))))))))))),,,,,,++++++,,,,,,---..............................///000111111222444777999888:::===???FFFYYYmmm{{{wwwooobbbXXXHHHFFFAAA===:::888888888777555333333555777888999999:::;;;:::999999;;;======???AAACCCCCCEEEGGGHHHJJJLLLNNNQQQTTTVVVWWWXXXWWW[[[cccnnnvvvxxxuuuqqqnnnoooppppppppprrruuuwwwsssxxx{{{|||}}}|||yyyvvvttttttsssrrrpppooonnnnnnooooooppppppqqqqqqqqqqqqqqqqqquuuvvvwwwxxxzzz{{{|||}}}yyyzzz{{{|||}}}~~~}}}ssshhhZZZNNNIIIFFF@@@===>>>;;;;;;:::888777666777999555555444222111111333555777777666666666555555555555555666777888888777777111555888666333222444888666777777888999999::::::777888999999888777888:::;;;???DDDJJJSSScccuuu}}}dddVVVUUU^^^qqqwwwrrrooonnnnnnccchhhnnnqqqqqqooonnnnnnggg```VVVPPPOOOOOOLLLIII???999222000222444444222///000111111111///...---000000000000000000000000000000000000000000000000---111333///+++,,,222666///////////////000111111111///...///111222222111////////////000000000000//////000000111111111222...///111222222222111000111111111111222333444444666666555555666777999:::AAAAAACCCEEEHHHKKKNNNOOORRRTTTUUUVVVVVVUUUTTTRRRVVVWWWYYY^^^iiixxx(((((((((((())))))))))))++++++******))))))(((((())))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((*********)))))))))))))))***)))(((''''''((())))))((()))***++++++***)))((())))))))))))))))))))))))(((((()))******************,,,,,,+++)))((()))***++++++++++++++++++++++++---,,,++++++,,,---///000---...///000111222333333222444777888:::AAAMMMVVVooo~~~yyypppiii___YYYPPPFFF???;;;::::::555444666999888555555999666666777888999::::::;;;:::;;;<<<===>>>@@@AAAAAAEEEEEEEEEFFFGGGIIIJJJKKKRRRWWW^^^dddhhhjjjmmmnnniiillloooooonnnkkkjjjiiilllmmmnnnpppttt||||||{{{zzzyyyxxxyyyzzzzzzvvvxxxzzz{{{{{{{{{}}}xxxmmm```WWWLLLJJJFFFCCC???===<<<<<<888777777666555444444444444444444444444444444444555555555555555555444444555555555555666666666777999999999999888888777777999999:::::::::999999888777999:::888666777;;;???DDDGGGNNNZZZhhhvvv~~~jjjWWWUUU```rrrtttkkkiiiiiijjjiiiiiihhhhhhkkkooopppmmmjjjeee\\\QQQJJJIIIHHHEEEAAA999666333///...///111222222222222111111111111000////////////////////////------......///000000111///////////////000111111------------.........///000000000000000000000000...///000222222222111000000000000000000000000000222222111111111111111222333333333222222222111111555777888888777888:::<<<>>>AAADDDFFFIIILLLPPPSSSUUUVVVWWWVVVTTTRRRRRRRRRWWWVVVWWW[[[eeeuuu''''''''''''(((((((((((())))))))))))))))))(((((())))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((()))+++,,,))))))************))))))))))))))))))))))))))))))(((((()))******************+++,,,+++)))((()))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---///000---...///000111222333333333555777777888===FFFNNNZZZiii}}}{{{yyytttjjjfff^^^SSSIII@@@999555999777777:::888555555888777777888888888888888888999999:::;;;<<<<<<===>>>@@@@@@AAAAAABBBDDDEEEFFFHHHLLLQQQUUUXXXYYY\\\]]]bbbeeehhhiiihhhgggggghhhhhhhhhiiijjjlllqqqxxx}}}zzznnnddd]]]UUUMMMGGGAAA@@@===;;;999888888888777777777666555444444444444444444444444444444444555555555555555555555555555555555666666666777777999999999999888888888777:::::::::;;;::::::999999777999:::999777999>>>BBBIIISSSaaammmwwwlll___VVV]]]nnn|||uuummmiiiiiikkkkkkkkkcccdddfffjjjllljjjccc]]]ZZZUUUOOOJJJHHHEEE@@@<<<777555333000//////111222111111111000000000//////////////////////////////222222111000///.........///////////////000111111------.........////////////////////////////////////000000111111111111000000000000000000000000000222222111111111111111222222222222222222222222222555777888888777888;;;===???AAADDDGGGIIIMMMQQQTTTVVVXXXXXXXXXVVVTTTTTTTTTUUUUUUVVV[[[eeeuuu&&&&&&&&&'''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((('''''''''(((***+++******))))))))))))******))))))))))))))))))))))))((())))))************)))***+++,,,+++)))))))))+++++++++++++++++++++++++++,,,+++++++++,,,---...///......//////000111222222333555777777666999>>>CCCKKKWWWkkk}}}uuuxxxwwwtttmmmdddWWWJJJ???888===:::888:::888555444777888888888777777666666666777777777888888888999999;;;;;;;;;;;;<<<===??????DDDFFFIIIJJJKKKLLLOOOQQQXXXZZZ]]]^^^___aaaccceeedddeeefffeeefffgggkkkmmmooorrrwww{{{tttmmmaaaZZZPPPJJJFFFDDDAAA>>><<<;;;999888777888888999777777666666555444444444444444444444444444444444555555555555555555555555666666666666777777777777999999999999888888888888;;;;;;;;;:::::::::999999777999::::::;;;???FFFLLLZZZfffttt}}}wwwhhhYYYWWW]]]mmmrrrnnnkkkkkkmmmnnnmmmkkkccceeehhhmmmmmmhhh]]]UUUOOONNNMMMJJJFFF@@@:::666555444333111000000000000000000000000/////////...////////////////////////444333222111000///......///////////////000111111....../////////000000000........................222111000000000000000000000000000000000000000000222111111111111111222222111111222222333333444444666777777777777888;;;===???AAAEEEGGGJJJMMMQQQTTTXXXYYYZZZYYYWWWVVVVVVWWWTTTTTTVVVZZZeeeuuu'''''''''(((((((((((()))&&&&&&''''''(((((())))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))),,,+++)))'''&&&%%%&&&&&&+++***)))(((((()))***+++))))))))))))))))))))))))((()))************)))))))))+++,,,+++***)))***+++************************+++++++++,,,,,,---............//////000111111222333555777777666777999<<>><<<::::::888777777888888999666666666555555444444444444444444444444444444444555555555555666666666666666666777777777888888888999999999999999999999999;;;::::::999999999999999888999:::;;;???GGGSSS\\\ooovvv}}}}}}mmm___UUUTTT\\\mmmzzzsssqqqqqqsssuuutttoookkkfffgggiiilllkkkeeeZZZRRRKKKMMMMMMIIIBBB;;;555333222222222222222111000000111111000000000/////////////////////////////////000000000000000000000000///////////////000000111////////////000000000000////////////////////////333222111/////////000111000000000000000000000000111111111000111111222333000000111222333444555666666777777777666888;;;>>>>>>AAADDDFFFIIILLLPPPTTTXXXYYYZZZZZZXXXWWWWWWXXXTTTUUUVVV[[[fffwww((())))))))))))*********&&&&&&''''''(((((())))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''(((((()))))))))))),,,+++)))'''&&&%%%%%%&&&+++***)))(((((()))***+++(((((((((((((((((((((((())))))*********))))))((()))***++++++***)))***+++++++++++++++++++++++++++******+++,,,,,,---------.........///000000111111111333555666777777888999>>>BBBKKKZZZooovvvkkkaaaYYYUUUGGG@@@::::::999666555666444555555666777888888888777777777666666666666666888888777888888999:::;;;;;;;;;<<<<<<<<<>>>BBBEEEGGGHHHJJJLLLNNNQQQVVVZZZ]]]___bbbcccbbbaaaaaabbb```aaabbbccccccdddgggiiimmmqqqwww}}}}}}wwwsssjjjeee^^^WWWPPPJJJDDDAAA>>>============<<<:::888999888666555444444555555555555555555444444444444444444444444444444444444555555555666666666777777777777777888888888888999999999999999999999999::::::999888888888888999:::888999;;;===DDDQQQaaalllyyy|||rrrdddYYYTTTTTT[[[kkk|||xxxuuuuuuwww{{{}}}{{{uuuppphhhfffeeedddccc___WWWQQQOOONNNKKKEEE>>>777444333000111222222222111000000222222111111111000000000////////////////////////......///////////////000///////////////000000111////////////000000000000000000000000000000000000333222111/////////000111000000000000000000000000111111000000111222222333000000111222444555666666777777777666666888;;;>>>>>>@@@CCCFFFHHHKKKPPPSSSVVVXXXYYYYYYWWWVVVVVVWWWVVVVVVWWW\\\gggxxx))))))*********+++++++++(((((((((((((((((())))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((&&&''''''(((((())))))***''''''&&&&&&&&&''')))*********))))))))))))******(((((((((((((((((((((((()))************))))))((()))***++++++***)))+++,,,------------------------)))***+++,,,---------,,,.........//////000000000000111333555777888888888:::>>>DDDNNN]]]ttt}}}rrrjjjeeebbbSSSJJJBBB???>>>:::777888444555555666888999999:::777777777777777777777777888888888888888999::::::888999:::::::::<<>>CCCHHHQQQ^^^nnnxxxzzz~~~xxxiii\\\RRRNNNSSS[[[mmm|||xxxxxxuuuvvvyyy~~~yyyqqqlllfffbbb```]]]XXXTTTRRRMMMFFF???:::666444444000000111111222111111111222222222222111111111111////////////////////////000000//////......------///////////////000111111....../////////000000000111111111111111111111111222111000000000000000000000000000000000000000000000000000000111222333333111111222333444555666666777777777666555777;;;???>>>@@@CCCFFFHHHLLLPPPSSSUUUWWWXXXXXXWWWVVVVVVWWWVVVVVVXXX\\\gggwww))))))))))))************))))))))))))))))))(((((())))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&''''''((())))))***&&&%%%%%%%%%&&&((()))***))))))************))))))((((((((((((((((((((((((***************)))(((((((((***++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,------,,,,,,.........///////////////000000111333555666777666888===CCCHHHPPP```vvv{{{tttpppooodddYYYNNNIIIEEE???;;;:::777777777888888888999999777777777777777777777777777777777777777888888999888:::;;;;;;:::;;;===>>>===>>>@@@@@@@@@BBBDDDFFFGGGIIILLLNNNNNNOOOPPPQQQVVVWWWXXXWWWVVVVVVXXXZZZXXXYYY[[[[[[[[[]]]```ccceeehhhmmmsssyyy~~~|||yyyuuupppkkkggg___[[[UUUQQQNNNKKKIIIGGGEEECCCAAA@@@@@@???===<<<:::;;;<<<<<<;;;999999999;;;:::999888777777888888444444444444444444444444444444444444444444444444444555555666777777888888888888888999999999::::::999999999:::::::::;;;;;;999999888888:::<<>>???AAACCCFFFGGGGGGHHHIIIKKKJJJKKKLLLLLLLLLLLLOOOQQQSSSTTTTTTSSSRRRSSSUUUWWWYYY[[[]]]aaadddgggiiijjjiiimmmrrruuuxxx}}}}}}zzzvvvoooiiidddbbb___\\\YYYTTTOOOKKKJJJGGGCCC@@@@@@@@@@@@??????===;;;::::::999777555999999888777555555777999555444333333333333555555444444444444444444444444444444444444444444444444444555555666777888888999888888999999999:::::::::999999999::::::;;;;;;;;;::::::999:::<<>>>>>===JJJUUUSSSFFF<<<<<<@@@AAABBBCCCEEEGGGHHHJJJJJJIIIIIIJJJJJJJJJJJJKKKKKKMMMNNNPPPRRRUUUYYY\\\]]]ZZZ[[[^^^aaaeeeiiilllnnntttttttttvvvyyy}}}~~~yyyuuuqqqmmmkkkjjjgggbbb___]]]YYYSSSNNNOOONNNLLLIIIEEEBBB>>>===AAA@@@>>><<<;;;;;;;;;;;;::::::999888777666555555777777777777777777777777555555555444444333333333555555555444444333333333555555555555555555555555666666666666666777888888::::::::::::;;;<<<===>>>;;;:::999999:::;;;:::999:::===???===;;;@@@KKKUUUcccmmmuuuzzz~~~nnngggTTTXXX\\\___iii}}}zzzssskkkddd```[[[SSSLLLFFF???777333333333111...000000000000000000000000000///...------...///000......//////000000111111000000////////////000000222///,,,,,,...///...+++......//////000000111111...000111333333111000...000000///////////////000222222111000///...------000111111111111222222222111111111111222333444555555777888888888888;;;===CCCDDDFFFIIILLLOOOQQQRRRVVVXXXYYYYYYXXXWWWWWWXXXXXXVVVVVV\\\eeerrr((((((((((((((((((((((((((((((''''''''''''''''''***)))((('''&&&&&&''''''***))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))))))))&&&'''''''''(((((((((((((((((())))))))))))((((((***)))))))))((((((((('''(((((((((((((((((((((((())))))************)))))))))))))))))))))******+++,,,---------------,,,,,,...******---...+++,,,000111111111111111222333444555777999999999???HHHPPP]]]tttzzzvvvvvv}}}}}}uuummmddd[[[SSSMMMEEE@@@;;;999:::;;;:::888777777888888888999999999666666777777777777666666666777777777888888888888999999999:::;;;<<<<<<<<<999CCCMMMLLLBBB;;;;;;???======>>>???AAABBBCCCDDDDDDDDDEEEEEEFFFFFFGGGGGGJJJKKKLLLNNNPPPRRRSSSTTTRRRSSSTTTVVVYYY\\\^^^___\\\\\\]]]^^^```dddgggiiiiiikkkoootttxxx|||~~~}}}|||zzzvvvrrrooolllkkkjjjhhheeeaaa___^^^]]][[[ZZZSSSPPPMMMMMMMMMMMMKKKIIIDDDCCCCCCAAA???===<<<;;;999999888888888888888999888888888777666666555555666666666666666666666666666666666555555444444444666666666555555555444444555555555555555555555555777666666666666777888888888888888888999:::;;;<<<<<<;;;::::::<<<<<<<<<<<<>>>>>>===???EEEPPP___iiiqqqyyysssdddZZZXXX[[[fffrrr{{{rrrmmmgggccc___YYYQQQJJJAAA;;;555333444555333000000000000000000000000000222111000//////000111222.../////////000000000111//////............//////222111//////000000///...///000000000111111111111//////000111111000//////222222111111111111222222111111111000//////......000111111111111222222222111111111111222333444555555666777777777888:::<<>><<<:::777777666666666666777777777777888888888888777777777777777777888888888888777777888888999999::::::555;;;AAABBB===::::::<<<::::::;;;;;;<<<<<<============>>>???@@@@@@AAAAAAGGGHHHIIIKKKKKKKKKJJJJJJJJJJJJKKKLLLMMMNNNOOOPPPMMMMMMMMMMMMOOOQQQTTTUUUUUUVVVXXXZZZ^^^bbbeeefffiiikkkmmmppprrrrrrsssrrrmmmkkkiiigggeeedddcccccceeeccc```\\\XXXUUUSSSSSSPPPNNNLLLKKKLLLLLLKKKJJJHHHFFFCCCAAAAAAAAA@@@>>>;;;;;;;;;;;;:::999777777222333444555666777777777666666666666666666666666666666666666666666666666666666666666666555555555777777777666666666666666444444555555555555555555777777777777777888999999888888888888999:::;;;<<<999999888888888:::<<<===@@@AAADDDLLLYYYhhhuuu|||~~~tttggg\\\UUUVVV[[[jjj{{{xxxjjjgggdddaaa^^^VVVLLLEEE:::777444444555666444222000000000000000000000000111111000000000000111111////////////000000000000......------------......111222222222000000000111000000111111111111222222////////////////////////222222222222222222222222000000000000000000000000000111111111111222222222111111111222222333444555444666777777777777:::<<>>::::::999888666555555555555888888888999999888888888777777777777777888888888666666666666777777888888555777999::::::999888888::::::::::::::::::::::::888888999:::;;;<<<======CCCDDDFFFGGGHHHGGGEEEDDDEEEFFFFFFGGGHHHHHHIIIIIIJJJIIIIIIIIIJJJKKKMMMNNNNNNNNNNNNOOORRRUUUXXXYYYZZZ[[[[[[\\\]]]^^^______YYYXXXVVVTTTSSSSSSSSSSSSVVVUUUSSSQQQNNNLLLJJJJJJHHHFFFDDDDDDDDDCCCBBB@@@@@@?????????>>>===;;;:::;;;;;;;;;:::888666555444222333555666777777777666444444444555555555666666666666666666666666666666666666555555555555555555666666666666666666666666444444555555555555666666888888888888888999::::::;;;;;;;;;;;;;;;<<<======::::::999888888;;;???BBBDDDKKKWWWdddppp{{{tttjjj___ZZZXXX[[[dddmmm|||rrrhhhgggddd```ZZZPPPEEE===666555333444666666444222000000000000000000000000//////............//////////////////000000000000///......------......///...111333222///...///222000000000000000000000111//////............////////////000000111111000000//////000000000111111111000000111111111222222222222222222222333444555555444555777777666777999;;;???AAADDDIIINNNRRRVVVXXXVVVXXXYYYYYYXXXWWWWWWXXXXXXVVVVVV\\\dddqqq''''''''''''''''''''''''&&&&&&&&&''''''(((((()))&&&&&&'''(((((()))))))))''')))***)))&&&%%%&&&(((''''''''''''''''''''''''))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))******+++***++++++,,,------,,,,,,,,,,,,,,,++++++---------++++++,,,,,,---///000111000222333444555666777999BBBDDDNNNaaazzz|||vvvwwwtttqqqssszzz~~~vvvoooggg]]]SSSMMMFFF@@@;;;===<<<:::888777888888999888888999999999999888888888888777777777777777777555555666666666666666777888777777777888888777666::::::::::::999999999888777777777888999::::::;;;<<<===@@@BBBBBBBBBAAA@@@AAABBBDDDEEEFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFGGGJJJLLLMMMOOONNNNNNNNNNNNNNNNNNOOOLLLKKKJJJIIIIIIIIIIIIIIICCCCCCCCCBBBAAA@@@??????AAA@@@>>>>>>>>>===;;;:::000333888;;;======<<<;;;999999999999888777666555444555666777777666555444333333444444555555666666555555555555555555555555444444444444444444444444555555555555555555555555555555555666666777777777999999999999999:::;;;;;;<<<<<<;;;;;;<<<<<<===============<<<===AAAHHHNNNTTT___mmmwww|||yyyccc[[[UUUVVV\\\fffuuuvvvnnnkkkiiiddd]]]SSSHHH===666555444444444555444222000000000000000000000000000......////////////......000000000000////////////000//////////////////000+++...111111...---...000/////////////////////...//////............//////...///000111222111111111//////000000111111222222000000111111111222222222222222222222333444555666444666777777777777:::<<<@@@BBBDDDHHHLLLOOORRRSSSVVVXXXYYYYYYXXXWWWWWWXXXYYYVVVWWW]]]eeesss''''''''''''''''''''''''''''''''''''''''''((((((&&&&&&'''((())))))(((((('''***,,,***&&&$$$&&&***''''''''''''''''''''''''(((((((((((())))))))))))((((((''''''''''''&&&&&&(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))******+++)))***+++,,,,,,------,,,(((******((())),,,---,,,******+++,,,---///000111///000111333555666777888???>>>DDDSSSeeezzz}}}sssnnnpppzzz|||ttthhh^^^VVVOOOGGGBBB===;;;999777777777999:::888888999999999999888888888888888888777777777777666666666666777777777777:::999888888999999888666999999888888777777777777888888888888999999999999666777999;;;<<<<<<<<<;;;<<<===???AAABBBBBBBBBAAA>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@AAABBBCCCFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGFFFFFFEEEDDD:::;;;<<<<<<<<<<<<;;;;;;:::::::::;;;===>>><<<;;;222555:::<<<;;;999888888444444555666777777777777555555555555555444333222333444444444555555666666555555555555555555555555333333333444444444444444444444555555555555666666666666777777888888999999:::::::::::::::;;;<<<<<<;;;:::::::::::::::;;;;;;;;;<<<======@@@HHHSSS\\\kkksss{{{~~~rrraaaXXXSSSRRRZZZhhh{{{~~~zzzvvvppplllkkkggg___TTTIII???777333444444444444333222000000000000000000000000000000000000111111111111000000000000000000////////////000000////////////000000,,,...000111000///////////////............------////////////////////////000111222444444444333333000000000111111222222222000111111111111222222222222222222222333444555666555777888888888888;;;===BBBCCCEEEHHHKKKMMMOOOQQQVVVXXXYYYYYYXXXWWWWWWXXXXXXVVVWWW]]]gggttt(((((((((((((((((((((((())))))((((((((((((((((((&&&'''((())))))(((((('''(((((()))))))))))))))***((((((((((((((((((((((((&&&&&&'''((()))***++++++(((((((((''''''&&&&&&&&&(((((())))))))))))(((((('''((((((((()))))))))***))))))))))))))))))))))))))))))************)))))))))))))))))))))******+++))))))***,,,,,,------,,,(((+++,,,)))***///111...------------...///000111000000000111333555666666;;;<<>>>>>>>>>>>===>>>???@@@AAAAAAAAAAAAAAABBBDDDEEEDDDCCC@@@???<<<<<<===>>>>>>===<<<<<<888888999;;;>>>???>>><<<;;;======;;;777444333444222333444555666666666666666555555444333444444444555555555555555666666666555555555555555555555555444444444444555555555666555555666666666777777777777888888999999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<===;;;;;;::::::::::::;;;;;;999<<>>BBBCCCEEEHHHKKKNNNPPPQQQVVVXXXYYYYYYXXXWWWWWWXXXUUUTTTUUU\\\fffuuu))))))))))))))))))))))))++++++******))))))((((((&&&'''((())))))((('''&&&)))'''%%%''',,,...,,,***))))))))))))))))))))))))%%%&&&'''((()))***+++,,,))))))(((((('''''''''&&&(((((())))))))))))(((((('''((((((((())))))******))))))))))))))))))))))))))))))************)))))))))))))))))))))******+++((()))***+++,,,---------***...///,,,...444666333000000////////////000000111000///000222444444444555777===CCCEEEMMMbbbwwwwwwlllgggiiinnnwwwxxxrrrlllfffaaaWWWSSSMMMFFF@@@===;;;:::777777888888888888777777999888888888777777666666999999999999888888888888666888:::;;;;;;;;;:::;;;::::::::::::::::::999999:::::::::999888888777777:::999888888888888999:::666888999::::::999777666888888999999999999999888777888:::;;;<<<<<<;;;:::444666888;;;============999;;;===???>>><<<999666999::::::;;;:::999888777777666777999;;;<<<:::888666777666333111111555888777777777666555444333333777666555444555666777888666666666666666666666666555555555555555555555555444555555555666666777777666666777777888888888999888888999:::;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<======>>>======<<<<<<<<<======???BBBGGGMMMVVVeeewwwzzz}}}xxxdddZZZUUURRR```gggyyyzzztttnnnjjjjjjjjjhhhggg^^^WWWKKK>>>555222444777000111111111000111333444000000000000000000000000---...///000000///...---111111000000/////////............------.........444333333555999999666222111111000000/////////......000111333333111000...---///111333444333222111111111111111111111111111000111111111111222222222333333333333444555666666777888::::::999:::<<<>>>BBBCCCFFFIIILLLPPPRRRSSSVVVXXXYYYYYYXXXWWWWWWXXXSSSRRRTTT[[[fffuuu((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''((((((((((((((('''&&&))))))))))))))))))))))))'''((((((((((((&&&$$$###(((((((((((())))))))))))''''''((((((((((((''''''******++++++++++++************))))))(((((('''''')))************))))))((())))))******+++++++++,,,)))************+++++++++,,,,,,+++***+++,,,...///+++,,,---///000222333444,,,,,,.../////////...---//////000000111111222222888777:::@@@BBBDDDOOO[[[vvvxxxhhhddd```dddssssssggghhh```TTTIIIBBB>>>;;;:::888888888666444444555777666555666777:::;;;:::888777777666666666666666777666777888::::::999888888777777666666777888999999666666666666555555555555777777777777777777777777666666666666666666666666777777777777777777777777555555555555666666666666999999888777666555444444555666777888888888888888888777666555444444555666555555666777777777777777888888888777666666666555333444666777777777666555888777555444555666888999777888999999999777666555777555444444555555555444555555555555555555444444777888888888888999999999999999999999999888777777;;;::::::;;;;;;;;;:::888:::999999:::===@@@AAABBBHHHOOOWWW___kkkwww}}}~~~~~~kkkccc^^^ZZZ___jjjuuu}}}rrrnnnjjjkkkmmmkkkbbb[[[OOOGGG===888666555222///111111111111111111111111000000000000000000000000000000000000000000000000222222333222///......///333222111/////////000111///000444;;;AAA@@@:::444111111000///////////////---.........//////000000//////000111111111111111//////000111111111111111111111111111222222222222222222222222333444555555555666888888888888:::<<>>>>><<<:::888888999:::999888888999;;;<<<:::999999888888777777888888888777888888999999999999999999888888888999999:::;;;333555888:::;;;;;;:::999777777777777777777777777666666666666666666666666777777777777777777777777555555555555666666666666777777666666555555444444666666777888888888777777888777666555444555555666444444555666666666666666555555444444444444444444444444555666666666666666999777555444333444555666666777777777777666555444555333333333555777777777777777777666666666666666888888888888999999999999999999::::::;;;;;;::::::;;;::::::;;;<<<<<<<<<;;;>>>===<<<===BBBIIIOOOSSSWWWaaajjjnnnttt|||yyykkkaaabbbdddgggrrr}}}uuullliiigggiiijjjfff\\\SSSIIIBBB:::555555444222///111111111111111111111111000000000000000000000000000000000000000000000000111222222111///...///000222111000/////////000000000000333888<<<;;;555///111111000///////////////........./////////000000//////000111111111111111111222222333333333222222000000111111111111111111222222222222333444555666666777888777777888;;;===DDDDDDFFFHHHKKKMMMPPPQQQWWWWWWXXXXXXXXXXXXWWWWWWUUUUUUVVVYYYbbbsss((((((((((((((((((((((((&&&&&&'''''''''(((((((((&&&''''''((())))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&''')))((('''&&&&&&'''((())))))******++++++******)))))))))))))))((((((((((((((()))***+++++++++++++++,,,,,,++++++***))))))))))))))))))*********++++++,,,+++******)))******+++++++++,,,------...//////,,,,,,---............---------...///111222333333333444666999888888===CCCHHHYYYooo{{{pppeeebbbfffmmmxxx}}}xxxoooggg```YYYSSSOOOEEECCC@@@===;;;999999:::888777666777888999888666:::999999999999999::::::999999888888999999:::;;;::::::;;;;;;;;;;;;<<<<<<222555:::>>>AAAAAA???>>>777777777777777777777777666666666666666666666666777777777777777777777777555555555555666666666666555555555555555555555444777777777777777777666555777777666555555555555666333444444555555555555555333333333333333444444444555555555444555555666777999777555444333333333333555555666666666555444333333222222333666999999999666666666666666666666666888888999999999:::::::::999::::::;;;<<<<<<<<<===;;;;;;;;;<<<===>>>>>>???@@@@@@BBBFFFPPP\\\gggnnnsss{{{yyynnnaaa^^^aaallluuu~~~vvvnnnhhhggggggiiiiiibbbVVVMMMAAA<<<666333333333222000111111111111111111111111000000000000000000000000000000000000000000000000///111111111//////000111111000///.........//////111000111333555444000+++111000000///////////////......////////////000000//////000111111111111111333333333222222222222222//////000000000111111111222222222222333444555666888888777666666888<<>><<<:::888777666666888888888777999999999999999999:::;;;::::::999888888:::;;;<<<;;;;;;;;;<<<<<<<<<;;;;;;333666999===???@@@@@@???777777777777777777777777666666666666666666666666666666666666666666666666555555555555666666666666444444444555555666666666777777777777666555555444666666666555555555666666333444555555666666555555333444444444555666666666666555444333444555666777777777555444444444444555555666666666666555555555555444333444777999999999444444444444444555555555999999999999:::::::::;;;:::::::::::::::;;;;;;<<<;;;<<<<<<<<<<<<===@@@BBBBBBFFFNNNYYYfffsss{{{oooddd]]]^^^eeettt~~~rrrlllddddddeeefffccc[[[MMMCCC;;;777444222222333222111111111111111111111111111////////////////////////////////////////////////...///111000//////000111/////////............///111000///000111111...,,,000000////////////000000//////////////////000000//////000111111111111111111111111000000000000000///000000000111111111111333222222333333444555666999888777666555888<<<@@@DDDDDDFFFHHHKKKNNNQQQSSSUUUVVVVVVWWWWWWWWWWWWVVVSSSSSSTTTWWWaaarrr(((((((((((((((((((((((('''''''''((((((((())))))&&&'''((()))************(((((((((((((((((((((((()))))))))(((((((((((((((''''''''''''((((((((((((***)))'''%%%%%%''')))***)))))))))******)))))))))(((((((((((())))))))))))&&&'''((()))************(((((()))***++++++,,,,,,(((((()))))))))*********************)))(((((('''************++++++++++++,,,,,,,,,,,,------......000000000///////////////...000333444555666888888BBBEEEKKKTTTbbbwww}}}nnnfffeeegggkkkttt}}}wwwrrrooofff```WWWPPPJJJFFFBBB@@@<<<;;;999999:::;;;;;;:::888888888888888999:::;;;;;;:::999999999:::<<<===::::::;;;<<<;;;;;;:::999777777777777999:::<<<===888888888888888888888888777777777777777777777777666666666666666666666666555555555555666666666666555555555666777777888888666666666666666555444333555555666666666666666666555555666777777777777666333444444444555666666666555444333333333444666777555555555666666777777888777777777777777777888888999777555666777888777666444444444555555555666666999:::::::::;;;;;;;;;;;;::::::999888888999999::::::;;;<<<;;;;;;>>>CCCGGGMMMVVVdddqqq|||qqqeeeaaabbbeeekkkyyyvvvlllhhhbbbaaa```^^^YYYOOOCCC:::666555333333333333333222111111111111111111111111////////////////////////////////////////////////...///000000///...///111.........////////////...000///...///000000000///000000////////////000000000000000000000000////////////000111111111111111111111000//////000000111222222222222222222222222333333333333444555666666999999888666666888===@@@CCCDDDFFFIIILLLOOORRRSSSTTTTTTUUUVVVVVVVVVVVVVVVTTTTTTUUUXXXbbbsss((((((((((((((((((((((((''''''((((((((()))))))))'''(((((()))************))))))))))))))))))))))))))))))(((''''''(((((()))((((((((())))))))))))***)))((('''&&&&&&'''((()))((())))))******))))))((((((((((((((())))))))))))'''((()))***************''''''(((***+++,,,---...((((((((()))))))))******)))************))))))(((******************++++++,,,,,,,,,+++,,,------...000000////////////......+++///000000222777888777======???EEEOOO```xxxqqqiiiaaa___bbbkkkvvvssskkk```XXXSSSNNNIIIEEE@@@>>>;;;999::::::999888888888888888999:::;;;;;;;;;;;;::::::;;;;;;<<<<<<999:::;;;;;;;;;:::999888999888666444444555777888888888888888888888888888777777777777777777777777777777777777777777777777555555555555666666666666555666666666777777888888555555555555555555444333444555666666777666666666555666666777777777777777333333333333333444444444444444444333444444555666444444555666777888999999999999888888888999::::::<<<:::888777777777666444777777777888888999999::::::::::::;;;;;;;;;<<<<<<<<<;;;:::999:::;;;<<<===<<<>>>@@@AAABBBGGGOOOUUUdddnnn{{{{{{kkk```]]]bbbnnnyyyzzzpppjjjhhhiiifffaaa[[[SSSJJJ@@@:::444444444333333222222111111111111111111111111111000000000000000000000000000000000000000000000000...000000000......///000......///000000000//////......//////000000111111///////////////000000111111111000000000000////////////000111111111111111333222111111111222444555666666555444444333333222333333333333444555666777999999888777777999===@@@CCCDDDFFFIIILLLPPPSSSTTTSSSTTTUUUVVVVVVWWWVVVVVVUUUUUUVVVYYYbbbrrr(((((((((((((((((((((((('''((((((((())))))))))))((())))))*********))))))))))))))))))))))))))))))(((((('''&&&&&&'''((()))((((((((()))))))))******(((((((((((((((((((((((((((((())))))))))))(((((('''((((((((()))))))))*********++++++,,,+++++++++(((((()))***+++,,,,,,---(((((((((((()))))))))***((()))***+++++++++***))))))))))))******+++++++++,,,,,,+++++++++,,,---...------......///000000111...111111///222999:::777888777:::@@@FFFPPPbbbrrrqqqjjjeeefffkkkvvv~~~uuujjjbbb^^^ZZZUUUQQQJJJGGGBBB>>><<<;;;999888999999999999:::;;;<<<===::::::;;;<<<<<<<<<<<<<<<999:::;;;<<<<<<:::999777999888777666555555555555888888888888888888888888777777777777777777777777777777777777777777777777555555555555666666666666555555666666666666666666333333444555555555444444333444666777777777666666444555666666777777666666555555444444444444444444333333444444555555444444444444555666777777777777:::999888888888:::;;;<<<===;;;888777777777666555777888888999::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<>>>AAACCCEEEDDDHHHLLLOOOSSS[[[fffnnn{{{}}}ppphhhcccfffnnnxxxxxxvvvuuutttqqqkkkaaaVVVLLLCCC===999222333444333222000//////111111111111111111111111000000000000000000000000000000000000000000000000///000111000...------......///000111111111000000...///000000//////000000///////////////000111111111111111000000000////////////000111111111111111222111000000111333555777::::::999777666555444333444333333444444555666777888888999999888:::<<>>:::::::::;;;<<<===>>>???999:::<<<=========<<<;;;:::;;;<<<======;;;999888888888999999888777555444888888888888888888888888777777777777777777777777777777777777777777777777555555555555666666666777555555555555555555555555222222333444555555555555333444666777777777666666333444555555666666555555888888888777666666666555222333444555666555444333444555555666555555444444999999888888888999;;;<<<<<<:::888777888888777666666666777888999999::::::;;;;;;;;;<<<<<<<<<======>>>>>>>>>@@@BBBFFFJJJLLLNNNRRRXXX]]]bbbmmmzzzuuujjjgggffflllzzz{{{|||nnngggZZZLLL@@@999555333111333444333111...------111111111111111111111111000000000000000000000000000000000000000000000000000111111000...,,,------...///000222222222111000...///000000///.........///////////////000111111222111111111000000////////////000111111111111111///...---...///111444666===<<<;;;999888666555444444444444444444555777777777888::::::999:::<<<>>>CCCDDDFFFIIIMMMPPPSSSUUUVVVWWWXXXYYYZZZZZZZZZZZZUUUUUUUUUWWW___ooo((((((((((((((((((((((((&&&''''''&&&%%%&&&((()))+++)))(((&&&&&&((()))+++'''(((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))(((((())))))))))))((((((((((((((((((((((((((((((+++*********))))))(((((())))))))))))))))))))))))'''***,,,,,,***)))***,,,,,,,,,***)))((((((((((((++++++++++++++++++++++++..................------)))***+++---///000222222...///000111222333444444555555666888<<>>:::888999:::;;;:::<<<;;;;;;===>>>>>>===;;;:::::::::::::::999999888;;;;;;999888777777777777777888:::;;;;;;:::888777888888777777777777888888888888777666666555666666555555555555555666777777555555555555555444444333555555555555666666666777777666666666555555555555777777777777777777777777999888666555555555666777666666666666777777777777444555666777777888888777999888888777666666666777;;;;;;::::::::::::;;;;;;333444777999;;;<<<<<<<<<::::::;;;===@@@AAA@@@???AAACCCEEEJJJPPPWWW]]]aaafffkkkqqqwww|||vvvnnnnnnpppnnn|||{{{lll```OOOBBB<<<999666444222222222222222222222222111111111111111111111111000000000000111111111111000000000000000000000000............////////////////////////////////////////////////////////////////////////////////////000000000000111111111111222222111000000111222222...///000222333333333333777<<<@@@???999333222222666666555555555555666666777888888888888999<<<>>>@@@CCCHHHKKKMMMOOOQQQRRRUUUVVVVVVWWWYYYYYYZZZZZZ^^^YYYUUUXXX```mmm((((((((((((((((((((((((&&&''')))(((''''''(((******)))(((''''''((()))***)))((('''''''''(((***+++(((((((((((((((((((((((((((((((((((((((((((((((()))(((''''''''''''((()))%%%&&&&&&&&&&&&&&&&&&%%%((((((((((((((((((((((((************)))))))))(((((((((((((((((((((((((((&&&(((+++***)))((()))+++))))))))))))************))))))***++++++,,,------------------------------,,,,,,------...//////000......///000111222333333555555555666999>>>BBBDDDMMMYYYlllzzzvvvvvvyyy|||vvvnnnhhhfffbbb]]]XXXUUUPPPJJJDDDAAA???===;;;@@@??????@@@@@@???<<<999============<<<<<<;;;:::;;;::::::999888888888888888999:::;;;::::::888888999888888777777888888999999888888777666666777777666666666666666777777888777777777777777666666555555555666666666777777777777777777666666666555555666666666666666666666666888777666666555555666666666666666777777777888888555666777888888999888888======<<<;;;;;;;;;;;;;;;999999999999::::::;;;;;;:::;;;<<<===>>>>>>>>>>>>@@@???>>>>>>???AAADDDFFFKKKOOOVVV___iiirrrxxx||||||wwwvvvxxxzzz}}}ttt]]]SSSEEE;;;777555444222222222222222222222222222111111111111111111111111000000000000111111111111000000000000000000000000............//////////////////////////////////////////////////////////////////////////////////////////000000000111111111111111111111111111111111...//////000000000000///444999===<<<777444444555444444444555555777888888777888888888888999<<<>>>AAADDDHHHKKKLLLNNNQQQSSSUUUUUUVVVVVVWWWYYYZZZ[[[]]]XXXUUUXXX```mmm((((((((((((((((((((((((&&&(((******)))((())))))***)))(((''''''((()))***+++)))'''%%%&&&(((***,,,(((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))(((((())))))))))))((((((((((((((((((((((((((((((************))))))))))))''''''''''''''''''''''''&&&'''))))))((('''(((***%%%&&&(((***+++,,,,,,+++'''((()))***+++---......+++++++++,,,,,,------...............------------------...///000111111222666555444555666999<<<>>>AAAIIIXXXiii}}}qqqmmmiiijjjqqq}}}~~~yyyvvvsssnnnjjjgggaaaYYYRRRLLLHHHDDDBBBAAA@@@???>>>>>>===:::777<<<;;;;;;;;;:::::::::999::::::999999999999999:::;;;;;;::::::999999888888:::999999888888999999::::::999999888888888888999777777777777777888999999888888888777777777666666666666666777777777888888888888777777777666666666555555555555555555555555777777777777777777666555666777777777777888888888666777888999::::::::::::;;;;;;::::::999:::::::::888999:::;;;;;;<<<;;;;;;===<<<<<<<<<<<<<<<<<<<<<>>>??????>>>???DDDMMMTTT```eeemmmvvvvvvwwwzzz~~~qqqeeeLLLEEE<<<666444444333111222222222222222222222222111111111111111111111111000000000000111111111111000000000000000000000000............//////////////////////////////////////////////////////////////////////////////////////////000000000000111111000000111222222111000000000000000000//////......111555888777555444666888333333333444666777999:::777888999888888999<<<>>>CCCEEEHHHJJJLLLNNNRRRUUUVVVUUUUUUUUUVVVXXXZZZ[[[[[[WWWUUUYYY```nnn(((((((((((((((((((((((($$$'''***+++***((((((((())))))(((((((((((()))))))))((('''''''''(((***+++(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((((((((())))))******++++++******)))((((((((((((((((((((((((*********)))))))))))))))(((((((((((((((((((((((('''((((((((((((((()))***$$$&&&(((+++,,,,,,++++++(((((()))***+++,,,------))))))***+++,,,,,,------......------------,,,,,,,,,,,,---......///000000444444333444555777999;;;@@@EEELLLWWWggg}}}vvviii``````hhhqqqwww~~~yyyvvvtttooohhhbbb^^^[[[XXXVVVKKKHHHCCC@@@???>>><<<;;;::::::::::::::::::::::::999888888888888999999:::<<<<<<:::999999999999999;;;::::::999999::::::;;;;;;::::::999999999::::::999888888888888999::::::888888777777777666777777777777777888888888888999999888888888888777777777666666666666666666666666777888999::::::999777777777777777888888888999999777888999:::;;;;;;;;;;;;:::999999888888888999999::::::<<<=========<<<;;;;;;;;;;;;;;;;;;<<<=========@@@DDDGGGKKKSSS```kkkvvvyyy~~~xxxooommmpppwwwrrr```RRRAAA===888555555555444333111111111111111111111111111111111111111111111111///000000000111111111111////////////////////////............////////////////////////////////////////////////////////////////////////////////////////////////000000000111...000111333333111000...222222111111111111111222111222444444222333555888333333444444666777888999777888999999888:::<<>>AAAFFFQQQbbbwwwvvvhhhbbbbbbfffhhhtttzzzyyytttrrrpppnnnmmmccc]]]TTTLLLGGGEEECCCBBB>>>======<<<<<<<<<======888888777777777888888999<<<;;;::::::999999::::::;;;;;;::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;999999999999999:::;;;;;;;;;:::999999888888999999888888888999999999999::::::999999999999888888888888888888888888888888888888999;;;<<<<<<;;;:::999888888888888999999999999888999:::;;;;;;<<<<<<<<<<<<;;;;;;:::;;;;;;<<<<<<:::;;;;;;<<<<<<<<<<<<;;;;;;<<<>>>@@@BBBDDDEEEFFFFFFLLLSSSYYY___hhhttt~~~vvvnnnhhhfffmmmuuuqqqaaaPPPDDD<<<:::777666555555444333111111111111111111111111000000000000000000000000///000000000111111111111////////////////////////............////////////////////////////////////////////////////////////////////////////////////...////////////000000000...///111222222111///...000000000000111222333444222222222111111111333555666555555555555666666777888999999999999:::===???FFFHHHJJJKKKLLLOOOSSSVVVVVVUUUUUUUUUVVVXXXZZZ[[[XXXVVVWWW[[[aaammm((((((((((((((((((((((((###&&&(((((('''&&&''''''(((((())))))))))))((((((%%%''')))+++,,,***(((&&&((((((((((((((((((((((((((((((((((((((((((((((((((())))))******))))))((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))************************************+++)))'''''')))***+++***))))))***++++++***((((((*********************************++++++,,,,,,---)))***+++,,,---...//////,,,,,,---------.........000111222333555777999:::888999:::===CCCPPP```kkktttkkkfffcccaaaeeennn{{{~~~|||zzzyyyxxxqqqggg]]]VVVPPPLLLIIICCCBBB@@@===<<<;;;;;;;;;999999888888777888888999:::::::::;;;;;;;;;;;;;;;;;;::::::999999::::::;;;:::::::::::::::;;;;;;<<<999999999999999:::;;;;;;>>>===<<<;;;;;;;;;<<<===999999999::::::::::::;;;;;;::::::::::::999999999999999999999999999999999999:::;;;;;;;;;;;;;;;;;;888888999999999:::::::::888999:::;;;<<<<<<<<<<<<::::::999999999:::;;;;;;:::::::::;;;<<<>>>???@@@>>>AAAEEEIIIMMMPPPRRRSSSUUUZZZaaagggmmmttt}}}~~~nnniiieeedddeeelllzzzoooaaaSSSGGG>>>777777666444333222222222111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000............////////////////////////////////////////////////////////////////////////////////////......////////////000000//////000111111000//////......------///000222444222222111111111111222222666666555555555555666666888999:::999999:::===???GGGIIIKKKLLLMMMOOOSSSUUUUUUVVVVVVWWWYYYYYYZZZZZZXXXWWWXXX\\\```lll((((((((((((((((((((((((%%%'''((((((''''''((()))(((((())))))))))))((((((&&&''')))*********)))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))************)))(((+++++++++,,,,,,+++++++++((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))***(((%%%%%%'''******)))))))))))))))))))))))))))(((((())))))******+++++++++++++++,,,,,,,,,,,,,,,)))***+++,,,---......///------------............///000111222444666777888666777999;;;>>>EEEOOOVVVhhh{{{yyyqqqjjjiiijjjoooyyy{{{uuuoooggg```[[[QQQNNNJJJEEE@@@>>><<<;;;<<<<<<;;;:::999999999999888999:::<<<<<<<<<<<<;;;::::::999999999999::::::::::::999999::::::;;;<<<999999999888999::::::;;;>>>===;;;:::999:::;;;<<<::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999999999999999999999999999999:::;;;;;;999999999::::::::::::;;;888888999:::;;;;;;;;;;;;888888888888888999::::::<<<<<<<<<>>>AAAEEEJJJLLLMMMQQQWWW]]]bbbeeeffffffhhhiiimmmrrrxxx~~~xxxsssqqqpppnnnpppuuu{{{}}}kkk\\\QQQIIIAAA;;;444444444333111111111222111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000............////////////////////////////////////////////////////////////////////////////////////........./////////000000000000000000000000000000000///...---...///111222111000000111222333222222555555555555555666777888888999::::::999:::===@@@FFFIIILLLNNNOOOPPPRRRTTTUUUVVVXXXZZZ[[[[[[ZZZZZZXXXXXXZZZ]]]```kkk(((((((((((((((((((((((('''((()))((('''''')))+++(((((())))))))))))((((((((((((((((((((()))******((((((((((((((((((((((((((((((((((((((((((((((((((()))***++++++***)))((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))*********+++((((((((((((((((((((((((***&&&######&&&))))))((())))))(((((()))***++++++&&&'''((()))***+++,,,---------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------..................000000111222333444444555333555777888888;;;AAAEEERRReee~~~yyyppplllnnnttt{{{zzztttccc___YYYRRRKKKGGGDDDCCC???>>>===<<<;;;:::::::::666888:::===>>>===<<<;;;:::999999888888999999:::999999999999999:::;;;<<<999999888888999999:::;;;;;;:::888666666777888999:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::888888888888888888888888888888777666777888:::;;;999999:::::::::;;;;;;;;;888888999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>?????????@@@BBBGGGNNNUUUYYYaaafffmmmtttyyy|||||||||yyyxxxxxx}}}zzzuuutttxxx|||vvvjjjZZZNNNGGGBBB===999333333333333111111333444000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000............/////////000////////////////////////////////////////////////////////////////////////............/////////000000000////////////000000444333111000///000222333/////////111333444444333333333333444666777999:::999999::::::999;;;===@@@FFFIIIMMMOOOPPPQQQRRRSSSTTTVVVYYY\\\]]]\\\[[[YYYXXXYYY[[[]]]```jjj$$$$$$%%%%%%&&&'''((((((&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((())))))((('''''''''''''''*********)))))))))))))))+++***)))'''''''''((()))******)))((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((#########$$$%%%'''***+++)))&&&######'''+++,,,,,,))))))))))))))))))))))))***++++++,,,,,,,,,++++++))))))))))))************((()))))))))************000///---+++*********+++,,,,,,------...///000000+++,,,...000111222111111666555333222444777;;;>>>IIIPPP]]]ppp|||vvvrrruuuyyy~~~yyyqqqiiiccc\\\WWWSSSMMMJJJFFFBBB???>>>??????>>>>>>=========<<<<<<<<<999999888999999:::;;;<<<888888999:::;;;;;;::::::999888777777888999;;;<<<;;;;;;::::::::::::999999888777777888888999;;;;;;999888666444222222555888:::::::::::::::999999888777777777777777777777777777888888999999:::::::::666999<<<===<<<:::999999AAA@@@???>>>>>>@@@CCCEEEFFFIIILLLOOOVVVaaaiiijjjooowww{{{sssrrrqqqttt{{{sssbbbTTTEEE===:::666555666222222222222222222222222222222222111111111111000222222222111111///......//////000000000000//////////////////////////////111111000///////////////000000000000000000000000000000000000000000000000---------------...//////000000000000000000000000......///000000000000000000000000000000000000000...//////000111222222222555444222111111222444555888999:::::::::<<<@@@CCCHHHJJJLLLNNNOOOPPPSSSUUUSSSUUUXXXZZZ[[[[[[[[[ZZZYYYVVVVVVXXX]]]iii|||&&&&&&&&&'''((()))))))))'''(((((((((((((((((('''))))))))))))))))))))))))+++******)))))))))))))))((((((((((((((((((((((((***)))(((''''''(((((()))******)))((((((((((((((())))))((((((((('''''''''''''''''''''''''''''''''((('''&&&&&&&&&'''(((((('''%%%$$$%%%'''((('''%%%))))))))))))))))))))))))(((((()))******+++******))))))))))))************************++++++++++++...---,,,+++++++++,,,,,,---------...............+++,,,...000111111111111555444333333444777:::<<<>>>CCCMMM[[[nnnxxxqqqpppoooqqqwww{{{wwwtttqqqooodddaaa[[[TTTNNNJJJGGGFFFEEEDDDCCCAAA>>><<<;;;:::<<<;;;;;;::::::;;;<<<<<<;;;;;;;;;::::::999888777:::999999888999:::;;;<<<666666666666666666666666;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<:::888999;;;===888888999999:::999999999888888888999999:::;;;;;;<<<;;;;;;::::::;;;;;;<<<===>>>??????>>>===>>>@@@???AAACCCFFFHHHLLLOOOQQQXXX^^^dddggglllqqqqqqnnnllltttvvvooommmooottt|||pppcccUUUIII===888666444333444222222222222222222222222222222222111111111111000222222222111111000///...//////000000000000//////////////////////////////111000000///////////////////////////////////////000000000000000000000000///////////////000111111000000000000000000000000...///000000111111000000000000000000000000000000000000000111222333333333666555444333333555666777999::::::::::::<<<@@@CCCGGGIIILLLNNNOOOQQQTTTVVVUUUVVVXXXZZZ[[[[[[ZZZYYYYYYWWWVVVYYY^^^jjj~~~((((((((())))))******+++(((((())))))))))))(((((())))))))))))))))))))))))******))))))(((((())))))''''''''''''(((((((((((()))(((((((((((())))))******))))))((((((((((((((())))))((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&)))(((((('''''''''(((((((((''''''(((((('''### ))))))))))))))))))))))))'''((()))***+++,,,,,,,,,))))))))))))***************++++++++++++,,,,,,,,,+++++++++++++++,,,---...............---------,,,---...///111222222222222222333333444555666888999999===CCCJJJVVVhhh}}}xxxnnnggghhhppp|||}}}uuummmddd]]]YYYVVVUUUSSSQQQMMMJJJFFFCCCBBBAAA@@@???>>>===<<<<<<<<<===<<<<<<;;;999888777777888888777777777888999999<<<<<<<<<<<<<<<=========::::::999888888888888999999:::;;;;;;::::::;;;<<<777888999:::;;;;;;;;;;;;777777888888999:::;;;<<<<<<;;;999888888999;;;<<>>>>>@@@CCCFFFHHHMMMTTTZZZ^^^bbbfffiiiooouuuzzz{{{}}}~~~zzz{{{uuummmgggccceeekkk}}}sss^^^PPPGGG>>>666555444222222333333333333333333333333333222222222111111111111000111111222111111000///...//////000000000000//////////////////////////////000000//////......//////////////////////////////000000000000000000000000///////////////000111111000000000000000000000000///000111111222222111111000000000000000000000000111111111222333333444444555555444444444555777888:::;;;;;;::::::<<>>===<<<;;;:::::::::::::::999999999999999888888888888888888888888888888777777777777888888666888:::;;;:::::::::;;;999:::;;;;;;<<<<<<;;;;;;;;;::::::::::::;;;<<<===<<<;;;999999:::<<>>>>><<<<<<<<<;;;;;;;;;::::::999999999999999:::;;;<<<888:::===>>>===<<<<<<===::::::;;;;;;;;;;;;::::::@@@???===<<<<<<===>>>???===<<<<<<>>>AAAFFFJJJMMMOOORRRVVVZZZ]]]```dddfffrrryyyyyypppjjjfffaaa```fffppp}}}}}}kkk]]]PPPDDD;;;:::666444666666333111333333333333333333333333333222222222111111111000000000111111111111000000/////////000000000000////////////////////////////////////............//////........................////////////////////////---------------...//////////////////////////////000000111222222222222222000000000000000000000000000000000111111111111111111111222333444555777777:::;;;;;;;;;;;;===@@@CCCGGGIIIMMMOOOQQQTTTWWWZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYWWWWWW[[[bbbooo''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''(((((())))))(((((())))))******++++++'''((()))))))))))))))(((((((((((((((((())))))***(((((())))))))))))******))))))))))))))))))))))))&&&'''''''''&&&%%%$$$###'''(((((('''&&&%%%''')))))))))))))))))))))))))))&&&'''((()))***+++++++++))))))))))))************(((((()))))))))*********++++++,,,,,,+++***))))))((()))***,,,---///000111------,,,,,,---...//////...///000111222222222222222666:::;;;;;;===DDDJJJQQQccc{{{{{{tttqqqxxx{{{yyyuuuqqqlllhhheeedddbbb___ZZZUUUPPPMMMJJJIIIHHHHHHHHHHHHGGGFFFEEEDDDFFFFFFEEEDDDCCCBBBAAAAAA;;;:::::::::::::::;;;;;;999;;;>>>>>>===<<<<<<<<<::::::;;;<<<<<<<<<<<<;;;???>>>===;;;;;;<<<>>>???@@@AAACCCFFFLLLQQQWWWZZZ___bbbgggkkkooorrrvvvxxx{{{vvvrrrrrrqqquuujjjWWWJJJBBB;;;666666333333555444000///222222222222222222222222222222222222111111111111000000000111111111111000000//////000000000000//////////////////////////////......------......//////........................///////////////////////////////////////000111111000000000000000000000000///000111111222222111111000000000000000000000000000000000000000000000000222333444666777999::::::::::::;;;;;;;;;>>>AAAEEEHHHKKKNNNPPPRRRTTTWWWYYYZZZZZZZZZZZZZZZZZZZZZZZZXXXVVVWWW[[[bbbppp''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''(((''''''''''''((()))***''''''(((((()))******+++((())))))******)))((('''((((((((((((((()))******(((((()))))))))*********))))))))))))))))))))))))'''((((((((('''&&&$$$###%%%(((******'''&&&&&&'''))))))))))))))))))))))))&&&'''((()))))))))))))))))))))))))))************))))))*********+++++++++))))))++++++,,,+++******))))))***,,,---...//////...---,,,,,,,,,---...////////////000000111111222555666888999:::<<<@@@CCCEEEOOO]]]lllzzzvvvuuusssppplllgggbbb___^^^]]]ZZZ[[[[[[ZZZYYYWWWVVVTTTNNNMMMLLLJJJHHHGGGFFFEEEDDDCCCBBB@@@???>>>>>>>>>===>>>??????===<<<======<<<===???AAABBBCCCDDDDDDEEEDDDCCCBBBDDDFFFIIIKKKQQQSSSVVV\\\aaaggglllooorrrtttwwwyyy{{{zzzlllXXXHHH@@@<<<999666444222222555444111111444111111111111111111111111222222222111111111111000000000111111111111000000//////000000000000//////////////////////////////...------------...///000........................///////////////////////////////////////000111111000000000000000000000000...///000000111111000000000000000000000000000000111111111111111111111111111222444666888999:::;;;888999:::;;;<<>>888888888888666444444444333333222222222000111222333333222111000222333555666666555333222000000000000000000000000000000000000000000000000........................///000111111111///...---............////////////000000//////.........---......---,,,,,,...///000////////////000000000000222000...///222333111///222333444555444333222111444444333333222222333333555555666555555666999;;;999:::<<<>>>AAACCCDDDEEEIIILLLQQQTTTUUUVVVWWWXXXXXXYYYZZZ\\\\\\[[[[[[ZZZYYYVVVUUUZZZcccqqq))))))((((((((('''''''''&&&'''((())))))((('''&&&((((((((((((((('''&&&&&&''''''(((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((('''((((((((()))))))))*********************))))))******))))))))))))******(((((()))))))))*********************)))))))))(((''''''(((((()))************+++,,,,,,++++++---///------,,,,,,,,,,,,------//////000000000111111111222222333333444555666666666999<<>>@@@BBBEEEFFFJJJMMMQQQTTTUUUUUUVVVWWWXXXYYY[[[\\\\\\\\\[[[ZZZYYYVVVUUUZZZcccqqq((((((((((((((('''''''''''''''((((((((((((''''''(((((()))))))))(((''''''&&&&&&'''((()))***++++++))))))))))))(((((((((((())))))))))))))))))))))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((()))))))))))))))))))))))))))((('''&&&***))))))(((((())))))************+++++++++,,,,,,************))))))))))))''''''((())))))******+++***+++,,,,,,+++,,,...000------,,,,,,,,,,,,------////////////000000000000222222222222222333333333000333777999<<<@@@GGGMMM^^^qqq~~~~~~wwwvvvuuussssssssstttuuu|||}}}{{{sssnnnnnnwwwxxxfffRRRCCC===:::666555555555222///444444333333333333222222000111222222222222111000000111222333333222111000000000000000000000000000000000000000000000000000//////////////////////////////000000000///..................////////////////////////............------...////////////...////////////000000000000111000//////111111000////////////000111222333444777666555444333222222222222444666777777777888999;;;;;;;;;<<>>CCCGGGIIIMMMOOORRRSSSTTTTTTUUUVVVYYYZZZ[[[\\\]]]\\\[[[[[[YYYVVVVVV[[[cccppp%%%&&&&&&&&&&&&&&&&&&&&&(((((((((''''''((((((((((((((()))))))))))))))((())))))))))))((((((((((((******))))))((((((''''''(((((((((((((((((((((((()))(((((((((((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))(((((())))))))))))(((((((((((())))))******)))(((''''''))))))(((((((((((()))))))))))))))************+++))))))))))))))))))******(((((())))))***+++++++++'''((())))))((()))+++---,,,,,,,,,++++++,,,,,,,,,---............/////////---......///000111222222333444444444555777:::<<<@@@HHHTTTbbbnnn|||yyyuuuqqqooorrr{{{lll[[[NNNCCC<<<888888666444333444555777777333333333333333333333333222111111111111111111222000000000000000000000000////////////////////////////////////////////////000000000000000000000000..................//////............////////////.........///////////////,,,---///000000000///...////////////000000000000//////000000/////////000444333222111111111333333777777555444333222222222///222555777777777888999<<<;;;;;;<<>>DDDLLLSSS]]]lllzzzqqqcccSSSGGG???999777888555444333222222333555666222222333333333333444444222222111000000111222222000000000000000000000000////////////////////////////////////////////////////////////////////////......------......///000............////////////.........///////////////......///000000000000///////////////000000000000...///000000......///000111111000////////////////////////000111222444444///222444666666777888:::;;;;;;<<<===@@@DDDHHHJJJMMMOOOQQQRRRSSSTTTVVVXXXZZZZZZ\\\]]]]]]]]]\\\[[[ZZZWWWWWW[[[cccooo'''''''''((((((((()))))))))((('''&&&&&&'''((()))&&&&&&'''((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))((((((***)))))))))((((((((('''###$$$%%%&&&&&&''''''&&&((((((''''''''''''((((((((((((((()))))))))******((()))))))))************((())))))******+++,,,,,,&&&((()))(((((((((***,,,,,,,,,++++++++++++,,,,,,,,,,,,---------............/////////000000000111000///000111444555666666888888;;;@@@BBBFFFRRR___ppp|||zzz|||~~~}}}qqqXXXLLLAAA<<<999555444666333444555555444333333333222222222333333444444444222222111000000111222222111000000000000000000111////////////////////////////////////////////////..............................---------...///000............////////////............/////////000///////////////000000111////////////000000000000---///111000...---...000...//////000000000000///.../////////111222333444000222333444444666999;;;::::::<<>>DDDOOO^^^mmm|||{{{yyyzzz|||{{{zzzwww|||wwwdddSSSIII;;;;;;:::888777555444444555555444444444333333333333222111000000000111222222222111000/////////000000000000000000000000000000222444333000///000333////////////////////////000///...------...///000000000////////////000000111111000000//////............////////////............///000000///...---000000111111111111000000000000111111111111000///111111000///...---,,,,,,...///111222222111000///333333333444555666777888999;;;>>>???AAADDDHHHJJJNNNMMMNNNPPPTTTWWWXXXXXX[[[\\\\\\]]]]]]\\\\\\[[[\\\YYYVVVYYYcccrrr''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((%%%"""###'''***)))'''***)))(((''''''((()))***+++******)))(((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))*********(((((())))))))))))((((((***)))(((''''''((()))***''''''((()))))))))))))))***))))))(((((()))))))))(((((((((((('''''''''&&&***)))'''%%%%%%''')))******++++++++++++++++++***)))***,,,---------,,,++++++,,,---...............//////000111222333444444555555444555666999;;;===999@@@JJJTTT```rrrnnn]]]NNNBBB;;;888888777777666666555555444444444333333333333222222111111111111111222222222111000000000000000000000000000000000000000000---...//////...---...///////////////////////////000///...------...///000000000////////////000000////////////.........---......////////////............///000000///...---//////000000000000/////////000000111111000000///111111111000//////......000000000000000111111222333333333444555666777888999;;;>>>???AAADDDHHHJJJMMMMMMNNNPPPSSSVVVXXXYYY]]]]]]]]]^^^^^^]]]]]]]]]ZZZXXXVVVYYYdddttt''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((())))))((('''''''''''''''))))))(((((((((((())))))******)))((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((())))))(((((('''(((((())))))))))))******(((((())))))))))))(((((())))))(((((((((((())))))&&&&&&'''(((((((((((((((******)))))))))******+++(((''''''''''''&&&&&&&&&***)))'''&&&&&&''')))***))))))************))))))************++++++++++++,,,,,,------------,,,,,,......///000111111222222444333333333555777999:::555999>>>BBBIIIVVVfffrrrzzzdddRRRFFF???:::666555555555555555666666666333333333222222222111111///000111222222222222222000000000000000000111222000000000000000000000000---,,,,,,---...//////...//////////////////////////////............//////000//////......//////000............------------......////////////............////////////............////////////.........//////000000/////////111111111111111000000000222000///......000222444333333333444555666777888999;;;>>>???AAADDDHHHJJJMMMMMMNNNPPPSSSUUUXXXYYY]]]^^^^^^______^^^^^^]]]YYYWWWVVV[[[fffwww''''''''''''''''''''''''&&&&&&'''((((((((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((***+++***'''%%%''')))))))))(((((((((((())))))***))))))((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((((((((('''(((((((((((()))))))))***(((((())))))))))))(((((())))))(((((((((((())))))&&&'''(((((())))))((((((******************+++,,,***************)))))))))***)))(((''''''((()))***)))******************)))---,,,,,,,,,,,,---......,,,,,,,,,---,,,,,,++++++------......///000111111222222222222333555666777777:::<<<===@@@HHHRRR[[[ooo|||jjj]]]MMMAAA===<<<:::888444444444444444444444444222222222111111111111000...///111222333333333222000/////////000111222222000000000000000000000000000...,,,...222444222000/////////////////////////////////......//////////////////....../////////..............................////////////...............///////////////...//////000000//////...---......////////////.../////////000000111111111000000/////////111222333333333333444555666777888999;;;>>>???AAADDDHHHJJJLLLMMMOOOPPPRRRTTTWWWYYY]]]]]]^^^^^^^^^^^^]]]]]]YYYXXXXXX\\\gggwww((((((((((((((((((((((((&&&'''((()))))))))))))))''''''''''''(((((())))))((((((((((((((((((((((((&&&))),,,+++'''&&&(((+++(((((())))))))))))(((((()))((((((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''''''(((((((((((()))))))))(((((())))))))))))(((((((((((())))))))))))(((((((((((()))************)))******))))))***+++,,,,,,++++++++++++++++++++++++***)))(((((((((((()))*********++++++++++++******---------,,,---......///,,,,,,,,,---,,,,,,++++++---------......//////000000000111111222333444555444666999:::;;;>>>DDDHHHOOO[[[lllpppdddLLLEEE===999999:::777444555555444444333222222222222222111111111000000000...///111222333333333222000/////////000111222222////////////////////////111///---///333555333111////////////////////////...//////////////////...//////............//////////////////////////////......////////////..................//////000000///000000111111000000///------...///////////////---......//////000000000---...000111222222222111333333333444555666777888999;;;>>>???AAADDDHHHJJJKKKMMMOOOPPPQQQSSSWWWZZZ\\\\\\]]]]]]]]]]]]\\\\\\[[[ZZZ[[[]]]fffuuu((((((((((((((((((((((((&&&'''((()))************''''''(((((())))))******(((((((((((((((((((((((($$$'''******(((''')))+++(((((())))))))))))((((((((((((''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&''''''(((((((((((())))))(((((())))))))))))(((((((((((())))))))))))((((((((())))))***************)))))))))))))))***+++,,,))))))***************+++***))))))(((((())))))******++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,------.........////////////000000111222333333333111333666888999:::<<<>>>BBBIIIUUUcccssstttbbbPPPEEE>>>===;;;:::999777555222555555555444333222222111222222222111111111000000///000111222222222222222000000000000000000111222///////////////////////////......///000111111000////////////////////////......////////////......///......------......////////////000000000000000......////////////............---......///000111000000111111111111000000---......///000000000000------......//////000000,,,---000222333333111111333333333444555666777888999;;;>>>???AAADDDHHHJJJJJJMMMPPPQQQPPPRRRVVVZZZ[[[\\\\\\]]]]]]\\\\\\[[[[[[[[[[[[]]]dddrrr((((((((((((((((((((((((%%%&&&'''((())))))))))))(((((())))))***++++++,,,((((((((((((((((((((((((%%%''')))))))))((((((((('''((()))******)))(((''''''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&'''''''''((((((((())))))(((((())))))))))))(((((('''((()))******)))(((''''''(((((()))***)))))))))(((((((((((()))***+++,,,(((((())))))************))))))))))))))))))))))))))))))************))))))((()))***,,,,,,++++++***+++,,,---...........................///////////////000111222222222222222222333444555666888:::<<<===AAAFFFNNNXXXgggxxx{{{hhhXXXJJJ???888;;;<<<<<<:::777555555666444444444444444444333333333333222222222111111111222111111111111111222222222111000000000000000000////////////////////////...///000///......///000////////////////////////---...///000000///...---///......------......///........./////////000000......////////////.........---------...///111222//////000000000000//////---...///000111111111111///////////////000000000---...///000111222333333333333333444555666777888999;;;>>>???AAADDDHHHJJJIIIMMMPPPQQQPPPQQQVVVZZZ\\\]]]]]]]]]]]]]]]]]]\\\XXXYYYZZZ\\\bbbppp))))))))))))))))))))))))$$$%%%&&&'''((((((((((((((())))))***+++,,,,,,,,,((((((((((((((((((((((((''''''((())))))((('''%%%'''((()))******)))(((''''''''''''''''''((()))***((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&''''''''''''((((((((()))(((((())))))))))))(((((('''((()))******)))((('''&&&''''''(((((((((((((((''''''''''''((()))***+++))))))******+++++++++,,,))))))))))))))))))))))))(((((())))))))))))(((((((((***,,,---...---+++***+++,,,---...////////////.........//////////////////000111222222222222222111111000000111333777999777999:::<<>>@@@AAADDDHHHKKKIIIMMMPPPQQQOOOQQQVVVZZZ]]]^^^^^^______^^^^^^]]]UUUWWWXXXZZZaaaooo%%%&&&&&&&&&''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((())))))***+++...,,,&&&...###000***))))))))))))))))))))))))(((((((((((((((((((((((('''((()))))))))(((&&&%%%'''((()))******)))((('''$$$***)))***,,,""")))%%%%%%&&&'''(((((()))))),,,"""+++---&&&''''''+++''''''''''''(((((((((((())))))))))))))))))))))))************************************************%%%+++ '''+++)))+++,,,!!!<<< &&&222---444,,,,,,---......---,,,,,,+++,,,------......------,,,,,,,,,---...///000000...+++///'''333===,,,///111111222333444444555555666666777:::>>>CCCGGGJJJYYYeeettt}}}cccXXXIII???<<<<<<;;;999888888888777666666555555555444333333222222333333444444444333111000111222111111111000000000000/////////000000000000////////////000000000000//////////////////////////////000000///...............//////............//////000/////////............////////////////////////........................////////////////////////////////////000000000000000000000000000000000000//////000000111111222222111111111000111111222222444444444444555777888999:::;;;<<<>>>AAACCCFFFGGGJJJMMMQQQTTTUUUVVVXXXZZZ^^^]]]]]]______^^^[[[XXXWWWVVVWWW\\\bbbmmm}}}''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******###$$$%%%&&&%%%---+++111(((((((((((((((((((((((((((((((((((((((((((((((('''((()))))))))(((&&&%%%'''((()))******)))((('''///)))...###'''$$$###!!!&&&''''''((())))))******)))(((+++&&&&&&***'''&&&''''''''''''(((((((((((())))))))))))))))))))))))************************((((((((((((((((((((((((///)))888%%% &&&***,,,%%%777111555AAA///---++++++,,,------,,,+++++++++,,,------...---------,,,,,,------......//////111------+++,,,000...333111111222222333444444444666666666888:::>>>AAACCCDDDLLLXXXeeerrrkkk]]]MMMFFF===999888999888666444444444444555555555555444444333222222222222333444444333111///...///000222222111111111000000000//////000000000000//////......////////////......////////////////////////000000///...............//////............//////------------------------................................................////////////////////////////////////000000000000000000000000000000000000///////////////000000000111000000000000111222222444444444444555777888999:::;;;<<<>>>AAACCCFFFGGGJJJMMMQQQTTTUUUVVVXXXZZZ]]]]]]]]]______^^^[[[YYYYYYVVVWWW\\\bbbmmm~~~((((((((()))))))))******))))))))))))))))))))))))************************((((((((('''((())))))***,,,++++++'''$$$+++ ((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((('''&&&'''(((((())))))(((((('''!!!"""%%%+++"""444,,,(((((())))))***+++++++++%%%///***"""(((---)))&&&''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((...000 )))111'''---222)))222"""******++++++++++++******++++++,,,---------------------------------------111...+++///)))'''444333111111222222333333444444666666666666777999;;;<<<999>>>EEEKKKUUUdddvvvxxxbbbOOOEEE>>>:::777777999999777555222333333444555555666666444444333222222222222222555555444111......///111333222222222111111111111//////000000000000//////------............------////////////////////////000//////............/////////............//////////////////////////////................................................////////////////////////////////////000000000000000000000000000000000000////////////............000000000000000111222222444444444444555777888999;;;;;;<<<>>>@@@CCCEEEFFFJJJMMMQQQTTTUUUVVVXXXZZZ]]]\\\]]]^^^```___\\\ZZZZZZWWWWWW[[[bbbnnn&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((&&&%%%%%%%%%%%%&&&''''''"""""""""///+++&&&222$$$((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((((((((((((((***%%%000+++###&&&'''''''''((((((((()))"""...$$$###+++(((+++,,,''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************************777,,,+++,,,222)))&&&)))%%%222$$$111'''***777999***++++++++++++++++++***++++++,,,------------,,,---------,,,,,,,,,,,,,,,---///***111++++++888)))//////000000111111111111333333333333333555666777:::<<>>@@@BBBDDDFFFIIILLLPPPSSSUUUVVVXXXZZZ\\\\\\\\\^^^```___]]]ZZZYYYVVVUUUYYYaaammm%%%&&&&&&&&&&&&'''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((******&&&333---+++(((###''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''((((((&&&###)))+++444!!!+++***''''''''''''''''''((((((%%%+++ +++///$$$...---''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''************************WWWVVVdddjjj\\\VVV```YYYqqqTTTccceeeHHH$$$,,,,,,++++++++++++,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,+++++++++***...---------111222$$$000000000000000111111111111111222222333555666666777999;;;<<<<<<@@@EEEJJJUUU___ooo|||lllXXXHHHAAA>>><<<:::999777555444444444444444777666666666555555555444333333222111111111111222///111222222111111333555333333333222222222111111//////000000000000///////////////000000///////////////////////////////////////............////////////............//////,,,,,,,,,,,,------------................................................////////////////////////////////////000000000000////////////////////////111111111000000/////////111111111222333444555555444444444444555777888999;;;;;;<<<===???BBBDDDEEEHHHKKKPPPSSSUUUVVVXXXZZZ[[[[[[\\\^^^``````^^^[[[XXXUUUTTTYYY```mmm''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((())))))***+++&&&+++...&&&###+++''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''((())))))(((''''''&&&&&&''''''(((---###"""111%%%%%%((((((((((((((())))))))))))*** 333///$$$///''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((555888222,,,,,,++++++++++++,,,,,,******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++000)))...000***CCC//////////////////000000///000000111333444444555111333666888999:::;;;===EEEJJJSSS]]]iiiyyyuuuiiiWWWMMM@@@;;;<<<===999444999888666555555777999:::555555444444333222222111333333222111111111111111+++...111222222111111222333222222222111111111111//////000000000000////////////000000000000/////////////////////////////////............//////000//////............//////000000000000//////......------------------------........................////////////////////////////////////000000000000000000000000000000000000111111111111000000000000111111111222333444555666444444444444555777888999;;;;;;<<<===???AAACCCDDDGGGKKKOOORRRTTTVVVXXXZZZZZZZZZ[[[^^^``````^^^\\\WWWTTTUUUZZZbbbooo333555)))###''''''''''''''''''''''''(((((((((((((((((((((((((((''''''&&&'''((()))***((('''&&&&&&&&&&&&'''((("""!!!***---YYY''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((( zzzJJJ,,,+++***))))))***+++,,,******+++,,,,,,,,,,,,+++))))))******++++++,,,,,,111###333)))000,,,---sssbbbRRRIIIAAA===::::::;;;;;;777333777888888777777777888999333333333333333333333333333222222111111111111111---111555666555222000///222222111111111000000000//////000000000000//////...//////////////////...////////////////////////...............///000000//////............//////222222111000///......---------------------------........................////////////////////////////////////000000000000000000000000000000000000/////////000000000000000/////////000111222444444444444444444555777888999;;;;;;<<<===???AAABBBCCCGGGJJJOOORRRTTTVVVXXXZZZYYYYYY[[[^^^```aaa___]]]WWWUUUWWW]]]fffrrr000!!!(((***''''''''''''''''''''''''((((((((((((((((((((((((((('''&&&&&&'''((()))***((('''&&&%%%%%%&&&'''(((((((((***!!!ZZZ''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))***************************444000+++***)))(((((()))***+++******+++,,,,,,,,,,,,+++(((((()))***+++,,,,,,---555444+++333***666uuucccSSSGGG@@@>>>999888777666444333333222333444555444222000//////333444444555555666666777333222222111000111111111333666;;;<<<:::555111///111111111000000000000/////////000000000000//////---..................---////////////////////////...............///000111//////............//////,,,,,,+++***((('''&&&&&&------------------------........................////////////////////////////////////000000000000000000000000000000000000---.........//////000000---------...///111222333444444444444666777888999;;;;;;<<<===???@@@BBBCCCFFFJJJNNNRRRTTTVVVYYYZZZYYYYYY[[[^^^```aaa___]]]XXXWWWYYY```iiiuuu((($$$,,,$$$&&&((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))***&&&***$$$___(((((((((((((((((((((((())))))'''&&&&&&'''((()))&&&'''((('''%%%$$$###$$$''''''(((((())))))******%%%,,,!!!---***!!!---...)))***+++******+++++++++,,,,,,,,,...---,,,,,,++++++++++++000,,,222,,,111'''!!!rrrgggXXXIII@@@;;;999999888777777666555444444444333333333333333333333333333333333444444555555555000000000000000000000000000<<>>AAACCCFFFIIINNNQQQSSSUUUWWWYYYXXX[[[```cccdddaaa\\\YYYYYYWWWYYY___gggttt%%%)))))),,,((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''+++'''+++&&&```(((((((((((((((((((((((()))((('''&&&&&&'''((((((&&&(((******((('''((()))))))))))))))((((((((((((***&&&yyyMMM)))---'''***,,,((((((+++******+++++++++,,,,,,,,,------,,,+++++++++,,,,,,'''***(((!!!,,,333444uuugggYYYRRRHHH???;;;999999999777777666666555444444333333333333333333333333333333333333333444444444555000000000000000000000000...666===>>>999222000000//////000000000//////...//////000000000000//////...................................................------------...//////////////////............,,,,,,,,,---------............//////...------,,,/////////.........---------------......///000111...///000111111000///...............////////////222222111000/////////000000///...///111111111///111222333555666888999::::::;;;<<<<<<<<<>>>AAACCCFFFIIIMMMPPPRRRSSSUUUWWW[[[^^^aaacccbbb___\\\YYYZZZWWWXXX^^^fffsss666%%%***'''&&&((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((+++'''***%%%```((((((((((((((((((((((((''''''&&&&&&&&&''''''(((%%%''')))***))))))***,,,*********)))((('''''''''***&&&444###---///&&&+++((('''+++******+++++++++,,,,,,,,,,,,++++++++++++,,,,,,---+++888111***,,,--- RRRkkkWWWKKKBBB>>>:::777777777888777666666666555555444444333444444444444444444444444222333333333333333444444000000000000000000000000///111333222111///000111000000000000///...------//////000000000000//////........................---------------------------------------...///////////////............---,,,,,,,,,---------...............///......---,,,.........---------------,,,------......///000000//////111111222111000///............////////////222222222222000///...---000///...///111222111000111222333555666888999::::::;;;<<<<<<<<<>>>AAACCCGGGJJJMMMPPPQQQRRRTTTUUUWWWXXXZZZ[[[[[[ZZZXXXWWWZZZXXXYYY^^^eeeqqq$$$(((+++(((***((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((************************)))%%%)))$$$___((((((((((((((((((((((((&&&&&&&&&&&&&&&'''''''''$$$&&&((()))(((((()))******)))))))))((((((((('''%%%+++!!!)))***333###,,,)))(((,,,******+++++++++,,,,,,,,,+++*********+++,,,------!!!///+++///222///(((%%%fffmmm]]]QQQHHHCCC:::888666666666666555333555555555444444444333333444444444444444444444444222222222222333333333333000000000000000000000000333111000///000111111111//////000000///......---//////000000000000//////........................------------------------000000///------,,,,,,,,,//////.........---------,,,,,,,,,---------......---...............------------------------------////////////...------,,,---...000111111000//////............////////////000111222222222000///...000///...///111222111000111222333555666888999::::::;;;<<<<<<<<<>>>AAACCCHHHKKKOOOQQQRRRRRRTTTUUUSSSTTTUUUVVVWWWXXXYYYYYY[[[XXXYYY]]]eeepppxxx<<< $$$777"""''')))777)))'''%%%+++((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((************************)))&&&)))%%%```((((((((((((((((((((((((%%%&&&&&&''''''(((((((((&&&((())))))(((''''''((('''((((((((()))))))))***%%%,,,,,,yyyHHH&&&111###...+++++++++******+++++++++,,,,,,,,,************++++++,,,---///,,,$$$***...,,,;;;000!!!xxxlll[[[MMMEEEAAA???===888777666666777666444111444444444444333333333333444444444444444444444444222222222222222222222222000000000000000000000000555333000000222222111///------.../////////////////////000000000000//////................................................000///...---------------............------------,,,,,,,,,---------......------...............------------------------------......///......---,,,+++,,,.../////////..................////////////...///000222222222111000111000///000111222222000111222333555666888999::::::;;;<<<<<<<<<>>>AAACCCJJJLLLPPPRRRSSSTTTUUUWWWYYYYYYYYYYYYZZZ[[[\\\\\\[[[YYYYYY]]]dddppp111EEEccc&&&777...(((((()))%%%'''&&&333&&&"""'''((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((***'''+++&&&bbb((((((((((((((((((((((((%%%&&&'''((()))))))))(((((()))+++***)))(((((()))'''''''''((()))*********)))(((111777***...$$$///)))///)))******+++++++++,,,,,,,,,+++************++++++,,,:::...---//////"""///'''&&&///rrrgggUUUOOOGGGAAA???===:::777555444333444555666555333333333333333333333333333333333333333333333333333222222222111111111111000000000000000000000000000222111000000111000///---,,,,,,---...//////////////////000000000000//////........................////////////////////////,,,,,,,,,---...///000111.........------------,,,,,,,,,,,,---------......,,,---......///.........---------------.........)))***,,,...///000//////***+++---...//////...---............////////////---...///000222222222222111000///000222333222111111222333555666888999::::::;;;<<<<<<<<<>>>AAACCCJJJMMMPPPSSSTTTUUUWWWXXX\\\[[[ZZZYYYYYYYYYYYYZZZ\\\YYYYYY^^^eeeppp!!!???666'''###%%%&&&%%%***###+++---&&&))))))((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''(((%%%)))$$$```((((((((((((((((((((((((&&&'''(((************)))%%%'''))))))(((((()))***(((((((((((())))))))))))+++&&&,,,###555+++&&&---$$$000'''******+++++++++,,,,,,,,,,,,+++******************&&&...+++444(((---+++111***333fff||||||nnn```TTTLLLEEEAAA===<<<<<<<<<999666444222000000222444555555222222222222222222333333222222222222222222222222222222111111000000000000000000000000000000000000---...///////////////000------......///.........//////000000000000//////................................................,,,,,,,,,---...///000111.........---------,,,,,,,,,,,,,,,---------......,,,------...//////......------........./////////((())),,,...000000//////***,,,---////////////...............////////////000/////////000111222222111000///000222333222111111222333555666888999::::::;;;<<<<<<<<<>>>AAACCCHHHKKKOOORRRTTTUUUWWWYYYVVVVVVWWWWWWXXXYYYZZZ[[[\\\YYYZZZ___fffrrr"""444222###***++++++888###&&&777+++///%%%###((( ((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))$$$!!!%%% \\\((((((((((((((((((((((((&&&''')))***+++++++++*** ###%%%&&&&&&'''(((*********))))))((((((''''''(((((()))+++???***'''+++ 111%%%******+++++++++,,,,,,,,,,,,,,,+++***)))))))))***111$$$444+++(((,,,111+++%%%$$$AAAQQQcccccceeeyyyhhhXXXNNNGGGBBB??????999333111333555777666666333000///111333555666222222222222222222222333111111111111111111111111222111111111000000//////000000000000000000000000,,,---.........///222555////////////...---,,,,,,//////000000000000//////........................------------------------//////...---------............---------,,,,,,,,,,,,,,,,,,---------......,,,,,,---.../////////............/////////000000+++,,,...//////...,,,++++++,,,...000000000000///............/////////000222111000//////000111111111000000000222333222111111222333555777888999::::::;;;<<<<<<<<<>>>AAACCCFFFIIINNNQQQSSSUUUWWWYYYRRRSSSVVVYYY]]]```bbbddd\\\YYYZZZ___gggsss---!!!+++(((&&&%%%&&&)))+++++++++++++++***)))((('''&&&&&&((((((((((((((((((((((((''')))&&&$$$(((...,,,###&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''***+++$$$%%%ddd+++"""$$$******(((((((((((())))))((('''&&&&&&(((((()))***************))))))))))))))))))))))))&&&###+++,,,000'''(((000(((///$$$************************************************))))))*********+++++++++:::***555&&&VVV888JJJHHHMMMYYY```nnnzzzsss]]]UUUJJJCCC@@@>>>:::777777777666555444333333333555555444444444333333333222222222222222222222222222222222222222222222222666444333111222444666888222111111111000000//////000000000000000000000000///////////////.........000000////////////000000111111000000000000111111//////////////////////////////...---,,,,,,++++++---------...............111///---...000000...,,,---------............///------...///000000/////////000111222222111000///............////////////222000...///222333111///111111111111111111111111222111111111111333444555333333444555777999:::;;;<<<;;;;;;<<<>>>@@@@@@@@@FFFJJJKKKKKKOOOUUUXXXWWWUUUVVVWWWYYYZZZ\\\]]]^^^\\\]]]^^^```hhhvvv***$$$+++***)))((((((***+++***)))))))))((((((''''''&&&&&&((((((((((((((((((((((((...---)))%%%%%%)))******************************************************###!!! ^^^&&&(((---222---%%%###'''(((((())))))(((''''''&&&&&&&&&'''((((((((((((((()))))))))))))))))))))))))))&&&$$$!!!,,,(((---((('''))),,,************************++++++++++++++++++++++++*********++++++++++++,,,000...222666ddd:::BBB@@@CCCJJJPPPSSS[[[fffooouuu~~~{{{kkkZZZOOOJJJDDD===999999999777444666666555555444444333333444444444333333333222222222222222222222222222222222222222222222222222222111111111111111222222222111111111000000000///////////////////////////////////////////////////...000000////////////000000000000////////////000000........................//////......---,,,,,,+++,,,---------......//////111///---...///000...,,,---------............///------...///////////////...///000000000000///...............////////////111///------//////...,,,000000000000000000000000111111000000111222444555333333444555777999:::;;;<<<;;;::::::<<<>>>???@@@FFFIIIKKKKKKNNNTTTVVVUUUTTTUUUVVVXXXYYY[[[\\\]]][[[\\\]]]```ggguuu''''''***yyy((('''&&&'''((((((&&&$$$'''''''''''''''''''''&&&(((((((((((((((((((((((()))&&&%%%%%%$$$"""$$$((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%333///+++000hhh'''''')))((($$$!!!&&&---(((((()))))))))(((''''''&&&&&&'''((((((((((((((())))))))))))))))))))))))---***%%%"""///rrr@@@...&&&***###222************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++,,,,,,'''&&&%%%EEE999888::::::>>>>>>CCCIIIMMMQQQZZZeeennnvvv|||nnn```VVVMMMDDD>>>???;;;777666888999777555555555555444444444444444444444333333333222222222222222222222222222222222222222222222222222222222---///000111222111000///111111000000000000//////////////////////////////......//////////////////000000////////////000000//////............//////........................000//////......---------,,,,,,------...///000000000///---...//////...,,,---------............///---......///////////////---......//////......---............////////////000///------......---+++////////////////////////000000//////000111222444333333444555777999:::;;;<<<;;;999999:::<<>>;;;999999999888666444444444444444444444444555444444444444333333333333222222222222222222222222111111111111111111111111///000111111222111111111000000000000000000//////////////////////////////............////////////000000////////////000000.........------.................................000000//////............+++,,,,,,---...///000000//////............---------------............///......///////////////.......................................////////////////////////000000000/////////////////////////////////......///000222333333333444555777999:::;;;===<<<;;;999999<<<@@@CCCHHHKKKMMMMMMOOOTTTUUUSSSTTTUUUVVVWWWYYYZZZ[[[\\\ZZZZZZ\\\___ggguuu"""+++&&&VVV)))((((((***,,,---,,,***'''''''''((())))))******((((((((((((((((((((((((((($$$###(((***(((%%%%%%************************************************&&&...(((###```###%%%''')))***(((###(((((()))))))))))))))((((((((()))***************(((((((((((((((((((((((('''+++..."""***333///###***************************++++++++++++++++++++++++++++++,,,,,,,,,------------''' ===***(((--->>>222444999444666444777:::;;;;;;===BBBEEEHHHIIIMMMsssdddWWWNNNLLLGGGAAA<<<999888777777999888777666666555333111333333333444444444444444555555555555444444444444222222222222222222222222111111111111111111111111111000///......000222333//////////////////000000........................---.........//////000000000000////////////000000......------------..............................///////////////.........,,,,,,------...//////000............---------------------............///...///////////////......////////////////////////............////////////---...//////000111222333000000000000000000000000///............000111222333333444555777999:::;;;>>>>>>===;;;:::===BBBFFFIIIMMMOOOOOOQQQVVVWWWTTTVVVVVVWWWYYYZZZ[[[\\\\\\YYYZZZ\\\___gggvvv###***$$$WWW&&&$$$###$$$''')))))))))'''((((((((())))))******(((((((((((((((((((((((())))))%%%!!!!!!%%%(((&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&+++$$$ZZZ"""***...+++''')))///333(((((()))*********))))))&&&&&&'''((((((((((((((()))))))))))))))))))))))),,, +++)))'''777,,,)))'''(((************************************************++++++++++++,,,,,,,,,,,,***888$$$%%%<<>>???===<<<===BBBFFFIIIMMMPPPQQQSSSWWWXXXUUUWWWWWWXXXYYYZZZ[[[\\\\\\ZZZ[[[\\\```hhhwww&&&(((###```&&&$$$!!!!!!"""%%%&&&'''''''''(((((((((((((((((((((((((((((((((((((((((()))///%%%!!!)))...+++))))))))))))))))))))))))))))))))))))))))))))))))'''(((+++222fff---...,,,)))+++,,,&&&(((((()))***************&&&&&&'''((((((((((((((())))))))))))))))))))))))+++,,,***%%%,,,"""NNN}}}((((((***)))************************))))))))))))))))))))))))*********++++++++++++,,,***555222;;;///666zzz000///555333222333555666777777777888999555GGGMMMoooeeeXXXQQQHHHBBB@@@???===:::555777999:::;;;;;;;;;;;;666666666666666666888999555444444333333222222222333333333222222222111111222222222222222222222222111111111111111111111111///...---------...///000........./////////000000........................------......///000000111000000////////////000000//////............//////------------------------------------------------...............---------,,,...///...,,,+++,,,...---------............//////////////////...------//////...------...//////............////////////...000222111///...///111////////////////////////000//////...///000222333333333444555777999:::;;;;;;===???>>><<<<<>><<<;;;???CCCEEEJJJNNNPPPSSSXXXXXXVVVVVVVVVWWWWWWXXXYYYZZZZZZ[[[\\\^^^aaajjjyyy'''###((([[[(((((((((((((((((((((((())))))(((((('''''''''&&&&&&&&&&&&''''''((((((((()))))))))))))))))))))))))))&&&&&&&&&'''((())))))***+++)))(((+++///000,,,(((111((('''+++%%%%%%CCCkkk111444&&&---))))))))))))))))))))))))************+++,,,---...)))************+++++++++,,,,,,------,,,,,,+++******,,,&&&```888...---666...111333222000///111444777 wwwhhhaaaWWWOOOJJJFFFBBB???:::999888666666666777888666444333444555666555444222222333444444555555666444333222222111111222222222222222111111000000000000000000000000000000000000000111111111111000000000000////////////000000//////...------...000111........................------......//////000000------------------------///...---,,,,,,---...///...............---------........................------,,,,,,------------...------,,,,,,------...000000000000///...,,,,,,////////////...---,,,+++111111000000//////......------------............222000...,,,+++,,,---...000000000000000000000000000000000000000111111222555555555666777999:::;;;;;;;;;;;;::::::<<<@@@CCCJJJLLLOOOPPPQQQSSSUUUWWWWWWWWWWWWWWWWWWXXXYYYZZZbbb]]][[[aaalllyyy((($$$)))\\\(((((((((((((((((((((((()))(((((((((''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&)))((((((((((((((((((((((((&&&&&&''''''((())))))******(((&&&(((,,,---+++''',,,((())),,,&&&(((;;;qqq(((+++###))))))))))))))))))))))))************+++,,,---...)))************+++++++++...............------,,,###000;;;...LLL&&&///)))000444!!!HHH***,,,...,,,***,,,333999,,,;;;999;;;666333444000222444444222222333555666IIIhhhhhhttt{{{~~~tttllldddZZZSSSOOOJJJDDD@@@>>><<<:::888999888777666555666666777777666555666777888777555555555555444333333222222444333222222111111222222333222222222111111111111111111111111111111111111000000111111111111000000//////000000000000//////111000///...------...///.................................///////////////..............................------------............------,,,,,,,,,+++........................///...,,,++++++,,,...///...------,,,,,,------...000000000000///...---,,,------.../////////......000000000000//////......////////////000000000000...---,,,,,,---...000111000000000000000000000000000000000000000111111222444444555666777999;;;<<<<<<<<<<<<;;;;;;===BBBEEEJJJLLLNNNPPPQQQRRRUUUWWWWWWWWWWWWWWWXXXYYYYYYZZZbbb]]]\\\bbblllyyy)))%%%***]]]))))))))))))))))))))))))(((((((((((('''''''''''''''(((((((((((())))))))))))''''''''''''''''''''''''&&&''''''(((((())))))******'''$$$%%%(((***)))'''%%%%%%(((,,,+++&&&###$$$%%%000"""))))))))))))))))))))))))***************+++,,,---)))************+++++++++---............---,,,,,,$$$777$$$---WWWGGG111666$$$444###111,,,+++***+++------,,,)))&&&***))))))...///---(((000222333333222222333444111KKKMMMUUUZZZaaagggooozzzzzzfff___VVVOOOJJJEEE???;;;???===:::999999999888777777666555555444555555555777666555555777777666555555555444444333333222222444333222222111111222222333333333222222222222111222222222222222222222222///000000111111000000///...///000111111000///...222111000...------------........................///////////////.........////////////////////////---..................---......---,,,++++++******........................000///---++++++,,,...000...------,,,,,,------...000111111000000///...---,,,---...///000000000000000000000////////////...////////////000000000000,,,------......///000000000000000000000000000000000000000000000111111222333444444666888:::<<<============<<<<<>>======<<<:::<<<<<<;;;;;;:::999888777555444444444444444444444444333222333444444333222111222222333444444555555444333222222111111222222333333333222222222222222111111111111111111111111//////000000000000//////---///000222222000///---111000000///...---------........................000000//////......------........................,,,---...//////...---,,,///......---,,,+++******..............................------------------...------,,,,,,------...000000111111000//////...---...//////000000000///////////////////////////------------............/////////000///...------////////////////////////000000000000000111111222222333444666888:::<<<>>><<<======<<<<<>><<<:::888999:::;;;;;;666777888888777555444444333333333444444444444333444222111222333444333111111111222222333444444555444333222222111111222222222222222222222222222222000000000000000000000000//////000000000000//////---///000222222000///---......//////////////////........................000000//////......------------------------------,,,---...//////...---,,,/////////...---,,,,,,+++........................,,,---...//////---+++)))...------,,,,,,------...///000000000000//////...///////////////...------.............../////////------------............/////////000000///...---////////////////////////000000000000000111111222222333444666888:::<<<>>>;;;;;;;;;;;;<<<>>>CCCFFFJJJLLLNNNOOOOOOPPPRRRTTTUUUVVVXXXYYYZZZ[[[[[[[[[[[[YYYYYY^^^fffrrr'''###((([[[))))))))))))))))))))))))'''''''''(((((((((((((((&&&&&&&&&%%%%%%%%%%%%%%%)))************************))))))))))))))))))))))))***))))))(((((((((((()))&&&+++---***(((((())))))%%%&&&'''))))))))))))))))))))))))******)))))))))******+++)))************++++++++++++,,,,,,,,,,,,+++******%%%///((('''(((...111(((222$$$000(((***,,,+++)))))),,,...000777333666"""^^^&&&...(((111//////000111222111000DDDOOO666AAA;;;<<<>>>???AAAAAAAAAAAA???AAA{{{qqqfff___WWWRRRJJJCCC???>>>===<<<;;;:::999888888777777777111333555555444333444555222222333444444444444333555444333333555555444333444444333333222222111111444333222222111111222222000111111111111222222222////////////////////////...//////000000//////......///000111111000///...------...///000000//////........................///////////////.........---------------------------..................---//////............------........................+++,,,---...---+++)))(((...------,,,,,,------.........////////////......////////////...---,,,+++---............/////////////////////000000000000,,,,,,---...000111222222000000000000000000000000000000000000000111111222333444444666888:::<<<===:::;;;;;;;;;<<<>>>CCCFFFKKKMMMOOOOOOPPPPPPRRRTTTTTTVVVXXXZZZ[[[\\\[[[[[[YYYXXXYYY^^^dddppp((($$$)))\\\((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))(((((((((''')))))))))))))))))))))))))))))))))))))))))))))))))))((()))******((('''''''''&&&''')))---...,,,,,,---'''vvvFFF%%%))))))))))))))))))))))))******))))))))))))******)))************++++++++++++++++++++++++******))),,,999++++++---TTT'''333666***,,,...000000//////000111000%%% ///000444AAA000666...111///...///111222111///hhh???666>>>::::::;;;===>>>@@@@@@???;;;<<>>AAAFFFIIIMMMNNNPPPQQQQQQQQQSSSUUUTTTUUUXXX[[[\\\]]]\\\[[[[[[ZZZ\\\```fffrrr)))$$$((([[[((((((''''''''''''(((((('''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))***''''''(((((())))))******))))))))))))************''''''((((((((((((''''''******))))))(((((('''''' (((+++&&&)))+++111%%%000******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))...,,,***))))))+++...000,,, 222+++666,,,///333///(((,,,------,,,***))))))***,,,,,,+++***+++,,,---......------...000111///...888555888777777777777888888888888999---```aaakkkmmmqqqvvv|||}}}vvvhhhddd]]]WWWRRRMMMHHHDDDCCCAAA>>>;;;999888888999;;;<<<<<<:::777555555555444444444444444444444444222222333333333333444444333333333333333333333333333444666777777666444333333333333333333333333333000000000000000000000000///000111222222111000///...............//////000000000//////......------111000000///...---------...............///000000///............---------......------------......//////.........---------///////////////////////////...---,,,,,,---...///............////////////,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,000///...------...///000------..................---------............///////////////000000000000///............///000000////////////000000000000444222000000111333444444444444444555777888:::;;;???>>><<<;;;===AAAFFFIIIKKKMMMOOOQQQRRRRRRQQQPPPSSSTTTWWWZZZ\\\]]]^^^^^^XXXYYYZZZ\\\dddsss)))$$$((([[[((((((''''''''''''((((((((('''''''''(((((())))))''''''''''''''''''''''''&&&(((((((((((())))))))))))))))))))))))************''''''((((((((((((''''''))))))))))))((((((((((((---!!!EEE+++)))))))))...///'''+++******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))),,,+++***))))))+++,,,---444222...;;;000888'''+++,,,...///...------...///,,,,,,+++++++++,,,---...---------...//////...---777444666666666666666777777777777888:::NNNNNNPPPQQQSSSWWW[[[___bbbdddlllmmmpppssswww{{{~~~vvvqqqjjjeeeccc^^^WWWRRRMMMJJJFFFCCCAAA???===;;;===<<<:::888777777888999<<<===<<<:::777444444444444444444444444444444444222222222333333333444444333333333333333333333333222333444444444444333222222222222222222222222222000000000000000000000000///000111111111111000///000000000000111111222222///////////////.........111000000///......------222111000//////......//////............---------......------------......///.........------------........................///...---,,,,,,---...///............////////////,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,000///...------...///000------..................------------............------------..................------......///000////////////000000000000111///......///111222333444444444555777888:::;;;:::;;;;;;<<<===AAAGGGKKKNNNPPPRRRTTTUUUUUUTTTSSSRRRSSSVVVYYY[[[\\\\\\\\\YYY[[[\\\^^^eeettt)))$$$((([[[((((((''''''''''''(((((((((((())))))))))))******'''''''''''''''''''''''')))))))))))))))(((((((((((())))))))))))************'''(((((((((((((((((('''(((((((((((())))))))))))444"""HHHzzz(((222+++(((222+++,,,&&&******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++!!!333???}}}%%%???555$$$$$$666!!!)))***,,,,,,++++++---///,,,,,,+++++++++,,,---...---...///...---,,,---...555111444444444444555555555666666444OOO===<<<>>>>>>???AAABBBDDDFFFGGGKKKLLLNNNQQQTTTWWWYYYZZZ\\\]]]___```bbbfffkkkoooqqqnnnlllmmmqqquuuvvvuuuwwwxxxyyy{{{|||~~~}}}|||{{{zzzvvvtttoooiiiccc]]]XXXUUUPPPMMMIIIGGGFFFDDD@@@===;;;999777777888888777666666555555444555666777888999::::::999666444555555444444444444444444444444222222222222333333333333333333333333333333333333111111111111111111111111111111111111111111111111000000000000000000000000///000000111111000000///111111111111111222222222.........///////////////000000000///......------555444222000///...------///............---------......------------..................------------..............................------------......---............/////////,,,,,,,,,---------......------------------------//////...------...//////......------------------------------............,,,------------.........---------------......///////////////000000000000///............000222333444444444555777888:::;;;999===@@@@@@???AAAFFFLLLLLLMMMOOOQQQRRRSSSRRRRRRQQQSSSUUUXXXZZZ[[[[[[[[[ZZZ\\\^^^```gggttt)))$$$((([[[((((((''''''''''''(((((((((((()))))))))***))))))''''''''''''''''''''''''111******))))))((((((''''''((()))))))))************((((((''''''''''''(((((('''''''''((()))*********'''***''''''111+++'''222&&&///%%%******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++++++++***)))+++ +++&&&333AAA222,,,(((***++++++******+++,,,+++++++++,,,,,,,,,---------///000...,,,+++---///333000222333333333333444444444444...iii999888<<<<<<<<<<<<===>>>??????>>>>>>@@@BBBCCCEEEGGGGGGKKKKKKKKKKKKMMMQQQWWW\\\___YYYSSSSSSVVVYYYXXXUUUZZZZZZ[[[\\\^^^___````````````___]]]\\\[[[YYYYYYSSSQQQOOOLLLIIIFFFCCCBBBCCCAAA???>>>??????===::::::888666666777777777555333222222222333444666777333555666666444444555777333333333333333333333333111222222222222333333333222222222222222222222222222111000000000000111222111111111111111111111111///////////////////////////000000000000000000///...//////000000000000000------......//////000000000000//////............444333111///...------,,,///............---------...------,,,,,,------...------------------------........................---------------------------------.........//////,,,,,,,,,---------............................................................------------,,,,,,,,,,,,---------................../////////000000---,,,,,,,,,,,,---......////////////000000000000///000000000000111333555444444444555777888:::;;;>>>DDDHHHGGGBBBAAAFFFKKKKKKLLLNNNOOOQQQQQQQQQQQQRRRTTTVVVXXXZZZ[[[[[[[[[ZZZ\\\^^^aaagggsss)))$$$((([[[((((((''''''''''''((((((&&&'''((()))))))))(((((((((((((((((((((((((((((( ******))))))((((((''''''((()))))))))************)))(((''''''''''''((()))&&&&&&'''((()))***++++++000<<<(((***&&&000"""111(((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))+++,,,---,,,+++*********###333XXX'''444---'''...555...//////...---,,,,,,...++++++,,,,,,,,,---------/////////...------...///333///111111222222222333333333333)))888888888888777888888999:::;;;777888888:::;;;<<<======?????????>>>???CCCHHHLLLSSSMMMFFFDDDGGGHHHGGGDDDGGGHHHHHHIIIJJJKKKKKKLLLHHHHHHGGGFFFEEEDDDDDDCCC>>>>>>>>>===============999888888777888888777666888666444444555555555444333333333333333444444555222333444333222111222333333333333333333333333333111111111222222222333333222222222222222222222222222222111111111111222222222222222222222222222222////////////////////////000//////////////////000---...///000000000000///------......//////000000////////////............//////...------------...///............---------------,,,,,,,,,,,,------,,,,,,------------------........................,,,------------------,,,------------............,,,,,,,,,---------..............................------............------......------,,,,,,,,,,,,,,,,,,,,,------------...............////////////---,,,,,,,,,,,,---......////////////000000000000...000222222111111333555444444444555777888:::;;;>>>DDDIIIHHHCCCAAAFFFKKKNNNOOOPPPRRRSSSUUUUUUVVVTTTUUUWWWZZZ[[[\\\\\\\\\YYY[[[]]]___eeerrr)))$$$((([[[((((((''''''''''''((((((&&&'''((()))***)))((('''))))))))))))))))))))))))ooo...))))))))))))(((((((((((())))))))))))************)))((('''&&&&&&'''((()))&&&''''''((()))******+++%%%333###GGGsss$$$)))&&&..."""000+++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,,,,,,,+++***...%%%(((...999NNN'''!!!111,,,&&&---...///---+++***++++++***+++,,,---------,,,,,,///---++++++---/////////333///111111111222222222222333333***555333222222222333333444555666444555555666777777888888888888888777777999===@@@BBB???;;;:::<<<>>>===<<<<<<<<<<<<======>>>>>>>>>;;;:::::::::999999999999666666666666777777777777666666666666555555555555444333222222444666666555444444444444444444444444444555555333000.........333333333333333333333333111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222000000000000000000000000000//////......//////000...///111222222111111000........./////////////////////////////////......---,,,,,,,,,---......//////............---------------,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------,,,,,,------------,,,,,,,,,------------.........,,,,,,,,,---------......------------------------------............------......------,,,,,,++++++,,,,,,,,,,,,------------+++,,,,,,,,,,,,------------------------......///////////////000000000000---000222222///...000333444444444555777888:::;;;999===BBBCCCBBBBBBGGGKKKMMMNNNOOOPPPRRRSSSUUUUUUUUUVVVXXXZZZ\\\\\\\\\\\\XXXZZZ\\\^^^cccqqq)))$$$((([[[((((((''''''''''''((((((&&&((()))++++++***)))(((((((((((((((((((((((((((999WWW (((((((((((())))))))))))))))))))))))************)))((('''&&&&&&'''((()))''''''(((((())))))******///,,,)))...***,,,&&&,,,&&&---*********))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((())))))***************###777!!!)))666fff///;;;000"""&&&)))+++,,,+++))))))***+++***+++,,,---------,,,,,,...)))%%%''',,,000///,,,444111333111111222222222333333333111333111333333222222222333444444444444444555666666777777555666666555444444666999666555555555555666777777666666666666666777777777666666666666777777777777444444444444444444444444666777888777777666777777555333222333555666666555222333333444444555444444333444444333111000000111222222222222222222222222111111111111222222222222111111111111111111111111111111333333333333111111111111111111111111111111000000000000000000000000000///............///000---...000111111111///...///////////////............/////////////////////---------------.../////////............------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------------------------------+++,,,------------,,,+++,,,,,,---------.........,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,......------,,,++++++***++++++,,,,,,,,,---------++++++,,,,,,,,,---------......------......///000////////////000000000000///222555444000...000333444444444555777888:::;;;999;;;>>>???AAACCCGGGJJJKKKKKKLLLMMMOOOQQQSSSTTTTTTUUUWWWYYY[[[[[[[[[[[[YYY[[[\\\]]]cccqqq)))%%%)))[[[((((((''''''''''''((((((''')))+++,,,,,,,,,***)))'''''''''''''''''''''''''''222777555###''''''''''''''''''''''''%%%$$$)))###ZZZ)))%%%---333"""111$$$(((''''''(((((())))))******))))))))))))***************((('''&&&&&&'''(((***(((((((((((())))))))))))++++++,,,222...&&&,,,++++++(((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***###)))000!!!'''888,,,777...***,,,------------...000***+++,,,---...---,,,,,,---&&&!!!###+++000...***555222444111222222222222333333333777{{{555333444444333333222333333333111222222333333444555555333333444333111000111333222333555444333222333444444444444444444444444444666666777777888999::::::555555555555666666666666111222333333222222333555555444222111222222111000000111222333555555555555...000222333333444666888222222222222222222222222000111111111111222222222111111111111111111111111///000222444444222000///000000000000000000000000000000000000000000000000000///...------...///000***+++---//////...---,,,000000//////.........---........./////////////////////............////////////.........------------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------------------------------++++++------------++++++,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,......---,,,,,,+++******++++++,,,,,,,,,------------------........./////////............///000000////////////000000000000222666999777333000222555444444444555777888:::;;;>>>>>>>>>???AAADDDFFFHHHNNNNNNOOOPPPRRRTTTVVVWWWSSSUUUWWWXXXZZZZZZZZZZZZ[[[[[[\\\]]]cccrrr***&&&***\\\+++*********))))))(((((('''(((***++++++)))&&&%%%))))))))))))))))))))))))***&&&___$$$++++++///)))&&&***((($$$***((('''+++$$$___))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''''''''''''''((((((((()))...!!!000+++==="""%%%999(((''')))******)))(((((('''(((((())))))))))))))))))))))))************************))))))))))))))))))))))))111888***+++&&&AAA)))333*** 111!!!...555$$$...)))///,,,+++,,,...///---+++,,,,,,---......---,,,,,,...777...---;;;333(((111444,,,---JJJKKK555444//////000111222333333333333333333222222222111111111222333444444333000//////000111222333444444444555444444444444555666666;;;999666555777:::???BBBCCC>>>777444555555333111555444333333333333222111333222222111111222222333555333111///...///111333333222111111333444444333222222111111111222333333000000000000000000000000111111111111111111111111111111222222222222111111111111111111111111111111222111111000///......------......///000111111222////////////////////////........................000000000000000000000000------------------------////////////////////////........................---...............------,,,,,,,,,,,,---...//////+++,,,---...////////////666222...---...//////------,,,,,,++++++,,,,,,---++++++++++++,,,,,,---............................................................------,,,,,,,,,,,,,,,------...///000000---......///000/////////............/////////000000111111111111222222222222333444666999;;;<<<===>>>??????AAADDDGGGJJJLLLMMMMMMMMMNNNOOORRRTTTUUUTTTUUUWWWXXXZZZ[[[\\\\\\\\\ZZZ[[[^^^dddppp***&&&***\\\))))))((((((((('''''''''###%%%(((******)))((('''))))))))))))))))))))))))'''///YYY,,,***!!!,,,,,,'''+++///***'''((('''+++$$$___))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))(((((((((''''''''''''((((((((())))))***"""+++'''222+++$$$%%%...,,,'''+++***))))))((((((((()))))))))))))))))))))))))))************************))))))))))))))))))))))))...---$$$---***''':::---***666000000333+++---+++***+++---...,,,***,,,,,,---......---,,,,,,,,,666//////444,,,444111,,,:::555www777111,,,000000000111111222222333333222222222111111111111222222333333333222111000000000111222333333333333444333333333333444555555888777555444555888;;;===???>>>;;;888555444444555333333222222222222111111333222222111111222222333444333111000000111222333222222222333555555444222222222111111111111111111111111111111111111111111111111111111111111111111000111111222222111111000000000000000000000000000111111000000///......---......//////000000111111////////////////////////........................////////////////////////........................------------------------........................------............---------,,,,,,+++++++++,,,,,,++++++,,,....../////////333000,,,+++---......,,,---,,,,,,++++++,,,,,,------,,,,,,,,,,,,------...------------------------..............................---------,,,,,,,,,,,,,,,------...//////000............/////////000........./////////000000000111111111111222222222333333444666888:::<<<===>>>???@@@AAADDDGGGJJJLLLNNNNNNNNNNNNOOOQQQSSSTTTUUUVVVXXXYYY[[[\\\\\\]]]ZZZXXXYYY]]]cccnnn***&&&***\\\))))))))))))(((((((((((( """%%%(((******))))))))))))))))))))))))))))))555000$$$AAA%%%)))###&&&222222&&&%%%///((('''+++$$$___(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''((((((((())))))))))))******)))+++DDD)))000+++***++++++***))))))))))))***))))))))))))))))))))))))************************))))))))))))))))))))))))+++'''+++'''///...000ggg(((888'''&&&222%%%222++++++,,,***)))***+++,,,+++***,,,,,,------------,,,,,,+++444000333333+++666///)))777'''111------111111111111111111111111111111111111000000000000333222222222222111111111000111111222222222111111222222222111222333333444555555444333444555666777777:::;;;999444111333666222222222111111111000000222222111111111111222222222222222222222222333333666555444444444333000---111222222222111000//////111111111111111111111111222222222222222222222222000111111222222111111000////////////////////////111000000//////.........////////////////////////////////////////////////................................................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------...---,,,+++***************+++,,,------......---...,,,******+++,,,---,,,---,,,,,,++++++,,,,,,---......------------------,,,,,,,,,,,,,,,,,,,,,,,,...........................------------,,,,,,,,,,,,,,,------...////////////......---...///000111....../////////000000000000111111111111222222222444444444555666888;;;<<<>>>???@@@BBBEEEHHHKKKLLLOOOOOONNNNNNOOOPPPRRRSSSVVVWWWYYYZZZ[[[\\\]]]]]]XXXVVVWWW[[[aaammm***&&&***\\\++++++++++++++++++******!!!###%%%((()))*********(((((((((((((((((((((((()))... 222===...***%%%)))...)))$$$(((+++((('''+++$$$___(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((('''(((((((((((()))))))))&&&...)))+++'''GGGwww(((+++,,,%%%...++++++***************+++))))))))))))))))))))))))************************))))))))))))))))))))))))&&&......---(((***...###^^^TTT$$$///!!!***:::&&&***(((++++++******+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,111///111333222...444222)))333|||666)))111111111111111000000000000000000000000000/////////333222222111000111111111111111111111111111000000111000000000000111222222444333333333333333333333111333555555333111111222222222333222111000111111222222111111111111222222000111222333444444333333666444444555888;;;======222333333333222000///...222222222222222222222222222222222222222222222222000000111111111111000000////////////////////////000000/////////.........//////////////////......////////////////////////........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---.........------------,,,+++++++++++++++***+++,,,,,,---------,,,,,,+++******+++,,,---------,,,,,,++++++,,,,,,---000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,........................---------------------------------.........//////000///---,,,---...000222...////////////000000000000000111111111222222222666555444555666888:::<<<>>>???AAACCCFFFIIILLLMMMPPPOOOOOONNNOOOPPPQQQRRRVVVWWWXXXYYY[[[[[[\\\\\\WWWVVVWWW[[[aaammm***&&&***\\\******************++++++%%%&&&''')))******))))))((((((((((((((((((((((((!!!+++555222fffzzz''')))---$$$---333((('''+++$$$___'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))******&&&(((%%%!!! ...+++'''(((+++***************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&***''',,,######666,,,444"""==="""(((###333'''+++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,000000......***777,,,999000&&&;;;...---...111111000000000000000000////////////////////////333222111000000000111111000000111111111000//////000////////////000111111333333333333333222222111111000000222444444111...222444555444222111222333222111111000000111111222///000222444444444222222222111222666???IIIQQQUUU333333333333222111//////111111111111111111111111111111111111111111111111000000000111111000000000000000000000000000000000////////////............////////////............////////////////////////........................------------------------------------------------------------------------------------------------++++++,,,---......------,,,,,,,,,,,,,,,---......++++++,,,,,,------,,,,,,++++++,,,,,,,,,---...///---,,,,,,++++++,,,,,,---000///...---------------------------------------........................---------------------------------...............000///---,,,---...000222////////////000000000111000000111111111222222222666666555666777999;;;<<<===???AAADDDHHHJJJLLLMMMPPPOOOOOONNNOOOPPPQQQRRRUUUVVVWWWXXXYYYYYYZZZZZZXXXWWWXXX\\\bbbnnn***&&&***\\\''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))'''%%%+++%%%444]]]'''222000%%%(((,,,((('''+++$$$___''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))******""")))***(((+++000"""---...!!!***))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))...'''"""***)))(((111***"""]]]777(((!!!...---***+++,,,---,,,+++***+++---,,,,,,++++++++++++,,,,,,vvv222///...111&&&555///222###CCC+++$$$999+++000000000000000000000000////////////000000000000222111111111111000000000...//////000000000/////////////////////000000111222222222222222222222222333111///222666777333///222444666555222000222444111111000000000000111111///000111222333222111000444222000222999AAAHHHKKK333222111000000000000000000000000000000000000000000000000000000000000000///000000111111000000///000000000000000000000000................................................////////////////////////........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------...------,,,,,,,,,,,,---...///000,,,,,,------------,,,,,,+++,,,......------...///---,,,,,,++++++,,,,,,---......------------------................................................,,,,,,,,,------------...........................///......---...///000111/////////000000000111111000111111111111222222222555666777888:::;;;<<<<<<===???BBBEEEIIIKKKMMMNNNOOOOOONNNNNNOOOPPPRRRSSSUUUUUUVVVWWWXXXXXXXXXXXXYYYWWWXXX]]]cccooo***&&&***\\\%%%&&&&&&&&&'''''''''''''''''''''((((((((((((((()))))))))))))))))))))))),,,###%%%111'''111---LLL888888"""666((('''+++$$$___'''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((()))))))))*********))))))///&&&000'''TTTppp!!!,,,,,,%%%)))((((((((())))))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))...)))))))))---///))))))333)))ggg$$$---///111%%%,,,)))+++,,,,,,***)))***,,,,,,,,,+++******+++,,,,,,WWW222...000000111///111,,,>>>jjj222&&&999.........//////000000111111/////////000000111111111000111222222222111///...------...///000000000000///////////////000000111111111000000000111111222222111111222333444333222111444666444000///111444111111000000000000111111000000111111111000//////666333000///000222333333111000...,,,,,,...///111//////////////////////////////////////////////////////000000000000//////////////////////////////........................,,,------....../////////////////////////////////........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------,,,,,,,,,+++,,,,,,------------.........------,,,***---///...,,,+++---...---,,,,,,++++++,,,,,,------,,,,,,,,,,,,------...------------------------........................,,,,,,,,,---------........................................../////////000//////000000000111111111000111111111111222222222333555888;;;===>>>>>>======???BBBFFFJJJLLLNNNOOONNNNNNNNNNNNOOOQQQSSSTTTUUUVVVWWWXXXYYYYYYYYYYYYXXXWWWXXX]]]cccppp***&&&***\\\&&&'''''''''(((((())))))%%%%%%&&&&&&'''(((((()))))))))))))))))))))))))))---(((!!!++++++]]]555""" ---555&&&((('''+++$$$___&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))***************%%%/// ...---"""---((("""000(((((('''(((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))###)))222%%%'''---$$$000)))...yyy666%%%...(((---+++(((***,,,+++(((''')))+++---,,,+++******+++,,,---888111...222'''>>>+++222333vvv)))000...---///---......///000111111222//////000000111111222222///000222333222111///---,,,---...///000000000000///////////////000111111000///.........000111222...111333222///...000333///333555333///---000333111111000000000000111111111111000000//////......111000000111333333111000000...+++)))))),,,///111////////////////////////........................//////000000000000//////........................---.....................,,,,,,------...///000000////////////////////////................................................////////////////////////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------...---------,,,+++************.........///......------***,,,///...,,,***+++------,,,,,,++++++,,,,,,---++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,------..............................------...//////000/////////000000000000111111111111000111111111111222222222222555999===?????????>>>===???CCCGGGJJJMMMNNNOOOMMMMMMMMMNNNOOORRRTTTUUUWWWWWWXXXYYYZZZZZZZZZYYYXXXVVVXXX\\\cccooo***&&&***\\\(((((())))))))))))((((((******))))))((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((yyyddd))))))###///"""'''$$$((($$$___((((((((()))******++++++''''''''''''((()))+++,,,++++++***)))))))))))))))******))))))((((((''''''(((((((((((()))))))))))),,,111'''&&&---###<<<|||(((///###'''))))))))))))))))))))))))******+++***)))'''&&&$$$''''''(((((())))))******''''''((()))***++++++,,,+++++++++++++++++++++++++++&&&999%%%&&&444+++###,,,+++***)))***+++,,,---///---+++***++++++***))),,,ggg...***333,,,999RRR%%%,,,666+++444---///000222222000///------------...///000000111000000000000111111111111---.../////////...,,,+++............////////////111111111111000///...---111111000000//////......111111111111111111111111111111000000111111222333222111000......000111222///////////////////////////000000000111111111111000000000000000000000000000000//////.........---000000000000000111111111222111000...------------222///------......,,,***...///000111111000///...------------------------//////.........---------000///...---,,,---......---------------------------------,,,,,,+++++++++------------------------------............------,,,---......,,,,,,---...,,,---......,,,,,,---...------------,,,,,,+++***'''(((+++---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,---......,,,+++111111000///...------,,,,,,,,,---...---,,,***)))..................------...............///000000//////............/////////111111...///222333000444555666777999;;;<<<===:::===AAADDDGGGJJJMMMPPPOOOOOOOOOPPPQQQRRRSSSTTTSSSTTTUUUWWWXXXYYYYYYZZZWWWYYYZZZ\\\bbbppp***&&&***\\\(((((())))))))))))(((((((((((((((((())))))))))))((((((((())))))))))))***((((((((((((((((((((((((...>>>)))000444)))%%%***%%%```+++******))))))(((''''''))))))(((''''''((()))***))))))((('''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))$$$,,,%%%'''000!!!'''OOOmmm+++333***))))))))))))))))))))))))((())))))******)))((('''(((((((((((())))))******(((((())))))******++++++++++++++++++++++++++++++,,,&&&---ggg,,,"""///***+++*********++++++,,,,,,,,,+++)))***+++,,,,,,+++,,,;;;111***)))///'''...///000111111000///...------......///000000111....../////////000000000...//////000///...---,,,............////////////,,,------...............000000000000//////......111111111111111111111111000000000000000000111111111111111222222111111111000000000000000000000000//////000000000111111111////////////////////////000/////////............------...///000000111111222111000//////......////////////111222111---)))/////////000000/////////------------------,,,,,,///.........------------000///...---,,,------...------------------------.........------,,,,,,,,,------------------------------............------,,,---...---,,,,,,,,,...,,,---...---,,,,,,,,,...,,,---------,,,,,,+++***)))***,,,.........---,,,,,,,,,,,,,,,,,,+++++++++000///...///000000///---.........---,,,,,,++++++---------------,,,++++++.......................................///000000111111000///...............000000...000444555333444555666777999;;;<<<===;;;>>>AAADDDGGGJJJNNNPPPOOOOOOOOOOOOPPPRRRTTTUUUUUUUUUVVVWWWXXXXXXXXXXXXWWWXXXZZZ\\\bbbppp***&&&***\\\(((((())))))))))))(((((('''''''''((()))*********))))))))))))************((((((((((((((((((((((((""">>>((((((...###***'''+++&&&aaa******)))((((((''''''&&&******)))((((((((((((((()))((((((''''''''''''''''''''''''((()))*********(((((((((((())))))))))))%%%---'''(((333(((...!!!111###))))))))))))))))))))))))'''(((((()))*********)))((((((((())))))))))))***)))))))))))))))*********************************,,,)))"""{{{000)))%%%///)))***++++++,,,,,,++++++***)))((()))+++------,,,***zzz'''***---111)))000---...///000111111000///...------......///000000000------.........///////////////000000000///......---............/////////***+++,,,...///000000000000000000////////////...000000000000000000000000000000000000000000000000///111222444444222111///000000000000000000000000////////////000000000000////////////////////////////////////............++++++,,,---///000111222111111000000000000000111///......///000000...---//////............//////.........------,,,,,,,,,............------------///......---,,,---------------------------------............------------------------------------,,,------......------,,,+++---...---,,,+++,,,...+++---...---,,,+++,,,...,,,,,,---------,,,+++++++++,,,---...///...---,,,++++++++++++++++++++++++,,,++++++,,,------,,,***,,,,,,,,,,,,,,,,,,,,,,,,///...------------------.......................................///000000000000/////////000111111000111000...000444555222444555666777999;;;<<<===<<>><<<666444555666777999;;;<<<======???CCCEEEGGGJJJMMMPPPQQQPPPPPPOOOPPPRRRUUUVVVSSSTTTVVVWWWXXXYYYYYYYYYVVVXXXYYY\\\bbbqqq***&&&***\\\(((((())))))))))))((((((*********)))((('''''''''''''''''''''(((((((((((())))))))))))))))))))))))---000%%%444%%%***'''+++&&&```******)))((((((''''''&&&%%%&&&''')))******++++++'''''''''''''''(((((()))*********)))((('''''''''(((((((((((())))))))))))$$$+++...(((%%%(((***&&&$$$###+++)))))))))))))))))))))))),,,+++***)))))))))))))))+++************))))))))))))))))))))))))*********************************"""111000bbb---$$$((()))******++++++******,,,***((((((***+++***)))+++%%%MMM---+++777'''444&&&***333+++..............................//////////////////....../////////000000000//////.........///000111,,,------------.........---...............---,,,---............/////////////////////////////////...///000111222111000000000...---++++++---...000////////////////////////------------.........///.................................///////////////111111000000///......---,,,,,,,,,,,,---......///+++///333444333000...------------,,,,,,---------------------------------,,,,,,,,,,,,------------,,,------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******,,,---,,,+++***+++---***,,,---,,,+++***+++---++++++,,,---------,,,,,,++++++++++++++++++++++++))))))******+++,,,,,,,,,*********+++---...---+++******++++++,,,,,,,,,---------------------...///,,,,,,------.../////////...............///000000333222111000///.........000333666:::BBBHHHEEE>>>444555666777999;;;<<<===<<>>AAACCCEEEGGGJJJMMMOOOPPPQQQSSSTTTTTTTTTTTTTTTUUUVVVWWWXXXXXXXXXXXXWWWYYY\\\^^^eeettt***&&&***\\\(((((())))))))))))((((((''''''(((((())))))******))))))))))))************)))))))))))))))))))))))))))$$$***&&&UUU---***---(((bbb(((((())))))******++++++((()))*********)))'''&&&)))))))))))))))***++++++''''''(((((())))))******(((((((((((())))))))))))***&&&,,,...'''''',,,***///===bbb---)))))))))))))))))))))))))))((((((((()))+++---...++++++++++++******))))))'''(((((()))***++++++,,,++++++++++++++++++++++++)))'''(((...bbbDDD444***)))((((((((()))+++,,,'''&&&&&&'''***,,,---------)))666444---111(((&&&111+++)))555111&&&///......------------......///////////////.........,,,,,,,,,---------.........---,,,,,,---...///000,,,,,,,,,---------............///000111111000000---------.........//////000000000000000000000000&&&(((+++---//////...------...///111111///...---........................,,,,,,,,,---------..............................---.........//////000000,,,,,,,,,------.........//////............//////111///+++%%%"""$$$+++000++++++---......---++++++***++++++,,,---...//////+++++++++,,,,,,---------,,,,,,---...---,,,+++***+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++******++++++++++++*********+++,,,,,,******+++,,,***+++,,,,,,******+++,,,***+++,,,,,,------------+++++++++,,,---...///000******+++,,,------......+++++++++---///000///...------------------------)))***,,,---...---,,,,,,,,,,,,------...///000000...............///000000******+++---///111333555///222666<<>>?????????AAAEEEKKKPPPSSSTTTUUUVVVXXXYYYZZZ[[[UUUVVVWWWYYYZZZ[[[[[[[[[\\\[[[[[[^^^gggwww)))$$$((([[['''((((((((()))))))))***))))))))))))))))))))))))((()))************)))((((((((()))*********))))))''',,,(((+++***NNN666---'''YYY))))))))))))))))))))))))))))))))))))))))))))))))000''')));;;$$$::: ///...,,,+++*********+++))))))))))))))))))))))))*********))))))*********)))%%%666+++*********,,,***$$$---))))))))))))************---111...''')))111222...++++++++++++++++++++++++***************)))))))))+++...%%%(((111999%%%...!!!***///%%%---(((,,,,,,---------.........'''999!!!BBBMMM333!!!&&&......---111+++++++++,,,,,,,,,,,,---,,,------..............................---------......------------......------...///////////////------,,,,,,------...///------......//////000000000000000///////////////........................---------,,,------......000///...---------------,,,---...///...---+++***000555777222......000000............------------++++++,,,,,,,,,,,,------////////////............---............/////////---------...------,,,++++++++++++,,,,,,,,,,,,------------------,,,++++++......------------......---------...------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,---...((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,---,,,+++************+++,,,+++++++++,,,---///000///...---,,,+++,,,,,,---------------------------,,,---------,,,,,,+++***,,,,,,,,,,,,---------...///---+++,,,...000///---,,,---......//////....../////////////////////...////////////000000000000111111222333333333333222444666888999999:::;;;<<<<<<===>>>???AAAEEEJJJNNNOOOOOOPPPQQQSSSTTTVVVWWWUUUUUUWWWXXXYYYYYYYYYYYYVVVWWWXXX]]]hhhzzz)))$$$((([[[(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''***&&&,,,000"""JJJ888]]]))))))))))))))))))))))))))))))))))))))))))))))))+++***,,,(((###...---,,,*********+++,,,---)))))))))))))))))))))))))))))))))))))))))))))))))))***AAAfff(((+++$$$'''///"""'''///)))))))))*********++++++### %%%'''$$$''')))!!!++++++++++++++++++++++++******++++++++++++++++++***///&&&+++%%%jjj'''...&&&+++...,,,222+++*********++++++++++++,,,((((((+++^^^"""@@@ccccccLLL666&&&!!!&&&...222...'''&&&***++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,///.........------,,,,,,......------------............//////000000//////,,,+++++++++,,,,,,---...................../////////000111222222111111000------------------------------,,,,,,,,,,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,---......---+++***,,,111333///,,,---//////......---------,,,,,,,,,++++++,,,,,,,,,,,,------........................,,,,,,---------.........---------------,,,++++++++++++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,++++++***...------,,,,,,------...---------------,,,++++++++++++++++++++++++++++++***))))))******+++------+++*********+++,,,,,,---------------------------------,,,++++++++++++,,,++++++******))))))******,,,,,,+++,,,,,,---...///...------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++++++++++++++,,,,,,,,,,,,...---,,,---...//////---,,,---......//////............//////////////////////////////000000000000//////000111111111111000333555777888888999:::<<<:::<<<>>>???AAADDDHHHLLLNNNNNNMMMNNNOOOQQQSSSUUUUUUUUUVVVWWWXXXXXXWWWWWWTTTVVVXXX]]]hhhyyy)))$$$((([[[(((((((((((())))))))))))((((((((((((((((((((((((***)))(((((((((((()))***((()))))))))))))))((((((***,,,''')))111''' +++dddqqq(((((((((((((((((((((((())))))))))))))))))))))))YYY***'''((()))***+++,,,,,,,,,))))))))))))))))))))))))(((((())))))))))))(((((($$$222'''%%%,,,((('''111 ///---))))))*********+++++++++;;;''''''///'''###...777************++++++++++++)))*********++++++,,,,,,(((///)))111%%%(((+++---...***,,,111***))))))))))))************... 111222[[[555&&&777333333000999''',,,...)))######***000444444000***(((++++++))),,,,,,---------.........+++++++++++++++,,,,,,---///......------,,,,,,+++...------,,,,,,------...------...............---************+++,,,------.....................------...000222333222111000------------------------//////...------------......---------------......+++,,,---------,,,,,,+++(((---...+++***,,,------------------,,,,,,,,,++++++++++++,,,,,,,,,------------...............///,,,------------.........,,,------------,,,++++++,,,,,,---------.........++++++,,,,,,,,,,,,++++++------,,,,,,,,,,,,------,,,------------,,,++++++************************,,,++++++******)))))))))000...,,,***)))))))))***------------------------,,,,,,,,,+++++++++++++++++++++************++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...------,,,---......///.....................////////////////////////000000000000000111111222333222222222222444777888888888:::;;;999;;;>>>@@@BBBDDDHHHKKKSSSRRRQQQPPPQQQRRRTTTUUUVVVWWWWWWXXXXXXXXXWWWWWWXXXZZZ\\\___gggvvv)))$$$((([[[))))))))))))(((((((((((((((((((((((((((((((((((())))))(((''''''((())))))'''((()))***++++++++++++(((,,,)))'''+++,,,***,,,###]]]KKK(((((((((((((((((((((((())))))))))))))))))))))))llljjj'''###%%%(((+++,,,+++***)))))))))))))))))))))))))))'''((())))))))))))(((''' 111)))333)))...&&&...###333'''************++++++++++++)))%%%***000***$$$%%%''')))))))))******+++++++++((())))))******+++++++++***...'''------***""",,,---###&&&***(((,,,,,,,,,------------...///111!!!111---444###:::...###***''',,,******111888666---&&&&&&'''%%%%%%+++333222+++,,,,,,,,,---------...............---...///000000......------,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,------,,,++++++***))))))***+++,,,------............------------+++---///111111000///...------------------------///......---------...............---......//////++++++,,,,,,,,,,,,,,,,,,(((,,,---+++***---///------,,,,,,,,,+++++++++++++++++++++,,,,,,,,,------,,,---------......//////------........./////////,,,,,,------,,,,,,+++***,,,,,,,,,---------......,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,+++******************************+++++++++******))))))000...,,,***)))))))))***++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,+++++++++,,,,,,---*********+++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,,,,---------,,,,,,,,,,,,,,,)))***,,,,,,,,,,,,,,,,,,,,,---......///.........---.........//////000000////////////000000000000111222222333333333333333222444777888888888:::;;;:::<<>>!!!***///$$$)))+++---++++++++++++,,,,,,,,,,,,,,,***%%%222!!!{{{lll"""000222)))---333111444///***((('''''')))---+++///000---,,,---...---************++++++++++++++++++***)))***+++,,,---,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------++++++,,,,,,++++++******)))))))))***+++,,,---...------------------......,,,,,,...//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,------++++++++++++,,,,,,,,,,,,+++......,,,---000111...,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------,,,,,,,,,---......//////---............/////////,,,,,,,,,,,,,,,+++******************+++++++++++++++,,,,,,---------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,+++******************************'''((()))+++,,,---------+++*********+++,,,,,,---************************+++++++++,,,+++******))),,,,,,,,,+++,,,,,,---...******++++++++++++*********++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,---------,,,,,,------------,,,,,,,,,,,,(((***------,,,++++++,,,,,,---......//////......------......///000000000////////////000000000000000000111222222222222111333555777888888999:::<<<;;;===???@@@BBBEEEIIIMMMTTTTTTTTTTTTTTTTTTTTTSSSWWWXXXXXXYYYZZZZZZZZZYYYVVVZZZ^^^aaafffsss)))$$$((([[[***)))))))))((((((((('''))))))))))))))))))))))))&&&'''((())))))((('''&&&(((((()))******+++******''''''***'''"""&&&)))"""***000===))))))))))))))))))))))))))))))))))))))))))))))))&&&ooo************************))))))))))))))))))))))))((()))+++,,,,,,+++)))(((---******+++&&&...(((---&&&,,,&&&*********+++++++++,,,,,,'''... )))JJJ>>>###+++((((((((()))***++++++++++++++++++++++++*********...+++((((((cccccc+++***000(((...,,,///(((((()))))))))************000888'''777!!!...333++++++...%%%111666000)))---666***))))))(((%%%%%%+++222)))************+++++++++)))((('''&&&'''(((***++++++++++++,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,+++******************,,,---...///,,,,,,,,,------..................---------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000///...---,,,,,,,,,,,,,,,++++++***++++++,,,,,,---+++------+++,,,000000---++++++++++++************++++++,,,,,,,,,,,,------++++++,,,------...//////,,,,,,---------.........+++,,,,,,,,,,,,+++******)))************+++++++++******+++,,,,,,,,,,,,,,,++++++************+++++++++,,,,,,,,,,,,+++******++++++++++++++++++++++++'''(((***,,,---.........((()))***+++,,,---------***************************++++++,,,+++***)))(((++++++******+++,,,,,,---+++,,,------------,,,+++)))***+++,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,,,,,,,,,,,,,+++++++++***))),,,///000...,,,---...,,,---......//////......------......///000000111////////////000000000000///000111111222222111111444666888999999:::;;;<<<;;;<<<===>>>@@@CCCIIIMMMNNNPPPRRRTTTVVVVVVUUUUUUUUUVVVWWWXXXYYYZZZZZZZZZTTTYYY^^^aaafffsss)))%%%)))[[[******))))))((((((((('''))))))))))))))))))))))))&&&''')))******)))'''&&&)))))))))))))))(((((('''...''''''(((&&&,,,///%%%###'''222ggg))))))))))))))))))))))))))))))))))))))))))))))))222000...+++(((((()))+++---))))))))))))))))))))))))(((***+++,,,,,,+++***((()))(((%%%---***,,,---222((((((---******+++++++++,,,,,,,,,$$$AAAqqq777)))'''(((((()))***+++++++++---------,,,,,,+++++++++******000333222'''---''',,,&&&(((++++++,,,,,,,,,---------)))222!!!&&&///***KKKZZZ;;;,,,)))///444)))777,,,%%%)))...,,,***+++111***(((...000+++'''(((++++++,,,,,,,,,---------...---,,,++++++---///000)))***+++,,,------...///---,,,,,,++++++,,,,,,---------------,,,,,,+++************+++,,,...///000++++++,,,,,,---...//////000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,------......000111333444111000///...---,,,,,,,,,+++*********+++,,,,,,---)))+++***(((***------)))+++++++++************)))++++++,,,,,,,,,---------++++++,,,,,,---...//////++++++,,,,,,,,,---------+++,,,,,,,,,,,,+++******++++++,,,,,,,,,---------((()))***+++++++++++++++++++++************+++++++++,,,,,,,,,,,,+++******++++++++++++++++++++++++***+++,,,---...---,,,+++***+++,,,------,,,***)))******************************+++,,,+++***)))(((******))))))***+++,,,,,,---.../////////...---,,,)))***+++,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------++++++++++++******))))))***...111222000......///,,,---......//////......---------...///000000111////////////000000000000111111222333333333333333444666999:::::::::<<<===;;;;;;<<<<<<>>>BBBHHHLLLJJJMMMQQQUUUXXXYYYXXXXXXSSSTTTUUUWWWXXXYYYYYYYYYUUUZZZ___bbbeeeqqq 111///YYY(((((((((((())))))))))))))))))*********))))))((())))))(((((()))+++---...++++++******************,,,+++******++++++***(((000111+++*********))))))((((((%%%)))+++***&&&%%%(((---///uuuIII000---$$$...''''''***+++***'''&&&)))---(((+++...---)))'''(((***///"""===!!!QQQlll,,,(((///&&&111 ------------------------eee&&&---///+++***//////+++---)))'''$$$%%%+++///+++$$$000,,,)))---&&&///,,,'''111$$$++++++++++++++++++++++++'''111"""''':::%%%777888111333000------------....../////////++++++++++++++++++++++++////////////...---,,,+++000000//////.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,+++***)))(((***---///---+++---------.........//////,,,---.........---,,,+++///...,,,++++++,,,---...,,,---------......//////000///...---------------+++++++++*********))))))++++++------------++++++---...............------...,,,******---///...,,,+++++++++,,,,,,---------.........---,,,+++***)))......---,,,+++))))))(((---------,,,,,,+++++++++******+++++++++,,,,,,,,,...---+++*********++++++*********++++++,,,,,,,,,------------***'''$$$"""%%%...000,,,)))***---************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************...,,,+++,,,------,,,+++---------,,,,,,+++++++++******+++,,,,,,,,,,,,+++++++++++++++,,,---...///,,,...///000000...,,,++++++,,,------,,,+++)))(((---,,,,,,,,,,,,---......111000000///......---------///111111000/////////000000111222222222222222000000111222444555555666333444666777999:::::::::;;;<<<;;;;;;;;;???DDDHHHMMMLLLMMMPPPVVVYYYXXXWWWVVVVVVVVVVVVVVVWWWXXXYYYXXXZZZ\\\___fffttt000&&&+++___(((((((((((()))))))))))))))***************))))))+++***)))))))))***+++,,,)))))))))))))))))))))))),,,+++******++++++***((("""111%%%111%%%+++++++++******)))))))))(((***,,,+++))))))+++...$$$LLLnnn333))),,,((('''$$$%%%''')))******((('''***+++,,,+++******+++,,,)))'''&&&&&&:::$$$000%%%&&&000+++,,,,,,,,,,,,,,,,,,,,,,,,222......===$$$---888'''---,,,$$$"""+++000...%%%CCCnnn%%%###---***+++000***++++++++++++++++++++++++&&&444***(((222!!!!!!KKK```...666...)))111,,,,,,---------.........+++++++++++++++++++++++++++,,,,,,------...//////////////////......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********+++))))))***---...,,,***,,,,,,---------.........,,,---------------,,,,,,...------,,,,,,,,,------------.........///////////////...---------------,,,++++++++++++*********++++++,,,------,,,++++++,,,,,,------------,,,,,,&&&$$$###%%%)))++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++*********++++++++++++,,,,,,,,,------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,---,,,+++*********++++++******++++++,,,,,,,,,,,,***++++++,,,,,,+++)))(((&&&)))------***)))***---++++++***************+++++++++++++++++++++++++++******************++++++***)))((((((******)))(((------,,,,,,,,,+++++++++******+++,,,,,,,,,,,,+++))))))))))))***+++,,,---,,,---.........---+++******++++++,,,,,,,,,++++++---,,,,,,,,,,,,---..................////////////---///111111000/////////------.../////////......000111111222333444555666444555666777999999::::::;;;<<<;;;;;;;;;???DDDHHHMMMLLLMMMPPPTTTWWWWWWUUUVVVVVVVVVVVVVVVWWWXXXYYYZZZ\\\]]]___eeesss444 TTT(((((((((((()))))))))))))))******+++++++++******,,,+++***))))))))))))***)))))))))))))))))))))))),,,+++******++++++***((((((333###%%%)))999++++++************))))))))))))))))))***+++,,,---'''(((555"""333%%%000+++((())),,,///...,,,((('''%%%%%%&&&'''((((((***///###$$$%%%222555""")))+++000*********+++++++++++++++AAA'''777+++ ***$$$$$$@@@...+++111:::111+++///%%%000***,,,222***///***,,,++++++++++++++++++++++++###000---(((---+++$$$&&&nnn---@@@!!!444(((+++,,,,,,,,,,,,,,,------++++++++++++++++++++++++,,,++++++***+++---...//////............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***************+++******+++------+++***++++++,,,,,,,,,---------------,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,------------............---,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++)))((('''(((+++---...---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,---,,,+++*********+++++++++++++++,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,///...,,,***))))))+++,,,++++++***))))))***+++,,,++++++++++++++++++++++++)))))))))***+++++++++,,,,,,***)))***+++,,,+++***,,,,,,,,,,,,++++++++++++******+++,,,,,,,,,,,,+++))))))))))))***+++,,,---,,,,,,,,,,,,++++++++++++************+++,,,---...---,,,,,,,,,,,,---......,,,,,,---...//////000000---///111111000/////////000000000111000000//////000111111222333444555555444555666888888999999999;;;<<<;;;;;;;;;???DDDHHHMMMMMMNNNPPPSSSUUUUUUTTTUUUUUUUUUUUUVVVWWWXXXYYY\\\]]]^^^___eeerrr###...sss(((((((((((()))))))))))))))******++++++++++++************))))))))))))***))))))))))))************,,,+++******++++++***(((333333&&&...---kkk))))))))))))))))))))))))(((&&&%%%''')))++++++***000 [[[GGG===000&&&###%%%(((***444000,,,,,,...000///...)))000###///]]]hhh---))),,,(((+++*********+++++++++++++++vvv<<<$$$***%%%'''***555!!!+++000///... +++,,,111333)))000%%%...++++++++++++++++++++++++(((******&&&(((222222'''"""qqq&&&'''<<<"""++++++++++++++++++++++++++++++++++++++++++++++++///...+++)))))))))+++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,---+++++++++,,,,,,,,,+++*********+++++++++,,,,,,,,,---,,,+++++++++,,,---...***+++,,,......---,,,+++++++++++++++++++++++++++------,,,,,,,,,,,,,,,------------,,,,,,,,,+++++++++++++++,,,,,,+++++++++***++++++,,,,,,,,,,,,,,,111000...............---------,,,,,,,,,,,,++++++***+++,,,,,,---------,,,------,,,,,,+++***)))))),,,+++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---,,,+++************+++111---)))((()))+++***)))+++***)))((()))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***+++,,,,,,,,,,,,+++***+++,,,---,,,+++,,,+++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++,,,---......------,,,++++++++++++,,,,,,+++***)))***+++---...---,,,,,,,,,,,,---......,,,,,,---......//////000---///111111000/////////111111222222111111000///000111111222333333444444555666777888888999999999;;;<<<;;;;;;;;;???DDDHHHNNNNNNOOOQQQSSSTTTTTTTTTTTTTTTUUUUUUVVVWWWXXXYYYZZZ\\\]]]___dddrrr222&&&,,,(((((((((((())))))))))))((()))***+++++++++++++++''''''((()))******++++++*********++++++,,,,,,,,,,,,+++******++++++***(((###%%%---&&&!!!BBB((((((((((((((((((((((((((('''&&&''')))***+++***,,,%%%"""---,,,((('''***+++++++++,,,,,,,,,---555ppp222;;;+++,,,666555>>>,,,"""+++...$$$)))"""++++++&&&000%%%111++++++++++++++++++++++++333(((((()))###(((---&&&...AAA999......+++++++++++++++++++++++++++++++++++++++++++++++++++///---+++)))((()))***+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++,,,++++++,,,,,,++++++***************+++++++++,,,,,,,,,++++++***+++,,,---...)))***,,,---...---,,,+++++++++++++++++++++++++++,,,,,,++++++++++++,,,------------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---------------......---,,,************,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---------------,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))***+++---***'''(((+++,,,***'''******)))))))))***,,,---------------------------(((((()))***+++,,,,,,,,,'''&&&&&&&&&((())))))'''++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++,,,---.........------,,,+++,,,,,,,,,...---+++***)))***+++,,,---,,,,,,,,,,,,---..............................---///111111000/////////.........//////...------000111111222222333333333444555666888888999999999;;;<<<;;;;;;;;;???DDDHHHNNNOOOQQQRRRSSSSSSTTTTTTTTTTTTTTTUUUVVVWWWXXXYYYXXXZZZ\\\^^^eeesss''')))(((((((((((())))))))))))'''((()))***************%%%&&&((()))***+++++++++******++++++,,,---------,,,+++******++++++***((()))+++$$$"""666666<<<''''''(((((((((((())))))******************+++,,,%%%+++QQQ444******++++++******++++++,,,---------222;;;;;;...---'''..."""!!!,,,...$$$###,,,&&&---))))))///%%%///++++++++++++++++++++++++222)))+++///)))&&&(((&&&---&&&RRR---(((...,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++******)))***,,,---...++++++,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++***))))))((()))+++,,,,,,+++***+++,,,******+++++++++,,,,,,,,,+++******++++++,,,---...)))***+++,,,,,,------,,,......------------,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++************++++++***+++,,,---.........---+++,,,,,,,,,******,,,...+++++++++,,,,,,---------***+++,,,,,,------------))))))***+++,,,------...*********+++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,++++++***************)))))))))&&&&&&'''(((***+++,,,---***((('''))),,,,,,***''')))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++++++++,,,(((&&&&&&''')))******)))*********+++++++++++++++******+++,,,,,,,,,,,,+++))))))))))))***+++,,,---------------,,,,,,,,,,,,...---,,,+++************---,,,,,,,,,,,,---............---------------------///111111000/////////...///000111111111111000111111111111222222333333333444666777999:::::::::;;;<<<;;;;;;;;;???DDDHHHLLLOOOQQQRRRRRRRRRSSSUUUSSSSSSSSSTTTVVVWWWYYYYYYWWWYYY[[[]]]dddsss@@@|||(((((((((((())))))))))))&&&&&&'''))))))******)))&&&'''(((*********)))))))))******+++,,,,,,------,,,+++******++++++***(((<<<///000 ---###***nnn))))))))))))*********+++***,,,---+++((('''***,,,)))***555ppp(((+++***...))))))******+++,,,,,,,,,***yyy999666+++000(((000666###$$$sss|||///111)))...---(((+++++++++++++++++++++++++++)))******,,,------++++++&&&---sssyyy888***------,,,,,,++++++++++++++++++++++++++++++++++++******++++++,,,---------***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,,,,***(((&&&'''***,,,---+++***,,,---++++++++++++,,,,,,,,,---))))))***+++,,,---------************+++,,,---...------,,,,,,,,,+++++++++***************+++,,,,,,,,,++++++++++++*********,,,+++***))))))***+++,,,)))***+++,,,,,,---------...///000///---,,,...000******++++++,,,---......++++++,,,---------,,,,,,((()))***+++,,,------...)))*********++++++++++++******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,+++))))))))))))((((((((('''&&&''')))+++,,,,,,,,,,,,+++***)))******+++***)))'''(((***,,,,,,,,,+++*********************************************++++++)))(((((()))+++,,,,,,+++)))*********++++++++++++******+++,,,,,,,,,,,,+++))))))))))))***+++,,,---+++,,,,,,------+++***)))++++++,,,,,,,,,++++++***---,,,,,,,,,,,,---......+++,,,,,,------......///---///111111000/////////000111222444555555555555111111111111222222222222222333555777999;;;;;;<<<;;;<<<;;;;;;;;;???DDDHHHIIILLLOOOPPPOOOPPPRRRTTTRRRRRRSSSTTTUUUWWWYYYZZZXXXZZZ\\\]]]dddrrriii(((((((((((())))))))))))%%%&&&'''((())))))))))))((()))*********)))'''&&&((())))))***++++++,,,,,,,,,+++******++++++***(((&&&(((,,,+++---444&&&******++++++,,,,,,,,,,,,(((+++---***%%%###&&&+++111$$$(((***...&&&---'''(((((()))***+++++++++222(((xxxvvvVVV\\\UUU)))+++###///---......++++++++++++++++++++++++%%%---((( '''...***'''(((555&&&(((GGG...---------,,,,,,+++++++++++++++++++++++++++++++++---------------+++***************++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++---//////,,,)))'''&&&))),,,---++++++,,,///++++++,,,,,,,,,---------((()))+++,,,------,,,,,,+++***))))))***,,,...///***)))))))))((((((''''''******))))))***+++,,,,,,+++++++++*********)))))),,,+++***))))))***+++,,,(((((()))++++++,,,,,,,,,111222222///+++)))***,,,))))))***+++---...//////,,,,,,,,,------,,,,,,+++,,,,,,++++++++++++++++++))))))******++++++++++++******+++++++++,,,,,,,,,)))***+++,,,---,,,,,,+++))))))(((((('''''''''&&&***+++,,,------,,,***(((...---,,,***))))))+++,,,%%%'''***---...---+++)))((((((((((((((((((((((((+++++++++***************&&&%%%$$$%%%((())))))((())))))******++++++++++++******+++,,,,,,,,,,,,+++++++++++++++,,,---...///)))***,,,---,,,+++)))'''((()))+++,,,------,,,+++---,,,,,,,,,,,,---......)))***+++,,,...///000111---///111222000/////////---...///111222333444444111111111111111222222222111222444777999;;;<<<===;;;<<<;;;;;;;;;???DDDHHHFFFJJJMMMNNNMMMNNNPPPSSSRRRRRRSSSTTTUUUWWWYYYZZZZZZ[[[]]]^^^cccqqq)))******++++++,,,------******++++++++++++***************)))))))))))))))******+++++++++,,,,,,,,,+++*********))))))(((((()))***+++,,,++++++))))))###$$$)))+++---,,,)))'''))),,,---,,,,,,+++*********+++,,,(((///222...%%%///...---+++,,,---...---,,,000---+++,,,+++***)))((()))***+++,,,,,,,,,------.........------,,,++++++,,,,,,,,,000+++000###888bbb+++'''000111%%%(((///&&&//////,,,&&&&&&))),,,,,,------------------,,,,,,---,,,++++++---//////...//////...---,,,,,,++++++...+++)))((()))******)))+++,,,---...---,,,+++*********+++,,,------------,,,,,,,,,++++++*********...............------------...000111000...+++)))///...---,,,,,,,,,,,,,,,---...//////...,,,***)))+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********...,,,+++---000111///---,,,+++*********+++,,,---******+++,,,,,,---......---------,,,,,,+++++++++,,,,,,,,,---...///000111+++++++++,,,,,,---------...---+++*********++++++---------,,,,,,+++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++)))))))))***+++++++++,,,(((((()))************)))******+++++++++,,,,,,,,,))))))***+++,,,------...))))))))))))))))))))))))------------------------++++++++++++++++++++++++,,,***))))))++++++***)))...------,,,,,,------...,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............////////////---///222333222111111222111111111111000000//////333222222111111222222333666666777888999::::::;;;<<<<<<;;;:::;;;???DDDIIIIIIKKKMMMOOOQQQRRRRRRRRRRRRSSSTTTVVVWWWXXXYYYYYY[[[ZZZ[[[```fffqqq,,,,,,,,,++++++++++++*********++++++++++++*********)))))))))))))))))))))*********+++++++++,,,,,,************)))))))))(((...---+++***))))))))))))...222,,,(((***+++***))))))***+++---,,,,,,+++*********+++***---+++eeeppp***---)))*********,,,------+++((()))***...///...---,,,+++,,,,,,---+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---+++###***111(((===UUU888###666222***222***&&&'''222999666...))),,,,,,------------------...,,,++++++---......---.........---,,,,,,,,,+++///---+++***+++,,,,,,+++,,,,,,,,,,,,,,,+++******))))))***+++,,,,,,,,,,,,---,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------...///...,,,***)))...------,,,,,,,,,------............---,,,+++***+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++*********)))(((***,,,---+++)))++++++*********+++,,,---***++++++,,,,,,---------------,,,,,,,,,+++++++++,,,,,,,,,,,,---...//////+++++++++,,,,,,,,,,,,,,,---,,,+++*********++++++------------,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++((())))))***+++******************+++++++++,,,,,,)))******++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***+++,,,,,,+++***------------------------,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............////////////,,,---///...---,,,,,,---111000000000000000111111222222111111111111222222666666777888999999:::;;;<<<<<<;;;:::;;;>>>DDDHHHLLLMMMOOORRRSSSTTTUUUUUUSSSTTTUUUVVVWWWXXXXXXXXXZZZYYY[[[```fffrrr---,,,+++***)))((('''&&&******++++++++++++******))))))))))))))))))***************++++++++++++,,,************))))))))))))111...+++((('''''')))***...%%%"""___,,,++++++,,,---......---,,,,,,++++++++++++++++++(((222(((444%%%444'''((((((***,,,...,,,)))&&&)))***555999OOO///......---,,,---------******++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---$$$111------+++@@@{{{333000((()))000"""222---+++,,,'''!!!$$$///++++++,,,,,,------......///---++++++,,,------,,,------------,,,,,,,,,,,,///---++++++,,,---,,,+++,,,++++++***************(((((()))***++++++++++++------------,,,,,,,,,,,,******++++++,,,,,,------------,,,,,,++++++******---,,,,,,,,,,,,------...///...---,,,,,,++++++,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***(((((('''(((***+++)))(((++++++******++++++,,,---+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++++++++---,,,+++*********+++++++++++++++++++++******************++++++++++++,,,+++++++++++++++++++++++++++++++++***************))))))***++++++++++++************++++++++++++,,,++++++++++++++++++++++++************************************************+++++++++++++++++++++++++++***)))***,,,,,,+++)))+++,,,---......---,,,+++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---............/////////000000000///---,,,---...333222000///...///000111222222111111111111222222555555666777888999:::;;;======<<<;;;;;;>>>CCCGGGLLLMMMOOOQQQSSSTTTTTTUUUSSSTTTUUUVVVWWWXXXXXXXXXZZZYYYZZZ___fffrrr***))))))(((&&&%%%%%%$$$******++++++++++++******)))))))))))))))*********************++++++++++++*********)))))))))))))))...---+++)))(((((()))***!!!...<<<,,,***(((***...000...,,,+++++++++,,,+++++++++***(((222''' +++222++++++***+++,,,...---+++)))...(((666)))'''------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,------(((;;;---$$$777000$$$777BBB+++444222000!!!'''...111...***)))*********+++,,,------......///---++++++,,,,,,,,,***,,,,,,,,,,,,,,,,,,------,,,***))))))***+++***))),,,+++)))((((((((()))***((()))***+++,,,,,,,,,,,,------------------------)))******+++,,,------......---,,,+++******+++,,,++++++++++++,,,---......///...,,,+++***+++,,,---++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++*********++++++++++++***+++***++++++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,+++++++++++++++++++++,,,,,,+++***************,,,,,,++++++******)))))),,,+++++++++++++++++++++)))))))))))))))((((((((())))))*********+++++++++************************,,,+++++++++***))))))))))))******+++++++++++++++************++++++++++++,,,+++++++++******))))))))))))))))))))))))))))))************************************************)))((((((***++++++***(((***+++---......---+++***++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------........./////////000///...,,,,,,///111666444111...------///000333333222222222222333333444555666777888999:::;;;======<<<;;;<<<>>>BBBFFFIIIJJJKKKMMMOOOPPPQQQRRRQQQRRRTTTVVVXXXYYYYYYZZZZZZXXXZZZ___fffsss((((((((((((((((((((((((******++++++++++++******(((((())))))************))))))*********+++++++++))))))))))))))))))******)))******+++++++++******'''000"""---###(((&&&%%%'''***,,,+++)))***++++++,,,,,,,,,+++***)))---(((***SSS,,,---111///---,,,.../////////000###000,,,333RRR000---------,,,,,,,,,++++++---------------,,,,,,,,,,,,+++++++++,,,,,,---...///+++)))---000...---///888ppp```(((///'''333555///'''***222..."""******++++++,,,---......///---++++++,,,,,,+++***++++++,,,,,,,,,,,,,,,,,,+++***)))***+++,,,***)))+++***)))((('''((()))***)))***+++,,,------------------------------------***++++++,,,---......//////...,,,+++++++++---...+++++++++++++++,,,---......---,,,******+++,,,---***++++++,,,,,,++++++***+++++++++++++++++++++++++++,,,------,,,+++++++++******++++++,,,,,,,,,,,,+++++++++++++++++++++***++++++++++++++++++++++++,,,+++***)))))))))))))))+++++++++******)))))))))++++++++++++++++++++++++)))*********************))))))*********+++++++++************************,,,+++++++++***)))))))))))))))***++++++++++++***))))))*********+++++++++,,,++++++******))))))(((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))***,,,------+++)))***+++---......---+++***+++++++++++++++++++++++++++++++++,,,,,,---------------------............)))*********)))***---000444222///...---///111333444444333333333333444444333444555666888999:::;;;<<<<<<<<<<<<<<<>>>CCCFFFHHHIIIJJJKKKMMMOOOPPPQQQNNNPPPRRRUUUXXXZZZ\\\\\\YYYXXXYYY^^^fffttt((())))))***+++,,,,,,---******++++++++++++******((((((((()))******++++++)))))))))************+++))))))))))))************'''(((***,,,,,,,,,+++***000 ---,,,"""FFF***))))))***,,,---,,,+++)))***+++,,,---,,,+++***)))+++(((666hhh...,,,444111---,,,...000111222000(((///'''(((ddd+++000...............---,,,,,,......------------,,,,,,++++++++++++,,,---......+++%%%111444%%%***666---&&&***OOO{{{---)))&&&///000&&&$$$***+++******++++++,,,,,,------...,,,******+++,,,,,,+++,,,,,,,,,,,,++++++++++++,,,++++++,,,......---++++++******)))))))))))))))******+++,,,------------,,,,,,,,,,,,------------++++++,,,,,,------.........---,,,++++++,,,---...,,,++++++++++++,,,,,,---,,,,,,++++++++++++,,,,,,******++++++++++++*********++++++++++++,,,,,,,,,***+++---,,,+++)))******)))***+++,,,,,,,,,,,,+++*********+++++++++++++++*********+++++++++++++++,,,+++***)))))))))))))))*********)))))))))))))))******+++,,,,,,,,,++++++,,,,,,,,,---------------*********++++++++++++,,,************************+++++++++***************(((((()))************))))))))))))************+++++++++*********)))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,///111111...,,,***+++,,,------,,,+++******++++++,,,,,,++++++******++++++,,,,,,------...,,,------------.........)))***+++,,,,,,---///222......---...///222555777444444333333333333444444333333555666888999:::;;;:::;;;<<<<<<===???CCCGGGJJJKKKKKKLLLNNNPPPRRRSSSNNNOOORRRUUUXXX[[[\\\]]]YYYWWWXXX^^^fffuuu((())))))***++++++,,,,,,******++++++++++++******'''(((((()))******++++++))))))))))))************((()))))))))******************************++++++(((---000...---&&&eee+++,,,------,,,+++,,,---(((***+++------,,,+++***)))---'''222===:::---111///---,,,...///000///---111000'''111---EEEAAA''',,,---.........---++++++---------,,,,,,,,,++++++++++++++++++,,,---...///***,,,333000(((111222...///666---hhh+++''',,,666666---+++111++++++++++++++++++,,,,,,,,,+++)))***+++---,,,+++---,,,,,,,,,+++*********+++++++++,,,......---+++******++++++******)))((()))***+++,,,,,,------,,,++++++++++++,,,,,,,,,---++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++***+++++++++***++++++,,,,,,,,,++++++******++++++++++++************+++++++++,,,,,,,,,***,,,------***))))))+++)))***+++,,,,,,,,,++++++))))))******++++++,,,,,,)))*********++++++++++++++++++******)))*********((((((((())))))))))))))))))***+++,,,,,,,,,,,,+++,,,,,,,,,---------......++++++++++++,,,,,,,,,,,,***************************************+++++++++''''''((())))))))))))((())))))))))))************************))))))))))))((((((((((((((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,******************************,,,...111000...+++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++*********+++,,,,,,---......,,,,,,---------.........+++---000000000000111222.........///000222333444333222222111111222222333222333444666888999:::;;;888999;;;<<<>>>@@@DDDHHHLLLLLLMMMMMMOOOQQQTTTUUUPPPQQQSSSVVVXXXYYYZZZ[[[XXXWWWXXX^^^fffvvv''''''''''''((((((((()))******++++++++++++******'''(((((()))***+++++++++))))))))))))************(((((())))))*********+++...,,,***((('''(((***,,,)))111"""***666!!!666%%%''')))(((%%%$$$%%%(((((()))+++---------+++***(((000%%%&&&***FFF111---,,,,,,---......---+++$$$444,,,///(((...$$$(((333---******+++,,,+++***)))(((,,,,,,,,,++++++*********++++++++++++,,,---...///444,,,'''---000'''(((999,,,...(((000---ppp&&&---,,,&&&***,,,,,,+++++++++++++++++++++***)))***+++------,,,------,,,,,,+++***)))))))))((()))+++,,,---+++)))***++++++,,,,,,+++)))(((((()))***++++++,,,++++++*********++++++,,,,,,,,,+++++++++******************************++++++***------,,,+++************)))***,,,------,,,+++*********++++++++++++***************++++++,,,,,,,,,+++---///...+++***+++,,,)))***+++,,,---,,,++++++(((((()))***+++,,,,,,---))))))******++++++++++++++++++************++++++''''''(((((())))))******)))***+++,,,---,,,,,,+++))))))*********+++++++++++++++,,,,,,,,,---------))))))))))))))))))))))))))))))******+++++++++,,,&&&''''''((((((((((((((())))))))))))************)))))))))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))&&&'''))),,,......+++))),,,++++++******++++++,,,***+++,,,------,,,+++*********+++,,,,,,---......,,,,,,,,,---------......***,,,...///...,,,,,,---222222222111000///......111111000000000000111111222333444666777999;;;;;;777999;;;<<<>>>AAAEEEHHHLLLLLLLLLMMMOOOQQQSSSUUUSSSTTTUUUVVVWWWXXXXXXXXXXXXVVVXXX]]]fffvvv&&&^^^))))))))))))))))))))))))+++++++++*********)))))))))***,,,------,,,+++***,,,---...,,,***))))))***+++++++++++++++++++++,,,,,,,,,++++++***++++++++++++,,,,,,------,,,,,,+++///,,,(((***...000,,,)))---......//////......---+++222''' ..."""///---111---$$$(((222222,,,+++++++++---///222444222&&&%%%444//////.........------------,,,***))))))***,,,---+++---///000///---+++))),,,,,,,,,---------......,,,444)))...666NNN===###%%%***666---)))---:::***'''++++++,,,,,,,,,+++***)))+++***)))***,,,---,,,+++))))))*********++++++++++++++++++************)))))))))***++++++++++++*********+++++++++,,,,,,,,,---------,,,,,,+++++++++***++++++,,,,,,------...,,,,,,,,,++++++************++++++,,,,,,++++++***++++++,,,------...//////,,,+++*********+++)))(((++++++++++++++++++++++++************)))))))))(((************************,,,++++++,,,---,,,***(((+++++++++*********))))))))))))))))))******************))))))******+++,,,++++++(((%%%''',,,+++'''))))))***++++++++++++***---,,,,,,++++++******)))******+++++++++***))))))+++++++++************))),,,------...---,,,***)))+++*********))))))((((((******+++++++++,,,,,,,,,,,,+++***))))))***+++,,,...------,,,+++***))))))++++++******************------,,,,,,+++***)))))),,,---...---+++***+++,,,//////.........---------,,,***)))***---...,,,)))***///000---///444555222111111000////////////////////////000111222444555777555444666999;;;999777===>>>>>>???AAAEEEJJJNNNNNNNNNMMMNNNOOOQQQSSSUUUSSSSSSTTTUUUWWWZZZ\\\]]]WWWXXXZZZ^^^fffwww>>>YYY************************,,,++++++++++++***************+++++++++***))))))***+++,,,***(((''''''(((...------,,,,,,+++++++++++++++******++++++,,,---+++,,,,,,------,,,,,,+++@@@...,,,***+++---...,,,***------............------+++***,,,333555xxx---***%%%)))...---000111'''///...---------///000111III'''222@@@+++'''.........------------,,,---,,,+++))))))+++,,,---...///000111000///---,,,,,,,,,,,,---------......111;;;+++(((<<<111%%%<<>>111111000///////////////222222222333444555777777===:::888777:::;;;;;;;;;===>>>???@@@BBBEEEIIILLLMMMMMMMMMMMMOOOQQQSSSTTTSSSSSSTTTUUUWWWYYYZZZ[[[YYY[[[]]]___gggxxx+++555''':::++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++***)))((((((((()))***++++++***((('''((()))000//////...---,,,+++***************+++,,,------+++,,,,,,------,,,,,,+++lll,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,111,,,+++///000HHHSSS333++++++---)))---222---111000000///......------,,,BBBGGG,,,###<<<:::------------,,,,,,,,,,,,---,,,+++******+++,,,---////////////............,,,,,,,,,---------......!!!///***$$$222777***!!!:::000aaasss:::333111888###))))))***++++++,,,,,,,,,...---,,,,,,------,,,+++------------,,,,,,,,,,,,+++++++++************)))))))))***++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++...------,,,++++++******,,,,,,,,,++++++++++++******++++++,,,,,,++++++************+++,,,,,,------,,,+++******++++++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***---------,,,,,,+++++++++***)))))))))+++***)))'''+++++++++***************))))))))))))******************))))))******+++,,,(((,,,---)))&&&(((***)))))))))***++++++++++++***))))))*********+++++++++)))***+++,,,,,,---,,,,,,'''(((((()))***+++,,,,,,(((((((((((((((((()))***************))))))))))))(((((()))))))))*********++++++***))))))***++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***))))))((((((***+++---,,,++++++,,,---............------------...------...000111000...+++///111222666<<<>>>===111000000///////////////333333333333444555777777@@@===888777888:::<<<======???AAABBBCCCDDDGGGIIILLLLLLLLLLLLNNNPPPRRRSSSSSSSSSTTTUUUVVVWWWXXXXXX[[[\\\^^^```hhhxxx,,,)))***......++++++///++++++++++++++++++++++++---------,,,,,,,,,++++++---,,,***((((((((()))***+++,,,---,,,***)))***+++......------,,,,,,++++++,,,,,,++++++***++++++++++++,,,,,,------,,,,,,+++:::***,,,------++++++,,,...,,,,,,------------,,,,,,...333+++###***888///+++111222''''''111555///000000///...---,,,++++++222!!!222---444***)))666)))------,,,,,,,,,+++++++++---,,,++++++++++++,,,---...---,,,+++++++++,,,---,,,,,,,,,---------......444///000000(((%%%///888$$$...---555mmmOOO---*********+++,,,.../////////...------------,,,+++,,,++++++++++++*********+++++++++*********))))))))))))***++++++++++++*********+++++++++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,++++++******++++++++++++++++++++++++***++++++,,,,,,++++++***))))))******++++++++++++***)))(((((()))***)))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********---,,,,,,++++++******)))+++)))))))))++++++***(((************************((()))))))))******************))))))******+++,,,(((///111+++$$$$$$&&&((())))))***++++++++++++***))))))******+++,,,,,,---)))***+++,,,---.........************))))))))))))(((''''''&&&'''(((***+++*********)))))))))))))))))))))))))))*********++++++******************+++***************+++++++++******++++++++++++,,,,,,---------,,,,,,+++++++++)))***,,,,,,++++++,,,...------------------------,,,,,,---.../////////...,,,...//////111333444333000000////////////000000000000000000111222333444:::888666555666888:::;;;<<>><<>>************************,,,++++++++++++*********((()))***++++++,,,,,,+++((()))******)))((()))******++++++,,,,,,---------,,,++++++***++++++,,,,,,+++,,,,,,------,,,,,,+++444///+++qqq,,,***)))***...///...,,,...//////000000//////...666,,,---000000)))\\\gggCCC,,,***+++000555222111000///......///000111)))555888$$$---///@@@RRR,,,///)))///000===---&&&>>>$$$.........------------,,,,,,------------------,,,---,,,,,,,,,------...///,,,,,,,,,---------.........888:::///((())),,,,,,111111,,,(((+++222000)))333%%% <<>>***,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,+++***)))***++++++++++++***)))))))))))))))******+++++++++***++++++,,,,,,++++++******+++,,,,,,******+++,,,((((((((()))***,,,---...+++,,,,,,***(((((()))+++------,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++++++++******&&&)))++++++)))))),,,///***************)))(((''',,,,,,,,,++++++************+++---......---+++***,,,,,,+++***))))))******))))))))))))))))))))))))******++++++++++++******++++++************++++++***+++,,,,,,------------************************(((((())))))************(((***++++++******+++,,,222---******---...+++(((+++,,,,,,------,,,,,,+++++++++++++++++++++++++++(((((((((((()))***+++,,,******)))((()))***,,,---))))))***+++,,,,,,------...------,,,,,,---------,,,,,,---......---,,,,,,++++++,,,,,,,,,,,,------............//////000000+++,,,...///000///---,,,000000000000000111111222222222111111111111222222666666888999;;;===>>>>>>???AAADDDGGGIIIJJJJJJJJJNNNMMMMMMLLLMMMOOOPPPQQQSSSTTTVVVXXXZZZZZZZZZZZZYYYXXXYYY___ggguuu*********************************)))))))))))))))***((((((+++//////,,,'''************+++,,,------,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---------...//////////////////...---,,,,,,,,,---...,,,---...///000///......(((777111444+++000000---111///***---222---!!!111222333333444444444444444444444444555555444333666555444666888999888666777888888888888888888888::::::;;;;;;===>>>???@@@@@@???===;;;;;;===???@@@@@@???>>>======<<<<<<<<<;;;<<<<<<=========<<<<<<>>>>>>>>>>>>===<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<===???AAA@@@===::::::;;;888666555444555666666555555666555111...000777>>>444111///222777999666333111111111111000000000000............---------------------------------------...//////------...///,,,---------............//////...............///........./////////000000------............------......//////...---+++***+++......+++---111333111&&&222'''$$$888222"""+++,,,,,,,,,,,,,,,,,,,,,,,,...............------------------------,,,+++++++++,,,,,,,,,,,,+++******++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++***+++,,,,,,******+++,,,------,,,++++++***++++++***+++,,,+++***)))***+++------,,,,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***---......,,,***(((((()))))))))******+++*********---------,,,,,,,,,++++++++++++,,,------,,,++++++,,,++++++***))))))******))))))))))))))))))))))))******++++++++++++******++++++************++++++((())))))************)))************************)))))))))*********++++++(((***++++++******+++,,,111---)))***,,,---+++(((***++++++++++++++++++***++++++++++++++++++++++++******)))))))))))))))************)))******++++++)))******+++,,,,,,------------,,,+++++++++,,,,,,++++++,,,------,,,+++++++++++++++,,,,,,---------------.........////////////.........//////000000000000000000000111111222222222111111111111222222555666777888:::<<<===>>>>>>@@@DDDGGGIIIJJJJJJJJJLLLKKKKKKLLLNNNPPPRRRSSSSSSTTTVVVXXXYYYZZZZZZZZZZZZXXXZZZ```iiiwww************************))))))))))))************+++...000,,,''''''...555*********++++++,,,------,,,,,,,,,++++++*********++++++++++++,,,,,,,,,,,,...------,,,,,,------......//////000000000000000---,,,,,,,,,,,,,,,---...------...000000000000000***222///888999222555---333888888111000777<<<;;;333444555555666555555555555666666777777777666666888888999<<<>>>===;;;888============>>>>>>>>>???CCCDDDEEEGGGIIIKKKMMMNNNLLLIIIEEEBBBAAACCCGGGIIIPPPOOOLLLIIIGGGEEEEEEEEE@@@AAACCCEEEFFFGGGFFFFFFHHHIIIKKKLLLKKKIIIFFFDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEHHHJJJJJJGGGBBB>>><<<888777777888999999777555888777777777777333---(((...000111111///...///111000000000///////////////------..........................................---...//////------...///------........./////////......---------......///....../////////000000000,,,------......------,,,////////////...---,,,,,,,,,000111...,,,,,,(((###000:::///&&&000,,,(((777,,,,,,,,,,,,,,,,,,,,,,,,------------............------.........---,,,,,,***++++++++++++***))))))+++,,,,,,,,,,,,---------,,,,,,------------,,,,,,***+++,,,,,,******+++,,,------,,,+++******))))))(((***,,,,,,+++******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***111///---,,,,,,***((('''((()))***+++,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))*********))))))))))))))))))))))))******++++++++++++******++++++************++++++)))************))))))(((*********************************+++++++++++++++(((***++++++******+++,,,///,,,)))***,,,---+++(((************************++++++++++++++++++++++++,,,+++***)))((((((((((((*********+++******))))))*********++++++,,,,,,------,,,++++++*********+++***++++++,,,,,,++++++******++++++,,,---.........---------------.........000///...------///111222000000000000000111111222222222111111111111222222444444555777999:::<<<<<<>>>@@@DDDGGGIIIKKKKKKKKKJJJJJJKKKLLLNNNQQQSSSUUUSSSTTTUUUWWWXXXYYYZZZZZZZZZYYY[[[aaajjjxxx************************(((((())))))******++++++'''(((***+++,,,***'''###))))))***+++,,,,,,,,,,,,---,,,,,,++++++*********++++++++++++,,,,,,,,,,,,---------,,,,,,---------------...////////////...------------...//////000000000000111111111222222===888...///333888===<<>>;;;:::;;;<<<999444222333555222222222111000//////...................................................---///000///...---...///.........////////////000...------------......///...////////////000000000---..................---...............---,,,,,,+++------+++,,,222444333+++---,,,111***"""(((,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---,,,---------------,,,,,,)))))))))))))))(((((('''************************+++,,,,,,------,,,,,,+++***+++,,,,,,******+++,,,)))*********+++*********&&&))),,,...---+++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++)))******++++++******)))---***(((***---...,,,))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,++++++***************+++))))))))))))))))))))))))******++++++++++++******++++++************++++++------...------,,,+++***************************++++++++++++++++++++++++(((***++++++******+++,,,...+++))))))++++++***)))*********))))))*********++++++++++++++++++++++++++++++***)))(((((()))))))))***+++++++++)))((('''*********++++++,,,,,,,,,---,,,,,,+++++++++++++++++++++,,,,,,,,,,,,++++++***++++++,,,---...//////------------------------......---------...///000000000000000000111111222222222111111111111222222222333444666888999:::;;;>>>@@@CCCGGGJJJKKKKKKKKKKKKKKKKKKLLLNNNPPPSSSTTTSSSSSSTTTVVVWWWXXXYYYZZZYYYXXXZZZ```iiixxx************************(((((())))))******++++++444000,,,,,,///111///---((()))+++,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,---------------,,,,,,,,,,,,---------......//////////////////000000111111222222222444444333333333333333333;;;777666333333444000000555777777666555666555222999:::;;;===???@@@@@@@@@>>>@@@BBBCCCBBBCCCFFFIIILLLPPPVVVZZZ\\\ZZZWWWUUUXXXYYYZZZ\\\]]]]]]]]]]]]]]]___ccchhhlllpppssstttrrrnnnjjjfffeeehhhlllooommmkkkiiifffdddcccbbbbbb\\\\\\\\\^^^aaaeeehhhkkkkkkmmmooopppnnnkkkhhheeefffgggiiijjjjjjjjjiiihhhmmmkkkhhhccc]]]WWWQQQMMMFFFCCC???===>>>?????????BBBAAA>>><<<<<<>>>AAACCC:::999888777777777888888999999777666444333111111000000/////////....................................///000///......///000.........////////////000---------------...///000////////////000000000111//////000000000000//////---------,,,,,,,,,,,,,,,---...,,,((((((---000000,,,///---,,,111111///333,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,,,,,,,***+++,,,,,,,,,,,,++++++******++++++******)))(((******************************++++++++++++*********+++,,,,,,******+++,,,++++++,,,---------,,,+++''')))---...---,,,+++,,,,,,,,,+++++++++*********++++++++++++++++++++++++(((((())))))))))))(((((()))&&&%%%''',,,...---***,,,,,,,,,,,,,,,+++***)))******************++++++,,,++++++******++++++,,,+++***************++++++******************************++++++++++++******++++++************++++++.../////////...---,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++(((***++++++******+++,,,,,,+++))))))*********))),,,+++************+++,,,++++++++++++++++++++++++))))))(((((()))***++++++)))***++++++***)))'''&&&***+++++++++++++++,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,------++++++,,,------...//////---------------------------...///000111000//////000000000000000111111222222222111111111111222222222222444555777999::::::===???CCCGGGJJJKKKLLLKKKMMMMMMLLLLLLMMMOOOQQQRRRRRRSSSTTTUUUVVVWWWYYYYYYXXXVVVWWW]]]fffvvv************************))))))))))))************"""'''((('''''',,,000((()))+++,,,------,,,+++++++++++++++++++++++++++,,,,,,------......//////......------------......111111222333333333333333222333333444444444444333666666555555555666777777222000<<<;;;<<>>AAADDDGGGIIIKKKLLLJJJMMMOOOOOOOOORRRXXX]]]eeejjjppptttsssqqqnnnlllnnnooorrrssssssqqqnnnlllfffiiimmmqqqvvvxxxzzz{{{tttsssqqqoooppprrruuuwwwtttssssssqqqpppooonnnmmmjjjjjjkkkmmmqqquuuxxx{{{yyyyyyyyyyyyxxxvvvtttssstttvvvxxx{{{|||{{{zzzyyy{{{wwwqqqkkkeee```ZZZVVVLLLIIIEEECCCDDDGGGIIIJJJKKKMMMMMMKKKHHHGGGHHHKKKRRRMMMGGGCCC@@@===999666;;;:::999888666444333222555555444333222111000000////////////////////////...///000000......///000------........./////////...............///000111/////////000000000111111000000000111111000000000---,,,,,,+++++++++,,,,,,+++...///,,,+++,,,***&&&555000***((((((+++,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------******++++++,,,,,,++++++---------------,,,++++++---------,,,,,,,,,,,,+++))))))************))))))***+++,,,,,,******+++,,,000000111111000...,,,+++)))+++------,,,++++++,,,++++++++++++************++++++++++++++++++++++++((())))))))))))))))))((()))((('''((()))******))),,,,,,,,,,,,+++***)))((())))))))))))************++++++++++++++++++++++++*********)))******+++,,,******************************++++++++++++******++++++************+++++++++,,,,,,,,,,,,,,,+++***))))))))))))))))))))))))+++++++++++++++*********(((***++++++******+++,,,******)))))))))))))))***,,,+++***))))))***+++,,,++++++++++++++++++++++++(((((((((((()))***+++,,,)))))))))***))))))((((((++++++++++++++++++++++++,,,,,,,,,,,,---...//////...------,,,,,,------...------------.....................---------------...///222333444333111000000000000000000111111222222222111111111111222222222222444555777888::::::===???CCCGGGJJJKKKLLLLLLNNNMMMMMMMMMMMMNNNPPPQQQRRRRRRSSSTTTUUUWWWXXXYYYWWWUUUVVV[[[dddttt*********************************)))))))))))))))+++111666666000***&&&&&&((()))+++---------,,,+++*********++++++,,,,,,---------......///000000111111000000//////000000111444444555666666666666555444555555666666555444333666666666777888:::<<<>>>AAA:::EEE;;;999@@@777AAA???<<<999:::===AAAEEEHHHGGGIIIMMMRRRVVVZZZ]]]^^^___aaaccccccccchhhqqqxxx|||vvvrrrkkkmmmpppsssvvvwwwwwwwwwooopppqqqrrrsssuuuvvvwwwwwwxxxxxxxxxwwwuuurrrqqqqqqtttxxx|||~~~|||zzzxxxxxxxxxyyy{{{}}}{{{uuuqqqlllgggaaa]]]TTTSSSQQQSSSVVVYYY[[[[[[ZZZ[[[]]]^^^______aaabbbZZZVVVQQQLLLIIIGGGDDDCCC>>>======<<<<<<;;;;;;:::<<<;;;:::888777555444333111111111111111111111111...000111000///...///000,,,---------............///......//////111222222//////000000000111111111//////000000000000//////...---,,,+++,,,,,,---...(((---///...///000...***%%%"""(((---...222555111,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,***++++++,,,------,,,,,,,,,,,,,,,,,,,,,+++******---------,,,,,,,,,++++++*********++++++************+++,,,,,,******+++,,,...///000111000///---,,,+++---------+++***+++,,,++++++++++++************++++++++++++++++++++++++******++++++++++++******)))***+++***)))((()))************+++******))))))))))))*********+++++++++)))***+++,,,,,,+++***)))******))))))***++++++,,,******************************++++++++++++******++++++************++++++))))))******++++++******))))))))))))))))))))))))++++++*********)))))))))(((***++++++******+++,,,)))))))))((((((((()))***,,,***)))(((((()))***,,,++++++++++++++++++++++++***)))))))))))))))******)))(((((((((((())))))***++++++++++++++++++++++++)))******+++,,,...///000------,,,++++++,,,------............------------/////////.........------......///000000000000000000000000000000111111222222222111111111111222222222333444555777999:::;;;<<>>AAACCCKKKCCCRRRJJJJJJQQQDDDLLLHHHIIILLLOOOPPPPPPSSSVVVWWWZZZ^^^dddiiinnnqqqsssppprrrtttssstttzzz~~~vvvpppmmmnnnppprrrrrrrrrqqqpppoooqqqtttwwwzzz{{{{{{{{{xxxyyy{{{{{{zzzwwwsssqqqtttxxx{{{wwwuuuvvvxxxzzz}}}{{{xxxvvvqqqjjjddd```aaacccgggllloooppppppkkkiiihhhiiilllqqqsssuuuooolllfff]]]TTTNNNKKKJJJFFFFFFFFFGGGGGGHHHHHHHHHAAA@@@>>><<<:::888777666333333333333333333333333...000111000///...///111,,,,,,,,,---------......////////////000111333333000000000000111111111111......////////////......///...---,,,,,,---//////+++------++++++///111///...***---...''')))...+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))))))))+++,,,------.........---)))))))))))))))(((''''''+++++++++******)))))))))+++++++++,,,,,,+++++++++***+++,,,,,,******+++,,,'''(((+++---///......------......,,,******+++---+++++++++************)))+++++++++++++++++++++++++++,,,,,,------,,,,,,+++'''***,,,+++))))))+++...'''((()))*********************+++++++++,,,,,,,,,((()))+++,,,,,,+++)))(((******))))))***+++,,,,,,******************************++++++++++++******++++++************++++++((()))***+++++++++++++++))))))))))))))))))))))))+++*********))))))(((((((((***++++++******+++,,,((())))))((('''((()))***+++)))(((''''''((()))+++++++++++++++++++++++++++,,,+++***)))(((((((((((()))(((''''''''')))***+++++++++++++++++++++++++++''''''(((***+++...///000---,,,+++******+++,,,---/////////...------,,,,,,000000/////////.........---,,,+++******+++---///000000000000000111111222222222111111111111222222222333444666888999:::;;;<<>>>>>???AAAEEEJJJNNNNNNPPPQQQPPPPPPSSSYYY^^^```cccdddbbbdddiiijjjiiikkknnnrrrwww|||xxxrrrooorrrvvvyyyyyywwwsssppprrrqqqsssxxx|||zzzxxxxxxyyyzzz}}}}}}yyyxxxzzz~~~~~~zzzyyywwwqqqkkkiiiiiijjjnnntttzzz{{{wwwsssqqqooonnnrrrxxx}}}~~~xxxtttmmmhhhddd^^^WWWRRRSSSTTTVVVXXXYYYWWWSSSOOOPPPOOOKKKFFF@@@======>>>===<<<;;;999888666555444555444333333444444222111222000...---...///...---000000000//////000000111...000111222111000111222111111111111111111111111222111111000///.........,,,------......------,,,000000111000000///.........,,,++++++,,,---,,,+++000///...------------------------------------------------,,,+++***)))(((***++++++,,,,,,+++++++++---------------------------,,,,,,+++*********************++++++,,,,,,,,,,,,------+++)))'''((()))......,,,,,,,,,,,,......,,,++++++******++++++,,,,,,,,,,,,,,,,,,+++***)))++++++******)))*********++++++,,,,,,,,,------------,,,)))((((((***---///)))******++++++******)))!!!%%%))),,,---,,,+++******+++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***+++,,,,,,,,,+++*********))))))((((((******))))))((((((''''''))))))*********+++++++++%%%(((,,,......,,,,,,+++---***''')))...///,,,'''+++***)))((((((***,,,---))))))***+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------++++++******+++---...///333000,,,))))))+++///222000000000000111444666777444555666666666666888:::@@@BBBDDDGGGJJJKKKLLLLLLKKKIIIHHHJJJMMMQQQSSSTTTSSSRRRRRRSSSVVVXXXYYYYYYYYYXXXYYY\\\cccqqq******++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,,,,---...000000/////////111222333222222333555555666666666:::888666777999:::999777999999999999888777777666555666666666666999<<>>AAADDDHHHKKKLLLMMMMMMKKKIIIGGGHHHKKKNNNPPPPPPMMMLLLMMMOOOTTTWWWYYYYYYXXXXXXYYY]]]bbbnnn***++++++,,,,,,++++++***,,,++++++++++++*********+++,,,---...///000111111111000000111111111222222000000222444555777888888777888:::;;;;;;999888777555555555555666666666666888888999999:::<<<======@@@AAACCCEEEHHHNNNUUUZZZ\\\\\\]]]]]]^^^aaaeeehhhqqquuuyyy{{{{{{}}}~~~}}}|||{{{xxxtttqqqrrrwww{{{|||wwwvvvtttssssssuuuvvvwwwwwwvvvtttrrroookkkhhhggghhhiiikkkqqqwww{{{zzzwwwzzzzzz|||~~~|||wwwtttssssssssstttwwwyyy{{{}}}uuuooommmllliiihhhiiihhhqqq|||~~~~~~xxxvvvvvvyyy}}}~~~{{{yyyuuupppjjjgggdddcccccc\\\^^^bbbeeegggiiilllmmmkkknnnqqqqqqooollliiihhhfffccc^^^XXXSSSNNNKKKIIIDDDAAA>>><<<;;;;;;999888444333222333444444222111///////////////000111111---///111111000///000111222222222222222222222222//////......------------------............------,,,,,,---------,,,,,,+++---,,,+++,,,......---,,,---------------...///000------------------------******+++,,,,,,,,,++++++,,,,,,,,,,,,+++***))))))------------------------++++++++++++,,,---......+++++++++++++++++++++++++++---......------...000++++++++++++++++++++++++)))***+++,,,,,,+++***)))++++++,,,,,,,,,++++++***))))))))))))***+++,,,---*********+++++++++,,,,,,***+++,,,---------,,,,,,)))******++++++******))),,,+++*********+++,,,---************++++++++++++)))))))))((())))))***+++************************************************))))))))))))))))))))))))+++++++++************************)))))))))))))))))))))))))))))))))))))))************************+++,,,,,,+++)))***,,,...---......---+++***+++,,,******)))))))))***+++,,,*********++++++,,,,,,,,,++++++++++++++++++++++++------------------------------------------------------............------//////..................***,,,///111222111000///333222222222222222222222333444666666666777999;;;>>>@@@DDDIIILLLMMMMMMMMMKKKIIIGGGGGGJJJMMMNNNOOOLLLKKKLLLNNNRRRUUUWWWWWWUUUUUUXXX\\\bbbnnn++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,---...///111222222222222333333444444444444555555444333444666888999888999999999999777666555666666777888888999::::::::::::<<<>>>AAAEEEGGGIIIOOOQQQTTTWWW[[[bbbiiinnnrrroookkkgggfffhhhnnnrrrzzz}}}}}}yyyxxxxxxooooooooonnnooorrrvvvyyy~~~}}}|||~~~}}}wwwsssqqqrrrssssssuuuxxx{{{}}}~~~|||xxxuuuqqqnnnmmmnnnmmmoootttzzz~~~~~~}}}}}}|||wwwrrrrrrssstttvvvwwwxxxyyyyyy~~~~~~~~~}}}rrrkkkeeedddbbbaaabbbffflllsss||||||zzzyyyyyyxxxxxxzzz~~~~~~{{{xxxtttsssqqqmmmiiieeecccbbb```eeekkkoooqqqqqqssstttsssvvvxxxyyywwwvvvuuuuuussspppjjjbbb[[[VVVRRRQQQLLLIIIDDDBBB@@@???===<<<777666555666777666444222111111000000000000111111...000222222111000111222222222222222222222222222...............------------......//////......---,,,------.........------,,,++++++---//////...,,,---------------...///000------------------------******+++,,,,,,,,,+++++++++,,,,,,,,,++++++***)))---------------------------------------...///000++++++++++++++++++++++++***+++------,,,,,,---///++++++++++++++++++++++++)))******++++++******)))***++++++,,,,,,,,,++++++))))))))))))***+++,,,---))))))))))))************((()))+++,,,,,,,,,***))))))******++++++******)))))))))(((((((((***,,,...))))))*********+++++++++))))))(((((()))******+++************************************************((((((((((((((((((((((((+++++++++***************))))))))))))))))))******))))))))))))************************************))))))***))))))+++...111222222111...+++)))***+++***************+++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++------------------------........................------............------------......---------,,,---...///000111111111111333333333333222222111111222444555666666777:::<<<>>>AAAEEEJJJLLLMMMMMMLLLJJJHHHGGGGGGJJJLLLNNNNNNNNNMMMMMMNNNQQQTTTTTTTTTQQQRRRUUU[[[bbbooo++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------......///000111222333333333444555666777777777666888777555444444666777999888888888888777777777777666888:::;;;;;;<<<>>>@@@CCCDDDFFFIIINNNSSSWWWYYYaaadddhhhlllqqqwww}}}xxxqqqmmmoootttyyy|||vvvtttuuuvvvmmmnnnoooppprrrtttuuuvvvvvvuuutttttttttssspppnnnpppsssxxx|||~~~|||yyyvvvtttooonnnooottt|||}}}||||||{{{zzzwwwrrroootttvvvyyy{{{||||||zzzyyy||||||{{{}}}}}}qqqjjjeeedddbbbbbbfffkkkuuuxxx|||}}}{{{wwwtttrrrtttssstttxxx||||||yyyuuuqqqrrrrrrppplllhhhgggggglllqqqwwwzzzyyyvvvvvvvvv{{{~~~{{{wwwqqqjjjccc___\\\[[[XXXTTTOOOKKKIIIGGGEEEDDD@@@???>>>>>>>>>===:::777444333222111111111111111///111333333222111222333333333333333333333333333..............................////////////......---......////////////...------...000222222000.........---------...//////------------------------++++++,,,,,,,,,++++++***,,,------......------,,,++++++++++++++++++++++++......---------...//////,,,,,,,,,++++++++++++***)))+++,,,,,,++++++,,,...++++++,,,,,,,,,,,,+++++++++***))))))))))))***+++******+++,,,,,,,,,++++++))))))))))))***+++,,,,,,(((((()))))))))*********'''(((***+++++++++***)))+++,,,,,,------,,,,,,+++***)))(((''''''((()))***)))))))))************+++))))))))))))******+++,,,************************++++++++++++++++++++++++******************************************++++++))))))))))))************)))))))))************++++++++++++***************'''((()))******,,,///222777555222///---,,,,,,+++))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................------............------......///000000000//////222222111111222333444555222222333333333222222111222333555666666777:::<<>>@@@CCCJJJSSSYYYiiimmmppppppmmmlllooorrrqqqqqqqqqqqqpppppppppppppppsssyyy|||zzz{{{|||~~~}}}{{{yyywwwuuurrrppprrrsssrrrooolllkkkmmmoooqqqsssvvvyyy|||yyytttqqqrrrssstttuuuwwwzzzzzzvvvqqqsssyyy}}}}}}|||uuunnnppppppooonnnoootttyyy|||{{{|||}}}~~~zzzxxxxxxxxxxxx|||}}}}}}zzzvvvqqqnnnmmmiiiiiiiiihhhfffeeedddccc___]]]XXXSSSOOOMMMKKKKKKEEEAAA===;;;:::999777444888666555555555555222000000000000000////////////---------...///000111222////////////////////////////////////////////////------------------......,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,------111,,,((())),,,...---+++,,,,,,,,,,,,,,,,,,------+++*********+++,,,,,,,,,*********+++,,,,,,,,,---++++++,,,,,,,,,,,,++++++,,,,,,------......------,,,******+++,,,---,,,+++++++++++++++,,,,,,,,,,,,(((***++++++******+++,,,000///,,,************++++++++++++,,,,,,,,,------,,,++++++++++++*********))))))))))))***+++,,,,,,,,,+++******,,,......---,,,,,,+++***************)))***+++,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))+++,,,++++++++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,------))))))*********+++++++++---+++***,,,000333333111---,,,***))))))***,,,---------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))...------,,,++++++,,,,,,...,,,***+++---...,,,***---------.........//////////////////000000000000111111111111111111111111333222111111111111222333777555666999@@@FFFIIIJJJBBBEEEJJJMMMMMMMMMLLLLLLLLLKKKJJJLLLPPPSSSUUUUUUTTTRRRPPPQQQSSSUUUVVVVVVVVVUUUVVV[[[dddrrr------///000222222333333666777777777888888999999999:::<<<;;;999888999999777777888888888888999999;;;<<<=========>>>@@@BBBDDDCCCBBBCCCHHHRRR]]]fff{{{~~~~~~zzzxxxyyyzzz|||zzzwwwtttpppmmmkkkjjjiiimmmttt|||}}}zzzxxxxxxyyyyyyyyyyyyxxxvvvrrrnnnjjjgggeeehhhgggeeedddeeekkkrrrxxx~~~|||zzz{{{{{{zzzxxxxxxyyy{{{}}}zzzxxxzzz||||||~~~~~~yyytttqqqssstttrrrppppppsssvvvxxxzzz|||}}}zzzzzz{{{||||||}}}~~~~~~{{{xxxwwwwwwttttttuuuvvvvvvuuutttsssssspppjjjddd___\\\[[[[[[OOOKKKFFFBBBAAA???===<<<===;;;888777666555444222111111111111000000//////---------...///000111222////////////////////////////////////////////////,,,------...//////000000------------------------///...------,,,,,,------++++++,,,,,,,,,,,,------000,,,)))***,,,...---,,,)))******,,,---...///000******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,------,,,,,,------......,,,+++***+++---------+++,,,+++***)))))))))))))))(((***++++++******+++,,,---,,,+++***)))***++++++++++++++++++,,,,,,,,,,,,+++,,,---------,,,***)))'''(((((()))+++---...///333000,,,******+++******++++++,,,,,,,,,+++******))))))***++++++++++++***************++++++++++++...,,,******++++++***)))*********+++++++++,,,,,,***++++++,,,,,,---......)))))))))************+++,,,++++++...222333111...---,,,+++******+++,,,---------------------------++++++++++++++++++++++++++++++,,,,,,,,,+++******---,,,++++++***+++++++++...---,,,,,,,,,,,,+++***........./////////000000////////////000000000000111111111111111111111111444222000......000222444333222444888>>>DDDGGGIIICCCFFFKKKMMMNNNMMMMMMMMMKKKJJJJJJLLLPPPTTTVVVWWWTTTSSSQQQQQQSSSUUUUUUUUUUUUTTTUUU[[[cccrrr...///222444555666666666999999::::::::::::::::::999;;;===<<<:::888777777666777888999:::;;;<<<<<>>???CCCGGGKKKMMMMMMMMMMMMNNNLLLJJJJJJLLLOOOSSSTTTUUUUUUSSSQQQQQQSSSUUUUUUUUUTTTRRRTTTZZZbbbqqq111222555777999999999999:::;;;;;;<<<;;;;;;:::999999:::<<<;;;999777666666555666888;;;===???AAABBBCCCFFFIIILLLMMMOOORRRTTTSSSUUUYYY^^^dddllluuu{{{~~~~~~xxxvvvrrrmmmiiifffdddcccfffjjjppptttuuussspppnnnfffeeefffjjjqqqvvvwwwvvvsssuuuvvvuuurrrppppppqqquuuvvvyyy~~~{{{rrrpppnnnmmmnnnoooqqqrrrsssooohhhdddhhhuuu|||zzzwwwttttttwwwyyyyyyxxxvvvwwwvvvrrrllliiiiiikkkqqq{{{}}}~~~yyyvvvttttttkkkiiieee```[[[XXXWWWWWWPPPLLLFFFAAA>>>;;;888555333333333222111000000000222222000//////.........000000000000000000000000////////////////////////............------,,,,,,........................---,,,,,,++++++++++++++++++++++++,,,,,,,,,------...---,,,,,,---...------+++,,,---............---(((***------+++***+++,,,------,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,+++***)))***+++,,,---***)))))))))+++,,,+++******************+++,,,,,,(((***++++++******+++,,,,,,,,,,,,,,,,,,------...+++++++++++++++++++++++++++,,,---......,,,***)))++++++******++++++,,,---888444///+++*********))))))***,,,------,,,+++***((((((((()))))))))******...------,,,+++******))))))((('''(((***+++,,,+++'''(((((((((((()))))))))***++++++++++++***)))((())))))))))))))))))))))))******---111555444///***++++++++++++++++++++++++*********************************++++++,,,,,,,,,***++++++,,,,,,,,,++++++*********))))))******+++***+++,,,,,,,,,,,,---...,,,,,,---------.........////////////000000000000000000111111111222222222222222333333333333222222555666777888999:::<<<===CCCFFFJJJLLLLLLLLLMMMNNNMMMKKKJJJKKKMMMPPPQQQQQQTTTRRRQQQQQQSSSUUUUUUUUUSSSRRRSSSYYYaaappp555666888999:::;;;<<<<<<;;;<<<=========;;;:::999888999:::999777555555666666888;;;???CCCFFFIIIKKKJJJNNNTTTXXXZZZ\\\^^^___^^^bbbhhhnnnrrrvvvzzz|||~~~qqqooollliiiggggggggghhhjjjnnnrrrtttssspppmmmlllgggiiimmmsssyyy~~~}}}xxxpppooommmmmmpppsssuuuuuuppplllfffccchhhuuu~~~~~~tttssssssuuuzzzzzztttqqqrrruuuzzz{{{{{{~~~yyyyyyxxxyyy{{{~~~~~~|||zzzyyyyyyxxxuuupppiiieeebbbbbb___[[[TTTNNNIIIDDD???;;;777666555555444333222222000/////////000000111222000000000000000000000000//////////////////////////////......---,,,,,,+++------------------------,,,,,,+++************+++++++++,,,,,,,,,,,,------------------------------,,,---...//////...,,,+++'''***......+++***+++---,,,,,,,,,,,,------------,,,,,,------------,,,,,,------,,,,,,------......---,,,+++,,,---......,,,******+++,,,------,,,,,,(((***++++++******+++,,,------------------------+++++++++++++++*********+++,,,---------,,,***))),,,,,,+++***************---+++(((((()))+++,,,,,,))))))***++++++++++++***)))))))))((()))******+++,,,,,,+++******))))))(((+++))))))***,,,...///...*********+++++++++,,,,,,------......---,,,***)))***)))))))))))))))(((((()))***---111555555000+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---******+++,,,,,,,,,++++++*********)))******+++,,,,,,---...---+++***+++,,,,,,,,,,,,------------...////////////000000000000000000000111222222333333222333444555555444333222111444666888888:::<<<>>>CCCFFFIIIKKKKKKKKKMMMNNNMMMKKKJJJJJJLLLNNNOOOOOOSSSQQQPPPQQQSSSVVVVVVVVVSSSRRRSSSXXX```nnn::::::::::::;;;<<<===>>>===>>>??????>>>===:::999999999999888666555777888999;;;???DDDIIINNNRRRTTTVVV\\\cccjjjmmmnnnnnnooolllpppuuuxxxyyyyyyyyyyyyxxxxxxxxxyyyzzzzzzyyyxxxooommmkkkjjjjjjlllnnnooorrruuuzzz{{{xxxvvvttttttrrrwww}}}{{{|||~~~}}}wwwrrrqqqpppsssxxx|||}}}}}}vvvuuurrrrrrvvv~~~ttttttuuuyyy}}}}}}yyywwwsssrrrpppnnnooorrrvvvxxxxxxxxxyyy}}}|||{{{{{{}}}}}}zzzuuuqqqppppppoookkkeee^^^WWWPPPHHHCCC;;;::::::999777666666555000000000///000000111222000000000000000000000000//////////////////////////////..................,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++++++++,,,++++++,,,,,,,,,,,,---------............------...,,,---...//////...---,,,&&&***......+++)))+++---+++,,,,,,,,,---.........++++++,,,,,,,,,,,,++++++,,,,,,------......---------,,,+++,,,...///...---***+++---......,,,***)))(((***++++++******+++,,,,,,,,,---------,,,,,,+++++++++++++++*********))),,,++++++++++++*********,,,+++***))))))))))))))))))'''&&&'''***+++++++++))))))(((((())))))***+++******)))))))))***+++,,,((((((((())))))*********,,,+++******,,,......---++++++++++++,,,,,,,,,---+++,,,---......---+++*********))))))((((((((((((((())),,,111555555111,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++)))******+++,,,,,,------)))***+++,,,,,,,,,,,,+++***************+++,,,,,,+++---...---+++***+++---------------............////////////000000000000///000000111222222333333333222222222222222222333...111444666777888;;;===BBBEEEHHHIIIJJJJJJLLLMMMMMMKKKJJJKKKMMMPPPPPPPPPRRRPPPOOOQQQTTTVVVXXXXXXTTTRRRSSSWWW___lll===<<<;;;;;;;;;===>>>?????????@@@AAA@@@>>>;;;:::999:::999888666666888:::;;;===BBBHHHNNNTTTXXX[[[bbbhhhqqqxxx||||||||||||vvvyyy|||}}}{{{xxxvvvvvvrrrqqqqqqqqqssssssqqqpppooonnnmmmlllmmmpppsssuuuyyy}}}~~~~~~}}}}}}xxxvvvxxx{{{yyyvvvtttuuuyyy~~~|||}}}}}}~~~xxxyyyvvvssspppppprrruuuwwwvvvuuuuuuvvvzzz}}}~~~}}}{{{www{{{~~~}}}zzz{{{|||{{{wwwpppiiiaaaXXXOOOJJJ>>>>>>===<<<:::999999888444333222000///.........000000000000000000000000////////////////////////......//////000000111111,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,---++++++,,,,,,,,,---------,,,...//////...------...+++,,,...000000///...---%%%***//////+++)))***---++++++,,,,,,---...//////***++++++,,,,,,++++++***)))***+++,,,---,,,+++***+++***)))***,,,---,,,++++++,,,...///...+++'''%%%(((***++++++******+++,,,+++,,,,,,,,,,,,+++***)))++++++++++++******)))))),,,+++***)))))))))************))))))))))))******,,,+++******++++++***((()))((('''''''''(((***++++++***)))))))))***,,,---)))***+++,,,...///111111---+++))))))***+++***))))))************+++++++++'''(((***,,,,,,,,,+++*********))))))((((((((('''((((((+++000555555222...***++++++,,,,,,++++++***))))))))))))))))))))))))))))))***+++,,,,,,------)))***+++,,,,,,,,,,,,,,,++++++******+++,,,------&&&))),,,,,,,,,,,,///222............/////////000////////////000000000000///000000111222222333333444222000//////000222444111444777999888888;;;===BBBDDDGGGHHHIIIIIIKKKMMMLLLJJJJJJKKKOOORRRSSSSSSQQQOOOOOOPPPTTTWWWYYYYYYUUUSSSSSSWWW^^^kkk>>>===<<<<<<======<<<;;;???>>>===<<<;;;::::::999:::999999:::<<<=========<<<@@@GGGMMMSSSXXX^^^bbbrrrsssuuuyyy|||~~~~~~~~~|||}}}|||vvvqqqqqqpppooooooooopppqqqrrrpppqqqqqqrrrtttxxx}}}~~~~~~xxxsssppprrruuuwww|||}}}yyyuuuuuuxxxzzz{{{{{{|||{{{zzzyyy{{{~~~~~~|||{{{zzz{{{{{{|||}}}~~~}}}vvvmmmbbbWWWQQQJJJEEE???;;;;;;<<<======777444222111333444555555333111...---...//////...000///...---,,,+++++++++---------------...///000.................................------,,,,,,,,,,,,,,,,,,------..................------,,,,,,,,,---------------------------,,,,,,+++*********+++//////...---,,,++++++***,,,,,,+++)))(((''')))+++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++------,,,,,,+++***))))))'''(((((((((((())),,,///,,,***((((((+++---...///((())))))))))))************++++++,,,,,,++++++***+++++++++************)))))))))***+++,,,,,,------************************+++***))))))***,,,...///************************(((((((((((((((((((((((())))))))))))))))))))))))++++++******************'''))),,,//////---***((()))((((((,,,111333333111,,,***)))+++------+++(((******)))***++++++***)))))))))))))))***+++,,,---+++++++++,,,,,,,,,------++++++++++++++++++++++++***,,,---//////...,,,++++++,,,------......------............////////////000000000000111111111111//////000000000111111111333444666777777888;;;===BBBEEEHHHIIIIIIHHHHHHHHHFFFFFFGGGIIIKKKOOORRRSSSTTTRRRPPPPPPQQQTTTUUUUUURRRPPPQQQUUU[[[hhh}}}>>>===<<<<<<======<<<;;;AAAAAA@@@???>>>======<<>>??????HHHMMMTTT[[[aaafffkkkooowwwxxxzzz|||~~~~~~}}}{{{vvvuuusssooolllkkklllnnnpppvvvwwwxxxzzz~~~}}}|||{{{{{{{{{{{{|||}}}~~~{{{zzz{{{}}}yyytttmmmeee___RRRNNNHHHCCCAAA@@@??????<<<:::777666666777777666777555222111222333333222000//////......//////000///.........//////000111.................................------,,,,,,,,,,,,------------------.........---------,,,,,,,,,---------------------------,,,,,,+++******++++++.........------,,,,,,+++---...///...---...000111,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,------,,,,,,+++******))),,,------,,,++++++---///,,,+++***+++,,,,,,***(((*********+++++++++,,,,,,+++++++++,,,,,,++++++++++++++++++************))))))******+++,,,,,,------******************************))))))***+++---...************************************************************************++++++******************)))***,,,......,,,***)))*********...333777888777---+++)))***,,,---,,,***+++******+++++++++******))))))))))))***+++,,,---,,,,,,,,,---------......++++++++++++++++++++++++***+++---...///...---,,,+++,,,------......------............////////////000000000000111111111111777666666555555444444333444555777777777888:::<<>>===<<<<<<;;;999666444111000111111111000////////////000111333333000000//////000000111111.................................---------------.........---------------...------------,,,,,,,,,---------------------------,,,,,,+++++++++++++++------------------------)))+++------+++++++++,,,+++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,++++++*********///000///...+++***+++,,,*********,,,---,,,)))&&&,,,,,,,,,,,,------------+++++++++++++++++++++++++++++++++************)))*********++++++,,,,,,---************************)))))))))))))))***+++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++++++++***+++,,,,,,,,,++++++************...333888;;;<<<000...+++)))***,,,,,,,,,++++++++++++++++++++++++***))))))******+++,,,---------------............++++++++++++++++++++++++)))***,,,...//////......,,,,,,---............---............////////////000000000000111111111111777666555444222000//////222444666777777888;;;>>>AAADDDGGGIIIIIIHHHHHHIIIJJJJJJKKKLLLMMMPPPRRRTTTTTTRRRQQQRRRUUUWWWXXXXXXYYYWWWWWWZZZ```mmm;;;<<<<<<<<<;;;;;;;;;<<<>>>???BBBDDDGGGHHHIIIIIILLLOOOSSSWWWZZZ\\\^^^______eeelllrrruuuwwwxxxyyyuuuwwwyyyzzzzzzxxxvvvvvvyyy}}}|||ssskkkgggggglllnnnqqqwww}}}~~~yyytttwwwvvvvvvwwwyyy}}}|||vvvwwwzzzzzzuuuooofffccc^^^[[[XXXTTTPPPMMMJJJHHHFFFEEEEEECCCAAA???777555222000000000///...000/////////000000111222000000000//////000000111.......................................---------//////......------,,,,,,---------------------------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,------.........)))+++,,,+++(((%%%######+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,------,,,)))((((((***''''''(((***,,,---,,,***,,,,,,,,,------------...+++++++++++++++++++++++++++++++++*********))))))*********++++++,,,,,,,,,************************(((((()))))))))******+++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++++++++,,,,,,,,,++++++***+++++++++)))))))))+++///333777999666333///,,,++++++,,,---+++,,,,,,++++++***+++,,,************+++,,,------,,,,,,,,,------------...++++++++++++++++++++++++)))***+++---.../////////,,,------...........................///////////////000000000111111111111333333222000///---,,,,,,000222444666777:::===@@@@@@CCCGGGHHHHHHHHHHHHIIIKKKKKKKKKLLLMMMOOOQQQSSSSSSQQQQQQRRRUUUXXXYYYYYYYYYWWWWWW[[[bbbooo<<<===??????======???@@@AAADDDHHHNNNSSSVVVYYYZZZ]]]cccjjjooopppooonnnnnnmmmqqqwwwzzz{{{zzzzzzzzzrrruuuyyyzzzxxxvvvuuuuuuvvvwwwuuunnngggeeehhhmmmnnnsss}}}}}}zzzyyyvvvrrrpppooopppqqqwww~~~}}}wwwvvvyyyyyysssmmmhhhgggdddccccccaaa^^^\\\TTTSSSQQQQQQPPPNNNKKKHHHAAA>>>:::888777666444333111111000......---------000000///....../////////////////////////////////......................../////////......------------------------------------------------------------,,,,,,+++,,,,,,------+++,,,,,,------.........,,,...///...+++((('''&&&++++++++++++++++++++++++++++++++++++************,,,,,,+++++++++++++++***(((***++++++)))((()))******((('''(((***,,,------++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++*********))))))***+++++++++++++++,,,,,,************************((()))))))))************************************++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,------+++*********++++++******)))***+++...111444999777444111...,,,,,,,,,+++,,,,,,+++))))))+++---************+++,,,---...******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***+++---...//////000,,,---......//////..................///////////////000000000111111111111444333333333333222222222222444555666777999<<<>>>???BBBFFFHHHHHHHHHHHHIIIJJJJJJJJJKKKLLLNNNQQQRRRQQQPPPPPPRRRUUUWWWXXXWWWVVVTTTVVV[[[dddrrr@@@CCCFFFFFFEEEEEEHHHKKKMMMQQQWWW^^^eeejjjlllnnnrrrxxx~~~xxxuuusssuuuxxx{{{|||{{{yyyxxxxxxuuuyyy~~~~~~{{{xxxwwwwwwooonnnllliiiiiimmmuuu|||~~~zzzqqqkkkgggfffjjjsss~~~|||zzzzzzxxxsssnnniiihhhhhhjjjlllmmmmmmlllcccbbbaaa```___\\\WWWSSSJJJGGGBBB???===;;;888666444333222000...---,,,,,,000000///.........//////////////////////////////...............//////////////////...............,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,------...,,,,,,,,,------.........***,,,------,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++***************)))++++++++++++++++++++++++(((***,,,,,,++++++,,,---///---***((()))+++,,,,,,************++++++++++++---,,,+++******+++,,,---+++++++++************)))++++++++++++++++++++++++************************))))))***++++++******)))************************************************++++++++++++++++++++++++******++++++,,,---------------,,,+++************+++,,,,,,,,,+++,,,...111666777777555111...,,,,,,***+++,,,***''''''***...+++******++++++,,,---...************++++++++++++++++++++++++++++++++++++++++++,,,,,,---...//////------...////////////...............////////////000000000000111111111111222333333333444444555555666777888777666666888:::???BBBEEEHHHHHHHHHHHHIIIIIIIIIJJJJJJLLLOOOQQQSSSQQQQQQQQQSSSUUUWWWWWWVVVTTTSSSUUU[[[eeetttHHHLLLPPPQQQPPPPPPTTTXXX\\\```fffnnnuuuyyy|||}}}yyyvvvvvv{{{}}}~~~~~~}}}{{{{{{{{{{{{zzzyyyyyypppqqqsssvvv|||}}}tttnnnllliiiooovvvyyyyyyyyy|||{{{}}}}}}{{{yyyuuurrrkkkjjjkkknnnssswwwyyyyyywwwuuutttrrrnnniiibbb^^^VVVRRRLLLHHHEEEBBB>>><<<888777555333111000///...222111000000/////////000////////////////////////---........./////////000............////////////,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,---......,,,,,,------------------)))***+++*********,,,...------------------------,,,,,,,,,++++++*********++++++++++++++++++++++++)))+++---...---,,,,,,---///---++++++,,,---,,,+++************++++++++++++---,,,***))))))***,,,---+++++++++************)))++++++++++++++++++++++++******************************+++,,,,,,+++***)))******************************************************************************++++++,,,------...------,,,,,,+++***)))))))))+++------++++++---///...222777777444000---,,,(((***+++)))&&&%%%)))---++++++++++++,,,---......******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------...///------...///////////////............////////////000000000000111111111111000000111111111222222222555666777777666777999;;;>>>AAAEEEGGGHHHHHHHHHIIIIIIIIIJJJKKKNNNPPPSSSUUUSSSSSSSSSTTTVVVWWWWWWUUUVVVUUUWWW]]]fffuuuOOOSSSXXXYYYXXXYYY]]]bbbeeeiiiooovvv}}}|||wwwwwwyyy{{{xxxyyy|||~~~zzzxxxqqqssstttpppkkkjjjmmmqqqooorrrvvv{{{~~~|||yyyvvvuuummmlllmmmqqqvvv|||}}}yyyrrrjjjdddbbb^^^XXXSSSOOOKKKHHHEEE:::999888666444333333333333333222111000000111111000000000000000000000000---.........//////000000------......//////000000,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,---...///------------------------......---,,,******,,,---........................---------,,,,,,+++++++++++++++++++++++++++++++++)))+++------,,,*********)))***+++...000000///---******+++++++++,,,,,,,,,---,,,***))))))***,,,---+++++++++************)))++++++++++++++++++++++++***************************+++,,,------,,,******************************************************))))))))))))))))))))))))******+++,,,,,,---......,,,------,,,,,,***)))(((&&&))),,,,,,***)))+++---(((...555888666111...,,,(((***+++(((%%%$$$)))---++++++++++++,,,---......++++++,,,,,,,,,---------++++++++++++++++++++++++------,,,,,,,,,---......---......///////////////............/////////000000000000000111111111111222222222222222222222222///111444666888:::>>>AAA>>>AAAEEEGGGHHHHHHHHHIIIJJJJJJKKKLLLOOORRRUUUWWWUUUTTTTTTVVVXXXXXXWWWVVVYYYWWWYYY^^^ggguuuZZZ]]]aaacccdddfffhhhjjjnnnrrryyy~~~zzzvvvuuuxxx}}}}}}wwwpppiiidddaaa```fffhhhmmmrrrwwwzzz}}}~~~~~~zzzwwwvvvsssuuuwwwyyy{{{~~~}}}}}}zzzsssnnnppphhh___YYYWWWUUUPPPLLLGGGCCC>>>999777555444222111111000///////////////,,,---...///000111222333------...//////...------////////////////////////........................---------------------------...///...,,,+++,,,---...........................------,,,,,,+++******........................+++,,,------............------,,,++++++******)))++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++***))))))))))))---,,,***))))))***,,,---************************)))))))))***+++++++++,,,---------......---,,,,,,,,,+++***)))(((((((((((('''((()))******+++******((()))***++++++***((((((++++++*********+++---...+++,,,,,,,,,,,,,,,,,,---,,,,,,++++++)))((('''&&&***---000333333222000......***'''(((---///---***((()))*********+++///111,,,+++++++++***)))))))))))))))*********+++++++++++++++,,,---------,,,,,,***+++,,,,,,------,,,,,,555333111///......///000000000//////000000111222444555666555333222333444444444555666888;;;===???@@@CCCFFFHHHHHHHHHHHHHHHKKKKKKKKKMMMOOORRRTTTVVVQQQQQQQQQTTTWWWYYYYYYXXXVVVUUUVVV\\\dddssskkklllmmmmmmnnnoooqqqrrrxxxyyyyyyxxxvvvuuuvvvwwwwwwwwwwwwwwwxxx{{{~~~}}}~~~~~~}}}||||||~~~yyyqqqkkkiiiiiiiiiiiijjjkkklllooorrruuuwww{{{}}}{{{vvvxxx{{{~~~~~~{{{{{{}}}}}}yyyuuurrrmmmhhheeeccc___XXXSSSMMMIIIDDD@@@>>>===:::999333222111000////////////////////////000000000000------------------------////////////////////////........................---------------------------...///...,,,+++,,,---........................------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,---------------,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***)))((((((''''''(((---,,,***))))))***,,,---+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------,,,,,,+++---,,,+++******)))))))))***+++++++++++++++***)))******++++++++++++******++++++*********+++,,,---///...---,,,+++******))))))***+++,,,------------)))+++...111222222111000000,,,)))))),,,---+++((()))***++++++***+++,,,...++++++++++++*********************+++++++++,,,,,,,,,,,,---------------...,,,------...............444222000///...///000000000000000000111111222222111222333333222222444555555555555666888;;;>>>???AAADDDGGGHHHHHHHHHIIIJJJLLLLLLLLLMMMOOOQQQTTTUUUTTTSSSTTTWWWZZZ[[[[[[ZZZWWWUUUWWW\\\dddrrr}}}{{{xxxwwwvvvvvvtttsssvvvuuurrrnnnkkkjjjlllnnnlllnnnrrruuuwwwyyy{{{}}}zzz{{{}}}~~~zzz{{{|||{{{{{{{{{~~~||||||||||||wwwsssrrruuuwwwtttrrrooommmmmmooorrrtttwww~~~}}}wwwzzz}}}{{{xxxvvvxxx{{{~~~}}}{{{xxxvvvuuutttrrrlllbbb[[[UUUQQQMMMIIIGGGDDDBBB???888777555222111111111111111111000000//////.........---,,,++++++,,,---...////////////////////////........................---------------------------...///...,,,+++,,,------------------------------------------.........------------------------***++++++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++---,,,+++******+++,,,---++++++++++++++++++++++++---------,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++------,,,,,,++++++******---------,,,,,,***)))))),,,+++++++++++++++,,,,,,++++++*********+++,,,---......---,,,+++******))))))***+++,,,------------(((***+++---///000111111111---******+++,,,***'''***+++------+++******+++*********++++++++++++++++++++++++,,,,,,,,,------,,,,,,++++++,,,---............///000000000000///222111////////////000111111111111111222222222333...000222222222222444666555555666777999<<<>>>@@@CCCEEEGGGHHHHHHHHHJJJLLLMMMMMMMMMMMMOOOQQQSSSTTTTTTTTTUUUWWWZZZ\\\\\\[[[XXXVVVWWW\\\dddrrr}}}zzzxxxtttoookkkgggggggggffffffhhhlllpppmmmqqqvvvxxxyyyzzz}}}~~~{{{{{{}}}~~~}}}|||{{{{{{}}}}}}|||{{{{{{|||}}}}}}{{{{{{}}}~~~||||||}}}}}}}}}|||yyyxxxxxxyyy{{{{{{~~~zzz{{{}}}}}}|||{{{yyyxxxwwwyyy}}}|||tttkkkddd^^^[[[WWWSSSOOOKKKGGGDDD???>>>;;;888555444333333111111111000//////......000///---,,,,,,---///000////////////////////////................................................---...///...,,,+++,,,---------------------------,,,,,,------...///000000........................***++++++,,,,,,+++++++++))))))***+++,,,,,,------+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++------,,,,,,+++++++++***)))******++++++++++++***,,,,,,,,,,,,,,,+++******++++++,,,,,,+++******))),,,+++***))))))+++,,,---+++++++++++++++++++++,,,*********+++,,,,,,------+++++++++***)))'''&&&%%%******++++++,,,---/////////---******++++++***((()))+++------,,,+++***+++*********++++++,,,,,,,,,,,,,,,,,,---------......+++************+++---.........///000000000000000///////////////000111222111111222222333333333333///111333333222222444555555666666777999<<<>>>@@@DDDEEEGGGGGGGGGIIILLLNNNNNNNNNMMMNNNOOOQQQSSSTTTSSSSSSSSSVVVYYY[[[ZZZYYYYYYWWWXXX\\\dddqqq}}}xxxqqqjjjeeeccceeehhhjjjkkknnnqqqsssvvvzzz~~~{{{zzz{{{|||}}}yyyvvvvvvwwwxxxyyyyyy{{{~~~~~~||||||}}}}}}|||yyyxxxwwwxxx{{{|||}}}||||||~~~zzzwwwvvvuuuuuussswww}}}zzzvvv~~~{{{|||~~~{{{tttooojjjgggccc___[[[VVVPPPLLLGGGEEEBBB>>>:::777444333111111111111111111111111222000///------///000222000000000000000000000000////////////////////////........................---...///...,,,+++,,,---------------------------+++,,,,,,---...///000000+++++++++++++++++++++++++++++++++,,,,,,++++++***))))))***+++,,,------...+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))((((((((((((++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++******))))))((()))******+++++++++******++++++,,,++++++***)))(((((()))***++++++*********)))(((((((((***+++,,,++++++++++++++++++++++++))))))***++++++,,,------,,,,,,+++)))'''%%%###"""------++++++***++++++,,,,,,+++******+++,,,,,,+++'''))),,,---,,,+++,,,,,,******++++++,,,,,,,,,---,,,,,,---------.........+++++++++,,,,,,...//////------...////////////............//////000111111000111222333333333333222333444555444333222333444555555666777999;;;>>>@@@CCCEEEFFFGGGGGGIIILLLOOONNNNNNNNNNNNOOOQQQSSSTTTSSSSSSSSSVVVYYY[[[ZZZYYYYYYWWWXXX\\\dddqqq}}}~~~xxxqqqllljjjppprrruuuvvvuuuttttttuuuyyy}}}|||uuummmjjjhhhhhhmmmsss}}}{{{yyyxxxvvvvvvvvvxxxyyyzzz{{{~~~~~~}}}~~~~~~{{{xxxtttssssssuuuvvvyyy{{{}}}yyysssqqqpppqqqqqqppptttyyy|||}}}~~~~~~}}}~~~|||yyyzzz{{{|||{{{{{{}}}~~~}}}{{{wwwuuurrroookkkeee^^^ZZZRRRQQQNNNJJJDDD>>>999555333333333222222222222222222111000//////000111222000000000000000000000000////////////////////////........................---...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---......//////------------------------,,,,,,,,,,,,,,,++++++***))))))***+++,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***))))))))))))++++++++++++++++++++++++************************++++++******************((()))***+++++++++++++++)))***+++,,,,,,+++***)))''''''((()))***++++++***(((((((((((()))***++++++++++++,,,,,,,,,+++******,,,,,,++++++************++++++++++++***)))((((((///...---+++************+++*********++++++,,,---''')))+++,,,++++++,,,...+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---...000111111111111,,,,,,---............---.........//////000000000///000222333333333222111444555666555333222333444444444555666888;;;===???AAADDDFFFGGGHHHIIILLLNNNNNNNNNNNNNNNPPPRRRTTTUUUTTTTTTUUUWWWZZZ\\\\\\[[[XXXVVVWWW\\\dddrrrqqqvvvyyyvvvqqqnnnqqqttt|||~~~~~~|||zzzzzzzzz~~~~~~wwwnnnfff___]]]\\\]]]cccjjjwww|||yyyzzz{{{|||~~~~~~zzzxxxxxxyyy{{{zzzvvvtttssssssrrruuuxxx{{{}}}}}}}}}~~~}}}~~~{{{zzzwwwtttsssvvv{{{}}}|||{{{zzzwwwssslllhhhbbbbbb```[[[TTTKKKCCC>>>666666555444333222222111000000000000000000000000000000000000000000000000////////////////////////........................---...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......////////////////////////---------------,,,++++++*********++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++------------------------000///...------,,,,,,,,,+++++++++,,,,,,+++++++++))))))))))))))))))))))))******++++++++++++++++++((()))***+++,,,,,,,,,,,,***+++,,,------,,,+++***))))))***+++++++++******(((((()))***+++++++++++++++,,,,,,,,,,,,+++***)))++++++++++++******************+++,,,,,,,,,,,,,,,---------,,,,,,+++******,,,,,,,,,+++******+++,,,***+++,,,+++******+++---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------***+++...111222111000///,,,,,,---............---......//////////////////...///111222333222111000222333444444333222333555333333444555777:::<<<>>>???BBBEEEHHHHHHIIIJJJLLLMMMMMMMMMNNNPPPSSSUUUWWWTTTSSSTTTWWWZZZ[[[[[[ZZZWWWUUUWWW\\\dddrrrfffkkkooommmhhhiiirrrzzz~~~~~~~~~}}}yyy{{{~~~}}}}}}||||||}}}|||wwwooohhhbbb[[[VVVVVVYYY]]]eeemmmyyy}}}{{{zzzyyyvvvuuu{{{}}}{{{tttqqqsssyyy~~~~~~~~~~~~~~~}}}zzztttpppppppppnnniiiaaaWWWMMMGGG:::999888666444222111000//////000000000000//////000000000000000000000000000000000000000000000000////////////////////////---...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,............------,,,+++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------************************------------------------......---,,,++++++++++++***++++++,,,,,,++++++***((((((((((((((((((((((((+++++++++,,,,,,---------))))))***+++,,,---------+++,,,...//////...,,,+++,,,,,,,,,,,,++++++***)))((()))+++,,,------,,,,,,+++,,,,,,---,,,+++***)))'''((()))***+++,,,------***++++++,,,,,,,,,+++++++++,,,,,,---------,,,+++......---,,,)))))))))***......---+++)))(((***,,,---------,,,,,,++++++++++++++++++,,,,,,,,,------%%%(((,,,///000///---+++,,,------...///...............////////////......---///111222222222000//////000222222222222444666333333333444666999;;;======AAAEEEHHHIIIIIIJJJKKKLLLLLLMMMNNNQQQSSSVVVXXXQQQQQQRRRTTTWWWYYYYYYXXXVVVUUUVVV\\\dddsssgggcccaaacccdddgggnnnvvvzzzuuurrrsssssstttwww|||zzzvvvvvvuuupppjjjeeeaaa```^^^```aaa```aaaiiiuuu~~~{{{wwwyyy|||~~~}}}|||||||||{{{}}}~~~}}}||||||}}}}}}}}}yyyxxxyyy|||~~~}}}}}}|||~~~|||vvvppphhhZZZNNNIIIBBB:::777777777555222000111222111000//////000000000000111000///......------...///000111222333........................//////.........---------************))))))((((((/////////...---------,,,))))))***+++---...//////------...///...---+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,+++++++++---.........------,,,+++,,,,,,,,,------.........,,,,,,,,,------.........++++++++++++++++++++++++,,,,,,+++******))))))(((*********))))))((((((((((((***+++---,,,+++)))(((,,,)))'''((()))***(((%%%,,,+++++++++***))))))))))))***,,,,,,+++++++++,,,+++*********+++,,,,,,---))))))))))))***+++,,,,,,+++++++++++++++++++++++++++******)))((((((((()))---,,,,,,++++++******))),,,,,,,,,+++++++++******++++++,,,,,,---...//////---,,,,,,+++++++++,,,,,,+++,,,---......---,,,+++---------------...//////222222222111111111000000111111111111111111111111333666888:::::::::<<<===BBBCCCCCCEEEFFFGGGHHHHHHHHHJJJMMMPPPRRRTTTUUUUUUQQQQQQSSSTTTVVVWWWYYYYYYXXXVVVVVVZZZaaappp]]]YYYWWWYYY]]]bbblllvvv{{{zzzwwwrrrooopppssswwwyyy}}}vvvrrrrrrqqqnnniiigggffffffhhhkkkmmmpppuuu||||||xxxtttqqqmmmhhhdddjjjmmmqqquuuyyy~~~}}}|||~~~~~~}}}}}}~~~{{{|||~~~~~~~~~}}}|||}}}}}}uuuggg[[[WWWPPPGGGBBB@@@>>>:::777111111111111/////////000111222222222222111111111//////000000000000000000..............................---------,,,,,,,,,,,,,,,,,,+++++++++******...............------------------------------------------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------------------,,,,,,,,,,,,......---------,,,,,,,,,---------.........//////+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---------,,,,,,,,,++++++,,,,,,,,,,,,+++++++++)))((()))+++,,,***))),,,,,,,,,+++++++++++++++)))+++,,,,,,+++++++++---++++++******++++++,,,---,,,,,,+++++++++,,,------++++++++++++++++++++++++///......---,,,,,,------+++++++++,,,,,,,,,,,,,,,......------,,,++++++***++++++,,,,,,---......///------,,,,,,,,,,,,------------............------......------......///000000111111111222222333333222222222222222222222222555777999::::::;;;===???DDDDDDEEEFFFHHHIIIJJJJJJKKKLLLNNNPPPRRRSSSSSSSSSQQQRRRSSSUUUVVVXXXYYYZZZYYYWWWWWW\\\dddrrrXXXUUUUUUZZZ```hhhuuu~~~xxxrrrqqqoooooossszzz}}}xxxzzzzzzzzzyyywwwvvvxxxzzzyyyyyy{{{|||vvvrrrooonnnnnnnnnoooqqqssstttuuuvvvwwwvvvtttrrrpppnnnmmmlllllliiieeebbbaaa___]]]\\\```aaadddfffiiinnnssswwwvvvzzz}}}zzzyyyyyyzzz|||~~~zzzxxxwwwxxxyyy~~~~~~wwwzzz~~~|||{{{yyy}}}|||}}}{{{zzz~~~tttiii```ZZZQQQJJJFFFCCC>>>;;;555555444222111111000000222222333333333333333333222222111000///......---........................---------,,,,,,,,,++++++.........------------------------...............000000///...------,,,+++---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------.........///...---,,,+++,,,------............////////////,,,+++++++++++++++******------------------------***++++++,,,------......////////////...............---,,,,,,,,,,,,......***)))(((***,,,------,,,,,,,,,,,,,,,,,,---------)))+++------,,,+++,,,---++++++******++++++,,,,,,///...---------------...++++++++++++++++++++++++------,,,++++++++++++,,,***++++++,,,------......//////...------,,,++++++++++++,,,,,,------.........---------------......///................../////////......//////000111000000111222333444555555333333333333333333333333666888999999:::;;;???AAAEEEEEEGGGHHHIIIKKKLLLLLLMMMNNNOOOPPPQQQQQQQQQQQQRRRSSSTTTVVVWWWYYYZZZ[[[YYYXXXYYY___ggguuu[[[ZZZ^^^fffoooxxx~~~yyysssssstttwww|||~~~{{{{{{||||||~~~~~~tttqqqkkkeeeaaa___^^^___^^^______```aaabbbcccccceeedddcccbbb```___^^^]]]aaa___]]]]]]```ccceeefffbbbbbbaaa```___aaaeeehhhgggjjjooopppooonnnnnnnnnooopppqqqqqqpppoooooopppqqqpppooommmllllllllllllrrrssstttsssrrrrrrtttuuuwwwuuussssssvvv~~~~~~|||{{{xxx{{{}}}{{{zzz~~~~~~{{{wwwyyy~~~}}}|||}}}~~~zzzyyywwwvvvxxx~~~zzzooofff```YYYRRRMMMIIIEEEBBB===;;;888666555444333222222222111111222222333333333222222111000///....................................---------,,,,,,,,,........................,,,---------.../////////000000///...---,,,++++++---,,,+++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,------......////////////...,,,++++++,,,...///------..................------,,,,,,++++++******,,,,,,,,,,,,------------)))))))))******+++++++++---------------,,,,,,,,,///...,,,***+++,,,///000************+++,,,,,,+++***+++++++++,,,,,,------)))+++------,,,+++,,,---,,,++++++***++++++,,,,,,000///...---------------++++++++++++++++++++++++++++++***))))))******+++,,,,,,,,,------.........------------------------++++++,,,,,,,,,---------......---------...//////000///...------...///000///////////////000111111111111222333333444555555333333333333333333333333666777777777888;;;???BBBEEEEEEFFFHHHJJJKKKLLLMMMMMMNNNNNNPPPQQQQQQRRRRRRSSSSSSUUUVVVXXXYYY[[[[[[XXXWWWZZZ```hhhuuudddfffmmmyyy{{{xxxyyy|||~~~zzzsssooommmnnnrrruuu~~~uuurrrrrrrrroookkkhhhddd___ZZZWWWVVVWWWXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVVVV\\\ZZZYYY\\\aaafffjjjllleeedddaaa^^^[[[[[[]]]___^^^```cccfffggghhhiiijjjjjjkkkkkkiiifffdddcccdddaaabbbbbbcccddddddeeeeeefffgggggggggffffffhhhjjjhhhhhhgggfffhhhmmmtttzzz}}}{{{zzzzzzzzzyyyyyyzzz~~~~~~{{{{{{{{{~~~~~~}}}~~~{{{vvvzzz|||{{{tttrrrpppqqqtttyyy~~~uuupppkkkddd]]]WWWRRRNNNKKKFFFBBB===:::999777555333111000000//////000111111111111111111000000000000////////////////////////////////////............---------...............,,,---------.../////////------,,,,,,,,,,,,,,,,,,,,,+++***)))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------......////////////...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++*********))))))+++++++++++++++,,,,,,,,,...---+++***+++,,,...000+++++++++***))))))))))))))))))******++++++,,,,,,***+++------,,,,,,,,,---,,,,,,++++++***++++++,,,......---,,,+++++++++,,,++++++++++++++++++++++++---,,,,,,+++,,,,,,------.........------,,,,,,,,,))))))***+++,,,---......+++++++++,,,,,,,,,,,,,,,---------------...///000000///...------...///000///////////////000111111333333333333333333333333333333333333333333333333444555666666777999>>>AAACCCDDDEEEGGGHHHJJJKKKLLLLLLLLLMMMOOOPPPRRRTTTTTTSSSSSSUUUVVVXXXYYY[[[[[[VVVUUUXXX___ggguuuzzz}}}zzz|||~~~}}}||||||zzzxxxpppiiiffffffhhhooovvv~~~xxxpppgggbbbcccdddcccaaa```^^^YYYUUURRRQQQRRRRRRWWWWWWVVVUUUTTTSSSRRRRRRPPPQQQRRRSSSSSSTTTUUUVVVYYYWWWVVVWWW[[[___bbbccc```___^^^[[[YYYYYYZZZ\\\XXXYYY[[[^^^aaacccdddeeeeeefffgggeeeaaa]]]\\\[[[XXXYYYZZZ[[[\\\^^^^^^___]]]^^^______^^^^^^```bbbaaaaaabbbaaaaaacccgggjjjnnnqqqtttuuussspppnnnmmmooonnnoooqqquuu{{{|||xxxxxxzzz||||||zzzzzz{{{~~~~~~uuupppmmmnnnoooqqqwww}}}~~~vvvrrrmmmfff___ZZZVVVTTTQQQKKKDDD@@@>>><<<888555333222111/////////000111000000000111111222222222////////////////////////000000000////////////...---------------.........---------...............***++++++,,,,,,---------,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------.........------,,,+++,,,---...///,,,,,,,,,+++++++++++++++......---------------,,,)))******++++++,,,,,,---......------,,,++++++***,,,,,,,,,,,,------------++++++,,,------.........+++,,,,,,+++)))'''((()))******************++++++***,,,---...---,,,---...,,,,,,++++++******++++++---,,,++++++++++++++++++++++++++++++++++++++++++***************++++++,,,.........---,,,++++++***(((((()))***,,,---......++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---.../////////................../////////......//////000111444333333333222222222111333333333333333333333333222333555666777999===@@@AAABBBDDDEEEGGGIIIKKKLLLLLLLLLMMMNNNPPPRRRTTTUUURRRSSSTTTVVVWWWYYYZZZ[[[UUUTTTWWW]]]eeessswwwtttyyy}}}|||yyypppiiiggghhhlllttt~~~|||vvvuuu}}}}}}|||yyytttqqqoooooohhhccc\\\YYYZZZ[[[\\\\\\YYYXXXVVVTTTRRRQQQPPPPPPSSSSSSSSSRRRRRRQQQQQQPPPPPPPPPQQQRRRTTTUUUVVVVVVWWWVVVTTTTTTWWWYYY[[[[[[ZZZ[[[[[[YYYXXXWWWXXXZZZWWWWWWWWWYYY\\\^^^______```bbbcccccc___\\\YYYXXXVVVVVVWWWWWWXXXYYYZZZ[[[WWWXXXYYYYYYYYYYYY[[[]]]]]]^^^^^^]]]\\\]]]___bbbbbbeeeiiijjjiiigggffffffeeefffhhhjjjmmmpppssstttsssqqqooolllkkkmmmqqquuuzzz|||{{{}}}zzztttsssqqqnnnrrrxxxuuutttqqqnnnjjjgggfffeee```YYYPPPJJJGGGDDD@@@<<<888666444222111111222333000000111111111222222222////////////////////////000////////////.........---------.........//////...............---------,,,,,,,,,,,,---------...++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,,,,,,,,,,---------******++++++,,,------...---,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------)))+++...111222000...---***+++---,,,***)))***,,,++++++++++++++++++*********,,,......---,,,---...---,,,++++++******++++++++++++++++++++++++,,,---++++++++++++++++++++++++)))((((((((())))))***+++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++,,,---...///------............------......------......///000111111111222222222222222222222222222222222222222111333666888999:::===???AAABBBCCCEEEHHHJJJKKKLLLNNNNNNNNNNNNOOOQQQSSSTTTQQQRRRSSSUUUVVVXXXYYYZZZVVVUUUVVV[[[dddsss{{{rrrqqqxxx~~~tttllllllnnnqqq|||yyypppllllllqqqooolllfffaaa___```aaa^^^[[[WWWUUUUUUWWWXXXXXXVVVVVVWWWWWWWWWWWWVVVUUUNNNNNNNNNNNNNNNNNNNNNNNNQQQRRRSSSSSSTTTUUUVVVVVVXXXWWWUUUVVVXXXZZZ[[[ZZZYYYZZZ[[[YYYWWWUUUVVVVVVYYYXXXWWWXXXYYY[[[[[[[[[\\\___bbbbbb```]]]ZZZYYYYYYXXXXXXXXXXXXXXXYYYYYYUUUVVVWWWWWWVVVWWWYYY[[[ZZZ[[[ZZZYYYXXXYYY\\\___^^^```bbbccccccbbbcccdddaaacccfffhhhiiiiiigggfffcccbbbaaa``````eeekkkppplllsss}}}~~~{{{vvvqqqrrrxxxzzz~~~vvvvvvwwwwwwwwwwwwyyyzzzllldddZZZTTTQQQMMMHHHCCC<<<:::888555444444555555222222111111111111111111000000000000000000000000//////.........------------.........//////000000/////////......------,,,........................***+++---...///...------,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++---------,,,,,,++++++++++++,,,---............---.........------,,,,,,,,,*********++++++,,,,,,---++++++,,,------...//////)))))))))******+++,,,,,,*********++++++,,,,,,,,,(((,,,000444555333///---)))+++------++++++---000---------,,,,,,+++++++++***,,,......---,,,---...---,,,,,,+++*********+++++++++++++++,,,,,,---...++++++++++++++++++++++++---,,,,,,,,,---......///)))******++++++,,,,,,---///......------,,,+++++++++++++++++++++++++++++++++******+++,,,---...///+++,,,---......---,,,+++---------------...////////////000111222333333444111111111111111111111111111444777999;;;<<<>>>@@@BBBBBBDDDFFFHHHJJJLLLMMMQQQPPPOOONNNOOOPPPQQQRRRQQQQQQSSSTTTVVVXXXYYYYYYXXXUUUVVV[[[dddsss}}}wwwvvv{{{~~~|||wwwqqqiiiccccccdddgggrrr~~~xxxpppkkkgggccc```bbb```^^^\\\YYYXXXWWWVVVWWWVVVTTTTTTTTTVVVXXXYYYVVVVVVWWWWWWVVVUUUUUUTTTRRRPPPOOOOOORRRVVVXXXYYYVVVWWWXXXXXXWWWXXXYYY[[[[[[ZZZZZZZZZ[[[]]]___```^^^]]]]]]\\\[[[[[[ZZZZZZYYY[[[]]]```bbbcccddddddeeeeeedddcccbbbaaa``````^^^^^^____________^^^^^^]]]\\\ZZZYYYXXXWWWWWWWWWYYYXXXXXXWWWXXXYYY[[[\\\YYYZZZ]]]___aaaaaaaaaaaaaaa```___```bbbbbb```^^^[[[ZZZYYYXXXYYY[[[^^^```oooqqqtttwww{{{~~~~~~~~~}}}~~~}}}yyyooogggbbb[[[TTTMMMEEEAAA;;;999888888555222555333111111222222222000000000000...,,,)))&&&%%%////////////////////////111///...------...///111111000///.......................................///...---,,,,,,,,,,,,,,,...------,,,,,,------...************************------------------------.........------,,,,,,,,,...//////...,,,++++++,,,...---+++***)))***++++++*********++++++,,,,,,,,,)))***,,,,,,++++++,,,---,,,,,,,,,++++++*********,,,(((...===BBB777---++++++++++++*********))))))******+++++++++,,,,,,,,,---......---+++******+++)))))))))***++++++,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++***,,,...---,,,++++++,,,///............---------...,,,******---...---+++,,,,,,,,,,,,,,,,,,,,,,,,---.../////////---***)))...............///000000111222222333333222222111111111222333333444555555333555777999999;;;===???BBBDDDEEEFFFFFFGGGIIIKKKNNNNNNOOOOOOPPPQQQRRRRRRPPPOOONNNPPPSSSVVVWWWWWWVVVTTTUUUZZZcccsss}}}~~~~~~wwwnnniiieee^^^ZZZYYYZZZ]]]fffqqqvvvooogggaaa]]][[[YYYWWWZZZZZZYYYXXXXXXXXXXXXXXXWWWWWWUUUUUUUUUUUUVVVWWWWWWWWWWWWXXXWWWWWWVVVVVVTTTTTTTTTVVVXXX[[[]]]^^^\\\^^^```bbbbbbbbbdddeeeffffffeeeeeefffggghhhiiifffggggggggggggfffeeeeeehhhjjjlllooorrrssssssttttttssssssrrrqqqpppooonnnllllllkkkjjjiiigggfffeeedddcccbbb```___^^^]]]]]][[[ZZZYYYXXXXXXYYYZZZZZZ[[[\\\]]]^^^^^^^^^]]]]]]```___^^^___```___^^^\\\ZZZYYYWWWUUUVVVWWWZZZ[[[eeegggjjjmmmoooqqqrrrrrrtttuuuwwwzzz}}}}}}{{{yyyzzz|||~~~~~~~~~}}}|||~~~}}}~~~xxxrrrmmmeee[[[TTTKKKFFFAAA>>>===;;;777444666444222111111111111///000000000000///---+++***////////////////////////111000...------...000111------------------,,,,,,........................///...---,,,,,,,,,,,,---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---...///---+++***+++,,,---,,,+++*********+++,,,******+++++++++,,,,,,,,,***,,,------,,,,,,---...,,,,,,,,,+++++++++******///,,,333AAAEEE;;;///,,,+++++++++*********))))))******+++++++++,,,,,,,,,,,,---...---+++***+++,,,+++++++++***************,,,,,,,,,++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++***,,,------,,,+++,,,---............------------...,,,******,,,...---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,///............///000000111222222333333222222111222222222333333444444444333555888999:::;;;===???AAACCCDDDEEEEEEFFFHHHJJJNNNNNNOOOQQQSSSTTTUUUVVVPPPOOOOOOPPPTTTVVVWWWWWWUUUSSSTTTYYYbbbrrr|||{{{~~~}}}{{{{{{|||||||||{{{yyywwwvvvssstttuuusssnnnggg```[[[YYYTTTQQQQQQQQQSSS[[[cccddd___YYYTTTSSSSSSSSSSSSTTTTTTTTTTTTUUUVVVWWWWWWZZZZZZZZZYYYYYYYYYYYYYYYZZZZZZ[[[[[[[[[[[[[[[ZZZYYY[[[^^^aaadddgggiiijjjkkkooosssvvvxxxxxxzzz{{{~~~}}}}}}||||||}}}}}}~~~{{{|||}}}~~~~~~~~~}}}|||}}}zzzxxxvvvtttsssrrrooommmjjjiiihhhbbbaaa___]]]\\\\\\\\\\\\______`````````___^^^^^^___^^^]]]]]]]]]\\\ZZZXXXWWWVVVTTTRRRRRRRRRTTTUUU^^^___bbbeeeffffffeeedddgggjjjpppuuuxxxyyyxxxvvvttttttssssssvvvzzz~~~~~~}}}|||zzzzzzyyyyyy{{{}}}}}}zzzrrrhhh```VVVQQQKKKGGGDDDAAA<<<888777444111/////////...---///000111111111111000000////////////////////////000000............000000+++,,,---...///...---,,,..............................---,,,,,,,,,------...------,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++...------------,,,,,,,,,,,,---...---+++)))***+++++++++*********+++,,,,,,***++++++++++++,,,,,,,,,+++---......,,,,,,---///,,,,,,,,,++++++++++++***000...444AAACCC:::000,,,+++++++++*********************+++++++++,,,,,,,,,+++---------++++++,,,------,,,,,,+++******)))))),,,+++***))))))***+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---............------------...,,,***+++,,,------,,,,,,,,,,,,,,,,,,,,,------++++++,,,---......////////////......//////000111111222222333333222222111333333333333333333333333333555888999:::;;;>>>@@@AAABBBDDDDDDDDDEEEHHHJJJMMMMMMOOOQQQSSSUUUVVVWWWPPPOOOOOOQQQTTTVVVWWWWWWUUUSSSUUUZZZcccsss}}}{{{zzz|||{{{zzzzzz{{{yyyxxxyyyxxxvvvrrrnnnhhhdddaaa```bbbddddddbbb]]]XXXUUUQQQPPPOOONNNNNNPPPVVVZZZ\\\YYYUUURRRRRRSSSVVVWWWWWWWWWWWWXXXYYYZZZ[[[[[[```aaabbbcccdddeeeeeeeeeddddddeeeffffffffffffeeeeeeiiioootttyyy|||~~~{{{yyyqqqooommmjjjhhhggggggggghhhhhhhhhgggggggggfffffffffdddbbbaaaaaa___\\\ZZZZZZYYYWWWUUUTTTTTTUUUUUU[[[]]]```bbbccccccbbbaaaeeeiiinnnrrrsssqqqnnnllliiiiiijjjnnnvvv}}}zzzyyyxxxyyy{{{~~~~~~vvvqqqfff```YYYTTTOOOJJJCCC>>><<<999555333333333222111111111111222222222222222////////////////////////000000///......///000000,,,---000111222111000///...........................------,,,,,,,,,------...------,,,,,,------...))))))))))))))))))))))))++++++++++++++++++++++++------------------------+++,,,---,,,***)))***+++*********++++++,,,,,,---+++++++++++++++++++++++++++---...---,,,,,,---...++++++++++++++++++++++++...,,,000888999333,,,+++******************************+++++++++,,,,,,,,,***,,,------++++++,,,...,,,,,,,,,++++++*********,,,+++)))(((((()))+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,++++++,,,---.........---------,,,,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,---...///000/////////...///000000111111222222333333222222111333333333333333333333222444666888999:::<<<>>>@@@BBBCCCDDDEEEEEEFFFHHHKKKLLLLLLNNNOOOQQQRRRSSSTTTQQQPPPPPPQQQTTTVVVWWWWWWWWWVVVWWW]]]fffuuu{{{{{{}}}}}}yyyyyy{{{{{{yyyuuuqqqnnniiiccc^^^ZZZWWWUUUWWWYYY[[[\\\[[[WWWTTTQQQKKKMMMMMMLLLLLLOOOSSSUUUUUUTTTSSSRRRRRRUUUXXX[[[\\\]]]___aaadddgggjjjkkkmmmoooqqqtttwwwxxxyyyzzzzzzzzz{{{{{{|||{{{{{{zzz~~~}}}}}}}}}|||{{{yyywwwuuusssrrrqqqrrrpppmmmkkkjjjgggdddaaa```___]]][[[YYYXXXXXXXXXWWWXXX[[[^^^```aaa``````ggghhhjjjllllllkkkiiihhheeeeeegggmmmwww~~~}}}}}}}}}wwwqqqjjjccc^^^WWWOOOIIIEEEAAA===:::888888777666333222222111111000000000000000000000000000000000000000////////////000000,,,...000222222111000///........................------,,,,,,,,,------......------,,,,,,------...))))))))))))))))))))))))------------------------------------------------+++,,,---,,,***)))***+++)))******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---,,,+++***+++,,,++++++++++++++++++++++++---++++++...///,,,***+++******************************+++++++++,,,,,,,,,***,,,------++++++,,,...******++++++,,,,,,,,,,,,,,,+++)))(((((()))+++,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,------,,,******,,,......------------,,,,,,,,,,,,,,,,,,,,,++++++,,,---,,,,,,,,,------.........///......------......//////////////////000111111111222222333333222222111333333333333333333333222444666888:::;;;<<<>>>@@@CCCEEEFFFFFFFFFGGGJJJLLLNNNOOOOOOOOOPPPPPPQQQQQQRRRQQQPPPRRRTTTVVVWWWVVVVVVUUUXXX^^^gggvvv~~~~~~}}}{{{uuudddaaa\\\WWWTTTSSSSSSSSSVVVXXXYYYZZZXXXUUUQQQOOOGGGKKKLLLJJJKKKPPPSSSTTTQQQSSSVVVWWWYYY\\\```cccbbbdddhhhnnnttt{{{~~~{{{yyyvvvsssooolllhhhfffddd```]]]ZZZXXXWWWUUUVVVXXXZZZ]]]___```aaagggffffffffffffffffffffffffeeefffllluuu}}}~~~}}}}}}~~~zzzuuupppiiiaaa[[[NNNIIIBBB===:::777555444444444222111000000000000000000000000000000000000000000000000000000000000,,,---.../////////...---........................------,,,,,,,,,---.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...+++,,,---,,,+++***+++,,,******+++,,,,,,,,,++++++,,,,,,,,,++++++++++++***+++,,,---,,,***)))***+++***++++++++++++,,,,,,,,,,,,+++++++++++++++,,,---***************+++++++++******+++++++++,,,,,,,,,+++---------++++++,,,---******++++++,,,------...,,,+++***))))))***+++,,,++++++++++++++++++++++++------++++++++++++------,,,------+++******,,,...------------,,,,,,,,,,,,,,,------,,,++++++,,,...,,,,,,,,,---......////////////..................000000//////000000111222111222222333333222222111333333333333333333333333444666999:::;;;<<>><<<999444333444333111...000111111111111000000///000000000000000//////...000000//////.........---000000//////............---,,,,,,+++************---------,,,,,,+++++++++---------,,,,,,+++++++++---,,,,,,,,,------......------+++******+++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++***---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***,,,+++++++++***)))))))))+++++++++*********))))))---,,,,,,,,,,,,---......******+++++++++,,,,,,,,,************+++,,,,,,---++++++******++++++,,,,,,///,,,***)))***++++++***++++++++++++++++++++++++...,,,***))))))+++...000000///---++++++,,,---...---,,,,,,++++++,,,,,,---...------------...//////////////////............---------------...//////222222111111000111111222444444444444444444444444777999;;;;;;::::::;;;<<>>999888777666444222222222222222222222222000000111111000000///...111111111111000000000000...............---------//////.........//////000,,,,,,,,,,,,------------,,,,,,,,,,,,,,,+++++++++///...---------...000111---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++*********+++++++++++++++,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,------------...,,,+++))))))***+++---++++++++++++,,,---...///222///---,,,,,,------,,,---,,,+++******+++,,,---+++++++++++++++,,,,,,,,,+++,,,...//////---+++)))------,,,,,,,,,,,,------...------------...//////,,,,,,---...///000111111//////......//////000111222222111111222222222222444444444444444444444444444666777888999;;;???BBBCCCDDDFFFGGGGGGHHHJJJLLLMMMNNNOOOPPPPPPQQQQQQQQQPPPPPPPPPQQQQQQSSSTTTTTTTTTSSSVVV\\\fffuuuzzzqqqkkkkkkooosss}}}wwwpppooossswwwzzznnnaaaZZZWWWVVVVVVXXX[[[ZZZYYYYYYYYYZZZ[[[\\\ZZZ[[[]]]___cccggglllpppwww~~~||||||yyyvvvrrrppppppqqqqqqppppppooonnnmmmlllkkkkkkjjjkkkkkklllooosssvvvwwwvvvtttsssqqqqqqrrruuuxxxzzzppppppqqqtttyyy}}}|||yyyrrrjjjeee[[[SSSHHH???;;;999666444222222222222222222222333000111111111111000//////000000000000000000000000............------------............///000111111+++,,,,,,,,,------......------------------------......---,,,---...///000,,,---...//////...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++*********++++++,,,,,,,,,---------,,,,,,,,,++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,---------......///---+++)))((()))+++,,,+++++++++,,,---...///000111///---,,,,,,------,,,***************************+++,,,---...------,,,------...//////...---,,,------,,,,,,,,,,,,------...------------...//////---------...///000000111///////////////000111111111111222222222222222222333333333333333333333333555666777777777:::>>>BBBCCCDDDFFFGGGGGGHHHJJJLLLMMMNNNPPPQQQQQQPPPOOOOOOOOOOOOOOOPPPQQQRRRSSSTTTTTTSSSVVV]]]fffuuu|||vvvrrruuu||||||xxxpppfff```aaaiiippp{{{kkk[[[VVVVVVVVVVVVYYYZZZZZZYYYYYYYYYZZZ\\\^^^```cccggglllrrr|||~~~{{{yyywwwwwwuuussspppmmmkkkjjjjjjkkkkkklllnnnpppqqqooommmmmmkkkiiiggghhhjjjlllnnnfffggghhhlllqqqwww}}}}}}xxxjjj```SSSGGG@@@<<<888555444333222111111111222222111111111111111000000///////////////////////////...........................---------...///000000,,,,,,,,,------..................///////////////---------------......///+++,,,---......---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,******++++++,,,,,,,,,------------,,,,,,,,,++++++++++++,,,---...---------,,,,,,,,,---------.........---+++***)))***+++,,,,,,,,,,,,,,,---...///000000---++++++,,,---,,,,,,)))+++---//////---+++)))+++,,,...///000///...---++++++***))))))***+++,,,...------,,,,,,------......------------.../////////////////////.........///////////////000111111000111222333333333333222333333333333333333333333777777777777777999===@@@CCCDDDFFFGGGGGGHHHJJJLLLOOOPPPQQQRRRRRRQQQPPPOOONNNNNNOOOOOOPPPRRRSSSTTTTTTTTTVVV]]]fffuuu}}}}}}uuutttssstttvvvvvvuuussspppkkkbbbZZZXXX]]]fffnnnlllYYYSSSRRRPPPSSSXXXWWWYYY[[[\\\]]]```dddhhhooouuu}}}~~~|||xxxtttqqqnnnmmmlllkkklllnnnooonnnllliiihhhhhhfffccc```^^^]]]]]]]]][[[\\\^^^bbbgggnnntttxxx}}}~~~uuukkk]]]QQQHHHBBB===999777666444222111111111222111111222222111111000///............////////////.........///////////////...------------......///---------------..................////////////000,,,---...000000///...---+++,,,,,,,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............---,,,,,,++++++,,,,,,------,,,+++******+++,,,---+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...///...---,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,------......,,,******,,,---...---,,,---000111111000---,,,+++,,,.../////////...------,,,***)))***+++---///......------------.........------------...//////000000//////............//////......//////000111000111222444444444333333333333333333333333333333666777888777777999<<<>>>CCCDDDFFFGGGGGGHHHJJJLLLOOOPPPPPPQQQQQQQQQQQQPPPNNNNNNOOOOOOQQQRRRTTTUUUUUUTTTWWW]]]gggvvvxxxeeecccbbbccceeeggghhhggggggaaaZZZXXX[[[ccckkkpppsssbbbUUUUUUUUURRRTTTYYY[[[```fffkkkpppuuu|||}}}wwwssspppooommmppprrrppplllhhhggggggbbbaaa___\\\ZZZXXXWWWVVVXXXWWWXXXYYY]]]bbbfffiiipppvvv|||}}}|||{{{{{{||||||sssfffZZZRRRKKKEEEAAA<<<:::777444333222222333111222222222222111000000......//////000000000000/////////000000000111111//////...---------..................------------,,,---------............,,,...111444444222000...------,,,,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///.........---,,,,,,++++++,,,,,,------,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,++++++,,,++++++++++++************+++,,,......---,,,+++++++++++++++,,,,,,,,,,,,)))***+++,,,,,,,,,++++++---,,,,,,++++++++++++,,,---+++***+++---000000000........................***+++,,,,,,,,,,,,,,,,,,------------......//////......------------.........------------...//////.........///////////////......------......///000///111333444555555444333222222222222222222222222222444777888999:::<<<>>>CCCDDDFFFGGGGGGHHHJJJLLLOOONNNNNNNNNOOOPPPQQQQQQNNNOOOOOOPPPQQQSSSUUUVVVUUUTTTWWW^^^gggvvvvvviii\\\ZZZYYYZZZ^^^bbbdddeeebbb]]]YYYZZZaaajjjqqqttt]]]SSSRRR[[[```[[[YYY]]]dddjjjttt|||~~~wwwrrrpppnnnrrruuurrrkkkffffffhhh\\\\\\\\\[[[[[[[[[ZZZZZZZZZYYYWWWVVVVVVXXXZZZ\\\]]]ccckkkppprrrvvv}}}}}}yyyyyy{{{}}}|||wwwjjj```XXXRRRLLLHHH???===:::777444444444444111222222222222111000000//////000000111111111222//////000000111111222222111000///.............../////////...---------,,,+++++++++,,,,,,------------000444777777555111...///...---,,,,,,---...///........................,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,------,,,***))))))***,,,------------,,,,,,++++++++++++++++++*********))))))(((***+++------,,,+++*********+++++++++,,,,,,,,,((()))+++---...---+++***------,,,+++************---,,,+++,,,///111333333...,,,***((((((***,,,...))))))*********+++++++++((()))+++------,,,+++***......------------.........------------...//////,,,------...///000111111---------------.../////////000333555555555444333222222222222222222222222///222666888:::;;;>>>@@@CCCDDDFFFGGGGGGHHHJJJLLLNNNMMMLLLLLLMMMOOOPPPRRROOOOOOOOOPPPRRRTTTUUUVVVUUUTTTWWW^^^gggvvv{{{vvvppphhhaaa\\\ZZZYYYYYYYYYZZZZZZYYYZZZZZZ[[[```eeeeee```ZZZVVVXXXYYYZZZ\\\ccclllttt~~~}}}yyyvvvrrrmmmiiigggfffeeeddd___\\\ZZZYYYZZZ[[[\\\\\\WWWUUUQQQOOONNNPPPRRRTTTZZZ[[[^^^ccciiipppvvvyyy}}}}}}~~~wwwnnnhhhcccZZZQQQKKKBBB<<<;;;999444333777555444333333444333111///000111111222222000///...////////////000111222333000000000000000000000000////////////////////////---------,,,,,,---------............//////000000222///------//////---***---......//////......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,++++++,,,,,,------+++***)))'''&&&&&&++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,,,,+++)))(((((()))+++,,,)))***+++,,,...///000000......---,,,******+++---)))******++++++******))),,,,,,,,,,,,,,,,,,,,,,,,000000000000...+++(((&&&++++++,,,,,,---...//////.........///......---,,,...............///000000222333555444333222222333222222222333444555666777555555666777999:::;;;<<>>999777999444222111222222222111///000111111222111111//////111000000/////////000000000000000000000000000000////////////////////////......------------......------......////////////...,,,+++---000222111///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////...---,,,++++++++++++******))))))(((((((((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,,,,+++************+++,,,***++++++,,,---...//////...///...---++++++,,,......---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++(((&&&$$$+++,,,,,,------.........++++++,,,---......------...............///000000111333444444333222333444333333333333444555666666555666777888999;;;<<<<<>>@@@BBBDDDEEEEEEGGGIIIKKKLLLOOOPPPOOOPPPTTTUUUSSSOOOOOOPPPQQQSSSUUUVVVWWWXXXYYY\\\bbbmmm~~~|||}}}{{{uuuooohhhccc```]]][[[XXXWWWWWWWWWWWWWWW\\\^^^_________```cccfffhhhpppyyy~~~tttnnniiifffbbb___]]][[[YYYVVVOOOOOOMMMMMMMMMNNNPPPQQQRRRYYY``````YYYTTTTTTVVV[[[dddqqq~~~|||vvvmmmddd[[[RRRKKK???<<<888666666666666666333222222111111111111111333222222111111222222333000000000000000000000000000000000000000000000000000000////////////000000........................---.........---,,,------...---+++******+++---...------------------------+++++++++,,,,,,---------------------------------******++++++++++++***))).........---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++,,,,,,,,,++++++***+++,,,...000000...,,,+++---,,,,,,,,,,,,+++++++++***+++,,,,,,+++***+++,,,***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------------------,,,,,,------............------...............///000000///111333444333333444666666555555444444444555555777777888999;;;<<<===>>>@@@BBBDDDEEEFFFGGGHHHJJJNNNQQQQQQOOOPPPSSSTTTQQQPPPPPPPPPQQQSSSTTTVVVWWWWWWYYY\\\bbbnnn~~~}}}~~~~~~~~~{{{uuunnnggg```[[[YYYWWWVVVUUUTTTTTTVVVWWWYYY]]]___bbbdddfffkkksssyyyvvvqqqkkkeeeaaa^^^[[[XXXQQQPPPOOOOOOOOOPPPQQQRRRSSSXXX]]]\\\XXXTTTTTTVVVZZZ```jjjsss|||~~~{{{{{{~~~uuulll```VVVFFFAAA;;;777666555555555333333222111111111111222222222111111111222222333000000000000000000000000000000000000000000000000000000////////////000000///////////////.........+++---......------///000...---,,,++++++,,,---...------------------------***++++++,,,,,,------...------------------------.........---+++)))&&&%%%,,,,,,+++******)))((((((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++******+++,,,...//////...,,,+++,,,,,,,,,,,,++++++++++++(((***,,,,,,+++******+++***,,,///000000///,,,***,,,,,,,,,,,,,,,,,,,,,,,,---........./////////000------------------------.../////////......---,,,...............///000000000222444444333333444555444444333333333444444555666777888999:::;;;<<<===???AAADDDEEEFFFFFFHHHIIINNNQQQQQQOOOOOORRRRRRPPPPPPPPPPPPQQQRRRSSSTTTUUUTTTWWW[[[bbbmmm~~~xxxsssqqqooonnnlllhhhddd___ZZZXXXTTTUUUVVVXXX[[[___eeehhhjjjnnnssswww}}}xxxpppiiieeebbb```WWWVVVUUUTTTSSSSSSSSSSSSTTTVVVXXXXXXWWWWWWXXXZZZYYY^^^fffoooxxx~~~{{{yyyyyy}}}ooobbbOOOJJJBBB<<<999777777666444333222111111111222222222222111000////////////222222222222222222222222000000000000000000000000000//////......//////000111111000000000/////////...000111111///...///111------------------------------------------------******+++,,,,,,---......---------------------------...//////---+++)))'''************************------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++***)))+++,,,------------,,,+++++++++++++++++++++,,,,,,(((***,,,---,,,++++++,,,+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,//////////////////000000+++,,,,,,------.........,,,,,,---.........------...............///000000111333444444333222333444222222222222222333444555555666777888999;;;<<<<<<>>>AAADDDFFFFFFFFFHHHIIILLLOOOPPPNNNOOORRRSSSPPPQQQQQQPPPPPPQQQRRRRRRSSSRRRUUUYYY```lll~~~xxxlllbbb\\\___aaaccceeedddaaa]]][[[VVVXXX\\\```fffnnnuuu{{{zzzrrrmmmjjjhhh]]][[[ZZZXXXVVVTTTSSSSSSVVVVVVUUUVVVWWWZZZ\\\^^^YYY^^^gggqqqzzz|||zzz{{{xxxjjjXXXQQQIIIAAA===;;;::::::444333222111111111222333333222000///---,,,,,,,,,222222222222222222222222000000000000000000000000//////............//////222222111111000000//////444555666333///------///---......//////......---------------------------******+++,,,,,,---......------------------------)))+++---///000000///...++++++,,,------...//////------------------------++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,+++***)))+++,,,,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,(((+++---...---,,,,,,---+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,++++++,,,,,,---...//////)))***+++,,,---........................///000000222333555444333222222333000000111111222333444555555555666777999:::;;;<<<>>>AAADDDFFFFFFFFFGGGIIIIIIMMMNNNMMMNNNSSSTTTRRRQQQQQQPPPPPPPPPPPPQQQQQQQQQSSSXXX___kkk}}}yyyiii]]]WWWUUUVVVWWWXXXZZZ[[[\\\\\\\\\bbbccciiirrr~~~{{{uuukkkhhhccc```]]][[[YYYWWWYYYVVVUUUUUUXXX\\\___```ZZZaaalllvvv~~~~~~uuuaaaZZZQQQKKKGGGCCC???;;;999777555444333333111///333333222111111111111111000...------///000///...000000000000000000000000......------------............////////////......................................................------------......///000...---,,,,,,,,,,,,---...((()))***+++,,,,,,,,,,,,...------,,,,,,------.../////////---,,,+++---///...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,((()))+++---------+++***......,,,,,,,,,,,,......------------------,,,,,,************************,,,,,,,,,------.........---+++)))***---///---+++.........------,,,,,,,,,............---,,,+++***,,,,,,,,,------------.........//////000000111111222111///......000111222000000111222333333444444111111222222222333333333777777777777888;;;===>>>;;;===AAACCCDDDEEEGGGIIIOOOOOOPPPPPPOOOOOONNNNNNQQQPPPOOONNNNNNOOOQQQRRRRRRRRRVVV___jjjyyywwwkkk___WWWRRRQQQRRRTTTWWWYYYZZZ]]]aaaeeennnuuu}}}vvvqqqlllhhhccc```___]]]ZZZ[[[]]]```aaabbb\\\dddnnnxxx~~~~~~vvvllleee\\\TTTNNNIIICCC>>>;;;999555333333333111000222222111111000111111111333111000000111222222111000000000000000000000000111000000//////000000111000111111111111111000///......................................................---,,,---...//////...---,,,,,,,,,,,,---...***+++,,,---...............------,,,,,,------.../////////---,,,,,,---///...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,---...///111111000///......---,,,++++++,,,---...------...//////...---,,,++++++++++++++++++++++++,,,,,,,,,---------......---+++***+++...///...,,,,,,,,,,,,,,,,,,+++++++++......///////////////...////////////000000000111////////////............---......//////000000000111111111222222333333444111111222222222333333333777777777777999:::<<<>>>???AAACCCEEEEEEFFFGGGIIINNNNNNOOOOOOOOOOOONNNMMMOOONNNNNNNNNOOOQQQSSSUUUUUUTTTXXX```kkkyyyiiigggccc]]]VVVRRRPPPPPPRRRVVVZZZ[[[]]]dddnnnwww~~~xxxtttnnnllliiihhhhhhiiiiiihhhfffllluuu|||{{{xxxqqqggg^^^WWWPPPHHHBBBAAA===888555444444333333111111111000111111222222444222111111222333333222000000000000000000000000222111111000000111111222111111111111111000//////................................................000///---,,,,,,---...///...------,,,,,,------...,,,---...///////////////...------,,,,,,------......//////...,,,,,,---///------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,------...//////...,,,,,,,,,,,,++++++++++++,,,,,,,,,---///111111000...,,,------------------------,,,,,,,,,------------...---,,,,,,,,,...///...---******+++++++++++++++,,,,,,---...///000000000000,,,---------............/////////...------,,,,,,+++,,,...000000000......222222222222222222222222111111222222222333333333666666666777999:::<<<===BBBDDDFFFGGGFFFFFFGGGIIIMMMNNNNNNOOOOOOOOONNNNNNNNNMMMMMMMMMOOORRRUUUWWWWWWVVVYYYbbblllzzzYYYYYYYYYWWWTTTSSSSSSTTTUUU[[[bbbfffjjjuuu~~~|||yyyvvvtttvvvxxx{{{}}}}}}|||zzzyyyssstttwww||||||~~~~~~wwwnnneee___WWWOOOJJJHHHDDD>>>999777666555555111111111111111222222333333222000000111222111000000000000000000000000000000000////////////000000///000000//////...---,,,................................................222000...,,,+++,,,...///------------------------------...///////////////...------,,,,,,------......//////...---,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++******++++++++++++++++++++++++***,,,///111111///---+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------...//////...******++++++,,,,,,------+++,,,,,,---......------++++++,,,,,,,,,---------........................111111111000000000//////333333222222222222222222111111222222222333333333555666666777999:::;;;<<>>999888777555444444444444666444222222222222111000000000000000000000000000111000000//////000000111...///000111111222222111////////////////////////........................,,,---.../////////...---,,,,,,---......---,,,,,,,,,,,,---------,,,,,,+++...------,,,,,,------...,,,...000000...---,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++************++++++,,,+++,,,---......---,,,+++)))***+++---......---,,,------------------------......---------,,,,,,,,,***,,,...---,,,+++---///---------,,,,,,,,,,,,,,,...///////////////......+++++++++,,,,,,,,,------------......///000111111666444111///...///111222111111111222222333333444111111222222222333333333333444666888999:::::::::???AAADDDEEEDDDEEEFFFGGGJJJKKKMMMOOOPPPQQQRRRRRROOOOOONNNOOOPPPSSSVVVXXXYYYWWWZZZbbbnnn~~~ZZZ]]]ccciiirrr}}}}}}yyyxxx|||~~~zzzzzz{{{zzz{{{}}}}}}}}}wwwtttuuuyyyzzzzzzvvvqqqiiiaaaYYYRRRJJJFFF;;;:::888777555444444444444222000///000000///...000000000000000000000000......------------......+++,,,---///000000000000000000000000000000000000........................***,,,...000000///...---,,,,,,---......---,,,,,,,,,------...------,,,,,,...------,,,,,,------...,,,...000000...---,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...............///000111,,,,,,............,,,,,,***+++,,,---.........///.................................------,,,,,,,,,))),,,...---+++***,,,///---,,,,,,++++++*********++++++,,,---...................../////////000000------.................................///000000000000111222333333444444111111222222222333333333333444666888999:::::::::BBBDDDFFFFFFEEEDDDDDDEEEHHHIIIKKKMMMOOOPPPPPPQQQMMMMMMMMMNNNQQQTTTXXXZZZ[[[YYY[[[bbbmmm|||aaajjjxxx}}}}}}|||~~~}}}yyyuuuvvv|||~~~|||vvvqqqkkkcccYYYRRRDDDBBB>>>:::666444222222333333333222222222222222000000111111111222222222...000111000///...///000000111222222222000///......///111000///...000111000000///...............///---,,,,,,...//////...000,,,((('''(((+++---------------........./////////......------......///000///---+++*********+++......---------,,,,,,,,,000000///...,,,+++******///,,,***+++...///...---------,,,,,,,,,,,,++++++//////......---,,,++++++---------,,,,,,+++++++++---------,,,,,,+++++++++......---,,,,,,...///000---,,,,,,+++,,,---///000...------,,,,,,------...,,,,,,------.../////////............////////////...............///000000111111111111111111111111222222333333333222222111444444555777999;;;===>>>???AAADDDFFFFFFFFFGGGHHHKKKLLLNNNOOOPPPPPPOOOOOOJJJJJJJJJJJJLLLOOORRRTTTYYYYYY[[[aaahhhvvv}}}}}}}}}}}}zzzvvvrrrqqqtttzzz~~~yyypppeee]]]MMMIIIBBB;;;555333333333222222222222222222222222000000111111111222222222222222333222111000222444000111111222111000///......000111000//////000111000000///...............///---,,,,,,...//////...222///,,,+++,,,...///000------------..................------------......///...---,,,,,,++++++,,,......---------,,,,,,,,,*********++++++,,,,,,,,,...,,,***+++---///...---------,,,,,,,,,,,,++++++************************------------------......---------,,,,,,+++++++++---------------...//////---,,,,,,,,,,,,------......------,,,,,,------.../////////000111111222222............///////////////............///000000222222222222222222222222222222222333333222222111555555666888:::<<<>>>??????AAADDDFFFFFFFFFGGGHHHKKKLLLNNNOOOPPPPPPOOOOOOKKKJJJJJJJJJLLLNNNQQQSSSUUUUUUYYY```iiiyyy~~~|||zzzxxxuuupppllllllpppwww|||~~~rrrjjj]]]VVVKKK@@@888444444555222222222222222222222222111111111111111222222222000000000...,,,---000222000111111111111000/////////000111111/////////111000000///...............///---,,,,,,...//////...111///......///000000///,,,,,,,,,---------......------------------------------.........---------......---------,,,,,,,,,))))))******,,,,,,------...,,,++++++---......---------,,,,,,,,,,,,++++++***++++++,,,---...//////,,,,,,---......//////000------,,,,,,,,,,,,++++++,,,,,,---...............,,,,,,---------,,,++++++...------,,,,,,------...,,,,,,---......//////000............//////////////////......//////000111222222222222333333333333222222222222222222222222666666777888;;;===???@@@???BBBEEEFFFFFFFFFGGGHHHKKKMMMNNNOOOPPPPPPOOOOOOKKKKKKJJJJJJKKKMMMPPPQQQSSSTTTXXX___iiiyyy}}}wwwuuupppjjjhhhkkkttt{{{{{{tttllleeeYYYLLLAAA;;;777666222222222222222222222222111111111111111111111111//////...+++***+++///111000000111111111000000000000111222111/////////111000000///...............///---,,,,,,...//////......---,,,---...///---,,,,,,,,,,,,,,,------------,,,,,,------------,,,,,,+++,,,...///000///...---......---------,,,,,,,,,---------------------------,,,,,,,,,---.........------,,,,,,,,,+++++++++,,,,,,---...///000000111------------............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...---,,,,,,,,,---------,,,***)))...------,,,,,,------...+++++++++,,,------................../////////////////////...///000000111222333333333333333444444222222222222222222333333555666666888:::<<<>>>@@@???BBBEEEFFFFFFFFFGGGHHHLLLMMMNNNPPPPPPPPPPPPOOOLLLKKKJJJJJJKKKLLLOOOPPPTTTTTTXXX^^^gggvvvuuusssoooiiigggkkkttt{{{}}}xxxssshhh\\\OOOEEE===999444444444444333333333333111111111111111111111111333333111///...///222555000000000000000000111111111222222111000//////000000000///...............///---,,,,,,...//////...,,,,,,,,,---......,,,***,,,,,,,,,---------......,,,------......------,,,+++,,,...///000//////.........---------,,,,,,,,,,,,,,,------------......,,,,,,---,,,,,,---...///------,,,,,,,,,+++++++++******++++++,,,,,,,,,---.........---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,***+++---.........---,,,,,,------...---,,,***)))...------,,,,,,------...---......///000000111111............///////////////////////////000111111222222222333333444444444222222111111111222333444444444555777999;;;===>>>@@@BBBEEEGGGGGGGGGHHHIIILLLMMMOOOPPPQQQQQQPPPPPPLLLKKKJJJJJJKKKMMMOOOQQQRRRSSSVVV\\\eeettt{{{vvvsssooojjjjjjnnnuuuzzz|||{{{zzz}}}}}}tttiii[[[NNNDDD>>>777777666555444444333222222222222111111111111111222222111000...///111444000000000///000000111222111222333222000//////000000000///...............///---,,,,,,...//////.........---...000000...,,,---------.........//////,,,---...//////...---,,,+++,,,---.....................---------,,,,,,,,,'''((()))***,,,---...///,,,---------,,,,,,...///------,,,,,,,,,,,,++++++,,,,,,,,,------.........//////...---+++***)))(((++++++,,,,,,,,,,,,------++++++,,,---------------------......------,,,,,,...------,,,,,,------...,,,,,,------.../////////............////////////000000//////000000111222111111222222333333444444222111111000111222444555444444555666888;;;===>>>@@@CCCFFFGGGGGGGGGHHHIIILLLMMMOOOPPPQQQQQQPPPPPPLLLLLLKKKKKKLLLNNNQQQRRROOOPPPTTT[[[eeeuuu}}}xxxrrroooppptttxxxzzzxxxwwwwwwzzz{{{ooobbbUUUJJJDDD;;;:::999777666444333222222222222111111111000000///000111000......000111111000/////////000222333222333333222000//////000000000///...............///---,,,,,,...//////...000///......000000000............/////////000000---...000111111000...------,,,,,,,,,,,,,,,---.........---------,,,,,,,,,(((((()))***,,,---......+++---...---++++++...000------,,,,,,,,,,,,++++++,,,---...///000111222333//////...---,,,++++++***+++++++++,,,,,,---------,,,,,,++++++,,,,,,---.........------......//////...------,,,,,,------...)))******++++++,,,------............////////////000000//////000000111222000000111111222333333444222111000000111222444666444555666777999<<<>>>???@@@CCCFFFGGGGGGGGGHHHIIIMMMNNNOOOQQQQQQQQQQQQPPPLLLLLLKKKLLLMMMPPPSSSTTTQQQRRRVVV]]]fffvvv~~~wwwuuuwwwzzz{{{{{{uuutttuuuzzz}}}qqqdddWWWNNNHHH===<<<;;;999666444333222222222222222111111000000222333555444333222333444111000/////////111222333222333444222000//////000000000///...............///---,,,,,,...//////...000///------...//////...////////////000000000000...///000222222000///......---+++******+++,,,---......---------,,,,,,,,,.........------,,,,,,,,,+++---...---++++++---000---------,,,,,,,,,++++++'''((())),,,...000222222..................------+++++++++,,,,,,------------,,,+++***+++,,,---...///...------...///111222...------,,,,,,------...,,,,,,---......//////000............/////////000000000000000000111111222//////000111222222333333222111000000111222555666555666777888:::===???@@@@@@CCCFFFHHHHHHHHHHHHIIIMMMNNNOOOQQQRRRQQQQQQPPPLLLLLLLLLLLLNNNQQQTTTVVVWWWWWWZZZ___fffuuu}}}}}}}}}yyytttnnnnnnqqqvvv|||vvvjjj___VVVPPPHHHDDD???:::777444222000444333222222222333555666000000000000000000000000999777444222111111333444000111333222000....../////////............//////111111000000000000111111////////////////////////......//////...---,,,,,,///...---,,,,,,,,,,,,,,,...------,,,,,,------......------------...///////////////...---------,,,...------,,,,,,------...------------------------+++,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...,,,...//////...------...++++++------------++++++,,,,,,++++++***)))((((((///////////////.........////////////////////////222222111111111111111222222222333444444444444333444222111333666777555222999666666999:::999:::===AAACCCFFFGGGGGGGGGIIIJJJPPPPPPOOONNNNNNOOOOOOOOOOOOOOONNNNNNNNNOOOPPPPPPTTTVVVYYY\\\fffwww|||wwwqqqrrrtttxxx}}}|||qqqeee\\\VVVUUUPPPIIICCC???<<<999777333333222111111111222222222222222222222222222222333222111111222555888:::;;;777222000000000000...//////............////////////............//////////////////////////////......///......------,,,//////...---------------...------,,,,,,------...---------...///000111111...............---------...------,,,,,,------...------------------------+++,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////---,,,---...+++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,---...............---------////////////////////////000000///////////////000111222222333333333333333444333333444666666555444555333444999;;;;;;===AAADDDFFFHHHHHHHHHGGGHHHIIILLLLLLMMMNNNOOOQQQRRRSSSPPPPPPPPPPPPPPPQQQQQQRRRTTTVVVYYY]]]fffwwwyyyyyy{{{}}}~~~}}}}}}}}}|||qqqgggaaaaaa\\\SSSKKKEEE@@@<<<999444444333333222111111000444444444444444444444444000//////000333666999;;;EEE<<<333///000222111...//////............/////////......------......///////////////////////////...............---------000//////............///......------------........................//////---------..................------,,,,,,------...------------------------+++,,,---......///......,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***---...000///---,,,,,,---,,,,,,------------,,,,,,***++++++,,,---......///------------------------/////////////////////////////////......//////000000111111222333222222222222333444444333333444555555333444999;;;;;;>>>BBBGGGHHHJJJJJJHHHGGGGGGHHHKKKLLLLLLNNNOOOQQQRRRRRRRRRRRRQQQQQQRRRSSSSSSTTTTTTVVVYYY]]]fffxxx~~~zzzyyyxxxzzz~~~~~~uuuppppppiii___TTTKKKCCC===:::666666666666555444333222444444444444444444444444333222111111222444555777CCC===444000111222111/////////............//////000000000//////000000000////////////////////////.........---------......000000///////////////000......------------..................---,,,++++++,,,---------.../////////...------,,,,,,------...------------------,,,,,,+++,,,------.........---------------------------++++++------------++++++---...//////---++++++,,,,,,------------------,,,))))))******+++,,,,,,------------------.........////////////////////////111000000000000111111222000000111222222222222111///111333222000///222555999666666:::;;;:::;;;???EEEGGGIIIIIIHHHGGGHHHIIIMMMNNNNNNOOOOOOOOOOOOOOOQQQQQQQQQQQQRRRSSSTTTTTTTTTVVVYYY]]]fffxxx~~~xxxvvvuuuuuuxxxzzzooocccWWWMMMEEE???999999888777666555444333333333333333333333333333555444333222222222333333999888666333111000000000//////............//////000000////////////000000////////////////////////......------------...///000000/////////000000111///......------......///---...////////////......,,,---------.../////////...------,,,,,,------.........---------,,,,,,,,,+++,,,------------------------------------------------++++++++++++------,,,...///...,,,++++++,,,------------------------++++++++++++++++++++++++------......////////////////////////////////////000000//////000111222222000000111222222222222111000333444333000000333666888666666:::<<<;;;<<<@@@BBBDDDFFFGGGGGGGGGHHHJJJLLLMMMNNNOOOOOOOOONNNNNNPPPPPPPPPPPPQQQRRRSSSTTTTTTVVVYYY]]]gggyyyzzzxxxtttsssuuuzzz{{{ooodddXXXNNNHHH@@@>>>;;;888555444333333111111111111111111111111222222222222222333333444000222555444111//////111//////............//////...------,,,,,,------...////////////////////////......---,,,,,,...///000///////////////000000111//////............//////+++---///222333444444444---------..................------,,,,,,------............------,,,,,,+++,,,,,,------------,,,,,,------------------------...---+++******+++---...+++,,,......,,,,,,,,,---......------------..................------------------......///000000000////////////////////////------------...///000000000111111222333222222222444555555444333333666888555333555:::======@@@DDDAAACCCFFFGGGGGGGGGIIIJJJGGGIIIKKKNNNPPPQQQQQQQQQNNNNNNNNNOOOPPPQQQRRRSSSSSSVVVYYY]]]gggzzz~~~zzzwwwvvvyyy}}}|||rrrggg\\\UUULLLIIICCC===888555444444222222222222222222222222222222222222222333333333000000000111222111000/////////............//////...------,,,,,,------...///////////////////////////...,,,,,,,,,...///111///.........//////000111//////............//////,,,---000222333333222222...............---------...------,,,,,,------...///......---,,,,,,++++++,,,,,,,,,------,,,,,,+++........................,,,,,,,,,,,,,,,,,,,,,,,,)))+++------,,,,,,---...///...---,,,,,,---...///,,,,,,------.../////////,,,,,,---......///000000////////////////////////---,,,,,,------///000000111222222333333333333333555333111111222444555555555333555:::===>>>@@@EEECCCEEEGGGHHHGGGGGGHHHIIIFFFHHHKKKNNNPPPQQQQQQQQQNNNNNNNNNOOOPPPQQQSSSTTTSSSVVVYYY^^^hhhzzz|||zzz{{{~~~wwwllleeeXXXSSSKKKBBB<<<888777777222222222222222222222222444444333333222111111000444000,,,...222444111---//////............///////////////......////////////////////////////////////...,,,,,,,,,...000111...............///000000//////............//////...///000000///---+++)))/////////......------,,,...------,,,,,,------...//////...---,,,,,,++++++,,,,,,,,,------,,,++++++........................***+++---......---+++***(((***,,,---------...//////...---,,,,,,---...///((()))***+++---...///000++++++,,,,,,---...//////////////////////////////.........//////111222222222222333444444444444333444000,,,---000222222111888666777;;;===<<<>>>BBBFFFHHHIIIIIIHHHGGGHHHIIIIIIKKKMMMOOOPPPOOONNNMMMNNNNNNOOOOOOQQQRRRSSSTTTSSSVVVYYY^^^hhhzzz}}}}}}zzzwwwiiiddd[[[OOODDD<<<999888555444222333444555555444444444444333333222222222222222222111111111000000111111000000///000000111111///...///111222222222000...------///000///...////////////////////////////////////////////////...........................000111000,,,+++,,,.........---,,,---...///000........................+++,,,,,,------,,,,,,+++------............------//////...---,,,,,,++++++000///---,,,,,,---...///---...............------,,,,,,,,,,,,,,,,,,,,,,,,///,,,+++,,,...///---+++//////000000000000//////000000000000000000000000...///000000//////000111111111222222222222111111111222222111000000111333777888:::===???AAABBBCCCDDDFFFHHHHHHGGGGGGHHHIIIGGGKKKOOORRRRRRQQQQQQQQQRRRQQQQQQPPPPPPPPPQQQQQQSSSSSSWWW___iiizzz|||~~~vvvooodddVVVJJJAAA===<<<777555333333555666555444333333333333333222222222444444444333333333222222...------...111666:::===999555000...---.........000...------...///...---////////////////////////...---+++******+++---...........................,,,---///...,,,+++,,,......------,,,---...///000........................+++,,,,,,------,,,,,,+++------............------///......---,,,,,,++++++......------------......---...............------,,,,,,,,,,,,,,,,,,,,,,,,...---+++,,,...///---+++//////000000000000//////...........................///000000//////000222111111222222222222111111111222222111000000111333666777:::<<>>@@@AAAAAACCCEEEGGGHHHGGGGGGHHHIIIJJJMMMQQQSSSSSSRRRRRRSSSPPPPPPOOOOOOOOOOOOPPPPPPQQQQQQUUU]]]hhhxxx{{{vvviii\\\QQQGGGAAA<<<999666444444444444333000111111222222333333333222222222111111111000000111111000000222555999<<<666222...------/////////222000......//////...---////////////////////////000///---,,,,,,---///000........................///000000000//////000000------------......//////........................,,,,,,------------,,,,,,------............------......---------,,,,,,,,,+++,,,---...///...---,,,,,,---......///.........------------------------------,,,---------------...//////////////////..............................000111111000///111222111222222333333222222111222222333222111000222444444666888:::===???@@@@@@CCCEEEGGGGGGGGGFFFGGGIIIJJJMMMPPPQQQQQQQQQQQQRRROOOOOONNNNNNNNNOOOPPPPPPRRRRRRUUU]]]hhhxxx|||xxxpppeeeXXXKKKCCC???<<<888555444444333333111111111222222333333444222222222111111111000000111111111111111000000000///......///000111000///333111//////000000000/////////////////////////////////000000000000//////........................111000000////////////...---------.......................................,,,------......------,,,------............---------------------,,,,,,,,,***+++---.........---,,,,,,------...//////......------------------------,,,------------,,,------......////////////......///////////////////////////000111111000000111222222222333333333333222222222333333222111111222444444555777:::<<<>>>???@@@CCCEEEGGGGGGFFFFFFGGGHHHJJJLLLOOOOOOOOOOOOPPPQQQNNNNNNNNNNNNNNNOOOPPPQQQSSSSSSVVV^^^iiiyyy|||~~~zzztttlll```RRRHHHDDD@@@;;;777666555555444333333333333333333444444444444444333333333222222...///000111000///---,,,.........000111111///,,,222000//////000111111000////////////////////////,,,---///111111///---,,,........................000///---...///000///---,,,---......//////..............................------............------------............------------------------------***+++,,,------...------,,,,,,---...////////////------------------------,,,---......,,,,,,---...---......//////......---000000000000000000000000///000222111000000111333222222333333333333222222222333444333111111333444444555888:::===???@@@@@@BBBDDDFFFGGGFFFFFFGGGHHHJJJLLLNNNNNNNNNNNNOOOPPPOOONNNNNNOOOOOOPPPQQQRRRSSSSSSWWW___jjjzzz~~~}}}}}}wwwqqqggg[[[RRRJJJEEE@@@;;;999888888777555555444444444444444444444444444333333333222222///////////////////////////...---...000000///...///---,,,---///000000000////////////////////////------...//////...------........................///...---///333444444222,,,---.../////////...---........................------............------------............------------------------------++++++++++++,,,---...///+++,,,---...////////////........................+++---///...,,,+++---...---......//////......---///////////////////////////111222222111000222333222333333444444333333222222333444333222111333555555666888;;;===???@@@AAABBBDDDFFFGGGFFFFFFFFFHHHKKKMMMNNNOOONNNNNNOOOQQQOOOOOOOOOOOOPPPQQQRRRSSSSSSRRRVVV^^^iiiyyyyyyssskkkaaaZZZNNNIIICCC>>><<<;;;:::999666666666555555444444444222222222111111111000000333222000///...///000111///---+++,,,...111222333,,,+++***+++---/////////////////////////////////000///............///000........................111//////333777;;;;;;999,,,,,,.../////////...---........................------............---------..................---------------------------++++++******+++---...000+++,,,---...////////////........................+++---///...,,,+++,,,///---..................---........................///111222222111111222333222333333444444333333222333444444333222222333555555666999;;;>>>@@@AAAAAABBBDDDFFFFFFFFFEEEFFFHHHMMMNNNOOOOOOOOOOOOPPPRRROOOOOOOOOPPPQQQRRRSSSTTTRRRQQQUUU]]]hhhxxxzzzrrrkkkfffccc\\\VVVNNNHHHDDD???:::666444333333333555444222111111111222333444444444444111000000///////////////............////////////------...///000000000/////////............//////111111000000000000111111000/////////............,,,---...///111333555666///000///---+++,,,///222............/////////////////////...---------,,,//////...---,,,,,,++++++.................................------,,,,,,,,,............////////////------------------------///...---,,,,,,---...///------------............////////////////////////////////////000000000000222222111111111111111111000111222222222222111000555666777999<<<>>>AAABBBEEEEEEEEEFFFGGGHHHHHHHHHMMMLLLKKKJJJJJJJJJLLLLLLNNNNNNOOOOOOPPPQQQRRRRRRSSSRRRUUU\\\gggwww|||~~~~~~zzzwwwtttsssgggbbbZZZSSSMMMGGG???:::999888777777888888666555333333444444333333222222111000//////......//////333333222222111111000000......//////000///////////////............//////000000////////////000000000000/////////.........////////////000111333333555222///------...000111------------............---------............/////////...------,,,++++++------------------------......---------,,,,,,,,,------------............------------------------......---,,,,,,---......////////////000000000000////////////////////////////////////000000000000222222111111111111111111111111111111111111111111666666777999;;;===@@@AAAAAAAAABBBDDDEEEFFFGGGHHHLLLLLLLLLLLLMMMMMMNNNOOOMMMNNNNNNOOOPPPQQQRRRRRRUUUTTTWWW^^^hhhxxx|||xxxyyywwwrrrjjjccc\\\SSSIIIBBB;;;999666555666666555444666555555444333111000///111000//////......//////222222111000///...------//////000000000///......000//////......//////000//////............//////000000000/////////......000000/////////000111111999666222000///000000000,,,,,,,,,------------...------..................//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,------------...------------------------------,,,,,,,,,,,,------...////////////000000000////////////////////////////////////000000000000111111222222222222222222333222111000000111222333666666777888:::<<<>>>???CCCDDDDDDEEEGGGHHHHHHIIIJJJKKKLLLMMMNNNOOOOOOOOOMMMNNNNNNOOOPPPQQQRRRSSSWWWVVVYYY___iiiyyyyyyuuuvvv{{{yyyssslllaaaVVVMMMAAA===888555444444444333555555555444333222000000222222111000000000000000000000//////......------000000000000000///...---000000////////////000000000//////......//////000000000000////////////...///////////////000111111777888999777222/////////,,,,,,---------........./////////...---------,,,//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////////////////000000000000111111222222222222222333444333111000000111333444666666777888:::<<<>>>???EEEEEEFFFFFFGGGGGGGGGGGGJJJKKKLLLNNNNNNNNNMMMLLLMMMMMMNNNOOOQQQRRRSSSSSSXXXWWWYYY```iiiyyy~~~zzzwwwxxx{{{yyyoooddd[[[NNNIIIAAA;;;888777666666222333333444444333333222444333222222111111222222111111111222222333333333000111111111000///......000000////////////000000111000000//////000000111111000000000////////////------......///111222333000888???===555...---///---.........////////////---------...............///...............------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------.........////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------////////////////////////////////////000000000000111111222222333333333333444333111000000111333444666666777888:::===???@@@AAABBBCCCEEEGGGHHHIIIJJJNNNOOOOOOPPPOOONNNLLLKKKLLLMMMNNNOOOQQQRRRSSSTTTWWWVVVXXX___iiiyyy~~~~~~}}}||||||~~~|||rrrjjjZZZSSSHHH???:::777666555000111222333444444444444444333333222111222222222//////000111222333333444000000111111111000//////111000000//////000000111111111000000000000111111111111000000000/////////---------...///000222333---555>>>>>>777///---............/////////000000******+++---///000111222........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............/////////000000------------------------,,,,,,------------,,,,,,---............/////////////////////////////////////////////000000000000111111222222333444444444444333222111111222333444555666777999<<<>>>@@@BBBBBBCCCFFFIIIMMMQQQSSSUUURRRRRRRRRQQQPPPOOONNNMMMLLLLLLNNNOOOQQQRRRSSSTTTUUUUUUXXX___iiizzz~~~|||~~~}}}}}}}}}~~~}}}vvvfff]]]PPPCCC;;;777555444000111222333444444444444222222111000000000000111.........///000000000111//////000111111111000000111111000000000000111111000000////////////000000111111111000000000//////...............///000000///222666888777333///------------.........//////,,,,,,------.../////////............////////////------------------------,,,,,,,,,---------......---------.........//////------------------------,,,---............---,,,------........./////////////////////////////////////////////000000000000111111222222333444444555333333333333333333333333555666777:::===@@@CCCDDDFFFGGGJJJMMMPPPSSSVVVWWWQQQPPPOOONNNNNNNNNNNNNNNKKKLLLMMMOOOQQQRRRTTTTTTUUUUUUXXX```kkk|||}}}{{{}}}}}}{{{zzz{{{}}}~~~}}}qqqhhhYYYKKKBBB<<<:::999111222333333444444444333111000000///////////////333333333222222222222222...///000111111111111111111111000000000000111111//////............//////111111111111000000000000000000///...............333000///222666777222---,,,,,,,,,---------......333222000///---+++***))).........///////////////........................,,,,,,,,,------.........,,,,,,,,,---------......------------------------------...//////...------+++++++++,,,,,,,,,------////////////////////////////////////000000000000111111222333333444555555222333333444444333333222555666888:::>>>AAADDDFFFFFFGGGHHHIIIJJJKKKLLLMMMLLLLLLJJJJJJJJJKKKLLLMMMKKKLLLMMMOOOQQQSSSTTTUUUVVVUUUYYYaaammm~~~~~~}}}{{{||||||}}}wwwiiiZZZMMMCCC===:::888666444444555555444333444444333333333333222222111111000000000000111111222111111111000000//////222111111000000000000000000000000000000000000000////////////////////////////////////000000000000///000000111222333333333000///---...//////...---///////////////////////////......------///000111......------------......000000//////.........---...........................------,,,,,,------...+++,,,,,,------.........///---++++++---...---,,,000000111111111111000000000000000000000000000000111111222222222333333333444444333333333444555555111666;;;<<<<<<>>>DDDIIIJJJGGGEEEGGGJJJLLLKKKIIIJJJLLLNNNNNNLLLJJJJJJJJJJJJKKKMMMNNNNNNPPPSSSUUUUUUWWW[[[bbbooo~~~~~~||||||||||||}}}pppaaaSSSHHH???;;;999777555444555666555444444444444333333222222222111111000000000000111111111111111111000000000///222111111000000000000000000000000000000000000000000000000000000000000000////////////000000000000//////000000111222222333111000000111222333111000////////////////////////...------,,,---...///000......------------......000/////////.......................................------,,,,,,------...---------------.........///---,,,,,,---......---//////000000000000//////000000000000000000000000111111222222222333333333444444333333333444555555222666:::;;;;;;===BBBFFFHHHFFFDDDFFFHHHJJJJJJHHHIIIKKKMMMMMMKKKJJJIIIJJJIIIKKKMMMOOOOOOQQQTTTWWWVVVXXX\\\cccppp~~~|||~~~}}}zzzyyyvvvuuuyyyxxxkkk]]]OOODDD===999777555555666777666666555555444333333222111111111111111111111111111111111111111111000000000000222111111000000000000000000000000000000000000000111111111111111111111111////////////000000000000......//////000000111111------...000222222000---////////////////////////---,,,,,,,,,,,,---............------------......////////////............------------------------...------,,,,,,------...//////..................000...------...//////.........////////////......////////////////////////111111222222222333333333333333333333333444555666333666999:::999;;;???CCCFFFEEEDDDEEEGGGHHHHHHGGGHHHJJJLLLLLLJJJHHHHHHHHHIIIKKKNNNPPPQQQSSSVVVXXXXXXZZZ]]]dddqqq~~~}}}}}}~~~{{{xxxsssooorrrwww~~~}}}rrrfffYYYKKKCCC;;;999666555555666666555555555444333222222111111111111111111111111111111111111111000000000000000222111111000000000000000////////////////////////000000000000000000000000////////////000000000000............//////000000+++,,,...111333333000---////////////////////////---------------...............------------......///////////////.........------------------------...------,,,,,,------...000000//////.........---000...------///000000///...//////000000//////...////////////////////////111111222222222333333333333333333333444444555666555777999::::::;;;>>>AAADDDDDDEEEFFFGGGHHHGGGGGGGGGIIIJJJJJJIIIGGGGGGGGGHHHKKKNNNPPPRRRTTTWWWYYYYYY[[[^^^eeeqqq~~~~~~{{{tttnnnooossstttzzzwwwooocccUUUKKK@@@<<<888666555555555444555555444333333222111111000111222222222222111000000000000000000000111111222111111000000000000000////////////////////////////////////////////////////////////000000000000.............../////////000000222555888777555222////////////////////////------......////////////......------------...............///////////////------------------------...------,,,,,,------...000000//////.........---///...------///000000//////000000111111000000///////////////////////////111111222222222333333333333222222333444555666666888999::::::;;;<<<>>>@@@CCCEEEFFFGGGGGGGGGGGGHHHFFFHHHJJJJJJHHHFFFFFFFFFGGGJJJNNNQQQSSSTTTWWWXXXXXXZZZ^^^dddppp~~~~~~{{{qqqiiihhhlllkkkrrr}}}}}}wwwmmm___UUUGGGCCC===999666555444333444444333333333333222222000111222333333222111000000000000000111111111111222111111000000000000000000000000000000000000000........................////////////000000000000......//////////////////000000111444666666333111////////////////////////---...//////000000//////......------------...............///////////////,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...//////.....................---,,,---///000000///000000111111111111000000////////////////////////111111222222222333333333222222222333444555666777999999999:::;;;===??????BBBDDDGGGHHHGGGGGGGGGHHHFFFHHHJJJJJJHHHFFFFFFFFFGGGJJJNNNQQQRRRSSSUUUWWWWWWYYY\\\bbbooo}}}~~~}}}|||}}}~~~}}}rrriiigggiiijjjrrr}}}vvviii___PPPJJJCCC===999777444333222222333333333333444444000111333444444333111000///000000000111111111111222111111000000000000000000000000000000000000000////////////////////////////////////000000000000///////////////////////////......///000111///...////////////////////////,,,---.../////////............------------................../////////000,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------------.........---,,,+++,,,...///////////////000000000000//////000000000000000000000000111111222222222333333333222222222333444555666777888777777999;;;===>>>>>>@@@CCCGGGGGGFFFEEEEEEFFFFFFHHHJJJJJJHHHGGGFFFGGGGGGJJJNNNQQQRRRRRRSSSTTTUUUWWWZZZ```lll~~~~~~~~~}}}vvvxxx|||~~~~~~|||zzzyyyzzz|||~~~zzz{{{}}}zzzpppmmmooopppwww|||oooeeeVVVPPPHHH@@@;;;888555333111222222333333444444555000111333444444333111000//////000000111111111222222111111000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000/////////222111///000111111000///////////////////////////+++,,,---.........---,,,.........------.........---.........//////000000,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...+++,,,,,,------.........,,,+++***+++---//////.........////////////......111111111111111111111111111111222222222333333333222222222333444555777777666666666777:::<<<======>>>BBBFFFGGGEEECCCDDDEEEGGGIIIJJJJJJIIIGGGGGGGGGGGGJJJNNNQQQQQQQQQRRRSSSTTTVVVYYY___kkk~~~~~~{{{xxxzzz|||xxxxxxwwwvvvuuuttttttssssssssssssttttttuuuuuuuuuvvvvvvvvvvvvwwwwwwwwwwwwxxxxxxxxxxxxyyyzzz{{{{{{}}}zzzsssoooyyy|||}}}ssskkk```YYYOOOFFF@@@<<<999888777666333333444444333222222222222222222222222222333333333222222222111111111111111111111111111111000111111222222222111111000000000000000000000000111111111111000000000000000000000000111222444444////////////000000000000000000///...............111000///......---......000...---...///000///...222111111000000000000000000000000///......------........................///...,,,+++,,,...000222............////////////////////////000000000111111111000000000000111111//////000111222333333333222222222333444555666777777888999:::999:::<<<>>>DDDDDDDDDFFFHHHIIIHHHGGGFFFGGGIIIHHHGGGGGGHHHJJJLLLKKKKKKNNNSSSUUUTTTRRRUUUUUUXXX___jjjzzz|||yyyxxxyyy{{{zzzzzzyyyvvvtttrrrrrrsssnnnmmmlllkkkjjjiiihhhhhhjjjjjjjjjjjjkkkkkkkkkllllllllllllmmmmmmmmmnnnnnnnnnnnnnnnooooooqqqrrrrrrppprrrtttuuuuuuwwwzzz|||~~~zzzxxxzzz~~~xxxpppddd^^^TTTLLLEEE@@@;;;999777666444444555555444333222222222222222222222222333333333222222222111111000000000000000000000000000111111111111111000000////////////////////////000000000000/////////...///////////////000111222////////////000000000000000000///...............//////.........//////000000...---...///000///...000000///...........................------------........................,,,++++++,,,,,,,,,,,,---------------............---------...............111000000//////000000111000000000111222222222333222222222333444555666777777888999:::999:::<<<>>>BBBCCCCCCEEEGGGHHHGGGGGGKKKLLLMMMMMMKKKKKKLLLMMMLLLKKKKKKNNNRRRTTTSSSQQQUUUTTTWWW___iiizzz~~~{{{wwwvvvtttsssqqqooommmjjjiiihhhhhhfffeeeeeedddcccbbb```___^^^]]]\\\\\\\\\]]]]]]]]]]]]^^^^^^^^^^^^____________```_________```aaacccdddeeeaaaccceeefffgggiiillloooqqqtttwwwyyyzzz|||~~~~~~|||yyykkkfff^^^UUUNNNFFF@@@;;;777666555555666666555333333333333333333333333333333333333222222222111111////////////////////////111111111111000///......//////////////////////////////000000//////...---.........------...//////////////////000000000000000000///...............---------......///111111000...---...///000///.........---,,,,,,,,,,,,---,,,,,,,,,---------------........................+++,,,---...---,,,+++***,,,,,,,,,------------..................---------000000////////////000000111111111111111111222222222222222333444555666777777888999:::999:::<<<>>>AAABBBCCCDDDFFFFFFFFFFFFIIIJJJKKKJJJHHHGGGGGGHHHLLLKKKLLLNNNPPPQQQQQQOOOTTTSSSVVV^^^iiizzz}}}{{{{{{|||}}}}}}|||xxxsssqqqqqqoookkkgggddd```\\\[[[\\\\\\ZZZWWW[[[[[[ZZZXXXVVVUUUTTTSSSPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRSSSTTTVVVWWWXXXWWWYYY[[[[[[[[[]]]```bbbbbbeeehhhjjjlllnnnqqqtttxxxzzz~~~}}}{{{|||vvvqqqjjjbbbYYYPPPGGGAAA999777666666666666444333333333333333333333333333333333333222222222111111000000000000000000000000111111111000000...------........................///000111111000000......//////...---------......////////////000000000000000000///..............................///000000000...---...///000///......------,,,,,,,,,,,,,,,++++++,,,---......//////........................////////////...---,,,,,,,,,,,,---------.........000000000000////////////000//////////////////000222222222111111111111111222222222333444555666777777888999:::999:::<<<>>>AAABBBDDDEEEEEEFFFGGGGGGFFFGGGGGGFFFCCCBBBBBBCCCKKKKKKLLLMMMOOOOOOOOONNNSSSSSSVVV^^^iiizzz~~~{{{zzzzzz{{{}}}~~~}}}{{{xxxvvvvvvuuusssqqqooolllhhhfffeeeccc___ZZZYYYVVVRRRQQQRRRRRROOOLLLOOONNNMMMLLLKKKIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIHHHHHHIIIIIIJJJLLLMMMNNNPPPQQQRRRQQQPPPPPPRRRTTTTTTWWWZZZ\\\]]]```ccceeehhhlllpppsssuuuwwwxxxzzz}}}~~~~~~~~~wwwoooeeeZZZPPPIII>>>;;;888666555555333222333333333333333333333333333333333222222222111111111111111111111111111111111111111000000...------////////////////////////000111222333333111000///000000//////.../////////////////////000000000000000000///...............000000///...............000...---...///000///...///...------,,,,,,------,,,,,,---...///000000111........................111000...,,,,,,,,,......---.........////////////000000000000000/////////000000////////////000000222222222111111111111111222222222333444555666777777888999:::999:::<<<>>>AAADDDFFFGGGFFFFFFHHHIIIJJJKKKKKKIIIFFFDDDDDDEEEJJJKKKLLLMMMNNNNNNNNNOOOSSSSSSVVV^^^iiizzz~~~|||{{{zzz{{{|||}}}~~~}}}|||{{{|||}}}|||{{{uuusssooommmmmmkkkiiihhhdddbbb___]]][[[YYYVVVTTTPPPNNNKKKJJJIIIHHHGGGEEEHHHGGGFFFFFFEEEDDDCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBCCCDDDEEEEEEGGGGGGHHHFFFEEEDDDFFFGGGHHHKKKMMMOOOPPPRRRTTTVVVYYY\\\```dddfffiiilllooouuuzzz~~~{{{yyyzzz~~~zzzpppeeeZZZSSSFFFBBB<<<888555444333222333333333333333333333333333333333222222222111111111111111111111111111111111111111111000///......000000000000000000000000111222333444444222000///000000000///000000111111////////////000000000000000000///...............111111///......---------000...---...///000///...//////...------------...------......///000111111........................///...+++))))))***---............/////////000000------------.........///111111000000000000111111111111111111111111222222222222222333444555666777777888999:::999:::<<<>>>AAADDDHHHHHHFFFFFFHHHJJJJJJKKKKKKJJJGGGFFFFFFGGGIIIKKKMMMNNNNNNNNNOOOQQQSSSSSSWWW___jjj{{{|||||||||{{{|||}}}~~~~~~~~~~~~}}}}}}}}}}}}~~~wwwuuutttttttttssspppnnnmmmjjjgggeeedddbbb```^^^ZZZYYYXXXTTTQQQNNNNNNOOOHHHHHHGGGEEEBBB@@@@@@AAAAAAAAAAAA@@@@@@@@@??????<<<<<<<<<;;;;;;:::::::::999:::::::::;;;;;;;;;;;;=========<<<<<<======>>>>>>?????????======???@@@???AAACCCDDDEEEFFFHHHJJJKKKNNNQQQSSSVVVYYY]]]```fffllltttxxxzzz~~~~~~zzzzzz}}}xxxmmmccc\\\PPPJJJBBB:::666555444444444444444444444444444444333333333222222222111111111111111111111111111111000111111111111111000000111111111111111111111111000111333444444222000...////////////000111222222////////////000000000000000000///...............000//////.........//////000...---...///000///...//////...------------------------....../////////........................,,,,,,+++++++++,,,---...---------.........//////+++,,,,,,---...///000000222222111111111111222222000000000111222222222333222222222333444555666777777888999:::999:::<<<>>>@@@DDDGGGGGGEEEDDDGGGJJJHHHIIIIIIHHHFFFDDDEEEFFFHHHJJJNNNOOONNNOOOQQQSSSTTTTTTWWW```kkk}}}zzz{{{||||||}}}~~~|||{{{zzzyyywwwvvvuuuttttttrrrqqqpppooonnnkkkgggcccccc```\\\ZZZYYYWWWUUUSSSNNNOOONNNJJJEEEBBBDDDGGGDDDEEEFFFBBB>>><<<===???999999999999999999999999999888888888777777666666666666666666777777777777;;;:::999999888888999999:::;;;<<<;;;;;;;;;===???999;;;===>>>>>>???AAACCCDDDEEEGGGIIIKKKNNNSSSVVVUUU[[[dddiiikkkooouuuzzz}}}}}}}}}rrrhhhbbbXXXPPPFFF===888666666555444444444444444444444444333333333222222222111111000000000000000000000000000111111222222222222111111111111111111111111111///000222333333111///---.........//////111222333////////////000000000000000000///.....................---......///000111000...---...///000///...///...------,,,,,,------,,,,,,,,,---------..............................+++,,,...////////////...,,,,,,,,,---------......,,,---...///000222333333333333222222222222333333//////000111222333333444222222222333444555666777777888::::::999:::<<<>>>>>>CCCGGGGGGDDDCCCFFFIIIIIIJJJJJJIIIGGGFFFGGGHHHGGGJJJNNNOOOOOOOOORRRTTTUUUTTTXXX```lll}}}